.ac{background:var(--bg-raised);display:block;isolation:isolate;overflow:hidden;position:relative}.ac-card,.ac-featured{aspect-ratio:16/9;width:100%}.ac-hero,.ac-img{inset:0;position:absolute}.ac-img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%;z-index:1}.ac-cutout .ac-img{-o-object-fit:contain;object-fit:contain;padding:4% 0}.ac-hero{background:var(--bg-page)}.ac-hero.ac-image:after{background:linear-gradient(to bottom,transparent 0,transparent 38%,color-mix(in oklab,var(--bg-page) 45%,transparent) 56%,color-mix(in oklab,var(--bg-page) 86%,transparent) 72%,var(--bg-page) 90%);content:"";inset:0;position:absolute;z-index:2}
