.rivals-promotion.svelte-bllwkd{min-width:0;container-type:inline-size}.rivals-promotion-card.svelte-bllwkd{--promotion-surface:var(--color-sky-light);isolation:isolate;justify-content:center;align-items:center;gap:var(--space-stack-4);padding:var(--space-inset-6);text-align:center;color:var(--color-cobalt-dark);background:var(--promotion-surface);border:1px solid var(--color-sky);border-radius:var(--radius-fs-xl);flex-direction:column;display:flex;position:relative;overflow:hidden}.raised.svelte-bllwkd{box-shadow:var(--shadow-hard-sky-md)}.ticker.svelte-bllwkd{z-index:-2;justify-content:center;gap:var(--space-stack-6);opacity:.22;filter:grayscale();pointer-events:none;flex-direction:column;width:130%;height:190%;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-10deg)}.lane.svelte-bllwkd{gap:var(--space-inline-8);width:max-content;animation:70s linear infinite svelte-bllwkd-rivals-promotion-drift;display:flex}.lane.svelte-bllwkd:nth-child(2n){animation-duration:90s;animation-direction:reverse}.matchup.svelte-bllwkd{align-items:center;gap:var(--space-inline-2-5);display:flex}.versus.svelte-bllwkd{font-family:var(--font-fs-display);font-size:var(--text-body-sm);text-transform:uppercase;font-weight:700}.crest.svelte-bllwkd{flex:none;width:2.25rem;height:2.25rem;display:block}.fade.svelte-bllwkd{z-index:-1;opacity:.8;background:linear-gradient(180deg, transparent 0 42%, color-mix(in srgb, var(--promotion-surface) 92%, transparent) 60% 100%);position:absolute;inset:0}.wordmark.svelte-bllwkd{width:88%;max-width:22rem;height:auto;display:block}.copy.svelte-bllwkd{align-items:center;gap:var(--space-stack-3-5);flex-direction:column;display:flex}.message.svelte-bllwkd{align-items:inherit;gap:var(--space-stack-2);flex-direction:column;display:flex}.headline.svelte-bllwkd{max-width:22ch;font-family:var(--font-fs-display);font-size:var(--text-heading-xs);font-weight:700;line-height:var(--text-heading-xs--line-height);text-transform:uppercase;text-wrap:balance;margin:0}.body.svelte-bllwkd{max-width:28ch;font-family:var(--font-fs-body);font-size:var(--text-body-md);line-height:var(--text-body-md--line-height);text-wrap:balance;margin:0}@container (width>=40rem){.rivals-promotion-card.svelte-bllwkd{gap:var(--space-inline-8);min-height:calc(20rem * var(--density));padding:var(--space-inset-7) var(--space-inset-10) var(--space-inset-7) var(--space-inset-6);text-align:start;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);display:grid}.fade.svelte-bllwkd{background:linear-gradient(90deg, transparent 0 42%, color-mix(in srgb, var(--promotion-surface) 92%, transparent) 62% 100%)}.wordmark.svelte-bllwkd{width:100%;max-width:none}.copy.svelte-bllwkd{align-items:flex-start}.headline.svelte-bllwkd{max-width:24ch;font-size:var(--text-heading-md);line-height:var(--text-heading-md--line-height)}.crest.svelte-bllwkd{width:2.625rem;height:2.625rem}}@keyframes svelte-bllwkd-rivals-promotion-drift{to{transform:translateX(calc(-50% - var(--space-inline-8) / 2))}}@media (prefers-reduced-motion:reduce){.lane.svelte-bllwkd{animation:none}}
