.intro__inner[data-astro-cid-jwv6iwmk]{flex-direction:column;gap:20px;padding-top:clamp(40px,7vw,72px);padding-bottom:clamp(28px,5vw,48px);display:flex}.breadcrumb[data-astro-cid-jwv6iwmk]{color:var(--steel);flex-wrap:wrap;align-items:center;gap:8px;font-size:15px;display:flex}.breadcrumb[data-astro-cid-jwv6iwmk] a[data-astro-cid-jwv6iwmk]{min-height:44px;color:var(--steel);align-items:center;display:inline-flex}.project-title[data-astro-cid-jwv6iwmk]{max-width:960px;font-size:clamp(36px,5.5vw,76px);line-height:1.04}.intro__lead[data-astro-cid-jwv6iwmk]{max-width:700px}.wrap[data-astro-cid-jwv6iwmk] .main-photo{object-fit:cover;width:100%;height:clamp(260px,50vw,640px)}.facts--banded[data-astro-cid-jwv6iwmk]{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));margin-top:clamp(32px,5vw,48px);padding:32px 0}.facts--banded[data-astro-cid-jwv6iwmk] dd[data-astro-cid-jwv6iwmk]{font-size:22px}.prose-section[data-astro-cid-jwv6iwmk]{padding-top:clamp(48px,7vw,80px);padding-bottom:clamp(48px,7vw,80px)}.prose-grid[data-astro-cid-jwv6iwmk]{grid-template-columns:repeat(auto-fit,minmax(min(100%,400px),1fr));gap:clamp(32px,5vw,56px);display:grid}.prose-col[data-astro-cid-jwv6iwmk]{flex-direction:column;gap:16px;display:flex}.prose-heading[data-astro-cid-jwv6iwmk]{font-size:clamp(28px,3.5vw,34px)}.prose-text[data-astro-cid-jwv6iwmk]{color:var(--steel);font-size:18px;line-height:1.7}.gallery-head[data-astro-cid-jwv6iwmk]{flex-direction:column;gap:14px;margin-bottom:clamp(32px,5vw,48px);display:flex}.gallery-title[data-astro-cid-jwv6iwmk]{font-size:clamp(30px,4vw,48px)}.stage-grid[data-astro-cid-jwv6iwmk]{grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:28px;display:grid}.stage[data-astro-cid-jwv6iwmk]{flex-direction:column;gap:14px;margin:0;display:flex}.stage[data-astro-cid-jwv6iwmk] .stage__media{object-fit:cover;width:100%;height:clamp(260px,36vw,380px)}.stage__caption[data-astro-cid-jwv6iwmk]{flex-direction:column;gap:4px;display:flex}.stage__name[data-astro-cid-jwv6iwmk]{font-size:20px;font-weight:700}.stage__text[data-astro-cid-jwv6iwmk]{color:var(--steel);font-size:16px;line-height:1.5}.finish-grid[data-astro-cid-jwv6iwmk]{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:24px;display:grid}.finish[data-astro-cid-jwv6iwmk]{flex-direction:column;gap:12px;margin:0;display:flex}.finish[data-astro-cid-jwv6iwmk] .finish__media{object-fit:cover;width:100%;height:clamp(220px,30vw,300px)}.finish__caption[data-astro-cid-jwv6iwmk]{color:var(--steel);font-size:16px;line-height:1.5}.finish__caption[data-astro-cid-jwv6iwmk] strong[data-astro-cid-jwv6iwmk]{color:var(--slate)}.closing[data-astro-cid-jwv6iwmk]{background:var(--slate)}.closing__inner[data-astro-cid-jwv6iwmk]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:32px;padding-top:clamp(56px,8vw,88px);padding-bottom:clamp(56px,8vw,88px);display:flex}.closing__body[data-astro-cid-jwv6iwmk]{flex-direction:column;gap:12px;max-width:640px;display:flex}.closing__title[data-astro-cid-jwv6iwmk]{color:var(--off-white);font-size:clamp(30px,4vw,48px)}
