.login-form-module__yQ3egG__page{isolation:isolate;color:#07173b;background:#fff;grid-template-columns:51.5% 48.5%;min-height:100svh;display:grid;position:relative;overflow:visible}.login-form-module__yQ3egG__visual{z-index:1;color:#0b2d45;background:0 0;min-height:100svh;position:relative;overflow:hidden}.login-form-module__yQ3egG__mapFrame{z-index:0;pointer-events:none;filter:saturate(.78)contrast(.95);border:0;width:100%;height:calc(100% + 32px);position:absolute;inset:0}.login-form-module__yQ3egG__pageMapOverlay{z-index:0;pointer-events:none;background:linear-gradient(90deg,#f8f8f5fa 0%,#f8f8f5e6 38%,#f8f8f55c 66%,#0000 100%);position:absolute;inset:0}.login-form-module__yQ3egG__arena{object-fit:cover;object-position:center 72%}.login-form-module__yQ3egG__visualShade{background:linear-gradient(#032b69f0 0%,#04275bc2 31%,#03123166 58%,#03112d9e 100%);position:absolute;inset:0}.login-form-module__yQ3egG__grid{opacity:.16;background-image:linear-gradient(#ffffff59 1px,#0000 1px),linear-gradient(90deg,#ffffff59 1px,#0000 1px);background-size:68px 68px;position:absolute;inset:0}.login-form-module__yQ3egG__logo{z-index:2;color:#fff;align-items:center;gap:12px;font-size:25px;font-weight:700;display:flex;position:absolute;top:51px;left:6.5%}.login-form-module__yQ3egG__logoMark{width:34px;height:30px;display:block;position:relative}.login-form-module__yQ3egG__logoMark i{border-top:7px solid #fff;border-left:7px solid #fff;width:23px;height:23px;position:absolute;top:0;left:0}.login-form-module__yQ3egG__logoMark b{background:#12b9a0;width:14px;height:14px;position:absolute;bottom:0;right:0}.login-form-module__yQ3egG__welcome{z-index:2;position:absolute;top:32.5%;left:6.6%}.login-form-module__yQ3egG__eyebrow{letter-spacing:.25em;color:var(--ui-brand-primary);text-transform:uppercase;margin:0 0 17px;font-size:11px;font-weight:700}.login-form-module__yQ3egG__accentLine{background:linear-gradient(90deg,#ffd33d 0 50%,#17c6d5 50%);border-radius:10px;width:116px;height:4px;margin-bottom:29px;display:block}.login-form-module__yQ3egG__welcome h1{color:#0b2d45;letter-spacing:-.055em;margin:0;font-size:clamp(48px,5vw,76px);line-height:1.02}.login-form-module__yQ3egG__welcome>p:last-child{color:#334155;margin:24px 0 0;font-size:17px;line-height:1.65}.login-form-module__yQ3egG__stats{z-index:2;grid-template-columns:1fr 1fr;gap:12px;display:grid;position:absolute;bottom:6.2%;left:6.5%;right:6.5%}.login-form-module__yQ3egG__stats>div{background:#ffffffeb;border:1px solid #e2e8f0;border-radius:14px;flex-direction:column;justify-content:center;min-height:94px;padding:18px 22px;display:flex;box-shadow:0 18px 42px #0b2d451a}.login-form-module__yQ3egG__stats strong{color:#0b2d45;font-size:22px;line-height:1.3}.login-form-module__yQ3egG__stats strong i{background:#7ddc19;border-radius:50%;width:10px;height:10px;margin-right:9px;display:inline-block}.login-form-module__yQ3egG__stats span{color:#64748b;font-size:11px}.login-form-module__yQ3egG__formSide{z-index:1;background:0 0;justify-content:center;align-items:center;min-height:100svh;padding:82px 8% 88px;display:flex;position:relative}.login-form-module__yQ3egG__newAccount{margin:0;font-size:15px;position:absolute;top:45px;right:5.4%}.login-form-module__yQ3egG__newAccount a,.login-form-module__yQ3egG__terms a,.login-form-module__yQ3egG__formSide footer a{color:#008fd1;font-weight:700}.login-form-module__yQ3egG__formWrap{background:#fffffff0;border:1px solid #e2e8f0d1;border-radius:16px;width:min(565px,100%);padding:28px 30px;box-shadow:0 24px 60px #0b2d451a}.login-form-module__yQ3egG__formWrap header h2{color:#0b2d45;margin:0;font-size:39px;line-height:1.15}.login-form-module__yQ3egG__formWrap header p{color:#475569;margin:11px 0 33px;font-size:17px}.login-form-module__yQ3egG__methodToggle{background:#eee;border-radius:13px;grid-template-columns:1fr 1fr;margin-bottom:28px;padding:5px;display:grid}.login-form-module__yQ3egG__methodToggle button{color:#334155;min-height:46px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;font-size:14px;font-weight:700}.login-form-module__yQ3egG__methodToggle button.login-form-module__yQ3egG__active{color:#0b2d45;background:#fff;box-shadow:0 2px 5px #0000001f}.login-form-module__yQ3egG__field{color:#0b2d45;margin-top:20px;font-size:14px;font-weight:700;display:block}.login-form-module__yQ3egG__field>input,.login-form-module__yQ3egG__passwordInput{background:#fff;border:1px solid #cbd5e1;border-radius:7px;width:100%;height:50px;margin-top:8px;display:flex}.login-form-module__yQ3egG__field>input{color:#101828;font:inherit;padding:0 15px;font-size:15px;font-weight:400}.login-form-module__yQ3egG__field input:focus{border-color:var(--ui-brand-primary);outline:2px solid #068ece38}.login-form-module__yQ3egG__field small{color:#bd1e3f;margin-top:6px;font-weight:500;display:block}.login-form-module__yQ3egG__passwordLabel{justify-content:space-between;display:flex}.login-form-module__yQ3egG__passwordLabel a{color:#008fd1;font-weight:500}.login-form-module__yQ3egG__passwordInput input{border-radius:inherit;color:#101828;min-width:0;font:inherit;border:0;flex:1;padding:0 19px;font-size:16px}.login-form-module__yQ3egG__passwordInput input:focus{outline:0}.login-form-module__yQ3egG__passwordInput button{color:#003b79;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding:0 18px;font-size:13px;font-weight:700;display:flex}.login-form-module__yQ3egG__passwordInput button svg{display:none}.login-form-module__yQ3egG__remember{cursor:pointer;align-items:center;gap:10px;margin:22px 0 24px;font-size:15px;display:flex}.login-form-module__yQ3egG__remember input{opacity:0;position:absolute}.login-form-module__yQ3egG__remember>span{color:#0000;border:1px solid #008fd1;border-radius:5px;place-items:center;width:23px;height:23px;display:grid}.login-form-module__yQ3egG__remember input:checked+span{color:#fff;background:#1b9acd}.login-form-module__yQ3egG__submit,.login-form-module__yQ3egG__switchMethod{width:100%;min-height:48px;font:inherit;cursor:pointer;border-radius:7px;font-size:14px;font-weight:700}.login-form-module__yQ3egG__submit{border:1px solid var(--ui-brand-primary);color:#fff;background:var(--ui-brand-primary);box-shadow:0 10px 24px #068ece2e}.login-form-module__yQ3egG__submit:disabled{opacity:.72}.login-form-module__yQ3egG__status{color:#087e6b;margin:-13px 0 10px;font-size:13px}.login-form-module__yQ3egG__or{color:#5a6880;letter-spacing:.2em;text-transform:uppercase;align-items:center;gap:15px;margin:29px 0;font-family:ui-monospace,monospace;font-size:11px;display:flex}.login-form-module__yQ3egG__or:before,.login-form-module__yQ3egG__or:after{content:"";background:#d7dbe1;flex:1;height:1px}.login-form-module__yQ3egG__switchMethod{color:#0b2d45;background:#ffffffe0;border:1px solid #cbd5e1}.login-form-module__yQ3egG__terms{color:#54627b;margin:31px 0 0;font-size:14px;line-height:1.6}.login-form-module__yQ3egG__formSide footer{color:#596983;justify-content:space-between;align-items:center;font-size:13px;display:flex;position:absolute;bottom:48px;left:5.4%;right:5.4%}.login-form-module__yQ3egG__formSide footer p{margin:0}.login-form-module__yQ3egG__formSide footer span{letter-spacing:.2em;text-transform:uppercase;font-family:ui-monospace,monospace;font-size:11px}@media (max-width:1050px){.login-form-module__yQ3egG__page{grid-template-columns:44% 56%}.login-form-module__yQ3egG__welcome{top:28%}.login-form-module__yQ3egG__welcome>p:last-child br{display:none}.login-form-module__yQ3egG__stats{grid-template-columns:1fr}.login-form-module__yQ3egG__stats>div{min-height:76px}.login-form-module__yQ3egG__formSide{padding-inline:7%}}@media (max-width:900px){.login-form-module__yQ3egG__pageMapOverlay{background:linear-gradient(#f8f8f5f5 0%,#f8f8f5c7 48%,#f8f8f53d 100%)}}@media (max-width:760px){.login-form-module__yQ3egG__page{display:block;overflow:visible}.login-form-module__yQ3egG__visual{min-height:380px}.login-form-module__yQ3egG__logo{top:28px;left:25px}.login-form-module__yQ3egG__welcome{top:118px;left:25px;right:25px}.login-form-module__yQ3egG__welcome h1{font-size:42px}.login-form-module__yQ3egG__welcome>p:last-child{margin-top:18px;font-size:15px;line-height:1.5}.login-form-module__yQ3egG__eyebrow{margin-bottom:12px}.login-form-module__yQ3egG__accentLine{margin-bottom:20px}.login-form-module__yQ3egG__stats{display:none}.login-form-module__yQ3egG__formSide{min-height:auto;padding:78px 24px 100px;display:block}.login-form-module__yQ3egG__newAccount{top:28px;right:24px}.login-form-module__yQ3egG__formWrap{margin:auto}.login-form-module__yQ3egG__formSide footer{flex-wrap:wrap;gap:15px;margin-top:55px;position:static}.login-form-module__yQ3egG__passwordInput button span{display:none}.login-form-module__yQ3egG__passwordInput button svg{display:block}}@media (max-width:430px){.login-form-module__yQ3egG__visual{min-height:345px}.login-form-module__yQ3egG__welcome h1{letter-spacing:-.04em;font-size:36px;line-height:1.08}.login-form-module__yQ3egG__welcome>p:last-child br{display:none}.login-form-module__yQ3egG__formSide{padding-inline:18px}.login-form-module__yQ3egG__formWrap{padding:24px 20px}.login-form-module__yQ3egG__formWrap header h2{font-size:35px}.login-form-module__yQ3egG__newAccount{font-size:13px}.login-form-module__yQ3egG__formSide footer{flex-direction:column;align-items:flex-start}}
