.auth_page__Zew_G{display:grid;grid-gap:32px;gap:32px;max-width:720px}.auth_intro__wYx3G{max-width:620px}.auth_eyebrow__bfX5F{margin:0 0 12px;color:#87b7ff;font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.auth_intro__wYx3G h1{margin-bottom:16px;font-size:clamp(38px,6vw,60px);line-height:1.04;letter-spacing:-.055em}.auth_intro__wYx3G p:last-child{margin:0;color:#a8b2c1;font-size:18px;line-height:1.6}.auth_card__f01rH{display:grid;grid-gap:22px;gap:22px;padding:24px;border:1px solid #303b4b;border-radius:14px;background:#171d26}.auth_status__C8kho{display:grid;grid-gap:8px;gap:8px;margin:0;padding:14px 15px;border-radius:9px;color:#c7d2e2;background:#202936;font-size:13px;line-height:1.5}.auth_status__C8kho strong{color:#f5f7fb}.auth_status__C8kho[data-state=account-changed],.auth_status__C8kho[data-state=error],.auth_status__C8kho[data-state=expired],.auth_status__C8kho[data-state=rejected]{border:1px solid rgba(239,98,98,.45);color:#ffc1c1;background:rgba(239,98,98,.1)}.auth_status__C8kho[data-state=authenticated]{border:1px solid rgba(47,200,120,.45);color:#b9f1d0;background:rgba(47,200,120,.1)}.auth_buttonRow__8_C_U{display:flex;flex-wrap:wrap;gap:10px}.auth_primaryButton__ApKli,.auth_secondaryButton__YALpz{min-height:44px;border-radius:9px;padding:0 17px;font:inherit;font-size:14px;font-weight:700;cursor:pointer}.auth_primaryButton__ApKli{border:1px solid #4c93ff;color:#fff;background:#216dde}.auth_primaryButton__ApKli:focus-visible,.auth_primaryButton__ApKli:hover:not(:disabled){background:#4c93ff}.auth_secondaryButton__YALpz{border:1px solid #465568;color:#dbe8fb;background:transparent;text-decoration:none}.auth_secondaryButton__YALpz:focus-visible,.auth_secondaryButton__YALpz:hover{border-color:#82b6ff;color:#fff;background:#202936}.auth_primaryButton__ApKli:focus-visible,.auth_secondaryButton__YALpz:focus-visible{outline:2px solid #9bc5ff;outline-offset:3px}.auth_primaryButton__ApKli:disabled{cursor:wait;opacity:.7}.auth_details__qcbnM{display:grid;grid-gap:10px;gap:10px;margin:0}.auth_details__qcbnM div{display:flex;justify-content:space-between;gap:20px;padding-bottom:10px;border-bottom:1px solid rgba(48,59,75,.7);font-size:13px}.auth_details__qcbnM div:last-child{padding-bottom:0;border-bottom:0}.auth_details__qcbnM dt{color:#8491a3}.auth_details__qcbnM dd{margin:0;color:#f5f7fb;font-weight:700;text-align:right;overflow-wrap:anywhere}.auth_note__gPvEi{margin:0;color:#8491a3;font-size:12px;line-height:1.6}.auth_mobileConnect__HGlTD{display:grid;justify-items:start;grid-gap:12px;gap:12px;padding-top:4px}.auth_mobileConnect__HGlTD p{margin:0;color:#a8b2c1;font-size:13px;line-height:1.5}.auth_mobileConnect__HGlTD svg{max-width:100%;height:auto;padding:8px;border-radius:8px;background:#fff}.auth_mobileLink__NkfhQ{display:inline-flex;align-items:center;justify-content:center;width:100%;padding:11px 14px;border:1px solid rgba(93,163,255,.45);border-radius:7px;color:#d9e9ff;background:rgba(34,113,204,.16);font-size:13px;font-weight:700;text-align:center;text-decoration:none}.auth_mobileLink__NkfhQ:focus-visible,.auth_mobileLink__NkfhQ:hover{color:#fff}@media (max-width:480px){.auth_intro__wYx3G p:last-child{font-size:16px}.auth_card__f01rH{padding:18px}.auth_details__qcbnM div{align-items:flex-start;flex-direction:column;gap:4px}.auth_details__qcbnM dd{text-align:left}.auth_buttonRow__8_C_U>*{width:100%;text-align:center}}@media (prefers-reduced-motion:reduce){.auth_primaryButton__ApKli,.auth_secondaryButton__YALpz{transition:none}}