.onboarding-module__qo2qxW__page{min-height:calc(100svh - 73px);padding:clamp(48px, 8vw, 96px) var(--web-safe-inline);background:linear-gradient(90deg, transparent 49.9%, var(--line) 50%, transparent 50.1%), linear-gradient(0deg, transparent 49.9%, var(--line) 50%, transparent 50.1%), var(--bg);background-size:132px 132px}.onboarding-module__qo2qxW__shell{width:min(980px,100%);margin:0 auto}.onboarding-module__qo2qxW__narrow{width:min(760px,100%);margin:0 auto}.onboarding-module__qo2qxW__eyebrow{color:var(--ink-60);font:11px/1.4 var(--font-mono);letter-spacing:.12em;text-transform:uppercase}.onboarding-module__qo2qxW__title{letter-spacing:-.025em;text-wrap:balance;margin-top:12px;font-size:clamp(34px,5vw,64px);font-weight:900;line-height:1.08}.onboarding-module__qo2qxW__lede{max-width:680px;color:var(--ink-60);margin-top:16px;font-size:clamp(17px,2vw,20px);line-height:1.7}.onboarding-module__qo2qxW__panel{border:1px solid var(--cream-deep);border-radius:var(--radius-card);background:var(--web-surface);box-shadow:var(--shadow-thick-white), var(--shadow-soft);margin-top:32px;padding:clamp(24px,4vw,42px)}.onboarding-module__qo2qxW__statusGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:28px;display:grid}.onboarding-module__qo2qxW__statusCard{border:1px solid var(--cream-deep);border-radius:var(--radius-card);background:var(--web-surface);min-width:0;padding:24px}.onboarding-module__qo2qxW__statusCard h2,.onboarding-module__qo2qxW__statusCard h3{font-size:clamp(21px,2.4vw,28px);line-height:1.25}.onboarding-module__qo2qxW__statusCard p{color:var(--ink-60);margin-top:10px;line-height:1.65}.onboarding-module__qo2qxW__statusCard a,.onboarding-module__qo2qxW__actions a,.onboarding-module__qo2qxW__actions button,.onboarding-module__qo2qxW__button,.onboarding-module__qo2qxW__textButton,.onboarding-module__qo2qxW__linkButton,.onboarding-module__qo2qxW__choiceLabel,.onboarding-module__qo2qxW__checkboxLabel,.onboarding-module__qo2qxW__summary{min-height:44px}.onboarding-module__qo2qxW__statusCard a,.onboarding-module__qo2qxW__linkButton{text-decoration:underline;-webkit-text-decoration-color:var(--brand-yellow);text-decoration-color:var(--brand-yellow);text-underline-offset:5px;align-items:center;margin-top:18px;font-weight:750;text-decoration-thickness:4px;display:inline-flex}.onboarding-module__qo2qxW__badge{border-radius:var(--radius-pill);background:var(--yellow-soft);align-items:center;min-height:30px;margin-top:12px;padding:4px 12px;font-size:14px;font-weight:750;display:inline-flex}.onboarding-module__qo2qxW__button,.onboarding-module__qo2qxW__textButton{border-radius:var(--radius-pill);font:inherit;cursor:pointer;border:0;justify-content:center;align-items:center;font-weight:750;display:inline-flex}.onboarding-module__qo2qxW__button{background:var(--brand-yellow);color:var(--ink);box-shadow:var(--shadow-thick-yellow);padding:12px 28px}.onboarding-module__qo2qxW__textButton{background:var(--bg-soft);color:var(--ink);padding:10px 18px}.onboarding-module__qo2qxW__button:disabled,.onboarding-module__qo2qxW__textButton:disabled{cursor:default;opacity:.55}.onboarding-module__qo2qxW__button:focus-visible,.onboarding-module__qo2qxW__textButton:focus-visible,.onboarding-module__qo2qxW__linkButton:focus-visible,.onboarding-module__qo2qxW__choiceLabel:focus-within,.onboarding-module__qo2qxW__checkboxLabel:focus-within,.onboarding-module__qo2qxW__field input:focus-visible,.onboarding-module__qo2qxW__field select:focus-visible,.onboarding-module__qo2qxW__field textarea:focus-visible,.onboarding-module__qo2qxW__summary:focus-visible{outline:var(--web-focus-ring);outline-offset:3px}.onboarding-module__qo2qxW__actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:24px;display:flex}.onboarding-module__qo2qxW__centerActions{justify-content:center}.onboarding-module__qo2qxW__actions a{justify-content:center;align-items:center;display:inline-flex}.onboarding-module__qo2qxW__errorSummary,.onboarding-module__qo2qxW__notice,.onboarding-module__qo2qxW__success{border-radius:14px;margin-top:20px;padding:16px 18px;line-height:1.6}.onboarding-module__qo2qxW__errorSummary{border:2px solid var(--danger);color:#8d1d22;background:#fff7f7}.onboarding-module__qo2qxW__notice{border:1px solid var(--cream-deep);background:var(--bg-soft);color:var(--ink-60)}.onboarding-module__qo2qxW__success{border:2px solid var(--brand-yellow);background:var(--yellow-soft)}.onboarding-module__qo2qxW__documentNav{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:20px;display:grid}.onboarding-module__qo2qxW__documentNav a,.onboarding-module__qo2qxW__documentNav>div{border:1px solid var(--cream-deep);background:var(--bg);border-radius:14px;flex-direction:column;justify-content:center;min-height:64px;padding:12px 16px;display:flex}.onboarding-module__qo2qxW__documentNav strong{font-size:16px}.onboarding-module__qo2qxW__documentNav span{color:var(--ink-60);font:12px/1.4 var(--font-mono);margin-top:2px}.onboarding-module__qo2qxW__documentDetails{border-top:1px solid var(--line);margin-top:16px}.onboarding-module__qo2qxW__documentDetails details{border-bottom:1px solid var(--line)}.onboarding-module__qo2qxW__summary{cursor:pointer;align-items:center;font-weight:700;display:flex}.onboarding-module__qo2qxW__documentDetails p{color:var(--ink-60);padding:0 0 18px}.onboarding-module__qo2qxW__checkboxLabel,.onboarding-module__qo2qxW__choiceLabel{border:1px solid var(--cream-deep);background:var(--bg);cursor:pointer;border-radius:12px;align-items:flex-start;gap:10px;padding:10px 12px;line-height:1.5;display:flex}.onboarding-module__qo2qxW__checkboxLabel{margin-top:22px}.onboarding-module__qo2qxW__inlineFieldCheckbox{align-self:end;align-items:center;min-height:44px;margin-top:0}.onboarding-module__qo2qxW__inlineFieldCheckbox input{margin-top:0}.onboarding-module__qo2qxW__checkboxLabel input,.onboarding-module__qo2qxW__choiceLabel input{width:20px;height:20px;accent-color:var(--brand-yellow);flex:none;margin-top:2px}.onboarding-module__qo2qxW__form{gap:20px;margin-top:30px;display:grid}.onboarding-module__qo2qxW__group{border:1px solid var(--cream-deep);border-radius:var(--radius-card);background:var(--web-surface);min-width:0;padding:clamp(20px,3vw,30px)}.onboarding-module__qo2qxW__group legend{padding:0 8px;font-size:clamp(20px,2.4vw,26px);font-weight:850}.onboarding-module__qo2qxW__fieldGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.onboarding-module__qo2qxW__field{gap:7px;min-width:0;display:grid}.onboarding-module__qo2qxW__fieldFull{grid-column:1/-1}.onboarding-module__qo2qxW__field label,.onboarding-module__qo2qxW__fieldLabel{font-size:15px;font-weight:700}.onboarding-module__qo2qxW__field>input,.onboarding-module__qo2qxW__field>select,.onboarding-module__qo2qxW__field>textarea{border:1px solid var(--ink-30);border-radius:var(--radius-input);background:var(--bg);width:100%;min-height:44px;color:var(--ink);font:inherit;padding:11px 12px}.onboarding-module__qo2qxW__field>textarea{resize:vertical;min-height:110px}.onboarding-module__qo2qxW__choiceGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:8px;display:grid}.onboarding-module__qo2qxW__help{color:var(--ink-60);font-size:13px;line-height:1.5}.onboarding-module__qo2qxW__divider{background:var(--line);height:1px;margin:28px 0}.onboarding-module__qo2qxW__accountGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:28px;display:grid}.onboarding-module__qo2qxW__stackedActions{gap:10px;margin-top:18px;display:grid}.onboarding-module__qo2qxW__dangerButton{border-radius:var(--radius-pill);color:#8d1d22;min-height:44px;font:inherit;cursor:pointer;background:#fff7f7;border:1px solid #b3262d;justify-content:center;align-items:center;padding:10px 18px;font-weight:750;display:inline-flex}.onboarding-module__qo2qxW__dangerButton:focus-visible{outline:var(--web-focus-ring);outline-offset:3px}.onboarding-module__qo2qxW__dangerButton:disabled{cursor:default;opacity:.55}.onboarding-module__qo2qxW__confirmBox{background:#fff7f7;border:1px solid #d88b8f;border-radius:14px;margin-top:16px;padding:16px;line-height:1.6}.onboarding-module__qo2qxW__requestList{gap:10px;margin-top:14px;padding:0;list-style:none;display:grid}.onboarding-module__qo2qxW__requestList li{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;min-height:44px;padding:10px 0;display:flex}@media (max-width:640px){.onboarding-module__qo2qxW__page{background-size:96px 96px;min-height:calc(100svh - 69px);padding:36px 20px 64px}.onboarding-module__qo2qxW__statusGrid,.onboarding-module__qo2qxW__accountGrid,.onboarding-module__qo2qxW__fieldGrid,.onboarding-module__qo2qxW__documentNav,.onboarding-module__qo2qxW__choiceGrid{grid-template-columns:1fr}.onboarding-module__qo2qxW__panel,.onboarding-module__qo2qxW__group{padding:20px}.onboarding-module__qo2qxW__actions,.onboarding-module__qo2qxW__actions a,.onboarding-module__qo2qxW__actions button{width:100%}}@media (prefers-reduced-motion:reduce){.onboarding-module__qo2qxW__button,.onboarding-module__qo2qxW__textButton,.onboarding-module__qo2qxW__statusCard a{transition:none}}
