.hero-carousel{padding:80px 0}.hero-swiper{overflow:hidden}.slide-frame{height:480px}.hero-slide,.slide-frame{display:flex;justify-content:center;align-items:center}.hero-slide{width:100%;background:#e5e7eb;border-radius:16px;overflow:hidden;transition:all .45s ease;position:relative}.swiper-slide-active .hero-slide{height:480px}.swiper-slide-next .hero-slide,.swiper-slide-prev .hero-slide,.swiper-slide:not(.swiper-slide-active):not(.swiper-slide-prev):not(.swiper-slide-next) .hero-slide{height:300px}.swiper-slide:not(.swiper-slide-active):not(.swiper-slide-prev):not(.swiper-slide-next) .slide-frame{align-items:flex-end}@media (max-width:1350px){.slide-frame,.swiper-slide-active .hero-slide{height:400px}.swiper-slide-next .hero-slide,.swiper-slide-prev .hero-slide,.swiper-slide:not(.swiper-slide-active):not(.swiper-slide-prev):not(.swiper-slide-next) .hero-slide{height:280px}}@media (max-width:768px){.slide-frame,.swiper-slide-active .hero-slide{height:350px}.swiper-slide-next .hero-slide,.swiper-slide-prev .hero-slide,.swiper-slide:not(.swiper-slide-active):not(.swiper-slide-prev):not(.swiper-slide-next) .hero-slide{height:250px}}@media (max-width:640px){.hero-carousel{padding:40px 0}.slide-frame,.swiper-slide-active .hero-slide{height:300px}}