.ZTKiEa_page{background:var(--color-page);min-height:100vh;color:var(--color-text);align-content:center;justify-items:center;gap:28px;padding:48px 16px;display:grid}.ZTKiEa_brand{font-size:var(--font-size-title);letter-spacing:-.02em;color:var(--color-text);font-weight:700}.ZTKiEa_brand span{color:var(--color-action)}.ZTKiEa_card{border:1px solid var(--color-control-border);border-radius:var(--radius);background:var(--color-surface);text-align:center;width:min(100%,520px);padding:40px 36px}.ZTKiEa_eyebrow{font-size:var(--font-size-small);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-muted);margin:0 0 8px;font-weight:600}.ZTKiEa_card h1{font-size:var(--font-size-display);letter-spacing:-.02em;text-wrap:balance;margin:0 0 12px;line-height:1.2}.ZTKiEa_description{max-width:42ch;font-size:var(--font-size-reading);color:var(--color-text-muted);margin:0 auto;line-height:1.6}.ZTKiEa_actions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:28px;display:flex}.ZTKiEa_spinner{border:3px solid var(--color-control-border);border-top-color:var(--color-action);border-radius:50%;width:28px;height:28px;margin:24px auto 0;animation:.9s linear infinite ZTKiEa_route-spin}@keyframes ZTKiEa_route-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.ZTKiEa_spinner{animation:none}}@media (max-width:380px){.ZTKiEa_card{padding:32px 20px}}
