.auth_page__u4Ien{min-height:100vh;display:grid;grid-template-columns:minmax(400px,.95fr) minmax(480px,1.05fr);background:#f4f7fb}.auth_brandPanel__RGfXe{position:relative;overflow:hidden;padding:clamp(40px,6vw,92px);color:white;background:radial-gradient(circle at 12% 15%,rgba(114,180,255,.24),transparent 35%),radial-gradient(circle at 82% 78%,rgba(99,227,201,.18),transparent 34%),linear-gradient(145deg,#0c1c31,#16395b 58%,#135b62);display:flex;align-items:center}.auth_brandPanel__RGfXe:after{content:"";position:absolute;inset:0;opacity:.16;background-image:linear-gradient(rgba(255,255,255,.18) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.18) 1px,transparent 0);background-size:54px 54px;mask-image:linear-gradient(to bottom right,black,transparent 75%)}.auth_brandContent__NxOAH{position:relative;z-index:1;max-width:620px}.auth_brandContent__NxOAH>img{width:84px;height:84px;object-fit:contain;margin-bottom:38px;filter:drop-shadow(0 16px 28px rgba(0,0,0,.28))}.auth_eyebrow__iMRMd{font-size:12px;letter-spacing:.16em;font-weight:800;color:#8fe0d2}.auth_brandContent__NxOAH h1{margin:18px 0;font-size:clamp(38px,4.4vw,68px);line-height:1.04;letter-spacing:-.045em}.auth_brandContent__NxOAH p{margin:0;max-width:560px;color:#c9d8e7;font-size:clamp(17px,1.4vw,21px);line-height:1.65}.auth_trustRows__i639x{display:grid;gap:13px;margin-top:34px}.auth_trustRows__i639x span{display:flex;align-items:center;gap:10px;color:#e5f2fa;font-weight:700}.auth_formPanel___EMYn{display:grid;place-items:center;padding:clamp(24px,5vw,72px)}.auth_simplePage__1Vh_l{min-height:100vh;display:grid;place-items:center;padding:24px;background:radial-gradient(circle at 20% 10%,#e7f4ff,transparent 40%),#f4f7fb}.auth_card___8Km8{width:min(100%,510px);display:grid;gap:20px;padding:clamp(26px,4vw,48px);border:1px solid #dfe7ef;border-radius:28px;background:rgba(255,255,255,.97);box-shadow:0 30px 80px rgba(24,49,77,.12)}.auth_card___8Km8 header{display:grid;gap:7px;margin-bottom:8px}.auth_card___8Km8 header p{margin:0;color:#34738d;font-size:13px;font-weight:800;letter-spacing:.04em}.auth_card___8Km8 h2{margin:0;color:#14253b;font-size:clamp(28px,3vw,40px);letter-spacing:-.035em}.auth_card___8Km8 header>span:not(.auth_mobileLogo__FW16w):not(.auth_error__oxV8g){color:#6b7d91;line-height:1.55}.auth_mobileLogo__FW16w{width:46px;height:46px;display:grid;place-items:center;border-radius:14px;color:white;background:linear-gradient(135deg,#172a45,#1a7f81);font-weight:900;margin-bottom:8px}.auth_card___8Km8 label{display:grid;gap:8px;color:#30445b;font-weight:750;font-size:14px}.auth_inputWrap__Ab5nr{min-height:53px;padding:0 16px;border:1px solid #ccd8e4;border-radius:14px;background:#fbfcfe;display:flex;align-items:center;gap:11px;color:#71859a;transition:border-color .18s,box-shadow .18s,background .18s}.auth_inputWrap__Ab5nr:focus-within{background:white;border-color:#4b87ae;box-shadow:0 0 0 4px rgba(75,135,174,.12)}.auth_inputWrap__Ab5nr input{min-width:0;flex:1;height:48px;border:0;outline:0;color:#17263a;background:transparent}.auth_passwordToggle__hwtsj{width:36px;height:36px;flex:0 0 36px;display:grid;place-items:center;padding:0;border:0;border-radius:9px;color:#5d7187;background:transparent;cursor:pointer}.auth_passwordToggle__hwtsj:hover{color:#1b6277;background:#eaf4f7}.auth_passwordToggle__hwtsj:focus-visible{outline:2px solid #327a98;outline-offset:2px}.auth_resetLink__0nNsD{justify-self:end;margin-top:-10px;color:#286b8c;font-weight:750;text-decoration:none;font-size:14px}.auth_backLink__nJb7K:hover,.auth_resetLink__0nNsD:hover{text-decoration:underline}.auth_primaryButton__3Ystd{min-height:54px;padding:0 20px;border:0;border-radius:15px;color:white;background:linear-gradient(135deg,#152a45,#1a6f7b);box-shadow:0 14px 28px rgba(20,61,84,.2);display:inline-flex;justify-content:center;align-items:center;gap:10px;font-weight:800;text-decoration:none;cursor:pointer}.auth_primaryButton__3Ystd:hover{filter:brightness(1.06)}.auth_primaryButton__3Ystd:disabled{opacity:.6;cursor:wait}.auth_domainNote__3RyPr{text-align:center;color:#8392a3;line-height:1.45}.auth_error__oxV8g,.auth_success__TPw6I{padding:12px 14px;border-radius:12px;line-height:1.45;font-size:14px}.auth_error__oxV8g{color:#a12d2d;background:#fff0f0;border:1px solid #f4c4c4}.auth_success__TPw6I{color:#176344;background:#ebfbf3;border:1px solid #bce8d1}.auth_backLink__nJb7K{justify-self:center;display:inline-flex;align-items:center;gap:7px;color:#526b83;font-weight:750;text-decoration:none}@media (max-width:900px){.auth_page__u4Ien{grid-template-columns:1fr}.auth_brandPanel__RGfXe{min-height:300px;padding:36px 24px 70px;align-items:flex-start}.auth_brandContent__NxOAH>img{width:58px;height:58px;margin-bottom:22px}.auth_brandContent__NxOAH h1{font-size:clamp(32px,9vw,48px)}.auth_brandContent__NxOAH p{font-size:16px}.auth_trustRows__i639x{display:none}.auth_formPanel___EMYn{margin-top:-46px;position:relative;z-index:2;padding:0 16px 30px}.auth_card___8Km8{border-radius:24px;padding:26px 22px}}