.ajQ-yG_page{background:var(--bg)}.ajQ-yG_hero{--focus:var(--gold);padding:calc(var(--nav-h) + env(safe-area-inset-top,0px) + clamp(48px, 7vw, 96px)) 0 clamp(56px, 7vw, 96px);background:var(--forest-ink);color:var(--on-dark);overflow:hidden}.ajQ-yG_heroGrid{grid-template-columns:1fr auto;align-items:center;gap:48px;display:grid}.ajQ-yG_eyebrow{letter-spacing:.18em;color:var(--gold);font-size:13px;font-weight:600}.ajQ-yG_hero h1{letter-spacing:-.02em;text-wrap:balance;max-width:16ch;margin-top:12px;font-size:clamp(38px,5.2vw,64px);font-weight:700;line-height:1.06}.ajQ-yG_lede{max-width:52ch;color:var(--on-dark-muted);margin-top:20px}.ajQ-yG_illus{opacity:.9;width:min(300px,28vw);height:auto;margin-block:-24px}.ajQ-yG_body{padding:clamp(64px,9vw,120px) 0}.ajQ-yG_bodyGrid{grid-template-columns:1.3fr .7fr;align-items:start;gap:clamp(40px,6vw,96px);display:grid}.ajQ-yG_request{background:var(--bg-alt);border-radius:22px;padding:clamp(28px,4vw,48px)}.ajQ-yG_intro{margin-top:12px}.ajQ-yG_steps{border-top:1px solid var(--line);margin:28px 0 0;padding:0;list-style:none}.ajQ-yG_steps li{border-bottom:1px solid var(--line);grid-template-columns:44px 1fr;gap:12px;padding:18px 0;display:grid}.ajQ-yG_num{letter-spacing:.14em;color:var(--gold-ink);font-variant-numeric:tabular-nums;padding-top:2px;font-size:13px;font-weight:600}.ajQ-yG_steps h3{color:var(--heading);font-size:18px;font-weight:600;line-height:26px}.ajQ-yG_steps p{margin-top:2px;font-size:15px;line-height:24px}.ajQ-yG_cta{margin-top:32px}.ajQ-yG_note{color:var(--muted);margin-top:12px;font-size:14px}.ajQ-yG_dh{letter-spacing:.14em;color:var(--gold-ink);font-size:13px;font-weight:600}.ajQ-yG_dhGap{margin-top:40px}.ajQ-yG_details dl{border-top:1px solid var(--line);margin:16px 0 0}.ajQ-yG_details dl div{border-bottom:1px solid var(--line);padding:16px 0}.ajQ-yG_details dt{color:var(--muted);font-size:13px}.ajQ-yG_details dd{color:var(--heading);overflow-wrap:anywhere;margin:2px 0 0;font-size:17px;font-weight:500}.ajQ-yG_details a{border-bottom:1px solid #0000;text-decoration:none;transition:border-color .2s}.ajQ-yG_details a:hover{border-color:currentColor}.ajQ-yG_topics{gap:10px;margin:16px 0 0;padding:0;list-style:none;display:grid}.ajQ-yG_topics a{color:var(--heading);font-weight:500}@media (max-width:860px){.ajQ-yG_heroGrid,.ajQ-yG_bodyGrid{grid-template-columns:1fr}.ajQ-yG_illus{display:none}}
