.page-quote .quote-top{z-index:2;background:var(--paper);padding:clamp(150px,14vw,208px) 0 clamp(96px,11vw,176px);position:relative}.page-quote .quote-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.04fr);align-items:start;gap:clamp(40px,6vw,104px);display:grid}.page-quote .quote-intro__lede{max-width:34ch;color:var(--navy);margin-top:30px;font-weight:600}.page-quote .quote-intro__text{max-width:48ch;color:var(--soft);margin:18px 0 0}.page-quote .quote-intro__photo{aspect-ratio:3/2;margin-top:clamp(36px,4vw,56px)}.page-quote .enquiry{margin-top:18px}@media (max-width:960px){.page-quote .quote-grid{grid-template-columns:minmax(0,1fr)}.page-quote .enquiry{margin-top:0}}@media (max-width:700px){.page-quote .quote-top{padding:116px 0 96px}}
