.login-module__ndwAQa__page{color:#17231f;background:#f2f6f3;place-items:center;min-height:100vh;padding:24px;font-family:Inter,system-ui,sans-serif;display:grid}.login-module__ndwAQa__card{background:#fff;border:1px solid #dce5df;border-radius:20px;gap:14px;width:min(470px,100%);padding:30px;display:grid;box-shadow:0 18px 50px #14372d1a}.login-module__ndwAQa__card>span{letter-spacing:.12em;text-transform:uppercase;color:#6b7d75;font-size:10px;font-weight:900}.login-module__ndwAQa__card h1{letter-spacing:-.04em;margin:0;font-size:32px}.login-module__ndwAQa__card p{color:#63736c;margin:0;font-size:13px;line-height:1.6}.login-module__ndwAQa__card form,.login-module__ndwAQa__card label{gap:8px;display:grid}.login-module__ndwAQa__card label{font-size:11px;font-weight:800}.login-module__ndwAQa__card input{border:1px solid #cfdbd5;border-radius:10px;min-height:44px;padding:0 12px}.login-module__ndwAQa__card button{color:#fff;background:#17483b;border:0;border-radius:10px;min-height:44px;font-weight:900}.login-module__ndwAQa__card button:disabled{opacity:.45}.login-module__ndwAQa__divider{text-align:center;color:#7a8982;text-transform:uppercase;letter-spacing:.08em;font-size:10px}.login-module__ndwAQa__success{background:#e7f4ec;border-radius:9px;padding:10px;font-weight:750;color:#17613f!important}.login-module__ndwAQa__error{color:#a33f35;background:#fff0ed;border-radius:9px;padding:10px;font-size:11px}.login-module__ndwAQa__card a{text-align:center;color:#17483b;font-size:12px;font-weight:800}
