.sign-in_page__1ZFxN{--signin-blue:#137ce0;display:grid;grid-template-columns:minmax(0,1.35fr) minmax(430px,1fr);min-height:100svh;background:#071320;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#162232}.sign-in_scene__bscUh{position:relative;isolation:isolate;overflow:hidden;min-height:780px;color:white}.sign-in_backdrop__biCqd{object-fit:cover;object-position:55% center}.sign-in_shade__g_BcU{position:absolute;inset:0;background:linear-gradient(180deg,rgb(4 13 24/74%),transparent 28%,rgb(4 13 24/12%) 42%,rgb(4 13 24/95%))}.sign-in_brand___DuOL{position:relative;display:inline-flex;flex-direction:column;align-items:flex-start;gap:14px;margin:clamp(28px,4vw,64px)}.sign-in_logo__xOUFQ{width:174px;height:auto}.sign-in_brandLabel__InC4t{font-size:10px;font-weight:600;letter-spacing:.22em;color:#b7cadd}.sign-in_sceneCopy__NMDCo{position:absolute;bottom:130px;left:clamp(28px,4vw,64px);right:28px;animation:sign-in_enter__F6ZMU .6s ease-out both}.sign-in_eyebrow__P6D_b{display:flex;align-items:center;gap:10px;font-size:10px;font-weight:700;letter-spacing:.2em;color:#bbd6ec}.sign-in_eyebrow__P6D_b>span{width:6px;height:6px;border-radius:50%;background:#54bdff;box-shadow:0 0 14px #54bdff80}.sign-in_sceneCopy__NMDCo h2{margin:21px 0 18px;font-size:clamp(42px,4.4vw,72px);line-height:1.03;font-weight:650;letter-spacing:-.055em}.sign-in_sceneCopy__NMDCo p{color:#c1cedb;font-size:15px;line-height:1.7}.sign-in_sceneFooter__kob0M{position:absolute;inset:auto clamp(28px,4vw,64px) 36px;display:flex;justify-content:space-between;align-items:center;border-top:1px solid #ffffff26;padding-top:24px;font-size:9px;letter-spacing:.16em;color:#91a7bd}.sign-in_layerMark___McEu{display:flex;gap:4px;transform:skewY(-20deg)}.sign-in_layerMark___McEu i{width:8px;height:20px;background:#299ce4;border-radius:2px}.sign-in_layerMark___McEu i:nth-child(2){opacity:.65}.sign-in_layerMark___McEu i:nth-child(3){opacity:.35}.sign-in_panel__757zf{position:relative;display:flex;flex-direction:column;justify-content:space-between;gap:44px;background:#fcfdff;padding:38px clamp(32px,4.5vw,76px) 30px}.sign-in_storeLink__6janf{display:inline-flex;align-items:center;gap:6px;align-self:flex-end;min-height:44px;font-size:12px;font-weight:500;color:#5c6d80}.sign-in_content__N0_R5{width:100%;max-width:390px;margin:auto;padding:20px 0;animation:sign-in_enter__F6ZMU .45s ease-out both}.sign-in_accessBadge__9xCX0{display:inline-flex;align-items:center;gap:7px;color:#236fba;background:#eaf4ff;border:1px solid #d6e9fd;border-radius:99px;padding:8px 11px;font-size:9px;font-weight:700;letter-spacing:.12em}.sign-in_content__N0_R5 h1{margin-top:24px;font-size:clamp(32px,3.1vw,46px);line-height:1.12;letter-spacing:-.045em;font-weight:650}.sign-in_intro__QXgDn{margin:15px 0 32px;color:#637286;font-size:14px;line-height:1.7}.sign-in_form___KImw{display:flex;flex-direction:column;gap:21px}.sign-in_field__eF4Xd label{display:block;margin-bottom:9px;font-size:13px;font-weight:600}.sign-in_inputWrap__TuKnh{position:relative}.sign-in_inputIcon__GmlR_{position:absolute;top:50%;left:16px;transform:translateY(-50%);color:#8a99aa;pointer-events:none}.sign-in_field__eF4Xd input{appearance:none;width:100%;min-height:54px;padding:13px 15px 13px 46px;border:1px solid #d9e1eb;border-radius:12px;background:#fff;color:#162232;font-family:inherit;font-size:16px;transition:border-color .15s,box-shadow .15s}.sign-in_field__eF4Xd input::placeholder{color:#8a96a7}.sign-in_field__eF4Xd input:focus{outline:none;border-color:#2386e3;box-shadow:0 0 0 4px #2386e314}.sign-in_field__eF4Xd input[aria-invalid=true]{border-color:#d05a5a}.sign-in_inputWrap__TuKnh input[name=password],.sign-in_inputWrap__TuKnh input[type=password]{padding-right:53px}.sign-in_reveal__0BMqO{position:absolute;right:5px;top:5px;display:grid;place-items:center;width:44px;height:44px;border-radius:8px;color:#65768a;cursor:pointer}.sign-in_remember__pXwxK{display:flex;align-items:flex-start;gap:11px;padding:3px 0;cursor:pointer;min-height:44px}.sign-in_remember__pXwxK input{flex:none;width:19px;height:19px;margin-top:1px;accent-color:var(--signin-blue);cursor:pointer}.sign-in_remember__pXwxK strong{display:block;font-size:13px;font-weight:550}.sign-in_remember__pXwxK small{display:block;margin-top:5px;font-size:11px;color:#718095;line-height:1.5}.sign-in_submit__ZX0DJ{display:flex;align-items:center;justify-content:center;gap:12px;min-height:55px;border-radius:12px;background:linear-gradient(110deg,#1177d8,#218ae6);box-shadow:0 5px 14px #137ce026,inset 0 1px #ffffff26;color:white;font-size:14px;font-weight:600;cursor:pointer;transition:transform .14s,box-shadow .14s,opacity .14s}.sign-in_submit__ZX0DJ:active:not(:disabled){transform:scale(.98);box-shadow:0 2px 6px #137ce020}.sign-in_submit__ZX0DJ:disabled{opacity:.7;cursor:wait}.sign-in_spinner__I8UwN{animation:sign-in_spin__yXpsy .8s linear infinite}.sign-in_error__RU5Qm{border:1px solid #f2caca;background:#fff5f5;color:#ad3030;padding:12px 14px;border-radius:10px;font-size:13px;line-height:1.5}.sign-in_securityNote__NcJkE{display:flex;justify-content:center;align-items:center;gap:8px;margin-top:24px;color:#738195}.sign-in_securityNote__NcJkE svg{flex:none}.sign-in_securityNote__NcJkE p{font-size:11px;line-height:1.5}.sign-in_footer__5I88k{text-align:center;font-size:11px;line-height:1.8;color:#788699}.sign-in_footer__5I88k a{display:inline-flex;align-items:center;gap:4px;color:#345c88;min-height:44px}.sign-in_page__1ZFxN a:focus-visible,.sign-in_page__1ZFxN button:focus-visible,.sign-in_remember__pXwxK input:focus-visible{outline:3px solid #299ce4;outline-offset:4px}@media (hover:hover){.sign-in_submit__ZX0DJ:hover:not(:disabled){box-shadow:0 7px 20px #137ce040}.sign-in_reveal__0BMqO:hover{background:#edf4fb}.sign-in_page__1ZFxN a:hover{text-decoration:underline;text-underline-offset:4px}}@media (min-width:900px) and (min-height:780px){.sign-in_scene__bscUh{min-height:100svh}}@media (max-width:1100px) and (min-width:900px){.sign-in_page__1ZFxN{grid-template-columns:1fr 1fr}.sign-in_panel__757zf{padding-inline:32px}}@media (max-width:899px){.sign-in_page__1ZFxN{display:block}.sign-in_scene__bscUh{min-height:220px;height:28svh;max-height:280px}.sign-in_backdrop__biCqd{object-position:center 46%}.sign-in_shade__g_BcU{background:linear-gradient(90deg,#071320eb,#07132022 82%),linear-gradient(0deg,#07132080,transparent 70%)}.sign-in_brand___DuOL{margin:max(26px,env(safe-area-inset-top)) 28px 0;gap:10px}.sign-in_logo__xOUFQ{width:135px}.sign-in_brandLabel__InC4t{font-size:8px}.sign-in_sceneCopy__NMDCo{bottom:48px;left:28px;right:20px}.sign-in_sceneCopy__NMDCo h2{margin:0;font-size:30px;line-height:1.05}.sign-in_eyebrow__P6D_b,.sign-in_sceneCopy__NMDCo p,.sign-in_sceneFooter__kob0M{display:none}.sign-in_panel__757zf{margin-top:-23px;border-radius:25px 25px 0 0;padding:32px max(26px,env(safe-area-inset-right)) max(18px,env(safe-area-inset-bottom)) max(26px,env(safe-area-inset-left));gap:20px;min-height:calc(72svh + 23px)}.sign-in_storeLink__6janf{position:absolute;right:26px;top:20px;font-size:11px}.sign-in_content__N0_R5{max-width:430px;margin:0 auto;padding:0}.sign-in_content__N0_R5 h1{font-size:34px;margin-top:22px}.sign-in_intro__QXgDn{margin:10px 0 25px;font-size:13px}.sign-in_form___KImw{gap:19px}.sign-in_securityNote__NcJkE{margin-top:20px}.sign-in_footer__5I88k{font-size:10px}}@media (max-width:360px){.sign-in_panel__757zf{padding-inline:20px}.sign-in_sceneCopy__NMDCo h2{font-size:27px}.sign-in_storeLink__6janf{right:20px}.sign-in_securityNote__NcJkE{gap:5px}.sign-in_securityNote__NcJkE p{font-size:10px}}@keyframes sign-in_enter__F6ZMU{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes sign-in_spin__yXpsy{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.sign-in_page__1ZFxN *,.sign-in_page__1ZFxN :after,.sign-in_page__1ZFxN :before{animation:none!important;transition:none!important}}