.f-carousel.slider{color:var(--color-minor);position:relative;height:calc(100vh - 164px);overflow:hidden}@media screen and (min-width:541px){.f-carousel.slider{height:calc(100vh - 134px)}}@media screen and (min-width: 1021px){.f-carousel.slider{height:calc(100vh - 140px)}}@media screen and (min-width: 1401px){.f-carousel.slider{height:750px}}.f-carousel.slider:before{background:url("/distribution-files/hexagon-umriss.png") no-repeat;position:absolute;right:-150px;bottom:0;width:555px;height:340px;opacity:.3;z-index:5}@media screen and (min-width: 900px){.f-carousel.slider:before{content:""}}@media screen and (min-width: 1021px){.f-carousel.slider:before{opacity:.8;height:440px;right:-230px}}@media screen and (min-width: 1620px){.f-carousel.slider:before{right:50%;margin-right:-955px}}.f-carousel.slider .container{position:relative;height:100%;display:flex;align-items:center}.f-carousel.slider .f-carousel__slide,.f-carousel.slider .image{height:100%}.f-carousel.slider .image.overlay-black-turquoise:after,.f-carousel.slider .image.overlay-turquoise-blue:after{content:"";background:linear-gradient(100deg, rgba(var(--color-main-rgb), 0.85) 0%, rgba(var(--color-complement-rgb), 0.65) 100%);width:100%;height:100%;position:absolute;left:0;top:0}.f-carousel.slider .image.overlay-turquoise-blue:after{background:linear-gradient(100deg, rgba(var(--color-complement-rgb), 0.9) 0%, rgba(var(--color-highlight-rgb), 0.5) 100%)}.f-carousel.slider .video-wrapper{position:relative;width:100%;height:100%;overflow:hidden}.f-carousel.slider .video-wrapper video{position:absolute;top:50%;left:50%;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transform:translate(-50%, -50%);z-index:1}.f-carousel.slider .video-wrapper .container,.f-carousel.slider .video-wrapper .text,.f-carousel.slider .video-wrapper .highlight-text{position:relative;z-index:2}.f-carousel.slider .text{padding:30px 0;position:relative;z-index:10}@media screen and (min-width:768px){.f-carousel.slider .text{width:700px}}.f-carousel.slider .text .title{line-height:1.2em;margin-bottom:40px}.f-carousel.slider .text .title h1,.f-carousel.slider .text .title h2{font-size:var(--fontsize-3xl);margin:0;line-height:1.2;white-space:pre-line;-webkit-hyphens:none;hyphens:none}@media screen and (min-width: 1021px){.f-carousel.slider .text .title{font-size:var(--fontsize-3xl)}}.f-carousel.slider .text .title p{margin:0}.f-carousel.slider .text .bodytext p{margin-bottom:40px}.f-carousel.slider .text .bodytext p:last-child{margin-bottom:0}.f-carousel.slider .text .link--frame{border:1px solid rgba(var(--color-minor-rgb), 0.5);color:var(--color-minor)}.f-carousel.slider .text .link--frame:hover{border-color:1px solid var(--color-highlight);color:var(--color-highlight)}.f-carousel.slider .highlight-text{position:absolute;right:-30px;top:80px;height:270px;aspect-ratio:.8660254038;clip-path:polygon(-50% 50%, 50% 100%, 150% 50%, 50% 0);background:var(--color-highlight);padding:30px;display:flex;align-items:center;text-align:center;opacity:.3;z-index:1}@media screen and (min-width: 1021px){.f-carousel.slider .highlight-text{opacity:1;right:50px;z-index:20}}@media screen and (min-width: 1401px){.f-carousel.slider .highlight-text{right:150px}}.f-carousel.slider .highlight-text p{margin:0;display:none}@media screen and (min-width: 1021px){.f-carousel.slider .highlight-text p{display:block}}.f-carousel.slider.has-dots{margin-bottom:0}