@charset "UTF-8";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*{box-sizing:border-box}html{font-size:24px;line-height:1.5;min-height:100%}@media screen and (max-width:2559px){html{font-size:.9375vw}}@media screen and (max-width:1919px){html{font-size:18px}}html,body{background-color:#fff}a.cta{color:#101010;display:inline-block;vertical-align:top;text-decoration:none;padding:13px 27px;overflow:hidden;transition:background-color ease-in-out .15s,color ease-in-out .15s,border-color ease-in-out .15s;text-align:center;border-width:1px;border-style:solid;border-radius:100px;position:relative;font-family:Futura,serif;font-weight:400;font-size:16px;line-height:1.5}a.cta .cta-bg{position:absolute;bottom:0;left:50%;width:0;height:0;border-radius:300px;transform:translate(-50%);z-index:0;pointer-events:none}a.cta:hover,a.cta:active{border-color:#101010}@media screen and (max-width:2559px){a.cta{padding:.5555555556rem 1.1111111111rem}}@media screen and (max-width:1919px){a.cta{padding:10px 20px}}a.cta.cta-alpha-bright:link,a.cta.cta-alpha-bright:visited{border-color:#fff;background-color:transparent;color:#fff}a.cta.cta-alpha-bright:hover,a.cta.cta-alpha-bright:active{border-color:#fff;color:#101010}a.cta.cta-white:link,a.cta.cta-white:visited{border-color:#fff;background-color:#fff;color:#101010}a.cta.cta-white:hover,a.cta.cta-white:active{color:gray}a.cta.cta-black:link,a.cta.cta-black:visited{border-color:#101010;background-color:#101010;color:#fff}a.cta.cta-black:hover,a.cta.cta-black:active{color:gray}a.cta.cta-light-grey:link,a.cta.cta-light-grey:visited{border-color:#f0f0f0;background-color:#f0f0f0;color:#101010}a.cta.cta-light-grey:hover,a.cta.cta-light-grey:active{color:gray}a.cta.cta-alpha-dark:link,a.cta.cta-alpha-dark:visited{border-color:#101010;background-color:transparent;color:#101010}a.cta.cta-alpha-dark:hover,a.cta.cta-alpha-dark:active{color:gray}a.cta .cta-text-wrapper{position:relative;display:inline-flex;overflow:hidden}a.cta .cta-text,a.cta .cta-text-clone{display:block;transition:none}a.cta .cta-text-clone{position:absolute;top:0;left:0;width:100%;transform:translateY(120%)}.wysiwyg-styles p{font-family:Futura,serif;font-weight:400;font-size:16px;line-height:1.5}.wysiwyg-styles p{color:#101010}.wysiwyg-styles p.p-groß{font-family:Futura,serif;font-weight:400;font-size:18px;line-height:1.5}.wysiwyg-styles p.h1-style{font-family:SchnyderS-Demi,serif;font-weight:400;font-size:48px;line-height:1.15}.wysiwyg-styles p.h2-style{font-family:SchnyderS-Demi,serif;font-weight:400;font-size:40px;line-height:1.2}.wysiwyg-styles p.h3-style{font-family:Futura,serif;font-weight:400;font-size:34px;line-height:1.3}.wysiwyg-styles p.h4-style{font-family:Futura,serif;font-weight:400;font-size:28px;line-height:1.4}.wysiwyg-styles p.h5-style{font-family:Futura,serif;font-weight:400;font-size:24px;line-height:1.5}.wysiwyg-styles .marginal-headline{font-family:Futura,serif;font-weight:400;font-size:12px;line-height:normal}.wysiwyg-styles .p-groß{font-family:Futura,serif;font-weight:400;font-size:18px;line-height:1.5}.wysiwyg-styles h1,.wysiwyg-styles .h1-style{font-family:SchnyderS-Demi,serif;font-weight:400;font-size:48px;line-height:1.15}.wysiwyg-styles h2,.wysiwyg-styles .h2-style{font-family:SchnyderS-Demi,serif;font-weight:400;font-size:40px;line-height:1.2}.wysiwyg-styles h3,.wysiwyg-styles .h3-style{font-family:Futura,serif;font-weight:400;font-size:34px;line-height:1.3}.wysiwyg-styles h4,.wysiwyg-styles .h4-style{font-family:Futura,serif;font-weight:400;font-size:28px;line-height:1.4}.wysiwyg-styles h5,.wysiwyg-styles .h5-style{font-family:Futura,serif;font-weight:400;font-size:24px;line-height:1.5}.wysiwyg-styles h6,.wysiwyg-styles .h6-style{font-family:Futura,serif;font-weight:400;font-size:20px;line-height:1.6}.wysiwyg-styles a:link,.wysiwyg-styles a:visited{color:#101010;text-decoration:underline}.wysiwyg-styles a:hover,.wysiwyg-styles a:active{color:#10101080}.wysiwyg-styles ul{font-family:Futura,serif;font-weight:400;font-size:16px;line-height:1.5}.wysiwyg-styles ul{list-style-type:none;list-style-position:inside;margin-left:0}.wysiwyg-styles ul li{position:relative;padding-left:27px}@media screen and (max-width:2559px){.wysiwyg-styles ul li{padding-left:1.1111111111rem}}@media screen and (max-width:1919px){.wysiwyg-styles ul li{padding-left:20px}}@media screen and (max-width:1439px){.wysiwyg-styles ul li{padding-left:1.1111111111rem}}@media screen and (max-width:1279px){.wysiwyg-styles ul li{padding-left:20px}}@media screen and (max-width:1023px){.wysiwyg-styles ul li{padding-left:1.1111111111rem}}@media screen and (max-width:767px){.wysiwyg-styles ul li{padding-left:20px}}.wysiwyg-styles ul li:before{content:"+";position:absolute;left:0}.wysiwyg-styles.white-list ul li:before{color:#fff}.wysiwyg-styles .marginal-headline+h1,.wysiwyg-styles .marginal-headline+.h1-style,.wysiwyg-styles .marginal-headline+h2,.wysiwyg-styles .marginal-headline+.h2-style,.wysiwyg-styles .marginal-headline+h3,.wysiwyg-styles .marginal-headline+.h3-style,.wysiwyg-styles .marginal-headline+h4,.wysiwyg-styles .marginal-headline+.h4-style,.wysiwyg-styles .marginal-headline+h5,.wysiwyg-styles .marginal-headline+.h5-style,.wysiwyg-styles .marginal-headline+h6,.wysiwyg-styles .marginal-headline+.h6-style,.wysiwyg-styles .marginal-headline+p,.wysiwyg-styles .marginal-headline+.p-groß{margin-top:13px}@media screen and (max-width:2559px){.wysiwyg-styles .marginal-headline+h1,.wysiwyg-styles .marginal-headline+.h1-style,.wysiwyg-styles .marginal-headline+h2,.wysiwyg-styles .marginal-headline+.h2-style,.wysiwyg-styles .marginal-headline+h3,.wysiwyg-styles .marginal-headline+.h3-style,.wysiwyg-styles .marginal-headline+h4,.wysiwyg-styles .marginal-headline+.h4-style,.wysiwyg-styles .marginal-headline+h5,.wysiwyg-styles .marginal-headline+.h5-style,.wysiwyg-styles .marginal-headline+h6,.wysiwyg-styles .marginal-headline+.h6-style,.wysiwyg-styles .marginal-headline+p,.wysiwyg-styles .marginal-headline+.p-groß{margin-top:.5555555556rem}}@media screen and (max-width:1919px){.wysiwyg-styles .marginal-headline+h1,.wysiwyg-styles .marginal-headline+.h1-style,.wysiwyg-styles .marginal-headline+h2,.wysiwyg-styles .marginal-headline+.h2-style,.wysiwyg-styles .marginal-headline+h3,.wysiwyg-styles .marginal-headline+.h3-style,.wysiwyg-styles .marginal-headline+h4,.wysiwyg-styles .marginal-headline+.h4-style,.wysiwyg-styles .marginal-headline+h5,.wysiwyg-styles .marginal-headline+.h5-style,.wysiwyg-styles .marginal-headline+h6,.wysiwyg-styles .marginal-headline+.h6-style,.wysiwyg-styles .marginal-headline+p,.wysiwyg-styles .marginal-headline+.p-groß{margin-top:10px}}.wysiwyg-styles h1+p,.wysiwyg-styles h1+.p-groß,.wysiwyg-styles .h1-style+p,.wysiwyg-styles .h1-style+.p-groß{margin-top:53px}@media screen and (max-width:2559px){.wysiwyg-styles h1+p,.wysiwyg-styles h1+.p-groß,.wysiwyg-styles .h1-style+p,.wysiwyg-styles .h1-style+.p-groß{margin-top:2.2222222222rem}}@media screen and (max-width:1919px){.wysiwyg-styles h1+p,.wysiwyg-styles h1+.p-groß,.wysiwyg-styles .h1-style+p,.wysiwyg-styles .h1-style+.p-groß{margin-top:40px}}.wysiwyg-styles h2+p,.wysiwyg-styles h2+.p-groß,.wysiwyg-styles .h2-style+p,.wysiwyg-styles .h2-style+.p-groß{margin-top:53px}@media screen and (max-width:2559px){.wysiwyg-styles h2+p,.wysiwyg-styles h2+.p-groß,.wysiwyg-styles .h2-style+p,.wysiwyg-styles .h2-style+.p-groß{margin-top:2.2222222222rem}}@media screen and (max-width:1919px){.wysiwyg-styles h2+p,.wysiwyg-styles h2+.p-groß,.wysiwyg-styles .h2-style+p,.wysiwyg-styles .h2-style+.p-groß{margin-top:40px}}.wysiwyg-styles h3+p,.wysiwyg-styles h3+.p-groß,.wysiwyg-styles .h3-style+p,.wysiwyg-styles .h3-style+.p-groß{margin-top:53px}@media screen and (max-width:2559px){.wysiwyg-styles h3+p,.wysiwyg-styles h3+.p-groß,.wysiwyg-styles .h3-style+p,.wysiwyg-styles .h3-style+.p-groß{margin-top:2.2222222222rem}}@media screen and (max-width:1919px){.wysiwyg-styles h3+p,.wysiwyg-styles h3+.p-groß,.wysiwyg-styles .h3-style+p,.wysiwyg-styles .h3-style+.p-groß{margin-top:40px}}.wysiwyg-styles h4+p,.wysiwyg-styles h4+.p-groß,.wysiwyg-styles .h4-style+p,.wysiwyg-styles .h4-style+.p-groß{margin-top:53px}@media screen and (max-width:2559px){.wysiwyg-styles h4+p,.wysiwyg-styles h4+.p-groß,.wysiwyg-styles .h4-style+p,.wysiwyg-styles .h4-style+.p-groß{margin-top:2.2222222222rem}}@media screen and (max-width:1919px){.wysiwyg-styles h4+p,.wysiwyg-styles h4+.p-groß,.wysiwyg-styles .h4-style+p,.wysiwyg-styles .h4-style+.p-groß{margin-top:40px}}.wysiwyg-styles h5+p,.wysiwyg-styles h5+.p-groß,.wysiwyg-styles .h5-style+p,.wysiwyg-styles .h5-style+.p-groß{margin-top:53px}@media screen and (max-width:2559px){.wysiwyg-styles h5+p,.wysiwyg-styles h5+.p-groß,.wysiwyg-styles .h5-style+p,.wysiwyg-styles .h5-style+.p-groß{margin-top:2.2222222222rem}}@media screen and (max-width:1919px){.wysiwyg-styles h5+p,.wysiwyg-styles h5+.p-groß,.wysiwyg-styles .h5-style+p,.wysiwyg-styles .h5-style+.p-groß{margin-top:40px}}.wysiwyg-styles h6+p,.wysiwyg-styles h6+.p-groß,.wysiwyg-styles .h6-style+p,.wysiwyg-styles .h6-style+.p-groß{margin-top:53px}@media screen and (max-width:2559px){.wysiwyg-styles h6+p,.wysiwyg-styles h6+.p-groß,.wysiwyg-styles .h6-style+p,.wysiwyg-styles .h6-style+.p-groß{margin-top:2.2222222222rem}}@media screen and (max-width:1919px){.wysiwyg-styles h6+p,.wysiwyg-styles h6+.p-groß,.wysiwyg-styles .h6-style+p,.wysiwyg-styles .h6-style+.p-groß{margin-top:40px}}.cta-wrapper{display:flex;align-items:center;justify-content:center;margin-top:53px;gap:53.33px}@media screen and (max-width:2559px){.cta-wrapper{margin-top:2.2222222222rem;gap:2.2222222222rem}}@media screen and (max-width:1919px){.cta-wrapper{margin-top:40px;gap:40px}}@media screen and (max-width:767px){.cta-wrapper{gap:20px}}.header{width:100%;height:auto;position:absolute;z-index:100;padding:0 107px}@media screen and (max-width:2559px){.header{padding:0rem 4.4444444444rem}}@media screen and (max-width:1919px){.header{padding:0 80px}}@media screen and (max-width:1023px){.header{padding:0 40px}}@media screen and (max-width:767px){.header{padding:0 20px}}.header.with-padding{padding:27px 107px}@media screen and (max-width:2559px){.header.with-padding{padding:1.1111111111rem 4.4444444444rem}}@media screen and (max-width:1919px){.header.with-padding{padding:20px 80px}}@media screen and (max-width:1023px){.header.with-padding{padding:20px 40px}}@media screen and (max-width:767px){.header.with-padding{padding:10px 20px}}.header.with-padding .header-content{border-radius:11px}@media screen and (max-width:2559px){.header.with-padding .header-content{border-radius:.4444444444rem}}@media screen and (max-width:1919px){.header.with-padding .header-content{border-radius:8px}}.header .header-content{display:flex;align-items:center;justify-content:space-between;padding:0 53px;height:107px;border-radius:0;position:relative;transition:border-radius .5s ease-in-out 1s}@media screen and (max-width:2559px){.header .header-content{padding:0rem 2.2222222222rem;height:4.4444444444rem}}@media screen and (max-width:1919px){.header .header-content{padding:0 40px;height:80px}}@media screen and (max-width:767px){.header .header-content{padding:0 20px;height:70px}}.header .header-content .header-wrapper{width:100%;display:flex;align-items:center;justify-content:space-between;position:relative}.header .header-content .header-wrapper .left-icons,.header .header-content .header-wrapper .right-icons{display:flex;align-items:center;gap:53px}@media screen and (max-width:2559px){.header .header-content .header-wrapper .left-icons,.header .header-content .header-wrapper .right-icons{gap:2.2222222222rem}}@media screen and (max-width:1919px){.header .header-content .header-wrapper .left-icons,.header .header-content .header-wrapper .right-icons{gap:40px}}.header .header-content .header-wrapper .left-icons a,.header .header-content .header-wrapper .right-icons a{display:flex;align-items:center;gap:27px;color:#101010;text-decoration:none;transition:opacity .3s ease-in-out;font-family:Futura,serif;font-weight:400;font-size:16px;line-height:1.5}@media screen and (max-width:2559px){.header .header-content .header-wrapper .left-icons a,.header .header-content .header-wrapper .right-icons a{gap:1.1111111111rem}}@media screen and (max-width:1919px){.header .header-content .header-wrapper .left-icons a,.header .header-content .header-wrapper .right-icons a{gap:20px}}.header .header-content .header-wrapper .left-icons a .icon,.header .header-content .header-wrapper .right-icons a .icon{display:flex;align-items:center}.header .header-content .header-wrapper .left-icons a .icon img,.header .header-content .header-wrapper .right-icons a .icon img{height:24px;width:auto}@media screen and (max-width:2559px){.header .header-content .header-wrapper .left-icons a .icon img,.header .header-content .header-wrapper .right-icons a .icon img{height:1rem}}@media screen and (max-width:1919px){.header .header-content .header-wrapper .left-icons a .icon img,.header .header-content .header-wrapper .right-icons a .icon img{height:18px}}.header .header-content .header-wrapper .left-icons a .icon svg,.header .header-content .header-wrapper .right-icons a .icon svg{overflow:visible}.header .header-content .header-wrapper .left-icons a .text,.header .header-content .header-wrapper .right-icons a .text{opacity:1;transition:opacity .3s ease-in-out}.header .header-content .header-wrapper .left-icons a:hover .text,.header .header-content .header-wrapper .right-icons a:hover .text{opacity:.5}.header .header-content .header-wrapper .right-icons .hamburger{opacity:1}.header .header-content .header-wrapper .right-icons .hamburger svg{opacity:1;transition:opacity .3s ease-in-out}.header .header-content .header-wrapper .right-icons .hamburger:hover{cursor:pointer}.header .header-content .header-wrapper .right-icons .hamburger:hover svg{opacity:.5}.header .header-content .header-wrapper .logo{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}@media screen and (max-width:1023px){.header .header-content .header-wrapper .element{display:none}.header .header-content .header-wrapper .element.stays-visible{display:flex}}@media screen and (max-width:767px){.header .header-content .header-wrapper{justify-content:flex-end}.header .header-content .header-wrapper .left-icons,.header .header-content .header-wrapper .right-icons .shop{display:none}}.header .header-content .header-navigation-wrapper{position:absolute;top:80px;left:0;right:0;width:100%;opacity:0;overflow:hidden;padding:107px;background-color:#fff;display:flex;gap:213px;border-radius:0 0 8px 8px;transition:visibility .5s ease-in-out;pointer-events:none}@media screen and (max-width:2559px){.header .header-content .header-navigation-wrapper{padding:4.4444444444rem;gap:8.8888888889rem}}@media screen and (max-width:1919px){.header .header-content .header-navigation-wrapper{padding:80px;gap:160px}}@media screen and (max-width:1023px){.header .header-content .header-navigation-wrapper{padding:40px;gap:40px}}@media screen and (max-width:767px){.header .header-content .header-navigation-wrapper{padding:40px;top:70px;gap:40px;flex-direction:column}.header .header-content .header-navigation-wrapper .header-navigation{order:1}.header .header-content .header-navigation-wrapper .header-media{order:2}}.header .header-content .header-navigation-wrapper .header-media{width:50%;position:relative;border-radius:11px;overflow:hidden;max-height:500px;aspect-ratio:1/1}@media screen and (max-width:2559px){.header .header-content .header-navigation-wrapper .header-media{border-radius:.4444444444rem}}@media screen and (max-width:1919px){.header .header-content .header-navigation-wrapper .header-media{border-radius:8px}}@media screen and (max-width:767px){.header .header-content .header-navigation-wrapper .header-media{width:100%;height:auto;aspect-ratio:1/1}}.header .header-content .header-navigation-wrapper .header-media .swiper{width:100%;height:100%;overflow:hidden}.header .header-content .header-navigation-wrapper .header-media .swiper .swiper-wrapper .swiper-slide{overflow:hidden;position:relative;height:100%}.header .header-content .header-navigation-wrapper .header-media .swiper .swiper-wrapper .swiper-slide img,.header .header-content .header-navigation-wrapper .header-media .swiper .swiper-wrapper .swiper-slide video{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.header .header-content .header-navigation-wrapper .header-media .swiper .swiper-wrapper .swiper-slide .video-poster-anchor{clip-path:polygon(0% 0%,100% 0%,100% 100%,0% 100%);opacity:1;visibility:visible;transition:opacity .3s ease,visibility 0s ease .3s;position:absolute;top:0;left:0;z-index:2;width:100%;height:100%}.header .header-content .header-navigation-wrapper .header-media .swiper .swiper-wrapper .swiper-slide .video-poster-anchor.hidden{opacity:0;visibility:hidden}.header .header-content .header-navigation-wrapper .header-media .swiper .swiper-wrapper .swiper-slide .video-poster-anchor .video-poster{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;position:absolute;top:0;left:0}.header .header-content .header-navigation-wrapper .header-media .swiper .swiper-wrapper .swiper-slide .video-poster-anchor .play-icon{position:absolute;top:50%;left:50%;transition:opacity .15s ease,transform .15s ease;transform:translate(-50%,-50%);opacity:.75;width:80px;height:80px;z-index:100}.header .header-content .header-navigation-wrapper .header-media .swiper .swiper-wrapper .swiper-slide .video-poster-anchor .play-icon:hover{opacity:1;cursor:pointer}@media screen and (max-width:2559px){.header .header-content .header-navigation-wrapper .header-media .swiper .swiper-wrapper .swiper-slide .video-poster-anchor .play-icon{width:3.3333333333rem;height:3.3333333333rem}}@media screen and (max-width:1919px){.header .header-content .header-navigation-wrapper .header-media .swiper .swiper-wrapper .swiper-slide .video-poster-anchor .play-icon{width:60px;height:60px}}.header .header-content .header-navigation-wrapper .header-media .swiper .swiper-wrapper .swiper-slide .video-poster-anchor .play-icon:hover{opacity:1}.header .header-content .header-navigation-wrapper .header-media .swiper .swiper-wrapper .swiper-slide .plyr{position:relative;width:100%;height:100%;z-index:1}.header .header-content .header-navigation-wrapper .header-media .swiper .swiper-wrapper .swiper-slide .plyr video{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.header .header-content .header-navigation-wrapper .header-media .swiper .swiper-wrapper .swiper-slide .plyr .plyr__poster{background-size:cover;background-position:center center}.header .header-content .header-navigation-wrapper .header-media .swiper .swiper-wrapper .swiper-slide .plyr .plyr__control,.header .header-content .header-navigation-wrapper .header-media .swiper .swiper-wrapper .swiper-slide .plyr .plyr__controls{display:none!important}.header .header-content .header-navigation-wrapper .header-media .swiper .swiper-wrapper .swiper-slide .play-button{position:absolute;top:27px;right:27px;z-index:10;width:38px;height:38px;opacity:1;transition:opacity .3s ease-in-out}@media screen and (max-width:2559px){.header .header-content .header-navigation-wrapper .header-media .swiper .swiper-wrapper .swiper-slide .play-button{top:1.1111111111rem;right:1.1111111111rem;width:1.6666666667rem;height:1.6666666667rem}}@media screen and (max-width:1919px){.header .header-content .header-navigation-wrapper .header-media .swiper .swiper-wrapper .swiper-slide .play-button{top:20px;right:20px;width:30px;height:30px}}.header .header-content .header-navigation-wrapper .header-media .swiper .swiper-wrapper .swiper-slide .play-button img,.header .header-content .header-navigation-wrapper .header-media .swiper .swiper-wrapper .swiper-slide .play-button svg{width:100%;height:100%}.header .header-content .header-navigation-wrapper .header-media .swiper .swiper-wrapper .swiper-slide .play-button:hover{cursor:pointer;opacity:.5}.header .header-content .header-navigation-wrapper .header-media .swiper .swiper-wrapper .swiper-slide .content-wrapper{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;padding:27px}@media screen and (max-width:2559px){.header .header-content .header-navigation-wrapper .header-media .swiper .swiper-wrapper .swiper-slide .content-wrapper{padding:1.1111111111rem}}@media screen and (max-width:1919px){.header .header-content .header-navigation-wrapper .header-media .swiper .swiper-wrapper .swiper-slide .content-wrapper{padding:20px}}.header .header-content .header-navigation-wrapper .header-media .swiper .swiper-wrapper .swiper-slide .content-wrapper .cta-wrapper{margin-top:53px;transition:opacity .3s ease-in-out,visibility .3s ease-in-out,transform .3s ease-in-out}@media screen and (max-width:2559px){.header .header-content .header-navigation-wrapper .header-media .swiper .swiper-wrapper .swiper-slide .content-wrapper .cta-wrapper{margin-top:2.2222222222rem}}@media screen and (max-width:1919px){.header .header-content .header-navigation-wrapper .header-media .swiper .swiper-wrapper .swiper-slide .content-wrapper .cta-wrapper{margin-top:40px}}@media screen and (max-width:1439px){.header .header-content .header-navigation-wrapper .header-media .swiper .swiper-wrapper .swiper-slide .content-wrapper .cta-wrapper{margin-top:40px}}@media screen and (max-width:1279px){.header .header-content .header-navigation-wrapper .header-media .swiper .swiper-wrapper .swiper-slide .content-wrapper .cta-wrapper{margin-top:2.2222222222rem}}@media screen and (max-width:1023px){.header .header-content .header-navigation-wrapper .header-media .swiper .swiper-wrapper .swiper-slide .content-wrapper .cta-wrapper{margin-top:40px}}@media screen and (max-width:767px){.header .header-content .header-navigation-wrapper .header-media .swiper .swiper-wrapper .swiper-slide .content-wrapper .cta-wrapper{margin-top:40px}}.header .header-content .header-navigation-wrapper .header-media .swiper .swiper-wrapper .swiper-slide .content-wrapper .cta-wrapper.show{opacity:1;visibility:visible}.header .header-content .header-navigation-wrapper .header-media .swiper .swiper-wrapper .swiper-slide .content-wrapper .text{max-width:804px;width:100%}@media screen and (max-width:2559px){.header .header-content .header-navigation-wrapper .header-media .swiper .swiper-wrapper .swiper-slide .content-wrapper .text{max-width:33.5rem}}@media screen and (max-width:1919px){.header .header-content .header-navigation-wrapper .header-media .swiper .swiper-wrapper .swiper-slide .content-wrapper .text{max-width:603px}}@media screen and (max-width:1439px){.header .header-content .header-navigation-wrapper .header-media .swiper .swiper-wrapper .swiper-slide .content-wrapper .text{max-width:603px}}@media screen and (max-width:1279px){.header .header-content .header-navigation-wrapper .header-media .swiper .swiper-wrapper .swiper-slide .content-wrapper .text{max-width:33.5rem}}@media screen and (max-width:1023px){.header .header-content .header-navigation-wrapper .header-media .swiper .swiper-wrapper .swiper-slide .content-wrapper .text{max-width:603px}}@media screen and (max-width:767px){.header .header-content .header-navigation-wrapper .header-media .swiper .swiper-wrapper .swiper-slide .content-wrapper .text{max-width:100%}}.header .header-content .header-navigation-wrapper .header-media .swiper .swiper-wrapper .swiper-slide .content-wrapper .text .wysiwyg-animate{width:100%}.header .header-content .header-navigation-wrapper .header-media .swiper .swiper-wrapper .swiper-slide .content-wrapper .text .wysiwyg-animate .animate-wrapper{width:100%;display:inline-block;overflow:hidden;white-space:pre-wrap}.header .header-content .header-navigation-wrapper .header-media .swiper .swiper-wrapper .swiper-slide .content-wrapper .text .wysiwyg-animate .animate-wrapper .word-wrapper{width:-moz-fit-content;width:fit-content;display:inline-flex}.header .header-content .header-navigation-wrapper .header-media .swiper .swiper-wrapper .swiper-slide .content-wrapper .text .wysiwyg-animate .animate-wrapper .word-wrapper .letter{opacity:0}.header .header-content .header-navigation-wrapper .header-media .swiper .swiper-wrapper .swiper-slide .content-wrapper .text>*{color:#fff}.header .header-content .header-navigation-wrapper .header-media .swiper .navigation{display:flex;justify-content:center;align-items:center;gap:27px;position:absolute;bottom:27px;right:27px;z-index:10}@media screen and (max-width:2559px){.header .header-content .header-navigation-wrapper .header-media .swiper .navigation{bottom:1.1111111111rem;right:1.1111111111rem;gap:1.1111111111rem}}@media screen and (max-width:1919px){.header .header-content .header-navigation-wrapper .header-media .swiper .navigation{bottom:20px;right:20px;gap:20px}}.header .header-content .header-navigation-wrapper .header-media .swiper .navigation .button{position:relative;width:40px;height:40px;display:flex;justify-content:center;align-items:center;cursor:pointer;border:1px solid #ffffff;border-radius:50%;transition:opacity .3s ease-in-out;margin:0;padding:0}@media screen and (max-width:2559px){.header .header-content .header-navigation-wrapper .header-media .swiper .navigation .button{width:1.6666666667rem;height:1.6666666667rem}}@media screen and (max-width:1919px){.header .header-content .header-navigation-wrapper .header-media .swiper .navigation .button{width:30px;height:30px}}.header .header-content .header-navigation-wrapper .header-media .swiper .navigation .button.swiper-button-disabled{opacity:.5;cursor:auto}.header .header-content .header-navigation-wrapper .header-media .swiper .navigation .button:hover{opacity:.5}.header .header-content .header-navigation-wrapper .header-media .swiper .navigation .button img{height:14px;width:auto}@media screen and (max-width:2559px){.header .header-content .header-navigation-wrapper .header-media .swiper .navigation .button img{height:.6111111111rem}}@media screen and (max-width:1919px){.header .header-content .header-navigation-wrapper .header-media .swiper .navigation .button img{height:11px}}.header .header-content .header-navigation-wrapper .header-media .swiper .navigation .button.button-prev:before,.header .header-content .header-navigation-wrapper .header-media .swiper .navigation .button.button-next:before{content:"";position:absolute;inset:-2px 0 0 -5px;width:15px;height:15px;background-color:transparent}.header .header-content .header-navigation-wrapper .header-media .swiper .navigation .button svg{overflow:visible}.header .header-content .header-navigation-wrapper .header-media .swiper .navigation.color-black .button{border-color:#101010}.header .header-content .header-navigation-wrapper .header-navigation{width:50%;display:flex;gap:107px;align-items:flex-start}@media screen and (max-width:2559px){.header .header-content .header-navigation-wrapper .header-navigation{gap:4.4444444444rem}}@media screen and (max-width:1919px){.header .header-content .header-navigation-wrapper .header-navigation{gap:80px}}@media screen and (max-width:767px){.header .header-content .header-navigation-wrapper .header-navigation{gap:40px;width:100%}}.header .header-content .header-navigation-wrapper .header-navigation .left-navi,.header .header-content .header-navigation-wrapper .header-navigation .right-navi{width:50%;flex-shrink:1}.header .header-content .header-navigation-wrapper .header-navigation .left-navi .navi-name,.header .header-content .header-navigation-wrapper .header-navigation .right-navi .navi-name{font-family:Futura,serif;font-weight:400;font-size:12px;line-height:normal}.header .header-content .header-navigation-wrapper .header-navigation .left-navi ul li,.header .header-content .header-navigation-wrapper .header-navigation .right-navi ul li{margin-top:27px;transition:opacity .3s ease-in-out;font-family:Futura,serif;font-weight:400;font-size:20px;line-height:1.6}@media screen and (max-width:2559px){.header .header-content .header-navigation-wrapper .header-navigation .left-navi ul li,.header .header-content .header-navigation-wrapper .header-navigation .right-navi ul li{margin-top:1.1111111111rem}}@media screen and (max-width:1919px){.header .header-content .header-navigation-wrapper .header-navigation .left-navi ul li,.header .header-content .header-navigation-wrapper .header-navigation .right-navi ul li{margin-top:20px}}.header .header-content .header-navigation-wrapper .header-navigation .left-navi ul li a,.header .header-content .header-navigation-wrapper .header-navigation .right-navi ul li a{color:#101010;text-decoration:none;opacity:.5}.header .header-content .header-navigation-wrapper .header-navigation .left-navi ul li.current_page_item a,.header .header-content .header-navigation-wrapper .header-navigation .right-navi ul li.current_page_item a{opacity:1}.header .header-content .header-navigation-wrapper .header-navigation .left-navi ul li:hover,.header .header-content .header-navigation-wrapper .header-navigation .right-navi ul li:hover{cursor:pointer}.header .header-content .header-navigation-wrapper.only-one-menu .left-navi{display:none}.header .header-content .header-navigation-wrapper.only-one-menu .header-media{width:66%}.header .header-content .header-navigation-wrapper.only-one-menu .header-navigation{width:34%}.header .header-content .header-navigation-wrapper.only-one-menu .header-navigation .right-navi{width:100%}.header .header-content.logo-left .logo{left:0;transform:translateY(-50%)}@media screen and (max-width:767px){.header .header-content.logo-left .logo{left:50%;transform:translate(-50%,-50%)}}.header .header-content.logo-left .right-icons{position:absolute;right:0}.header .header-content.logo-left .header-wrapper{justify-content:center;align-items:center}.header .header-content.open{border-bottom-left-radius:0;border-bottom-right-radius:0;transition:border-radius .5s ease-in-out}.header .header-content.open .header-navigation-wrapper{pointer-events:auto}.header .header-content.background-white,.header .header-content.background-white .header-navigation-wrapper{background-color:#fff}.header .header-content.background-whiteblur{background-color:#fffc}.header .header-content.background-whiteblur.open:before{content:"";position:absolute;inset:0 0 -11px;backdrop-filter:blur(5px);z-index:-1}.header .header-content.background-whiteblur .header-navigation-wrapper{background-color:#fffc;backdrop-filter:blur(5px)!important}.header .header-content.background-grey,.header .header-content.background-grey .header-navigation-wrapper{background-color:#f0f0f0}.component.slider{width:100%;height:100vh;overflow:hidden;position:relative;top:0}.component.slider.background-white{background-color:#fff;z-index:1}.component.slider.background-white .marginal-headline{color:gray}.component.slider.background-white .wysiwyg-styles a:link,.component.slider.background-white .wysiwyg-styles a:visited{color:#101010}.component.slider.background-white .wysiwyg-styles a:hover,.component.slider.background-white .wysiwyg-styles a:active{color:#10101080}.component.slider.background-white .wysiwyg-styles ul li:before{color:#101010}.component.slider.background-light-grey{z-index:1;background-color:#f0f0f0}.component.slider.background-light-grey .marginal-headline{color:gray}.component.slider.background-light-grey .wysiwyg-styles a:link,.component.slider.background-light-grey .wysiwyg-styles a:visited{color:#101010}.component.slider.background-light-grey .wysiwyg-styles a:hover,.component.slider.background-light-grey .wysiwyg-styles a:active{color:#10101080}.component.slider.background-light-grey .wysiwyg-styles ul li:before{color:#101010}.component.slider.background-black{z-index:1;background-color:#101010}.component.slider.background-black .marginal-headline{color:gray}.component.slider.background-black .wysiwyg-styles a:link,.component.slider.background-black .wysiwyg-styles a:visited{color:#fff}.component.slider.background-black .wysiwyg-styles a:hover,.component.slider.background-black .wysiwyg-styles a:active{color:#ffffff80}.component.slider.background-black .wysiwyg-styles ul li:before{color:#fff}.component.slider.first-module{padding-top:0!important}.component.slider .swiper{position:relative;height:100%;width:100%}.component.slider .swiper .swiper-slide{overflow:hidden;position:relative;height:100%}.component.slider .swiper .swiper-slide img,.component.slider .swiper .swiper-slide video{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.component.slider .swiper .swiper-slide .video-poster-anchor{clip-path:polygon(0% 0%,100% 0%,100% 100%,0% 100%);opacity:1;visibility:visible;transition:opacity .3s ease,visibility 0s ease .3s;position:absolute;top:0;left:0;z-index:2;width:100%;height:100%}.component.slider .swiper .swiper-slide .video-poster-anchor.hidden{opacity:0;visibility:hidden}.component.slider .swiper .swiper-slide .video-poster-anchor .video-poster{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;position:absolute;top:0;left:0}.component.slider .swiper .swiper-slide .video-poster-anchor .play-icon{position:absolute;top:50%;left:50%;transition:opacity .15s ease,transform .15s ease;transform:translate(-50%,-50%);opacity:.75;width:80px;height:80px;z-index:100}.component.slider .swiper .swiper-slide .video-poster-anchor .play-icon:hover{opacity:1;cursor:pointer}@media screen and (max-width:2559px){.component.slider .swiper .swiper-slide .video-poster-anchor .play-icon{width:3.3333333333rem;height:3.3333333333rem}}@media screen and (max-width:1919px){.component.slider .swiper .swiper-slide .video-poster-anchor .play-icon{width:60px;height:60px}}.component.slider .swiper .swiper-slide .video-poster-anchor .play-icon:hover{opacity:1}.component.slider .swiper .swiper-slide .plyr{position:relative;width:100%;height:100%;z-index:1}.component.slider .swiper .swiper-slide .plyr video{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.component.slider .swiper .swiper-slide .plyr .plyr__poster{background-size:cover;background-position:center center}.component.slider .swiper .swiper-slide .plyr .plyr__control,.component.slider .swiper .swiper-slide .plyr .plyr__controls{display:none!important}.component.slider .swiper .swiper-slide .play-button{position:absolute;top:27px;right:27px;z-index:10;width:38px;height:38px;opacity:1;transition:opacity .3s ease-in-out}@media screen and (max-width:2559px){.component.slider .swiper .swiper-slide .play-button{top:1.1111111111rem;right:1.1111111111rem;width:1.6666666667rem;height:1.6666666667rem}}@media screen and (max-width:1919px){.component.slider .swiper .swiper-slide .play-button{top:20px;right:20px;width:30px;height:30px}}.component.slider .swiper .swiper-slide .content-wrapper{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;padding:27px}@media screen and (max-width:2559px){.component.slider .swiper .swiper-slide .content-wrapper{padding:1.1111111111rem}}@media screen and (max-width:1919px){.component.slider .swiper .swiper-slide .content-wrapper{padding:20px}}@media screen and (max-width:1439px){.component.slider .swiper .swiper-slide .content-wrapper .cta-wrapper{margin-top:40px}}@media screen and (max-width:1279px){.component.slider .swiper .swiper-slide .content-wrapper .cta-wrapper{margin-top:2.2222222222rem}}@media screen and (max-width:1023px){.component.slider .swiper .swiper-slide .content-wrapper .cta-wrapper{margin-top:40px}}@media screen and (max-width:767px){.component.slider .swiper .swiper-slide .content-wrapper .cta-wrapper{margin-top:40px}}.component.slider .swiper .swiper-slide .content-wrapper .text{max-width:804px;width:100%}@media screen and (max-width:2559px){.component.slider .swiper .swiper-slide .content-wrapper .text{max-width:33.5rem}}@media screen and (max-width:1919px){.component.slider .swiper .swiper-slide .content-wrapper .text{max-width:603px}}@media screen and (max-width:1439px){.component.slider .swiper .swiper-slide .content-wrapper .text{max-width:603px}}@media screen and (max-width:1279px){.component.slider .swiper .swiper-slide .content-wrapper .text{max-width:33.5rem}}@media screen and (max-width:1023px){.component.slider .swiper .swiper-slide .content-wrapper .text{max-width:603px}}@media screen and (max-width:767px){.component.slider .swiper .swiper-slide .content-wrapper .text{max-width:100%}}.component.slider .swiper .swiper-slide .content-wrapper .text .wysiwyg-animate{width:100%}.component.slider .swiper .swiper-slide .content-wrapper .text .wysiwyg-animate .animate-wrapper{width:100%;display:inline-block;overflow:hidden;white-space:pre-wrap}.component.slider .swiper .swiper-slide .content-wrapper .text .wysiwyg-animate .animate-wrapper .word-wrapper{width:-moz-fit-content;width:fit-content;display:inline-flex}.component.slider .swiper .swiper-slide .content-wrapper .text .wysiwyg-animate .animate-wrapper .word-wrapper .letter{opacity:0}.component.slider .swiper .swiper-slide .content-wrapper{position:absolute;inset:0;z-index:2;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;padding:107px}@media screen and (max-width:2559px){.component.slider .swiper .swiper-slide .content-wrapper{padding:4.4444444444rem}}@media screen and (max-width:1919px){.component.slider .swiper .swiper-slide .content-wrapper{padding:80px}}@media screen and (max-width:1023px){.component.slider .swiper .swiper-slide .content-wrapper{padding:40px}}@media screen and (max-width:767px){.component.slider .swiper .swiper-slide .content-wrapper{padding:20px}}.component.slider .swiper .swiper-slide .content-wrapper .cta-wrapper{margin-top:53px;transition:opacity .3s ease-in-out,visibility .3s ease-in-out,transform .3s ease-in-out}@media screen and (max-width:2559px){.component.slider .swiper .swiper-slide .content-wrapper .cta-wrapper{margin-top:2.2222222222rem}}@media screen and (max-width:1919px){.component.slider .swiper .swiper-slide .content-wrapper .cta-wrapper{margin-top:40px}}.component.slider .swiper .swiper-slide .content-wrapper .cta-wrapper.show{opacity:1;visibility:visible}.component.slider .swiper .swiper-slide .content-wrapper .text{max-width:587px;width:100%}@media screen and (max-width:2559px){.component.slider .swiper .swiper-slide .content-wrapper .text{max-width:24.4444444444rem}}@media screen and (max-width:1919px){.component.slider .swiper .swiper-slide .content-wrapper .text{max-width:440px}}@media screen and (max-width:1023px){.component.slider .swiper .swiper-slide .content-wrapper .text{max-width:520px}}@media screen and (max-width:767px){.component.slider .swiper .swiper-slide .content-wrapper .text{max-width:80%}}.component.slider .swiper .swiper-slide .content-wrapper .text>*{color:#fff}.component.slider .swiper .swiper-slide .content-wrapper .text .word-up,.component.slider .swiper .swiper-slide .content-wrapper .text .word-down,.component.slider .swiper .swiper-slide .content-wrapper .text .word-blur,.component.slider .swiper .swiper-slide .content-wrapper .text .line-up,.component.slider .swiper .swiper-slide .content-wrapper .text .line-down,.component.slider .swiper .swiper-slide .content-wrapper .text .line-blur{opacity:0}.component.slider .swiper .swiper-slide .content-wrapper.hide{z-index:-1}.component.slider .swiper .swiper-slide .play-button{position:absolute;top:50%;right:50%;z-index:10;width:56px;height:56px;opacity:1;transform:translate3d(50%,-50%,0);transition:opacity .3s ease-in-out}@media screen and (max-width:2559px){.component.slider .swiper .swiper-slide .play-button{width:2.3333333333rem;height:2.3333333333rem}}@media screen and (max-width:1919px){.component.slider .swiper .swiper-slide .play-button{width:42px;height:42px}}.component.slider .swiper .swiper-slide .play-button img,.component.slider .swiper .swiper-slide .play-button svg{width:100%;height:100%}.component.slider .swiper .swiper-slide .play-button:hover{cursor:pointer;opacity:.5}.component.slider .navigation{display:flex;justify-content:center;align-items:center;gap:27px;position:absolute;bottom:27px;right:27px;z-index:10}@media screen and (max-width:2559px){.component.slider .navigation{bottom:1.1111111111rem;right:1.1111111111rem;gap:1.1111111111rem}}@media screen and (max-width:1919px){.component.slider .navigation{bottom:20px;right:20px;gap:20px}}.component.slider .navigation .button{position:relative;width:40px;height:40px;display:flex;justify-content:center;align-items:center;cursor:pointer;border:1px solid #ffffff;border-radius:50%;transition:opacity .3s ease-in-out;margin:0;padding:0}@media screen and (max-width:2559px){.component.slider .navigation .button{width:1.6666666667rem;height:1.6666666667rem}}@media screen and (max-width:1919px){.component.slider .navigation .button{width:30px;height:30px}}.component.slider .navigation .button.swiper-button-disabled{opacity:.5;cursor:auto}.component.slider .navigation .button:hover{opacity:.5}.component.slider .navigation .button img{height:14px;width:auto}@media screen and (max-width:2559px){.component.slider .navigation .button img{height:.6111111111rem}}@media screen and (max-width:1919px){.component.slider .navigation .button img{height:11px}}.component.slider .navigation .button.button-prev:before,.component.slider .navigation .button.button-next:before{content:"";position:absolute;inset:-2px 0 0 -5px;width:15px;height:15px;background-color:transparent}.component.slider .navigation .button svg{overflow:visible}.component.slider .navigation.color-black .button{border-color:#101010}.component.slider .navigation{bottom:107px;right:107px;z-index:10}@media screen and (max-width:2559px){.component.slider .navigation{bottom:4.4444444444rem;right:4.4444444444rem;gap:1.1111111111rem}}@media screen and (max-width:1919px){.component.slider .navigation{bottom:80px;right:80px;gap:20px}}@media screen and (max-width:1023px){.component.slider .navigation{bottom:40px;right:40px}}@media screen and (max-width:767px){.component.slider .navigation{bottom:20px;right:20px}}.component.slider .navigation .button{width:56px;height:56px}@media screen and (max-width:2559px){.component.slider .navigation .button{width:2.3333333333rem;height:2.3333333333rem}}@media screen and (max-width:1919px){.component.slider .navigation .button{width:42px;height:42px}}.component.slider .navigation .button img{height:20px;width:auto}@media screen and (max-width:2559px){.component.slider .navigation .button img{height:.8333333333rem}}@media screen and (max-width:1919px){.component.slider .navigation .button img{height:15px}}.component.slider[data-has-padding=true]{--component-padding: 107px}@media screen and (max-width:2559px){.component.slider[data-has-padding=true]{--component-padding: 4.4444444444rem}}@media screen and (max-width:1919px){.component.slider[data-has-padding=true]{--component-padding: 80px}}@media screen and (max-width:1023px){.component.slider[data-has-padding=true]{--component-padding: 40px}}@media screen and (max-width:767px){.component.slider[data-has-padding=true]{--component-padding: 20px}}.component.slider[data-has-padding=true] .swiper-slide .play-button{transform:none;top:107px;right:107px}@media screen and (max-width:2559px){.component.slider[data-has-padding=true] .swiper-slide .play-button{top:4.4444444444rem;right:4.4444444444rem}}@media screen and (max-width:1919px){.component.slider[data-has-padding=true] .swiper-slide .play-button{top:80px;right:80px}}@media screen and (max-width:1023px){.component.slider[data-has-padding=true] .swiper-slide .play-button{top:40px;right:40px}}@media screen and (max-width:767px){.component.slider[data-has-padding=true] .swiper-slide .play-button{top:20px;right:20px}}.component.slider[data-has-padding=true] .swiper-slide .play-button svg{transition:opacity .3s ease-in-out}.component.slider[data-has-padding=true] .swiper-slide .play-button:hover svg{cursor:pointer;opacity:.5}.component.logo_slider{width:100%;height:auto}.component.logo_slider.background-white{background-color:#fff;z-index:1}.component.logo_slider.background-white .marginal-headline{color:gray}.component.logo_slider.background-white .wysiwyg-styles a:link,.component.logo_slider.background-white .wysiwyg-styles a:visited{color:#101010}.component.logo_slider.background-white .wysiwyg-styles a:hover,.component.logo_slider.background-white .wysiwyg-styles a:active{color:#10101080}.component.logo_slider.background-white .wysiwyg-styles ul li:before{color:#101010}.component.logo_slider.background-light-grey{z-index:1;background-color:#f0f0f0}.component.logo_slider.background-light-grey .marginal-headline{color:gray}.component.logo_slider.background-light-grey .wysiwyg-styles a:link,.component.logo_slider.background-light-grey .wysiwyg-styles a:visited{color:#101010}.component.logo_slider.background-light-grey .wysiwyg-styles a:hover,.component.logo_slider.background-light-grey .wysiwyg-styles a:active{color:#10101080}.component.logo_slider.background-light-grey .wysiwyg-styles ul li:before{color:#101010}.component.logo_slider.background-black{z-index:1;background-color:#101010}.component.logo_slider.background-black .marginal-headline{color:gray}.component.logo_slider.background-black .wysiwyg-styles a:link,.component.logo_slider.background-black .wysiwyg-styles a:visited{color:#fff}.component.logo_slider.background-black .wysiwyg-styles a:hover,.component.logo_slider.background-black .wysiwyg-styles a:active{color:#ffffff80}.component.logo_slider.background-black .wysiwyg-styles ul li:before{color:#fff}.component.logo_slider .swiper{position:relative;padding:53px 107px}@media screen and (max-width:2559px){.component.logo_slider .swiper{padding:2.2222222222rem 4.4444444444rem}}@media screen and (max-width:1919px){.component.logo_slider .swiper{padding:40px 80px}}@media screen and (max-width:1279px){.component.logo_slider .swiper{padding:20px 0}}.component.logo_slider .swiper:before{content:"";position:absolute;left:0;top:0;width:200px;height:100%;background:linear-gradient(to right,#fff,transparent);pointer-events:none;z-index:2}@media screen and (max-width:1279px){.component.logo_slider .swiper:before{width:100px}}.component.logo_slider .swiper:after{content:"";position:absolute;right:0;top:0;width:200px;height:100%;background:linear-gradient(to left,#fff,transparent);pointer-events:none;z-index:2}@media screen and (max-width:1279px){.component.logo_slider .swiper:after{width:100px}}.component.logo_slider .swiper .swiper-wrapper{display:flex;flex-wrap:nowrap;white-space:nowrap;width:-moz-max-content;width:max-content;will-change:transform;transform:translateZ(0);position:relative;align-items:center;gap:213px}@media screen and (max-width:2559px){.component.logo_slider .swiper .swiper-wrapper{gap:8.8888888889rem}}@media screen and (max-width:1919px){.component.logo_slider .swiper .swiper-wrapper{gap:160px}}@media screen and (max-width:1279px){.component.logo_slider .swiper .swiper-wrapper{gap:80px}}.component.logo_slider .swiper .swiper-wrapper .logo img{height:33px;width:auto}@media screen and (max-width:2559px){.component.logo_slider .swiper .swiper-wrapper .logo img{height:1.3888888889rem}}@media screen and (max-width:1919px){.component.logo_slider .swiper .swiper-wrapper .logo img{height:25px}}.component.logo_slider.background-light-grey .swiper:before{background:linear-gradient(to right,#f0f0f0,transparent)}.component.logo_slider.background-light-grey .swiper:after{background:linear-gradient(to left,#f0f0f0,transparent)}.component.text_einspaltig{position:relative;display:flex;flex-direction:column;width:100%;padding:213px}.component.text_einspaltig.background-white{background-color:#fff;z-index:1}.component.text_einspaltig.background-white .marginal-headline{color:gray}.component.text_einspaltig.background-white .wysiwyg-styles a:link,.component.text_einspaltig.background-white .wysiwyg-styles a:visited{color:#101010}.component.text_einspaltig.background-white .wysiwyg-styles a:hover,.component.text_einspaltig.background-white .wysiwyg-styles a:active{color:#10101080}.component.text_einspaltig.background-white .wysiwyg-styles ul li:before{color:#101010}.component.text_einspaltig.background-light-grey{z-index:1;background-color:#f0f0f0}.component.text_einspaltig.background-light-grey .marginal-headline{color:gray}.component.text_einspaltig.background-light-grey .wysiwyg-styles a:link,.component.text_einspaltig.background-light-grey .wysiwyg-styles a:visited{color:#101010}.component.text_einspaltig.background-light-grey .wysiwyg-styles a:hover,.component.text_einspaltig.background-light-grey .wysiwyg-styles a:active{color:#10101080}.component.text_einspaltig.background-light-grey .wysiwyg-styles ul li:before{color:#101010}.component.text_einspaltig.background-black{z-index:1;background-color:#101010}.component.text_einspaltig.background-black .marginal-headline{color:gray}.component.text_einspaltig.background-black .wysiwyg-styles a:link,.component.text_einspaltig.background-black .wysiwyg-styles a:visited{color:#fff}.component.text_einspaltig.background-black .wysiwyg-styles a:hover,.component.text_einspaltig.background-black .wysiwyg-styles a:active{color:#ffffff80}.component.text_einspaltig.background-black .wysiwyg-styles ul li:before{color:#fff}@media screen and (max-width:2559px){.component.text_einspaltig{padding:8.8888888889rem}}@media screen and (max-width:1919px){.component.text_einspaltig{padding:160px}}@media screen and (max-width:1279px){.component.text_einspaltig{padding:160px 80px}}@media screen and (max-width:1023px){.component.text_einspaltig{padding:160px 40px}}@media screen and (max-width:767px){.component.text_einspaltig{padding:80px 40px}}@media screen and (max-width:767px){.component.text_einspaltig .text-wrapper{width:100%}}.component.text_einspaltig .text-wrapper .text{width:100%;word-break:auto-phrase;display:flex;align-items:center;flex-direction:column}.component.text_einspaltig .text-wrapper .text p{font-family:Futura,serif;font-weight:400;font-size:16px;line-height:1.5}.component.text_einspaltig .text-wrapper .text p{color:#101010}.component.text_einspaltig .text-wrapper .text p.p-groß{font-family:Futura,serif;font-weight:400;font-size:18px;line-height:1.5}.component.text_einspaltig .text-wrapper .text p.h1-style{font-family:SchnyderS-Demi,serif;font-weight:400;font-size:48px;line-height:1.15}.component.text_einspaltig .text-wrapper .text p.h2-style{font-family:SchnyderS-Demi,serif;font-weight:400;font-size:40px;line-height:1.2}.component.text_einspaltig .text-wrapper .text p.h3-style{font-family:Futura,serif;font-weight:400;font-size:34px;line-height:1.3}.component.text_einspaltig .text-wrapper .text p.h4-style{font-family:Futura,serif;font-weight:400;font-size:28px;line-height:1.4}.component.text_einspaltig .text-wrapper .text p.h5-style{font-family:Futura,serif;font-weight:400;font-size:24px;line-height:1.5}.component.text_einspaltig .text-wrapper .text .marginal-headline{font-family:Futura,serif;font-weight:400;font-size:12px;line-height:normal}.component.text_einspaltig .text-wrapper .text .p-groß{font-family:Futura,serif;font-weight:400;font-size:18px;line-height:1.5}.component.text_einspaltig .text-wrapper .text h1,.component.text_einspaltig .text-wrapper .text .h1-style{font-family:SchnyderS-Demi,serif;font-weight:400;font-size:48px;line-height:1.15}.component.text_einspaltig .text-wrapper .text h2,.component.text_einspaltig .text-wrapper .text .h2-style{font-family:SchnyderS-Demi,serif;font-weight:400;font-size:40px;line-height:1.2}.component.text_einspaltig .text-wrapper .text h3,.component.text_einspaltig .text-wrapper .text .h3-style{font-family:Futura,serif;font-weight:400;font-size:34px;line-height:1.3}.component.text_einspaltig .text-wrapper .text h4,.component.text_einspaltig .text-wrapper .text .h4-style{font-family:Futura,serif;font-weight:400;font-size:28px;line-height:1.4}.component.text_einspaltig .text-wrapper .text h5,.component.text_einspaltig .text-wrapper .text .h5-style{font-family:Futura,serif;font-weight:400;font-size:24px;line-height:1.5}.component.text_einspaltig .text-wrapper .text h6,.component.text_einspaltig .text-wrapper .text .h6-style{font-family:Futura,serif;font-weight:400;font-size:20px;line-height:1.6}.component.text_einspaltig .text-wrapper .text a:link,.component.text_einspaltig .text-wrapper .text a:visited{color:#101010;text-decoration:underline}.component.text_einspaltig .text-wrapper .text a:hover,.component.text_einspaltig .text-wrapper .text a:active{color:#10101080}.component.text_einspaltig .text-wrapper .text ul{font-family:Futura,serif;font-weight:400;font-size:16px;line-height:1.5}.component.text_einspaltig .text-wrapper .text ul{list-style-type:none;list-style-position:inside;margin-left:0}.component.text_einspaltig .text-wrapper .text ul li{position:relative;padding-left:27px}@media screen and (max-width:2559px){.component.text_einspaltig .text-wrapper .text ul li{padding-left:1.1111111111rem}}@media screen and (max-width:1919px){.component.text_einspaltig .text-wrapper .text ul li{padding-left:20px}}@media screen and (max-width:1439px){.component.text_einspaltig .text-wrapper .text ul li{padding-left:1.1111111111rem}}@media screen and (max-width:1279px){.component.text_einspaltig .text-wrapper .text ul li{padding-left:20px}}@media screen and (max-width:1023px){.component.text_einspaltig .text-wrapper .text ul li{padding-left:1.1111111111rem}}@media screen and (max-width:767px){.component.text_einspaltig .text-wrapper .text ul li{padding-left:20px}}.component.text_einspaltig .text-wrapper .text ul li:before{content:"+";position:absolute;left:0}.component.text_einspaltig .text-wrapper .text.white-list ul li:before{color:#fff}.component.text_einspaltig .text-wrapper .text .marginal-headline+h1,.component.text_einspaltig .text-wrapper .text .marginal-headline+.h1-style,.component.text_einspaltig .text-wrapper .text .marginal-headline+h2,.component.text_einspaltig .text-wrapper .text .marginal-headline+.h2-style,.component.text_einspaltig .text-wrapper .text .marginal-headline+h3,.component.text_einspaltig .text-wrapper .text .marginal-headline+.h3-style,.component.text_einspaltig .text-wrapper .text .marginal-headline+h4,.component.text_einspaltig .text-wrapper .text .marginal-headline+.h4-style,.component.text_einspaltig .text-wrapper .text .marginal-headline+h5,.component.text_einspaltig .text-wrapper .text .marginal-headline+.h5-style,.component.text_einspaltig .text-wrapper .text .marginal-headline+h6,.component.text_einspaltig .text-wrapper .text .marginal-headline+.h6-style,.component.text_einspaltig .text-wrapper .text .marginal-headline+p,.component.text_einspaltig .text-wrapper .text .marginal-headline+.p-groß{margin-top:13px}@media screen and (max-width:2559px){.component.text_einspaltig .text-wrapper .text .marginal-headline+h1,.component.text_einspaltig .text-wrapper .text .marginal-headline+.h1-style,.component.text_einspaltig .text-wrapper .text .marginal-headline+h2,.component.text_einspaltig .text-wrapper .text .marginal-headline+.h2-style,.component.text_einspaltig .text-wrapper .text .marginal-headline+h3,.component.text_einspaltig .text-wrapper .text .marginal-headline+.h3-style,.component.text_einspaltig .text-wrapper .text .marginal-headline+h4,.component.text_einspaltig .text-wrapper .text .marginal-headline+.h4-style,.component.text_einspaltig .text-wrapper .text .marginal-headline+h5,.component.text_einspaltig .text-wrapper .text .marginal-headline+.h5-style,.component.text_einspaltig .text-wrapper .text .marginal-headline+h6,.component.text_einspaltig .text-wrapper .text .marginal-headline+.h6-style,.component.text_einspaltig .text-wrapper .text .marginal-headline+p,.component.text_einspaltig .text-wrapper .text .marginal-headline+.p-groß{margin-top:.5555555556rem}}@media screen and (max-width:1919px){.component.text_einspaltig .text-wrapper .text .marginal-headline+h1,.component.text_einspaltig .text-wrapper .text .marginal-headline+.h1-style,.component.text_einspaltig .text-wrapper .text .marginal-headline+h2,.component.text_einspaltig .text-wrapper .text .marginal-headline+.h2-style,.component.text_einspaltig .text-wrapper .text .marginal-headline+h3,.component.text_einspaltig .text-wrapper .text .marginal-headline+.h3-style,.component.text_einspaltig .text-wrapper .text .marginal-headline+h4,.component.text_einspaltig .text-wrapper .text .marginal-headline+.h4-style,.component.text_einspaltig .text-wrapper .text .marginal-headline+h5,.component.text_einspaltig .text-wrapper .text .marginal-headline+.h5-style,.component.text_einspaltig .text-wrapper .text .marginal-headline+h6,.component.text_einspaltig .text-wrapper .text .marginal-headline+.h6-style,.component.text_einspaltig .text-wrapper .text .marginal-headline+p,.component.text_einspaltig .text-wrapper .text .marginal-headline+.p-groß{margin-top:10px}}.component.text_einspaltig .text-wrapper .text h1+p,.component.text_einspaltig .text-wrapper .text h1+.p-groß,.component.text_einspaltig .text-wrapper .text .h1-style+p,.component.text_einspaltig .text-wrapper .text .h1-style+.p-groß{margin-top:53px}@media screen and (max-width:2559px){.component.text_einspaltig .text-wrapper .text h1+p,.component.text_einspaltig .text-wrapper .text h1+.p-groß,.component.text_einspaltig .text-wrapper .text .h1-style+p,.component.text_einspaltig .text-wrapper .text .h1-style+.p-groß{margin-top:2.2222222222rem}}@media screen and (max-width:1919px){.component.text_einspaltig .text-wrapper .text h1+p,.component.text_einspaltig .text-wrapper .text h1+.p-groß,.component.text_einspaltig .text-wrapper .text .h1-style+p,.component.text_einspaltig .text-wrapper .text .h1-style+.p-groß{margin-top:40px}}.component.text_einspaltig .text-wrapper .text h2+p,.component.text_einspaltig .text-wrapper .text h2+.p-groß,.component.text_einspaltig .text-wrapper .text .h2-style+p,.component.text_einspaltig .text-wrapper .text .h2-style+.p-groß{margin-top:53px}@media screen and (max-width:2559px){.component.text_einspaltig .text-wrapper .text h2+p,.component.text_einspaltig .text-wrapper .text h2+.p-groß,.component.text_einspaltig .text-wrapper .text .h2-style+p,.component.text_einspaltig .text-wrapper .text .h2-style+.p-groß{margin-top:2.2222222222rem}}@media screen and (max-width:1919px){.component.text_einspaltig .text-wrapper .text h2+p,.component.text_einspaltig .text-wrapper .text h2+.p-groß,.component.text_einspaltig .text-wrapper .text .h2-style+p,.component.text_einspaltig .text-wrapper .text .h2-style+.p-groß{margin-top:40px}}.component.text_einspaltig .text-wrapper .text h3+p,.component.text_einspaltig .text-wrapper .text h3+.p-groß,.component.text_einspaltig .text-wrapper .text .h3-style+p,.component.text_einspaltig .text-wrapper .text .h3-style+.p-groß{margin-top:53px}@media screen and (max-width:2559px){.component.text_einspaltig .text-wrapper .text h3+p,.component.text_einspaltig .text-wrapper .text h3+.p-groß,.component.text_einspaltig .text-wrapper .text .h3-style+p,.component.text_einspaltig .text-wrapper .text .h3-style+.p-groß{margin-top:2.2222222222rem}}@media screen and (max-width:1919px){.component.text_einspaltig .text-wrapper .text h3+p,.component.text_einspaltig .text-wrapper .text h3+.p-groß,.component.text_einspaltig .text-wrapper .text .h3-style+p,.component.text_einspaltig .text-wrapper .text .h3-style+.p-groß{margin-top:40px}}.component.text_einspaltig .text-wrapper .text h4+p,.component.text_einspaltig .text-wrapper .text h4+.p-groß,.component.text_einspaltig .text-wrapper .text .h4-style+p,.component.text_einspaltig .text-wrapper .text .h4-style+.p-groß{margin-top:53px}@media screen and (max-width:2559px){.component.text_einspaltig .text-wrapper .text h4+p,.component.text_einspaltig .text-wrapper .text h4+.p-groß,.component.text_einspaltig .text-wrapper .text .h4-style+p,.component.text_einspaltig .text-wrapper .text .h4-style+.p-groß{margin-top:2.2222222222rem}}@media screen and (max-width:1919px){.component.text_einspaltig .text-wrapper .text h4+p,.component.text_einspaltig .text-wrapper .text h4+.p-groß,.component.text_einspaltig .text-wrapper .text .h4-style+p,.component.text_einspaltig .text-wrapper .text .h4-style+.p-groß{margin-top:40px}}.component.text_einspaltig .text-wrapper .text h5+p,.component.text_einspaltig .text-wrapper .text h5+.p-groß,.component.text_einspaltig .text-wrapper .text .h5-style+p,.component.text_einspaltig .text-wrapper .text .h5-style+.p-groß{margin-top:53px}@media screen and (max-width:2559px){.component.text_einspaltig .text-wrapper .text h5+p,.component.text_einspaltig .text-wrapper .text h5+.p-groß,.component.text_einspaltig .text-wrapper .text .h5-style+p,.component.text_einspaltig .text-wrapper .text .h5-style+.p-groß{margin-top:2.2222222222rem}}@media screen and (max-width:1919px){.component.text_einspaltig .text-wrapper .text h5+p,.component.text_einspaltig .text-wrapper .text h5+.p-groß,.component.text_einspaltig .text-wrapper .text .h5-style+p,.component.text_einspaltig .text-wrapper .text .h5-style+.p-groß{margin-top:40px}}.component.text_einspaltig .text-wrapper .text h6+p,.component.text_einspaltig .text-wrapper .text h6+.p-groß,.component.text_einspaltig .text-wrapper .text .h6-style+p,.component.text_einspaltig .text-wrapper .text .h6-style+.p-groß{margin-top:53px}@media screen and (max-width:2559px){.component.text_einspaltig .text-wrapper .text h6+p,.component.text_einspaltig .text-wrapper .text h6+.p-groß,.component.text_einspaltig .text-wrapper .text .h6-style+p,.component.text_einspaltig .text-wrapper .text .h6-style+.p-groß{margin-top:2.2222222222rem}}@media screen and (max-width:1919px){.component.text_einspaltig .text-wrapper .text h6+p,.component.text_einspaltig .text-wrapper .text h6+.p-groß,.component.text_einspaltig .text-wrapper .text .h6-style+p,.component.text_einspaltig .text-wrapper .text .h6-style+.p-groß{margin-top:40px}}.component.text_einspaltig .text-wrapper .text .p-groß,.component.text_einspaltig .text-wrapper .text p{max-width:1920px}@media screen and (max-width:2559px){.component.text_einspaltig .text-wrapper .text .p-groß,.component.text_einspaltig .text-wrapper .text p{max-width:80rem}}@media screen and (max-width:1919px){.component.text_einspaltig .text-wrapper .text .p-groß,.component.text_einspaltig .text-wrapper .text p{max-width:1120px}}@media screen and (max-width:1439px){.component.text_einspaltig .text-wrapper .text .p-groß,.component.text_einspaltig .text-wrapper .text p{max-width:960px}}@media screen and (max-width:1279px){.component.text_einspaltig .text-wrapper .text .p-groß,.component.text_einspaltig .text-wrapper .text p{max-width:53.3333333333rem}}@media screen and (max-width:1023px){.component.text_einspaltig .text-wrapper .text .p-groß,.component.text_einspaltig .text-wrapper .text p{max-width:608px}}@media screen and (max-width:767px){.component.text_einspaltig .text-wrapper .text .p-groß,.component.text_einspaltig .text-wrapper .text p{width:100%}}@media screen and (max-width:767px){.component.text_einspaltig .text-wrapper .text *{max-width:100%}.component.text_einspaltig .text-wrapper .text .word-split{display:inline;hyphens:auto;-webkit-hyphens:auto;-webkit-hyphenate-limit-before:7}}@media screen and (max-width:767px){.component.text_einspaltig .text-wrapper .cta-wrapper{flex-direction:column;gap:20px}.component.text_einspaltig .text-wrapper .cta-wrapper .cta{width:100%}}.component.text_einspaltig.text-position-center{justify-content:center;align-items:center}.component.text_einspaltig.text-position-center .text *{text-align:center;align-items:center}.component.text_einspaltig.text-position-center .cta-wrapper{justify-content:center;align-items:center}.component.text_einspaltig.text-position-left-align{justify-content:flex-start;align-items:flex-start}.component.text_einspaltig.text-position-left-align .text{text-align:left;align-items:flex-start}.component.text_einspaltig.text-position-left-align .cta-wrapper{justify-content:flex-start}.component.text_einspaltig.first-module{padding-top:420px!important}@media screen and (max-width:2559px){.component.text_einspaltig.first-module{padding-top:17.5rem!important}}@media screen and (max-width:1919px){.component.text_einspaltig.first-module{padding-top:275px!important}}@media screen and (max-width:1439px){.component.text_einspaltig.first-module{padding-top:275px!important}}@media screen and (max-width:1279px){.component.text_einspaltig.first-module{padding-top:15.2777777778rem!important}}@media screen and (max-width:1023px){.component.text_einspaltig.first-module{padding-top:235px!important}}@media screen and (max-width:767px){.component.text_einspaltig.first-module{padding-top:195px!important}}.component.text_einspaltig a:not(.cta){position:relative;text-decoration:none}.component.text_einspaltig a:not(.cta):after{content:"";position:absolute;left:0;bottom:0;width:100%;height:2px;background-color:currentColor;transform:scaleX(1);transform-origin:left;transition:transform .3s ease-in-out}.component.text_einspaltig a:not(.cta):hover:after{transform:scaleX(0);transform-origin:right}.component.text_einspaltig .p-klein a:not(.cta):after{height:1px}
