.auth-page_page__3nQIX{min-height:100vh;display:flex;flex-direction:column;gap:40px;align-items:center;padding:32px 6vw 0}.auth-page_withLandingHeader___yT_f{padding:120px 0 0;gap:60px;align-items:stretch}.auth-page_main__KcoQ5{width:100%;display:flex;justify-content:center;padding:0 6vw}.auth-page_centeredMain__up9SF{flex:1 1;align-items:center}.auth-page_header__oop7J{width:100%;display:flex;justify-content:space-between;font-weight:600}.auth-page_headerLink__yLwYo{background:rgba(255,255,255,.8);padding:10px 16px;border-radius:999px;border:1px solid var(--line)}.auth-page_verifyCard__XPwSS{background:white;border-radius:24px;padding:32px;border:1px solid var(--line);box-shadow:var(--shadow);display:grid;gap:12px;min-width:min(420px,90vw);text-align:center}.auth-page_verifyTitle__1Rdyg{font-family:var(--font-display);font-weight:700}.auth-page_muted__C3BBI{color:#6b7280;font-size:.95rem}.auth-page_ctaButton__shFM5{background:#e11d2a;color:#ffffff;padding:12px 20px;border-radius:8px;display:inline-flex;justify-content:center;align-items:center;font-weight:600;border:1px solid #e11d2a}@media (max-width:520px){.auth-page_page__3nQIX{gap:24px;padding:24px 4vw 0}.auth-page_withLandingHeader___yT_f{padding:96px 0 0;gap:32px}.auth-page_main__KcoQ5{padding:0 4vw}.auth-page_verifyCard__XPwSS{padding:24px 18px;border-radius:18px}}.auth-page_successText__uy_sA{color:#1d5b3a;font-weight:600}.auth-page_errorText__JpScw{color:#93231a;font-weight:600}.AuthForm_form__ugvBR{display:grid;gap:16px;background:white;padding:32px;border-radius:24px;border:1px solid var(--line);box-shadow:var(--shadow);min-width:min(460px,90vw)}.AuthForm_heading__ex6kE h1{font-family:var(--font-display);font-size:32px}.AuthForm_heading__ex6kE p{color:var(--muted);margin-top:6px}.AuthForm_field__5F5tF{display:grid;gap:8px;font-weight:600}.AuthForm_field__5F5tF span{font-size:14px;color:var(--muted)}.AuthForm_field__5F5tF input{border-radius:14px;border:1px solid var(--line);padding:12px 14px;font-size:16px}.AuthForm_submit__Y2aJX{background:#e11b22;border:none;color:white;padding:14px 20px;border-radius:10px;font-weight:600;width:320px;justify-self:center;cursor:pointer}.AuthForm_socialProviders__qVUGT{display:grid;gap:12px;justify-items:center}.AuthForm_appleButton__u7MLB{width:320px;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:44px;padding:0 16px;border:1px solid #111111;border-radius:12px;background:#111111;color:#ffffff;font-size:15px;font-weight:600;cursor:pointer;transition:opacity .2s ease,transform .2s ease}.AuthForm_appleButton__u7MLB:hover:not(:disabled){transform:translateY(-1px)}.AuthForm_appleButton__u7MLB:disabled{opacity:.6;cursor:wait}.AuthForm_googleWrap__ZqVAw{display:flex;justify-content:center;min-height:40px}.AuthForm_googleButton__8QCRn{border-radius:10px;overflow:hidden;display:inline-block;width:320px}.AuthForm_recaptchaNote__8xHKF{font-size:13px;color:var(--muted);text-align:center}.AuthForm_success__vxley{background:#e8f5ef;color:#1d5b3a}.AuthForm_error__Y9YZS,.AuthForm_success__vxley{padding:12px 14px;border-radius:12px;font-weight:600}.AuthForm_error__Y9YZS{background:#fdebea;color:#93231a}.AuthForm_tokens__fA05_{font-size:13px;color:var(--muted)}@media (max-width:520px){.AuthForm_form__ugvBR{padding:24px 18px;border-radius:18px;min-width:auto;width:100%}.AuthForm_heading__ex6kE h1{font-size:26px}.AuthForm_field__5F5tF input{padding:12px;font-size:15px}.AuthForm_appleButton__u7MLB,.AuthForm_googleButton__8QCRn,.AuthForm_submit__Y2aJX{width:100%}.AuthForm_recaptchaNote__8xHKF{font-size:12px}}