.qf[data-astro-cid-dmdhz2qs]{background:var(--paper-warm);border:var(--rebar) solid var(--jungle);padding:clamp(1.5rem,3vw,2.25rem)}.qf__h[data-astro-cid-dmdhz2qs]{font-family:var(--mono);font-size:.68rem;letter-spacing:.14em;text-transform:uppercase;color:var(--heading);padding-bottom:.85rem;border-bottom:var(--rebar) solid var(--line-strong);margin-bottom:1.5rem}.qf__row[data-astro-cid-dmdhz2qs]{display:grid;grid-template-columns:1fr 1fr;gap:0 1rem}.qf__f[data-astro-cid-dmdhz2qs],.qf[data-astro-cid-dmdhz2qs] label[data-astro-cid-dmdhz2qs]{display:block;margin-bottom:1.1rem;font-family:var(--mono);font-size:.65rem;letter-spacing:.09em;text-transform:uppercase;color:var(--ink-mute)}.qf__f[data-astro-cid-dmdhz2qs] span[data-astro-cid-dmdhz2qs][aria-hidden]{color:var(--flag-red)}.qf[data-astro-cid-dmdhz2qs] input[data-astro-cid-dmdhz2qs],.qf[data-astro-cid-dmdhz2qs] select[data-astro-cid-dmdhz2qs],.qf[data-astro-cid-dmdhz2qs] textarea[data-astro-cid-dmdhz2qs]{display:block;width:100%;margin-top:.45rem;padding:.7rem .8rem;font-family:var(--body);font-size:.92rem;color:var(--ink);text-transform:none;letter-spacing:0;background:var(--paper);border:var(--rebar) solid var(--line-strong);border-radius:0;transition:border-color .16s}.qf[data-astro-cid-dmdhz2qs] input[data-astro-cid-dmdhz2qs]:focus,.qf[data-astro-cid-dmdhz2qs] select[data-astro-cid-dmdhz2qs]:focus,.qf[data-astro-cid-dmdhz2qs] textarea[data-astro-cid-dmdhz2qs]:focus{border-color:var(--heading);outline:none}.qf[data-astro-cid-dmdhz2qs] [data-astro-cid-dmdhz2qs][aria-invalid]{border-color:var(--flag-red)}.qf[data-astro-cid-dmdhz2qs] textarea[data-astro-cid-dmdhz2qs]{resize:vertical}.qf__err[data-astro-cid-dmdhz2qs]{display:block;margin-top:.35rem;font-size:.62rem;letter-spacing:.04em;text-transform:none;color:var(--flag-red-deep)}.qf__err[data-astro-cid-dmdhz2qs]:empty{display:none}.qf__hp[data-astro-cid-dmdhz2qs]{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.qf__turnstile[data-astro-cid-dmdhz2qs]:not(:empty){margin:0 0 1.1rem}.qf__submit[data-astro-cid-dmdhz2qs]{width:100%;justify-content:center;margin-top:.5rem}.qf__submit[data-astro-cid-dmdhz2qs][disabled]{opacity:.6;cursor:progress}.qf__status[data-astro-cid-dmdhz2qs]{margin-top:.9rem;font-family:var(--mono);font-size:.66rem;line-height:1.6}.qf__status[data-astro-cid-dmdhz2qs][data-kind=error]{color:var(--flag-red-deep)}.qf__note[data-astro-cid-dmdhz2qs]{font-family:var(--mono);font-size:.63rem;line-height:1.6;color:var(--ink-mute);margin-top:.9rem}.qf__done[data-astro-cid-dmdhz2qs]{font-size:.95rem;line-height:1.65;color:var(--ink-soft)}@media (max-width: 620px){.qf__row[data-astro-cid-dmdhz2qs]{grid-template-columns:1fr}}.chero__in[data-astro-cid-uw5kdbxl]{display:grid;grid-template-columns:1fr 1fr;gap:clamp(2rem,5vw,4.5rem);align-items:start}.chero[data-astro-cid-uw5kdbxl] h1[data-astro-cid-uw5kdbxl]{font-size:var(--step-4);color:var(--heading);margin-bottom:1.2rem}.chero__dl[data-astro-cid-uw5kdbxl]{margin:2.5rem 0 0;display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem;border-top:var(--rebar) solid var(--line);padding-top:1.5rem}.chero__dl[data-astro-cid-uw5kdbxl] dt[data-astro-cid-uw5kdbxl]{font-family:var(--mono);font-size:.63rem;letter-spacing:.11em;text-transform:uppercase;color:var(--ink-mute);margin-bottom:.35rem}.chero__dl[data-astro-cid-uw5kdbxl] dd[data-astro-cid-uw5kdbxl]{margin:0;font-size:.92rem;line-height:1.55;color:var(--ink)}.chero__dl[data-astro-cid-uw5kdbxl] a[data-astro-cid-uw5kdbxl]{text-decoration:none;color:var(--heading);font-weight:500}.chero__dl[data-astro-cid-uw5kdbxl] a[data-astro-cid-uw5kdbxl]:hover{text-decoration:underline}.chero__creds[data-astro-cid-uw5kdbxl]{list-style:none;margin:2rem 0 0;padding:0;display:grid;gap:.55rem}.chero__creds[data-astro-cid-uw5kdbxl] li[data-astro-cid-uw5kdbxl]{display:flex;gap:.75rem;align-items:baseline;font-family:var(--mono);font-size:.65rem;padding-top:.55rem;border-top:1px solid var(--line)}.chero__creds[data-astro-cid-uw5kdbxl] strong[data-astro-cid-uw5kdbxl]{color:var(--wood-deep);flex:none;min-width:5rem}.chero__creds[data-astro-cid-uw5kdbxl] span[data-astro-cid-uw5kdbxl]{color:var(--ink-mute)}@media (max-width: 880px){.chero__in[data-astro-cid-uw5kdbxl]{grid-template-columns:1fr}}
