.layout[data-astro-cid-6bfsojfh]{gap:var(--space-8);grid-template-columns:1.25fr .75fr;align-items:start;display:grid}.form[data-astro-cid-6bfsojfh]{margin-top:var(--space-4);max-width:34rem}.field[data-astro-cid-6bfsojfh]{margin-top:var(--space-3)}label[data-astro-cid-6bfsojfh]{font-size:var(--fs-small);font-weight:var(--fw-strong);display:block}input[data-astro-cid-6bfsojfh],textarea[data-astro-cid-6bfsojfh]{width:100%;font-family:var(--font-body);font-size:var(--fs-body);color:var(--text);background:var(--color-white);border:1px solid var(--color-line-light);border-radius:var(--radius);margin-top:.35rem;padding:.7em .8em}input[data-astro-cid-6bfsojfh]:focus-visible,textarea[data-astro-cid-6bfsojfh]:focus-visible{outline:2px solid var(--color-ink);outline-offset:1px}textarea[data-astro-cid-6bfsojfh]{resize:vertical}.hint[data-astro-cid-6bfsojfh]{margin-top:var(--space-1);font-size:var(--fs-small);color:var(--text-muted)}.form__privacy[data-astro-cid-6bfsojfh]{margin-top:var(--space-3);max-width:none}.hint--todo[data-astro-cid-6bfsojfh]{margin-top:var(--space-3);padding:var(--space-2);background:var(--color-white);border:1px solid var(--color-line-light);border-radius:var(--radius)}.form__error[data-astro-cid-6bfsojfh]{margin-top:var(--space-3);padding:var(--space-2);font-weight:var(--fw-strong);color:var(--text);background:var(--color-white);border:2px solid var(--color-pink);border-radius:var(--radius)}.optional[data-astro-cid-6bfsojfh]{color:var(--text-muted);font-weight:400}.form__error[data-astro-cid-6bfsojfh] a[data-astro-cid-6bfsojfh]{text-decoration:underline}.submit[data-astro-cid-6bfsojfh]:disabled{opacity:.6;cursor:wait}.sent[data-astro-cid-6bfsojfh]{margin-top:var(--space-4);max-width:34rem;padding:var(--space-4);background:var(--color-white);border:1px solid var(--color-line-light);border-radius:var(--radius)}.sent[data-astro-cid-6bfsojfh]:focus{outline:none}.sent[data-astro-cid-6bfsojfh]{scroll-margin-top:7rem}.sent__title[data-astro-cid-6bfsojfh]{font-size:var(--fs-h3);font-weight:var(--fw-strong)}.sent[data-astro-cid-6bfsojfh] p[data-astro-cid-6bfsojfh]+p[data-astro-cid-6bfsojfh]{margin-top:var(--space-1)}.honeypot[data-astro-cid-6bfsojfh]{position:absolute;inset-inline-start:-9999px}.submit[data-astro-cid-6bfsojfh]{margin-top:var(--space-4);font-family:var(--font-body);font-size:var(--fs-body);font-weight:var(--fw-strong);color:var(--color-base);background:var(--color-ink);border:2px solid var(--color-ink);border-radius:var(--radius);cursor:pointer;transition:background-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out), transform var(--dur-fast) var(--ease-out);padding:.85em 1.6em}.submit[data-astro-cid-6bfsojfh]:active{transform:scale(.97)}@media (hover:hover) and (pointer:fine){.submit[data-astro-cid-6bfsojfh]:hover{color:var(--color-ink);background:0 0}}.submit[data-astro-cid-6bfsojfh]:focus-visible{color:var(--color-ink);background:0 0}.aside[data-astro-cid-6bfsojfh]{padding-top:var(--space-3);border-top:3px solid var(--color-ink)}.aside[data-astro-cid-6bfsojfh] h2[data-astro-cid-6bfsojfh]{font-size:var(--fs-h3)}.aside[data-astro-cid-6bfsojfh] p[data-astro-cid-6bfsojfh]{margin-top:var(--space-2);font-size:var(--fs-small)}.aside__action[data-astro-cid-6bfsojfh]{margin-top:var(--space-3)}.aside__note[data-astro-cid-6bfsojfh]{margin-top:var(--space-4);padding-top:var(--space-3);border-top:1px solid var(--border)}.aside__note[data-astro-cid-6bfsojfh] h3[data-astro-cid-6bfsojfh]{font-size:var(--fs-small);color:var(--text-muted)}.section--faq[data-astro-cid-6bfsojfh]{background:var(--color-white);border-top:1px solid var(--border)}.faq[data-astro-cid-6bfsojfh]{margin-top:var(--space-4);max-width:46rem}details[data-astro-cid-6bfsojfh]{border-top:1px solid var(--border)}summary[data-astro-cid-6bfsojfh]{padding-block:var(--space-3);font-weight:var(--fw-strong);cursor:pointer;transition:border-color var(--dur-fast) var(--ease-out);border-bottom:2px solid #0000}summary[data-astro-cid-6bfsojfh]:hover,summary[data-astro-cid-6bfsojfh]:focus-visible{border-bottom-color:var(--color-pink)}details[data-astro-cid-6bfsojfh] p[data-astro-cid-6bfsojfh]{padding-bottom:var(--space-3);color:var(--text-muted)}@media (prefers-reduced-motion:reduce){.submit[data-astro-cid-6bfsojfh],summary[data-astro-cid-6bfsojfh]{transition-duration:1ms}.submit[data-astro-cid-6bfsojfh]:active{transform:none}}@media (width<=860px){.layout[data-astro-cid-6bfsojfh]{gap:var(--space-6);grid-template-columns:1fr}}
