.signin_page__bX3eQ{min-height:100vh;min-height:100svh;position:relative;display:grid;place-items:center;overflow-x:hidden;padding:96px 24px 72px;background:var(--ui-page);color:var(--ui-ink);isolation:isolate}.signin_homeLink__nCYuu{position:absolute;top:max(24px,env(safe-area-inset-top));left:max(24px,env(safe-area-inset-left));display:inline-flex;min-height:44px;align-items:center;justify-content:center;gap:8px;border:1px solid var(--ui-line-strong);padding:0 17px;background:var(--ui-page);color:var(--ui-muted);font-family:var(--font-ui);font-size:.6875rem;font-weight:600;letter-spacing:.08em;line-height:1;text-decoration:none;text-transform:uppercase}.signin_homeLink__nCYuu svg{width:17px;height:17px}.signin_homeLink__nCYuu:hover{border-color:var(--ui-ink);background:var(--ui-ink);color:var(--ui-page)}.signin_button__HWwL1:focus-visible,.signin_homeLink__nCYuu:focus-visible,.signin_input__Ijs3t:focus-visible,.signin_wordmark__3B1J5:focus-visible{outline:2px solid var(--ui-ink);outline-offset:4px}.signin_signin___b1hN{width:min(100%,420px)}.signin_header__QZ_nC{margin-bottom:30px;text-align:center}.signin_wordmark__3B1J5{display:inline-flex;align-items:baseline;gap:.13em;color:inherit;font-family:var(--font-archivo-black),var(--font-ui);font-size:clamp(4.25rem,9vw,6.5rem);font-weight:400;line-height:.82;letter-spacing:-.045em;text-decoration:none;white-space:nowrap}.signin_wordmark__3B1J5 span{color:rgb(var(--wordmark-rgb));text-shadow:none}.signin_wordmark__3B1J5 .signin_os__JUhL1{color:var(--ui-ink)}.signin_lit__4t9b3{--wordmark-rgb:237,28,36}.signin_os__JUhL1{color:var(--ui-ink)}.signin_eyebrow__Woo_Y{margin:26px 0 10px;color:var(--ui-muted);font-family:var(--font-ui);font-size:.625rem;font-weight:600;letter-spacing:.18em;line-height:1.4;text-transform:uppercase}.signin_title__wccp_{margin:0;color:var(--ui-ink);font-family:var(--font-ui);font-size:1.125rem;font-weight:600;letter-spacing:-.015em;line-height:1.35}.signin_intro__FqHCO{max-width:350px;margin:9px auto 0;color:var(--ui-muted);font-family:var(--font-ui);font-size:.8125rem;line-height:1.55}.signin_panel__60QJ6{border:1px solid var(--ui-line);padding:24px;background:var(--ui-surface);border-radius:var(--ui-radius)!important;box-shadow:var(--ui-shadow)}.signin_button__HWwL1{width:100%;min-height:48px;display:inline-flex;align-items:center;justify-content:center;gap:10px;border:1px solid;padding:0 18px;font-family:var(--font-ui);font-size:.6875rem;font-weight:650;letter-spacing:.08em;line-height:1;text-transform:uppercase;cursor:pointer}.signin_button__HWwL1:disabled{cursor:not-allowed;opacity:.48}.signin_googleButton__rlZZ_{border-color:var(--ui-line-strong);background:var(--ui-surface);color:var(--ui-ink)}.signin_googleButton__rlZZ_:hover:not(:disabled){border-color:var(--ui-ink);background:var(--ui-hover);color:var(--ui-ink)}.signin_primaryButton__7XNBn{color:var(--ui-page)}.signin_primaryButton__7XNBn,.signin_primaryButton__7XNBn:hover:not(:disabled){border-color:var(--ui-ink);background:var(--ui-ink)}.signin_googleIcon__RM5vi{width:19px;height:19px;flex:0 0 auto}.signin_divider__AfcLQ{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:13px;margin:22px 0;color:var(--ui-muted);font-family:var(--font-ui);font-size:.5625rem;font-weight:600;letter-spacing:.16em;line-height:1;text-transform:uppercase}.signin_divider__AfcLQ:after,.signin_divider__AfcLQ:before{height:1px;background:var(--ui-line);content:""}.signin_form__E_SB_{display:grid;gap:12px}.signin_label__dP2qr{color:var(--ui-muted);font-family:var(--font-ui);font-size:.625rem;font-weight:600;letter-spacing:.08em;line-height:1.2;text-transform:uppercase}.signin_input__Ijs3t{width:100%;min-height:48px;border:1px solid var(--ui-line-strong);padding:0 14px;background:var(--ui-page);color:var(--ui-ink);font-family:var(--font-ui);font-size:.8125rem;line-height:1;caret-color:#ed1c24}.signin_input__Ijs3t::-moz-placeholder{color:var(--ui-muted);opacity:1}.signin_input__Ijs3t::placeholder{color:var(--ui-muted);opacity:1}.signin_input__Ijs3t:hover{border-color:var(--ui-accent)}.signin_input__Ijs3t:focus{border-color:var(--ui-ink)}.signin_hint__kigQF{margin:1px 0 0;color:var(--ui-muted);font-family:var(--font-ui);font-size:.6875rem;line-height:1.5;text-align:center}.signin_spinner__6GxKm{width:14px;height:14px;flex:0 0 auto;border:2px solid;border-right:2px solid transparent;border-radius:50%!important;animation:signin_signin-spin__CAvrT .7s linear infinite}.signin_footer__Lzzb3{position:absolute;right:max(24px,env(safe-area-inset-right));bottom:max(24px,env(safe-area-inset-bottom));margin:0;color:var(--ui-muted);font-family:var(--font-ui);font-size:.5625rem;font-weight:600;letter-spacing:.08em;line-height:1.4;text-transform:uppercase}@keyframes signin_signin-spin__CAvrT{to{transform:rotate(1turn)}}@media (max-width:520px){.signin_page__bX3eQ{place-items:start center;padding:98px 18px 74px}.signin_homeLink__nCYuu{top:max(18px,env(safe-area-inset-top));left:max(18px,env(safe-area-inset-left))}.signin_wordmark__3B1J5{font-size:clamp(4rem,20vw,5.5rem)}.signin_eyebrow__Woo_Y{margin-top:22px}.signin_panel__60QJ6{padding:20px}.signin_footer__Lzzb3{position:static;align-self:end;margin-top:34px;text-align:center}}@media (max-height:720px) and (min-width:521px){.signin_page__bX3eQ{place-items:start center}}:is(.signin_homeLink__nCYuu,.signin_button__HWwL1,.signin_input__Ijs3t){border-radius:var(--ui-control-radius)!important;font-size:13px;letter-spacing:0;text-transform:none}.signin_primaryButton__7XNBn{background:var(--control-accent);border-color:var(--control-accent);color:var(--control-accent-ink)}.signin_primaryButton__7XNBn:hover:not(:disabled){background:var(--control-accent-hover);border-color:var(--control-accent-hover)}:is(.signin_homeLink__nCYuu,.signin_googleButton__rlZZ_):hover:not(:disabled){background:var(--ui-hover);color:var(--ui-ink);border-color:var(--ui-line-strong)}:is(.signin_homeLink__nCYuu,.signin_wordmark__3B1J5,.signin_button__HWwL1,.signin_input__Ijs3t):focus-visible{outline-color:var(--ui-accent)}