/* Drain Relief on-page pass (28 Oct 2026): service copy, FAQ and area pages */
.dr-svc-copy{max-width:760px;font-size:clamp(16px,1.4vw,18px);line-height:1.65;color:#33424e;overflow-wrap:break-word}
.dr-svc-copy p{margin:0 0 14px}
.dr-svc-copy p:last-child{margin-bottom:0}
.dr-svc-copy a{color:var(--dr-blue,#1f5fbf);text-decoration:underline;text-underline-offset:2px}
.dr-svc-copy a:hover{color:var(--dr-ink,#0b1a26)}
.dr-related-copy{margin:0 0 20px}
.dr-svcfaq{max-width:760px;border-bottom:1px solid #e6e6e6}
.dr-svcfaq_item{border-top:1px solid #e6e6e6;padding:18px 0}
.dr-svcfaq_item h3{font-size:18px;line-height:1.35;font-weight:600;margin:0 0 6px;color:var(--dr-ink,#0b1a26)}
.dr-svcfaq_item p{font-size:16px;line-height:1.6;color:#5b6b78;margin:0}
.dr-area-links{display:flex;flex-wrap:wrap;gap:12px}
