/* Project evidence and quotation guidance, 27 October 2026. */
.quotation-checklist,.loft-review-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin:28px 0 34px}
.quotation-checklist>div,.loft-review-grid>article{border-top:1px solid var(--line,#c9d4cd);padding-top:22px;min-width:0}
.quotation-checklist h3,.loft-review-grid h3{font-size:clamp(1.35rem,2.2vw,1.7rem);line-height:1.18;margin:0 0 14px}
.quotation-checklist p,.loft-review-grid p{line-height:1.65}.evidence-note{max-width:820px;font-size:.95rem}
.kitchen-scope-comparison{border-top:1px solid var(--line,#c9d4cd);margin-top:36px;padding-top:28px;max-width:960px}
.kitchen-scope-comparison h3{font-size:1.65rem;line-height:1.2}.kitchen-scope-comparison dl{margin:24px 0}
.kitchen-scope-comparison dl>div{display:grid;grid-template-columns:minmax(160px,1fr) 2.4fr;gap:24px;border-top:1px solid var(--line,#c9d4cd);padding:18px 0}
.kitchen-scope-comparison dt{font-weight:600}.kitchen-scope-comparison dd{margin:0;line-height:1.6}
.gallery-guide-links,.service-guide-links{max-width:850px;line-height:1.65}.gallery-guide-links a{display:block;margin:10px 0}
.story-copy .story-points>div{margin-bottom:22px}.story-review-grid>div>div{margin-bottom:26px}
@media(max-width:760px){.quotation-checklist,.loft-review-grid{grid-template-columns:1fr;gap:20px}.kitchen-scope-comparison dl>div{grid-template-columns:1fr;gap:8px}.loft-topics{flex-wrap:wrap}}
