.threeD_PageHero__M9AbH{width:100vw;height:min(80vw,90vh);margin-left:calc(-1 * var(--masterSpacingDouble));margin-right:calc(-1 * var(--masterSpacingDouble));padding-bottom:var(--masterSpacing)}.threeD_torusScene__B_nzG{width:100vw;height:var(--heroHeight);cursor:move}.threeD_torusFloat__ImhnN{width:100vw;height:100vh;position:fixed;mix-blend-mode:lighten;z-index:1}.threeD_threeDProjectDisplay__A4G3i{width:100%;height:auto;z-index:-1000;-webkit-user-select:none;-moz-user-select:none;user-select:none}.threeD_masonryGrid__HgB5W{display:flex;width:100%;gap:var(--masterSpacing)}.threeD_masonryColumn__hzLUd{background-clip:padding-box}.threeD_imageContainer__3WwGL{width:100%;padding-bottom:var(--masterSpacing)}.threeD_imageContainer__3WwGL img{width:100%;height:auto;display:block}.threeD_wideImage__fZPXt{width:100%}.MediaBlock_container__0Qo5m{position:relative;width:100%;will-change:transform}.MediaBlock_media__BOjGF{width:100%;height:100%;display:block;position:relative;display:flex}.MediaBlock_heading__tQChp{position:absolute;bottom:1rem;left:1.5rem;color:var(--white);margin:0}.MediaBlock_muteButton__zjAnT{position:absolute;top:1rem;right:1.5rem;background-color:var(--black);color:var(--white);padding:.5rem 1rem;cursor:pointer;font-size:.75rem;font-weight:700;pointer-events:all;transition:background-color .2s ease}.MediaBlock_muteButton__zjAnT:hover{background-color:var(--black)}.MediaBlock_errorContainer__uxOK5{display:flex;justify-content:center;align-items:center;color:var(--blue)}.mediaChild_fullWidthWrapper__cjfOT{width:100%}.DynamicHover_dynamicHoverContainer__SOPBv{position:relative;overflow:hidden;display:flex;flex-direction:column;width:100%;height:100%;border-radius:var(--borderRadiusInner)}.DynamicHover_dynamicHoverChild__y9632{width:100%;height:100%;will-change:transform,clip-path;opacity:0;flex-grow:1;display:flex;flex-direction:column}.DynamicHover_dynamicHoverChild__y9632>*{display:block;width:100%;height:100%;object-fit:cover;flex-grow:1}.textContainer_textContainer__sGUPT{display:flex;flex-direction:column;gap:var(--textGap);position:relative}.textContainer_textContainer__sGUPT h4{width:100%;height:auto}.textContainer_splitLine__voMc9{overflow:hidden;display:block}.projectCard_projectCardWrap__5T82T{flex-direction:column;gap:var(--masterSpacing);width:100%;cursor:pointer;flex-grow:1;background-color:var(--black);padding:var(--masterSpacingDouble);border-radius:var(--borderRadiusOuter)}.projectCard_mediaWrapper__GHTdt,.projectCard_projectCardWrap__5T82T{display:flex;height:100%;overflow:hidden;position:relative}.projectCard_mediaWrapper__GHTdt>*{flex-grow:1}.projectCard_arrowDiv__Y0D6L{position:absolute;display:flex;align-items:center;width:100%;height:100%;transform:translateX(-60px)}.projectCard_arrowContainer__DaQPA{width:25px;height:25px;display:flex;position:absolute;align-items:center;justify-content:center;transform:rotate(45deg) scale(.8)}.projectCard_textContainer__utkGF{position:relative;width:100%;height:auto;display:flex;gap:var(--masterSpacing)}.projectCard_paragraph__anCXf{margin-top:var(--masterSpacing);text-transform:uppercase;color:var(--grey)}.projectCard_separator__zBBV4{position:relative;margin-left:.5em;margin-right:.5em}@media (max-width:768px){.projectCard_projectCardWrap__5T82T{padding:calc(2 * var(--masterSpacingDouble))}}.unifiedButton_button__sgvzZ{height:52px;width:-moz-fit-content;width:fit-content;border-radius:40px;padding:18px 20px;display:flex;position:relative;cursor:pointer}.unifiedButton_pText__KwiWj{height:-moz-fit-content;height:fit-content;display:flex;font-weight:var(--font-weight-button)}.unifiedButton_link__Zhra5{gap:10px;justify-content:space-between}.unifiedButton_arrowDiv__DHRlq,.unifiedButton_link__Zhra5{display:flex;align-items:center}.LargeTextSection_largeTextContainer__gzpif{width:100%;box-sizing:border-box;position:relative}.LargeTextSection_headingText__TdXVx{display:inline-block;margin:0;opacity:0}.gridLayout_gridContainer__agAAw{display:grid;width:100%;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:calc(1 * var(--masterSpacing));gap:calc(1 * var(--masterSpacing));overflow:hidden}.gridLayout_gridItem__gMWl0{position:relative;width:100%;height:100%}@media (max-width:768px){.gridLayout_gridContainer__agAAw{grid-template-columns:repeat(1,minmax(0,1fr));grid-template-rows:auto!important;height:100%}}.layoutFive_textContainer__8c9vx{padding-left:var(--imageTextSpacing)}.layoutSeven_container__NKdAS{display:grid;grid-template-columns:1fr 3fr;width:100%;height:auto;position:relative;grid-gap:var(--masterSpacing);gap:var(--masterSpacing)}.layoutSeven_textContainerWrap__irbDN{height:auto;align-items:flex-end;padding-bottom:var(--masterSpacing)}.layoutSeven_gridColumn__nKWcN{width:100%;height:100%;position:relative;display:flex;flex-direction:column}.layoutSeven_mediaColumn__1QMaF{display:flex;gap:var(--masterSpacing);flex-direction:column}.layoutSeven_leftGridColumn__d2wkn,.layoutSeven_rightGridColumn__gBg5e{position:relative}.layoutSeven_textContainerWrap__irbDN{position:relative;display:flex;justify-content:flex-end;align-items:flex-start;flex-direction:column;gap:var(--masterSpacing);height:100vh}.layoutSeven_mediaItemWrapper__Ysy_2{width:100%;position:relative}@media (max-width:768px){.layoutSeven_container__NKdAS{grid-template-columns:1fr;grid-template-rows:75% 25%;gap:var(--imageTextSpacing);width:100%}.layoutSeven_textContainerWrap__irbDN{height:auto}}.layoutHero_mainContainer__0SvOV{width:100vw;display:flex;flex-direction:column;gap:var(--masterSpacing);margin-left:calc(-1 * var(--masterSpacingDouble));margin-right:calc(-1 * var(--masterSpacingDouble))}.layoutHero_topMediaWrapper__uGkDg{width:100%;position:relative}.layoutHero_bottomSection__oXGew{display:flex;gap:var(--masterSpacing);padding-left:var(--masterSpacing);padding-right:var(--masterSpacing)}.layoutHero_buttonContainer__mQCze{margin-left:-5px;display:flex;flex-wrap:wrap;gap:var(--masterSpacing);align-items:center}.layoutHero_bottomLeft__D7t2F,.layoutHero_bottomRight__sCkJK{flex:1 1;display:flex}.layoutHero_bottomLeft__D7t2F{justify-content:flex-start;box-sizing:border-box}.layoutHero_bottomRight__sCkJK{flex-direction:column;gap:var(--masterSpacing)}.layoutHero_rightTop__Lewsz{padding-top:var(--imageTextSpacing);padding-bottom:var(--textGap);display:flex;justify-content:space-between;align-items:center}.layoutHero_rightBottom__uOuDU{flex-grow:1;display:flex;flex-direction:column;gap:var(--textGap)}.layoutHero_rightBottom__uOuDU h2{color:var(--grey);margin:0}@media (max-width:768px){.layoutHero_bottomSection__oXGew{flex-direction:column;height:auto}}.mediaCarousel_carouselContainer__e8h2N{width:100%;overflow:hidden;position:relative;left:50%;transform:translateX(-50%);cursor:-webkit-grab;cursor:grab;height:100%;box-sizing:border-box;display:flex;align-items:center}.mediaCarousel_carouselContainer__e8h2N:active{cursor:-webkit-grabbing;cursor:grabbing}.mediaCarousel_carouselTrack__t99g6{display:flex;width:max-content;will-change:transform;gap:var(--masterSpacing)}.mediaCarousel_carouselItem__4D85b{position:relative;overflow:hidden;height:auto}