.superhero{background-color:var(--c-050);padding-block:0 2.5rem}.superhero__slide{height:96vh !important;overflow:hidden;padding-bottom:4rem !important}.superhero__slide::before{background:linear-gradient(0deg, var(--c-950) 0%, transparent 100%);bottom:0;content:'';height:10rem;left:0;position:absolute;width:100%;z-index:1}.superhero__slide.is-active .hero__background{transform:scale(1)}.superhero .hero__background{transform:scale(1.05);transition:transform var(--slide-duration, 5s) ease-out}.superhero .container__inner{z-index:2}.superhero__buttons{display:flex;flex-wrap:wrap;gap:1rem;margin-top:1.5rem}.superhero .splide__pagination{bottom:1.5rem;gap:1rem;margin:0 auto;max-width:37.5rem}.superhero .splide__pagination li{display:block}.superhero .splide__pagination__page{background:transparent;border-radius:unset;display:block;height:5px;margin:unset;opacity:1;padding-block:.5rem;position:relative;width:min(20vw, 10rem)}.superhero .splide__pagination__page::after,.superhero .splide__pagination__page::before{content:'';left:0;position:absolute;top:50%;transform:translateY(-50%);width:100%}.superhero .splide__pagination__page::before{background-color:var(--c-000);height:5px}.superhero .splide__pagination__page::after{background-color:var(--c-cta);height:10px;width:0}.superhero .splide__pagination__page.is-active{background:transparent;transform:unset}.superhero .splide__pagination__page.is-active::after{animation:indicatorBar var(--slide-duration, 5s) linear forwards}.splide:hover .splide__pagination__page::after{animation-play-state:paused}@keyframes indicatorBar{0%{width:0}100%{width:100%}}@media only screen and (min-width: 768px){.superhero__slide{padding-bottom:7rem !important}.superhero .splide__pagination{bottom:2.5rem}}@media only screen and (min-width: 1024px){.superhero__slide{padding-bottom:10rem !important}}
/*# sourceMappingURL=./superhero.css.map */