/* Scoped additions: preserve the original alcohol page's composition. */
.treatment-service .control-faq summary h3,.alcohol-editorial .control-faq summary h3{margin:0;font:inherit;font-weight:700;line-height:1.3}
.alcohol-editorial .treatment-outpatient{margin-block:40px;padding-block:32px;border-block:1px solid #d8e4d9}
.alcohol-editorial .treatment-outpatient h3{scroll-margin-top:140px}
.alcohol-editorial .treatment-comparison{margin-block:28px;border-radius:20px;overflow:hidden;background:#f2f6f2}
.alcohol-editorial .treatment-comparison table{width:100%;border-collapse:collapse;text-align:left}
.alcohol-editorial .treatment-comparison caption{text-align:left;padding:22px;font-weight:700;color:#285e32}
.alcohol-editorial .treatment-comparison th,.alcohol-editorial .treatment-comparison td{padding:20px;border-top:1px solid #d8e4d9;vertical-align:top}
.alcohol-editorial .treatment-comparison thead{background:#e1eddf}
.alcohol-editorial .treatment-comparison tbody th{width:25%;color:#285e32}
@media(max-width:600px){.alcohol-editorial .treatment-comparison thead{display:none}.alcohol-editorial .treatment-comparison tr,.alcohol-editorial .treatment-comparison tbody th,.alcohol-editorial .treatment-comparison td{display:block;width:auto}.alcohol-editorial .treatment-comparison td{border:0;padding-top:0}.alcohol-editorial .treatment-outpatient{margin-block:28px;padding-block:22px}}

.alcohol-editorial .program-card-title h3{margin:0}
