.style_contained__ltqwj,.style_wrap__N86ZO{width:1780px;max-width:calc(100vw - 2.222rem);margin:auto}.style_grid__irF6_{display:grid;grid-template-columns:repeat(12,1fr);grid-gap:1.111rem}.style_homeHero__ci9oi{overflow:hidden}@media(max-width:48em){.style_homeHero__ci9oi{height:calc(100vh - 40px);width:100vw;max-width:none!important}.style_homeHero__ci9oi img,.style_homeHero__ci9oi span{height:100%!important;-o-object-fit:cover;object-fit:cover}}.style_homeHero__ci9oi div{padding-top:56.25%;background-color:#d8d8d8}.style_homeHero__ci9oi figure{position:relative;overflow:hidden;pointer-events:none}@media(max-width:48em){.style_homeHero__ci9oi figure{height:100%}}.style_homeHero__ci9oi figure iframe,.style_homeHero__ci9oi figure video{width:100%;height:100%}@media(max-width:48em){.style_homeHero__ci9oi figure iframe,.style_homeHero__ci9oi figure video{width:100%;-o-object-fit:cover;object-fit:cover}}.style_intro__o8eK9,.style_wrap__6mZcC{width:1780px;max-width:calc(100vw - 2.222rem);margin:auto}.style_grid___7c9z{display:grid;grid-template-columns:repeat(12,1fr);grid-gap:1.111rem}.style_intro__o8eK9{display:flex;align-items:flex-start;justify-content:space-between;padding:1.389rem 0 1.667rem}@media(max-width:62em){.style_intro__o8eK9{display:block}}@media(max-width:48em){.style_intro__o8eK9{padding:2.778rem 0 0}}.style_intro__o8eK9 h1,.style_intro__o8eK9 h2{margin-bottom:1.111rem;font-size:2rem;font-weight:400;line-height:1.3em}@media(max-width:48em){.style_intro__o8eK9 h1,.style_intro__o8eK9 h2{font-size:1.333rem}}.style_intro__o8eK9 p{font-size:1.556rem;line-height:1.3em}@media(max-width:48em){.style_intro__o8eK9 p{font-size:1rem}}.style_intro__o8eK9>div:first-child{display:flex;flex-direction:column;align-items:flex-start;gap:1.111rem;max-width:48.889rem;margin-right:2.222rem}@media(max-width:62em){.style_intro__o8eK9>div:first-child{margin-right:0;margin-bottom:2.222rem}}.style_intro__o8eK9>div+div{max-width:23.889rem}.style_subheading__A4fEg,.style_wrap___mm5M{width:1780px;max-width:calc(100vw - 2.222rem);margin:auto}.style_grid__aJvX_{display:grid;grid-template-columns:repeat(12,1fr);grid-gap:1.111rem}.style_subheading__A4fEg{position:relative;margin-top:5.556rem;margin-bottom:3.889rem;padding-top:1.778rem;border-top:1px solid #ccc}.style_subheading__A4fEg h2{margin-bottom:.889rem;text-transform:uppercase}@media(max-width:48em){.style_subheading__A4fEg a{display:none}.style_subheading__A4fEg{margin-top:4.444rem;margin-bottom:1.778rem}}.style_flex__MqksO{display:flex;align-items:flex-start;justify-content:space-between}.style_anchor__AoiHo{position:absolute;top:-3.944rem}.style_deck__VQ_fM,.style_wrap__SqYCZ{width:1780px;max-width:calc(100vw - 2.222rem);margin:auto}.style_grid__9vq0Q{display:grid;grid-template-columns:repeat(12,1fr);grid-gap:1.111rem}.style_deck__VQ_fM{padding-bottom:5.556rem}header[class*=_heading]+.style_deck__VQ_fM{margin-top:2.778rem}.style_deck__VQ_fM>span:not([class]){grid-column:span 6}@media(max-width:62em){.style_deck__VQ_fM>span:not([class]){display:none}}.style_grid__9vq0Q{grid-row-gap:2.778rem}.style_masonry__L7puV{display:flex}@media(min-width:62em){.style_storyPull__MH29E{margin-top:-6.111rem}.style_storyPull__MH29E:before{content:"";grid-column:span 6}}.style_wrap__Fjm5x{width:1780px;max-width:calc(100vw - 2.222rem);margin:auto}.style_grid__3J68l{display:grid;grid-template-columns:repeat(12,1fr);grid-gap:1.111rem}.style_projectCard__sqdfS:not(.style_canScroll__mVehJ){padding-bottom:2.222rem}.style_projectCard__sqdfS>img:first-child{display:block!important;margin-bottom:.556rem!important}.style_projectCard__sqdfS .style_title__teO9s{display:block;text-transform:uppercase;letter-spacing:-.02rem;line-height:1em}@media(max-width:62em){.style_projectCard__sqdfS .style_title__teO9s{font-size:.889rem}}.style_projectCard__sqdfS .style_architect__E9dtG{font-size:.778rem;color:#8fa7c1}.style_projectCard__sqdfS img,.style_projectCard__sqdfS span{width:100%!important;max-width:100%!important;height:auto;vertical-align:middle;-o-object-fit:cover;object-fit:cover}.style_projectCard__sqdfS:hover{background:none;color:#000}.style_projectCard__sqdfS figure{width:100%;height:auto;margin-bottom:.556rem!important}.style_projectCard__sqdfS figure video{width:100%;height:auto;vertical-align:middle}.style_canScroll__mVehJ{-webkit-animation:style_projectCard__sqdfS 1s ease;animation:style_projectCard__sqdfS 1s ease;-webkit-animation-play-state:paused;animation-play-state:paused;-webkit-animation-delay:calc(var(--scroll)*-1s);animation-delay:calc(var(--scroll)*-1s);-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes style_projectCard__sqdfS{0%{opacity:0;transform:translateY(40%)}20%{opacity:1;transform:translateY(0)}to{opacity:1;transform:translateY(0)}}@keyframes style_projectCard__sqdfS{0%{opacity:0;transform:translateY(40%)}20%{opacity:1;transform:translateY(0)}to{opacity:1;transform:translateY(0)}}.style_wrap__EnBMj{width:1780px;max-width:calc(100vw - 2.222rem);margin:auto}.style_grid__tR9OC{display:grid;grid-template-columns:repeat(12,1fr);grid-gap:1.111rem}.style_item__nvAPN{grid-column:span var(--w,3)}@media(max-width:62em){.style_item__nvAPN{grid-column:span 12}}.style_spacer__2ggV4{grid-column:span 1!important}@media(max-width:62em){.style_spacer__2ggV4{display:none}}.style_all__VjSyb{grid-column:span 12;margin-bottom:-100px}@media(min-width:62em){.style_all__VjSyb{padding:1.111rem 0;color:#ccc;font-size:1rem;letter-spacing:-.01rem;text-transform:uppercase;text-align:center;border-top:1px solid #ccc}}@media(max-width:62em){.style_all__VjSyb{display:inline-block;padding:.556rem 1rem .611rem;font-size:.778rem;text-transform:uppercase;letter-spacing:-.008rem;border:1px solid #8fa7c1}}@media(max-width:62em)and (max-width:48em){.style_all__VjSyb{width:100%;padding:.778rem 1rem .833rem;text-align:center;margin-bottom:0;margin-top:1.111rem}}@media(max-width:62em){.style_all__VjSyb:hover{color:#fff;background-color:#8fa7c1}}