.hero.-has-slider{padding:0}.hero__swiper{width:100%;align-self:stretch}.hero__swiper .swiper-wrapper{align-items:stretch;height:auto}.hero__slide.swiper-slide{position:relative;display:flex;align-items:center;justify-content:center;height:auto;min-height:100vh;padding:calc(var(--section-padding) + 2 * var(--first-nav-height)) 1.6rem var(--section-padding)}.hero__link{position:absolute;inset:0;z-index:1;display:block}.hero.-is-link .wrapper,.hero__slide.-is-link .wrapper{pointer-events:none}.hero.-is-link .wrapper a,.hero.-is-link .wrapper button,.hero.-is-link .wrapper input,.hero.-is-link .wrapper select,.hero.-is-link .wrapper textarea,.hero__slide.-is-link .wrapper a,.hero__slide.-is-link .wrapper button,.hero__slide.-is-link .wrapper input,.hero__slide.-is-link .wrapper select,.hero__slide.-is-link .wrapper textarea{pointer-events:auto}.hero__dots{position:absolute;left:0;right:0;bottom:2.4rem;z-index:2;display:flex;align-items:center;justify-content:center;gap:.8rem}.hero__dots .bullet{width:.8rem;height:.8rem;border-radius:50%;background-color:rgba(255,255,255,.45);cursor:pointer;transition:background-color .2s ease,width .2s ease}.hero__dots .bullet-active{width:2.4rem;border-radius:.4rem;background-color:#fff}.hero.-has-slider::after{content:none}.hero .content h1{color:#fff;text-transform:uppercase}@media (max-width:766px){.hero.-has-slider{aspect-ratio:auto;padding-bottom:0}.hero__slide.swiper-slide{min-height:0;height:auto;aspect-ratio:763/1280;padding-top:var(--section-padding);padding-bottom:var(--section-padding)}}