.WEZH7G_page{background:var(--color-surface-secondary);grid-template-columns:minmax(440px,1.08fr) minmax(420px,.92fr);min-height:100vh;display:grid}.WEZH7G_brandPanel{isolation:isolate;color:#fff;background-image:linear-gradient(115deg,#101215e6,#1012158c),url(/backgrounds/final.jpg);background-position:50%;background-size:cover;flex-direction:column;justify-content:space-between;min-height:100vh;padding:clamp(36px,5vw,68px);display:flex;position:relative;overflow:hidden}.WEZH7G_brandPanel:after{z-index:-1;content:"";background:radial-gradient(circle at 78% 18%,#ffffff1f,#0000 28%),linear-gradient(#0000 58%,#0a0b0d47);position:absolute;inset:0}.WEZH7G_brand{align-items:center;gap:14px;display:flex}.WEZH7G_brandName{letter-spacing:-.025em;font-size:22px;font-weight:850}.WEZH7G_brandSubtitle{color:#ffffff94;margin-top:2px;font-size:13px}.WEZH7G_hero{max-width:680px;padding:clamp(36px,8vh,88px) 0}.WEZH7G_eyebrow{color:#ffffff9e;letter-spacing:.14em;text-transform:uppercase;margin:0 0 16px;font-size:11px;font-weight:850}.WEZH7G_heroTitle{letter-spacing:-.052em;text-wrap:balance;color:#fff;text-shadow:0 3px 24px #00000061;max-width:650px;margin:0;font-size:clamp(38px,4.6vw,66px);line-height:1.02}.WEZH7G_heroText{color:#ffffffa8;max-width:560px;margin:22px 0 0;font-size:clamp(15px,1.4vw,18px);line-height:1.65}.WEZH7G_brandFooter{color:#ffffff7a;justify-content:space-between;align-items:center;gap:18px;font-size:12px;display:flex}.WEZH7G_systemStatus{align-items:center;gap:8px;display:inline-flex}.WEZH7G_systemStatus:before{content:"";background:#56c58c;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #56c58c1f}.WEZH7G_formPanel{background:radial-gradient(circle at 100% 0%, #1c43670e, transparent 28rem), var(--color-surface-secondary);place-items:center;padding:clamp(28px,5vw,72px);display:grid}.WEZH7G_formShell{width:min(100%,440px)}.WEZH7G_accessNote{color:var(--color-muted);text-align:center;margin:0;font-size:11px;line-height:1.5}.WEZH7G_loginFooter{justify-items:center;gap:8px;margin-top:16px;display:grid}.WEZH7G_installLink{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);min-height:44px;color:var(--color-text-secondary);align-items:center;gap:8px;padding:0 14px;font-size:.875rem;font-weight:700;display:inline-flex}.WEZH7G_installLink:hover{background:var(--color-surface-secondary);color:var(--color-text)}@media (max-width:960px){.WEZH7G_page{grid-template-columns:1fr}.WEZH7G_brandPanel{min-height:270px;padding:30px}.WEZH7G_hero{padding:44px 0 20px}.WEZH7G_heroTitle{max-width:620px;font-size:clamp(34px,7vw,48px)}.WEZH7G_heroText,.WEZH7G_systemStatus{display:none}.WEZH7G_formPanel{min-height:calc(100vh - 270px);padding:42px 24px}}@media (max-width:560px){.WEZH7G_brandPanel{min-height:210px;padding:24px}.WEZH7G_brandName{font-size:19px}.WEZH7G_hero{padding:34px 0 8px}.WEZH7G_eyebrow,.WEZH7G_brandFooter{display:none}.WEZH7G_heroTitle{font-size:30px}.WEZH7G_formPanel{min-height:calc(100vh - 210px);padding:28px 18px}}
