.hero .hero-image{position:absolute;inset:0;z-index:0;background:#202020;overflow:hidden}
.hero .hero-image .hero-slide{position:absolute;inset:0;background-position:center center;background-size:cover;opacity:0;transition:opacity 1.25s ease-in-out;transform:scale(1.01)}
.hero .hero-image .hero-slide.is-active{opacity:1}
.hero .hero-image::after{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(90deg,rgba(12,13,14,.91) 0%,rgba(12,13,14,.77) 40%,rgba(12,13,14,.47) 75%,rgba(12,13,14,.40) 100%);pointer-events:none}
.hero .hero-content,.hero .hero-course-panel,.hero .hero-index{z-index:2}
@media(max-width:800px){.hero .hero-image .hero-slide{background-position:center}.hero .hero-image::after{background:linear-gradient(90deg,rgba(12,13,14,.90),rgba(12,13,14,.67))}}
@media(prefers-reduced-motion:reduce){.hero .hero-image .hero-slide{transition:none}}
