.auth-module__cni4Dq__page{color:#142e52;background:#f3f6fa;justify-content:center;align-items:center;min-height:75dvh;padding:60px 20px;display:flex}.auth-module__cni4Dq__layout{background:#fff;border:1px solid #dfe6ee;border-radius:26px;grid-template-columns:1fr 1fr;width:min(100%,960px);display:grid;overflow:hidden;box-shadow:0 20px 80px rgba(20,46,82,.03)}.auth-module__cni4Dq__intro{color:#fff;background:#142e52;flex-direction:column;justify-content:center;align-items:flex-start;padding:48px;display:flex}.auth-module__cni4Dq__intro img{background:#fff;border-radius:13px;margin-bottom:40px;padding:8px}.auth-module__cni4Dq__intro small{letter-spacing:.16em;color:#b8cbe1;font-size:10px}.auth-module__cni4Dq__intro h1{letter-spacing:-.05em;margin:20px 0;font-size:43px;line-height:1.12}.auth-module__cni4Dq__intro p{color:#c7d5e6;font-size:14px;line-height:1.8}.auth-module__cni4Dq__form{min-width:0;padding:45px}.auth-module__cni4Dq__form h2{letter-spacing:-.035em;margin:0 0 14px;font-size:27px;font-weight:550}.auth-module__cni4Dq__form p{color:#66788e;font-size:13px;line-height:1.75}.auth-module__cni4Dq__form label{flex-direction:column;gap:9px;margin:22px 0;font-size:12px;font-weight:550;display:flex}.auth-module__cni4Dq__form input{color:#142e52;background:#f8fafc;border:1px solid #d5dfeb;border-radius:11px;width:100%;min-width:0;padding:13px;font-size:16px}.auth-module__cni4Dq__primary,.auth-module__cni4Dq__google{cursor:pointer;border:1px solid #173b65;border-radius:11px;justify-content:center;align-items:center;gap:10px;width:100%;min-height:47px;padding:12px 15px;font-size:13px;font-weight:550;display:flex}.auth-module__cni4Dq__primary{color:#fff;background:#173b65}.auth-module__cni4Dq__google{color:#142e52;background:#fff;border-color:#d5dfeb;margin:20px 0}.auth-module__cni4Dq__form button:disabled{opacity:.5;cursor:not-allowed}.auth-module__cni4Dq__divider{text-align:center;color:#8293a8;margin:22px 0;font-size:11px}.auth-module__cni4Dq__error{background:#fff1f3;border:1px solid #e6bec5;border-radius:10px;padding:12px;font-size:12px;color:#a13a4d!important}.auth-module__cni4Dq__link{color:#41688f;cursor:pointer;background:0 0;border:0;padding:12px 0;font-size:12px;text-decoration:underline}.auth-module__cni4Dq__legal{margin-top:25px;font-size:11px!important}.auth-module__cni4Dq__legal a{text-decoration:underline}.auth-module__cni4Dq__code{letter-spacing:.35em;text-align:center;font-size:24px!important}.auth-module__cni4Dq__tabs{background:#eef2f7;border-radius:12px;grid-template-columns:1fr 1fr;gap:4px;margin:0 0 28px;padding:4px;display:grid}.auth-module__cni4Dq__tabs a{text-align:center;color:#5d6f86;border-radius:9px;padding:10px 8px;font-size:13px;font-weight:550}.auth-module__cni4Dq__tabs a[aria-current=page]{color:#142e52;background:#fff;box-shadow:0 1px 4px rgba(20,46,82,.08)}.auth-module__cni4Dq__form label.auth-module__cni4Dq__consent{color:#41546b;flex-direction:row;align-items:flex-start;gap:11px;margin:0 0 20px;font-size:12px;font-weight:400;line-height:1.6}.auth-module__cni4Dq__form label.auth-module__cni4Dq__consent input{accent-color:#173b65;flex-shrink:0;width:18px;height:18px;margin:1px 0 0;padding:0}.auth-module__cni4Dq__consent a,.auth-module__cni4Dq__switch a{color:#173b65;font-weight:550;text-decoration:underline}.auth-module__cni4Dq__hint{margin:-6px 0 0;color:#8a6a2f!important;font-size:11px!important}.auth-module__cni4Dq__switch{margin-top:22px;font-size:13px!important}.auth-module__cni4Dq__form :focus-visible{outline-offset:3px;outline:2px solid #759ac5}.auth-module__cni4Dq__email{overflow-wrap:anywhere;font-weight:550;color:#173b65!important}@media (max-width:650px){.auth-module__cni4Dq__page{padding:26px 16px}.auth-module__cni4Dq__layout{grid-template-columns:1fr}.auth-module__cni4Dq__intro{padding:28px}.auth-module__cni4Dq__intro img{width:38px;height:auto;margin-bottom:18px}.auth-module__cni4Dq__intro h1{margin:12px 0;font-size:30px}.auth-module__cni4Dq__intro p{display:none}.auth-module__cni4Dq__form{padding:28px 24px}}@media (prefers-reduced-motion:reduce){.auth-module__cni4Dq__page *{animation:none!important}}
