.areas-page[data-astro-cid-v4ph4jnk]{color:#171715;background:#fffdf8;overflow:hidden}.shell[data-astro-cid-v4ph4jnk]{width:min(1280px,100% - 64px);margin:auto}.shell-wide[data-astro-cid-v4ph4jnk]{width:min(1280px,100% - 48px);margin-inline:auto}.section[data-astro-cid-v4ph4jnk]{padding:88px 0}.eyebrow[data-astro-cid-v4ph4jnk]{color:#d95c2b;letter-spacing:.17em;text-transform:uppercase;margin:0;font-size:.72rem;font-weight:800}h1[data-astro-cid-v4ph4jnk]{letter-spacing:-.065em;margin:0;font-size:clamp(3.1rem,5vw,5rem);line-height:.96}h2[data-astro-cid-v4ph4jnk]{letter-spacing:-.055em;margin:20px 0 0;font-size:clamp(2.1rem,3.4vw,3.5rem);line-height:1.02}.hero[data-astro-cid-v4ph4jnk]{background:#f4f0e8;padding:152px 0 76px}.hero-grid[data-astro-cid-v4ph4jnk]{grid-template-columns:.32fr 1fr;align-items:start;gap:60px;display:grid}.hero[data-astro-cid-v4ph4jnk] h1[data-astro-cid-v4ph4jnk]{max-width:980px}.hero[data-astro-cid-v4ph4jnk] h1[data-astro-cid-v4ph4jnk]+p[data-astro-cid-v4ph4jnk]{color:#625d56;max-width:740px;margin:28px 0 0;font-size:1.08rem;line-height:1.72}.coverage[data-astro-cid-v4ph4jnk] header[data-astro-cid-v4ph4jnk]{grid-template-columns:.38fr 1fr;align-items:start;gap:60px;display:grid}.coverage[data-astro-cid-v4ph4jnk] header[data-astro-cid-v4ph4jnk] h2[data-astro-cid-v4ph4jnk]{max-width:900px;margin-top:0}.region-grid[data-astro-cid-v4ph4jnk]{border-top:2px solid #171715;grid-template-columns:repeat(3,1fr);margin-top:56px;display:grid}.region-grid[data-astro-cid-v4ph4jnk] article[data-astro-cid-v4ph4jnk]{border-right:1px solid #ccc4b9;min-height:315px;padding:28px 34px 16px 0}.region-grid[data-astro-cid-v4ph4jnk] article[data-astro-cid-v4ph4jnk]+article[data-astro-cid-v4ph4jnk]{padding-left:34px}.region-grid[data-astro-cid-v4ph4jnk] article[data-astro-cid-v4ph4jnk]:last-child{border-right:0}.region-grid[data-astro-cid-v4ph4jnk] span[data-astro-cid-v4ph4jnk]{color:#d95c2b;font-size:.68rem;font-weight:800}.region-grid[data-astro-cid-v4ph4jnk] h3[data-astro-cid-v4ph4jnk]{letter-spacing:-.025em;margin:54px 0 16px;font-size:1.48rem}.region-grid[data-astro-cid-v4ph4jnk] p[data-astro-cid-v4ph4jnk]{color:#69635c;margin:0;font-size:1rem;line-height:1.72}.dc-image[data-astro-cid-v4ph4jnk]{margin-bottom:88px}.dc-image[data-astro-cid-v4ph4jnk] img[data-astro-cid-v4ph4jnk]{object-fit:cover;object-position:center;border-radius:20px;width:100%;height:clamp(520px,45vw,650px);display:block}.venue[data-astro-cid-v4ph4jnk]{color:#f4f0e8;background:#171715}.venue-grid[data-astro-cid-v4ph4jnk]{grid-template-columns:45fr 55fr;align-items:center;gap:clamp(55px,7vw,100px);display:grid}.venue-grid[data-astro-cid-v4ph4jnk]>img[data-astro-cid-v4ph4jnk]{object-fit:cover;object-position:center;border-radius:18px;width:100%;height:650px;display:block}.venue-copy[data-astro-cid-v4ph4jnk]>p[data-astro-cid-v4ph4jnk]:not(.eyebrow){color:#bbb4aa;margin:24px 0 0;font-size:1.04rem;line-height:1.72}.project-types[data-astro-cid-v4ph4jnk]{border-top:1px solid #45433f;grid-template-columns:1fr 1fr;gap:32px;margin-top:38px;padding-top:30px;display:grid}.project-types[data-astro-cid-v4ph4jnk] h3[data-astro-cid-v4ph4jnk]{color:#f4f0e8;letter-spacing:.13em;text-transform:uppercase;margin:0 0 13px;font-size:.78rem}.project-types[data-astro-cid-v4ph4jnk] p[data-astro-cid-v4ph4jnk]{color:#aaa49a;margin:0;font-size:.96rem;line-height:1.7}.references[data-astro-cid-v4ph4jnk]{background:#f3eee5}.reference-grid[data-astro-cid-v4ph4jnk]{grid-template-columns:.82fr 1.18fr;align-items:start;gap:clamp(70px,9vw,140px);display:grid}.reference-grid[data-astro-cid-v4ph4jnk] header[data-astro-cid-v4ph4jnk]>p[data-astro-cid-v4ph4jnk]:last-child{color:#6b655d;max-width:520px;margin:25px 0 0;font-size:.96rem;line-height:1.65}.reference-grid[data-astro-cid-v4ph4jnk] ul[data-astro-cid-v4ph4jnk]{border-top:2px solid #171715;grid-template-columns:repeat(3,1fr);margin:0;padding:0;list-style:none;display:grid}.reference-grid[data-astro-cid-v4ph4jnk] li[data-astro-cid-v4ph4jnk]{border-bottom:1px solid #c8c0b5;align-items:center;min-height:70px;padding:12px 8px;font-size:1rem;font-weight:700;display:flex}.project-info[data-astro-cid-v4ph4jnk]{background:#fffdf8}.info-grid[data-astro-cid-v4ph4jnk]{grid-template-columns:.85fr 1.15fr;align-items:start;gap:clamp(70px,9vw,140px);display:grid}.info-grid[data-astro-cid-v4ph4jnk] header[data-astro-cid-v4ph4jnk]>p[data-astro-cid-v4ph4jnk]:last-child{color:#69635c;max-width:540px;margin:25px 0 0;font-size:1.02rem;line-height:1.7}.info-grid[data-astro-cid-v4ph4jnk] ol[data-astro-cid-v4ph4jnk]{border-top:2px solid #171715;grid-template-columns:1fr 1fr;margin:0;padding:0;list-style:none;display:grid}.info-grid[data-astro-cid-v4ph4jnk] li[data-astro-cid-v4ph4jnk]{border-bottom:1px solid #ccc4b9;grid-template-columns:35px 1fr;align-items:center;gap:10px;min-height:70px;padding:12px 18px 12px 0;font-size:.98rem;display:grid}.info-grid[data-astro-cid-v4ph4jnk] li[data-astro-cid-v4ph4jnk]:nth-child(2n){border-left:1px solid #ccc4b9;padding-left:20px}.info-grid[data-astro-cid-v4ph4jnk] li[data-astro-cid-v4ph4jnk] span[data-astro-cid-v4ph4jnk]{color:#d95c2b;font-size:.65rem;font-weight:800}@media (width<=900px){.shell[data-astro-cid-v4ph4jnk]{width:calc(100% - 48px)}.hero-grid[data-astro-cid-v4ph4jnk],.coverage[data-astro-cid-v4ph4jnk] header[data-astro-cid-v4ph4jnk],.venue-grid[data-astro-cid-v4ph4jnk],.reference-grid[data-astro-cid-v4ph4jnk],.info-grid[data-astro-cid-v4ph4jnk]{grid-template-columns:1fr}.hero-grid[data-astro-cid-v4ph4jnk]{gap:28px}.coverage[data-astro-cid-v4ph4jnk] header[data-astro-cid-v4ph4jnk]{gap:20px}.region-grid[data-astro-cid-v4ph4jnk]{grid-template-columns:1fr}.region-grid[data-astro-cid-v4ph4jnk] article[data-astro-cid-v4ph4jnk],.region-grid[data-astro-cid-v4ph4jnk] article[data-astro-cid-v4ph4jnk]+article[data-astro-cid-v4ph4jnk]{border-bottom:1px solid #ccc4b9;border-right:0;min-height:0;padding:26px 0}.region-grid[data-astro-cid-v4ph4jnk] h3[data-astro-cid-v4ph4jnk]{margin:20px 0 10px}.venue-grid[data-astro-cid-v4ph4jnk]{gap:48px}.venue-grid[data-astro-cid-v4ph4jnk]>img[data-astro-cid-v4ph4jnk]{height:520px}.reference-grid[data-astro-cid-v4ph4jnk],.info-grid[data-astro-cid-v4ph4jnk]{gap:45px}}@media (width<=600px){.shell[data-astro-cid-v4ph4jnk],.shell-wide[data-astro-cid-v4ph4jnk]{width:calc(100% - 32px)}.section[data-astro-cid-v4ph4jnk]{padding:56px 0}.hero[data-astro-cid-v4ph4jnk]{padding:112px 0 56px}h1[data-astro-cid-v4ph4jnk]{font-size:clamp(2.4rem,12vw,3.2rem)}h2[data-astro-cid-v4ph4jnk]{font-size:clamp(1.9rem,9vw,2.5rem)}.hero[data-astro-cid-v4ph4jnk] h1[data-astro-cid-v4ph4jnk]+p[data-astro-cid-v4ph4jnk]{font-size:1rem}.dc-image[data-astro-cid-v4ph4jnk]{width:100%;margin-bottom:0}.dc-image[data-astro-cid-v4ph4jnk] img[data-astro-cid-v4ph4jnk]{border-radius:0;height:340px}.venue[data-astro-cid-v4ph4jnk]{margin-top:54px}.venue-grid[data-astro-cid-v4ph4jnk]>img[data-astro-cid-v4ph4jnk]{border-radius:12px;height:350px}.project-types[data-astro-cid-v4ph4jnk]{grid-template-columns:1fr;gap:26px}.reference-grid[data-astro-cid-v4ph4jnk] ul[data-astro-cid-v4ph4jnk],.info-grid[data-astro-cid-v4ph4jnk] ol[data-astro-cid-v4ph4jnk]{grid-template-columns:1fr}.reference-grid[data-astro-cid-v4ph4jnk] li[data-astro-cid-v4ph4jnk]{min-height:58px}.info-grid[data-astro-cid-v4ph4jnk] li[data-astro-cid-v4ph4jnk],.info-grid[data-astro-cid-v4ph4jnk] li[data-astro-cid-v4ph4jnk]:nth-child(2n){border-left:0;min-height:60px;padding:10px 0}}
