.contact-page[data-astro-cid-x5d4ucax]{max-width:760px;margin:72px auto 100px}header[data-astro-cid-x5d4ucax]{margin-bottom:36px}h1[data-astro-cid-x5d4ucax]{margin-bottom:16px;font-size:clamp(2.25rem,5vw,3.5rem)}header[data-astro-cid-x5d4ucax] p[data-astro-cid-x5d4ucax]{color:var(--muted);max-width:62ch}form[data-astro-cid-x5d4ucax]{gap:24px;display:grid}.contact-pair[data-astro-cid-x5d4ucax]{grid-template-columns:1fr 1fr;gap:20px;display:grid}label[data-astro-cid-x5d4ucax]{gap:9px;font-size:.8rem;font-weight:600;display:grid}input[data-astro-cid-x5d4ucax],textarea[data-astro-cid-x5d4ucax]{font:inherit;border:1px solid var(--line);width:100%;color:var(--ink);background:#fff;border-radius:8px;padding:12px 14px;font-size:1rem;font-weight:400}textarea[data-astro-cid-x5d4ucax]{resize:vertical;min-height:180px;line-height:1.65}.contact-privacy[data-astro-cid-x5d4ucax]{color:var(--muted);gap:10px;font-size:.8rem;display:grid}.contact-privacy[data-astro-cid-x5d4ucax] a[data-astro-cid-x5d4ucax]{text-underline-offset:3px}button[data-astro-cid-x5d4ucax]{background:var(--green);color:#fff;border:0;border-radius:8px;justify-self:start;padding:13px 22px;font-weight:600}button[data-astro-cid-x5d4ucax]:disabled{opacity:.5}#contact-feedback[data-astro-cid-x5d4ucax]:empty{display:none}#contact-feedback[data-astro-cid-x5d4ucax]{border-left:3px solid var(--green);background:var(--mint);overflow-wrap:anywhere;padding:12px 16px;font-size:.9rem}#contact-feedback[data-astro-cid-x5d4ucax][data-error=true]{background:var(--peach);border-color:#92400e}.contact-trap[data-astro-cid-x5d4ucax]{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.contact-unavailable[data-astro-cid-x5d4ucax]{background:var(--mint);border-radius:10px;padding:24px}@media (width<=600px){.contact-page[data-astro-cid-x5d4ucax]{margin-block:40px 64px}.contact-pair[data-astro-cid-x5d4ucax]{grid-template-columns:1fr}}
