._page_ha50n_1{--page-gutter:44px;color:#000;font-synthesis:none;background:#fff;min-height:100dvh;font-family:Montserrat,sans-serif;font-weight:300}._content_ha50n_2{margin:0 var(--page-gutter);padding-top:30.54px}._page_ha50n_1 ._content_ha50n_2 [data-variant=building] h1{font-weight:300}._intro_ha50n_4{grid-template-columns:1fr 2fr;margin-top:36.665px;display:grid}._intro_ha50n_4 h2{font-size:var(--font-size-md);line-height:var(--line-height-tight);letter-spacing:-.01em;margin:0;font-weight:300}._category_ha50n_6{align-items:baseline;gap:22px;display:flex}._heroTitle_ha50n_7{width:fit-content;max-width:min(100%, calc(26.3525% + var(--editorial-measure)));color:#8a8a8a}._stream_ha50n_8{flex-direction:column;display:flex}._text_ha50n_9{margin:var(--space-before) 0 0;font-size:var(--text-size);line-height:var(--text-leading);letter-spacing:-.01em;flex:none;font-weight:300}._text_ha50n_9[data-column=heading]{--available-width:66.6667%;width:fit-content;max-width:min(var(--available-width), calc(17.5683% + var(--editorial-measure)));margin-left:33.3333%}._text_ha50n_9[data-column=body]{--available-width:49.0984%;width:min(var(--editorial-measure), var(--available-width));margin-left:50.9016%}._mediaRow_ha50n_12{grid-template-columns:var(--media-columns);gap:var(--media-gutter);width:var(--media-width);margin-top:var(--space-before);margin-left:var(--media-offset);flex:none;align-items:start;display:grid}._mediaColumn_ha50n_13{min-width:0}._mediaRow_ha50n_12[data-full=true]{width:calc(100% + var(--page-gutter) * 2 - var(--full-inset));margin-left:calc(-1 * var(--page-gutter) + var(--full-inset))}._figure_ha50n_15{margin:0}._figure_ha50n_15 img{object-fit:contain;width:100%;height:auto;display:block}._figure_ha50n_15 figcaption{padding-inline:var(--page-gutter);color:#8a8a8a;font-size:var(--font-size-sm);line-height:var(--line-height-tight);letter-spacing:-.01em}._mediaRow_ha50n_12[data-figma="03:commercial-hero"] ._figure_ha50n_15 figcaption{box-sizing:border-box}._mediaRow_ha50n_12[data-figma="03:commercial-street"]{width:100vw;margin-left:calc(50% - 50vw)}._imageBackToTop_ha50n_20{color:#8a8a8a;font-size:var(--font-size-sm);line-height:var(--line-height-tight);justify-content:flex-end;display:flex}._imageBackToTop_ha50n_20 button{color:inherit;cursor:pointer;background:0 0;border:0;padding:0}._caseStudies_ha50n_22{border-bottom:1px solid #8a8a8a;margin-top:26.378px}._caseStudiesPanelInner_ha50n_23{min-width:0;padding-bottom:59.5px}._caseStudyPrimary_ha50n_24{width:calc(100% + var(--page-gutter) * 2);margin:38.47px 0 0 calc(-1 * var(--page-gutter))}._caseStudyPrimary_ha50n_24 img,._caseStudySecondary_ha50n_25 img{object-fit:contain;width:100%;height:auto;display:block}._caseStudyPrimary_ha50n_24 figcaption,._caseStudySecondaryMain_ha50n_26 figcaption{color:#8a8a8a;font-size:var(--font-size-sm);line-height:var(--line-height-tight);letter-spacing:-.01em;margin-top:16px}._caseStudyPrimary_ha50n_24 figcaption{padding-inline:var(--page-gutter);grid-template-columns:1fr 2fr;display:grid}._caseStudyPrimary_ha50n_24 figcaption>span{grid-column:2}._caseStudySecondary_ha50n_25{width:calc(100% + var(--page-gutter) * 2);margin:59.5px 0 0 calc(-1 * var(--page-gutter));padding-inline:var(--page-gutter);box-sizing:border-box;grid-template-columns:1fr 2fr;display:grid}._caseStudySecondarySide_ha50n_30{width:calc(100% - 24px);margin-left:calc(-1 * var(--page-gutter) + 23px);grid-column:1;align-self:start}._caseStudySecondaryMain_ha50n_26{grid-column:2;min-width:0;margin:0}._commercialCaseStudies_ha50n_32{margin-top:43.999px}._commercialCasesPanel_ha50n_33{min-width:0;padding-bottom:59.5px}._commercialCaseFigure_ha50n_34{width:100vw;margin:38.47px 0 0 calc(50% - 50vw)}._commercialCaseFigure_ha50n_34+._commercialCaseFigure_ha50n_34{margin-top:59.5px}._commercialCaseFigure_ha50n_34 img{object-fit:contain;width:100%;height:auto;display:block}._commercialCaseFigure_ha50n_34 figcaption{box-sizing:border-box;padding-inline:var(--page-gutter);color:#8a8a8a;font-size:var(--font-size-sm);line-height:var(--line-height-tight);letter-spacing:-.01em;grid-template-columns:1fr 2fr;margin-top:16px;display:grid}._commercialCaseFigure_ha50n_34 figcaption>span{grid-column:2}._caseStudiesIndex_ha50n_39{margin:44px 13px 0}._workspaceCaseStudies_ha50n_40{margin-top:43.999px}._typeIndex_ha50n_41{font-size:var(--font-size-sm);line-height:var(--line-height-tight);letter-spacing:-.01em;color:#8a8a8a;gap:39px;display:grid}._typeIndex_ha50n_41 a{width:fit-content;color:inherit;gap:30px;text-decoration:none;display:flex}._typeName_ha50n_43{display:inline-block;position:relative}._typeName_ha50n_43:before{content:"";pointer-events:none;transform-origin:50%;background:currentColor;height:1px;transition:transform .28s cubic-bezier(.2,.65,.3,1);position:absolute;inset:auto 0 -4px;transform:scaleX(0)}._typeIndex_ha50n_41 a:hover{color:#000}._typeIndex_ha50n_41 a:focus-visible{outline-offset:5px;outline:1px solid}._typeIndex_ha50n_41 a:focus-visible ._typeName_ha50n_43:before{transform:scaleX(1)}._page_ha50n_1 footer[data-variant=project]{font-weight:300}@media (hover:hover) and (pointer:fine){._typeIndex_ha50n_41 a:hover ._typeName_ha50n_43:before{transform:scaleX(1)}}@media (width<=1100px){._text_ha50n_9[data-column=heading]{max-width:min(var(--available-width), calc(6.6667% + var(--editorial-measure)))}._text_ha50n_9[data-column=body]{--available-width:60%;margin-left:40%}}@media (width<=900px){._page_ha50n_1{--page-gutter:24px}._intro_ha50n_4{grid-template-columns:minmax(0,1fr);gap:24px}._heroTitle_ha50n_7{max-width:min(100%, calc(16% + var(--editorial-measure)))}._text_ha50n_9[data-column=heading],._text_ha50n_9[data-column=body]{--available-width:84%;margin-left:16%}._text_ha50n_9[data-column=heading]{max-width:min(var(--editorial-measure), var(--available-width))}._mediaRow_ha50n_12{width:100%;margin-left:0}._mediaRow_ha50n_12[data-full=true]{width:calc(100% + var(--page-gutter) * 2);margin-left:calc(-1 * var(--page-gutter))}._caseStudyPrimary_ha50n_24 figcaption,._caseStudySecondary_ha50n_25,._commercialCaseFigure_ha50n_34 figcaption{grid-template-columns:16% 84%}}@media (width<=620px){._text_ha50n_9[data-column=heading],._text_ha50n_9[data-column=body]{--available-width:100%;margin-left:0}._heroTitle_ha50n_7,._text_ha50n_9[data-column=heading]{max-width:min(var(--editorial-measure), 100%)}._mediaRow_ha50n_12{grid-template-columns:minmax(0,1fr);gap:24px}._imageBackToTop_ha50n_20{margin-bottom:0}._caseStudyPrimary_ha50n_24 figcaption{display:block}._caseStudySecondary_ha50n_25{padding-inline:var(--page-gutter);grid-template-columns:minmax(0,1fr);gap:24px}._caseStudySecondarySide_ha50n_30,._caseStudySecondaryMain_ha50n_26{grid-column:1;width:100%;margin-left:0}._commercialCaseFigure_ha50n_34 figcaption{display:block}._caseStudiesIndex_ha50n_39{margin-inline:0}}@media (prefers-reduced-motion:reduce){._typeName_ha50n_43:before{transition:none}}
