.login-form-module__jS9fVG__loginPage{color:#071d17;background:#eeeade;grid-template-columns:.9fr 1.1fr;min-height:100vh;display:grid}.login-form-module__jS9fVG__story{color:#faf8f0;background:#071d17;flex-direction:column;justify-content:space-between;padding:42px 5vw;display:flex;position:relative;overflow:hidden}.login-form-module__jS9fVG__story:before{content:"";border:1px solid #dfff672e;border-radius:50%;width:520px;height:520px;position:absolute;top:130px;left:-180px;box-shadow:0 0 0 70px #dfff6706,0 0 0 140px #dfff6705}.login-form-module__jS9fVG__logo{color:inherit;z-index:1;align-items:center;gap:10px;font-size:22px;font-weight:700;text-decoration:none;display:flex}.login-form-module__jS9fVG__logo span{color:#071d17;background:#dfff67;border-radius:3px 15px 15px;place-items:center;width:37px;height:37px;display:grid}.login-form-module__jS9fVG__story>div{z-index:1;position:relative}.login-form-module__jS9fVG__story>div>p:first-child{color:#dfff67;font:9px IBM Plex Mono}.login-form-module__jS9fVG__story h1{letter-spacing:-.07em;margin:20px 0;font-size:clamp(55px,6vw,92px);line-height:.95}.login-form-module__jS9fVG__story h1 em{color:#dfff67;font-style:normal}.login-form-module__jS9fVG__story>div>p:last-child{color:#aab8b2;max-width:480px;font-size:10px;line-height:2}.login-form-module__jS9fVG__story footer{color:#82938b;z-index:1;justify-content:space-between;font:8px IBM Plex Mono;display:flex}.login-form-module__jS9fVG__formSide{place-items:center;padding:45px;display:grid}.login-form-module__jS9fVG__formWrap{width:min(570px,100%)}.login-form-module__jS9fVG__kicker{color:#0b684a;font:9px IBM Plex Mono}.login-form-module__jS9fVG__formWrap h2{letter-spacing:-.045em;margin:10px 0;font-size:38px}.login-form-module__jS9fVG__sub{color:#63716b;font-size:10px}.login-form-module__jS9fVG__accounts{grid-template-columns:repeat(3,1fr);gap:7px;margin:32px 0;display:grid}.login-form-module__jS9fVG__accounts button{font:inherit;text-align:right;cursor:pointer;background:#ffffff59;border:1px solid #071d1724;min-height:85px;padding:14px;transition:all .2s}.login-form-module__jS9fVG__accounts button:hover,.login-form-module__jS9fVG__accounts button.login-form-module__jS9fVG__active{color:#faf8f0;background:#071d17;transform:translateY(-2px)}.login-form-module__jS9fVG__accounts strong{font-size:10px;display:block}.login-form-module__jS9fVG__accounts small{color:#718079;margin-top:8px;font-size:7px;line-height:1.6;display:block}.login-form-module__jS9fVG__accounts button.login-form-module__jS9fVG__active small{color:#a9b8b1}.login-form-module__jS9fVG__formWrap form label{margin:16px 0;display:block}.login-form-module__jS9fVG__formWrap label span{color:#596861;margin-bottom:8px;font-size:9px;display:block}.login-form-module__jS9fVG__formWrap input{color:#071d17;background:#faf8f0;border:1px solid #071d172e;outline:none;width:100%;height:52px;padding:0 14px;font:12px IBM Plex Mono}.login-form-module__jS9fVG__formWrap input:focus{border-color:#0b684a;box-shadow:0 0 0 3px #0b684a14}.login-form-module__jS9fVG__formWrap form>button{color:#fff;width:100%;height:56px;font:inherit;cursor:pointer;background:#0b684a;border:0;justify-content:space-between;align-items:center;margin-top:22px;padding:0 18px;font-size:11px;display:flex}.login-form-module__jS9fVG__formWrap form>button:disabled{opacity:.6}.login-form-module__jS9fVG__error{color:#933c32;background:#f1d9d4;padding:11px;font-size:9px}.login-form-module__jS9fVG__demo{color:#6c7973;text-align:center;margin-top:18px;font-size:8px}.login-form-module__jS9fVG__demo code{color:#0b684a;direction:ltr;display:inline-block}@media (max-width:800px){.login-form-module__jS9fVG__loginPage{grid-template-columns:1fr}.login-form-module__jS9fVG__story{min-height:380px}.login-form-module__jS9fVG__story h1{font-size:58px}.login-form-module__jS9fVG__formSide{padding:55px 5vw}}@media (max-width:520px){.login-form-module__jS9fVG__accounts{grid-template-columns:1fr}.login-form-module__jS9fVG__accounts button{min-height:auto}.login-form-module__jS9fVG__story{min-height:330px;padding:30px 6vw}.login-form-module__jS9fVG__formWrap h2{font-size:31px}}
