.cot[data-astro-cid-2xnebmt5]{padding-block:40px var(--gap-section);grid-template-columns:5fr 7fr;gap:clamp(24px,5vw,96px);display:grid}.cot__side[data-astro-cid-2xnebmt5]{align-self:start;position:sticky;top:96px}.cot__side[data-astro-cid-2xnebmt5] .tape[data-astro-cid-2xnebmt5]{max-width:380px;margin-bottom:40px}.cot[data-astro-cid-2xnebmt5] h1[data-astro-cid-2xnebmt5]{font-size:var(--step-display)}.cot__lead[data-astro-cid-2xnebmt5]{font-size:var(--step-lead);max-width:30ch;margin-top:32px;line-height:1.35}.cot__facts[data-astro-cid-2xnebmt5]{gap:12px;margin:36px 0 0;padding:0;font-weight:600;list-style:none;display:grid}.cot__facts[data-astro-cid-2xnebmt5] li[data-astro-cid-2xnebmt5]{padding-left:30px;position:relative}.cot__facts[data-astro-cid-2xnebmt5] li[data-astro-cid-2xnebmt5]:before{content:"";background:var(--accent);width:16px;height:14px;clip-path:var(--roof);position:absolute;top:.35em;left:0}.cot__alt[data-astro-cid-2xnebmt5]{margin-top:36px}.lead[data-astro-cid-2xnebmt5]{background:var(--surface);padding:clamp(24px,4vw,56px)}.lead__steps[data-astro-cid-2xnebmt5]{gap:8px;margin:0 0 36px;padding:0;font-size:1rem;font-weight:700;list-style:none;display:flex}.lead__steps[data-astro-cid-2xnebmt5] li[data-astro-cid-2xnebmt5]{font-size:var(--step-body);background:var(--bg);color:var(--muted);clip-path:var(--eave);flex:1;padding:12px 14px 10px}.lead__steps[data-astro-cid-2xnebmt5] li[data-astro-cid-2xnebmt5].on{background:var(--ink);color:var(--bg)}.step[data-astro-cid-2xnebmt5]{border:0;gap:24px;margin:0;padding:0;display:grid}.js[data-astro-cid-2xnebmt5] .step[data-astro-cid-2xnebmt5]:not(.on){display:none}.step[data-astro-cid-2xnebmt5] legend[data-astro-cid-2xnebmt5]{clip:rect(0 0 0 0);letter-spacing:-.02em;width:1px;height:1px;margin-bottom:8px;font-size:clamp(1.5rem,1.1rem + 1.2vw,2.25rem);font-weight:700;font-stretch:110%;position:absolute;overflow:hidden}.f[data-astro-cid-2xnebmt5]{gap:8px;display:grid}.lbl[data-astro-cid-2xnebmt5]{font-size:1rem;font-weight:700}.lead[data-astro-cid-2xnebmt5] input[data-astro-cid-2xnebmt5][type=text],.lead[data-astro-cid-2xnebmt5] input[data-astro-cid-2xnebmt5][type=email],.lead[data-astro-cid-2xnebmt5] input[data-astro-cid-2xnebmt5][type=tel],.lead[data-astro-cid-2xnebmt5] input[data-astro-cid-2xnebmt5][type=number],.lead[data-astro-cid-2xnebmt5] select[data-astro-cid-2xnebmt5],.lead[data-astro-cid-2xnebmt5] textarea[data-astro-cid-2xnebmt5]{width:100%;font:500 1.0625rem var(--font);background:var(--bg);border:2px solid var(--ink);color:var(--ink);border-radius:0;padding:13px 14px}.lead[data-astro-cid-2xnebmt5] [data-astro-cid-2xnebmt5][aria-invalid=true]{border-color:#b3261e}.opts[data-astro-cid-2xnebmt5]{gap:6px;display:grid}.opts--row[data-astro-cid-2xnebmt5]{flex-wrap:wrap;gap:6px;display:flex}.opts[data-astro-cid-2xnebmt5] label[data-astro-cid-2xnebmt5]{cursor:pointer;position:relative}.opts[data-astro-cid-2xnebmt5] input[data-astro-cid-2xnebmt5]{opacity:0;position:absolute;inset:0}.opts[data-astro-cid-2xnebmt5] span[data-astro-cid-2xnebmt5]{background:var(--bg);padding:12px 16px;font-size:1rem;font-weight:600;transition:background-color .15s;display:block}.opts[data-astro-cid-2xnebmt5] input[data-astro-cid-2xnebmt5]:checked+span[data-astro-cid-2xnebmt5]{background:var(--ink);color:var(--bg)}.opts[data-astro-cid-2xnebmt5] input[data-astro-cid-2xnebmt5]:focus-visible+span[data-astro-cid-2xnebmt5]{outline:3px solid var(--accent);outline-offset:2px}.row2[data-astro-cid-2xnebmt5]{grid-template-columns:1fr 1fr;gap:16px;display:grid}.row3[data-astro-cid-2xnebmt5]{grid-template-columns:1fr 1fr 1fr;gap:16px;display:grid}.hint[data-astro-cid-2xnebmt5]{font-size:var(--step-small);color:var(--muted);margin-top:-12px}.check[data-astro-cid-2xnebmt5]{cursor:pointer;grid-template-columns:24px 1fr;gap:12px;font-size:1rem;line-height:1.5;display:grid}.check[data-astro-cid-2xnebmt5] input[data-astro-cid-2xnebmt5]{width:22px;height:22px;accent-color:var(--ink);margin:2px 0 0}.nav-row[data-astro-cid-2xnebmt5]{justify-content:space-between;gap:12px;margin-top:8px;display:flex}.nav-row[data-astro-cid-2xnebmt5] [data-astro-cid-2xnebmt5]:only-child{margin-left:auto}.err[data-astro-cid-2xnebmt5]{color:#b3261e;font-weight:600}.hp[data-astro-cid-2xnebmt5]{position:absolute;left:-9999px}@media (width<=900px){.cot[data-astro-cid-2xnebmt5]{grid-template-columns:1fr}.cot__side[data-astro-cid-2xnebmt5]{position:static}.row2[data-astro-cid-2xnebmt5]{grid-template-columns:1fr}}
