.page-module__aydn6q__page{color:#19325a;background:#fff;grid-template-columns:1.05fr 1fr;min-height:100dvh;display:grid}.page-module__aydn6q__brand{background:linear-gradient(145deg,#edf4ff,#f7faff);border-right:1px solid #dce7f5;flex-direction:column;justify-content:space-between;gap:50px;padding:clamp(36px,5.8vw,88px);display:flex}.page-module__aydn6q__logo{width:clamp(170px,16vw,252px);height:auto}.page-module__aydn6q__intro{padding:16px 0}.page-module__aydn6q__eyebrow{color:#326fd2;letter-spacing:.12em;margin-bottom:18px;font-size:12px;font-weight:650}.page-module__aydn6q__intro h1{letter-spacing:-.035em;font-size:clamp(32px,3.1vw,48px);font-weight:650;line-height:1.55}.page-module__aydn6q__description{color:#687e9c;margin-top:26px;font-size:16px;line-height:1.95}.page-module__aydn6q__tags{flex-wrap:wrap;gap:10px;margin-top:32px;display:flex}.page-module__aydn6q__tags span{color:#4677bc;border:1px solid #cddff9;border-radius:4px;padding:6px 10px;font-size:12px}.page-module__aydn6q__brand footer{color:#7286a3;font-size:12px;line-height:1.9}.page-module__aydn6q__formPanel{justify-content:center;align-items:center;padding:52px 40px;display:flex}.page-module__aydn6q__formWrap{width:min(100%,390px)}.page-module__aydn6q__formWrap h2{letter-spacing:-.025em;font-size:26px;font-weight:650}.page-module__aydn6q__subtitle{color:#72839b;margin-top:12px;font-size:14px}.page-module__aydn6q__form{gap:24px;margin-top:38px;display:grid}.page-module__aydn6q__form label{color:#526985;gap:9px;font-size:13px;font-weight:550;display:grid}.page-module__aydn6q__form input{color:#203654;background:#f7faff;border:1px solid #d9e3f1;border-radius:6px;width:100%;min-height:48px;padding:13px 14px;font-size:15px}.page-module__aydn6q__form input:focus{background:#fff;border-color:#477fe2;outline:3px solid #2563eb20}.page-module__aydn6q__password{display:block;position:relative}.page-module__aydn6q__password input{padding-right:48px}.page-module__aydn6q__password button{color:#7386a2;border-radius:5px;place-items:center;width:40px;height:40px;display:grid;position:absolute;top:4px;right:5px}.page-module__aydn6q__submit{color:#fff;background:#1760dc;border-radius:6px;justify-content:center;align-items:center;gap:12px;min-height:48px;margin-top:8px;font-size:15px;font-weight:600;transition:background .15s;display:flex}.page-module__aydn6q__submit:hover{background:#0d4cb5}.page-module__aydn6q__submit:disabled{opacity:.6}.page-module__aydn6q__submit:focus-visible,.page-module__aydn6q__password button:focus-visible{outline-offset:3px;outline:3px solid #75a5f5}.page-module__aydn6q__help{color:#7c8ca3;border-top:1px solid #e2eaf5;margin-top:34px;padding-top:24px;font-size:12px;line-height:1.9}.page-module__aydn6q__help strong{color:#526985;margin-bottom:6px;font-weight:500;display:block}.page-module__aydn6q__error{color:#b43b3b;background:#fff2f2;border:1px solid #f4d0d0;border-radius:6px;padding:10px 12px;font-size:13px}.page-module__aydn6q__mobileBrand{display:none}.page-module__aydn6q__spin{animation:1s linear infinite page-module__aydn6q__spin}@keyframes page-module__aydn6q__spin{to{transform:rotate(360deg)}}@media (max-width:760px){.page-module__aydn6q__page{grid-template-columns:1fr}.page-module__aydn6q__brand{display:none}.page-module__aydn6q__formPanel{min-height:100dvh;padding:40px 25px}.page-module__aydn6q__mobileBrand{color:#1760dc;letter-spacing:.13em;margin-bottom:38px;font-weight:700;display:block}.page-module__aydn6q__formWrap h2{font-size:24px}}@media (prefers-reduced-motion:reduce){.page-module__aydn6q__spin{animation:none}.page-module__aydn6q__submit{transition:none}}
