h1[data-astro-cid-2kjvlmku]{font-size:clamp(2rem,4.5vw,3rem)}.wrap[data-astro-cid-2kjvlmku]{max-width:40rem;margin:0 auto}.form[data-astro-cid-2kjvlmku]{gap:1.25rem;padding:2rem;display:grid}.grid[data-astro-cid-2kjvlmku]{grid-template-columns:1fr 1fr;gap:1.25rem;display:grid}label[data-astro-cid-2kjvlmku]{color:var(--night);gap:.375rem;font-size:.875rem;font-weight:600;display:grid}.opt[data-astro-cid-2kjvlmku]{color:var(--slate);font-size:.8125rem;font-weight:400}input[data-astro-cid-2kjvlmku],select[data-astro-cid-2kjvlmku],textarea[data-astro-cid-2kjvlmku]{font:inherit;color:var(--night);border:1px solid var(--border);background:#fff;border-radius:.5rem;width:100%;padding:.625rem .75rem;font-size:.9375rem;font-weight:400}input[data-astro-cid-2kjvlmku]:focus,select[data-astro-cid-2kjvlmku]:focus,textarea[data-astro-cid-2kjvlmku]:focus{outline:2px solid var(--indigo);outline-offset:1px;border-color:var(--indigo)}textarea[data-astro-cid-2kjvlmku]{resize:vertical}fieldset[data-astro-cid-2kjvlmku]{border:0;gap:.5rem;margin:0;padding:0;display:grid}legend[data-astro-cid-2kjvlmku]{color:var(--night);margin-bottom:.5rem;font-size:.875rem;font-weight:600}.choices[data-astro-cid-2kjvlmku]{flex-wrap:wrap;gap:.5rem 1.25rem;display:flex}.check[data-astro-cid-2kjvlmku]{color:var(--night);align-items:flex-start;gap:.5rem;font-weight:400;display:flex}.check[data-astro-cid-2kjvlmku] input[data-astro-cid-2kjvlmku]{width:1rem;height:1rem;accent-color:var(--indigo);flex:none;margin-top:.2rem}.consent[data-astro-cid-2kjvlmku]{color:var(--slate);font-size:.8125rem}.hp[data-astro-cid-2kjvlmku]{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.error[data-astro-cid-2kjvlmku]{color:#b42318;margin:0;font-size:.875rem;font-weight:600}button[data-astro-cid-2kjvlmku]{justify-self:start}button[data-astro-cid-2kjvlmku]:disabled{opacity:.6;cursor:wait}.done[data-astro-cid-2kjvlmku]{text-align:center;align-items:center}.done[data-astro-cid-2kjvlmku]:focus{outline:none}.note[data-astro-cid-2kjvlmku]{color:var(--slate);text-align:center;margin-top:1rem;font-size:.875rem}.h3[data-astro-cid-2kjvlmku]{font-size:1.125rem;font-weight:700}.go[data-astro-cid-2kjvlmku]{align-items:center;gap:.375rem;margin-top:.75rem;font-weight:700;display:inline-flex}.go[data-astro-cid-2kjvlmku] svg{width:1rem;height:1rem}@media (width<=640px){.form[data-astro-cid-2kjvlmku]{padding:1.25rem}.grid[data-astro-cid-2kjvlmku]{grid-template-columns:1fr}}
