:root{--main-font:"Host Grotesk",sans-serif;--return-blue:#1c2641;--white:white;--fs-2:17px;--lh-2:26px;--fs-1:12px;--lh-1:18px;--fs-5:32px;--lh-5:44px;--fs-4:27px;--lh-4:38px;--soft-glow:#f9daad;--fs-3:23px;--lh-3:34px;--mono-spaced-font:"Roboto Mono",sans-serif;--fs-7:55px;--neg-spacing:-.7px;--fs-20px:20px;--lh-26px:26px;--light-blue-3:#d5dfe6;--fs-6:37px;--lh-6:48px;--fs-mob-menu:28px;--light-blue-2:#e1e8ed;--light-blue-1:#c3d1dc;--lh-7:64px;--fs-8:115px;--lh-8:115px;--muted:#7f8eb6}body{color:#333;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:14px;line-height:20px}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:0;font-weight:400}p{margin-bottom:10px}a{color:#518bff;text-decoration:none}ul,ol{margin-top:0;margin-bottom:10px;padding-left:40px}img{max-width:100%;display:inline-block}strong{font-weight:700}blockquote{border-left:5px solid #e2e2e2;margin-bottom:10px;padding:20px;font-family:Spacegrotesk;font-size:16px;line-height:22px}figure{margin-bottom:10px}.w-layout-blockcontainer{max-width:940px;margin-left:auto;margin-right:auto;display:block}.w-layout-hflex{flex-direction:row;align-items:flex-start;display:flex}@media screen and (max-width:991px){.w-layout-blockcontainer{max-width:728px}}@media screen and (max-width:767px){.w-layout-blockcontainer{max-width:none}}.body-fonts{font-family:var(--main-font);color:var(--return-blue);font-weight:400}.footer-link{color:var(--white);font-size:var(--fs-2);line-height:var(--lh-2);white-space:nowrap;text-underline-offset:8px}.footer-link:hover,.footer-link.w--current{text-decoration:underline}.footer-row2{grid-column-gap:40px;grid-row-gap:40px;justify-content:center;margin-top:100px;display:flex}.footer-part{color:var(--white);font-family:Roboto Mono,sans-serif;font-size:var(--fs-1);line-height:var(--lh-1);text-transform:uppercase}.footer-logo{flex-flow:column;justify-content:flex-start;align-items:flex-start}.footer-section{background-color:var(--return-blue);padding-top:20px;padding-bottom:30px;position:relative}.footer-container{flex-flow:column;display:flex}.footer-row1{grid-column-gap:20px;grid-row-gap:20px;justify-content:center;align-items:center}.cust-navbar-lg-section{z-index:1001;background-color:#0000;width:100vw;padding-top:15px;padding-bottom:15px;display:block;position:fixed;top:0}.cust-navbar-container{justify-content:space-between;align-items:center;display:flex}.cust-navbar-links{grid-column-gap:20px;grid-row-gap:20px;flex:1;justify-content:flex-end;display:flex}.cust-locales-list{grid-column-gap:10px;grid-row-gap:10px;justify-content:flex-end;align-items:center;display:flex}.cust-navbar-sm-section{z-index:1001;background-color:#0000;width:100vw;padding-top:10px;padding-bottom:10px;display:none;position:fixed;top:0}.cust-mobile-menu-env{display:none}.cust-mobile-links{grid-column-gap:20px;grid-row-gap:20px;flex:1;justify-content:flex-end;display:flex}.cust-mobile-link{color:var(--white);font-size:var(--fs-2);line-height:var(--lh-2)}.cust-open-mob-menu-link{padding-left:20px}.cust-close-mob-menu-link,.cust-mobile-loc-link{color:var(--white);font-size:var(--fs-2);line-height:var(--lh-2)}.cust-light-navbar-link{color:var(--return-blue);font-size:var(--fs-2);line-height:var(--lh-2);text-underline-offset:8px}.cust-light-navbar-link.w--current{text-decoration:underline}.nav-spacer{width:80px}.partners-hero{background-image:url(https://cdn.prod.website-files.com/6887523a462e38d947156c3b/68a5d58783dcbd304709ae52_geometry1.svg),linear-gradient(90deg,#c2d0da,#f0e3d2 49%,#f7f1ca);background-position:100% 16%,0 0;background-repeat:no-repeat,repeat;background-size:auto 20vh,auto;padding-top:60px;padding-bottom:80px}.partner-logos-all{grid-column-gap:70px;grid-row-gap:70px;flex-flow:wrap;place-content:center;align-items:center;margin-top:150px;display:flex}.partner-container{flex-flow:column;justify-content:center;align-items:center;padding-top:150px;padding-bottom:80px;display:flex}.partner-title{font-size:var(--fs-7);line-height:var(--fs-7);text-align:center;letter-spacing:var(--neg-spacing);max-width:20ch;font-weight:400}@media screen and (max-width:991px){body{--main-font:"Host Grotesk",sans-serif;--return-blue:#1c2641;--white:white;--fs-2:17px;--lh-2:26px;--fs-1:12px;--lh-1:18px;--fs-5:32px;--lh-5:44px;--fs-4:27px;--lh-4:38px;--soft-glow:#f9daad;--fs-3:23px;--lh-3:34px;--mono-spaced-font:"Roboto Mono",sans-serif;--fs-7:55px;--neg-spacing:-.7px;--fs-20px:20px;--lh-26px:26px;--light-blue-3:#d5dfe6;--fs-6:37px;--lh-6:48px;--fs-mob-menu:28px;--light-blue-2:#e1e8ed;--light-blue-1:#c3d1dc;--lh-7:64px;--fs-8:115px;--lh-8:115px;--muted:#7f8eb6}.video-section{height:90vh}.partners-section{padding-left:60px;padding-right:60px}.partner-logos-some{grid-column-gap:50px;grid-row-gap:50px}.footer-row2{grid-column-gap:5px;grid-row-gap:5px;flex-flow:column}.static-page-header{padding-top:10px;padding-bottom:10px;padding-left:10px}.home-hero-section{padding-left:20px;padding-right:20px}.about-purpose-promise{padding:40px 20px 50px}.hero-container{padding-top:150px}.footer-section{padding-left:20px;padding-right:20px}.footer-row1{justify-content:flex-start;align-items:center}.about-hero-section,.about-people{padding-left:20px;padding-right:20px}.about-people-grid{grid-template-columns:1fr 1fr 1fr}.loc-hero-section{padding-left:20px;padding-right:20px}.loc-project-photo{width:250px;height:250px}.sol-hero-section,.sol-solutions-section{padding-left:20px;padding-right:20px}.sol-photo{width:250px;height:250px}.careers-hero-section,.careers-jobs-section,.contact-hero-section{padding-left:20px;padding-right:20px}.article-full{width:100%}.cust-navbar-lg-section{display:none}.cust-navbar-links{justify-content:flex-end;align-items:center}.cust-navbar-sm-section{display:block}.cust-mobile-menu-env{z-index:1002;background-color:var(--soft-glow);width:100vw;height:100vh;padding-top:10px;display:block;position:fixed;top:0}.cust-mobile-menu-env:lang(de){display:none}.cust-mobile-links{flex-flow:column;padding-top:30px;padding-bottom:30px}.cust-mobile-link{color:var(--return-blue);font-size:var(--fs-mob-menu)}.cust-open-mob-menu-link,.cust-close-mob-menu-link{cursor:pointer;padding-left:20px}.cust-mobile-loc-link{color:var(--return-blue);font-size:var(--fs-3);line-height:var(--lh-3)}.cust-mobile-loc-link.w--current{text-underline-offset:8px;text-decoration:underline}.sol-details-hero-section,.sol-details-main-section{padding-left:20px;padding-right:20px}.sol-hero-container{padding-top:150px}.about-photo{aspect-ratio:80/68;object-fit:cover;object-position:50% 0%}.partners-hero{padding:40px 20px}.partner-logos-all{grid-column-gap:50px;grid-row-gap:50px;padding-left:30px;padding-right:30px}.fwd-hero{padding:40px 20px}.usp-env{grid-column-gap:30px;grid-row-gap:30px}.news-hero-section,.impact-hero-section{padding-left:20px;padding-right:20px}.div-block{display:none}.cust-mobile-top{display:flex}.square-photo-env{width:200px}.about-separator-title{padding-left:40px;padding-right:40px}.about-people-grid-test{grid-template-columns:1fr 1fr 1fr}}@media screen and (max-width:767px){body{--main-font:"Host Grotesk",sans-serif;--return-blue:#1c2641;--white:white;--fs-2:16px;--lh-2:24px;--fs-1:12px;--lh-1:16px;--fs-5:27px;--lh-5:40px;--fs-4:25px;--lh-4:36px;--soft-glow:#f9daad;--fs-3:22px;--lh-3:32px;--mono-spaced-font:"Roboto Mono",sans-serif;--fs-7:38px;--neg-spacing:-.7px;--fs-20px:20px;--lh-26px:26px;--light-blue-3:#d5dfe6;--fs-6:32px;--lh-6:44px;--fs-mob-menu:28px;--light-blue-2:#e1e8ed;--light-blue-1:#c3d1dc;--lh-7:60px;--fs-8:115px;--lh-8:115px;--muted:#7f8eb6}.teammember-caption-hover{opacity:1;display:none}.footer-row2{margin-top:60px}.loc-project-env{grid-column-gap:20px;grid-row-gap:20px;flex-flow:column-reverse}.sol-solution-start{width:100%}.static-page-header{padding:5px 20px}.locations-env{grid-template-columns:1fr}.hero-container{padding-top:119px}.square-photo{display:none}.partners-title{font-size:var(--fs-4);line-height:var(--lh-4)}.footer-row1{grid-column-gap:10px;grid-row-gap:10px;flex-flow:column;justify-content:center;align-items:flex-start}.about-people-grid{grid-template-columns:1fr 1fr}.loc-project-photo,.sol-photo{width:100%;height:auto}.sol-solution-env{grid-column-gap:20px;grid-row-gap:20px;flex-flow:column-reverse;height:auto}.news-articles{padding-left:30px;padding-right:30px}.news-articles-env{grid-template-columns:1fr}.cms-article-container,.cms-more-news-section,.cms-more-news-title{padding-left:20px;padding-right:20px}.contact-hero-section{background-size:90vw;padding-bottom:60px}.loc-project-start{padding-left:20px;padding-right:20px}.news-content-env{min-height:200px}.usp-text{width:auto;padding-left:20px;padding-right:20px}.cust-navbar-sm-section,.cust-mobile-menu-env{padding-left:20px;padding-right:20px}.cust-mobile-links{padding-left:0}.sol-hero-container{padding-top:119px}.partners-hero{background-position:100% 12%,0 0;background-size:65vw,auto}.partner-logos-all{margin-top:100px;padding-left:0;padding-right:0}.fwd-hero{background-position:100% 12%,0 0;background-size:65vw,auto}.home-subhero-section-light{padding-top:30px;padding-bottom:60px}.usp-env{flex-flow:column}.contact-container{padding-left:20px;padding-right:20px}.impact-section{padding-top:20px;padding-bottom:20px}.usp-divider{height:0}.square-photo-env{display:none}.about-separator-title{padding-right:33px}.about-people-grid-test{grid-template-columns:1fr 1fr}}@media screen and (max-width:479px){.teammember-hover{opacity:1;position:relative}.timeline-image{width:100vw;height:auto}.partners-section{padding:40px 30px 60px}.partner-logos-some{margin-top:60px}.footer-part{font-size:13px;line-height:18px}.sol-solution-start{padding-left:30px;padding-right:30px}.static-page-header{padding-left:10px;padding-right:10px}.partners-title{line-height:var(--lh-4)}.sol-solutions-section{padding-left:0;padding-right:0}.news-content-env{min-height:300px}.building-photo{object-fit:contain;height:auto}.career-env{grid-column-gap:20px;grid-row-gap:20px;flex-flow:column;justify-content:center;align-items:flex-start;padding-left:10px;padding-right:10px}.career-start{width:100%}.career-labels{grid-column-gap:5px;grid-row-gap:5px;flex-flow:wrap}.sol-details-main-section{padding-left:0;padding-right:0}.sol-details-content{padding-left:20px;padding-right:20px}.partners-hero{background-position:100% 8%,0 0;background-size:70vw,auto}.partner-logos-all{justify-content:center;align-items:flex-end;padding-left:30px;padding-right:30px}.partner-container{padding-top:100px}.fwd-hero{background-position:100% 8%,0 0;background-size:70vw,auto}.fwd-container{padding-top:100px}.solution-title-env{padding-left:20px;padding-right:20px}.square-photo-env{min-width:auto}}