.auth-shell-module__j9EB2G__shell{grid-template-rows:auto 1fr;min-height:100svh;display:grid}@media (min-width:1024px){.auth-shell-module__j9EB2G__shell{grid-template-rows:none;grid-template-columns:minmax(0,1.25fr) minmax(27rem,1fr)}}.auth-shell-module__j9EB2G__formColumn{background:var(--surface);justify-content:center;align-items:center;padding:2.5rem 1.5rem 3.5rem;display:flex}@media (min-width:1024px){.auth-shell-module__j9EB2G__formColumn{padding:3rem 3.5rem}}.auth-shell-module__j9EB2G__formInner{width:100%;max-width:24rem}.auth-shell-module__j9EB2G__panel{z-index:1;isolation:isolate;background:radial-gradient(115% 85% at 10% 2%, var(--navy-500) 0%, #173c9200 58%), radial-gradient(85% 70% at 94% 98%, var(--navy-700) 0%, #102b6800 62%), linear-gradient(158deg, var(--navy-800) 0%, var(--navy-900) 62%);align-items:flex-end;min-height:clamp(9rem,30vw,13rem);padding:1.5rem;display:flex;position:relative;overflow:hidden;box-shadow:0 16px 32px -24px #040c21b3}@media (min-width:1024px){.auth-shell-module__j9EB2G__panel{min-height:100svh;padding:3.5rem;box-shadow:22px 0 44px -28px #040c21bf}}.auth-shell-module__j9EB2G__panel:after{content:"";z-index:0;pointer-events:none;background:linear-gradient(100deg,#0a193de0 0%,#0a193d99 34%,#0a193d00 70%);position:absolute;inset:0}.auth-shell-module__j9EB2G__panelInner{z-index:1;flex-direction:column;gap:2.5rem;width:100%;max-width:34rem;display:flex;position:relative}@media (min-width:1024px){.auth-shell-module__j9EB2G__panelInner{justify-content:space-between;height:100%}}.auth-shell-module__j9EB2G__plate{background:#fff;border-radius:.875rem;align-self:flex-start;padding:.625rem 1rem;box-shadow:0 18px 36px -20px #040c21e6}.auth-shell-module__j9EB2G__logo{width:auto;height:1.75rem;display:block}@media (min-width:1024px){.auth-shell-module__j9EB2G__plate{padding:.75rem 1.25rem}.auth-shell-module__j9EB2G__logo{height:2.25rem}}.auth-shell-module__j9EB2G__panelCopy,.auth-shell-module__j9EB2G__capabilities{display:none}@media (min-width:1024px){.auth-shell-module__j9EB2G__panelCopy,.auth-shell-module__j9EB2G__capabilities{display:block}}.auth-shell-module__j9EB2G__eyebrow{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.22em;text-transform:uppercase;color:var(--navy-200);font-size:.6875rem;font-weight:500}.auth-shell-module__j9EB2G__display{letter-spacing:-.03em;text-wrap:balance;color:#fff;max-width:15ch;margin-top:1.25rem;font-size:clamp(2rem,3.2vw,2.875rem);font-weight:600;line-height:1.08}.auth-shell-module__j9EB2G__lede{max-width:42ch;color:var(--navy-100);margin-top:1.25rem;font-size:.9375rem;line-height:1.65}.auth-shell-module__j9EB2G__capabilities{border-top:1px solid #95aacd38;padding-top:1.125rem;display:none}@media (min-width:1024px){.auth-shell-module__j9EB2G__capabilities{flex-wrap:wrap;gap:.5rem 1.5rem;display:flex}}.auth-shell-module__j9EB2G__capabilities li{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--navy-200);font-size:.6875rem}.auth-shell-module__j9EB2G__field{z-index:0;opacity:0;width:100%;height:100%;animation:1.2s ease-out .12s forwards auth-shell-module__j9EB2G__fieldIn;position:absolute;inset:0}.auth-shell-module__j9EB2G__link{stroke:var(--navy-200);stroke-opacity:.2;stroke-width:1px}.auth-shell-module__j9EB2G__node{fill:var(--navy-100);fill-opacity:.55}.auth-shell-module__j9EB2G__hub{fill:#fff;fill-opacity:.85}.auth-shell-module__j9EB2G__halo{fill:var(--navy-200);fill-opacity:.16;transform-box:fill-box;transform-origin:50%;animation:4.4s ease-in-out infinite auth-shell-module__j9EB2G__beacon}.auth-shell-module__j9EB2G__trunk{fill:none;stroke:var(--red-500);stroke-opacity:.42;stroke-width:2.25px;stroke-linecap:round}.auth-shell-module__j9EB2G__pulse{fill:none;stroke:#fff;stroke-opacity:.9;stroke-width:2px;stroke-linecap:round;stroke-dasharray:3 260;animation:6s linear infinite auth-shell-module__j9EB2G__flow}.auth-shell-module__j9EB2G__reveal{opacity:0;animation:.62s cubic-bezier(.2,.65,.3,1) forwards auth-shell-module__j9EB2G__rise}@keyframes auth-shell-module__j9EB2G__rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes auth-shell-module__j9EB2G__fieldIn{to{opacity:1}}@keyframes auth-shell-module__j9EB2G__flow{0%{stroke-dashoffset:264px}to{stroke-dashoffset:0}}@keyframes auth-shell-module__j9EB2G__beacon{0%,to{opacity:.35;transform:scale(.85)}50%{opacity:1;transform:scale(1.25)}}@media (prefers-reduced-motion:reduce){.auth-shell-module__j9EB2G__reveal,.auth-shell-module__j9EB2G__field{opacity:1;animation:none;transform:none}.auth-shell-module__j9EB2G__halo{animation:none}.auth-shell-module__j9EB2G__pulse{display:none}}
