.Scroll-module__m7delW__contentContainer{justify-content:space-between;width:22000px;height:100vh;display:flex;overflow-x:hidden}
.Intro-module__ZvA6sG__scrollContainer{pointer-events:all;justify-content:flex-start;height:100vh;display:flex}.Intro-module__ZvA6sG__introContainer{gap:24px;padding-left:100vw}.Intro-module__ZvA6sG__blur{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.Intro-module__ZvA6sG__headlineContainer{align-items:center;width:760px;height:100vh;margin-right:256px;padding:84px;display:flex}.Intro-module__ZvA6sG__introTextContainer{background-color:var(--light-background);width:450px;height:fit-content;padding:72px 32px 48px}.Intro-module__ZvA6sG__werteContainer{background-color:var(--light-background);align-self:flex-end;width:450px;height:fit-content;padding:48px 32px 72px}.Intro-module__ZvA6sG__werteContainer>h3{margin-bottom:12px}.Intro-module__ZvA6sG__werteContainer>p{margin-bottom:48px}@media (max-width:1245px){.Intro-module__ZvA6sG__werteContainer{width:400px}}@media (max-width:940px){.Intro-module__ZvA6sG__introTextContainer{padding-top:112px}}@media (max-width:650px){.Intro-module__ZvA6sG__headlineContainer{width:500px}}
.Video-module__qr1dxq__videoContainer{flex-wrap:wrap;justify-content:center;align-items:center;width:1400px;height:100vh;display:flex}.Video-module__qr1dxq__videoContainer h2{width:800px;margin-bottom:32px}.Video-module__qr1dxq__video{background-color:#ccf;justify-content:center;align-items:center;width:800px;height:450px;display:flex}.Video-module__qr1dxq__videoFrame{width:100%}.Video-module__qr1dxq__videoheadline{line-height:110%}@media (max-width:940px){.Video-module__qr1dxq__video{width:650px;height:365px}.Video-module__qr1dxq__videoContainer h2{width:650px}}@media (max-width:650px){.Video-module__qr1dxq__video{width:450px;height:250px}.Video-module__qr1dxq__videoContainer h2{width:450px}}
.Prozess-module__GPmE7a__prozessContainer{background-color:var(--toned-white);width:1600px;height:100vh;padding-top:64px;position:relative}.Prozess-module__GPmE7a__shortcutContainer{width:900px;margin-left:auto;margin-right:auto;display:flex;position:relative}.Prozess-module__GPmE7a__shortcutContainer h4{background-color:var(--toned-white);margin-left:108px;padding-right:12px;position:absolute;transform:translateY(5px)}.Prozess-module__GPmE7a__shortcutElem{border-bottom:2px solid #005f71;border-left:2px solid #005f71;width:1000px;height:48px;margin-left:78px;margin-right:24px;position:absolute}.Prozess-module__GPmE7a__naloStoerer{cursor:pointer;background-color:#005f71;border-radius:50%;justify-content:center;align-items:center;width:160px;height:160px;padding:24px;transition:transform .3s;display:flex;position:absolute;bottom:32px;right:90px;transform:scale(1)}.Prozess-module__GPmE7a__naloStoerer:hover{transform:scale(1.1)}.Prozess-module__GPmE7a__naloStoerer:hover .Prozess-module__GPmE7a__naloLogo{opacity:0;transform:scale(0)}.Prozess-module__GPmE7a__naloStoerer:hover .Prozess-module__GPmE7a__arrow{transform:scale(2.5)}.Prozess-module__GPmE7a__naloLogo{opacity:100;width:75%;height:auto;transition:transform .3s,opacity .3s;transform:scale(1)}.Prozess-module__GPmE7a__arrow{transition:transform .3s;position:absolute;transform:scale(0)}.Prozess-module__GPmE7a__naloStoerer p{color:#fff}.Prozess-module__GPmE7a__headlineContainer{justify-content:space-between;align-items:center;width:1000px;margin-left:auto;margin-right:auto;display:flex}.Prozess-module__GPmE7a__switchContainer{gap:24px;display:flex}.Prozess-module__GPmE7a__switchContainer img{cursor:pointer}@media (max-width:940px){.Prozess-module__GPmE7a__prozessContainer{align-items:center;width:auto;display:flex}.Prozess-module__GPmE7a__headlineContainer{writing-mode:vertical-lr;width:auto;height:80vh;margin-right:64px;transform:rotate(180deg)}.Prozess-module__GPmE7a__shortcutContainer{flex-direction:column;width:auto;height:80vh;margin-left:64px;display:flex}.Prozess-module__GPmE7a__shortcutContainer h4{margin-left:0;padding:0;transform:translate(64px,32px)}.Prozess-module__GPmE7a__shortcutElem{border-top:2px solid #005f71;border-bottom:none;border-left:none;border-right:2px solid #005f71;width:32px;height:calc(80vh - 160px);margin-top:108px;margin-left:0;margin-right:0}.Prozess-module__GPmE7a__naloStoerer{bottom:10vh;right:-154px}}
.VerticalAccordion-module__9k0DFa__accordionSection{padding:1rem}.VerticalAccordion-module__9k0DFa__accordionContainer{flex-direction:row;width:1000px;max-width:96rem;height:70vh;margin-left:auto;margin-right:auto;display:flex;overflow:hidden}.VerticalAccordion-module__9k0DFa__accordionButton{letter-spacing:.1rem;background-color:var(--light-text);border-top:none;border-bottom:none;border-left:none;border-right:1px solid var(--light-background);color:var(--dark-text);cursor:pointer;flex-direction:column;justify-content:flex-end;align-items:center;gap:12px;padding:12px;font-family:Open Sans Variable,sans-serif;font-size:20px;font-weight:400;font-stretch:75%;transition:background-color .2s;display:flex;position:relative}.VerticalAccordion-module__9k0DFa__accordionButton:hover{background-color:#000}.VerticalAccordion-module__9k0DFa__accordionSpan{writing-mode:vertical-lr;color:var(--dark-text);text-transform:none;letter-spacing:.15rem;display:block;transform:rotate(180deg)}.VerticalAccordion-module__9k0DFa__accordionElementTitle{font-size:1.25rem;font-weight:300;display:none}.VerticalAccordion-module__9k0DFa__panelBackground{background-color:var(--light-background);border-top:1px solid var(--light-text);border-bottom:1px solid var(--light-text);border-right:1px solid var(--light-text);background-position:top;align-items:flex-end;width:100%;height:auto;display:flex;position:relative;overflow:hidden}.VerticalAccordion-module__9k0DFa__panelText{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);padding:12px 32px 32px}@media (max-width:940px){.VerticalAccordion-module__9k0DFa__accordionSection{padding:0}.VerticalAccordion-module__9k0DFa__accordionContainer{flex-direction:column;width:600px;height:90vh;padding-top:16px;padding-bottom:16px}.VerticalAccordion-module__9k0DFa__accordionButton{border-bottom:1px solid var(--light-background);border-left:none;border-right:none;flex-direction:row-reverse;justify-content:left;gap:12px}.VerticalAccordion-module__9k0DFa__accordionSpan{writing-mode:horizontal-tb;color:var(--dark-text);text-transform:none;text-align:left;transform:rotate(0)}.VerticalAccordion-module__9k0DFa__panelBackground{border-left:1px solid var(--light-text);border-top:none;border-bottom:none}}@media (max-width:650px){.VerticalAccordion-module__9k0DFa__accordionContainer{width:500px}}@media (max-width:480px){.VerticalAccordion-module__9k0DFa__accordionContainer{width:400px}}@media (max-width:390px){.VerticalAccordion-module__9k0DFa__accordionContainer{width:320px}}
.Projects-module__hpPyIa__headlineContainer{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);align-items:center;width:760px;height:100vh;margin-left:128px;margin-right:256px;padding:84px;display:flex}.Projects-module__hpPyIa__projectIntroContainer{width:100%}.Projects-module__hpPyIa__projectLinksContainer{margin-top:96px}.Projects-module__hpPyIa__projectLink{justify-content:space-between;display:flex}.Projects-module__hpPyIa__projectLink img{transition:transform .3s;transform:translate(0)}.Projects-module__hpPyIa__projectLink:hover img{transform:translate(12px)}.Projects-module__hpPyIa__projectDetailContainer{padding-left:256px;padding-right:256px;display:flex}.Projects-module__hpPyIa__projectTitleContainer{z-index:1;margin-left:24px;position:absolute}.Projects-module__hpPyIa__projectTitle{background-color:var(--light-background);width:400px;padding:72px 32px 48px}.Projects-module__hpPyIa__projectTitle h3{margin-bottom:12px}.Projects-module__hpPyIa__projectTitle h4{margin-bottom:24px}.Projects-module__hpPyIa__projectImageContainer{justify-content:space-between;align-items:center;gap:128px;display:flex}.Projects-module__hpPyIa__projectimage{filter:drop-shadow(0 0 4px #0002);width:auto;height:512px}.Projects-module__hpPyIa__backlinkContainer{padding-left:24px;position:absolute;bottom:64px}.Projects-module__hpPyIa__backLink{gap:24px;display:flex}.Projects-module__hpPyIa__backLink img{transition:transform .3s;transform:translate(0)}.Projects-module__hpPyIa__backLink:hover img{transform:translate(-12px)}.Projects-module__hpPyIa__link{cursor:pointer;justify-content:space-between;margin-top:32px;display:flex}.Projects-module__hpPyIa__newTabLink img{transition:transform .3s;transform:translate(0)}.Projects-module__hpPyIa__newTabLink:hover img{transform:translate(12px,-10px)}.Projects-module__hpPyIa__moreQuestions{margin-top:96px}@media (max-width:940px){.Projects-module__hpPyIa__projectTitle{padding-top:112px}.Projects-module__hpPyIa__projectimage{height:480px}.Projects-module__hpPyIa__headlineContainer{margin-left:0}}@media (max-width:650px){.Projects-module__hpPyIa__headlineContainer{width:500px}.Projects-module__hpPyIa__projectimage{height:400px}}@media (max-width:480px){.Projects-module__hpPyIa__projectimage{height:320px}}@media (max-width:390px){.Projects-module__hpPyIa__headlineContainer{width:460px}.Projects-module__hpPyIa__projectimage{height:280px}}
.Cta-module__VxTY4W__ctaContainer{justify-content:center;align-items:center;width:calc(100vw + 132px);height:100vh;display:flex}.Cta-module__VxTY4W__cta{background-color:var(--light-background);width:680px;padding:96px 72px}.Cta-module__VxTY4W__cta h2{margin-bottom:32px}.Cta-module__VxTY4W__cta p{margin-bottom:64px}.Cta-module__VxTY4W__iconLine{align-items:center;gap:12px;display:flex}.Cta-module__VxTY4W__iconLine:hover .Cta-module__VxTY4W__mailIcon{animation:1.5s infinite Cta-module__VxTY4W__jumpMail}.Cta-module__VxTY4W__iconLine:hover .Cta-module__VxTY4W__phoneIcon{animation:1.5s infinite Cta-module__VxTY4W__rotatePhone}@keyframes Cta-module__VxTY4W__rotatePhone{40%{transform:rotate(0)}45%,65%,85%{transform:rotate(10deg)}55%,75%,95%{transform:rotate(-10deg)}to{transform:rotate(0)}}@keyframes Cta-module__VxTY4W__jumpMail{30%,70%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-6px)rotate(-8deg)}80%{transform:translateY(-6px)rotate(8deg)}}@media (max-width:940px){.Cta-module__VxTY4W__ctaContainer{width:100vw}}@media (max-width:650px){.Cta-module__VxTY4W__cta{width:500px}}@media (max-width:390px){.Cta-module__VxTY4W__cta{width:460px}}
.More-module__R4KSpW__headlineContainer{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);align-items:center;width:760px;height:100vh;margin-left:256px;padding:84px;display:flex}.More-module__R4KSpW__moreContainer h2,.More-module__R4KSpW__moreContainer p{margin-bottom:32px}.More-module__R4KSpW__link{cursor:pointer;justify-content:space-between;display:flex}.More-module__R4KSpW__newTabLink img{transition:transform .3s;transform:translate(0)}.More-module__R4KSpW__newTabLink:hover img{transform:translate(12px,-10px)}.More-module__R4KSpW__backLink img{transition:transform .3s;transform:translate(0)}.More-module__R4KSpW__backLink:hover img{transform:translate(-12px)}@media (max-width:940px){.More-module__R4KSpW__headlineContainer{margin-left:64px}}@media (max-width:650px){.More-module__R4KSpW__headlineContainer{width:500px;margin-left:0}}@media (max-width:390px){.More-module__R4KSpW__headlineContainer{width:460px}}
.Footer-module__4qQNOG__footer{background-color:var(--dark-background);width:680px;height:100vh;position:absolute;left:calc(100vw + 21320px)}.Footer-module__4qQNOG__footerLogoContainer{align-items:flex-end;width:100%;height:50%;padding-left:72px;display:flex}.Footer-module__4qQNOG__footerLogo{width:350px}.Footer-module__4qQNOG__footerTextContainer{flex-wrap:wrap;width:100%;padding:72px;display:flex}.Footer-module__4qQNOG__footerTextColumn{width:50%}.Footer-module__4qQNOG__footerTextColumn h5{text-transform:none;letter-spacing:normal;line-height:1.5rem}.Footer-module__4qQNOG__h5{color:var(--toned-black);font-size:16px;font-weight:400;font-stretch:75%}.Footer-module__4qQNOG__lightColor{color:var(--light-background)}.Footer-module__4qQNOG__socialsContainer{gap:18px;width:100%;margin-top:48px;display:flex}.Footer-module__4qQNOG__socialsContainer img{width:auto;height:42px}.Footer-module__4qQNOG__hover{cursor:pointer}@media (max-width:650px){.Footer-module__4qQNOG__footer{width:560px;left:calc(100vw + 21440px)}}
