.register_page__nFHmt{position:relative;min-height:100vh;overflow:hidden;background:#020712;padding:clamp(16px,3vw,32px) 22px;color:#f8fbff}.register_atmosphere__q97_m{--hero-bg:url(/site-v2/hero-bg-dark.jpg);--bg:#020712;position:fixed;z-index:0;inset:0;overflow:hidden;background:var(--bg);pointer-events:none}.register_atmosphere__q97_m>div{height:100%!important}.register_atmosphere__q97_m:after{position:absolute;z-index:2;inset:0;background:linear-gradient(90deg,rgba(2,7,15,.64),rgba(0,35,70,.2)),linear-gradient(180deg,rgba(3,10,20,.06),rgba(3,8,16,.7));content:""}.register_atmosphere__q97_m .s-stars{opacity:.92}.register_atmosphere__q97_m .s-stars span{animation-name:register_registerTwinkle__WLPCH!important}@keyframes register_registerTwinkle__WLPCH{0%,to{opacity:.18;transform:scale(.75)}50%{opacity:1;transform:scale(1.2)}}.register_shell__pFZPe{position:relative;z-index:1;width:min(1180px,100%);min-height:calc(100vh - clamp(32px, 6vw, 64px));margin:0 auto;overflow:hidden;border:1px solid rgba(255,255,255,.11);border-radius:30px;background:rgba(3,9,18,.86);box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 32px 90px rgba(0,0,0,.56);backdrop-filter:blur(24px)}.register_shell__pFZPe:after{position:absolute;top:-180px;right:-140px;width:420px;height:420px;border-radius:999px;background:rgba(0,120,210,.16);filter:blur(100px);content:"";pointer-events:none}.register_topbar__XS5Ib{position:relative;z-index:2;display:flex;min-height:72px;align-items:center;justify-content:space-between;gap:24px;padding:16px 28px;border-bottom:1px solid rgba(255,255,255,.08);background:rgba(2,7,14,.32)}.register_logoLink__AQtvz{display:inline-flex}.register_logo__r3LlB{width:auto;height:32px;object-fit:contain}.register_progress__UXdhN{display:flex;align-items:center;gap:10px;color:#73809a;font-size:10px;font-weight:650;letter-spacing:.12em;text-transform:uppercase}.register_progress__UXdhN strong{color:#d9e4f5;font-size:10px}.register_progressTrack__eSDfT{display:flex;gap:4px}.register_progressTrack__eSDfT i{display:block;width:22px;height:3px;border-radius:999px;background:rgba(255,255,255,.11)}.register_progressTrack__eSDfT .register_progressComplete__V8qjN{background:#168dd8;box-shadow:0 0 16px rgba(22,141,216,.4)}.register_contentGrid__ePghe{position:relative;z-index:1;display:grid;grid-template-columns:minmax(320px,.86fr) minmax(0,1.44fr);min-height:620px}.register_intro__kv8_2{display:flex;min-width:0;flex-direction:column;justify-content:center;padding:clamp(38px,4vw,58px);border-right:1px solid rgba(255,255,255,.08);background:radial-gradient(circle at 20% 18%,rgba(0,120,210,.15),transparent 38%),linear-gradient(145deg,rgba(255,255,255,.025),rgba(255,255,255,0))}.register_intro__kv8_2 h1{max-width:460px;margin:0;color:#f8fbff;font-family:var(--font-display),Georgia,serif;font-size:clamp(40px,3.75vw,56px);font-weight:400;letter-spacing:-.04em;line-height:.99;text-wrap:balance}.register_intro__kv8_2 h1 em{display:block;margin-top:8px;color:#168dd8;font-weight:400}.register_lead__eb_C3{max-width:420px;margin:22px 0 0;color:#9ca9c2;font-size:14px;line-height:1.65;text-wrap:balance}.register_workspace__4PSfJ{min-width:0;padding:clamp(30px,3.5vw,46px)}.register_stepHeader__j9nKR{padding-bottom:22px;border-bottom:1px solid rgba(255,255,255,.08)}.register_stepHeader__j9nKR span{display:block;margin-bottom:7px;color:#5aaee5;font-size:9px;font-weight:680;letter-spacing:.12em;text-transform:uppercase}.register_stepHeader__j9nKR strong{display:block;color:#f3f7fb;font-size:18px;font-weight:620}.register_stepHeader__j9nKR p{margin:4px 0 0;color:#74829a;font-size:11px;line-height:1.5}.register_form__Zumvs{margin-top:24px}.register_formStage__T3rGr{display:grid;gap:17px}.register_finalStage__2xxvj{gap:20px;min-height:210px}.register_gridTwo___jf_m{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.register_form__Zumvs .login-field{min-width:0;margin:0}.register_form__Zumvs .login-label{display:block;margin:0 0 7px;color:#8f9db4;font-size:10px;font-weight:620;letter-spacing:.02em}.register_form__Zumvs .login-input{width:100%;min-height:44px;border:1px solid rgba(255,255,255,.1)!important;border-radius:12px!important;background:rgba(255,255,255,.035)!important;padding:0 13px!important;color:#edf4fb!important;font-size:12px!important;outline:none;box-shadow:none!important;transition:border-color .16s ease,background-color .16s ease}.register_form__Zumvs button.login-input{display:flex;align-items:center;justify-content:space-between}.register_form__Zumvs .login-input::placeholder{color:#55637a}.register_form__Zumvs .login-input:hover{border-color:rgba(255,255,255,.18)!important}.register_form__Zumvs .login-input:focus,.register_form__Zumvs .login-input:focus-within{border-color:rgba(51,157,230,.64)!important;background:rgba(0,91,154,.08)!important}.register_form__Zumvs .login-password-wrap{position:relative}.register_form__Zumvs .login-password-toggle{position:absolute;top:50%;right:8px;display:grid;width:32px;height:32px;transform:translateY(-50%);place-items:center;border:0;background:transparent;color:#74829a}.register_form__Zumvs .login-password-toggle:hover{color:#c8d4e4}.register_form__Zumvs .login-password-wrap .login-input{padding-right:42px!important}.register_form__Zumvs .otp-panel{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-top:8px;border:1px solid rgba(51,157,230,.14);border-radius:11px;background:rgba(0,74,126,.07);padding:10px 11px}.register_form__Zumvs .otp-panel--done{display:block;border-color:rgba(74,222,128,.18);background:rgba(22,101,52,.08)}.register_form__Zumvs .otp-title{margin:0;color:#c8f5d6;font-size:10px;font-weight:650}.register_form__Zumvs .otp-hint{margin:0;color:#8190a7;font-size:9px;line-height:1.45}.register_form__Zumvs .otp-panel--done .otp-hint{margin-top:2px}.register_form__Zumvs .otp-row{display:flex;align-items:center;gap:8px}.register_form__Zumvs .otp-input{min-width:92px;text-align:center;letter-spacing:.18em}.register_form__Zumvs .otp-btn{flex:0 0 auto;border:0;background:transparent;color:#76bce9;font-size:9px;font-weight:650;white-space:nowrap}.register_form__Zumvs .otp-btn--primary{min-height:30px;border-radius:9px;background:rgba(22,141,216,.14);padding:0 10px}.register_form__Zumvs .otp-btn--ghost{margin-top:6px;padding:0;color:#77859c}.register_form__Zumvs .otp-btn:disabled{cursor:not-allowed;opacity:.5}.register_passwordRules__e9p5E{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 12px;margin:-5px 0 2px}.register_passwordRules__e9p5E span{color:#65738a;font-size:9px}.register_passwordRuleComplete__rXaBi{color:#70bfe9!important}.register_addressBox__ut0w2{border:1px solid rgba(255,255,255,.08);border-radius:14px;background:rgba(255,255,255,.018);padding:14px}.register_addressBox__ut0w2 label{margin:0 0 6px!important;color:#77869d!important;font-size:9px!important;font-weight:620!important;letter-spacing:.02em!important;text-transform:none!important}.register_addressBox__ut0w2 label svg{display:none}.register_addressBox__ut0w2 button[role=combobox],.register_addressBox__ut0w2 input{min-height:42px;border-color:rgba(255,255,255,.09)!important;border-radius:11px!important;background:rgba(255,255,255,.03)!important;color:#edf4fb!important;font-size:11px!important;box-shadow:none!important}.register_addressBox__ut0w2 button[role=combobox]:focus,.register_addressBox__ut0w2 input:focus{border-color:rgba(51,157,230,.6)!important;outline:none}.register_message__IUP14{margin:14px 0 0;border:1px solid;border-radius:11px;padding:10px 12px;font-size:10px;line-height:1.5;text-align:left}.register_messageError__Dlq_y{border-color:rgba(248,113,113,.22);background:rgba(127,29,29,.12);color:#fecaca}.register_messageSuccess__GfKo9{border-color:rgba(74,222,128,.2);background:rgba(22,101,52,.1);color:#bbf7d0}.register_actions__816ke{display:flex;justify-content:flex-end;gap:10px;margin-top:22px;padding-top:20px;border-top:1px solid rgba(255,255,255,.08)}.register_backButton__AaqfB,.register_continueButton__jab_o,.register_googleButton__DYtlq{display:inline-flex;min-height:43px;align-items:center;justify-content:center;border-radius:12px;padding:0 18px;font-size:11px;font-weight:650;transition:transform .16s ease,border-color .16s ease,filter .16s ease,opacity .16s ease}.register_backButton__AaqfB{border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.025);color:#9ca9bc}.register_continueButton__jab_o{min-width:150px;border:0;background:linear-gradient(135deg,#168dd8,#0061a8);color:white;box-shadow:0 10px 26px rgba(0,97,168,.22)}.register_backButton__AaqfB:hover:not(:disabled),.register_continueButton__jab_o:hover:not(:disabled),.register_googleButton__DYtlq:hover:not(:disabled){transform:translateY(-1px);filter:brightness(1.08)}.register_backButton__AaqfB:disabled,.register_continueButton__jab_o:disabled,.register_googleButton__DYtlq:disabled{cursor:not-allowed;opacity:.52}.register_divider__WpG0s{display:flex;align-items:center;gap:12px;margin:18px 0 14px;color:#59677d;font-size:9px;text-transform:uppercase}.register_divider__WpG0s:after,.register_divider__WpG0s:before{height:1px;flex:1;background:rgba(255,255,255,.07);content:""}.register_googleButton__DYtlq{width:100%;gap:9px;border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.025);color:#bdc9d9}.register_googleMark__4cPgh{width:18px;height:18px;flex:0 0 auto}.register_loginPrompt__CfgK2{margin:15px 0 0;color:#718097;font-size:10px;text-align:center}.register_loginPrompt__CfgK2 a{color:#70bcea;font-weight:620;text-decoration:none}.register_loadingPage__X8b90{display:grid;min-height:100vh;place-items:center;background:#020712}.register_loadingCard__TaOP3{border:1px solid rgba(255,255,255,.1);border-radius:16px;background:rgba(3,9,18,.82);padding:18px 22px;color:#8f9db3;font-size:11px}@media (max-width:960px){.register_contentGrid__ePghe{grid-template-columns:1fr}.register_intro__kv8_2{padding:38px;border-right:0;border-bottom:1px solid rgba(255,255,255,.08)}.register_intro__kv8_2 h1{max-width:680px;font-size:clamp(38px,8vw,58px)}.register_intro__kv8_2 h1 em{display:inline;margin-top:0}.register_lead__eb_C3{max-width:600px}}@media (max-width:640px){.register_page__nFHmt{padding:0}.register_shell__pFZPe{border-right:0;border-left:0;border-radius:0}.register_topbar__XS5Ib{min-height:64px;padding:14px 18px}.register_logo__r3LlB{height:24px}.register_progress__UXdhN>span{display:none}.register_progressTrack__eSDfT i{width:14px}.register_intro__kv8_2,.register_workspace__4PSfJ{padding:30px 20px}.register_intro__kv8_2 h1{font-size:42px}.register_gridTwo___jf_m{grid-template-columns:1fr}.register_form__Zumvs .otp-panel{align-items:stretch;flex-direction:column}.register_actions__816ke{align-items:stretch}.register_continueButton__jab_o{flex:1}}@media (prefers-reduced-motion:reduce){.register_atmosphere__q97_m .s-stars{display:none!important}.register_backButton__AaqfB,.register_continueButton__jab_o,.register_googleButton__DYtlq{transition:none}}