.image-spotlight--banner{--portrait-height:clamp(280px,95vw,360px);--spotlight-rest-x:73%;--spotlight-rest-y:43%}.image-spotlight--banner>img{-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 28% 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 28% 100%);object-fit:cover!important;object-position:50% 42%!important;border-radius:0!important;width:70%!important;height:100%!important;inset:0 0 0 auto!important}@media (width<=767px){.image-spotlight--banner{--spotlight-rest-x:50%;--spotlight-rest-y:calc(var(--portrait-height) * .44)}.image-spotlight--banner>img{-webkit-mask-image:linear-gradient(#000 0% 82%,#0000 100%);mask-image:linear-gradient(#000 0% 82%,#0000 100%);width:100%!important;height:var(--portrait-height)!important;object-position:50% 40%!important;inset:0 0 auto!important}}
