.t24-launch-required-overlay{position:fixed;inset:0;z-index:2147483200;display:grid;place-items:center;padding:24px;background:radial-gradient(circle at 20% 15%,rgba(96,165,250,.28),transparent 34%),linear-gradient(135deg,rgba(15,23,42,.86),rgba(30,64,175,.72));backdrop-filter:blur(16px);font-family:system-ui,-apple-system,Segoe UI,sans-serif}.t24-launch-required-card{width:min(560px,calc(100vw - 32px));border:1px solid rgba(255,255,255,.36);border-radius:28px;background:rgba(255,255,255,.94);box-shadow:0 28px 100px rgba(15,23,42,.36);padding:30px;text-align:center;color:#0f172a}.t24-launch-required-kicker{text-transform:uppercase;letter-spacing:.13em;font-size:12px;font-weight:900;color:#2563eb;margin-bottom:10px}.t24-launch-required-card h1{font-size:clamp(26px,5vw,42px);line-height:1.05;margin:0 0 12px}.t24-launch-required-card p{color:#475569;font-size:16px;line-height:1.6;margin:0 auto 22px;max-width:48ch}.t24-launch-required-button{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;padding:13px 20px;background:#2563eb;color:#fff;text-decoration:none;font-weight:900;box-shadow:0 14px 34px rgba(37,99,235,.32)}.t24-launch-required-link{display:block;margin-top:14px;color:#1d4ed8;font-weight:800;text-decoration:none}.t24-launch-required-active body{overflow:hidden}@media (prefers-reduced-motion:reduce){.t24-launch-required-overlay{backdrop-filter:none}}

.t24-launch-required-overlay .t24-launch-required-card h1{color:#0f172a}
