.contact-form[data-astro-cid-vekgkm42],.row[data-astro-cid-vekgkm42]{gap:1.25rem;display:grid}@media (width>=40rem){.row[data-astro-cid-vekgkm42]{grid-template-columns:1fr 1fr}}.field[data-astro-cid-vekgkm42]{gap:.4rem;display:grid}label[data-astro-cid-vekgkm42]{font-size:.95rem;font-weight:600}.opt[data-astro-cid-vekgkm42]{color:var(--ink-soft);font-weight:400}input[data-astro-cid-vekgkm42],select[data-astro-cid-vekgkm42],textarea[data-astro-cid-vekgkm42]{width:100%;font:inherit;color:var(--ink);background:var(--bg);border:1px solid #8a90a3;border-radius:10px;padding:.7rem .9rem}textarea[data-astro-cid-vekgkm42]{resize:vertical}input[data-astro-cid-vekgkm42]:focus-visible,select[data-astro-cid-vekgkm42]:focus-visible,textarea[data-astro-cid-vekgkm42]:focus-visible{outline:3px solid var(--focus);outline-offset:1px;border-color:var(--focus)}.consent[data-astro-cid-vekgkm42]{grid-template-columns:auto 1fr;align-items:start;gap:.75rem}.consent[data-astro-cid-vekgkm42] input[data-astro-cid-vekgkm42]{width:1.25rem;height:1.25rem;accent-color:var(--accent);margin-top:.2rem}.consent[data-astro-cid-vekgkm42] label[data-astro-cid-vekgkm42]{font-weight:400}.hp[data-astro-cid-vekgkm42]{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.required-note[data-astro-cid-vekgkm42]{color:var(--ink-soft);margin:0;font-size:.9rem}button[data-astro-cid-vekgkm42]{justify-self:start}
