.MediaLayer_root__U0H0U{width:30rem;height:30rem;position:absolute;top:2.7rem;left:calc((100% - 1.6rem)/2 + 1.6rem + 2*((100% - 17.6rem - 6.4rem)/12 + 1.6rem));transform:scale(0);transition:transform .2s cubic-bezier(.65,0,.35,1)}.MediaLayer_root__U0H0U img{object-position:left top}.MediaLayer_root__U0H0U.MediaLayer_entered__oRtga{transform:scale(1);transition:transform .25s cubic-bezier(.65,0,.35,1)}.MediaLayer_root__U0H0U .MediaLayer_video__9Y_qf{aspect-ratio:396/275}.ProjectT3_title__y8260{font-family:var(--font-open-vistas-variable),sans-serif;font-size:1.8rem;line-height:120%;font-weight:500;letter-spacing:0}.ProjectT3_root__Ux_WA{position:relative;border-top:1px solid #000}.ProjectT3_root__Ux_WA:last-child{border-bottom:1px solid #000}.ProjectT3_root__Ux_WA.ProjectT3_hover__8Mgrm{z-index:2}.ProjectT3_header__aeAxi{position:relative}@media screen and (min-width:750px)and (max-width:calc(1024px - 0.02px)){.ProjectT3_containerWithMargin__MeH4E{margin-right:1.6rem}}@media screen and (min-width:1024px)and (max-width:calc(1440px - 0.02px)){.ProjectT3_containerWithMargin__MeH4E{margin-right:1.6rem}}@media screen and (min-width:1440px)and (max-width:calc(1920px - 0.02px)){.ProjectT3_containerWithMargin__MeH4E{margin-right:1.6rem}}@media screen and (min-width:1920px){.ProjectT3_containerWithMargin__MeH4E{margin-right:1.6rem}}.ProjectT3_expandable__Zr6rV{display:flex;padding-bottom:3.3rem}.ProjectT3_link__uARRo{padding:2.6rem 0;display:flex;align-items:baseline}@media screen and (hover:hover){.ProjectT3_link__uARRo:hover .ProjectT3_title__y8260{color:#ff2e00}}.ProjectT3_wrapper__DQ8V7{padding:2.6rem 0;display:flex;align-items:baseline}.ProjectT3_title__y8260{transition:color .3s cubic-bezier(.37,0,.63,1)}.ProjectT3_text__wB3TJ{padding-top:.7rem}.ProjectT3_mediaContainer__4LP0e{padding-left:calc(2*((100% - 17.6rem - 6.4rem)/12 + 1.6rem))}.ProjectT3_mediaWrp__hUrS9{width:30rem;height:30rem;margin-top:-4.7rem;opacity:0;visibility:hidden;position:relative}.ProjectT3_mediaWrp__hUrS9 img{object-position:left top}.ProjectT3_withVideo__cKevv .ProjectT3_mediaWrp__hUrS9{height:auto}.ProjectT3_root__Ux_WA .ProjectT3_video__9VFyF{aspect-ratio:396/275}.MobileProjectT3_title__ZyxU8{font-family:var(--font-open-vistas-variable),sans-serif;font-size:1.8rem;line-height:120%;font-weight:500;letter-spacing:0}.MobileProjectT3_root__jtv8H{border-top:1px solid #000}.MobileProjectT3_root__jtv8H:last-child{border-bottom:1px solid #000}.MobileProjectT3_link__jRQtp{display:block;padding:2.6rem 0;transition:color .3s}.MobileProjectT3_active__KtJ3Y .MobileProjectT3_link__jRQtp{color:#ff2e00}@media screen and (hover:hover){.MobileProjectT3_link__jRQtp:hover{color:#ff2e00}}.MobileProjectT3_wrapper__24daW{padding:2.6rem 0}.MobileProjectT3_content__HI7lf{padding-top:.7rem;padding-bottom:3.9rem}.MobileProjectT3_image__nuBV3{max-width:100vw}.MobileProjectT3_root__jtv8H .MobileProjectT3_video__DBjNb{aspect-ratio:396/275}.MobileProjectT3_withMedia___nuf5 .MobileProjectT3_text__pjM3y{margin-bottom:3.3rem}.ProjectsT3_root__zIuNb{position:relative;z-index:6;margin-top:13.6rem}.HiddenTitle_root__PM5_l{position:absolute;color:#fff;font-size:1.5rem;z-index:-1;pointer-events:none;overflow:hidden}.StretchingTitle_root__sYSkW{font-family:var(--font-open-vistas-variable),sans-serif;font-size:4.9rem;line-height:100%;font-weight:500;letter-spacing:0;font-variation-settings:"wdth" 500}@media screen and (min-width:1024px){.StretchingTitle_root__sYSkW{font-family:var(--font-open-vistas-variable),sans-serif;font-size:13.5rem;line-height:100%;font-weight:500;letter-spacing:0;font-variation-settings:"wdth" 500}}.StretchingTitle_root__sYSkW{color:var(--title_theme)}@media screen and (max-width:calc(1024px - 0.02px)){.StretchingTitle_root__sYSkW{font-size:clamp(3rem,-.0261rem + 8.23vw,4.9rem)}}@media screen and (min-width:1024px)and (max-width:calc(1440px - 0.02px)),screen and (min-width:1440px)and (max-width:calc(1920px - 0.02px)){.StretchingTitle_root__sYSkW{font-size:clamp(8.6rem,-.54rem + 8.93vw,13.5rem)}}.StretchingTitle_line__09g2g{display:block}.StretchingTitle_stretching__6RwsM{transition:font-variation-settings .3s cubic-bezier(.65,0,.35,1);font-variation-settings:"wdth" 1000;will-change:font-variation-settings}.StretchingTitle_squeeze__XV2Eq .StretchingTitle_stretching__6RwsM{font-variation-settings:"wdth" 500}.StretchingTitle_anchorWrapper__35JCK{padding-top:10.6rem;margin-top:-10.6rem}@media screen and (min-width:1024px){.StretchingTitle_anchorWrapper__35JCK{padding-top:12.9rem;margin-top:-12.9rem}}.StretchingTitle_lineBreak__quFBR:before{content:"\a";white-space:pre}.Anchors_anchor__U90vU{font-family:var(--font-pp-neue-montreal),sans-serif;font-size:1.8rem;line-height:normal;font-weight:500;letter-spacing:0;color:#7a7a7a;transition:color .3s}@media screen and (hover:hover){.Anchors_anchor__U90vU:hover{color:var(--color-blend-orange)}}.Anchors_anchor__U90vU:not(:last-child){margin-right:3.6rem}@media screen and (min-width:1024px){.Anchors_anchor__U90vU:not(:last-child){margin-right:2.4rem}}.AnchorsModule_lineTitle__2e66i{font-family:var(--font-pp-neue-montreal),sans-serif;font-size:1.2rem;line-height:normal;font-weight:500;letter-spacing:.036em}.AnchorsModule_root__p0hCL{width:100%;overflow:hidden;position:fixed;z-index:5;left:0;top:7rem;mix-blend-mode:difference;height:auto;max-height:30rem;transition:max-height .27s cubic-bezier(.65,0,.35,1)}@media screen and (min-width:1024px){.AnchorsModule_root__p0hCL{top:8.9rem}}@media screen and (max-width:calc(750px - 0.02px)){.AnchorsModule_root__p0hCL:not(.AnchorsModule_root__p0hCL.AnchorsModule_container__9tlnz){padding-left:1.6rem;padding-right:1.6rem}}@media screen and (min-width:750px)and (max-width:calc(1024px - 0.02px)){.AnchorsModule_root__p0hCL:not(.AnchorsModule_root__p0hCL.AnchorsModule_container__9tlnz){padding-left:1.6rem;padding-right:1.6rem}}@media screen and (min-width:1024px)and (max-width:calc(1440px - 0.02px)){.AnchorsModule_root__p0hCL:not(.AnchorsModule_root__p0hCL.AnchorsModule_container__9tlnz){padding-left:3.2rem;padding-right:3.2rem}}@media screen and (min-width:1440px)and (max-width:calc(1920px - 0.02px)){.AnchorsModule_root__p0hCL:not(.AnchorsModule_root__p0hCL.AnchorsModule_container__9tlnz){padding-left:3.2rem;padding-right:3.2rem}}@media screen and (min-width:1920px){.AnchorsModule_root__p0hCL:not(.AnchorsModule_root__p0hCL.AnchorsModule_container__9tlnz){padding-left:3.2rem;padding-right:3.2rem}}.AnchorsModule_root__p0hCL.AnchorsModule_hide__y3CdT{max-height:0}.AnchorsModule_anchorLine__BLuSq{display:flex;align-items:baseline}.AnchorsModule_anchorLine__BLuSq:not(:first-child){margin-top:.5rem}.AnchorsModule_hasTitle__YCcg_ .AnchorsModule_line__Erx50{margin-left:1.2rem}.AnchorsModule_lineTitle__2e66i{text-transform:uppercase;color:#7a7a7a;min-width:5.6rem}.MobileList_root__oP3NO{position:relative}.MobileList_smallProject__rh9dD{width:100%}@media screen and (min-width:1024px)and (max-width:calc(1440px - 0.02px)){.MobileList_smallProject__rh9dD{width:calc(4 * (100% - 17.6rem) / 12 + 4.8rem);margin-left:1.6rem}}@media screen and (min-width:1440px)and (max-width:calc(1920px - 0.02px)){.MobileList_smallProject__rh9dD{width:calc(4 * (100% - 17.6rem) / 12 + 4.8rem);margin-left:1.6rem}}@media screen and (min-width:1920px){.MobileList_smallProject__rh9dD{width:calc(4 * (100% - 17.6rem) / 12 + 4.8rem);margin-left:1.6rem}}.Grid_root__DHKwl{position:relative;padding-top:6rem;padding-bottom:6rem}@media screen and (min-width:1024px){.Grid_root__DHKwl{padding-top:18.1rem;padding-bottom:8rem}.Grid_root__DHKwl .Grid_filters__K71MC{left:0}}.Grid_filterData__JWcHN{margin-bottom:14.2rem}@media screen and (min-width:1024px){.Grid_filterData__JWcHN{margin-bottom:7rem}}.Grid_rowsWrapper__nE5YW{opacity:1;visibility:visible;transition:opacity .25s cubic-bezier(.32,0,.67,0),visibility .25s cubic-bezier(.32,0,.67,0)}.Grid_row__KYN2N:not(:first-child){margin-top:5rem}@media screen and (min-width:1024px){.Grid_row__KYN2N:not(:first-child){margin-top:14.4rem}}.Grid_reverseRow__PgYRW .Grid_columns__A4qPU{flex-direction:row-reverse}@media screen and (min-width:1024px){.Grid_reverseRow__PgYRW .Grid_leftColumn__S8jfu{margin-right:0}}@media screen and (min-width:1024px)and (max-width:calc(1440px - 0.02px)){.Grid_reverseRow__PgYRW .Grid_leftColumn__S8jfu{margin-left:1.6rem}}@media screen and (min-width:1440px)and (max-width:calc(1920px - 0.02px)){.Grid_reverseRow__PgYRW .Grid_leftColumn__S8jfu{margin-left:1.6rem}}@media screen and (min-width:1920px){.Grid_reverseRow__PgYRW .Grid_leftColumn__S8jfu{margin-left:1.6rem}}.Grid_columns__A4qPU{display:grid;grid-template-columns:1fr;grid-row-gap:5rem}@media screen and (min-width:1024px){.Grid_columns__A4qPU{display:flex}}.Grid_leftColumn__S8jfu{width:100%;transition:margin-bottom .25s}@media screen and (min-width:1024px)and (max-width:calc(1440px - 0.02px)){.Grid_leftColumn__S8jfu{width:calc(50% - .8rem);margin-right:1.6rem}}@media screen and (min-width:1440px)and (max-width:calc(1920px - 0.02px)){.Grid_leftColumn__S8jfu{width:calc(50% - .8rem);margin-right:1.6rem}}@media screen and (min-width:1920px){.Grid_leftColumn__S8jfu{width:calc(50% - .8rem);margin-right:1.6rem}}.Grid_rightColumn__rEivq{transition:margin-top .25s}@media screen and (min-width:1024px)and (max-width:calc(1440px - 0.02px)){.Grid_rightColumn__rEivq{width:calc(50% - .8rem)}}@media screen and (min-width:1440px)and (max-width:calc(1920px - 0.02px)){.Grid_rightColumn__rEivq{width:calc(50% - .8rem)}}@media screen and (min-width:1920px){.Grid_rightColumn__rEivq{width:calc(50% - .8rem)}}.Grid_featuredCard__oB2pB{width:100%}@media screen and (min-width:1024px){.Grid_root__DHKwl .Grid_featuredCard__oB2pB{position:-webkit-sticky;position:sticky;top:13.4rem}}.Grid_card__4qjfT{width:100%}.Grid_posts__zR3KH{width:100%;display:grid;grid-row-gap:5rem}@media screen and (min-width:1024px){.Grid_posts__zR3KH{grid-template-columns:1fr 1fr;grid-row-gap:7.2rem}}@media screen and (min-width:1024px)and (max-width:calc(1440px - 0.02px)){.Grid_posts__zR3KH{grid-column-gap:1.6rem}}@media screen and (min-width:1440px)and (max-width:calc(1920px - 0.02px)){.Grid_posts__zR3KH{grid-column-gap:1.6rem}}@media screen and (min-width:1920px){.Grid_posts__zR3KH{grid-column-gap:1.6rem}}.Grid_loadingWrp__S4kDc{margin:7.2rem auto 0;display:flex;flex-direction:column;align-items:center}.Grid_loadingTrigger__OpLpO{width:100%;visibility:hidden}.Grid_loading__rL3h8{opacity:0;transition:opacity .25s cubic-bezier(.65,0,.35,1)}.Grid_pending__90BBX .Grid_loading__rL3h8{opacity:1}