/* Original abstract route artwork: a shared editorial visual, never a claim of in-game footage. */
.guide-hero,.valorant-hero,.cs2-hero,.apex-hero,.fortnite-hero{background-image:linear-gradient(90deg,rgba(7,17,30,.98) 0%,rgba(7,17,30,.90) 46%,rgba(7,17,30,.63) 100%),radial-gradient(circle at 82% 15%,rgba(120,220,255,.22),transparent 30%),url('/assets/guide-route-ambient-v1.webp');background-position:center;background-size:cover}
@media(prefers-reduced-motion:no-preference){.guide-hero::after,.valorant-hero::after,.cs2-hero::after,.apex-hero::after,.fortnite-hero::after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(110deg,transparent 35%,rgba(129,241,255,.13) 50%,transparent 64%);transform:translateX(-120%);animation:fmp-route-scan 13s ease-in-out infinite}}@keyframes fmp-route-scan{0%,58%{transform:translateX(-120%)}72%,100%{transform:translateX(120%)}}@media(prefers-reduced-motion:reduce){.guide-hero::after,.valorant-hero::after,.cs2-hero::after,.apex-hero::after,.fortnite-hero::after{animation:none!important}}
