.registration-wizard_stepperNav__EaUQb{margin-top:var(--space-4)}.registration-wizard_stepperList__DhuKC{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.registration-wizard_stepItem__mRtK8{display:flex;align-items:flex-start;gap:var(--space-3);position:relative;padding-bottom:var(--space-5)}.registration-wizard_stepItem__mRtK8:last-child{padding-bottom:0}.registration-wizard_stepLine__l8_sK{position:absolute;top:34px;left:15px;bottom:0;width:1.5px;border-left:1.5px dashed var(--color-divider)}.registration-wizard_stepItemCompleted__FHRqo .registration-wizard_stepLine__l8_sK{border-left-color:var(--color-action)}.registration-wizard_stepIcon__TyEyx{width:32px;height:32px;border-radius:var(--radius-control);display:flex;align-items:center;justify-content:center;font-size:.875rem;font-weight:700;flex-shrink:0;transition:all var(--motion-fast);position:relative;z-index:2}.registration-wizard_stepItemUpcoming__WxXV1 .registration-wizard_stepIcon__TyEyx{background:var(--color-surface);border:1.5px solid var(--color-divider);color:var(--color-text-secondary)}.registration-wizard_stepItemActive__snaai .registration-wizard_stepIcon__TyEyx{background:var(--color-action);border:1.5px solid var(--color-action);color:var(--color-on-action,#ffffff);box-shadow:0 2px 8px rgba(5,150,105,.35)}.registration-wizard_stepItemCompleted__FHRqo .registration-wizard_stepIcon__TyEyx{background:var(--color-selection);border:1.5px solid var(--color-action);color:var(--color-action)}.registration-wizard_stepMeta__JIROo{display:flex;flex-direction:column;gap:2px;padding-top:2px}.registration-wizard_stepTitle__tNyY_{font-size:var(--text-label);font-weight:500;color:var(--color-text-secondary);transition:color var(--motion-fast)}.registration-wizard_stepItemActive__snaai .registration-wizard_stepTitle__tNyY_{color:var(--color-ink);font-weight:600}.registration-wizard_stepItemCompleted__FHRqo .registration-wizard_stepTitle__tNyY_{color:var(--color-ink);font-weight:500}.registration-wizard_stepDesc__kcSIK{font-size:var(--text-caption);color:var(--color-text-secondary);line-height:1.35}.registration-wizard_stepItemActive__snaai .registration-wizard_stepDesc__kcSIK{color:var(--color-text-secondary)}.registration-wizard_topBar__tiBCJ{margin-bottom:var(--space-4);display:flex;align-items:center}.registration-wizard_backButton__a3hpf{width:36px;height:36px;border-radius:var(--radius-control);border:1px solid var(--color-control-border);background:var(--color-surface);color:var(--color-ink);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:all var(--motion-fast);font-size:1.25rem;line-height:1}.registration-wizard_backButton__a3hpf:hover{background:var(--color-surface-subtle);border-color:var(--color-action);color:var(--color-action)}.registration-wizard_schemeSwitchBtn__XW8DG{background:transparent;border:none;color:var(--color-action);cursor:pointer;font-size:var(--text-caption);font-weight:500;padding:var(--space-1) var(--space-2);text-decoration:underline;text-underline-offset:3px;transition:color var(--motion-fast)}.registration-wizard_schemeSwitchBtn__XW8DG:hover{color:var(--color-action-hover)}.registration-wizard_consentRow__UfWcj{display:flex!important;flex-direction:row!important;align-items:flex-start!important;gap:var(--space-3);cursor:pointer;margin-top:var(--space-3);margin-bottom:var(--space-2)}.registration-wizard_consentCheckbox__viDis{flex-shrink:0;margin-top:2px!important;cursor:pointer}.registration-wizard_consentText__JgARR{font-size:var(--text-meta);line-height:1.45;color:var(--color-text-secondary);user-select:none}.registration-wizard_pillOptionsContainer__Bx7dB{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-bottom:var(--space-6);margin-top:var(--space-2)}.registration-wizard_pillButton__sONpF{display:inline-flex;align-items:center;gap:var(--space-2);padding:.625rem 1.15rem;border-radius:var(--radius-pill);border:1px solid var(--color-control-border);background:var(--color-surface);color:var(--color-ink);font-size:var(--text-body);font-weight:500;cursor:pointer;transition:all var(--motion-fast)}.registration-wizard_pillButton__sONpF:hover{border-color:var(--color-action);background:var(--color-surface-subtle)}.registration-wizard_pillButtonActive__Am27a{background:var(--color-selection);border:2px solid var(--color-action);color:var(--color-ink);font-weight:600;box-shadow:0 2px 8px rgba(5,150,105,.15)}.registration-wizard_pillIcon__qxZEv{font-size:1.1rem}.registration-wizard_offersToggleCard__nmY__{background:var(--color-selection);border:1px dashed var(--color-action);border-radius:var(--radius-card);padding:var(--space-4) var(--space-4);display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);margin-top:var(--space-3);margin-bottom:var(--space-4)}.registration-wizard_offersInfo__s3cbx{display:flex;flex-direction:column;gap:2px}.registration-wizard_offersTitle__cp6nf{font-size:var(--text-label);font-weight:600;color:var(--color-action)}.registration-wizard_offersDesc__4cqk_{font-size:var(--text-caption);color:var(--color-text-secondary);line-height:1.35}.registration-wizard_switchLabel__nj9YL{position:relative;display:inline-block;width:46px;height:24px;flex-shrink:0;cursor:pointer}.registration-wizard_switchInput__UWa66{opacity:0;width:0;height:0}.registration-wizard_switchSlider__SWEFO{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:var(--color-control-border);transition:.2s;border-radius:34px}.registration-wizard_switchSlider__SWEFO:before{position:absolute;content:"";height:18px;width:18px;left:3px;bottom:3px;background-color:var(--color-surface);transition:.2s;border-radius:50%;box-shadow:0 1px 3px rgba(0,0,0,.2)}.registration-wizard_switchInput__UWa66:checked+.registration-wizard_switchSlider__SWEFO{background-color:var(--color-action)}.registration-wizard_switchInput__UWa66:checked+.registration-wizard_switchSlider__SWEFO:before{transform:translateX(22px)}.registration-wizard_footnoteText__wmj4c{font-size:var(--text-caption);color:var(--color-text-secondary);margin-top:var(--space-2);margin-bottom:var(--space-5)}.registration-wizard_footnoteLink__H85YQ{color:var(--color-action);text-decoration:underline;text-underline-offset:2px}.registration-wizard_passwordCriteria__pZclT{display:flex;flex-direction:column;gap:var(--space-1);margin-top:var(--space-2);font-size:var(--text-caption)}.registration-wizard_criteriaItem__a1adP{display:flex;align-items:center;gap:var(--space-2);color:var(--color-text-secondary)}.registration-wizard_criteriaMet__XCPz7{color:var(--color-action);font-weight:500}.registration-wizard_otpModalContent__83_9p{padding:var(--space-5);display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--space-4)}.registration-wizard_otpIconWrap__Yx8I0{width:54px;height:54px;border-radius:var(--radius-card);background:var(--color-selection);color:var(--color-action);display:flex;align-items:center;justify-content:center;font-size:1.5rem}.registration-wizard_otpTitle__Ifds8{font-size:var(--text-title);font-weight:600;color:var(--color-ink);letter-spacing:-.01em}.registration-wizard_otpDesc__ToRpR{font-size:var(--text-meta);color:var(--color-text-secondary);max-width:320px;line-height:1.45}.registration-wizard_otpInputWrap__Tklkl{display:flex;justify-content:center;gap:8px;margin:var(--space-2) 0}.registration-wizard_otpDigitInput__MOcDf{width:44px;height:52px;text-align:center;font-size:1.5rem;font-weight:700;border-radius:var(--radius-control);border:1.5px solid var(--color-control-border);background:var(--color-surface);color:var(--color-ink);transition:all var(--motion-fast)}.registration-wizard_otpDigitInput__MOcDf:focus{outline:none;border-color:var(--color-action);box-shadow:0 0 0 3px var(--color-selection)}.registration-wizard_otpTimerText__IQtoK{font-size:var(--text-caption);color:var(--color-text-secondary)}.registration-wizard_otpResendBtn__fkJ9a{background:transparent;border:none;color:var(--color-action);font-size:var(--text-caption);font-weight:500;cursor:pointer;text-decoration:underline;text-underline-offset:2px}.registration-wizard_otpResendBtn__fkJ9a:hover{color:var(--color-action-hover)}