/* Introductory copy immediately before the service overview. */
.master-page .service-intro-copy{padding-top:36px;padding-bottom:20px}
.master-page .service-intro-copy .service-intro-heading{font-size:var(--pi-h2);font-weight:700;line-height:1.2;letter-spacing:0;max-width:none;margin:0 0 24px;text-wrap:initial;color:var(--ink)}
.master-page .service-intro-paragraphs{display:grid;grid-template-columns:minmax(0,1fr);gap:22px}
.master-page .service-intro-copy p{margin:0;max-width:none;font-size:clamp(1.0625rem,1.4vw,1.125rem);line-height:1.7;color:var(--muted,#526176)}
@media(min-width:1100px){.master-page .service-intro-copy{padding-top:48px;padding-bottom:24px}}
@media(max-width:600px){.master-page .service-intro-copy{padding-top:28px;padding-bottom:16px}.master-page .service-intro-paragraphs{gap:20px}}
