/* Actual alpha cutouts, rather than blend modes, remove photographic rectangles. */
body.redesign img[src*="/v8/"]{background:transparent!important;mix-blend-mode:normal!important;opacity:1!important}
.premium-hero .scene-1{background:#0c142b url('v8/background.webp') center center/cover no-repeat}
.premium-hero .scene-1:after{display:none!important}
.premium-hero .scene-1>img{position:absolute;z-index:1;left:43%;right:auto;bottom:8%;top:auto;margin:0;padding:0;width:57%;height:88%;object-fit:contain;background:transparent}
.premium .world-0>img{right:1%;bottom:0;width:89%;height:70%;object-fit:contain}
.premium .world-1>img{right:0;bottom:1%;width:58%;height:94%;object-fit:contain;transform:rotate(-8deg)}
.premium .world-2>img{right:0;bottom:0;width:60%;height:88%;object-fit:contain;transform:rotate(-5deg)}
.world-tile,.inner-hero-art,.editorial-card>div{overflow:hidden}
.inner-hero-art>img[src*="/v8/book.webp"]:nth-child(2){display:none}
.inner-hero-art>img[src*="/v8/player.webp"]:nth-child(2){display:none}
.premium .factory-cinema>video{aspect-ratio:16/9;max-height:690px;object-fit:contain}
.premium .evidence-strip img{object-position:center}
@media(max-width:720px){
 .premium-hero .scene-1{background-position:65% bottom}
 .premium-hero .scene-1>img{position:absolute;left:0;right:0;bottom:0;top:auto;width:100%;height:340px;margin:0;padding:0;object-fit:contain}
 .premium .world-0>img{right:0;bottom:0;width:90%;height:69%}
 .premium .world-1>img{right:0;bottom:0;width:57%;height:91%}
 .premium .world-2>img{right:0;bottom:0;width:60%;height:84%}
 .premium .factory-cinema>video{aspect-ratio:16/9;max-height:none}
}
