.slider-navigation .slider-button-next:before,.slider-navigation .slider-button-prev:before{font-family:hlc-icons!important;speak:never;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slider-navigation .slider-button-next:before{content:"\e918"}.slider-navigation .slider-button-prev:before{content:"\e919"}.swiper-wrapper{padding:0!important}.slider-navigation{bottom:0;display:block;justify-content:flex-end;margin-top:var(--general-spacing-s-1);position:relative;width:100%;z-index:1}@media only screen and (min-width:768px){.slider-navigation{display:flex}}.slider-navigation .slider-button-next,.slider-navigation .slider-button-prev{background:none;border:0;cursor:pointer;font-size:24px;height:24px;position:absolute;width:24px}.slider-navigation .slider-button-next:before,.slider-navigation .slider-button-prev:before{color:var(--color-content-base-1-aa);left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:color .25s cubic-bezier(.645,.045,.355,1)}@media only screen and (min-width:768px){.slider-navigation .slider-button-next,.slider-navigation .slider-button-prev{border:1px solid var(--color-border-base-1-aa);height:48px;position:relative;transition:border .25s cubic-bezier(.645,.045,.355,1);width:48px}}.slider-navigation .slider-button-next.swiper-button-disabled,.slider-navigation .slider-button-prev.swiper-button-disabled{border-color:var(--color-border-base-5)}.slider-navigation .slider-button-next.swiper-button-disabled:before,.slider-navigation .slider-button-prev.swiper-button-disabled:before{color:var(--color-content-disabled)}.slider-navigation .slider-button-prev{left:53px;margin-right:var(--general-spacing-s-1)}@media only screen and (min-width:768px){.slider-navigation .slider-button-prev{left:auto}}.slider-navigation .slider-button-next{right:53px}@media only screen and (min-width:768px){.slider-navigation .slider-button-next{right:auto}}.slider-pagination,.swiper-pagination-custom{color:var(--color-content-base-4);font-size:24px;font-weight:100;letter-spacing:.1em;pointer-events:none;position:absolute;top:unset;width:auto!important;z-index:1}@media only screen and (max-width:767px){.slider-pagination,.swiper-pagination-custom{bottom:-20px;left:50%;min-width:130px;transform:translate(-50%,-50%)}}@media only screen and (min-width:768px){.slider-pagination,.swiper-pagination-custom{bottom:unset;height:auto;left:32px;min-width:unset;top:50%;transform:translateY(-50%)}.slider-pagination.no--headline,.swiper-pagination-custom.no--headline{top:45%}}.slider-pagination span.current,.swiper-pagination-custom span.current{font-size:48px;opacity:1}.slider-pagination span.total,.swiper-pagination-custom span.total{opacity:.6}.slider-pagination span.current,.slider-pagination span.total,.swiper-pagination-custom span.current,.swiper-pagination-custom span.total{opacity:0}@media only screen and (min-width:768px){.slider-pagination span.current,.slider-pagination span.total,.swiper-pagination-custom span.current,.swiper-pagination-custom span.total{opacity:1}}.slider-pagination__range{background:rgba(var(--color-surface-base-2-aa),.3);height:2px;width:100%}@media only screen and (min-width:768px){.slider-pagination__range{background:rgba(var(--color-surface-base-5),.6);display:flex}}.slider-pagination-range-indicator{background:var(--color-surface-base-2-aa);display:block;height:100%;transition:width .25s cubic-bezier(.645,.045,.355,1)}.image-slider{margin-top:40px;overflow:hidden;position:relative;width:100%}@media only screen and (min-width:768px){.image-slider{margin-top:48px}}@media only screen and (min-width:1024px){.image-slider{margin-top:54px}}.image-slider{margin-bottom:40px}@media only screen and (min-width:768px){.image-slider{margin-bottom:48px}}@media only screen and (min-width:1024px){.image-slider{margin-bottom:54px}}@media only screen and (min-width:768px){.image-slider:has(.image-slider__slider-controls) .image-slider__swiper{padding-bottom:calc(44px + var(--general-spacing-s-1))}}.image-slider:has(.image-slider__slider-controls) .image-slider__slider-controls{left:50%;padding-top:0;position:absolute;top:calc(44.64844vw + 30px);transform:translateX(-50%);z-index:1}@media only screen and (min-width:768px){.image-slider:has(.image-slider__slider-controls) .image-slider__slider-controls{left:unset;right:var(--general-spacing-s-1);top:calc(46.72852vw + 22px);transform:unset}}@media only screen and (min-width:1024px){.image-slider:has(.image-slider__slider-controls) .image-slider__slider-controls{right:var(--general-spacing-m-1);top:calc(49.10889vw + var(--general-spacing-s-1))}}@media only screen and (min-width:1440px){.image-slider:has(.image-slider__slider-controls) .image-slider__slider-controls{top:calc(702px + var(--general-spacing-s-1))}}.image-slider:has(.image-slider__slider-controls) .image-slider__infos{text-align:center}@media only screen and (max-width:767px){.image-slider:has(.image-slider__slider-controls) .image-slider__infos{justify-content:center;padding-top:88px}}@media only screen and (min-width:768px){.image-slider:has(.image-slider__slider-controls) .image-slider__infos{text-align:left}}@media only screen and (max-width:767px){.image-slider{padding-bottom:40px}.image-slider .slider-navigation{height:24px}.image-slider .slider-pagination{bottom:0!important}}.image-slider .slider-navigation{margin:20px auto;max-width:1248px}@media only screen and (min-width:768px){.image-slider .slider-pagination{margin-top:-48px}}.image-slider__headline{margin:0 auto;width:auto}.image-slider__headline h2{font-family:GT Flexa,Arial,sans-serif;font-size:1.875rem;font-weight:100;letter-spacing:.02em;line-height:120%;margin-bottom:60px;margin-top:60px;text-align:center}@media screen and (min-width:768px){.image-slider__headline h2{font-size:2rem}}@media screen and (min-width:1024px){.image-slider__headline h2{font-size:2.875rem}}.image-slider__container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin-left:auto;margin-right:auto}@media only screen and (min-width:320px){.image-slider__container{width:82.5vw}}@media only screen and (min-width:768px){.image-slider__container{width:85.4166666667vw}}@media only screen and (min-width:1024px){.image-slider__container{width:89.0625vw}}@media only screen and (min-width:1440px){.image-slider__container{width:1272px}}.image-slider__swiper-container{flex-basis:82.5vw;max-width:82.5vw;padding-left:1.5625vw;padding-right:1.5625vw;width:82.5vw}@media only screen and (min-width:768px){.image-slider__swiper-container{flex-basis:85.4166666667vw;max-width:85.4166666667vw;padding-left:1.171875vw;padding-right:1.171875vw;width:85.4166666667vw}}@media only screen and (min-width:1024px){.image-slider__swiper-container{flex-basis:89.0625vw;max-width:89.0625vw;padding-left:.87890625vw;padding-right:.87890625vw;width:89.0625vw}}@media only screen and (min-width:1440px){.image-slider__swiper-container{flex-basis:1272px;max-width:1272px;padding-left:12px;padding-right:12px;width:1272px}}.image-slider__item{position:relative;width:100%}.image-slider__item.swiper-slide-active .image-slider__infos{opacity:1}.image-slider__swiper{overflow:hidden;position:relative;width:100%}.image-slider__swiper:not(.swiper-initialized) .image-slider__item .image-slider__infos{opacity:1}.image-slider__item-image{height:auto;width:100%}.image-slider__item-image.is--darken{filter:brightness(90%)}.image-slider__item-image img{aspect-ratio:16/9;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.image-slider__infos{border:1px solid var(--color-border-base-5);display:flex;flex-wrap:wrap;gap:var(--general-spacing-m-1) var(--general-spacing-s-2);opacity:0;padding:40px 24px;transition:opacity .25s cubic-bezier(.645,.045,.355,1)}@media only screen and (max-width:767px){.image-slider__infos{border-top:0}}@media only screen and (min-width:768px){.image-slider__infos{padding:32px calc(40% + 40px) 32px 32px;width:100%}}@media only screen and (min-width:1024px){.image-slider__infos{padding:32px 40% 32px 32px;width:100%}}.image-slider__item-caption{font-family:GT Flexa,Arial,sans-serif;font-size:.875rem;font-weight:300;line-height:130%;width:100%}.image-slider__item-info{display:flex;font-family:GT Flexa,Arial,sans-serif;font-size:1rem;font-weight:100;line-height:180%}