.form[data-astro-cid-vekgkm42]{background:var(--surface-raised);border:1px solid var(--border);border-radius:var(--radius);gap:18px;padding:clamp(20px,4vw,36px);display:grid}.row[data-astro-cid-vekgkm42]{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:18px;display:grid}label[data-astro-cid-vekgkm42]{gap:6px;font-size:.875rem;font-weight:600;display:grid}.optional[data-astro-cid-vekgkm42]{color:var(--muted);font-weight:400}input[data-astro-cid-vekgkm42],textarea[data-astro-cid-vekgkm42]{font:inherit;color:var(--ink);background:var(--surface);border:1px solid var(--border);border-radius:8px;width:100%;padding:12px 14px;font-size:1rem;font-weight:400}input[data-astro-cid-vekgkm42]:focus,textarea[data-astro-cid-vekgkm42]:focus{outline:2px solid var(--brand-strong);outline-offset:1px;border-color:#0000}textarea[data-astro-cid-vekgkm42]{resize:vertical}.submit[data-astro-cid-vekgkm42]{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.status[data-astro-cid-vekgkm42]{font-size:.9375rem}.status[data-astro-cid-vekgkm42][data-state=success]{color:#166534}.status[data-astro-cid-vekgkm42][data-state=error]{color:#b91c1c}
