/* Reading spacing only, loaded on the eight clinical niche service pages. */
body.service-detail .prose > h2 { margin-bottom: 20px; }
body.service-detail .prose aside[aria-label="Clinical perspective"] > h3 { margin-bottom: 14px; }
body.service-detail .prose p + p { margin-top: 20px; }
body.service-detail .prose > p { line-height: 1.8; }
body.service-detail .prose .exp-list { gap: 16px 26px; }
body.service-detail .prose .exp-list li { line-height: 1.65; }
body.service-detail .prose .help-list li { line-height: 1.7; padding-bottom: 18px; }
@media (max-width: 640px) {
  body.service-detail .prose > h2 { margin-bottom: 18px; }
  body.service-detail .prose aside[aria-label="Clinical perspective"] > h3 { margin-bottom: 12px; }
}
