/* Extends the established Kensington page design. */
figure.project-preview{margin:0}.intro-grid{grid-template-columns:1.15fr 1fr}.intro-copy h1{font-size:clamp(34px,3.8vw,56px)}
.related-services{display:flex;flex-wrap:wrap;gap:12px 28px;padding-bottom:52px}.related-services a{display:inline-flex;align-items:center;min-height:48px;font-weight:700}.related-services [aria-current]{color:var(--coral)}
.project-image{background:var(--panel)}.preview-caption .text-link{margin-top:16px}.preview-caption p{font-size:16px}
@media(max-width:760px){.intro-grid{grid-template-columns:1fr}.intro-copy h1{font-size:clamp(32px,8vw,48px)}.brand small,.eyebrow,.breadcrumb,.preview-top{font-size:14px}.related-services{gap:8px 22px;padding-bottom:32px}}
