.SanityImage_img__AGrE1{position:relative;width:100%;height:auto;display:block}.Figure_container__QVM6o{position:relative}.VideoEmbed_container__ERAkf{width:100%;aspect-ratio:16/9}.ScrollContainer_container__jKTOd{position:relative;height:100%}.ScrollContainer_scrollContainer__FMTs7{height:100%;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none}.ScrollContainer_scrollContainer__FMTs7::-webkit-scrollbar{display:none}.ScrollContainer_scrollBar__VlQ7S{position:absolute;top:0;height:150px;width:20px;background:#000}.ScrollContainer_scrollBar__VlQ7S.ScrollContainer_position-right__pT35v{right:0}.ScrollContainer_scrollBar__VlQ7S.ScrollContainer_position-right__pT35v.ScrollContainer_offsetScrollbar__S4y7f{right:-20px}.ScrollContainer_scrollBar__VlQ7S.ScrollContainer_position-left__7FP5U{left:0}.ScrollContainer_scrollBar__VlQ7S.ScrollContainer_position-left__7FP5U.ScrollContainer_offsetScrollbar__S4y7f{left:-20px}.SplitPageLayout_container__txjmk{display:flex;flex-direction:column}@media screen and (min-width:1024px){.SplitPageLayout_container__txjmk{inset:20px 0;position:absolute;flex-direction:row}.SplitPageLayout_leftSide__gC_FF{width:50%}}.SplitPageLayout_leftSide__gC_FF .SplitPageLayout_scrollContainer__QP_KO{margin-bottom:20px;display:flex;flex-direction:column;row-gap:20px}.SplitPageLayout_rightSide__5RzHl{background:var(--themePrimary);flex-grow:1}@media screen and (min-width:1024px){.SplitPageLayout_rightSide__5RzHl{margin-right:20px;max-width:calc(50% - 20px)}}@media screen and (min-width:0px)and (max-width:1023px){.SplitPageLayout_rightSide__5RzHl.SplitPageLayout_empty__eo0a8{display:none}}.SplitPageLayout_rightSide__5RzHl .SplitPageLayout_scrollContainer__QP_KO{margin-bottom:20px;display:flex;flex-direction:column;row-gap:20px;padding-left:20px;padding-right:20px}.SplitPageLayout_mediaItem__tsyUc{margin:0 auto;width:100%}.SplitPageLayout_mediaItem__tsyUc:first-child{margin-top:20px}@media screen and (min-width:1024px){.SplitPageLayout_mediaItem__tsyUc:first-child{margin-top:7em}}.SplitPageLayout_mediaItem__tsyUc:last-child{margin-bottom:20px}.SplitPageLayout_mediaItem__tsyUc.SplitPageLayout_size-medium__DZV6a{width:82%}.SplitPageLayout_mediaItem__tsyUc.SplitPageLayout_size-small__PcYJ4{width:62%}.SplitPageLayout_logo__6HzQB{position:fixed;top:20px;z-index:20;width:160px;left:50%;transform:translateX(-85px)}.SplitPageLayout_logo__6HzQB img{width:100%}.IframeEmbed_container__Wp2qZ{width:100%;aspect-ratio:8.5/11}.IframeEmbed_container__Wp2qZ iframe{display:block;width:100%;height:100%;border:2px solid #000;box-sizing:border-box}.TeamMember_container__YMgzl{display:flex;flex-direction:column;gap:20px}@media screen and (min-width:0px)and (max-width:899px){.TeamMember_container__YMgzl{margin-top:2em}}@media screen and (min-width:900px){.TeamMember_container__YMgzl{gap:40px;flex-direction:row}}.TeamMember_image__Ep7IJ{width:100px;flex-shrink:0}.RichContent_container__xLUym p{font-family:Arial,sans-serif;font-size:calc(10.0582524272px + .5177993528vw);font-weight:400;line-height:1.3em;letter-spacing:-.46px;margin-bottom:1em}@media screen and (min-width:320px){.RichContent_container__xLUym p{font-size:calc(10.0582524272px + .5177993528vw)}}@media screen and (min-width:1700px){.RichContent_container__xLUym p{font-size:calc(10.0582524272px + 1700px * .0051779935)}}.RichContent_container__xLUym h3{font-family:Arial,sans-serif;line-height:.9;font-weight:600;font-size:calc(15.0873786408px + .7766990291vw);margin-bottom:1em}@media screen and (min-width:320px){.RichContent_container__xLUym h3{font-size:calc(15.0873786408px + .7766990291vw)}}@media screen and (min-width:1700px){.RichContent_container__xLUym h3{font-size:calc(15.0873786408px + 1700px * .0077669903)}}.RichContent_container__xLUym a{color:var(--themePrimary)}.RichContent_component__u4rQS{margin:0 auto;width:100%}.RichContent_component__u4rQS.RichContent_size-medium__hnLDy{width:82%}.RichContent_component__u4rQS.RichContent_size-small__1KpJu{width:62%}.SiteLogo_container__rFEZx{position:absolute;z-index:11;width:160px;display:inline-block;left:50%;top:20px;transform:translateX(-53.25%)}.SiteLogo_container__rFEZx:before{content:"";position:absolute;inset:0;height:94%;background:#fff}.SiteLogo_container__rFEZx svg{position:relative;pointer-events:none}.SiteLogo_transitionShield__F2Ztl{position:fixed;inset:0;border:20px solid #fff;background:var(--themePrimary);z-index:10}.SiteLogo_logoWords__1sJEf{width:100%;display:flex;position:absolute}.SiteLogo_logoWords__1sJEf .SiteLogo_logoWord__o2pMf{width:100%}.SiteLogo_logoWords__1sJEf .SiteLogo_logoWord__o2pMf.SiteLogo_logoGroup__iHiwm{width:115%}.SiteLogo_logoWords__1sJEf .SiteLogo_logoWord__o2pMf svg{display:block}.SiteLogo_rect__DzxHR{height:94%;aspect-ratio:1/1;position:absolute;top:0;background:#000}.SiteLogo_rect__DzxHR.SiteLogo_groupRect___cgVZ{left:0;aspect-ratio:1.14/1}.SiteLogo_rect__DzxHR.SiteLogo_workRect__MuGfw{right:0}.SiteLogo_rect__DzxHR.SiteLogo_linkRect__Q94AM{background:red;opacity:0}.ProjectPage_leftInner__HQaVQ{max-width:650px;margin:10em auto 2em;padding-left:20px;padding-right:20px}@media screen and (min-width:1024px){.ProjectPage_leftInner__HQaVQ{margin:3.5em auto;width:85%}.ProjectPage_scrollContainerOuter__q745q.ProjectPage_isScrollable__q5rxC{margin-left:20px}}.ProjectPage_projectTitle__fCczX{font-family:Arial,sans-serif;line-height:.9;font-weight:600;font-size:calc(15.0873786408px + .7766990291vw);text-align:center;margin-bottom:2.5em}@media screen and (min-width:320px){.ProjectPage_projectTitle__fCczX{font-size:calc(15.0873786408px + .7766990291vw)}}@media screen and (min-width:1700px){.ProjectPage_projectTitle__fCczX{font-size:calc(15.0873786408px + 1700px * .0077669903)}}.ProjectPage_projectTitle__fCczX sup{font-size:.75em;margin-left:.25em;font-weight:300}.ProjectPage_projectDetails__uowPB{padding:0;list-style-type:none;font-family:Arial,sans-serif;font-size:calc(10.0582524272px + .5177993528vw);font-weight:400;line-height:1.3em;letter-spacing:-.46px;margin-bottom:2em}@media screen and (min-width:320px){.ProjectPage_projectDetails__uowPB{font-size:calc(10.0582524272px + .5177993528vw)}}@media screen and (min-width:1700px){.ProjectPage_projectDetails__uowPB{font-size:calc(10.0582524272px + 1700px * .0051779935)}}.ProjectPage_detailItem__a95ol{width:100%;padding:.15em 0 .75em;border-top:2px solid rgba(0,0,0,.3);display:flex}.ProjectPage_detailItem__a95ol .ProjectPage_detailTitle__sFABK,.ProjectPage_detailItem__a95ol .ProjectPage_detailValue__U_JgL{display:inline-block;width:50%}@media screen and (min-width:0px)and (max-width:1023px){.ProjectPage_mobileContainer__muyS0{display:none}}.ProjectPage_cardsGrid__jZJCY{--rows:1;max-width:1280px;margin:8em auto 20px;display:grid;grid-template-columns:repeat(var(--rows),1fr);grid-gap:20px;gap:20px;padding-left:20px;padding-right:20px}@media screen and (min-width:375px){.ProjectPage_cardsGrid__jZJCY{--rows:2}}@media screen and (min-width:768px){.ProjectPage_cardsGrid__jZJCY{--rows:3;margin-top:12em}}@media screen and (min-width:1280px){.ProjectPage_cardsGrid__jZJCY{--rows:4;width:80%}}