.glide{position:relative;width:100%;box-sizing:border-box}.glide *{box-sizing:inherit}.glide__track{overflow:hidden}.glide__slides{position:relative;width:100%;list-style:none;backface-visibility:hidden;transform-style:preserve-3d;touch-action:pan-Y;overflow:hidden;margin:0;padding:0;white-space:nowrap;display:flex;flex-wrap:nowrap;will-change:transform}.glide__slides--dragging{-webkit-user-select:none;user-select:none}.glide__slide{width:100%;height:100%;flex-shrink:0;white-space:normal;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.glide__slide a{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;-moz-user-select:none;-ms-user-select:none}.glide__arrows{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.glide__bullets{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.glide--rtl{direction:rtl}@media(min-width: 768px){.cmp-carousel{width:80%;margin-block:0;margin-inline:auto}}@media(max-width: 959px){.cmp-carousel__content{margin-inline:48px}}.cmp-carousel__item{overflow:hidden}.cmp-carousel__item>*{margin:0 !important}.cmp-carousel__item .stage .cmp-teaser__image{margin:0}@media(max-width: 768px){.cmp-carousel__item .cmp-teaser__content .cmp-teaser__title,.cmp-carousel__item .cmp-teaser__content .cmp-teaser__description{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.cmp-carousel__action-icon{display:inline-block}.cmp-carousel .glide{position:relative}@media(min-width: 768px){.cmp-carousel .glide{width:80%;margin-block:0;margin-inline:auto}}.cmp-carousel .glide__arrow{position:absolute;inset-block-start:50%;transform:translateY(-50%);height:98px;width:38px;border:0;background-color:var(--vcdk-color-bg-variant-subtle);cursor:pointer;text-align:center;place-content:center}@media(min-width: 768px){.cmp-carousel .glide__arrow{width:50px}}.cmp-carousel .glide__arrow--left{left:0}@media(min-width: 768px){.cmp-carousel .glide__arrow--left{left:-80px}}.cmp-carousel .glide__arrow--right{right:0}@media(min-width: 768px){.cmp-carousel .glide__arrow--right{right:-80px}}.cmp-carousel .glide__bullets{display:none}.cmp-carousel .cmp-teaser__image>.cmp-image .img__asset__smart-crop-video{aspect-ratio:16/9}.cmp-carousel .cmp-teaser__image>.cmp-image>.video__link{display:none}@media(max-width: 767px){.cmp-carousel .cmp-teaser__content{padding-block:0;padding-inline:var(--vcdk-spacing-11)}}@media(min-width: 960px){.cmp-carousel .cmp-teaser__content{width:50%;max-width:none}}.cmp-carousel .cmp-teaser__action-link{white-space:nowrap}.cmp-carousel .video__overlay{position:absolute}.cmp-carousel .video__overlay__body{padding:0}.cmp-carousel .video__overlay__body .s7dm-dynamic-media{width:100% !important;height:100% !important}.cmp-carousel .video__overlay__close{position:absolute;inset-inline-end:10px;background:#fff;z-index:2;height:50px;width:50px;padding:15px;border-radius:50px}.carousel{margin-block:var(--component-block-spacing);margin-inline:0}@media(min-width: 768px){.carousel.hero--carousel .cmp-carousel{width:100%}}.carousel.hero--carousel .cmp-teaser{margin:0}.carousel.hero--carousel .glide__arrow{display:none}.carousel.hero--carousel .glide__bullets{display:flex;justify-content:center;padding-block:var(--vcdk-spacing-4);padding-inline:0;gap:var(--vcdk-spacing-4)}.carousel.hero--carousel .glide__bullet{background-color:var(--vcdk-color-bg-variant);width:9px;height:9px;padding:0;border-radius:50%;transition:background-color .3s ease-in-out;cursor:pointer;line-height:0;margin:0}.carousel.hero--carousel .glide__bullet--active{background-color:var(--vcdk-color-bg-selected)}.carousel.hero--carousel .glide__bullet:focus{outline:none}.carousel--three-items .teaser__img--full .cmp-teaser__image{margin:0}.carousel--three-items .s7dm-dynamic-media{height:100%}@media(min-width: 960px){.carousel--three-items .s7dm-dynamic-media{width:312px}}.carousel--three-items .cmp-teaser__content,.carousel--three-items-one-per-click .cmp-teaser__content{width:100% !important}.cq-Editable-dom .carousel--three-items .s7dm-dynamic-media{width:100%;height:100%}