.contact-form[data-astro-cid-vekgkm42]{text-align:left;gap:16px;width:100%;max-width:480px;display:grid}.form-grid[data-astro-cid-vekgkm42]{gap:16px;display:grid}@media (width>=480px){.form-grid[data-astro-cid-vekgkm42]{grid-template-columns:1fr 1fr}}.form-row[data-astro-cid-vekgkm42]{gap:6px;display:grid}.form-row[data-astro-cid-vekgkm42] label[data-astro-cid-vekgkm42]{color:var(--color-text);font-size:.85rem;font-weight:600}.form-row[data-astro-cid-vekgkm42] input[data-astro-cid-vekgkm42],.form-row[data-astro-cid-vekgkm42] textarea[data-astro-cid-vekgkm42]{font:inherit;border:1px solid var(--color-border);background:var(--color-card);color:var(--color-text);resize:vertical;border-radius:8px;padding:10px 12px}.form-row[data-astro-cid-vekgkm42] input[data-astro-cid-vekgkm42]:focus,.form-row[data-astro-cid-vekgkm42] textarea[data-astro-cid-vekgkm42]:focus{outline:2px solid var(--color-brand);outline-offset:1px}.contact-form[data-astro-cid-vekgkm42] .btn[data-astro-cid-vekgkm42]{justify-self:center}.form-note[data-astro-cid-vekgkm42]{text-align:center;color:var(--color-text-muted);margin:0;font-size:.82rem}
