.TreatmentsPage_intro__XSuYC{background:#fff;padding-block:var(--band-y-tight)}.TreatmentsPage_introGrid__ZXIaw{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(1.5rem,5vw,5rem);align-items:start}.TreatmentsPage_introHeading__dBHsx{max-width:16ch;margin:0;font-size:clamp(1.6rem,2.6vw,2.25rem);font-weight:var(--heading-weight);line-height:1.1}.TreatmentsPage_introBody__ykweC p{max-width:62ch;margin:0 0 1.1rem}.TreatmentsPage_introBody__ykweC p:last-child{margin-bottom:0}.TreatmentsPage_category__8F7jM{background:#fff;padding-block:var(--band-y);border-top:1px solid rgb(var(--mist))}.TreatmentsPage_alt__lOBPE{background:rgb(var(--pearl));border-top:0}.TreatmentsPage_categoryGrid__oJinT{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(1.5rem,5vw,5rem);align-items:start}.TreatmentsPage_categorySide__Vr1HY{position:sticky;top:calc(var(--header-h) + 2rem)}.TreatmentsPage_categoryHeading__xEwgb{margin:0 0 1rem;font-size:clamp(1.6rem,2.6vw,2.25rem);font-weight:var(--heading-weight);line-height:1.02;letter-spacing:var(--heading-tracking)}.TreatmentsPage_categoryText__P2gQM{max-width:36ch;margin:0 0 1.5rem;color:rgb(var(--body))}@media (max-width:860px){.TreatmentsPage_categoryGrid__oJinT,.TreatmentsPage_introGrid__ZXIaw{grid-template-columns:1fr}.TreatmentsPage_categorySide__Vr1HY{position:static}}