.MobileMenu_mobileMenuWrapper__8qvFL{position:fixed;width:100%;height:100%;background-color:#181716;right:0;top:-103%;transition:.45s cubic-bezier(.38,.74,.47,.68);z-index:90}.MobileMenu_mobileMenuWrapper__8qvFL.MobileMenu_active__2Snl4{top:0}.MobileMenu_mobileMenuInner__ZKeWx{height:100%;display:flex;flex-direction:column}.MobileMenu_logo__sLsXb{width:100%;max-width:100px;padding:30px 0;margin-right:15px}.MobileMenu_logo__sLsXb svg{fill:#fff}.MobileMenu_closeMenuButton__OoLOq{font-size:18px;color:#fff}.MobileMenu_mobileMenuNav__KnbqV{display:flex;flex-direction:column;align-items:center;padding-bottom:60px}@media(max-width:766px){.MobileMenu_mobileMenuNav__KnbqV{align-items:flex-start}}.MobileMenu_navLink__29xds{color:#fff;font-size:40px;margin-bottom:15px}.MobileMenu_navLink__29xds.MobileMenu_activeLink__RpmJf{color:#5a5a5a}.MobileMenu_mobileMenuContent__JZ2Vk{display:flex;flex-direction:column;overflow-y:auto;height:100%;padding:120px 22px 100px}@media(max-width:766px){.MobileMenu_mobileMenuContent__JZ2Vk{margin-top:auto;justify-content:unset;height:auto;align-items:flex-start}}.MobileMenu_mobileMenuSocialMedia__r4iSF{display:flex;flex-direction:column;align-items:center}@media(max-width:766px){.MobileMenu_mobileMenuSocialMedia__r4iSF{align-items:flex-start}}.MobileMenu_smLink__1Yp71{font-size:20px;margin-bottom:10px;color:#5a5a5a}.Header_header__NLhag{width:100%;padding:49px 0;position:fixed;top:0;left:0;z-index:99;background-color:transparent;transition:.2s ease-in-out}.Header_header__NLhag.Header_scroll__itglr{mix-blend-mode:difference}.Header_header__NLhag.Header_scroll__itglr.Header_dark__z6z10 .Header_mobileMenuButton__NeInl,.Header_header__NLhag.Header_scroll__itglr.Header_dark__z6z10 .Header_navLink__zAeDp{color:#fff}.Header_header__NLhag.Header_scroll__itglr.Header_dark__z6z10 .Header_logo__SAQTw svg{fill:#fff}.Header_header__NLhag.Header_dark__z6z10 .Header_mobileMenuButton__NeInl,.Header_header__NLhag.Header_dark__z6z10 .Header_navLink__zAeDp{color:#181716}.Header_header__NLhag.Header_dark__z6z10 .Header_logo__SAQTw svg{fill:#181716}.Header_header__NLhag.Header_light__yuQKz .Header_mobileMenuButton__NeInl,.Header_header__NLhag.Header_light__yuQKz .Header_navLink__zAeDp{color:#fff}.Header_header__NLhag.Header_light__yuQKz .Header_logo__SAQTw svg,.Header_header__NLhag.Header_menuOpened__ef43n .Header_logo__SAQTw svg{fill:#fff}.Header_header__NLhag.Header_menuOpened__ef43n .Header_mobileMenuButton__NeInl{color:#fff}@media(max-width:1439px){.Header_header__NLhag{padding:40px 0}}@media(max-width:990px){.Header_header__NLhag{padding:30px 0}}.Header_headerInner__MCLTM,.Header_nav__oYJNb{display:flex;align-items:center;justify-content:space-between}.Header_nav__oYJNb{flex:0 0 55.8%;max-width:55.8%}@media(max-width:990px){.Header_nav__oYJNb{display:none}}.Header_mainNav__08eOw{display:flex;flex-wrap:wrap;align-items:center;width:100%}.Header_navLink__zAeDp{font-size:18px;font-weight:400;line-height:1.55;padding:10px 0}.Header_logo__SAQTw{width:100%;max-width:115px;margin-right:20px}@media(max-width:766px){.Header_logo__SAQTw{max-width:100px}}.Header_navItem__D6nNo:not(:last-of-type){padding-right:15px;width:22.5%;word-break:break-all}.Header_navItem__D6nNo.Header_sideNavLink__jdpSU{margin-left:auto;padding-right:0}.Header_mobileMenuButton__NeInl{display:none;font-size:18px}@media(max-width:990px){.Header_mobileMenuButton__NeInl{display:block}}.Header_logo__SAQTw,.Header_mobileMenuButton__NeInl{position:relative;z-index:91}.CTALink_ctaLink__9KBiQ{line-height:1;position:relative;text-align:left}.CTALink_ctaLink__9KBiQ.CTALink_large__a78Jr{font-size:46px}.CTALink_ctaLink__9KBiQ.CTALink_large__a78Jr svg{width:.65em;height:.65em}@media(max-width:1439px){.CTALink_ctaLink__9KBiQ.CTALink_large__a78Jr{font-size:36px}}@media(max-width:766px){.CTALink_ctaLink__9KBiQ.CTALink_large__a78Jr{font-size:30px}}.CTALink_ctaLink__9KBiQ.CTALink_large__a78Jr .CTALink_ctaLabel__I7DAn{padding-bottom:18px;background-size:0 4px}.CTALink_ctaLink__9KBiQ.CTALink_large__a78Jr .CTALink_ctaArrow__A7Flb{margin-left:8px}@media(max-width:990px){.CTALink_ctaLink__9KBiQ.CTALink_large__a78Jr .CTALink_ctaArrow__A7Flb{margin-left:6px}}.CTALink_ctaLink__9KBiQ.CTALink_large__a78Jr:hover .CTALink_ctaLabel__I7DAn{background-size:100% 4px}.CTALink_ctaLink__9KBiQ.CTALink_large__a78Jr .CTALink_riveArrowWrapper__YhwC_{margin-left:-9px}.CTALink_ctaLink__9KBiQ.CTALink_small__yi_X6{font-size:30px}.CTALink_ctaLink__9KBiQ.CTALink_small__yi_X6 svg{width:.7em;height:.7em}@media(max-width:1439px){.CTALink_ctaLink__9KBiQ.CTALink_small__yi_X6{font-size:28px}}@media(max-width:766px){.CTALink_ctaLink__9KBiQ.CTALink_small__yi_X6{font-size:26px}}.CTALink_ctaLink__9KBiQ.CTALink_small__yi_X6 .CTALink_ctaLabel__I7DAn{padding-bottom:12px;background-size:0 2px}.CTALink_ctaLink__9KBiQ.CTALink_small__yi_X6 .CTALink_ctaArrow__A7Flb{margin-left:6px}@media(max-width:990px){.CTALink_ctaLink__9KBiQ.CTALink_small__yi_X6 .CTALink_ctaArrow__A7Flb{margin-left:4px}}.CTALink_ctaLink__9KBiQ.CTALink_small__yi_X6:hover .CTALink_ctaLabel__I7DAn{background-size:100% 2px}.CTALink_ctaLink__9KBiQ:hover .CTALink_ctaArrow__A7Flb{transform:rotate(45deg) scale(.8);color:#181716}.CTALink_ctaLink__9KBiQ:hover .CTALink_ctaLabel__I7DAn{background-position:0 100%;background-size:100% 4px;transition:background-size 1.02s cubic-bezier(.85,0,0,1),color .4s}.CTALink_ctaLabel__I7DAn{display:inline;color:#181716;line-height:1.5;position:relative;background-repeat:no-repeat;background-position:100% 100%;background-image:linear-gradient(#181716,#181716);background-size:0 4px;transition:background-size .6s cubic-bezier(.5,0,0,1),color .4s;text-decoration:none}.g-invert-colors .CTALink_ctaLabel__I7DAn{color:#fff!important}.CTALink_ctaArrow__A7Flb{display:inline-block;margin-left:12px;color:#c4c4c4;transition:.2s cubic-bezier(.38,.74,.47,.68)}.CTALink_ctaArrow__A7Flb svg{display:flex;line-height:1}.CTALink_riveArrowWrapper__YhwC_{display:inline-block;width:1.6em;height:1.6em;margin-left:-6px}.CTALink_riveArrowWrapper__YhwC_ canvas{margin-top:-4px}.Footer_footerTop__2eyMt{padding-top:400px;padding-bottom:40px}@media(max-width:1439px){.Footer_footerTop__2eyMt{padding-top:300px}}@media(max-width:990px){.Footer_footerTop__2eyMt{padding-top:200px;padding-bottom:0}}.Footer_footerTitle__k_er4{letter-spacing:.6px;margin-bottom:.015em}@media(max-width:990px){.Footer_footerTitle__k_er4{margin-bottom:.1em}}.Footer_footerTextWrapper__jZpn2{display:inline-flex;flex-wrap:wrap;align-items:center}@media(max-width:766px){.Footer_footerTextWrapper__jZpn2{flex-direction:column;align-items:flex-start}}.Footer_footerText__Ox5vR{color:#c4c4c4;margin-bottom:0;padding-right:8px}.Footer_linkSepartorLabel__krRS8{display:inline-flex;color:#c4c4c4;margin:0 15px 0 9px}@media(max-width:766px){.Footer_linkSepartorLabel__krRS8{margin:1em 0 0}}@media(max-width:990px){.Footer_footerTextCTA___06KQ,.Footer_footerText__Ox5vR{font-size:20px!important}}@media(max-width:766px){.Footer_footerTextCTA___06KQ{margin-top:1em}}.Footer_footerNavLinks__WjUjo{padding-top:256px}@media(max-width:1279px){.Footer_footerNavLinks__WjUjo{padding-top:200px}}.Footer_nav__vpDQW{display:flex;flex-direction:column;align-items:flex-start}.Footer_navLink__MNbUa{font-size:30px;margin-bottom:15px}.Footer_navLink__MNbUa:nth-last-child(2){order:1}.Footer_footerBottom__iA_rq{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:42px 0}@media(max-width:990px){.Footer_footerBottom__iA_rq{padding-top:70px;padding-bottom:30px}}.Footer_footerBottomLeftCol__gazHD,.Footer_footerBottomRightCol__RZB20{flex:0 0 50%;max-width:50%}@media(max-width:990px){.Footer_footerBottomLeftCol__gazHD,.Footer_footerBottomRightCol__RZB20{flex:0 0 100%;max-width:100%}}.Footer_footerBottomLeftCol__gazHD{display:flex;align-items:center;flex-wrap:wrap}@media(max-width:990px){.Footer_footerBottomLeftCol__gazHD{flex-direction:column;align-items:flex-start;order:1}}.Footer_copyrightText__p3wa2{color:#c4c4c4;padding-right:7.4vw}@media(max-width:1279px){.Footer_copyrightText__p3wa2{padding-right:5vw}}@media(max-width:990px){.Footer_copyrightText__p3wa2{padding-right:0;order:1}}.Footer_footerBottomRightCol__RZB20{display:flex;align-items:center;justify-content:space-between;padding-left:125px}@media(max-width:1279px){.Footer_footerBottomRightCol__RZB20{padding-left:40px}}@media(max-width:990px){.Footer_footerBottomRightCol__RZB20{padding-left:0;padding-bottom:40px}}@media(max-width:766px){.Footer_footerBottomRightCol__RZB20{padding-bottom:70px;flex-direction:column;align-items:flex-start}}.Footer_privacyPolicyLink__1GCst{color:#c4c4c4}@media(max-width:479px){.Footer_copyrightText__p3wa2,.Footer_privacyPolicyLink__1GCst{font-size:14px}}.Footer_footerSocialMedia__Z_g6d{display:flex;flex-wrap:wrap;align-items:center}@media(max-width:990px){.Footer_footerSocialMedia__Z_g6d{display:none}}.Footer_footerSocialMediaMobile__apRxn{display:none}@media(max-width:990px){.Footer_footerSocialMediaMobile__apRxn{display:flex;flex-wrap:wrap}}@media(max-width:766px){.Footer_footerSocialMediaMobile__apRxn{flex-direction:column}}.Footer_smLink__5xugO{margin-right:6.7vw}@media(max-width:1439px){.Footer_smLink__5xugO{margin-right:6vw}}@media(max-width:1279px){.Footer_smLink__5xugO{margin-right:4vw}}@media(max-width:766px){.Footer_smLink__5xugO{margin-right:0}}.Footer_footerBottomSideText__XrdJo,.Footer_smLink__5xugO{font-size:20px}.Footer_copyrightText__p3wa2,.Footer_footerBottomSideText__XrdJo,.Footer_privacyPolicyLink__1GCst,.Footer_smLink__5xugO{padding-top:5px;padding-bottom:5px}@media(max-width:766px){.Footer_copyrightText__p3wa2,.Footer_footerBottomSideText__XrdJo,.Footer_privacyPolicyLink__1GCst,.Footer_smLink__5xugO{padding-top:7.5px;padding-bottom:7.5px}}.Footer_footerBottomSideText__XrdJo{position:relative}@media(max-width:766px){.Footer_footerBottomSideText__XrdJo{padding-top:20px;margin-top:15px}.Footer_footerBottomSideText__XrdJo:after{content:"";position:absolute;top:0;left:0;height:1px;width:22px;background-color:#181716}}.Footer_footerHorizontalNav__6b3KJ{padding:340px 0}@media(max-width:1365px){.Footer_footerHorizontalNav__6b3KJ{padding:250px 0}}@media(max-width:990px){.Footer_footerHorizontalNav__6b3KJ{padding:200px 0}}@media(max-width:766px){.Footer_footerHorizontalNav__6b3KJ{padding-top:200px;padding-bottom:0}}.Footer_horizontalNav__1H6GD{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;margin:0 -15px}@media(max-width:766px){.Footer_horizontalNav__1H6GD{flex-direction:column;align-items:flex-start}}.Footer_horizontalNavLinkWrap__OA72u{padding:0 15px}@media(max-width:766px){.Footer_horizontalNavLinkWrap__OA72u{margin-bottom:15px}}.Footer_horizontalNavLink__zvLZG{font-size:clamp(32px,6vw,100px);line-height:1.1}@media(max-width:766px){.Footer_horizontalNavLink__zvLZG{font-size:30px}}.LocalImage_imageWrapper__ny8CN{position:relative}.LocalImage_imageWrapper__ny8CN.LocalImage_fw-image-block__nApQ2{width:100%;padding-top:54.26%}.MediaField_mediaItem__fMF_w{width:100%;position:relative;overflow:hidden}.MediaField_mediaItem__fMF_w.MediaField_mediaBg__Iwxvs{background-color:#c4c4c4}.MediaField_mediaItem__fMF_w img{width:100%}.MediaField_video__tNAQy{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.MediaField_defVideo__628DK{padding-top:56.25%}.SingleProjectHero_section__1oaMV{width:100%;height:100vh;background-color:#c4c4c4;position:relative}.SingleProjectHero_section__1oaMV:before{content:"";position:absolute;width:100%;height:100%;background-color:rgba(24,23,22,.2);z-index:1}@media(max-width:990px){.SingleProjectHero_section__1oaMV{height:700px}}@media(max-width:766px){.SingleProjectHero_section__1oaMV{height:450px}}.SingleProjectHero_heroBg__5n3Is{width:100%;height:100%}.SingleProjectHero_projectLogoWrapper__2WUgv{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:3;width:100%;padding:0 30px;display:flex;justify-content:center;align-items:center}.SingleProjectHero_projectLogo__Grnxz{width:100%}.SingleProjectHero_videoBackground__w9afR{width:100%;height:100%;object-fit:cover}.SingleProjectHero_logo__b62ld{width:auto;display:flex}.SingleProjectHero_logo__b62ld img{max-width:700px;max-height:400px}@media(max-width:766px){.SingleProjectHero_logo__b62ld img{max-width:270px;max-height:150px}}.RichTextContent_richTextContent__A0dWB.RichTextContent_primary-c__TYf36>*{color:#181716}.RichTextContent_richTextContent__A0dWB.RichTextContent_medium-gray-c__eLQfw>*{color:#8c8c8c}.RichTextContent_richTextContent__A0dWB.RichTextContent_white-c__BalRi>*{color:#fff}.RichTextContent_richTextContent__A0dWB a{font-weight:400;background-repeat:no-repeat;background-position:100% 100%;background-image:linear-gradient(currentColor,currentColor);background-size:0 3px;transition:background-size .2s cubic-bezier(.38,.74,.47,.68)}.RichTextContent_richTextContent__A0dWB a:hover{background-position:0 100%;background-size:100% 3px}.RichTextContent_richTextContent__A0dWB a.RichTextContent_link-active__9hL_k{pointer-events:none;background-size:100% 3px}.RichTextContent_richTextContent__A0dWB h5{font-size:1em;margin-bottom:0}.RichTextContent_richTextContent__A0dWB h1,.RichTextContent_richTextContent__A0dWB h2,.RichTextContent_richTextContent__A0dWB h3,.RichTextContent_richTextContent__A0dWB h4,.RichTextContent_richTextContent__A0dWB h5,.RichTextContent_richTextContent__A0dWB h6{font-weight:600}.RichTextContent_richTextContent__A0dWB h1+p,.RichTextContent_richTextContent__A0dWB h2+p,.RichTextContent_richTextContent__A0dWB h3+p,.RichTextContent_richTextContent__A0dWB h4+p,.RichTextContent_richTextContent__A0dWB h5+p,.RichTextContent_richTextContent__A0dWB h6+p{margin-top:0}.RichTextContent_richTextContent__A0dWB h1,.RichTextContent_richTextContent__A0dWB h2,.RichTextContent_richTextContent__A0dWB h3,.RichTextContent_richTextContent__A0dWB h4,.RichTextContent_richTextContent__A0dWB h6{margin-bottom:20px}.RichTextContent_richTextContent__A0dWB h1{font-size:2em}.RichTextContent_richTextContent__A0dWB blockquote{position:relative;margin:0;display:inline}.RichTextContent_richTextContent__A0dWB blockquote p{position:relative;margin:100px 0 100px auto;font-size:60px}.RichTextContent_richTextContent__A0dWB blockquote p:before{content:'"';position:absolute;top:0;left:-.4em;display:inline}.RichTextContent_richTextContent__A0dWB blockquote p:after{content:'"';display:inline;position:relative;left:.07em}@media(max-width:1440px){.RichTextContent_richTextContent__A0dWB blockquote p{font-size:52px}}@media(max-width:1279px){.RichTextContent_richTextContent__A0dWB blockquote p{margin:80px 0 80px auto;font-size:42px}}@media(max-width:766px){.RichTextContent_richTextContent__A0dWB blockquote p{margin:70px 0 70px auto;font-size:36px}}.RichTextContent_richTextContent__A0dWB ol li,.RichTextContent_richTextContent__A0dWB ul li{margin-bottom:15px}.RichTextContent_richTextContent__A0dWB ol li p,.RichTextContent_richTextContent__A0dWB ul li p{margin-bottom:0}.RichTextContent_richTextContent__A0dWB ul{-webkit-padding-start:40px;padding-inline-start:40px;list-style-type:circle}.RichTextContent_richTextContent__A0dWB.RichTextContent_default__AFBv7{font-size:30px;line-height:1.4}@media(max-width:990px){.RichTextContent_richTextContent__A0dWB.RichTextContent_default__AFBv7{font-size:20px}}.RichTextContent_richTextContent__A0dWB.RichTextContent_medium__fFPn4{font-size:40px;line-height:1.3}@media(max-width:1279px){.RichTextContent_richTextContent__A0dWB.RichTextContent_medium__fFPn4{font-size:38px}}@media(max-width:1198px){.RichTextContent_richTextContent__A0dWB.RichTextContent_medium__fFPn4{font-size:30px}}@media(max-width:479px){.RichTextContent_richTextContent__A0dWB.RichTextContent_medium__fFPn4{font-size:26px}}.RichTextContent_richTextContent__A0dWB.RichTextContent_large__qg_yr{font-size:60px;line-height:1.3}@media(max-width:1440px){.RichTextContent_richTextContent__A0dWB.RichTextContent_large__qg_yr{font-size:50px}}@media(max-width:1279px){.RichTextContent_richTextContent__A0dWB.RichTextContent_large__qg_yr{font-size:40px}}@media(max-width:1198px){.RichTextContent_richTextContent__A0dWB.RichTextContent_large__qg_yr{font-size:30px}}@media(max-width:479px){.RichTextContent_richTextContent__A0dWB.RichTextContent_large__qg_yr{font-size:26px}}.TwoColumnsTextBlock_section__9_Ztk.TwoColumnsTextBlock_hp__eNQJG{padding-top:232px;padding-bottom:321px}@media(max-width:1439px){.TwoColumnsTextBlock_section__9_Ztk.TwoColumnsTextBlock_hp__eNQJG{padding-top:200px;padding-bottom:250px}}@media(max-width:990px){.TwoColumnsTextBlock_section__9_Ztk.TwoColumnsTextBlock_hp__eNQJG{padding:150px 0}}@media(max-width:766px){.TwoColumnsTextBlock_section__9_Ztk.TwoColumnsTextBlock_hp__eNQJG{padding:90px 0}}.TwoColumnsTextBlock_section__9_Ztk.TwoColumnsTextBlock_single-project__aKCpU{padding-top:50px;padding-bottom:250px}@media(max-width:990px){.TwoColumnsTextBlock_section__9_Ztk.TwoColumnsTextBlock_single-project__aKCpU{padding-bottom:200px}}@media(max-width:766px){.TwoColumnsTextBlock_section__9_Ztk.TwoColumnsTextBlock_single-project__aKCpU{padding-bottom:150px}}.TwoColumnsTextBlock_section__9_Ztk.TwoColumnsTextBlock_model__10o4v{padding-top:0;padding-bottom:65px}.TwoColumnsTextBlock_section__9_Ztk.TwoColumnsTextBlock_studio___rW0P{padding-top:200px;padding-bottom:298px}@media(max-width:1279px){.TwoColumnsTextBlock_section__9_Ztk.TwoColumnsTextBlock_studio___rW0P{padding-top:150px;padding-bottom:240px}}@media(max-width:990px){.TwoColumnsTextBlock_section__9_Ztk.TwoColumnsTextBlock_studio___rW0P{padding-top:100px;padding-bottom:150px}}@media(max-width:766px){.TwoColumnsTextBlock_section__9_Ztk.TwoColumnsTextBlock_studio___rW0P{padding-top:50px;padding-bottom:120px}}.TwoColumnsTextBlock_sectionInner__q1iZe{display:flex;flex-wrap:wrap;align-items:flex-start;margin:0 -12px}@media(max-width:766px){.TwoColumnsTextBlock_sectionInner__q1iZe{margin:0}}.TwoColumnsTextBlock_title__2Wvsn{margin-bottom:0;padding-bottom:133px}@media(max-width:990px){.TwoColumnsTextBlock_title__2Wvsn{padding-bottom:50px}}.TwoColumnsTextBlock_leftCol__d_1_R,.TwoColumnsTextBlock_rightCol__w79wE{flex:0 0 50%;max-width:50%;padding:0 12px}@media(max-width:766px){.TwoColumnsTextBlock_leftCol__d_1_R,.TwoColumnsTextBlock_rightCol__w79wE{flex:0 0 100%;max-width:100%;padding:0}.TwoColumnsTextBlock_leftCol__d_1_R{padding-bottom:40px}}.TwoColumnsTextBlock_contentBlock__v9EoE{width:100%;max-width:43.3%;margin-left:auto;padding-right:10px;padding-top:5px}.TwoColumnsTextBlock_contentBlock__v9EoE p{margin-bottom:1.3em}@media(max-width:990px){.TwoColumnsTextBlock_contentBlock__v9EoE{padding-right:0}}@media(max-width:766px){.TwoColumnsTextBlock_contentBlock__v9EoE{max-width:100%}}.TwoColumnsTextBlock_leftCol__d_1_R{display:flex;flex-wrap:wrap}.TwoColumnsTextBlock_colBlock__s12vM{flex:0 0 232px;max-width:232px;padding-right:10px}.TwoColumnsTextBlock_colBlock__s12vM span{display:block;color:#181716;margin-bottom:10px;margin-top:0}@media(max-width:766px){.TwoColumnsTextBlock_colBlock__s12vM{flex:0 0 50%;max-width:50%}}.TwoColumnsTextBlock_studio___rW0P .TwoColumnsTextBlock_contentBlock__v9EoE a{background-size:0;transition:.2s cubic-bezier(.38,.74,.47,.68)}.TwoColumnsTextBlock_studio___rW0P .TwoColumnsTextBlock_contentBlock__v9EoE a:hover{color:#c4c4c4;background-size:0}.ProjectDetailsModal_modalWrapper__fKFWA{position:fixed;width:100%;height:100%;background-color:#181716;right:0;top:-103%;transition:.45s cubic-bezier(.38,.74,.47,.68);z-index:100;overflow-y:hidden}.ProjectDetailsModal_modalWrapper__fKFWA.ProjectDetailsModal_active__5kDbp{top:0}.ProjectDetailsModal_closeButton__ceFKY{display:flex;align-items:center;color:#fff;font-size:30px;position:absolute;top:30px;right:30px;transition:.2s cubic-bezier(.38,.74,.47,.68);will-change:transform}.ProjectDetailsModal_closeButton__ceFKY svg{display:flex;line-height:1;width:.7em;height:.7em;color:#c4c4c4;transition:.2s cubic-bezier(.38,.74,.47,.68)}@media(max-width:990px){.ProjectDetailsModal_closeButton__ceFKY{font-size:18px}}.ProjectDetailsModal_closeButton__ceFKY:hover{transform:scale(1.05)}.ProjectDetailsModal_closeButton__ceFKY:hover svg{transform:rotate(90deg)}.ProjectDetailsModal_buttonLabel__DHs_l{margin-right:12px;line-height:1}@media(max-width:990px){.ProjectDetailsModal_buttonLabel__DHs_l{margin-right:7px}}.ProjectDetailsModal_modalContentWrapper__gMxDw{display:flex;justify-content:space-between;flex-wrap:wrap;padding:84px 30px 0}@media(max-width:990px){.ProjectDetailsModal_modalContentWrapper__gMxDw{padding-top:164px;padding-left:22px;padding-right:22px;overflow-y:auto;max-height:100%}}.ProjectDetailsModal_modalMetadata__2koNM{padding-right:20px}@media(max-width:990px){.ProjectDetailsModal_modalMetadata__2koNM{padding-right:0;padding-bottom:50px}}.ProjectDetailsModal_metadata__V1wBa{display:flex;align-items:flex-start}.ProjectDetailsModal_modalMetadata__2koNM{flex:0 0 50%;max-width:50%}.ProjectDetailsModal_modalContent__FPPCA{flex:0 0 43.3%;max-width:43.3%}.ProjectDetailsModal_modalContent__FPPCA,.ProjectDetailsModal_modalMetadata__2koNM{overflow-y:auto;max-height:calc(100vh - 84px);height:100%;-ms-overflow-style:none;scrollbar-width:none}.ProjectDetailsModal_modalContent__FPPCA::-webkit-scrollbar,.ProjectDetailsModal_modalMetadata__2koNM::-webkit-scrollbar{display:none}@media(max-width:990px){.ProjectDetailsModal_modalContent__FPPCA,.ProjectDetailsModal_modalMetadata__2koNM{flex:0 0 100%;max-width:100%;max-height:auto;overflow-y:unset;height:auto}}.ProjectDetailsModal_modalTitle__iv8iR{font-size:60px;color:#c4c4c4;margin-bottom:30px;min-height:142px}@media(max-width:1365px){.ProjectDetailsModal_modalTitle__iv8iR{font-size:50px}}@media(max-width:990px){.ProjectDetailsModal_modalTitle__iv8iR{font-size:40px;min-height:unset;margin-bottom:45px}}.ProjectDetailsModal_modalColBlock__qpkXT{padding-bottom:20px}.ProjectDetailsModal_modalColBlock__qpkXT span{color:#c4c4c4!important}.ProjectDetailsModal_modalContentInner__rQVj4{width:100%;margin-left:auto;padding-top:184px;padding-bottom:70px}@media(max-width:990px){.ProjectDetailsModal_modalContentInner__rQVj4{max-width:100%;padding-top:0;padding-bottom:80px}}.ProjectDetailsModal_mainContent__hY2ym{padding-bottom:100px;margin-bottom:100px;border-bottom:1px solid #8c8c8c}.ProjectDetailsModal_mainContent__hY2ym p:last-of-type{margin-bottom:0}@media(max-width:1365px){.ProjectDetailsModal_mainContent__hY2ym{padding-bottom:70px;margin-bottom:70px}}@media(max-width:990px){.ProjectDetailsModal_mainContent__hY2ym{padding-bottom:50px;margin-bottom:50px}}.ProjectDetailsModal_bottomContent__MQ8sk{color:#8c8c8c;padding-top:100px}@media(max-width:1365px){.ProjectDetailsModal_bottomContent__MQ8sk{padding-top:70px}}@media(max-width:990px){.ProjectDetailsModal_bottomContent__MQ8sk{padding-top:50px}}.ProjectDetailsModal_bottomContent__MQ8sk span{display:block;margin-bottom:.3em}.ProjectDetailsModal_detailsRichText__ICxPe h5{font-size:inherit;margin-bottom:0}.ProjectDetailsModal_detailsRichText__ICxPe h5+p{margin-top:0}.SideBySideProjectVisuals_row__i3pXJ{display:flex;margin:0 -12px}@media(max-width:990px){.SideBySideProjectVisuals_row__i3pXJ{margin:0 -8px}}.SideBySideProjectVisuals_rowItem__f2si5{flex:0 0 50%;max-width:50%;padding:0 12px;margin-bottom:30px}@media(max-width:990px){.SideBySideProjectVisuals_rowItem__f2si5{padding:0 8px;margin-bottom:12px}}.SideBySideProjectVisuals_imageWrapper__q6rfY{width:100%;padding-bottom:131.942%}.RevealingTitle_wrap__fc7GN{position:relative;display:block;overflow:hidden}.RevealingTitle_inner__scpPQ{position:relative;display:block;transform-origin:bottom left;transform:rotate(10deg) translateY(100%);transition:transform 1.2s cubic-bezier(.37,.43,.355,.995),opacity 1.2s;opacity:0;will-change:transform,opacity}.RevealingTitle_visible__4EyO8 .RevealingTitle_inner__scpPQ{transform:rotate(0) translateY(0);opacity:1}.SimpleCopyBlock_copyBlockWrapper__w7VAz{max-width:43.3%;margin-left:auto;padding:200px 0}@media(max-width:990px){.SimpleCopyBlock_copyBlockWrapper__w7VAz{max-width:100%;padding:100px 0}}@media(max-width:766px){.SimpleCopyBlock_copyBlockWrapper__w7VAz{padding:70px 0}}.SimpleCopyBlock_largeText__Z5cTW:last-of-type,.SimpleCopyBlock_smallText__YBCCy:last-of-type{margin-bottom:0}.SimpleCopyBlock_largeTextMargin__UQ3tL{margin-bottom:60px}.SimpleCopyBlock_smallText__YBCCy{color:#5a5a5a;max-width:465px;line-height:1.4}@media(max-width:766px){.SimpleCopyBlock_smallText__YBCCy{max-width:100%}}.SingleProjectVisuals_section___U00G{padding-bottom:150px}@media(max-width:990px){.SingleProjectVisuals_section___U00G{padding-bottom:50px}}.SingleProjectVisuals_singleProjectVisualWrapper__9pFS0{display:flex;margin-bottom:30px;padding-top:0}@media(max-width:990px){.SingleProjectVisuals_singleProjectVisualWrapper__9pFS0{margin-bottom:12px}}.SingleProjectVisuals_singleProjectVisualWrapper__9pFS0 video{position:static;width:100%;height:auto}.Testimonial_section__r0imn{padding-top:250px;padding-bottom:400px}@media(max-width:1365px){.Testimonial_section__r0imn{padding-top:100px;padding-bottom:273px}}.Testimonial_content__FCHZh{max-width:1162px;margin:0 auto}.Testimonial_quote__tYgFF{font-size:40px;line-height:1.3;margin-bottom:0;position:relative}@media(max-width:990px){.Testimonial_quote__tYgFF{font-size:30px}}@media(max-width:766px){.Testimonial_quote__tYgFF{font-size:20px}}.Testimonial_quote__tYgFF p{position:relative}.Testimonial_quote__tYgFF p:before{content:'"';position:absolute;top:0;left:-.4em;display:inline}.Testimonial_quote__tYgFF p:after{content:'"';display:inline;position:relative;left:.07em}.Testimonial_author__Fx77n{display:flex;align-items:center;padding-top:40px}.Testimonial_authorDetails__sj2sx{display:flex;flex-direction:column;font-size:18px}.Testimonial_avatar__5ACs6{width:61px;height:61px;border-radius:50%;overflow:hidden;margin-right:22px}@media(max-width:766px){.Testimonial_avatar__5ACs6{margin-right:18px}}.Testimonial_authorName__1D3eq{padding-bottom:5px;color:#181716}.Testimonial_authorDescription__gIg8h{color:#c4c4c4}.ScrollToNextProject_overline__Pwzns{display:flex;align-items:flex-start;justify-content:space-between;padding-top:20px;border-top:1px solid #fff;position:-webkit-sticky;position:sticky;top:126px;left:0;z-index:10;padding-bottom:10px;mix-blend-mode:difference}.ScrollToNextProject_overlineText__sE8D7{font-size:40px;color:#fff}@media(max-width:1365px){.ScrollToNextProject_overlineText__sE8D7{font-size:33px}}@media(max-width:990px){.ScrollToNextProject_overlineText__sE8D7{font-size:18px}}.ScrollToNextProject_scrollProgressBar__NBphn{flex:1 1;height:3px;background-color:#333;position:relative}@media(max-width:990px){.ScrollToNextProject_scrollProgressBar__NBphn{width:100%;max-width:300px;flex:auto}}.ScrollToNextProject_scrollProgressLine__HSW5i{position:absolute;top:0;left:0;height:100%;z-index:1;width:30%}.ScrollToNextProject_overlineCol__3_4v_{flex:0 0 50%;max-width:50%}.ScrollToNextProject_scrollText__cB26Y{padding-right:20px}@media(max-width:990px){.ScrollToNextProject_scrollText__cB26Y{padding-right:0;padding-bottom:22px}}.ScrollToNextProject_nextWorkCta__FiNJX{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;position:-webkit-sticky;position:sticky;top:126px}@media(max-width:990px){.ScrollToNextProject_nextWorkCta__FiNJX{flex-direction:column;align-items:flex-end}}.ScrollToNextProject_npWrapper__uO_Al{min-height:100vh;display:flex;align-items:center;position:-webkit-sticky;position:sticky;top:0;left:0}.ScrollToNextProject_npTitle__qprgj{margin-bottom:.045em}@media(max-width:990px){.ScrollToNextProject_npTitle__qprgj{margin-bottom:.3em}}.ScrollToNextProject_npInfo__4YSua{left:0;display:flex;flex-direction:column;height:100%}.ScrollToNextProject_npDescription__xwB8s{color:#c4c4c4}@media(max-width:766px){.ScrollToNextProject_npDescription__xwB8s{font-size:20px}}.ScrollToNextProject_npImage__5MrMN{height:314px;background-color:#c4c4c4}.ScrollToNextProject_cont__KzdmW{min-height:200vh}.ScrollToNextProject_heroWrap__gYzOF{position:absolute;left:0;bottom:0;width:100%;height:100vh;overflow:hidden}.ScrollToNextProject_heroWrap__gYzOF>section{height:100%!important}.ScrollToNextProject_heroWrap__gYzOF>section img{object-position:center bottom}@media(max-width:766px){.SingleProjectTemplate_spLeftCol__ZalS3{padding-bottom:70px}}