.form[data-astro-cid-soxsnotx]{gap:var(--s4);padding-bottom:var(--section);display:grid}.part[data-astro-cid-soxsnotx]{gap:var(--s5);padding-block:var(--s7);border-top:1px solid var(--rule);display:grid}.part--foot[data-astro-cid-soxsnotx]{padding-top:var(--s6)}.part__head[data-astro-cid-soxsnotx]{position:relative}.part__n[data-astro-cid-soxsnotx]{margin-bottom:var(--s3);color:var(--ember-text);font-variant-numeric:tabular-nums;font-size:.8rem;font-weight:600;display:block}.part__head[data-astro-cid-soxsnotx] h2[data-astro-cid-soxsnotx]{font-size:var(--fs-h2);max-width:12ch}.part__note[data-astro-cid-soxsnotx]{margin-top:var(--s3);color:var(--ink-2);max-width:28ch}.part__body[data-astro-cid-soxsnotx]{min-width:0}@media (width>=900px){.part[data-astro-cid-soxsnotx]{gap:var(--s8);grid-template-columns:minmax(0,4fr) minmax(0,8fr)}.part__body[data-astro-cid-soxsnotx]{max-width:600px}}.choices[data-astro-cid-soxsnotx]{border:0;min-width:0;margin:0;padding:0}.choice[data-astro-cid-soxsnotx]{gap:var(--s4);padding-block:var(--s4);border-top:1px solid var(--rule);cursor:pointer;grid-template-columns:22px minmax(0,1fr);align-items:start;display:grid;position:relative}.choice[data-astro-cid-soxsnotx]:first-of-type{border-top:0;padding-top:0}.choice[data-astro-cid-soxsnotx] input[data-astro-cid-soxsnotx]{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.choice__mark[data-astro-cid-soxsnotx]{border:1.5px solid var(--outline);width:20px;height:20px;transition:border-color .16s var(--ease), box-shadow .16s var(--ease);background:#fbfaf6;border-radius:50%;margin-top:4px}.choice[data-astro-cid-soxsnotx]:hover .choice__mark[data-astro-cid-soxsnotx]{border-color:var(--ink)}.choice[data-astro-cid-soxsnotx] input[data-astro-cid-soxsnotx]:checked+.choice__mark[data-astro-cid-soxsnotx]{border-color:var(--ember);box-shadow:inset 0 0 0 5px var(--ember)}.choice[data-astro-cid-soxsnotx] input[data-astro-cid-soxsnotx]:focus-visible+.choice__mark[data-astro-cid-soxsnotx]{outline:2px solid var(--indigo);outline-offset:3px}.choice__text[data-astro-cid-soxsnotx]{gap:2px;display:grid}.choice__label[data-astro-cid-soxsnotx]{font-family:var(--serif);letter-spacing:-.01em;font-size:1.35rem;line-height:1.2}.choice__desc[data-astro-cid-soxsnotx]{color:var(--ink-2);font-size:var(--fs-small);line-height:1.5}.fields[data-astro-cid-soxsnotx]{gap:var(--s5);display:grid}.field[data-astro-cid-soxsnotx]{gap:var(--s2);display:grid}.field[data-astro-cid-soxsnotx] label[data-astro-cid-soxsnotx]{font-size:.95rem;font-weight:600}.field__opt[data-astro-cid-soxsnotx]{color:var(--ink-2);margin-left:var(--s1);font-weight:400}.field[data-astro-cid-soxsnotx] input[data-astro-cid-soxsnotx],.field[data-astro-cid-soxsnotx] textarea[data-astro-cid-soxsnotx]{width:100%;min-height:48px;padding:var(--s3) 0;font:inherit;color:var(--ink);border:0;border-bottom:1px solid var(--outline);transition:border-color .16s var(--ease);background:0 0;border-radius:0;font-size:1.15rem}.field[data-astro-cid-soxsnotx] textarea[data-astro-cid-soxsnotx]{resize:vertical;min-height:120px;line-height:1.5}.field[data-astro-cid-soxsnotx] input[data-astro-cid-soxsnotx]:hover,.field[data-astro-cid-soxsnotx] textarea[data-astro-cid-soxsnotx]:hover{border-bottom-color:var(--ink)}.field[data-astro-cid-soxsnotx] input[data-astro-cid-soxsnotx]:focus-visible,.field[data-astro-cid-soxsnotx] textarea[data-astro-cid-soxsnotx]:focus-visible{outline:2px solid var(--indigo);outline-offset:4px;border-bottom-color:var(--indigo)}.field[data-astro-cid-soxsnotx] [data-astro-cid-soxsnotx][aria-invalid=true]{border-bottom-color:var(--error)}.field__hint[data-astro-cid-soxsnotx]{font-size:var(--fs-small);color:var(--ink-2);max-width:52ch}.field__err[data-astro-cid-soxsnotx]{font-size:var(--fs-small);color:var(--error);font-weight:600}.field__err[data-astro-cid-soxsnotx]:empty{display:none}.choices[data-astro-cid-soxsnotx][aria-invalid=true] .choice__mark[data-astro-cid-soxsnotx]{border-color:var(--error)}.hp[data-astro-cid-soxsnotx]{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.form__status[data-astro-cid-soxsnotx]{padding:var(--s4) var(--s5);border-radius:var(--radius);border:1px solid var(--error);background:#f6e7e2}.form__status[data-astro-cid-soxsnotx] .form__status-h{font-weight:600}.form__status[data-astro-cid-soxsnotx] ul{margin:var(--s2) 0 0;padding-left:var(--s5)}.form__status[data-astro-cid-soxsnotx] a{color:var(--error)}.form__server-error[data-astro-cid-soxsnotx],.form__nojs-error[data-astro-cid-soxsnotx]{padding:var(--s4) var(--s5);border-radius:var(--radius);border:1px solid var(--ember-text);color:var(--ink);background:#f6e9df;font-weight:600}.form__nojs-error[data-astro-cid-soxsnotx]{display:none}.form__nojs-error[data-astro-cid-soxsnotx]:target{display:block}.form__foot[data-astro-cid-soxsnotx]{gap:var(--s4);display:grid}.form__foot[data-astro-cid-soxsnotx] .btn[data-astro-cid-soxsnotx]{justify-self:start;min-width:180px}
