.signup_page__P4q03{min-height:100svh;background:#f6f7fb;color:#202331;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;display:flex;flex-direction:column;padding:0 28px}body:has(.signup_page__P4q03),html:has(.signup_page__P4q03){background:#f6f7fb}.signup_header__Eal7N{display:flex;justify-content:space-between;align-items:center;gap:18px;padding:max(24px,env(safe-area-inset-top)) 8px 18px}.signup_wordmark__g8zTK{color:#202331;font-size:28px;font-weight:800;letter-spacing:-1.6px}.signup_wordmark__g8zTK span{color:#8a73d8}.signup_header__Eal7N>a:last-child{font-size:13px;color:#696f7d}.signup_workspace__NTMuq{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:16px 0 28px}.signup_panel__JBI_q{width:min(100%,480px);padding:34px 38px 28px;background:#fff;border-radius:28px;box-shadow:0 16px 70px -30px #6d608033}.signup_form__s_SWV{display:flex;flex-direction:column;min-height:410px}.signup_progress__YZceJ{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:24px}.signup_progress__YZceJ ol{list-style:none;padding:0;margin:0;display:flex;gap:7px}.signup_progress__YZceJ li{height:4px;width:29px;border-radius:2px;background:#eeeaf4}.signup_progress__YZceJ li[data-active=true]{background:#9a84da}.signup_progress__YZceJ>span{font-size:11px;color:#7c7887}.signup_intro__4Cxse{margin-bottom:26px;outline:none}.signup_intro__4Cxse h1{font-size:33px;font-weight:600;letter-spacing:-1.3px;line-height:1.12;margin:0 0 12px}.signup_intro__4Cxse p{color:#747887;font-size:14px;line-height:1.55;margin:0}.signup_fields__UXnad{display:grid;gap:18px}.signup_field__hK_5W{min-width:0}.signup_field__hK_5W label{display:block;font-size:12px;font-weight:600;color:#575c6a;margin-bottom:8px}.signup_field__hK_5W input{background:#f6f7fa;border:1px solid transparent;border-radius:12px;color:#252735;width:100%;min-width:0;min-height:49px;padding:12px 14px;font-size:16px;outline:none;transition:background .16s,border-color .16s}.signup_field__hK_5W input:focus{background:#fff;border-color:#9a85dc;box-shadow:0 0 0 3px #9a85dc15}.signup_field__hK_5W input::-moz-placeholder{color:#9094a0}.signup_field__hK_5W input::placeholder{color:#9094a0}.signup_field__hK_5W input:disabled{color:#777b86}.signup_handle__MIqWl{display:flex;align-items:center;background:#f6f7fa;border-radius:12px;padding-left:14px}.signup_handle__MIqWl>span{font-size:14px;color:#797586;flex-shrink:0}.signup_handle__MIqWl input{padding-left:2px;background:transparent}.signup_handle__MIqWl:focus-within{outline:1px solid #9a85dc}.signup_handle__MIqWl input:focus{border-color:transparent;box-shadow:none;background:transparent}.signup_hint__xW2bP{min-height:16px;margin:6px 0 0;color:#777b88;font-size:11px;line-height:1.45}.signup_successHint__B7_mB{color:#427565}.signup_error__AETlz{background:#fff1f1;color:#a34a54;border-radius:10px;padding:10px 12px;font-size:12px;line-height:1.5;margin:0 0 16px}.signup_passwordLabel__GHyOS{display:flex;justify-content:space-between;align-items:baseline}.signup_passwordLabel__GHyOS button{border:0;padding:0;color:#766293;background:none;font-size:11px;cursor:pointer}.signup_controls__yzY_Z{display:flex;gap:10px;margin-top:auto;padding-top:25px}.signup_back__bgPOK,.signup_primary__PG5OT{min-height:48px;display:flex;align-items:center;justify-content:center;gap:9px;border:0;border-radius:12px;font:inherit;font-size:14px;cursor:pointer;transition:background .16s}.signup_primary__PG5OT{flex:1;background:#292b38;color:#fff;font-weight:600}.signup_primary__PG5OT:hover{background:#4c426c}.signup_primary__PG5OT:disabled{opacity:.6;cursor:wait}.signup_back__bgPOK{color:#757080;background:#f5f3f8;width:48px;flex-shrink:0}.signup_review__Cx1pp{padding:22px 20px;background:linear-gradient(135deg,#f2f7f4,#f2edf9);border-radius:16px}.signup_review__Cx1pp>strong{display:block;font-size:24px;font-weight:600;letter-spacing:-.6px;overflow-wrap:anywhere}.signup_review__Cx1pp>span{display:block;font-size:13px;color:#7d6998;margin-top:6px;overflow-wrap:anywhere}.signup_review__Cx1pp>p{font-size:12px;color:#7b7b86;margin:16px 0 0;overflow-wrap:anywhere}.signup_readyNote___meBt{font-size:13px;color:#777b88;line-height:1.6;margin:20px 0 0}.signup_terms__HKNMJ{margin:15px 0 0;font-size:10px;line-height:1.5;color:#838592;text-align:center}.signup_alternate__vzljp{text-align:center;margin:22px 0 0;color:#80838f;font-size:12px}.signup_alternate__vzljp a{color:#625179}.signup_footer__g9oP8{text-align:center;color:#9697a1;font-size:11px;padding:0 0 max(22px,env(safe-area-inset-bottom))}.signup_confirmation__q5PLn{text-align:left}.signup_confirmation__q5PLn h1{font-size:30px;letter-spacing:-1px;margin:22px 0 12px}.signup_confirmation__q5PLn p{font-size:14px;line-height:1.6;color:#747887}.signup_confirmation__q5PLn strong{color:#444554;overflow-wrap:anywhere}.signup_confirmation__q5PLn .signup_primary__PG5OT{margin-top:26px}.signup_page__P4q03 a:focus-visible,.signup_page__P4q03 button:focus-visible{outline:3px solid #9a85dc;outline-offset:4px}@media (max-width:560px){.signup_page__P4q03{padding:0 20px}.signup_header__Eal7N{padding-left:0;padding-right:0}.signup_wordmark__g8zTK{font-size:25px}.signup_header__Eal7N>a:last-child{font-size:12px}.signup_workspace__NTMuq{justify-content:center;padding:8px 0 20px}.signup_panel__JBI_q{padding:27px 25px 24px;border-radius:23px}.signup_intro__4Cxse h1{font-size:30px}.signup_progress__YZceJ{margin-bottom:22px}}@media (max-height:760px){.signup_header__Eal7N{padding-top:max(16px,env(safe-area-inset-top));padding-bottom:10px}.signup_workspace__NTMuq{padding:8px 0 16px}.signup_panel__JBI_q{padding-top:24px;padding-bottom:22px}.signup_form__s_SWV{min-height:390px}.signup_progress__YZceJ{margin-bottom:18px}.signup_intro__4Cxse{margin-bottom:20px}.signup_fields__UXnad{gap:14px}.signup_alternate__vzljp{margin-top:16px}.signup_footer__g9oP8{padding-bottom:max(16px,env(safe-area-inset-bottom))}}@media (prefers-reduced-motion:reduce){.signup_page__P4q03 *{transition:none}}