@keyframes MenuSpace_fadeIn__u3m_g{0%{opacity:0}}@keyframes MenuSpace_fadeInAndUp__prwdG{0%{opacity:0;transform:translateY(40%)}}@keyframes MenuSpace_undrawAnimation__YhHSn{0%{background-size:100% .07em}to{background-size:0 .07em}}@keyframes MenuSpace_drawAnimation__XSQBj{0%{background-size:0 .07em}to{background-size:100% .07em}}.MenuSpace_space__ugK9W{flex-shrink:0;height:var(--menuNavigationHeight);pointer-events:none;width:100%}@keyframes FadeIn_fadeIn__OJzOZ{0%{opacity:0}}@keyframes FadeIn_fadeInAndUp__QINZ7{0%{opacity:0;transform:translateY(40%)}}@keyframes FadeIn_undrawAnimation__M2RE_{0%{background-size:100% .07em}to{background-size:0 .07em}}@keyframes FadeIn_drawAnimation__B6UJd{0%{background-size:0 .07em}to{background-size:100% .07em}}.FadeIn_el__t2UMd{visibility:hidden;opacity:0;will-change:opacity}.FadeIn_el__t2UMd.FadeIn_isInView__n1BFI{visibility:visible;opacity:1;transition:opacity 1.25s var(--delay)}@media(max-width:899px){.FadeIn_el__t2UMd.FadeIn_bypassOnMobile__nJRsP{visibility:visible;opacity:1;transition:none}}@keyframes CaseStudyHeroIntro_fadeIn__SZdNK{0%{opacity:0}}@keyframes CaseStudyHeroIntro_fadeInAndUp__tAwOj{0%{opacity:0;transform:translateY(40%)}}@keyframes CaseStudyHeroIntro_undrawAnimation__t148L{0%{background-size:100% .07em}to{background-size:0 .07em}}@keyframes CaseStudyHeroIntro_drawAnimation__xcKsr{0%{background-size:0 .07em}to{background-size:100% .07em}}.CaseStudyHeroIntro_section__04DUI{height:calc(100svh - 56vw);min-height:50vw;width:100%}@media(min-aspect-ratio:1/1){.CaseStudyHeroIntro_section__04DUI{height:90svh;min-height:41.1458333333vw}}.CaseStudyHeroIntro_container__NFSnj{display:flex;flex-direction:column;height:100%;justify-content:flex-start;width:100%}.CaseStudyHeroIntro_wrapper__TpPDf{align-items:center;display:flex;flex-grow:1;flex-shrink:0;height:auto;position:relative}.CaseStudyHeroIntro_inner__l6CGq,.CaseStudyHeroIntro_rowWrapper___uc5B{width:100%}@media(min-width:900px){.CaseStudyHeroIntro_rowWrapper___uc5B.CaseStudyHeroIntro_mobile__JmJS_{display:none}}.CaseStudyHeroIntro_rowWrapper___uc5B.CaseStudyHeroIntro_desktop__7TAWt{display:none}@media(min-width:900px){.CaseStudyHeroIntro_rowWrapper___uc5B.CaseStudyHeroIntro_desktop__7TAWt{display:block}}.CaseStudyHeroIntro_row__EKDCI:not(:first-child){margin-top:1.25rem}@media(min-width:900px){.CaseStudyHeroIntro_row__EKDCI:not(:first-child){margin-top:unset}}.CaseStudyHeroIntro_awards__Ky1It,.CaseStudyHeroIntro_industry__NJG41{opacity:.5}.CaseStudyHeroIntro_title__CXI7T{padding-bottom:1.25rem;position:relative;width:100%}@media(min-aspect-ratio:1/1){.CaseStudyHeroIntro_title__CXI7T{padding-bottom:4.6296296296vw;text-indent:-.07em}}.CaseStudyHeroIntro_breakthrough-energy__7PqDW{font-size:11.2847222222vw;font-size:max(3.75rem,11.2847222222vw);padding-bottom:3.75rem}@keyframes Thumbnail_fadeIn__jrwvp{0%{opacity:0}}@keyframes Thumbnail_fadeInAndUp__y7ITB{0%{opacity:0;transform:translateY(40%)}}@keyframes Thumbnail_undrawAnimation__6plhQ{0%{background-size:100% .07em}to{background-size:0 .07em}}@keyframes Thumbnail_drawAnimation__sBC5j{0%{background-size:0 .07em}to{background-size:100% .07em}}.Thumbnail_link__aVnRR,.Thumbnail_media__kZ7oj{position:relative;width:100%}.Thumbnail_media__kZ7oj{aspect-ratio:var(--aspect-ratio,2/3);border-radius:.2893518519vw;border-radius:max(.1875rem,.2893518519vw);overflow:hidden}@supports not (aspect-ratio:1/1){.Thumbnail_media__kZ7oj{padding-top:calc(100%/var(--aspect-ratio, 2/3));height:0;position:relative;overflow:hidden}}.Thumbnail_image___nURk{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;object-fit:cover;width:100%}.js-smooth-scrollbar-disabled .Thumbnail_image___nURk{transform:scale(1.1)}.js-smooth-scrollbar-disabled .Thumbnail_isInView___gwHk .Thumbnail_image___nURk{transition:transform 1.2s var(--ease-quad-out);transform:scale(1)}@keyframes FullscreenMedia_fadeIn__KcWKx{0%{opacity:0}}@keyframes FullscreenMedia_fadeInAndUp__Uv8Qv{0%{opacity:0;transform:translateY(40%)}}@keyframes FullscreenMedia_undrawAnimation__pHCvF{0%{background-size:100% .07em}to{background-size:0 .07em}}@keyframes FullscreenMedia_drawAnimation__bu8bi{0%{background-size:0 .07em}to{background-size:100% .07em}}.FullscreenMedia_section__Bfawu{margin-top:-1px;height:auto;width:100%}@media(max-aspect-ratio:1){.FullscreenMedia_container__VPeYF{padding:0}}.FullscreenMedia_ratioWrapper__IsFeD{aspect-ratio:16/9;overflow:hidden}.FullscreenMedia_image__5MujD,.FullscreenMedia_video__ShUTz{display:block;height:100%;width:100%;object-fit:cover;border-radius:0}@media(min-aspect-ratio:1/1){.FullscreenMedia_image__5MujD,.FullscreenMedia_video__ShUTz{border-radius:.2893518519vw;border-radius:max(.3125rem,.2893518519vw)}}.js-smooth-scrollbar-disabled .FullscreenMedia_image__5MujD{transform:scale(1.1)}.js-smooth-scrollbar-disabled .FullscreenMedia_isInView__ZrG_N .FullscreenMedia_image__5MujD{transition:transform 1.2s var(--ease-quad-out) .2s;transform:scale(1)}@keyframes Page_fadeIn__9C9w8{0%{opacity:0}}@keyframes Page_fadeInAndUp__WoBgl{0%{opacity:0;transform:translateY(40%)}}@keyframes Page_undrawAnimation__HBR6B{0%{background-size:100% .07em}to{background-size:0 .07em}}@keyframes Page_drawAnimation__sw0vR{0%{background-size:0 .07em}to{background-size:100% .07em}}.Page_main___JIkG{--theme-background:var(--color-white);--theme-color:var(--color-almost-black);--theme-highlight-color:var(--color-grey-highlight-light);--theme-animated-text-background:var(--color-white);transition:color .5s var(--ease-quad-out)}.Page_main___JIkG,.Page_main___JIkG.Page_beige__Af7tq,.Page_main___JIkG.Page_lightGrey__fdykv{color:var(--color-almost-black)}.Page_main___JIkG.Page_dark__zfW0O{color:var(--color-white)}.Page_main___JIkG.Page_lightGrey__fdykv{--theme-background:var(--color-background);--theme-color:var(--color-almost-black);--theme-highlight-color:var(--color-grey-highlight-light);--theme-animated-text-background:var(--color-white)}.Page_main___JIkG.Page_beige__Af7tq{--theme-background:var(--color-sand);--theme-color:var(--color-almost-black);--theme-highlight-color:var(--color-sand-highlight);--theme-animated-text-background:var( beige-theme-animated-text-highlight-bg )}.Page_main___JIkG.Page_dark__zfW0O{--theme-background:var(--color-almost-black);--theme-color:var(--color-white);--theme-highlight-color:var(--color-grey-highlight-dark);--theme-animated-text-background:var( --color-dark-theme-animated-text-highlight-bg )}.Page_main___JIkG.Page_black__3OwrK{color:var(--color-almost-black);--theme-highlight-color:rgba(var(--color-almost-black--rgb),0.5)}.Page_main___JIkG.Page_white__MrC0m{color:var(--color-white);--theme-highlight-color:rgba(var(--color-white--rgb),0.5)}.Page_main___JIkG ::selection{background:var(--theme-color);color:var(--theme-background)}.Page_background__awe_d{background-color:var(--color-white);--theme-background:var(--color-white);height:100%;position:fixed;top:0;transition:background .5s var(--ease-quad-out);width:100%;z-index:-1}.Page_background__awe_d.Page_lightGrey__fdykv{background-color:var(--color-background);--theme-background:var(--color-background)}.Page_background__awe_d.Page_beige__Af7tq{background-color:var(--color-sand);--theme-background:var(--color-sand)}.Page_background__awe_d.Page_dark__zfW0O{background-color:var(--color-almost-black);--theme-background:var(--color-almost-black)}@keyframes CaseStudy_fadeIn__ftv_I{0%{opacity:0}}@keyframes CaseStudy_fadeInAndUp__WuaLK{0%{opacity:0;transform:translateY(40%)}}@keyframes CaseStudy_undrawAnimation__ptPy7{0%{background-size:100% .07em}to{background-size:0 .07em}}@keyframes CaseStudy_drawAnimation__XOLNe{0%{background-size:0 .07em}to{background-size:100% .07em}}.CaseStudy_related__sgy2m{padding-top:2.5rem;padding-bottom:2.5rem;background-color:var(--color-background)}@media(min-width:900px){.CaseStudy_related__sgy2m{padding-top:max(7.5rem,6.9444444444vw);padding-bottom:max(7.5rem,6.9444444444vw)}}.CaseStudy_relatedTitle__YqCmr{margin-bottom:.9375rem}@media(min-width:900px){.CaseStudy_relatedTitle__YqCmr{margin-bottom:max(1.875rem,1.7361111111vw)}}