.cf-carousel{position:relative;width:100%}.cf-carousel>.swiper-navigation{position:absolute;inset-block-start:0;inset-inline-end:0;transform:translateY(-100%)}.cf-carousel>.swiper-navigation.module-navigation{display:none}.edge-to-edge .cf-carousel>.swiper-navigation{inset-inline-end:calc(var(--grid-gutter-x) * .5)}.scroll-lock:before{content:"";position:absolute;width:100%;height:100%;background:transparent;z-index:10}.carousel-page-with-vertical-scroll>.swiper>.swiper-wrapper>.swiper-slide>[class*=_module]{height:100%;padding-block:0}.carousel-page-with-vertical-scroll>.swiper>.swiper-wrapper>.swiper-slide>[class*=_module] [class*=editorial_content__text-wrapper],.carousel-page-with-vertical-scroll>.swiper>.swiper-wrapper>.swiper-slide>[class*=_module] [class*=editorial_content__media-wrapper]{height:50%}@media(min-width:768px){.carousel-page-with-vertical-scroll>.swiper>.swiper-wrapper>.swiper-slide>[class*=_module] [class*=editorial_content__text-wrapper],.carousel-page-with-vertical-scroll>.swiper>.swiper-wrapper>.swiper-slide>[class*=_module] [class*=editorial_content__media-wrapper]{height:100%}}.carousel-page-with-vertical-scroll>.swiper>.swiper-wrapper>.swiper-slide>[class*=_module] [class*=editorial_content__text-wrapper]{padding-block-start:var(--header-height)}@media(max-width:767px){.carousel-page-with-vertical-scroll>.swiper>.swiper-wrapper>.swiper-slide>[class*=_module] [class*=editorial_content__text-wrapper] .module__description{display:-webkit-box;-webkit-line-clamp:10;overflow:hidden;-webkit-box-orient:vertical;text-overflow:ellipsis}}.carousel-page-with-vertical-scroll>.swiper>.swiper-wrapper>.swiper-slide>[class*=_module] [class*=_module] .swiper>.swiper-wrapper>.swiper-slide [class*=_entries_]>[class*=_module_]>.cta-wrapper a.cta picture>img{height:calc(var(--vh) * 100);object-fit:cover}.carousel-page-with-vertical-scroll>.swiper>.swiper-wrapper>.swiper-slide>[class*=_module] [class*=__single-hero-banner-centered__body-]{max-height:100svh;height:100%}.carousel-page-with-vertical-scroll>.swiper>.swiper-wrapper>.swiper-slide>[class*=_module] [class*=__single-hero-banner-centered__body-]>.cf-carousel{height:100%}.carousel-page-with-vertical-scroll>.swiper>.swiper-wrapper>.swiper-slide>[class*=_module] [class*=__single-hero-banner-centered__body-]>.cf-carousel [class*=single-hero-banner-centered] [class*=__single-hero-banner-centered__body-]{height:100svh}.carousel-page-with-vertical-scroll>.swiper>.swiper-wrapper>.swiper-slide>[class*=_module] [class*=__single-hero-banner-centered__body-]>.cf-carousel [class*=single-hero-banner-centered] [class*=__single-hero-banner-centered__body-]>.cta-wrapper{height:100%}.carousel-page-with-vertical-scroll>.swiper>.swiper-wrapper>.swiper-slide>[class*=_module] [class*=__single-hero-banner-centered__body-]>.cf-carousel [class*=single-hero-banner-centered] [class*=__single-hero-banner-centered__body-]>.cta-wrapper>a.cta{height:100%}.carousel-page-with-vertical-scroll>.swiper>.swiper-wrapper>.swiper-slide>[class*=_module] [class*=__single-hero-banner-centered__body-]>.cf-carousel [class*=single-hero-banner-centered] [class*=__single-hero-banner-centered__body-]>.cta-wrapper>a.cta>.image-wrapper{height:100%}.carousel-page-with-vertical-scroll>.swiper>.swiper-wrapper>.swiper-slide>[class*=_module] [class*=__single-hero-banner-centered__body-]>.cf-carousel [class*=single-hero-banner-centered] [class*=__single-hero-banner-centered__body-]>.cta-wrapper>a.cta>.image-wrapper>picture{height:100%}.carousel-page-with-vertical-scroll>.swiper>.swiper-wrapper>.swiper-slide>[class*=_module] [class*=__single-hero-banner-centered__body-]>.cf-carousel [class*=single-hero-banner-centered] [class*=__single-hero-banner-centered__body-]>.cta-wrapper>a.cta>.image-wrapper>picture>img{height:100svh;object-fit:cover}.carousel-page-with-vertical-scroll>.swiper>.swiper-wrapper>.swiper-slide>[class*=_module] .cf-video .video>.vimeo-video-wrapper{height:calc(var(--vh) * 100)}.carousel-page-with-vertical-scroll>.swiper>.swiper-wrapper>.swiper-slide>[class*=_module] .cf-video .video>.vimeo-video-wrapper:before{content:"";position:absolute;width:100%;height:100%;background-color:transparent;z-index:1}.carousel-page-with-vertical-scroll>.swiper>.swiper-wrapper>.swiper-slide>[class*=_module] [class*=cta__container]{z-index:2}.carousel-page-with-vertical-scroll>.swiper>.swiper-wrapper>.swiper-slide>[class*=_module] .image-wrapper>picture>img{height:100svh;object-fit:cover}.carousel-page-with-vertical-scroll>.swiper>.swiper-wrapper>.swiper-slide-active{background-color:var(--color-white);padding-block:0}@media(min-width:768px){.carousel-page-with-vertical-scroll>.swiper>.swiper-wrapper>.swiper-slide-active{background-color:transparent}}
