.cxu-hero-season-axis__toast{background:var(--surface-card);color:var(--text-strong);box-shadow:var(--shadow-lift-hover)}.cxu-hero-season-axis__toast-icon{background:var(--brand-core)}.cxu-eyebrow.cxu-hero-season-axis__chip,.cxu-hero-season-axis__label,.cxu-hero-season-axis__pin-month,.cxu-hero-season-axis__stat-caption{color:color-mix(in srgb, var(--on-dark) 85%, transparent)}.cxu-hero-season-axis__label{color:color-mix(in srgb, var(--on-dark) 72%, transparent)}.cxu-hero-season-axis__axis{background:linear-gradient(90deg, color-mix(in srgb, var(--on-dark) 14%, transparent), color-mix(in srgb, var(--on-dark) 42%, transparent), color-mix(in srgb, var(--on-dark) 14%, transparent))}.cxu-hero-season-axis__pin{box-shadow:0 0 0 4px color-mix(in srgb, var(--on-dark) 45%, transparent), var(--shadow-dot-glow);--dot-glow-ink:var(--pin-colour,var(--brand-accent))}.cxu-hero-season-axis__months{color:color-mix(in srgb, var(--on-dark) 85%, transparent);border-top:1px solid color-mix(in srgb, var(--on-dark) 12%, transparent)}.cxu-hero-season-axis__tba{color:color-mix(in srgb, var(--on-dark) 85%, transparent);background:color-mix(in srgb, var(--on-dark) 10%, transparent);border:1px dashed color-mix(in srgb, var(--on-dark) 24%, transparent)}.cxu-hero-season-axis__stat{background:color-mix(in srgb, var(--on-dark) 7%, transparent);border:1px solid color-mix(in srgb, var(--on-dark) 12%, transparent);border-radius:var(--radius-interactive)}@keyframes cxu-hero-scroll-cue-opacity{0%,to{opacity:.55}50%{opacity:1}}@keyframes cxu-hero-scroll-chevron{0%,to{translate:0}50%{translate:0 8px}}.cxu-hero__scroll-cue{opacity:.55}@media (prefers-reduced-motion:no-preference){.cxu-hero__scroll-cue{animation:cxu-hero-scroll-cue-opacity 2.6s var(--cxu-ease-in-out) infinite}.cxu-hero__scroll-chevron{animation:cxu-hero-scroll-chevron 2.6s var(--cxu-ease-in-out) infinite}}@media (prefers-reduced-motion:reduce){.cxu-hero__scroll-cue{opacity:.55;animation:none}.cxu-hero__scroll-chevron{animation:none;translate:none}}.cxu-hero-rotating-headline{font-size:var(--cxu-hero-rotating-size,var(--cxu-type-display-size));font-weight:var(--cxu-type-display-weight);line-height:var(--cxu-type-display-leading);letter-spacing:var(--cxu-type-display-tracking)}.cxu-hero__rotating-slot{transition:width var(--cxu-duration-media) var(--cxu-ease-emphasised)}.cxu-hero__rotating-slot--reduced-motion{transition:none}.cxu-hero__media{filter:var(--hero-media-grade)}.cxu-hero__scrim{background:var(--hero-scrim)}.cxu-hero__vignette{box-shadow:var(--hero-vignette)}.cxu-hero__halo{z-index:1;background:radial-gradient(ellipse 78% 72% at 50% 44%, color-mix(in srgb, var(--ink-halo) 54%, transparent) 0%, color-mix(in srgb, var(--ink-halo) 38%, transparent) 46%, color-mix(in srgb, var(--ink-halo) 16%, transparent) 78%, color-mix(in srgb, var(--ink-halo) 8%, transparent) 100%)}.cxu-hero__scrim-pool{z-index:1;background:var(--hero-scrim-pool)}.cxu-hero--rotating .cxu-hero__scrim-pool{background:color-mix(in srgb, var(--cxu-theme-hero-halo,var(--ink-halo)) 10%, transparent)}.cxu-hero__overline-chip{color:var(--on-dark);background:var(--glass-fill-on-dark);border:1px solid var(--glass-border-on-dark)}.cxu-hero__overline-plain{text-shadow:0 0 26px color-mix(in srgb, var(--eyebrow-hero-ink) 55%, transparent)}.cxu-hero__overline-dot{background-color:var(--on-dark-accent,var(--rule-start));box-shadow:0 0 10px color-mix(in srgb, var(--on-dark-accent,var(--rule-start)) 90%, transparent)}.cxu-hero--rotating .cxu-eyebrow.cxu-hero__overline-chip{color:var(--on-dark)!important;background:color-mix(in srgb, var(--on-dark) 9%, transparent)!important;border-color:color-mix(in srgb, var(--on-dark) 32%, transparent)!important}.cxu-hero--rotating .cxu-hero__overline-dot{color:var(--on-dark)!important}.cxu-hero__lede{color:color-mix(in srgb, var(--on-dark) 88%, transparent);text-shadow:0 1px 18px color-mix(in srgb, var(--ink-halo) 50%, transparent)}.cxu-hero-video-control{color:var(--on-dark);background:color-mix(in srgb, var(--on-dark) 8%, transparent);border-color:color-mix(in srgb, var(--on-dark) 34%, transparent)}.cxu-hero-video-control:hover{color:var(--on-dark);background:var(--on-dark-accent,var(--brand-accent));border-color:var(--on-dark-accent,var(--brand-accent))}[data-hero-media=deep] .cxu-hero__vignette{background:var(--hero-vignette-focus);box-shadow:none}
