.checkbox__hidden{opacity:0;pointer-events:none;position:absolute;visibility:hidden;width:0}.hidden{display:none!important}.screenreader-only,.visuallyhidden{border:0;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.label-hidden{font-size:0;height:0;left:0;opacity:0;position:absolute;width:0}.no-scroll{height:100%;overflow:hidden}@keyframes ek-animation-swipe-in{0%{-webkit-clip-path:polygon(0 0,0 0,0 100%,0 100%);clip-path:polygon(0 0,0 0,0 100%,0 100%);opacity:0}to{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%);opacity:1}}@keyframes ek-animation-swipe-out{0%{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%);opacity:1}to{-webkit-clip-path:polygon(0 0,0 0,0 100%,0 100%);clip-path:polygon(0 0,0 0,0 100%,0 100%);opacity:0}}@keyframes ek-animation-slide-down{0%{max-height:0}to{max-height:1000px}}.teaser-slider-element .swiper{margin-inline:auto;width:var(--content-width)}@media only screen and (min-width:1024px){.teaser-slider-element .swiper{width:calc(var(--content-width) - var(--grid-column-outer)*2)}}.teaser-slider-element .teaser-element__list{display:inline-flex;flex-direction:row;flex-wrap:unset;gap:unset}@media only screen and (max-width:1023px){.teaser-slider-element .teaser-element__list{margin-bottom:64px}}@media only screen and (max-width:1023px)and (min-width:768px){.teaser-slider-element .teaser-element__list{margin-bottom:80px}}@media only screen and (max-width:1023px)and (min-width:1440px){.teaser-slider-element .teaser-element__list{margin-bottom:104px}}.teaser-slider-element:has(.swiper-pagination-lock) .swiper,.teaser-slider-element:not(:has(.swiper-pagination-bullet-active)) .swiper{width:var(--content-width)}.teaser-slider-element:has(.swiper-pagination-lock) .slider__controls,.teaser-slider-element:has(.swiper-pagination-lock) .slider__pagination,.teaser-slider-element:not(:has(.swiper-pagination-bullet-active)) .slider__controls,.teaser-slider-element:not(:has(.swiper-pagination-bullet-active)) .slider__pagination{display:none;visibility:hidden}.teaser-slider-element:has(.swiper-pagination-bullet-active){max-width:100vw;overflow-x:hidden}@media only screen and (min-width:1920px){.teaser-slider-element:has(.swiper-pagination-bullet-active){margin-inline:auto;max-width:var(--grid-base-inner)}}@media only screen and (min-width:1024px){.teaser-slider-element:has(.swiper-pagination-bullet-active) .teaser-element__headline{margin-inline:auto;width:calc(var(--content-width) - var(--grid-column-outer)*2)}}.teaser-slider-element:has(.swiper-pagination-bullet-active) .teaser-element__list-item{opacity:1;transition:opacity .25s cubic-bezier(.645,.045,.355,1)}.teaser-slider-element:has(.swiper-pagination-bullet-active) .teaser-element__list-item:not(.swiper-slide-visible){opacity:0}@media only screen and (min-width:1024px){.teaser-slider-element[data-teaser-element-columns="3"] .teaser-element__list-item{width:calc(var(--grid-column-outer)*4 - var(--grid-gutter))}.teaser-slider-element[data-teaser-element-columns="3"] .teaser-element__list-item:not(:last-child){margin-right:var(--grid-gutter)}.teaser-slider-element[data-teaser-element-columns="4"] .teaser-element__list-item{width:calc(var(--grid-column-outer)*3 - var(--grid-gutter))}.teaser-slider-element[data-teaser-element-columns="4"] .teaser-element__list-item:not(:last-child){margin-right:var(--grid-gutter)}}.teaser-slider-element .teaser-element__list-item{margin-bottom:unset;width:var(--content-width)}@media only screen and (min-width:768px){.teaser-slider-element .teaser-element__list-item{width:calc(46.875vw - var(--grid-gutter))}}@media only screen and (min-width:1024px){.teaser-slider-element .teaser-element__list-item{width:23.4375vw}}@media only screen and (min-width:1440px){.teaser-slider-element .teaser-element__list-item{width:23.3333333333vw}}@media only screen and (min-width:1920px){.teaser-slider-element .teaser-element__list-item{width:408px}}.teaser-slider-element .teaser-element__list-item:not(:last-child){margin-right:calc(var(--grid-column)/2)}