.auth-module__MaDx1q__page{color:#14211e;background:radial-gradient(circle at 78% 14%,#bfd9d26b,#0000 34%),linear-gradient(145deg,#fcfdfd 20%,#eef4f1 100%);place-items:center;min-height:100vh;padding:96px 24px 48px;display:grid}.auth-module__MaDx1q__page,.auth-module__MaDx1q__page *{box-sizing:border-box}.auth-module__MaDx1q__brand{position:absolute;top:30px;left:clamp(24px,5vw,64px)}.auth-module__MaDx1q__brand img{width:178px;height:auto;display:block}.auth-module__MaDx1q__card{background:#fffffff0;border:1px solid #d9e3df;border-radius:18px;width:min(440px,100%);padding:38px;box-shadow:0 24px 64px #0f3d3517}.auth-module__MaDx1q__eyebrow{color:#176b63;letter-spacing:.12em;text-transform:uppercase;margin:0 0 12px;font-size:12px;font-weight:700}.auth-module__MaDx1q__card h1{font-family:var(--font-manrope), Manrope, sans-serif;letter-spacing:-.045em;margin:0;font-size:clamp(30px,5vw,39px);line-height:1.08}.auth-module__MaDx1q__description{color:#5c6d68;margin:15px 0 27px;font-size:14px;line-height:1.6}.auth-module__MaDx1q__form{gap:9px;display:grid}.auth-module__MaDx1q__form label{margin-top:9px;font-size:12px;font-weight:700}.auth-module__MaDx1q__form input{color:#14211e;width:100%;min-height:46px;font:inherit;background:#fff;border:1px solid #cbd8d3;border-radius:8px;padding:11px 13px}.auth-module__MaDx1q__form input:focus-visible{outline-offset:2px;border-color:#176b63;outline:2px solid #176b63}.auth-module__MaDx1q__form small,.auth-module__MaDx1q__securityNote{color:#6b7b76;font-size:11px;line-height:1.5}.auth-module__MaDx1q__inlineAction{justify-content:flex-end;margin-top:2px;display:flex}.auth-module__MaDx1q__inlineAction a,.auth-module__MaDx1q__footer a{color:#176b63;font-size:12px;font-weight:700}.auth-module__MaDx1q__primaryButton,.auth-module__MaDx1q__secondaryButton{cursor:pointer;border-radius:8px;justify-content:center;align-items:center;min-height:48px;margin-top:10px;padding:12px 18px;font:700 13px/1.2 inherit;text-decoration:none;display:inline-flex}.auth-module__MaDx1q__primaryButton{color:#fff;background:#176b63;border:1px solid #176b63}.auth-module__MaDx1q__secondaryButton{color:#176b63;background:0 0;border:1px solid #176b63}.auth-module__MaDx1q__primaryButton:disabled{opacity:.58;cursor:wait}.auth-module__MaDx1q__primaryButton:focus-visible,.auth-module__MaDx1q__secondaryButton:focus-visible,.auth-module__MaDx1q__brand:focus-visible,.auth-module__MaDx1q__inlineAction a:focus-visible,.auth-module__MaDx1q__footer a:focus-visible{outline-offset:3px;outline:2px solid #176b63}.auth-module__MaDx1q__status{color:#465a54;background:#f1f5f3;border-radius:8px;margin:8px 0 0;padding:11px 12px;font-size:12px;line-height:1.5}.auth-module__MaDx1q__error{color:#8a3f2e;background:#fff1ed}.auth-module__MaDx1q__success{color:#145f4e;background:#edf7f2}.auth-module__MaDx1q__sessionState{gap:10px;display:grid}.auth-module__MaDx1q__footer{color:#687a74;text-align:center;border-top:1px solid #e0e8e4;margin-top:23px;padding-top:20px;font-size:12px;line-height:1.5}@media (max-width:520px){.auth-module__MaDx1q__page{align-items:start;padding:92px 16px 32px}.auth-module__MaDx1q__brand{top:25px;left:20px}.auth-module__MaDx1q__brand img{width:154px}.auth-module__MaDx1q__card{border-radius:14px;padding:29px 22px}}
