.login_page__VIB1K{--u:min(calc(100vw / 1672),calc(100svh / 941));min-height:100svh;display:grid;place-items:center;overflow-x:clip;background:#031326;color:#f8fbff;font-family:Segoe UI,Arial,Helvetica,sans-serif}.login_canvas__HsNpS{position:relative;width:calc(var(--u) * 1672);min-height:calc(var(--u) * 941);isolation:isolate}.login_background__mnwVZ{position:absolute;z-index:-1;inset:0;pointer-events:none}.login_background__mnwVZ img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.login_background__mnwVZ .login_motion__Zvo72{position:absolute;inset:0;pointer-events:none}.login_brand__ezSFe{position:absolute;top:calc(var(--u) * 40);left:calc(var(--u) * 106);display:flex;align-items:center;gap:calc(var(--u) * 12)}.login_brandMark__PQbAL{width:calc(var(--u) * 96);height:calc(var(--u) * 78);flex:none}.login_brandName__ZsNyh{font-size:calc(var(--u) * 49);font-weight:600;letter-spacing:calc(var(--u) * 2.5)}.login_welcome__ymYwO{position:absolute;left:calc(var(--u) * 106);top:calc(var(--u) * 151);width:calc(var(--u) * 865)}.login_welcome__ymYwO h1{margin:0;font-size:calc(var(--u) * 96);font-weight:800;line-height:.98;letter-spacing:calc(var(--u) * -3.7)}.login_welcome__ymYwO h1 span{display:block;white-space:nowrap}.login_welcome__ymYwO .login_accent__y1d53{margin-top:calc(var(--u) * -8);color:#05cce9}.login_welcome__ymYwO p{margin:calc(var(--u) * 19) 0 0;font-size:calc(var(--u) * 29);font-weight:500;line-height:1.4;letter-spacing:calc(var(--u) * -.35)}.login_card__NoG7p{position:absolute;top:calc(var(--u) * 114);right:calc(var(--u) * 91);width:calc(var(--u) * 566);min-height:calc(var(--u) * 714);padding:calc(var(--u) * 62) calc(var(--u) * 54) calc(var(--u) * 36);border:1px solid #e3eaf1;border-radius:calc(var(--u) * 23);background:linear-gradient(145deg,#fff,#fdfdfe);color:#050d20;box-shadow:0 calc(var(--u) * 28) calc(var(--u) * 64) #00102170}.login_eyebrow__tyYbT{color:#59709b;font-size:calc(var(--u) * 17);font-weight:600;line-height:calc(var(--u) * 20);letter-spacing:calc(var(--u) * 3.4);text-transform:uppercase}.login_card__NoG7p h2{margin:calc(var(--u) * 20) 0 0;font-size:calc(var(--u) * 50);font-weight:800;line-height:1.14;letter-spacing:calc(var(--u) * -1.5)}.login_intro__h2nsQ{margin:calc(var(--u) * 8) 0 0;color:#4a5d7f;font-size:calc(var(--u) * 23);line-height:1.4;letter-spacing:calc(var(--u) * -.4)}.login_form__NY6Qf{margin-top:calc(var(--u) * 38)}.login_field___YCmt+.login_field___YCmt{margin-top:calc(var(--u) * 27)}.login_field___YCmt label{display:block;font-size:calc(var(--u) * 20);font-weight:600;line-height:1.25}.login_field___YCmt input{margin-top:calc(var(--u) * 12);width:100%;height:calc(var(--u) * 63);border:1.5px solid #cfd8e6;border-radius:calc(var(--u) * 10);padding:0 calc(var(--u) * 21);background:#fdfdfe;color:#101d35;font:inherit;font-size:calc(var(--u) * 21);outline:none;transition:border-color .15s,box-shadow .15s}.login_field___YCmt input::-moz-placeholder{color:#687c9e;opacity:1}.login_field___YCmt input::placeholder{color:#687c9e;opacity:1}.login_field___YCmt input:hover{border-color:#94b3d4}.login_field___YCmt input:focus{border-color:#00b8db;box-shadow:0 0 0 3px #00bbda20}.login_field___YCmt input:-webkit-autofill{-webkit-text-fill-color:#101d35;box-shadow:inset 0 0 0 100px #fdfdfe}.login_password__QUVrc{position:relative}.login_password__QUVrc input{padding-right:calc(var(--u) * 62)}.login_eye__hGNVe{position:absolute;right:calc(var(--u) * 10);top:calc(var(--u) * 20);display:grid;place-items:center;width:calc(var(--u) * 46);height:calc(var(--u) * 46);border:0;border-radius:calc(var(--u) * 8);background:transparent;color:#4c648a;cursor:pointer}.login_eye__hGNVe svg{width:calc(var(--u) * 27);height:calc(var(--u) * 27)}.login_eye__hGNVe:hover{background:#edf8ff;color:#007da5}.login_eye__hGNVe:focus-visible,.login_submit__56LbW:focus-visible{outline:3px solid #0acde9;outline-offset:3px}.login_error__wxSLK{margin-top:16px;padding:12px 14px;border:1px solid #fecdd3;border-radius:10px;background:#fff1f2;color:#b4233b;font-size:max(13px,calc(var(--u) * 15));line-height:1.4}.login_submit__56LbW{position:relative;display:flex;align-items:center;justify-content:center;margin-top:calc(var(--u) * 35);width:100%;height:calc(var(--u) * 73);padding:0 calc(var(--u) * 48);border:0;border-radius:calc(var(--u) * 12);background:linear-gradient(155deg,#03d7e9,#008cda 48%,#0049b8);color:white;font:inherit;font-size:calc(var(--u) * 23);font-weight:700;cursor:pointer;transition:filter .15s,transform .15s}.login_submit__56LbW svg{position:absolute;right:calc(var(--u) * 28);width:calc(var(--u) * 27);height:calc(var(--u) * 27)}.login_submit__56LbW:hover:not(:disabled){filter:brightness(1.06)}.login_submit__56LbW:active:not(:disabled){transform:translateY(1px)}.login_submit__56LbW:disabled{opacity:.7;cursor:wait}.login_security__witU7{margin-top:calc(var(--u) * 33);color:#576d92}.login_securityRule__f7dg4{display:flex;align-items:center;gap:calc(var(--u) * 14)}.login_securityRule__f7dg4 span{flex:1;height:1px;background:#dde4ed}.login_securityRule__f7dg4 svg{width:calc(var(--u) * 25);height:calc(var(--u) * 28);flex:none}.login_security__witU7 p{margin:calc(var(--u) * 12) 0 0;text-align:center;font-size:calc(var(--u) * 18);line-height:1.4}.login_dailyQuote__nUr3P{position:absolute;left:calc(var(--u) * 106);bottom:calc(var(--u) * 25);box-sizing:border-box;width:calc(var(--u) * 840);min-height:calc(var(--u) * 116);overflow:hidden;padding:calc(var(--u) * 19) calc(var(--u) * 27) calc(var(--u) * 21);border:1px solid #56d7ff5c;border-radius:calc(var(--u) * 17);background:linear-gradient(112deg,#041a30f2,#062d4bd9);box-shadow:0 calc(var(--u) * 20) calc(var(--u) * 45) #00132770,inset 0 1px #b8f1ff24;backdrop-filter:blur(12px)}.login_dailyQuote__nUr3P:before{position:absolute;inset:0 auto 0 0;width:calc(var(--u) * 5);background:linear-gradient(#2ee8ff,#0076ff);content:""}.login_dailyQuote__nUr3P:after{position:absolute;top:calc(var(--u) * -65);right:calc(var(--u) * -50);width:calc(var(--u) * 260);height:calc(var(--u) * 180);border-radius:50%;background:radial-gradient(circle,#05d4ff24,transparent 70%);pointer-events:none;content:""}.login_quoteHeading__5gML9{position:relative;z-index:1;display:flex;align-items:center;gap:calc(var(--u) * 10);color:#75e8ff;font-size:calc(var(--u) * 14);font-weight:800;line-height:1.2;letter-spacing:calc(var(--u) * 2.1);text-transform:uppercase}.login_quoteEmblem__Jsp1B{display:grid;place-items:center;width:calc(var(--u) * 25);height:calc(var(--u) * 25);color:#41deff}.login_quoteEmblem__Jsp1B svg{width:100%;height:100%}.login_quoteHeading__5gML9 time{margin-left:auto;padding:calc(var(--u) * 5) calc(var(--u) * 11);border:1px solid #8ce8ff36;border-radius:calc(var(--u) * 999);background:#bcf1ff14;color:#ddf8ff;font-size:calc(var(--u) * 13);font-weight:600;letter-spacing:0;text-transform:none}.login_quoteText__4nZu_{position:relative;z-index:1;margin:calc(var(--u) * 12) 0 0;max-width:calc(var(--u) * 785);color:#f5fbff;font-size:calc(var(--u) * 23);font-weight:600;line-height:1.3;letter-spacing:calc(var(--u) * -.35);text-wrap:balance}@media (max-width:1023px){.login_page__VIB1K{--u:1px;display:block;padding:28px 20px 24px;background:#031326}.login_canvas__HsNpS{width:min(100%,560px);margin:0 auto;min-height:0}.login_background__mnwVZ{position:fixed;opacity:.34}.login_background__mnwVZ img{-o-object-position:25% center;object-position:25% center}.login_brand__ezSFe{position:relative;top:auto;left:auto;gap:8px}.login_brandMark__PQbAL{width:64px;height:50px}.login_brandName__ZsNyh{font-size:30px;letter-spacing:2px}.login_welcome__ymYwO{position:relative;top:auto;left:auto;width:100%;margin:30px 0 28px}.login_welcome__ymYwO h1{font-size:clamp(32px,6.1vw,52px);line-height:1.05;letter-spacing:-1.4px}.login_welcome__ymYwO h1 span{white-space:normal}.login_welcome__ymYwO .login_accent__y1d53{margin-top:4px}.login_welcome__ymYwO p{font-size:15px;line-height:1.5;margin-top:14px;letter-spacing:0;max-width:340px}.login_card__NoG7p{position:relative;top:auto;right:auto;width:100%;min-height:0;padding:30px 26px 26px;border-radius:22px;box-shadow:0 20px 55px #00102170}.login_eyebrow__tyYbT{font-size:12px;line-height:1.3;letter-spacing:2.6px}.login_card__NoG7p h2{font-size:clamp(28px,5vw,36px);letter-spacing:-1px;margin-top:12px}.login_intro__h2nsQ{margin-top:8px;font-size:15px;letter-spacing:0}.login_form__NY6Qf{margin-top:26px}.login_field___YCmt+.login_field___YCmt{margin-top:22px}.login_field___YCmt label{font-size:15px}.login_field___YCmt input{height:52px;margin-top:9px;padding-left:15px;font-size:16px;border-radius:10px}.login_password__QUVrc input{padding-right:54px}.login_eye__hGNVe{top:13px;right:4px;width:44px;height:44px}.login_eye__hGNVe svg{width:23px;height:23px}.login_submit__56LbW{margin-top:24px;height:56px;font-size:16px;padding:0 38px 0 18px;border-radius:11px}.login_submit__56LbW svg{right:17px;width:22px;height:22px}.login_security__witU7{margin-top:23px}.login_securityRule__f7dg4{gap:12px}.login_securityRule__f7dg4 svg{width:21px;height:24px}.login_security__witU7 p{margin-top:10px;font-size:13px}.login_dailyQuote__nUr3P{display:none}}@media (prefers-reduced-motion:reduce){.login_field___YCmt input,.login_submit__56LbW{transition:none}.login_background__mnwVZ .login_motion__Zvo72{display:none}}