.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_page__32jLo.on-night{background:transparent}.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(--color-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(--media-size-lg)}.AuthShell_formMark__owbfD{display:flex;justify-content:center;margin:0 0 var(--space-20)}.AuthShell_uppercaseHeadlines__t3E1U .AuthShell_formSlot__qTu3m h1,.AuthShell_uppercaseHeadlines__t3E1U .AuthShell_formSlot__qTu3m h2{text-transform:uppercase}.AuthShell_page__32jLo.on-night .AuthShell_formSlot__qTu3m h1{font-size:var(--text-h1);line-height:var(--text-caps--line-height);letter-spacing:var(--text-caps--letter-spacing);text-transform:uppercase}.AuthShell_page__32jLo.on-night .AuthShell_formSlot__qTu3m header p{color:var(--color-ink-muted)}.AuthShell_page__32jLo.on-night .AuthShell_formSlot__qTu3m header p a,.AuthShell_page__32jLo.on-night .AuthShell_formSlot__qTu3m header p strong{color:var(--color-ink)}.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{--page-header-copy-gap:var(--space-12);margin-bottom:var(--space-32);text-align:center}.AuthShell_app__McAsB .AuthShell_formSlot__qTu3m header p{font-family:var(--font-headline);text-wrap:balance}.AuthShell_app__McAsB .AuthShell_formSlot__qTu3m input[type=email]{font-family:var(--font-headline)}.AuthShell_app__McAsB .AuthShell_formSlot__qTu3m form{gap:var(--space-8)}.AuthShell_app__McAsB .AuthShell_formSlot__qTu3m header h1{font-size:var(--text-h3);line-height:var(--text-h3--line-height);letter-spacing:var(--text-h3--letter-spacing);text-align:center}.AuthShell_app__McAsB .AuthShell_formSlot__qTu3m form>button{width:100%;max-width:none;align-self:center}.AuthShell_app__McAsB .AuthShell_formSlot__qTu3m [data-social-login]{border-radius:var(--radius-sm)}.AuthShell_wordmark__iyzUr{position:absolute;bottom:var(--space-48);left:50%;transform:translateX(-50%);margin:0;color:var(--color-ink)}.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))}