@media(min-width:769px){
.hero-stream-banner{height:clamp(560px,70svh,680px)!important;min-height:0!important}
.hero-content-wrap{max-width:1480px!important;padding-inline:clamp(28px,5vw,88px)!important}
.hero-seo-heading{font-size:clamp(44px,4vw,64px)!important;line-height:1.12!important;max-width:760px!important;letter-spacing:-.035em!important}
.hero-seo-heading .hg-h1-brand,.hero-seo-heading .hg-h1-topic{display:block!important}
.hero-seo-heading .hg-h1-separator{display:none!important}
}
.hero-slide-img{object-fit:cover!important;object-position:center 24%!important}
.featured-thumb-wrap,.template-mobile-card-grid>a>div:first-child{aspect-ratio:16/9!important}
.featured-thumb-img,.template-mobile-card-grid img,.template-mobile-collection-grid img{object-fit:cover!important;object-position:center 28%!important}
@media(max-width:768px){
.hero-stream-banner{height:clamp(390px,52svh,440px)!important;min-height:0!important}
.hero-content-wrap{justify-content:center!important;padding:18px!important}
.hero-seo-heading{font-size:clamp(30px,7.8vw,42px)!important;margin:7px 0!important}
.hero-official-stats{display:none!important}
.hero-synopsis{display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;overflow:hidden!important;margin:10px 0!important}
.hero-slide-img{object-position:50% center!important}
}

.hero-art-picture{display:block;width:100%;height:100%}
@media(max-width:768px){.hero-art-picture .hero-slide-img{object-position:50% center!important}}
