html.home-page{--terrace-overscan: clamp(.5rem, 1.1vw, 1rem);overflow-x:clip;background:#d3aa8f}html.home-page:before{background-color:#d3aa8f!important;background-image:none!important}html.home-page body{overflow-x:visible}.home-page .ecology-terrace{box-sizing:border-box;left:auto!important;width:calc(100vw + var(--terrace-overscan) + var(--terrace-overscan));max-width:none!important;margin-right:0!important;margin-left:calc(50% - 50vw - var(--terrace-overscan))!important;transform:none!important}.home-page .project-list,.home-page .home-wordmark-block,.home-page .reference-section-heading,.home-page .about-section>p,.home-page .support-section>p{margin-right:auto;margin-left:auto}.home-page .ecology-terrace:after{content:"";position:absolute;z-index:4;right:0;bottom:0;left:0;height:calc(var(--home-overlap) + 3.6rem);pointer-events:none;background:linear-gradient(180deg,#7e584200,#7e584204 22%,#79523d11,#6d493522 70%,#5b3b2b40)}.home-page .terrace-lower-modeling-canvas{opacity:.97;filter:saturate(.68) contrast(1.06)}.home-page .terrace-top-plane-highlight-canvas{mix-blend-mode:screen;opacity:1;filter:blur(.35px) saturate(.16) brightness(1.38) contrast(1.02)}.home-page .terrace-top-highlight-canvas{mix-blend-mode:screen;opacity:1;filter:saturate(.08) brightness(1.85) contrast(1.1)}html.home-page[data-wall-side-fractures=off] .terrace-side-fracture-canvas,html.home-page[data-wall-side-mottling=off] .terrace-side-mottling-canvas{display:none!important}.home-page .site-footer,.home-page .site-ground-block,.home-page .site-sky-block{width:100vw}
