.hero[data-astro-cid-pyvz7nug]{max-width:900px;margin-left:0;padding-top:56px;padding-bottom:32px}h1[data-astro-cid-pyvz7nug]{margin-top:12px;font-size:clamp(36px,6vw,60px)}.lede[data-astro-cid-pyvz7nug]{color:var(--soft);max-width:680px;margin-top:18px;font-size:19px}.honest[data-astro-cid-pyvz7nug]{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin-top:14px;font-size:12px}.skip[data-astro-cid-pyvz7nug]{color:var(--soft);margin-top:10px}.layout[data-astro-cid-pyvz7nug]{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:start;gap:40px;padding-bottom:72px;display:grid}@media (width<=900px){.layout[data-astro-cid-pyvz7nug]{grid-template-columns:1fr;gap:32px}}.advisor[data-astro-cid-pyvz7nug]{background:var(--surface);border:var(--frame);flex-direction:column;gap:28px;padding:28px;display:flex}@media (width<=600px){.advisor[data-astro-cid-pyvz7nug]{padding:20px 16px}}.progress[data-astro-cid-pyvz7nug]{letter-spacing:.12em;text-transform:uppercase;color:var(--accent-ink);font-size:12px}.step[data-astro-cid-pyvz7nug]{border:0;flex-direction:column;gap:10px;min-width:0;margin:0;padding:0;display:flex}.step[data-astro-cid-pyvz7nug][hidden]{display:none}.q[data-astro-cid-pyvz7nug]{font-family:var(--display);margin-bottom:6px;padding:0;font-size:22px;font-weight:600;line-height:1.25}.sub[data-astro-cid-pyvz7nug]{margin-top:10px;font-weight:600}.field-label[data-astro-cid-pyvz7nug]{font:500 12px/1.3 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--soft);margin-top:8px}.field[data-astro-cid-pyvz7nug]{width:100%;min-height:44px;font:400 16px/1.4 var(--font);color:var(--ink);background:var(--bg);border:1px solid var(--hair-strong);border-radius:0;padding:10px 12px}.area[data-astro-cid-pyvz7nug]{resize:vertical}.hint[data-astro-cid-pyvz7nug]{color:var(--muted);font-size:14px}.choices[data-astro-cid-pyvz7nug]{flex-wrap:wrap;gap:8px;display:flex}.choice[data-astro-cid-pyvz7nug]{display:inline-flex;position:relative}.choice[data-astro-cid-pyvz7nug] input[data-astro-cid-pyvz7nug]{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.choice[data-astro-cid-pyvz7nug] span[data-astro-cid-pyvz7nug]{border:1px solid var(--hair-strong);min-height:44px;color:var(--ink);align-items:center;padding:0 14px;font-size:15px;display:inline-flex}.choice[data-astro-cid-pyvz7nug] input[data-astro-cid-pyvz7nug]:checked+span[data-astro-cid-pyvz7nug]{border-color:var(--accent);background:var(--grid-bg);color:var(--accent-ink);font-weight:600}.choice[data-astro-cid-pyvz7nug] input[data-astro-cid-pyvz7nug]:checked+span[data-astro-cid-pyvz7nug]:before{content:"✓ ";white-space:pre}.choice[data-astro-cid-pyvz7nug] input[data-astro-cid-pyvz7nug]:focus-visible+span[data-astro-cid-pyvz7nug]{outline:3px solid var(--focus);outline-offset:2px}.check[data-astro-cid-pyvz7nug]{color:var(--soft);align-items:flex-start;gap:12px;margin-top:8px;display:flex}.check[data-astro-cid-pyvz7nug] input[data-astro-cid-pyvz7nug]{width:22px;height:22px;accent-color:var(--accent);flex:none;margin:2px 0 0}.hp[data-astro-cid-pyvz7nug]{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.error[data-astro-cid-pyvz7nug]{border:1px solid var(--fb);color:var(--ink);padding:12px 14px}.notice[data-astro-cid-pyvz7nug]{border:1px solid var(--exec);color:var(--ink);padding:12px 14px}.error[data-astro-cid-pyvz7nug] a,.notice[data-astro-cid-pyvz7nug] a{color:var(--accent-ink)}.nav-row[data-astro-cid-pyvz7nug]{flex-wrap:wrap;gap:10px;display:flex}.nav-row[data-astro-cid-pyvz7nug] [data-astro-cid-pyvz7nug][data-submit],.nav-row[data-astro-cid-pyvz7nug] [data-astro-cid-pyvz7nug][data-next]{margin-left:auto}.btn[data-astro-cid-pyvz7nug][hidden]{display:none}.btn[data-astro-cid-pyvz7nug]:disabled{opacity:.6;cursor:progress}.panel[data-astro-cid-pyvz7nug]{border:var(--frame);background:var(--panel);padding:24px;position:sticky;top:16px}@media (width<=900px){.panel[data-astro-cid-pyvz7nug]{position:static}}.panel-title[data-astro-cid-pyvz7nug]{letter-spacing:.14em;text-transform:uppercase;color:var(--accent-ink);font-size:12px;font-weight:600}.next-title[data-astro-cid-pyvz7nug]{margin-top:28px}.soft[data-astro-cid-pyvz7nug]{color:var(--soft)}.small[data-astro-cid-pyvz7nug]{margin-top:8px;font-size:14px}.brief[data-astro-cid-pyvz7nug]{margin:14px 0 0}.row[data-astro-cid-pyvz7nug]{border-bottom:1px solid var(--hair);padding:10px 0}.row[data-astro-cid-pyvz7nug] dt[data-astro-cid-pyvz7nug]{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-size:11px}.row[data-astro-cid-pyvz7nug] dd[data-astro-cid-pyvz7nug]{overflow-wrap:anywhere;white-space:pre-line;margin:4px 0 0;font-size:15px}.first-steps[data-astro-cid-pyvz7nug]{margin-top:18px}.first-steps[data-astro-cid-pyvz7nug] h3[data-astro-cid-pyvz7nug]{letter-spacing:.1em;text-transform:uppercase;color:var(--exec-ink);font-size:11px;font-weight:600}.first-steps[data-astro-cid-pyvz7nug] ul[data-astro-cid-pyvz7nug]{color:var(--soft);margin:8px 0 0;padding-left:18px;font-size:14px}.first-steps[data-astro-cid-pyvz7nug] li[data-astro-cid-pyvz7nug]+li[data-astro-cid-pyvz7nug]{margin-top:6px}.next[data-astro-cid-pyvz7nug]{gap:10px;margin:12px 0 0;padding:0;list-style:none;display:grid}.next[data-astro-cid-pyvz7nug] li[data-astro-cid-pyvz7nug]{color:var(--soft);align-items:baseline;gap:12px;display:flex}.n[data-astro-cid-pyvz7nug]{border:1px solid var(--hair-strong);min-width:26px;color:var(--ink);justify-content:center;padding:2px 0;font-size:12px;display:inline-flex}
