/* A quieter, photograph-led homepage. */
body.home-streamlined>.booking-announcement>p{margin:0;padding:12px 20px;font-family:var(--sans),Arial,sans-serif;font-size:11px;font-weight:500;line-height:1.6;letter-spacing:.12em;text-transform:uppercase;text-align:center}
body.home-streamlined .refined-section-line{justify-content:center!important;text-align:center}
body.home-streamlined .opening-caption{padding-bottom:0!important}
body.home-streamlined .opening-caption h1{margin-top:30px!important}
body.home-streamlined .conversion-actions{margin-top:22px;margin-bottom:0}
body.home-streamlined .business-discovery{text-align:center;margin-block:64px 0;padding-block:32px}
body.home-streamlined .business-discovery p{margin-inline:auto}
body.home-streamlined .business-discovery h2{font-size:clamp(28px,3vw,40px)}
body.home-streamlined .editorial-credentials{margin-top:40px;padding-block:40px}
body.home-streamlined .editorial-credentials h2{font-size:clamp(28px,3vw,40px);margin:0 auto 30px}
body.home-streamlined .credential-award{margin-top:26px;padding-top:20px}
body.home-streamlined .editorial-testimonials{margin-top:0;padding-top:44px;padding-bottom:36px}
body.home-streamlined .editorial-review-grid{margin-top:28px;margin-bottom:0}
body.home-streamlined .editorial-review{min-height:0;padding:28px 24px}
body.home-streamlined .refined-about{margin-top:60px!important}
body.home-streamlined .refined-contact{padding-top:66px!important;padding-bottom:66px!important}
@media(max-width:760px){body.home-streamlined>.booking-announcement>p{font-size:10px;letter-spacing:.08em}body.home-streamlined .opening-caption h1{margin-top:20px!important}body.home-streamlined .sage-subtitle{font-size:16px!important}body.home-streamlined .business-discovery{margin-top:40px!important;padding-block:20px}body.home-streamlined .editorial-credentials{margin-top:26px;padding-block:32px}body.home-streamlined .editorial-testimonials{padding-top:32px}body.home-streamlined .refined-about{margin-top:40px!important}body.home-streamlined .refined-contact{padding-block:48px!important}}
