.AuthShell_shell__RpKKi{--font-sans:var(--font-general-sans),system-ui,-apple-system,"Segoe UI",sans-serif;font-family:var(--font-sans);min-height:100vh;display:grid;grid-template-columns:1.05fr 1fr}.AuthShell_brand__VC_nS{position:relative;overflow:hidden;color:var(--ink);padding:44px 48px;display:flex;flex-direction:column;justify-content:space-between;background:var(--brand-mesh)}.AuthShell_brandTop__wiLC2{position:relative;z-index:1;align-self:flex-start;display:flex;align-items:center;gap:11px;text-decoration:none;color:inherit}.AuthShell_wordmark__iyzUr{font-family:var(--font-serif),Georgia,serif;font-size:22px;letter-spacing:-.01em}.AuthShell_slogan__1sZlM{position:relative;z-index:1;font-family:var(--font-sans);font-size:clamp(2rem,3.4vw,3.5rem);line-height:1.06;font-weight:400;letter-spacing:-.025em;text-wrap:balance;margin:0}.AuthShell_sloganAccent__XtLB6{color:var(--accent)}.AuthShell_form__aWq00{background:var(--bg-elev);display:grid;place-items:center;padding:40px 24px}.AuthShell_formInner__OZx3p{width:100%;max-width:400px}.AuthShell_formBrand__LOiCp{display:none;text-decoration:none;color:inherit}.AuthShell_wordmarkDark__AAklj{font-family:var(--font-serif),Georgia,serif;font-size:20px;color:var(--ink)}.AuthShell_needAccess__1yagM{margin-top:22px;text-align:center;font-size:14px;color:var(--ink-3)}.AuthShell_needAccess__1yagM a{color:var(--accent);text-decoration:none}.AuthShell_needAccess__1yagM a:hover{text-decoration:underline}@media (max-width:860px){.AuthShell_shell__RpKKi{grid-template-columns:1fr}.AuthShell_brand__VC_nS{display:none}.AuthShell_formBrand__LOiCp{display:flex;align-items:center;gap:10px;width:-moz-fit-content;width:fit-content;margin:0 auto 26px}}@font-face{font-family:generalSans;src:url(/_next/static/media/eb38d80f1efefe0e-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:generalSans;src:url(/_next/static/media/c769b9ad37242ab7-s.p.woff2) format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:generalSans;src:url(/_next/static/media/bd2e31d9f13a7622-s.p.woff2) format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:generalSans Fallback;src:local("Arial");ascent-override:99.89%;descent-override:23.74%;line-gap-override:9.89%;size-adjust:101.11%}.__className_a46b6d{font-family:generalSans,generalSans Fallback}.__variable_a46b6d{--font-general-sans:"generalSans","generalSans Fallback"}