.onboarding_page__pGSTS{--brand:#c0a070;--brand-hover:#d4b584;--brand-soft:rgba(192,160,112,0.14);--brand-border:rgba(192,160,112,0.35);--bg:#000000;--card:#111111;--text:#f5f5f4;--muted:#a8a29e;--subtle:#78716c;--border:rgba(255,255,255,0.08);min-height:100vh;background:radial-gradient(ellipse at top,rgba(192,160,112,.12),transparent 55%),var(--bg);color:var(--text);display:flex;flex-direction:column}.onboarding_header__fPQzr{display:flex;align-items:center;justify-content:space-between;padding:16px 24px;border-bottom:1px solid rgba(192,160,112,.12)}.onboarding_brandLink__MCJAI{display:inline-flex;align-items:center;gap:10px;text-decoration:none;color:var(--text)}.onboarding_brandMark___BozU{width:36px;height:36px;object-fit:contain}.onboarding_brandName__NyB5k{font-size:16px;font-weight:600;letter-spacing:-.02em;color:var(--brand)}.onboarding_backLink__79y28{color:var(--muted);font-size:14px;text-decoration:none}.onboarding_backLink__79y28:hover{color:var(--brand)}.onboarding_main__kt6f2{flex:1 1;display:flex;align-items:center;justify-content:center;padding:32px 16px 48px}.onboarding_card__FmVGJ{width:100%;max-width:480px;background:var(--card);border:1px solid var(--border);border-radius:16px;padding:32px 28px;box-shadow:0 24px 64px rgba(0,0,0,.45)}.onboarding_planPill__w8Zsk{display:inline-flex;align-items:center;gap:8px;padding:6px 12px;border-radius:999px;background:var(--brand-soft);border:1px solid var(--brand-border);color:var(--brand);font-size:12px;font-weight:600;margin-bottom:20px}.onboarding_title__vLp5J{margin:0 0 8px;font-size:24px;font-weight:700;letter-spacing:-.03em;color:#fff}.onboarding_subtitle__AA_YC{margin:0 0 28px;font-size:14px;line-height:1.6;color:var(--muted)}.onboarding_steps___r6a0{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px;margin-bottom:28px}.onboarding_stepItem__1mDn3{display:flex;flex-direction:column;gap:6px;min-width:0}.onboarding_stepBar__WM0Sg{height:3px;border-radius:999px;background:rgba(255,255,255,.08)}.onboarding_stepBarActive__1yCGJ{background:var(--brand)}.onboarding_stepBarDone__vrzw_{background:rgba(192,160,112,.45)}.onboarding_stepLabel__ZB2Yp{font-size:12px;color:var(--subtle);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.onboarding_stepLabelActive__jSYTC{color:var(--brand);font-weight:600}.onboarding_form__3Hq2n .ant-form-item-label>label{color:var(--text)!important}.onboarding_form__3Hq2n .ant-input,.onboarding_form__3Hq2n .ant-input-affix-wrapper,.onboarding_form__3Hq2n .ant-input-password,.onboarding_form__3Hq2n .ant-select-selector{background:#0a0a0a!important;border-color:rgba(255,255,255,.12)!important;color:var(--text)!important}.onboarding_form__3Hq2n .ant-input-affix-wrapper input,.onboarding_form__3Hq2n .ant-input-password input{background:transparent!important;color:var(--text)!important}.onboarding_form__3Hq2n .ant-input-affix-wrapper-focused,.onboarding_form__3Hq2n .ant-input-affix-wrapper:hover,.onboarding_form__3Hq2n .ant-input-focused,.onboarding_form__3Hq2n .ant-input:hover,.onboarding_form__3Hq2n .ant-select-focused .ant-select-selector,.onboarding_form__3Hq2n .ant-select-selector:hover{border-color:var(--brand)!important;box-shadow:none!important}.onboarding_form__3Hq2n .ant-input-prefix,.onboarding_form__3Hq2n .ant-input-suffix,.onboarding_form__3Hq2n .anticon{color:var(--subtle)!important}.onboarding_form__3Hq2n .ant-select-selection-item,.onboarding_form__3Hq2n .ant-select-selection-placeholder{color:var(--text)!important}.onboarding_form__3Hq2n .ant-form-item-extra{color:var(--subtle)}.onboarding_submit___nq53{margin-top:4px;height:44px!important;background:var(--brand)!important;border-color:var(--brand)!important;color:#0a0a0a!important;font-weight:600!important}.onboarding_submit___nq53:hover{background:var(--brand-hover)!important;border-color:var(--brand-hover)!important;color:#0a0a0a!important}.onboarding_linkBtn__XSNQV{color:var(--brand)!important;padding-inline:0!important}.onboarding_linkBtn__XSNQV:disabled{color:var(--subtle)!important}.onboarding_footer__1BqeU{margin-top:24px;text-align:center;font-size:13px;color:var(--subtle)}.onboarding_footer__1BqeU a{color:var(--brand);text-decoration:none}.onboarding_footer__1BqeU a:hover{color:var(--brand-hover)}@media (max-width:480px){.onboarding_card__FmVGJ{padding:24px 18px}.onboarding_title__vLp5J{font-size:20px}}