.auth-module__A_DBwq__authPage{background:radial-gradient(circle at 8% 0,#fc4c022e,#0000 36%),radial-gradient(circle at 95% 10%,#2578ff1a,#0000 34%),linear-gradient(#edf1f6 0%,#e8edf4 100%);align-items:center;max-width:none;min-height:calc(100vh - 56px);margin:0;padding:28px;display:grid}.auth-module__A_DBwq__authShell{background:#fff;border-radius:24px;grid-template-columns:minmax(0,1fr) 430px;width:min(1120px,100%);margin:0 auto;display:grid;overflow:hidden;box-shadow:0 24px 56px #14203438}.auth-module__A_DBwq__visualPane{color:#f2f6ff;background:linear-gradient(140deg,#152032 0%,#1d2b44 58%,#263855 100%);min-height:680px;position:relative;overflow:hidden}.auth-module__A_DBwq__visualImage{object-fit:cover;opacity:.8;width:100%;height:100%;position:absolute;inset:0}.auth-module__A_DBwq__visualOverlay{z-index:1;align-content:space-between;height:100%;padding:32px;display:grid;position:relative}.auth-module__A_DBwq__brandRow{justify-content:space-between;align-items:center;display:flex}.auth-module__A_DBwq__brand{letter-spacing:-.01em;font-size:16px;font-weight:800}.auth-module__A_DBwq__homeLink{color:#f2f6ffe6;border:1px solid #f2f6ff4d;border-radius:999px;padding:6px 12px;font-size:13px;font-weight:600;transition:all .15s}.auth-module__A_DBwq__homeLink:hover{color:#fff;border-color:#fc4c02cc}.auth-module__A_DBwq__visualText h1{letter-spacing:-.03em;color:#f2f6ff;max-width:13ch;font-size:clamp(28px,3.3vw,44px);line-height:1.08}.auth-module__A_DBwq__visualText p{color:#ecf4ffd1;max-width:38ch;margin-top:14px;font-size:15px;line-height:1.6}.auth-module__A_DBwq__visualBullets{gap:8px;margin-top:18px;display:grid}.auth-module__A_DBwq__visualBullets span{color:#ecf4ffe6;align-items:center;gap:8px;font-size:13px;display:inline-flex}.auth-module__A_DBwq__visualBullets span:before{content:"";background:#fc4c02;border-radius:50%;width:7px;height:7px}.auth-module__A_DBwq__formPane{background:#f8fafd;align-items:center;padding:28px;display:grid}.auth-module__A_DBwq__formCard{background:#fff;border:1px solid #dbe2ef;border-radius:16px;padding:20px;box-shadow:0 10px 24px #10192814}.auth-module__A_DBwq__formCard h2{letter-spacing:-.02em;font-size:27px;line-height:1.1}.auth-module__A_DBwq__formCard p{color:#667085;margin-top:8px;margin-bottom:16px;font-size:14px;line-height:1.5}.auth-module__A_DBwq__altLink{color:#667085;margin-top:14px;font-size:13px}.auth-module__A_DBwq__altLink a{color:#fc4c02;font-weight:700}.auth-module__A_DBwq__altLink a:hover{text-decoration:underline}.auth-module__A_DBwq__resolveRoleActions{gap:12px;margin-top:18px;display:flex}.auth-module__A_DBwq__resolveRolePrimary,.auth-module__A_DBwq__resolveRoleSecondary{border-radius:12px;justify-content:center;align-items:center;min-height:44px;padding:0 16px;font-size:14px;font-weight:700;transition:transform .15s,box-shadow .15s,background .15s;display:inline-flex}.auth-module__A_DBwq__resolveRolePrimary{color:#fff;background:#fc4c02;box-shadow:0 12px 24px #fc4c0233}.auth-module__A_DBwq__resolveRoleSecondary{color:#1d2939;background:#fff;border:1px solid #d0d8e5}.auth-module__A_DBwq__resolveRolePrimary:hover,.auth-module__A_DBwq__resolveRoleSecondary:hover{transform:translateY(-1px)}.auth-module__A_DBwq__resolveRoleMeta{color:#98a2b3;margin-top:14px;font-size:12px}@media (max-width:980px){.auth-module__A_DBwq__authPage{padding:16px}.auth-module__A_DBwq__authShell{grid-template-columns:1fr}.auth-module__A_DBwq__visualPane{min-height:360px}.auth-module__A_DBwq__visualOverlay{padding:20px}}@media (max-width:640px){.auth-module__A_DBwq__formPane{padding:12px}.auth-module__A_DBwq__formCard{padding:16px}.auth-module__A_DBwq__resolveRoleActions{flex-direction:column}.auth-module__A_DBwq__visualPane{min-height:310px}}@media (max-width:480px){.auth-module__A_DBwq__visualPane{display:none}.auth-module__A_DBwq__authPage{padding:12px}.auth-module__A_DBwq__authShell{border-radius:16px}.auth-module__A_DBwq__formPane{padding:16px 12px}.auth-module__A_DBwq__formCard{border-radius:12px;padding:16px 14px}.auth-module__A_DBwq__formCard h2{font-size:22px}}
/*# sourceMappingURL=8a958462aeb6ec70.css.map*/