.page_journalContainer__wrMMF{grid-column:1/-1;display:grid;grid-template-columns:subgrid;padding:0 calc(var(--padding) * 2)}.page_journal__tVTey{grid-column:1/-1;display:grid;grid-template-columns:repeat(6,1fr);grid-gap:var(--gap);gap:var(--gap);flex-direction:column;align-items:flex-start;justify-content:center;margin-top:var(--verticalOffset);grid-row-gap:10vh;row-gap:10vh}.page_item__8tCtg{grid-column:1/-1;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;font-size:var(--type-smallSans);padding:0 calc(var(--padding) * 2)}.page_item__8tCtg .page_title__z_dIM{font-size:var(--type-large);text-transform:uppercase;margin-bottom:5px}.page_item__8tCtg .page_text___CKwG{margin-top:var(--padding);width:100%}@media (min-width:768px){.page_journal__tVTey{grid-column:6/-1;padding:0;grid-template-columns:subgrid;row-gap:5vh}.page_item__8tCtg{padding:0;grid-column:1/-1;align-items:flex-start;flex-direction:row;grid-gap:var(--gap);gap:var(--gap);display:grid;grid-template-columns:subgrid}.page_item__8tCtg .page_featuredImage__pIBxm{width:100%;max-width:100%;grid-column:span 2}.page_item__8tCtg .page_featuredImage__pIBxm img{max-width:70%;height:auto}.page_item__8tCtg .page_text___CKwG{margin-top:0;grid-column:4/-1;display:flex;flex-direction:column;align-items:flex-start;justify-content:stretch}}.page_item__8tCtg h2{letter-spacing:var(--spacing-tight);text-transform:uppercase;text-wrap:pretty}.page_item__8tCtg .page_excerpt__wj93E{font-size:var(--type-small);margin:0}.page_item__8tCtg .page_readMore__48WWF{margin-top:calc(var(--padding) * 2);font-size:var(--type-small);letter-spacing:var(--spacing-tight);font-feature-settings:"smcp","c2sc";font-variant:all-small-caps;justify-self:flex-end}.page_journal__tVTey:has(.page_item__8tCtg:hover) .page_item__8tCtg:not(:hover) .page_featuredImage__pIBxm{filter:grayscale(100%)}.page_date__4m7b6{margin-left:var(--padding);font-size:var(--type-small);font-style:italic}.page_featuredImage__pIBxm{transition:filter .3s ease-in-out;margin:0 auto calc(var(--padding) * 2)}.page_featuredImage__pIBxm img{max-width:100%;height:auto}.page_post__8F6yb{grid-column:1/-1;display:grid;grid-template-columns:subgrid;padding:0 calc(var(--padding) * 2)}.page_post__8F6yb .page_excerpt__wj93E{margin-bottom:var(--padding-double)}.page_header__2u32p{grid-column:2/-2;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;max-width:40rem;margin:0 auto}.page_header__2u32p h2{text-align:center;font-size:var(--type-large);letter-spacing:var(--spacing-tight);text-transform:uppercase;font-weight:400;line-height:1}.page_excerpt__wj93E{text-wrap:pretty;font-style:italic;margin:0 auto;max-width:40rem}.page_featuredImage__pIBxm{width:40%;max-width:40%}.page_header__2u32p .page_featuredImage__pIBxm{height:60svh;display:flex;align-items:center}.page_content__4qTJ1{grid-column:2/-2}@media (min-width:768px){.page_item__8tCtg{padding-right:4rem}.page_header__2u32p{grid-column:6/span 5}.page_content__4qTJ1{grid-column:6/span 5;justify-content:center}.page_content__4qTJ1 p{font-family:var(--sans);font-size:var(--type-x-small);max-width:40rem;margin:0 auto var(--padding)}.page_journal__tVTey p{line-height:1.25;margin-bottom:var(--padding-double)}}.JournalSubNav_journalSubNav__gdspn{grid-column:1/-1;margin-bottom:var(--verticalOffset);display:flex;align-items:center;justify-content:center;.JournalSubNav_journalSubNavInner__C272P{display:flex;gap:var(--gap)}}.JournalSubNav_journalSubNav__gdspn a{font-size:var(--type-x-small);letter-spacing:var(--spacing-tight);text-transform:uppercase;font-family:var(--sans);opacity:.5}.JournalSubNav_journalSubNav__gdspn a.JournalSubNav_active__Kfatq{opacity:1}@media (min-width:768px){.JournalSubNav_journalSubNav__gdspn{position:fixed;display:grid;grid-template-columns:repeat(var(--grid-count),1fr);margin-top:var(--padding);margin-bottom:unset;top:0;left:0;width:100%;padding:unset;align-items:center;height:2rem;z-index:200;pointer-events:none}.JournalSubNav_journalSubNavInner__C272P{justify-content:flex-start;grid-column:12/-1;pointer-events:auto;display:flex;gap:var(--gap)}.JournalSubNav_journalSubNav__gdspn a{pointer-events:auto}}.PressGrid_pressGrid__PQeXy{margin-top:var(--verticalOffset);display:grid;grid-template-columns:repeat(6,1fr);grid-gap:var(--gap);gap:var(--gap);grid-column:1/-1}.PressGrid_pressItem__JNvvy{margin-bottom:var(--padding-double);grid-column:span 6;position:relative;display:grid;grid-template-columns:subgrid}.PressGrid_imageContainer__QjlHM{width:100%;height:auto;position:relative;aspect-ratio:4/4;overflow:hidden;grid-column:span 2;display:block}.PressGrid_imageContainer__QjlHM img{width:100%;height:100%;object-fit:contain}@media (hover:hover){.PressGrid_pressItem__JNvvy:hover .PressGrid_imageContainer__QjlHM img{filter:grayscale(0)}}.PressGrid_content__dAuMl{margin-top:var(--padding);grid-column:3/-1;display:grid;grid-template-columns:subgrid;display:flex;flex-direction:column}.PressGrid_title__q43Nw{font-size:var(--type-small);text-transform:uppercase;margin-bottom:5px}.PressGrid_articleTitle__u_oRa{font-style:italic;font-size:var(--type-small)}@media (min-width:768px){.PressGrid_pressGrid__PQeXy{grid-column:6/-1;grid-template-columns:subgrid}.PressGrid_pressItem__JNvvy{grid-column:span 3}.PressGrid_content__dAuMl{grid-column:1/-1;display:flex;flex-direction:column}.PressGrid_imageContainer__QjlHM img{width:60%;height:100%;object-fit:contain}}.ImageContainer_container__JsOLH{width:100%;align-items:center;justify-content:center;overflow:hidden;display:flex;flex-direction:column;margin:0;position:relative}@media (min-width:768px){.ImageContainer_container__JsOLH{height:100vh;padding:5vw}.ImageContainer_container__JsOLH img{max-height:100%;object-fit:contain}}.ImageContainer_container__JsOLH .ImageContainer_background__cED5U{display:inline-block}.ImageContainer_container__JsOLH img{display:block;max-width:100%;max-height:100%;height:auto}.ImageContainer_description__5lZ1j{font-size:var(--type-small);font-feature-settings:"smcp","c2sc";font-variant:all-small-caps;margin-top:var(--padding)}.ImageContainer_multiple__g5jOU{flex-direction:row!important;gap:2rem}.ImageContainer_single___MdxI{flex-direction:column}@media (max-width:768px){.ImageContainer_multiple__g5jOU{flex-direction:column!important;gap:15vh}}.ImageContainer_multiple__g5jOU .ImageContainer_image__WUfVD{flex:1 1;max-width:calc(50% - 1rem)}@media (max-width:768px){.ImageContainer_multiple__g5jOU .ImageContainer_image__WUfVD{max-width:100%}}.ImageContainer_plan__dhgx0{mix-blend-mode:multiply;height:auto}.ImageContainer_plan__dhgx0 img{max-height:unset;width:100%}.works_container__OF7pn{display:grid;grid-template-columns:subgrid;grid-column:1/-1;padding:0 calc(var(--padding) * 2)}.works_works__J_v_w{grid-column:1/-1;display:grid;grid-template-columns:subgrid;align-items:flex-start;order:1;padding-top:var(--verticalOffset);background:var(--warm);z-index:100}.works_filter__FcVvm{grid-column:1/-1;letter-spacing:var(--spacing-tight);display:none}.works_projects__6iwVA{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--gap);gap:var(--gap);grid-column:1/-1;justify-content:center;align-items:center;order:2;grid-row-gap:calc(var(--gap) * 8)}.works_archive__qbwCn{grid-column:1/-1;order:2}.works_filterButton__c9XDc{all:unset;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;cursor:button;display:flex;align-items:center;vertical-alignment:center;line-height:1;cursor:pointer;float:left;display:block}.works_filterButton__c9XDc:after{content:", ";margin-right:.25em}.works_filterButton__c9XDc:last-child:after{content:"";margin-right:0;transition:opacity .2s ease-in-out}.works_filter__FcVvm:hover .works_filterButton__c9XDc:not(:hover){opacity:.5}.works_filterButton__c9XDc.works_active__5d_1j{font-style:italic}@media (min-width:768px){.works_works__J_v_w{padding-top:var(--verticalOffset);margin:0}.works_filter__FcVvm{display:flex;grid-column:1/span 4;padding-left:var(--padding);flex-direction:column}.works_projects__6iwVA{grid-column:6/-2;grid-template-columns:subgrid;grid-row-gap:calc(var(--gap) * 8)}}.ProjectCard_projectCard__f2HhE{grid-column:span 3;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;opacity:0}.ProjectCard_unavailable__tDoLo .ProjectCard_thumbnail__dczWS{cursor:none}@media (min-width:768px){.ProjectCard_projectCard__f2HhE{padding-right:4rem}}.ProjectCard_thumbnail__dczWS{width:100%;position:relative;cursor:pointer}.ProjectCard_imageContainer__kaqtK{width:100%;height:100%;transform-origin:center;position:relative;overflow:hidden;aspect-ratio:4/6}.ProjectCard_imageContainer__kaqtK img{background:#E7E4DF;display:block;width:100%;height:100%;object-fit:cover;float:left;filter:grayscale(100%)}@media (hover:hover){.ProjectCard_projectCard__f2HhE:hover .ProjectCard_imageContainer__kaqtK img{filter:grayscale(0)}}.ProjectCard_projectTitle__rfM0E{margin:var(--padding) 0 0;white-space:nowrap;text-transform:uppercase;position:relative;font-size:var(--type-small);margin-bottom:5px}.ProjectCard_details__ZgZEo{font-style:italic;gap:0;font-size:var(--type-small)}.Description_description__rg45y{grid-column:1/-1;text-align:left}@media (min-width:768px){.Description_description__rg45y{grid-column:6/span 5;padding-top:25svh}}.Description_specifications__q6pE8{display:flex;flex-direction:column;margin:var(--spacing-large) 0;gap:calc(var(--gap) / 2)}.Description_summary___9I2g{margin-top:calc(var(--padding) * 2);font-family:var(--sans);font-size:var(--type-smallSans)}.Description_specification__SZcci{display:flex;flex-direction:row;font-size:var(--type-x-small);font-family:var(--sans);letter-spacing:.015em}.Description_title__kSPv6,.Description_value__ZTqbC{line-height:1;white-space:nowrap;flex-basis:30%}.Description_title__kSPv6{flex-basis:30%;opacity:.75}.Description_value__ZTqbC{flex-basis:70%}.Description_content__bDMIt{margin-top:var(--padding);font-family:var(--sans);font-size:var(--type-smallSans);text-wrap:pretty}