.login-module__WEZH7G__page{min-height:100dvh;color:var(--brand-navy);background:var(--base)}.login-module__WEZH7G__signInPanel{flex-direction:column;min-height:100dvh;display:flex}.login-module__WEZH7G__main{flex:1;justify-content:center;align-items:center;padding:64px 24px 32px;display:flex}.login-module__WEZH7G__formWrap{width:100%;max-width:420px}.login-module__WEZH7G__brandPanel{display:none}.login-module__WEZH7G__footer{color:var(--text-secondary);flex-direction:column;align-items:center;gap:4px;padding:0 24px 24px;font-size:12px;display:flex}.login-module__WEZH7G__formCard{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;border:1px solid #d3dce0;border-radius:8px;padding:32px 24px;box-shadow:0 16px 48px #0533540d}.login-module__WEZH7G__formCard form{gap:20px}.login-module__WEZH7G__formLogo{justify-content:center;margin-bottom:32px;display:flex}.login-module__WEZH7G__formHeader h1{color:#171717;font-size:24px;line-height:1.3}.login-module__WEZH7G__intro{color:var(--text-secondary);text-align:center;margin-top:12px;font-size:13px;line-height:1.6}.login-module__WEZH7G__formCard label{color:#171717;margin-bottom:4px;font-size:14px}.login-module__WEZH7G__formCard input:not([type=hidden]){color:#171717;background:#fff;border-color:#cbd5db;border-radius:5px;min-height:52px;padding-inline:15px;font-size:16px}.login-module__WEZH7G__formCard input::placeholder{color:#5d7787;opacity:1}.login-module__WEZH7G__formCard input:focus{border-color:var(--brand-navy)}.login-module__WEZH7G__formCard input[name=password]{padding-right:48px}.login-module__WEZH7G__formCard button[type=submit]{color:#fff;background:#06354d;border-radius:5px;min-height:52px}.login-module__WEZH7G__formCard button[type=submit]:hover{background:#052b40}.login-module__WEZH7G__formCard button[type=submit] svg{color:#fff}@media (min-width:1100px){.login-module__WEZH7G__page{grid-template-columns:1.1fr .9fr;display:grid}.login-module__WEZH7G__brandPanel{color:#f8f9f6;background:radial-gradient(at 35% 42%,#164e6d 0%,#0a3b58 43%,#052f49 100%);justify-content:center;align-items:center;min-height:100dvh;display:flex;position:relative;overflow:hidden}.login-module__WEZH7G__network{opacity:.23;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.login-module__WEZH7G__brandContent{text-align:center;flex-direction:column;align-items:center;gap:40px;padding:56px 32px;display:flex;position:relative}.login-module__WEZH7G__tagline{letter-spacing:-.025em;text-transform:uppercase;font-size:clamp(40px,3.5vw,64px);font-weight:700;line-height:1.14}.login-module__WEZH7G__main{padding:64px 48px 32px}.login-module__WEZH7G__formWrap{max-width:425px}.login-module__WEZH7G__formCard{padding:40px 38px}.login-module__WEZH7G__formCard form{gap:24px}.login-module__WEZH7G__formLogo{display:none}.login-module__WEZH7G__formHeader{margin-bottom:10px}.login-module__WEZH7G__formCard label{font-size:13px}.login-module__WEZH7G__formCard input:not([type=hidden]){min-height:54px;font-size:14px}.login-module__WEZH7G__formCard button[type=submit]{min-height:54px}}
