.PromotionRedirect-module__wBTTeq__page{background:var(--bg);place-items:center;min-height:100svh;padding:24px;display:grid}:is(.PromotionRedirect-module__wBTTeq__page+.site-footer,.PromotionRedirect-module__wBTTeq__page~.global-floating-actions){display:none}.PromotionRedirect-module__wBTTeq__card{border:1px solid var(--line);background:var(--surface);text-align:center;border-radius:20px;width:min(100%,460px);padding:42px;box-shadow:0 24px 80px #0000002e}.PromotionRedirect-module__wBTTeq__card h1{color:var(--text);margin:20px 0 8px;font-size:24px;line-height:1.35}.PromotionRedirect-module__wBTTeq__card p{color:var(--muted);margin:0 0 24px;line-height:1.7}.PromotionRedirect-module__wBTTeq__card button,.PromotionRedirect-module__wBTTeq__card a{border:1px solid var(--line);min-height:42px;color:var(--text);background:var(--surface-strong);border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 18px;display:inline-flex}.PromotionRedirect-module__wBTTeq__card button:hover,.PromotionRedirect-module__wBTTeq__card a:hover{border-color:color-mix(in srgb, var(--accent) 65%, var(--line));color:var(--accent)}.PromotionRedirect-module__wBTTeq__spinner{border:3px solid color-mix(in srgb, var(--accent) 22%, transparent);border-top-color:var(--accent);border-radius:50%;width:30px;height:30px;animation:1s linear infinite PromotionRedirect-module__wBTTeq__promotion-spin;display:inline-block}.PromotionRedirect-module__wBTTeq__errorLabel{color:#ef6b75;font-size:13px;font-weight:700}@keyframes PromotionRedirect-module__wBTTeq__promotion-spin{to{transform:rotate(360deg)}}@media (max-width:560px){.PromotionRedirect-module__wBTTeq__card{padding:34px 24px}}@media (prefers-reduced-motion:reduce){.PromotionRedirect-module__wBTTeq__spinner{animation-duration:2s}}
