.service-detail .detail-body{max-width:820px;margin:0 auto;padding:0 24px 64px}.service-detail .detail-body section{margin:0 0 38px}.service-detail .detail-body p{line-height:1.8}.service-detail .detail-body h2{margin-bottom:16px}.service-detail .detail-body details{border-bottom:1px solid #d8d0c4;padding:18px 0}.service-detail summary{cursor:pointer;font-weight:600;line-height:1.5}.service-detail .detail-cta{padding:26px;background:#f2eee7;border-radius:10px}.service-detail .detail-cta a{margin:10px 18px 0 0}.service-detail .related-services{display:flex;flex-wrap:wrap;gap:16px}.service-detail .audience-intro{padding-bottom:40px}@media(max-width:600px){.service-detail .detail-body{padding:0 20px 40px}}.service-detail .audience-intro{max-width:820px;padding:48px 24px 36px}.service-detail .detail-body section{padding:0}.service-detail .detail-body .detail-cta{padding:26px}.service-detail .audience-intro .eyebrow{margin-top:20px}@media(max-width:600px){.service-detail .audience-intro{padding:32px 20px}}
