.title[data-astro-cid-26u2xy2m]{margin-top:clamp(24px,5vw,48px)}.contact-form[data-astro-cid-26u2xy2m]{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);gap:12px;max-width:38rem;margin:28px 0;padding:clamp(16px,4vw,28px);display:grid}label[data-astro-cid-26u2xy2m]{font-weight:600}input[data-astro-cid-26u2xy2m],textarea[data-astro-cid-26u2xy2m]{box-sizing:border-box;border:1px solid var(--border);border-radius:var(--radius);background:var(--bg);width:100%;min-width:0;color:var(--text);font:inherit;padding:12px}textarea[data-astro-cid-26u2xy2m]{resize:vertical}button[data-astro-cid-26u2xy2m]{border-radius:var(--radius);background:var(--accent);min-height:44px;color:var(--accent-text);font:inherit;cursor:pointer;border:0;justify-self:start;padding:12px 20px;font-weight:600}button[data-astro-cid-26u2xy2m]:disabled{opacity:.6;cursor:wait}.note[data-astro-cid-26u2xy2m]{color:var(--muted);margin:0;font-size:.9rem}[data-astro-cid-26u2xy2m][data-contact-status]{overflow-wrap:anywhere;margin:0}@media (width<=680px){button[data-astro-cid-26u2xy2m]{justify-self:stretch;width:100%}}
