.project-intro[data-astro-cid-zeobtsqc] h1[data-astro-cid-zeobtsqc]{max-width:1100px}.project-intro[data-astro-cid-zeobtsqc] .breadcrumb[data-astro-cid-zeobtsqc]{flex-wrap:wrap;gap:12px;display:flex}.project-jump-links[data-astro-cid-zeobtsqc]{flex-wrap:wrap;gap:35px;margin-top:38px;display:flex}.project-jump-links[data-astro-cid-zeobtsqc] a[data-astro-cid-zeobtsqc]{letter-spacing:.12em;text-transform:uppercase;border-bottom:1px solid #c9c5bb;align-items:center;gap:22px;padding-bottom:13px;font-size:10px;display:flex}.project-jump-links[data-astro-cid-zeobtsqc] span[data-astro-cid-zeobtsqc]{font-size:17px}.project-panorama[data-astro-cid-zeobtsqc]{height:66vw;min-height:330px;max-height:780px;overflow:hidden}.project-panorama[data-astro-cid-zeobtsqc] img[data-astro-cid-zeobtsqc]{object-fit:cover;width:100%;height:100%}.project-section[data-astro-cid-zeobtsqc]{scroll-margin-top:110px}.project-section-alt[data-astro-cid-zeobtsqc]{background:#efede8}.project-section-top[data-astro-cid-zeobtsqc]{grid-template-columns:1fr 1fr;align-items:start;gap:9%;display:grid}.project-section-top[data-astro-cid-zeobtsqc] h2[data-astro-cid-zeobtsqc]{max-width:550px}.project-copy[data-astro-cid-zeobtsqc]{color:#666;padding-top:36px;font-size:16px;line-height:1.9}.project-details-grid[data-astro-cid-zeobtsqc]{grid-template-columns:1fr 1fr;align-items:center;gap:9%;margin-top:56px;display:grid}.project-facts[data-astro-cid-zeobtsqc]{margin:0}.project-facts[data-astro-cid-zeobtsqc]>div[data-astro-cid-zeobtsqc]{border-bottom:1px solid #d4d0c7;justify-content:space-between;align-items:center;gap:25px;padding:21px 0;display:flex}.project-facts[data-astro-cid-zeobtsqc]>div[data-astro-cid-zeobtsqc]:first-child{border-top:1px solid #d4d0c7}.project-facts[data-astro-cid-zeobtsqc] dt[data-astro-cid-zeobtsqc]{color:#696969;font-size:12px}.project-facts[data-astro-cid-zeobtsqc] dd[data-astro-cid-zeobtsqc]{white-space:nowrap;margin:0;font-size:21px;font-weight:400}.project-value[data-astro-cid-zeobtsqc]{padding:26px 0 26px 22px}.project-value[data-astro-cid-zeobtsqc] p[data-astro-cid-zeobtsqc]{align-items:baseline;gap:18px;margin:0 0 17px;display:flex}.project-value[data-astro-cid-zeobtsqc] strong[data-astro-cid-zeobtsqc]{letter-spacing:-.07em;font-size:clamp(65px,7vw,110px);font-weight:300;line-height:1}.project-value[data-astro-cid-zeobtsqc] p[data-astro-cid-zeobtsqc]>span[data-astro-cid-zeobtsqc]{font-size:23px;font-weight:300}.project-value[data-astro-cid-zeobtsqc]>.eyebrow[data-astro-cid-zeobtsqc]{font-size:9px}.project-section-image[data-astro-cid-zeobtsqc]{object-fit:cover;width:100%;height:570px;margin-top:80px}.project-gallery[data-astro-cid-zeobtsqc]{grid-template-columns:1fr 1fr;gap:26px;display:grid}.gallery-open[data-astro-cid-zeobtsqc]{cursor:pointer;background:#e3e0d8;border:0;padding:0;display:block;position:relative;overflow:hidden}.gallery-open[data-astro-cid-zeobtsqc] img[data-astro-cid-zeobtsqc]{aspect-ratio:1.45;object-fit:cover;width:100%;height:100%;transition:transform .7s}.gallery-open[data-astro-cid-zeobtsqc]:hover img[data-astro-cid-zeobtsqc]{transform:scale(1.035)}.gallery-enlarge[data-astro-cid-zeobtsqc]{color:#111;background:#fff;place-items:center;width:38px;height:38px;font-size:21px;display:grid;position:absolute;bottom:19px;right:19px}.related-projects[data-astro-cid-zeobtsqc]{border-top:1px solid #d7d2c8}.related-heading[data-astro-cid-zeobtsqc]{justify-content:space-between;align-items:end;gap:30px;display:flex}.related-grid[data-astro-cid-zeobtsqc]{grid-template-columns:1fr 1fr;gap:35px;display:grid}.related-image[data-astro-cid-zeobtsqc]{position:relative;overflow:hidden}.related-image[data-astro-cid-zeobtsqc] img[data-astro-cid-zeobtsqc]{aspect-ratio:1.6;object-fit:cover;width:100%;transition:transform .6s}.related-project[data-astro-cid-zeobtsqc]:hover img[data-astro-cid-zeobtsqc]{transform:scale(1.025)}.related-image[data-astro-cid-zeobtsqc]>span[data-astro-cid-zeobtsqc]{background:#fff;place-items:center;width:44px;height:44px;font-size:24px;display:grid;position:absolute;bottom:19px;right:19px}.related-project[data-astro-cid-zeobtsqc]>.eyebrow[data-astro-cid-zeobtsqc]{margin-top:24px;font-size:9px}.related-project[data-astro-cid-zeobtsqc] h3[data-astro-cid-zeobtsqc]{margin-top:12px;font-size:28px;font-weight:400;line-height:1.3}.gallery-dialog[data-astro-cid-zeobtsqc]{color:#fff;background:#111;border:0;width:100vw;max-width:none;height:100vh;max-height:none;padding:8vh 9vw;overflow:hidden}.gallery-dialog[data-astro-cid-zeobtsqc]::backdrop{background:#111}.gallery-dialog[data-astro-cid-zeobtsqc][open]{justify-content:center;align-items:center;display:flex}.gallery-dialog[data-astro-cid-zeobtsqc] figure[data-astro-cid-zeobtsqc]{flex-direction:column;justify-content:center;align-items:center;gap:24px;width:100%;height:100%;margin:0;display:flex}.gallery-dialog[data-astro-cid-zeobtsqc] figure[data-astro-cid-zeobtsqc] img[data-astro-cid-zeobtsqc]{object-fit:contain;max-width:100%;max-height:calc(84vh - 40px)}.gallery-dialog[data-astro-cid-zeobtsqc] figcaption[data-astro-cid-zeobtsqc]{letter-spacing:.07em;text-align:center;font-size:11px}.gallery-dialog[data-astro-cid-zeobtsqc]>button[data-astro-cid-zeobtsqc]{color:#fff;cursor:pointer;background:0 0;border:0;place-items:center;padding:10px;font-size:30px;font-weight:300;display:grid;position:absolute}.gallery-close[data-astro-cid-zeobtsqc]{width:45px;height:45px;top:20px;right:24px}.gallery-previous[data-astro-cid-zeobtsqc]{top:48%;left:2vw}.gallery-next[data-astro-cid-zeobtsqc]{top:48%;right:2vw}@media (width<=760px){.project-intro[data-astro-cid-zeobtsqc] h1[data-astro-cid-zeobtsqc]{font-size:42px}.project-intro[data-astro-cid-zeobtsqc] .breadcrumb[data-astro-cid-zeobtsqc]{gap:8px;font-size:9px}.project-jump-links[data-astro-cid-zeobtsqc]{gap:25px;margin-top:28px}.project-panorama[data-astro-cid-zeobtsqc]{height:64vh;min-height:400px}.project-section-top[data-astro-cid-zeobtsqc],.project-details-grid[data-astro-cid-zeobtsqc]{grid-template-columns:1fr;gap:20px}.project-copy[data-astro-cid-zeobtsqc]{padding-top:0;font-size:14px}.project-details-grid[data-astro-cid-zeobtsqc]{gap:30px;margin-top:27px}.project-value[data-astro-cid-zeobtsqc]{padding-left:0}.project-value[data-astro-cid-zeobtsqc] p[data-astro-cid-zeobtsqc]{gap:15px}.project-value[data-astro-cid-zeobtsqc] strong[data-astro-cid-zeobtsqc]{font-size:76px}.project-value[data-astro-cid-zeobtsqc] p[data-astro-cid-zeobtsqc]>span[data-astro-cid-zeobtsqc]{font-size:22px}.project-facts[data-astro-cid-zeobtsqc]>div[data-astro-cid-zeobtsqc]{padding:18px 0}.project-facts[data-astro-cid-zeobtsqc] dt[data-astro-cid-zeobtsqc]{font-size:11px}.project-facts[data-astro-cid-zeobtsqc] dd[data-astro-cid-zeobtsqc]{font-size:19px}.project-section-image[data-astro-cid-zeobtsqc]{height:350px;margin-top:35px}.project-gallery[data-astro-cid-zeobtsqc]{grid-template-columns:1fr;gap:18px}.related-heading[data-astro-cid-zeobtsqc]{flex-direction:column;align-items:start}.related-grid[data-astro-cid-zeobtsqc]{grid-template-columns:1fr;gap:35px}.related-project[data-astro-cid-zeobtsqc] h3[data-astro-cid-zeobtsqc]{font-size:24px}.gallery-dialog[data-astro-cid-zeobtsqc]{padding:75px 45px}.gallery-dialog[data-astro-cid-zeobtsqc] figure[data-astro-cid-zeobtsqc] img[data-astro-cid-zeobtsqc]{max-height:75vh}.gallery-dialog[data-astro-cid-zeobtsqc] figcaption[data-astro-cid-zeobtsqc]{font-size:9px;line-height:1.8}.gallery-close[data-astro-cid-zeobtsqc]{top:10px;right:10px}.gallery-dialog[data-astro-cid-zeobtsqc]>button[data-astro-cid-zeobtsqc]{font-size:26px}.gallery-previous[data-astro-cid-zeobtsqc]{left:5px}.gallery-next[data-astro-cid-zeobtsqc]{right:5px}}@media (prefers-reduced-motion:reduce){.gallery-open[data-astro-cid-zeobtsqc] img[data-astro-cid-zeobtsqc],.related-image[data-astro-cid-zeobtsqc] img[data-astro-cid-zeobtsqc]{transition:none}}
