.login-form-module__ZUisRG__form{gap:18px;display:grid}.login-form-module__ZUisRG__form label{color:#344054;gap:7px;font-size:14px;font-weight:600;display:grid}.login-form-module__ZUisRG__form input{color:#172b4d;width:100%;min-height:46px;font:inherit;background:#fff;border:1px solid #cfd7e6;border-radius:10px;padding:10px 12px}.login-form-module__ZUisRG__form input:focus-visible,.login-form-module__ZUisRG__submit:focus-visible{outline-offset:2px;outline:3px solid #a8c2ff}.login-form-module__ZUisRG__submit{color:#fff;min-height:46px;font:inherit;cursor:pointer;background:#2459dc;border:0;border-radius:10px;padding:10px 16px;font-weight:700}.login-form-module__ZUisRG__submit:disabled{cursor:wait;opacity:.7}.login-form-module__ZUisRG__error{color:#b42318;margin:0;font-size:14px}
.page-module__aydn6q__page{background:#f4f6fa;place-items:center;min-height:100vh;padding:28px;display:grid}.page-module__aydn6q__card{background:#fff;border:1px solid #e1e6ef;border-radius:18px;width:min(100%,440px);padding:34px;box-shadow:0 18px 50px #10244817}.page-module__aydn6q__brand{color:#fff;background:#2459dc;border-radius:14px;place-items:center;width:48px;height:48px;font-size:17px;font-weight:800;display:grid}.page-module__aydn6q__eyebrow{color:#2459dc;letter-spacing:.08em;text-transform:uppercase;margin:22px 0 6px;font-size:12px;font-weight:800}.page-module__aydn6q__card h1{color:#172b4d;margin:0;font-size:clamp(24px,5vw,30px);line-height:1.2}.page-module__aydn6q__description{color:#667085;margin:10px 0 24px;line-height:1.55}
