.AuthShell_page__32jLo{position:relative;display:flex;align-items:center;justify-content:center;padding:calc(var(--nav-frame-height) + var(--space-24)) var(--space-24);width:100%;min-height:100dvh;background:var(--color-bg);color:var(--color-ink);font-family:var(--font-headline)}.AuthShell_night__Ou1WT{background:transparent;color:var(--night-ink)}.AuthShell_skyZones__SHhaQ{position:absolute;inset:0;overflow:clip;visibility:hidden;pointer-events:none}.AuthShell_skyZones__SHhaQ [data-landing-hero]{height:190svh}.AuthShell_skyZones__SHhaQ [data-continuum-light-start]{height:60svh}.AuthShell_skyZones__SHhaQ [data-continuum-center]{height:40svh}.AuthShell_homeMark__t0Mhc{position:absolute;top:var(--space-48);left:50%;display:inline-flex;transform:translateX(-50%);color:var(--night-ink);text-decoration:none;transition:transform var(--t-press) var(--ease-out)}.AuthShell_homeMark__t0Mhc:active{transform:translateX(-50%) scale(var(--press-scale))}@media (prefers-reduced-motion:reduce){.AuthShell_homeMark__t0Mhc{transition-duration:0s}.AuthShell_homeMark__t0Mhc:active{transform:translateX(-50%)}}.AuthShell_formSlot__qTu3m{position:relative;width:100%;max-width:var(--content-narrow)}.AuthShell_app__McAsB .AuthShell_formSlot__qTu3m{max-width:var(--content-onboarding)}.AuthShell_formMark__owbfD{display:flex;justify-content:center;margin:0 0 var(--space-24)}.AuthShell_uppercaseHeadlines__t3E1U .AuthShell_formSlot__qTu3m h1,.AuthShell_uppercaseHeadlines__t3E1U .AuthShell_formSlot__qTu3m h2{text-transform:uppercase}.AuthShell_night__Ou1WT .AuthShell_formSlot__qTu3m h1{font-size:var(--text-h1);line-height:var(--text-h1--line-height);letter-spacing:var(--text-h1--letter-spacing);text-transform:uppercase;color:var(--night-ink)}.AuthShell_formSlot__qTu3m>div{color:inherit}.AuthShell_night__Ou1WT .AuthShell_formSlot__qTu3m header p{color:var(--night-ink-muted)}.AuthShell_night__Ou1WT .AuthShell_formSlot__qTu3m header p a,.AuthShell_night__Ou1WT .AuthShell_formSlot__qTu3m header p strong{color:var(--night-ink)}.AuthShell_night__Ou1WT .AuthShell_formSlot__qTu3m [role=alert]{color:var(--color-negative-on-night)}.AuthShell_app__McAsB .AuthShell_formSlot__qTu3m [role=alert],.AuthShell_app__McAsB .AuthShell_formSlot__qTu3m header{text-align:left}.AuthShell_app__McAsB .AuthShell_formSlot__qTu3m header{margin-bottom:var(--space-48)}.AuthShell_app__McAsB .AuthShell_formSlot__qTu3m header h1{font-size:var(--text-h2);line-height:var(--text-h2--line-height);letter-spacing:var(--text-h2--letter-spacing);text-align:center}.AuthShell_app__McAsB .AuthShell_formSlot__qTu3m form>button{width:100%;align-self:center}.AuthShell_wordmark__iyzUr{position:absolute;bottom:var(--space-48);left:50%;transform:translateX(-50%);margin:0;color:var(--night-ink);font-family:var(--font-logo);font-size:var(--text-h4);letter-spacing:var(--text-wordmark--letter-spacing);line-height:1}@supports (text-box:trim-both cap text){.AuthShell_wordmark__iyzUr{text-box:trim-both cap text}}.AuthShell_app__McAsB.AuthShell_wideHeadline__JTkqT .AuthShell_formSlot__qTu3m header h1{position:relative;left:50%;transform:translateX(-50%);width:max-content;max-width:none;white-space:pre;font-size:clamp(1rem,3.6vw,var(--text-h2))}