/* v27: one visual scale for FAQ headings/questions; preserve existing type size elsewhere. */
.service-detail #faq{border-top:1px solid #dce3e7;padding-top:20px}
.service-detail #faq>h2,.service-detail #faq details>summary{font-size:30px;line-height:1.5;font-weight:600}
.service-detail #faq details>summary{overflow-wrap:normal;word-break:normal;hyphens:auto}
.service-detail .service-card-title{overflow-wrap:normal;word-break:normal;hyphens:auto}
