/* Practical treatment information, shared by the existing DE/EN service pages. */
:root body .treatment-practical{padding:36px 0;border-top:1px solid var(--line,#ddd6d0);background:#fff}
:root body .treatment-practical h2{font-size:1.4rem;line-height:1.3;font-weight:600;margin:0 0 16px;letter-spacing:-.02em}
:root body .treatment-practical p{font-size:1rem;line-height:1.7;max-width:800px;margin:0 0 12px;color:var(--muted,#625b56)}
:root body .treatment-practical p:last-child{margin-bottom:0}
:root body .treatment-practical a{color:var(--bronze-text,#a45e47);text-decoration:underline;text-underline-offset:.18em}

:root body[data-individual-overview] .care-choices{grid-template-columns:repeat(3,minmax(0,1fr));max-width:none}
@media(max-width:900px){:root body[data-individual-overview] .care-choices{grid-template-columns:minmax(0,1fr)}}
