.login-module__jSqlPq__page{color:#1d1c1d;min-height:100dvh;font-family:var(--argo-font-ui);background:#f5f7fa;justify-content:center;align-items:center;padding:48px 24px;display:flex}.login-module__jSqlPq__frame{width:100%;min-width:0;max-width:520px}.login-module__jSqlPq__card{overflow-wrap:anywhere;background:#fff;border:1px solid #d5dbe3;padding:32px;border-radius:12px!important}.login-module__jSqlPq__brand{color:#47494c;margin:0 0 20px;font-size:14px;line-height:20px}.login-module__jSqlPq__heading{letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:28px;font-weight:600;line-height:1.25}.login-module__jSqlPq__description{color:#47494c;text-wrap:pretty;margin:16px 0 0;font-size:15px;line-height:24px}.login-module__jSqlPq__button{color:#fff;cursor:pointer;max-width:100%;min-height:44px;font:inherit;text-align:center;background:#00418e;border:1px solid #00418e;justify-content:center;align-items:center;gap:10px;padding:10px 18px;font-size:15px;font-weight:600;line-height:22px;display:inline-flex;border-radius:8px!important}.login-module__jSqlPq__button svg{flex:none}.login-module__jSqlPq__microsoftButton{margin-top:24px}.login-module__jSqlPq__button:disabled{opacity:.6;cursor:wait}.login-module__jSqlPq__button:active:not(:disabled){background:#00316c;border-color:#00316c}.login-module__jSqlPq__fallback{border-top:1px solid #d5dbe3;margin-top:24px;padding-top:12px}.login-module__jSqlPq__summary{color:#47494c;cursor:pointer;min-height:44px;padding:11px 0;font-size:14px;font-weight:600;line-height:22px}.login-module__jSqlPq__summary::marker{font-size:11px}.login-module__jSqlPq__form{flex-direction:column;align-items:flex-start;gap:20px;margin-top:16px;display:flex}.login-module__jSqlPq__label{width:100%;font-size:14px;font-weight:600;line-height:20px}.login-module__jSqlPq__input{color:#1d1c1d;background:#fff;border:1px solid #a2adbb;width:100%;min-height:44px;margin-top:8px;padding:10px 12px;font-size:16px;font-weight:400;line-height:22px;display:block;border-radius:8px!important}.login-module__jSqlPq__homeLink{color:#47494c;text-underline-offset:3px;align-items:center;width:fit-content;min-height:44px;margin:12px auto 0;padding:10px 12px;font-size:14px;line-height:24px;text-decoration:underline;display:flex;border-radius:8px!important}.login-module__jSqlPq__button:focus-visible,.login-module__jSqlPq__summary:focus-visible,.login-module__jSqlPq__input:focus-visible,.login-module__jSqlPq__homeLink:focus-visible{outline-offset:3px;outline:3px solid #0f66db}.login-module__jSqlPq__error{color:#821b1b;background:#fff2f2;border:1px solid #bd3030;margin:24px 0 0;padding:12px 14px;font-size:14px;line-height:22px;border-radius:8px!important}.login-module__jSqlPq__loading{color:#47494c;margin:24px 0 0;font-size:14px;line-height:24px}@media (hover:hover) and (pointer:fine){.login-module__jSqlPq__button:hover:not(:disabled){background:#0f66db;border-color:#0f66db}.login-module__jSqlPq__summary:hover,.login-module__jSqlPq__homeLink:hover{color:#00418e}.login-module__jSqlPq__input:hover{border-color:#47494c}}@media (max-width:480px){.login-module__jSqlPq__page{padding:max(32px, env(safe-area-inset-top)) 16px max(24px, env(safe-area-inset-bottom));align-items:flex-start}.login-module__jSqlPq__card{padding:24px}.login-module__jSqlPq__heading{font-size:24px;line-height:30px}.login-module__jSqlPq__button{padding-inline:14px}}
