.Turnstile_widget__h4E_0{display:contents}.LoginForm_head__EpWSC{display:flex;flex-direction:column;gap:var(--space-3)}.LoginForm_heading__mf849{line-height:var(--lh-display-tight)}.LoginForm_form__SygZN{display:flex;flex-direction:column;gap:var(--space-5)}.LoginForm_errorAlert__QO0Ch{display:flex;align-items:flex-start;gap:var(--space-3);padding:var(--space-4) var(--space-5);border-radius:var(--radius-card);background:var(--status-danger-bg);color:var(--status-danger-fg);font-size:var(--size-body-sm);line-height:var(--lh-body-tight)}.LoginForm_errorAlert__QO0Ch svg{width:18px;height:18px;flex:none;margin-top:2px}.LoginForm_sentCard__3F_jO{display:flex;flex-direction:column;gap:var(--space-5);padding:var(--space-6);border:var(--border-width) solid var(--border-subtle);border-radius:var(--radius-card);background:var(--surface-page-flat)}.LoginForm_sentHead__JWkjl{display:flex;align-items:center;gap:var(--space-3);font-size:var(--size-label-md);font-weight:var(--weight-label)}.LoginForm_sentHead__JWkjl svg{width:20px;height:20px;color:var(--status-success-fg)}.LoginForm_sentBody__Syfgy{margin:0;font-size:var(--size-body-sm);line-height:var(--lh-body-tight);color:var(--text-secondary)}.LoginForm_codeInput__mITbS{max-width:12ch;text-align:center;letter-spacing:.28em}.LoginForm_sentActions__mu827{display:flex;flex-direction:column;gap:var(--space-3)}.LoginForm_sentCard__3F_jO a,.LoginForm_sentCard__3F_jO button{width:100%}.LoginForm_forgotLink__ikVwv{align-self:flex-end;padding:0;border:0;background:none;cursor:pointer;font:inherit;font-size:var(--size-body-xs);font-weight:var(--weight-label);color:var(--text-link);text-decoration:underline;-webkit-text-decoration-color:var(--color-brand);text-decoration-color:var(--color-brand);text-decoration-thickness:1px;text-underline-offset:3px;transition:var(--transition-colors)}.LoginForm_forgotLink__ikVwv:hover{color:var(--text-link-hover);-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.LoginForm_forgotLink__ikVwv:active{color:var(--color-brand-press)}.LoginForm_forgotNote__V34Dl{margin:0;font-size:var(--size-body-sm);line-height:var(--lh-body-tight);color:var(--text-secondary)}.LoginForm_passwordWrap__Kf515{position:relative;display:flex}.LoginForm_passwordInput__rEPZX{padding-right:var(--space-12)}.LoginForm_revealBtn__nbhTU{position:absolute;right:var(--space-2);top:50%;transform:translateY(-50%);width:36px;height:36px;display:grid;place-items:center;border:0;background:transparent;border-radius:var(--radius-full);color:var(--text-secondary);cursor:pointer}.LoginForm_revealBtn__nbhTU svg{width:18px;height:18px}.LoginForm_actions___uCO8{display:flex;flex-direction:column;gap:var(--space-3);margin-top:var(--space-1)}.LoginForm_actions___uCO8 button{width:100%}.BrandLockup_brand__zol4y{display:flex;flex-direction:column;align-items:center;align-self:flex-start;gap:var(--space-2)}.BrandLockup_logo__7slEi{display:block;width:196px;height:auto}.BrandLockup_byline__zWE77{font-size:11px;font-weight:var(--weight-label);letter-spacing:.19em;text-transform:uppercase;color:var(--text-secondary);text-align:center}.StandalonePage_page__jEgWN{min-height:100vh;display:grid;place-items:center;padding:var(--space-12) var(--space-6);background:var(--surface-warm)}.StandalonePage_panel__sk1Qw{width:100%;max-width:46rem;display:flex;flex-direction:column;gap:var(--space-8)}.StandalonePage_srOnly__9_AsV{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0}.FunnelNotFound_empty___fj22{max-width:560px;margin:0 auto;padding:var(--space-24) var(--gutter-lg);display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-4)}.FunnelNotFound_emptyTitle__SaoIo{margin:0;font-family:var(--font-display);font-weight:500;font-size:var(--size-display-lg);line-height:var(--lh-title);letter-spacing:var(--ls-display)}.FunnelNotFound_emptyBody__fjgpC{margin:0;font-size:var(--size-body-md);color:var(--text-secondary)}.error_digest__WQ_dX{font-size:var(--size-body-xs);line-height:var(--lh-body-tight);color:var(--text-secondary)}.set-password_head__Cvg0Y{display:flex;flex-direction:column;gap:var(--space-3);max-width:34ch}.set-password_form__tzR_W{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-5);width:100%;max-width:400px}.set-password_form__tzR_W .tca-field{width:100%}.confirm_head__d5atU{display:flex;flex-direction:column;gap:var(--space-3);max-width:34ch}.login_page__VIB1K{min-height:100vh;display:grid;grid-template-columns:minmax(420px,.95fr) minmax(480px,1.05fr);background:var(--surface-default)}@media (max-width:900px){.login_page__VIB1K{grid-template-columns:1fr}}.login_aside__X7GdU{background:var(--surface-warm);padding:var(--space-16) var(--space-12);display:flex;flex-direction:column;justify-content:space-between;gap:var(--space-16);border-right:var(--border-width) solid var(--border-subtle);position:relative;isolation:isolate}.login_aurora__yEkc8{position:absolute;inset:0;z-index:-1}@media (max-width:900px){.login_aside__X7GdU{border-right:0;border-bottom:var(--border-width) solid var(--border-subtle);padding:var(--space-12) var(--space-6)}}.login_pitch__btKJs{display:flex;flex-direction:column;gap:var(--space-6);max-width:26ch}.login_headline__2_smZ{font-size:var(--size-display-2xl);line-height:var(--lh-display-tight);letter-spacing:var(--ls-display-large)}.login_blurb__zyID5{font-size:var(--size-body-lg);color:var(--text-secondary);text-wrap:pretty}.login_stats__mCM90{display:flex;flex-direction:column;gap:var(--space-3)}.login_statRow__7xxDc{display:flex;align-items:baseline;gap:var(--space-6);flex-wrap:wrap}.login_stat__PqGDP{display:flex;align-items:baseline;gap:var(--space-2)}.login_statLabel__JjkEm{font-size:var(--size-body-sm);color:var(--text-secondary)}.login_formColumn__rnTm4{display:grid;place-items:center;padding:var(--space-16) var(--space-12)}@media (max-width:900px){.login_formColumn__rnTm4{padding:var(--space-12) var(--space-6)}}.login_formWrap__edBWk{width:100%;max-width:400px;display:flex;flex-direction:column;gap:var(--space-8)}.login_footer__gXlwM{margin:0;padding-top:var(--space-6);border-top:var(--border-width) solid var(--border-subtle);font-size:var(--size-body-xs);line-height:var(--lh-body-tight);color:var(--text-secondary)}.page_action__5pSuV{display:flex}