.custom-boards-page p:not(.page-intro):not(.form-error){color:var(--color-body);line-height:var(--lh-body);max-width:var(--text-max);margin:0 0 24px}.custom-boards-intro{max-width:var(--text-max)}.custom-boards-intro .page-intro{margin-bottom:24px}.custom-boards-gallery-section{max-width:1050px}.custom-boards-gallery{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.custom-boards-gallery a{background:var(--color-surface);aspect-ratio:1;justify-content:center;align-items:center;display:flex}.custom-boards-gallery img{object-fit:contain;width:100%;height:100%;display:block}.custom-boards-instagram{text-underline-offset:4px;font-size:var(--fs-sm);margin-top:20px;text-decoration:underline;display:inline-block}.custom-boards-form-section{max-width:var(--text-max);margin-top:64px;scroll-margin-top:100px}.custom-boards-form{flex-direction:column;gap:20px;display:flex}.custom-boards-form-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.custom-boards-form .field{min-width:0}.custom-boards-form textarea{min-height:150px}.custom-boards-button{align-self:flex-start}.custom-boards-page :focus-visible{outline:2px solid var(--color-text);outline-offset:4px}@media (max-width:600px){.custom-boards-gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.custom-boards-form-row{grid-template-columns:1fr}.custom-boards-form-section{margin-top:48px}}
