.login-form-module__MstGaq__form{flex-direction:column;gap:1rem;margin-top:1.5rem;display:flex}.login-form-module__MstGaq__error{color:var(--tokens-status-critical-fg);background-color:var(--tokens-status-critical-bg);border:1px solid var(--tokens-status-critical-border);border-radius:.5rem;margin:0;padding:.625rem .875rem;font-size:.8125rem}.login-form-module__MstGaq__submitButton{background-color:var(--tokens-brand-green);margin-top:.25rem}
.page-module__X_Z_4a__page{background-color:var(--tokens-surface-page);justify-content:center;align-items:center;min-height:100vh;padding:1.5rem;display:flex}.page-module__X_Z_4a__card{background-color:var(--tokens-surface-card);border:1px solid var(--tokens-surface-border);border-radius:1rem;width:100%;max-width:400px;padding:2rem;box-shadow:0 12px 32px -12px #1018281f}.page-module__X_Z_4a__brand{flex-direction:column;align-items:center;gap:.125rem;margin-bottom:1.75rem;display:flex}.page-module__X_Z_4a__brandLogoWrap{width:190px;height:76px;overflow:hidden}.page-module__X_Z_4a__brandLogo{width:313px;max-width:none;height:208px;margin-top:-62px;margin-left:-62px}.page-module__X_Z_4a__brandName{color:var(--tokens-text-heading);font-size:.8125rem;font-weight:600;line-height:1.15}.page-module__X_Z_4a__title{color:var(--tokens-text-heading);margin:0;font-size:1.375rem;font-weight:700}.page-module__X_Z_4a__subtitle{color:var(--tokens-text-muted);margin:.25rem 0 0;font-size:.8125rem}
