/* Clifford-Williamson House: restrained photo-led editorial feature. */
.clifford-house-story .feature-hero{background:linear-gradient(118deg,#e7eae4,#f2e7d9)}
.clifford-house-story .feature-hero h1{font-size:clamp(52px,6.8vw,94px);letter-spacing:-.052em}
.clifford-house-story .clifford-hero-photo{margin:0;min-width:0}
.clifford-house-story .clifford-hero-photo>a{display:block;background:#e2ded5;box-shadow:0 8px 24px rgba(48,60,60,.13)}
.clifford-house-story .clifford-hero-photo img{display:block;width:100%;height:auto;aspect-ratio:1024/729;object-fit:contain}
.clifford-house-story .clifford-hero-photo figcaption{font:12px/1.7 var(--sans);color:var(--muted);margin-top:15px}
.clifford-house-story figcaption a{color:var(--clay)}
.clifford-house-story .clifford-survey-sheet{margin:40px 0 53px;background:#eeeae3;padding:clamp(15px,3vw,26px)}
.clifford-house-story .clifford-survey-sheet>a{display:block;max-width:720px;margin:auto}
.clifford-house-story .clifford-survey-sheet img{display:block;width:100%;height:auto;object-fit:contain;background:#f8f6f2}
.clifford-house-story .clifford-survey-sheet figcaption{font:12px/1.7 var(--sans);color:var(--muted);margin:18px 4px 0}
.clifford-house-story .feature-source li{margin-bottom:13px}
.clifford-house-story .evidence-related p{font:14px/1.75 var(--serif);margin:17px 0 0}
@media(max-width:690px){.clifford-house-story .clifford-hero-photo{max-width:580px}.clifford-house-story .clifford-survey-sheet{margin:32px 0 42px;padding:12px}}
