.Stepper_stepper__NjtN9{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);grid-gap:.35rem;gap:.35rem;list-style:none;padding:0;margin:0}.Stepper_step__arDyZ{display:flex;flex-direction:column;gap:.6rem;min-width:0}.Stepper_bar__zh5tI{position:relative;height:4px;background:var(--line);overflow:hidden}.Stepper_dark__h9qDt .Stepper_bar__zh5tI{background:var(--line-dark)}.Stepper_fill__E_ZHF{position:absolute;inset:0;background:var(--ink);transform:scaleX(0);transform-origin:left center;transition:transform .8s var(--ease-in-out),background .4s}.Stepper_dark__h9qDt .Stepper_fill__E_ZHF{background:var(--paper)}.Stepper_step__arDyZ[data-state=done] .Stepper_fill__E_ZHF{transform:none}.Stepper_step__arDyZ[data-state=current] .Stepper_fill__E_ZHF{transform:none;background:var(--violet)}.Stepper_label__zcfFO{display:flex;align-items:center;gap:.45rem;font-size:.75rem;font-weight:600;color:var(--ink-mute);min-width:0;transition:color .3s}.Stepper_step__arDyZ[data-state=current] .Stepper_label__zcfFO,.Stepper_step__arDyZ[data-state=done] .Stepper_label__zcfFO{color:var(--ink)}.Stepper_dark__h9qDt .Stepper_step__arDyZ[data-state=current] .Stepper_label__zcfFO,.Stepper_dark__h9qDt .Stepper_step__arDyZ[data-state=done] .Stepper_label__zcfFO{color:var(--on-dark)}.Stepper_num__YIyxF{display:inline-grid;place-items:center;min-width:1.4rem;height:1.4rem;flex:none;font-family:var(--font-mono);font-size:.6875rem;border:1px solid}.Stepper_step__arDyZ[data-state=current] .Stepper_num__YIyxF{background:var(--violet);border-color:var(--violet);color:var(--white)}.Stepper_step__arDyZ[data-state=done] .Stepper_num__YIyxF{background:var(--ink);border-color:var(--ink);color:var(--white)}.Stepper_text__uwg_z{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:640px){.Stepper_text__uwg_z{display:none}.Stepper_step__arDyZ[data-state=current] .Stepper_text__uwg_z{display:inline}.Stepper_step__arDyZ[data-state=current]{grid-column:span 2}}.ProfileWizard_wizard__7lB_j{display:flex;flex-direction:column;gap:2rem}.ProfileWizard_anchor__T82QA{position:relative;top:calc(-1 * var(--header-h) - 1.5rem)}.ProfileWizard_stepper__B9597{margin-bottom:.25rem}.ProfileWizard_viewport__dGnHz{overflow:hidden;padding:4px;margin:-4px}.ProfileWizard_stepHead__wT1pK{display:flex;flex-direction:column;gap:.4rem;margin-bottom:1.75rem}.ProfileWizard_stepNum__ucih1{font-family:var(--font-mono);font-size:var(--fs-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--violet-700)}.ProfileWizard_stepTitle__NRo44{font-size:clamp(1.5rem,1.1rem + 1.2vw,2rem);font-stretch:115%;font-weight:800;letter-spacing:-.025em}.ProfileWizard_submitError__WUgQa{padding:.9rem 1rem;border-left:3px solid var(--danger);background:var(--danger-bg);color:var(--danger);font-size:.9rem;line-height:1.5}.ProfileWizard_actions__6sF_4{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding-top:1.5rem;border-top:1px solid var(--line)}@media (max-width:520px){.ProfileWizard_actions__6sF_4{flex-direction:column-reverse;align-items:stretch}.ProfileWizard_actions__6sF_4>*{width:100%}.ProfileWizard_actions__6sF_4>span:empty{display:none}}