.auth-frame_page__3DW87{display:flex;min-height:100vh;flex-wrap:wrap;background:var(--paper);color:var(--ink);font-size:var(--text-base);line-height:1.45}.auth-frame_aside__vYokY{position:relative;overflow:hidden;display:flex;min-height:320px;flex:1 1 420px;flex-direction:column;justify-content:space-between;gap:48px;padding:64px;background:var(--charcoal);color:var(--ivory)}.auth-frame_brand__bKBDj,.auth-frame_today__tvacu{position:relative;z-index:1;text-shadow:0 1px 12px rgb(0 0 0/.45)}.auth-frame_brand__bKBDj{display:flex;flex-direction:column;gap:16px}.auth-frame_logo__Zg_XO{display:block;max-width:100%;max-height:72px;object-fit:contain;object-position:left center;color:var(--bronze-on-charcoal);font-family:var(--font-display-stack);font-size:2.75rem;letter-spacing:.16em;line-height:1;overflow-wrap:anywhere}.auth-frame_tagline__jZNGF{color:var(--ivory-dim);font-size:var(--text-xs);letter-spacing:.3em;text-transform:uppercase}.auth-frame_today__tvacu{display:flex;flex-direction:column;gap:14px}.auth-frame_asideRule__5UstW{display:flex;width:72px;flex-direction:column;gap:3px}.auth-frame_asideRuleThick__2TblO{height:2px;background:var(--bronze-on-charcoal)}.auth-frame_asideRuleThin__lhNBA{height:1px;background:var(--bronze-on-charcoal)}.auth-frame_date__TnRB5{font-family:var(--font-display-stack);font-size:1.625rem;line-height:1.3}.auth-frame_place__Kb3g0{color:var(--ivory-dim)}.auth-frame_main__LNUn8{display:flex;min-width:0;flex:1 1 520px;align-items:center;justify-content:center;padding:64px}.auth-frame_column__LeZXp{display:flex;width:100%;max-width:420px;flex-direction:column;gap:30px}.auth-frame_header__b2I4h{display:flex;flex-direction:column;gap:18px}.auth-frame_eyebrow__Sqzib{color:var(--caption);font-size:var(--text-xs);letter-spacing:var(--tracking-caps);text-transform:uppercase}.auth-frame_title__zmLkI{margin:0;font-family:var(--font-display-stack);font-size:var(--text-title);font-weight:400;line-height:1.05}.auth-frame_subtitle__Mdy5J{margin:0;color:var(--ink-secondary);font-size:var(--text-md)}.auth-frame_rule__HjHNK{display:flex;flex-direction:column;gap:3px}.auth-frame_ruleThick__Tduh3{height:2px;background:var(--rule-strong)}.auth-frame_ruleThin__nxjS5{height:1px;background:var(--rule-strong)}.auth-frame_footer__a7yZx{color:var(--caption);font-size:var(--text-caption)}@media (max-width:767px){.auth-frame_aside__vYokY{min-height:260px;gap:24px;padding:32px 22px}.auth-frame_logo__Zg_XO{font-size:1.75rem}.auth-frame_main__LNUn8{padding:32px 22px 48px}.auth-frame_title__zmLkI{font-size:2.375rem}}.sign-in-slideshow_slideshow__ZgT_X{position:absolute;inset:0;z-index:0;overflow:hidden}.sign-in-slideshow_slide__TcUta{position:absolute;inset:0;background-position:50%;background-size:cover;opacity:0;transform:scale(1.02);transition:opacity 1.6s ease-in-out,transform 9s ease-out}.sign-in-slideshow_active__vlUGn{opacity:1;transform:scale(1.09)}.sign-in-slideshow_shade__QLaEC{position:absolute;inset:0;background:linear-gradient(180deg,rgb(20 18 16/.62),rgb(20 18 16/.18) 38%,rgb(20 18 16/.22) 60%,rgb(20 18 16/.78))}.sign-in-slideshow_dots__sXY2Y{position:absolute;right:64px;bottom:64px;display:flex;gap:8px}.sign-in-slideshow_dot__wOInE{width:18px;height:2px;background:rgb(255 255 255/.35);transition:width .6s ease,background .6s ease}.sign-in-slideshow_dotOn__BUZeC{width:36px;background:var(--bronze-on-charcoal)}@media (prefers-reduced-motion:reduce){.sign-in-slideshow_active__vlUGn,.sign-in-slideshow_slide__TcUta{transform:none;transition:none}}@media (max-width:767px){.sign-in-slideshow_dots__sXY2Y{right:22px;bottom:32px}}.sign-in-slots_passkey__LECIW{display:flex;flex-direction:column;gap:10px}.sign-in-slots_note__RgDv6{color:var(--ink-secondary);font-size:var(--text-caption)}.sign-in-slots_or__uCaI0{display:flex;align-items:center;gap:16px;margin-top:20px;color:var(--caption);font-size:var(--text-xs);letter-spacing:var(--tracking-caps);text-transform:uppercase}.sign-in-slots_orLine__UapC7{height:1px;flex-grow:1;background:var(--rule)}.sign-in-slots_approval__yHtXQ{display:flex;align-items:flex-end;gap:28px}.sign-in-slots_number___XOAZ{color:var(--bronze);font-family:var(--font-display-stack);font-size:8.25rem;line-height:.9}.login_links__nEd2V{display:flex;flex-wrap:wrap;gap:4px 28px}.login_link__sOeCn{min-height:44px;padding:0;border:0;background:transparent;color:var(--link);cursor:pointer;font:inherit;font-size:var(--text-base);font-weight:var(--font-semibold);text-align:left;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.login_link__sOeCn:hover{color:var(--text)}.login_link__sOeCn:focus-visible{outline:2px solid var(--bronze);outline-offset:2px}.login_tight__0k74S{margin:.4rem 0 0}.login_hint__Ggj7y{margin:.4rem 0 0;color:var(--ink-secondary);font-size:var(--text-caption)}.login_code__bxeYh{height:64px;font-family:var(--font-display-stack);font-size:2.75rem;letter-spacing:.08em}