/* Legend Gaming cinematic operator composition */
.hero-shell .premium-hero{position:relative;isolation:isolate;overflow:hidden}
.hero-shell .premium-hero::before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:radial-gradient(ellipse 38% 63% at 69% 47%,rgba(163,18,47,.24),transparent 95%),radial-gradient(ellipse 27% 68% at 100% 25%,rgba(205,19,46,.22),transparent 95%),linear-gradient(90deg,rgba(4,4,9,.58),transparent 62%)}
.hero-shell .hero-operator{position:absolute;z-index:1;pointer-events:none;background-repeat:no-repeat;background-position:center;background-size:contain;mix-blend-mode:screen;filter:grayscale(.75) brightness(.65) contrast(1.3) sepia(.35) drop-shadow(0 0 35px rgba(210,22,58,.25));opacity:.47}
.hero-shell .hero-operator-one{width:clamp(350px,38vw,590px);height:540px;left:33%;top:-30px;background-image:url('/assets/cosmetics-cache/agent-5503-7208809e5952.png');transform:scale(1.25)}
.hero-shell .hero-operator-two{width:clamp(360px,39vw,580px);height:530px;right:-9%;top:-25px;opacity:.39;background-image:url('/assets/cosmetics-cache/agent-5402-e84e96753da6.png');transform:scale(1.3) rotate(4deg)}
.hero-shell .premium-copy,.hero-shell .premium-visual{position:relative;z-index:3}
.hero-shell .premium-copy{isolation:isolate}
.hero-shell .premium-copy::before{content:"";position:absolute;inset:-50px -45px -50px -65px;z-index:-1;background:linear-gradient(90deg,rgba(6,5,10,.86),rgba(6,5,10,.46) 72%,transparent);pointer-events:none}
.hero-shell .premium-visual{background:transparent!important}
.hero-shell .premium-target,.hero-shell .premium-weapon-halo{display:none!important}
.hero-shell .premium-lines{z-index:0;opacity:.26}
@media(max-width:1150px){.hero-shell .hero-operator-one{left:30%;opacity:.28}.hero-shell .hero-operator-two{right:-15%;opacity:.25}}
@media(max-width:760px){.hero-shell .hero-operator-one{left:22%;top:17%;height:320px;width:350px;opacity:.19}.hero-shell .hero-operator-two{right:-20%;top:38%;height:320px;width:330px;opacity:.17}.hero-shell .premium-copy::before{background:linear-gradient(90deg,rgba(6,5,10,.90),rgba(6,5,10,.45))}}
@media(prefers-reduced-motion:reduce){.hero-shell .hero-operator{transform:none}}
