@font-face{font-family:challengeGeist;src:url(../media/geist_full-s.p.02d1p689nrk92.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:challengeGeist Fallback;src:local(Arial);ascent-override:94.56%;descent-override:27.76%;line-gap-override:0.0%;size-adjust:106.28%}.challengegeist_49bdd161-module__sPbN2q__className{font-family:challengeGeist,challengeGeist Fallback}.challengegeist_49bdd161-module__sPbN2q__variable{--font-challenge-auth:"challengeGeist", "challengeGeist Fallback"}
.challenge-auth{--ui-background:#fafaf8;--ui-foreground:#151515;--ui-card:#fafaf8;--ui-border:#dcdcd5;--ui-primary:#111113;--ui-primary-foreground:#fff;background:var(--ui-background);color:var(--ui-foreground);font-family:var(--font-challenge-auth), system-ui, sans-serif}.challenge-auth-brand{color:inherit;align-items:center;gap:14px;display:inline-flex}.challenge-auth-brand img{width:70px;height:auto}.challenge-auth-brand span{letter-spacing:-.035em;text-align:left;font-size:13px;font-weight:500;line-height:1.15}.challenge-auth button[type=submit]{border-radius:999px}
