/* Direct treatment links: separators in a row, bullets for a wrapped list. */
:root body.patient-home .brand-service-line{column-gap:18px;row-gap:4px}
:root body.patient-home .brand-service-line li{flex:0 0 auto;max-width:100%;gap:12px;min-width:0}
:root body.patient-home .brand-service-line li::before{content:none}
:root body.patient-home .brand-service-line li+li::before,:root body.patient-home .brand-service-line.is-wrapped li::before{content:'';display:block;width:5px;height:5px;flex-shrink:0;border-radius:50%;background:var(--bronze)}
:root body.patient-home .brand-service-line a{padding:10px 0;margin:0;min-height:44px;box-sizing:border-box;line-height:1.5;overflow-wrap:break-word}
@media(max-width:680px){
 :root body.patient-home .brand-service-line{display:grid;grid-template-columns:minmax(0,1fr);gap:2px;justify-content:start}
 :root body.patient-home .brand-service-line li{align-items:flex-start;gap:12px}
 :root body.patient-home .brand-service-line li::before{content:'';display:block;width:5px;height:5px;flex-shrink:0;border-radius:50%;background:var(--bronze);margin-top:20px}
}
