.auth-shell_shell__hqPhq{position:relative;min-height:100vh;min-height:100dvh;overflow:hidden;background:radial-gradient(circle at 78% 12%,rgb(140 69 255/.12),transparent 30rem),radial-gradient(circle at 94% 88%,rgb(37 99 235/.08),transparent 28rem),var(--ta-color-canvas);color:var(--ta-color-text-primary);font-family:var(--ta-font-ui)}.auth-shell_atmosphere__7til3{position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(rgb(123 132 145/.08) 1px,transparent 0),linear-gradient(90deg,rgb(123 132 145/.08) 1px,transparent 0);background-size:56px 56px;mask-image:linear-gradient(90deg,transparent 35%,black)}.auth-shell_frame__Xz2uQ{position:relative;z-index:1;display:grid;min-height:100vh;min-height:100dvh;grid-template-columns:minmax(22rem,.92fr) minmax(30rem,1.08fr)}.auth-shell_story__x9aOs{display:flex;min-width:0;flex-direction:column;justify-content:flex-start;overflow:hidden;background:radial-gradient(circle at 12% 86%,rgb(217 37 38/.2),transparent 24rem),radial-gradient(circle at 92% 8%,rgb(140 69 255/.2),transparent 28rem),#141219;color:var(--ta-neutral-0);padding:clamp(2rem,3vw,3.5rem)}.auth-shell_brandRow__tYyii{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--ta-space-6)}.auth-shell_logo__omdJt{display:block;width:min(24rem,72%);height:auto;object-fit:contain;object-position:left center}.auth-shell_portalLabel__RBSC8{flex:0 0 auto;border:1px solid rgb(255 255 255/.18);border-radius:var(--ta-radius-control);background:rgb(255 255 255/.06);color:rgb(255 255 255/.72);font-size:var(--ta-text-caption);font-weight:800;letter-spacing:.08em;padding:.65rem .8rem;text-transform:uppercase}.auth-shell_storyCopy__iqK_v{max-width:42rem;margin-block:clamp(2.5rem,5vh,4.5rem)}.auth-shell_eyebrow__WWbbq,.auth-shell_formEyebrow__JcbRa{margin:0;color:var(--ta-color-brand);font-size:var(--ta-text-caption);font-weight:900;letter-spacing:.16em;text-transform:uppercase}.auth-shell_title__2b2JV{max-width:13ch;margin:var(--ta-space-4) 0 0;font-size:clamp(2.5rem,5vw,4.75rem);font-weight:900;letter-spacing:var(--ta-tracking-heading);line-height:1.04;text-wrap:balance}.auth-shell_description__zxu_V{max-width:40rem;margin:var(--ta-space-6) 0 0;color:rgb(255 255 255/.68);font-size:var(--ta-text-body);font-weight:550;line-height:var(--ta-leading-body)}.auth-shell_highlights___Ug9g{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--ta-space-3);margin:auto 0 0;padding:0;list-style:none}.auth-shell_highlight__HGs0z{display:grid;min-width:0;gap:var(--ta-space-2);border:1px solid rgb(255 255 255/.1);border-radius:var(--ta-radius-card);background:rgb(255 255 255/.05);padding:var(--ta-space-4)}.auth-shell_highlightMark__mXN8W{width:2rem;height:.2rem;border-radius:999px;background:var(--ta-color-brand);margin-block-end:var(--ta-space-2)}.auth-shell_highlight__HGs0z strong{font-size:var(--ta-text-body-sm);line-height:var(--ta-leading-control)}.auth-shell_highlight__HGs0z span:last-child,.auth-shell_securityNote__m9Nnu{color:rgb(255 255 255/.54);font-size:var(--ta-text-caption);font-weight:600;line-height:var(--ta-leading-caption)}.auth-shell_workspace__S43gY{display:flex;min-width:0;align-items:center;justify-content:center;padding:clamp(1.5rem,4vw,4rem)}@media (min-width:64.01rem){.auth-shell_frame__Xz2uQ,.auth-shell_shell__hqPhq{height:100dvh}.auth-shell_story__x9aOs{min-height:0}.auth-shell_workspace__S43gY{min-height:0;overflow-y:auto}}@media (min-width:64.01rem) and (max-height:52rem){.auth-shell_story__x9aOs{padding-block:1.75rem}.auth-shell_logo__omdJt{width:min(19rem,66%)}.auth-shell_storyCopy__iqK_v{margin-block:2rem}.auth-shell_title__2b2JV{font-size:clamp(2.5rem,4.2vw,4rem)}.auth-shell_description__zxu_V{margin-block-start:var(--ta-space-4)}.auth-shell_highlight__HGs0z{padding:var(--ta-space-3)}}.auth-shell_formColumn__6vh3c{width:min(100%,29rem)}.auth-shell_shell__hqPhq[data-wide=true] .auth-shell_frame__Xz2uQ{grid-template-columns:minmax(20rem,.72fr) minmax(38rem,1.28fr)}.auth-shell_shell__hqPhq[data-wide=true] .auth-shell_workspace__S43gY{align-items:flex-start}.auth-shell_shell__hqPhq[data-wide=true] .auth-shell_formColumn__6vh3c{width:min(100%,54rem)}.auth-shell_formHeader__FYDv6{margin-block-end:var(--ta-space-7)}.auth-shell_formTitle__duJkG{margin:var(--ta-space-3) 0 0;font-size:var(--ta-text-page-title);font-weight:900;letter-spacing:var(--ta-tracking-heading);line-height:var(--ta-leading-heading)}.auth-shell_formDescription__Be_c8{max-width:42rem;margin:var(--ta-space-3) 0 0;color:var(--ta-color-text-secondary);font-size:var(--ta-text-body-sm);font-weight:600;line-height:var(--ta-leading-body)}.auth-shell_footer__uG_6P{margin-block-start:var(--ta-space-6);color:var(--ta-color-text-muted);font-size:var(--ta-text-caption);font-weight:650;line-height:var(--ta-leading-caption);text-align:center}.auth-shell_footer__uG_6P a,.auth-shell_securityNote__m9Nnu a{color:inherit;text-decoration:underline;text-underline-offset:.2em}@media (max-width:64rem){.auth-shell_frame__Xz2uQ,.auth-shell_shell__hqPhq[data-wide=true] .auth-shell_frame__Xz2uQ{grid-template-columns:1fr}.auth-shell_story__x9aOs{min-height:auto;padding:clamp(1.5rem,6vw,3rem)}.auth-shell_storyCopy__iqK_v{margin-block:clamp(3rem,8vw,5rem)}.auth-shell_title__2b2JV{max-width:16ch;font-size:clamp(2.4rem,8vw,4.25rem)}.auth-shell_shell__hqPhq[data-wide=true] .auth-shell_workspace__S43gY,.auth-shell_workspace__S43gY{align-items:center;padding:clamp(1.5rem,6vw,3.5rem)}}@media (max-width:44rem){.auth-shell_brandRow__tYyii{align-items:center}.auth-shell_logo__omdJt{width:min(17rem,72%)}.auth-shell_portalLabel__RBSC8{font-size:.625rem;padding:.5rem .6rem}.auth-shell_storyCopy__iqK_v{margin-block:3rem}.auth-shell_title__2b2JV{font-size:clamp(2.15rem,11vw,3.25rem)}.auth-shell_highlights___Ug9g{grid-template-columns:1fr}.auth-shell_highlight__HGs0z{grid-template-columns:auto minmax(0,1fr);align-items:center}.auth-shell_highlightMark__mXN8W{width:.25rem;height:2rem;grid-row:1/3;margin:0 var(--ta-space-2) 0 0}}@media (max-width:24rem){.auth-shell_portalLabel__RBSC8{display:none}.auth-shell_logo__omdJt{width:min(18rem,100%)}.auth-shell_shell__hqPhq[data-wide=true] .auth-shell_workspace__S43gY,.auth-shell_story__x9aOs,.auth-shell_workspace__S43gY{padding-inline:1rem}}@media (forced-colors:active),(prefers-reduced-transparency:reduce){.auth-shell_highlight__HGs0z,.auth-shell_portalLabel__RBSC8,.auth-shell_shell__hqPhq,.auth-shell_story__x9aOs{background-image:none}.auth-shell_highlight__HGs0z,.auth-shell_portalLabel__RBSC8{background:Canvas;color:CanvasText}}