.VSfUAq_nav{padding-block:var(--gutter);color:var(--color-black)}.VSfUAq_logo{grid-column:span 1;width:85px}.VSfUAq_logo img{width:100%;height:auto}.VSfUAq_links{grid-column:7/span 4;align-items:flex-start;column-gap:.3em;display:flex}.VSfUAq_cta{white-space:nowrap;grid-column:11/span 2;justify-self:end}@media (max-width:991px){.VSfUAq_links{grid-column:3/span 3}.VSfUAq_cta{grid-column:6/-1}}@media (max-width:479px){.VSfUAq_logo{width:56px}.VSfUAq_links{display:none}.VSfUAq_cta{grid-column:2/-1}}
.S6Hkya_footer{min-height:100vh;color:var(--color-text);grid-template-rows:314px auto auto 1fr}.S6Hkya_logo{padding-top:var(--gutter);grid-column:1/-1}.S6Hkya_logo img{width:85px;height:auto}.S6Hkya_motto{text-align:right;flex-direction:column;grid-column:1/-1;align-items:flex-end;display:flex}.S6Hkya_mottoText{font-family:var(--font-footer);font-size:52px;line-height:60px}a.S6Hkya_mottoText{align-self:flex-end;margin-top:16px;font-size:50px;line-height:1.1}.S6Hkya_column{flex-direction:column;grid-column:span 4;align-items:flex-start;display:flex}.S6Hkya_large{font-family:var(--font-footer);margin-block:8px calc(8px + .27em);font-size:50px;line-height:1.1}.S6Hkya_location{font-family:var(--font-footer);margin-block:8px;font-size:50px;line-height:60px}.S6Hkya_line{display:block}.S6Hkya_base{align-self:end;column-gap:var(--gutter);grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));padding-bottom:10px;display:grid}.S6Hkya_base p,.S6Hkya_base button{justify-self:start;margin:0}@media (max-width:991px){.S6Hkya_column{grid-column:span 3}.S6Hkya_column:last-of-type{grid-column:1/-1}}@media (max-width:479px){.S6Hkya_footer{grid-template-rows:auto;row-gap:24px}.S6Hkya_mottoText,a.S6Hkya_mottoText,.S6Hkya_large,.S6Hkya_location{font-size:30px;line-height:40px}.S6Hkya_column,.S6Hkya_column:last-of-type{grid-column:1/-1}.S6Hkya_base{grid-template-columns:1fr;row-gap:8px;padding-top:48px}}
.ZJRXoq_spacer{height:30vh}.ZJRXoq_details{align-items:baseline;padding-block:20px 10px}.ZJRXoq_number,.ZJRXoq_title,.ZJRXoq_year{color:var(--color-black);font-size:60px;line-height:44px}.ZJRXoq_number{grid-column:span 3}.ZJRXoq_title{grid-column:span 6;justify-self:start}.ZJRXoq_year{grid-column:span 3;justify-self:end}.ZJRXoq_intro{padding-block:var(--gutter)}.ZJRXoq_allProjects,.ZJRXoq_services{grid-column:span 3}.ZJRXoq_introText{grid-column:span 5}.ZJRXoq_arrow{grid-column:span 1;justify-self:end}@media (max-width:991px){.ZJRXoq_number{grid-column:span 1}.ZJRXoq_title{grid-column:span 4}.ZJRXoq_year{grid-column:span 1}.ZJRXoq_allProjects,.ZJRXoq_arrow{display:none}.ZJRXoq_services{grid-column:span 2}.ZJRXoq_introText{grid-column:span 4}}@media (max-width:479px){.ZJRXoq_spacer{height:10vh}.ZJRXoq_number,.ZJRXoq_title,.ZJRXoq_year{font-size:30px;line-height:36px}.ZJRXoq_number{display:none}.ZJRXoq_title{grid-column:span 3}.ZJRXoq_services,.ZJRXoq_introText{grid-column:1/-1}}
.oLJgxq_heading{color:var(--color-black);padding-top:40px;font-size:60px;line-height:72px;display:block}.oLJgxq_subheading{padding-top:120px}.oLJgxq_members{padding-block:var(--gutter)}.oLJgxq_member{padding-inline:var(--gutter);grid-column:span 4}.oLJgxq_photo{aspect-ratio:1;object-fit:cover;width:100%;height:auto}.oLJgxq_nameRow{justify-content:space-between;align-items:center;margin-block:8px;display:flex}.oLJgxq_name{font-size:20px;font-weight:700;line-height:28px}.oLJgxq_bio{margin:0;padding-left:20px}@media (max-width:991px){.oLJgxq_member{grid-column:span 3;padding-inline:0}}@media (max-width:479px){.oLJgxq_heading{font-size:36px;line-height:44px}.oLJgxq_subheading{padding-top:64px}.oLJgxq_member{grid-column:1/-1}}
.Oks9ZG_block{padding-block:var(--gutter)}.Oks9ZG_picture{width:100%;height:auto}.Oks9ZG_text{padding-block:var(--gutter)}.Oks9ZG_label{grid-column:span 4}.Oks9ZG_body{flex-direction:column;grid-column:span 4;gap:20px;display:flex}.Oks9ZG_number{grid-column:span 4;justify-self:end}.Oks9ZG_full{grid-column:1/-1}.Oks9ZG_narrow{grid-column:3/11}.Oks9ZG_tallVideo{grid-column:1/-1;height:90vh}.Oks9ZG_staggered{grid-column:span 4}.Oks9ZG_videoItem{height:calc(80vh - 2 * var(--gutter));grid-column:span 4;overflow:hidden}.Oks9ZG_imageGrid{grid-template-columns:repeat(var(--per-row), minmax(0, 1fr));gap:var(--gutter);padding:var(--gutter);display:grid}.Oks9ZG_swatch{aspect-ratio:1}.Oks9ZG_typography{padding-bottom:var(--gutter)}.Oks9ZG_specimen{align-items:end;padding-top:16px}.Oks9ZG_specimenLabel{text-align:right;grid-column:span 4;justify-self:end}.Oks9ZG_sample{grid-column:span 5}.Oks9ZG_titleSample{font-size:38px;font-weight:700;line-height:44px}.Oks9ZG_headingSample{font-size:24px;line-height:30px}.Oks9ZG_bodySample{grid-column:span 4}.Oks9ZG_process{flex-direction:column;grid-column:5/span 4;gap:16px;display:flex}.Oks9ZG_caption{padding-top:16px}@media (max-width:991px){.Oks9ZG_label{grid-column:span 2}.Oks9ZG_body{grid-column:span 4}.Oks9ZG_number{display:none}.Oks9ZG_narrow{grid-column:1/-1}.Oks9ZG_staggered{grid-column:span 3;padding-top:0!important}.Oks9ZG_staggered:last-child{display:none}.Oks9ZG_videoItem{grid-column:span 2}.Oks9ZG_imageGrid{grid-template-columns:repeat(min(var(--per-row), 3), minmax(0, 1fr))}.Oks9ZG_specimenLabel{grid-column:span 2}.Oks9ZG_sample,.Oks9ZG_bodySample{grid-column:span 4}.Oks9ZG_process{grid-column:1/-1}}@media (max-width:479px){.Oks9ZG_label,.Oks9ZG_body{grid-column:1/-1}.Oks9ZG_staggered{grid-column:span 2}.Oks9ZG_videoItem{grid-column:1/-1;height:80vh}.Oks9ZG_imageGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.Oks9ZG_specimen{row-gap:4px}.Oks9ZG_specimenLabel,.Oks9ZG_sample,.Oks9ZG_bodySample{text-align:left;grid-column:1/-1;justify-self:start}.Oks9ZG_titleSample{font-size:30px;line-height:36px}.Oks9ZG_headingSample{font-size:20px}}
