.TreatmentTemplate_main__LgMX4{background-color:var(--color-surface);padding-block:5.625rem}.TreatmentTemplate_column__pyr8d{display:grid;row-gap:2.8125rem;width:90%;max-width:53.125rem;margin-inline:auto}.TreatmentTemplate_header__ITokq{display:flex;flex-direction:column;row-gap:.9375rem}.TreatmentTemplate_eyebrow__eiDB6{font-size:1.0625rem;letter-spacing:.05em;line-height:normal}.TreatmentTemplate_heading__0IXEG{font-size:clamp(1.5rem,1.5rem + (100vw - 20rem) * .0025,1.75rem);line-height:normal}.TreatmentTemplate_intro__0_l0n,.TreatmentTemplate_text__OxbYo{font-size:clamp(.9375rem,.9375rem + (100vw - 20rem) * .000625,1rem);line-height:1.7}.TreatmentTemplate_photo__hYyJk{position:relative;aspect-ratio:1/.7059;box-shadow:5.14px 6.13px 0 0 color-mix(in srgb,var(--color-gold) 45%,var(--color-white))}.TreatmentTemplate_img__IwB84{object-fit:cover}.TreatmentTemplate_sectionHeading__AYfqf{margin-bottom:1.875rem;font-size:clamp(1.3125rem,1.3125rem + (100vw - 20rem) * .001875,1.5rem);line-height:normal}.TreatmentTemplate_text__OxbYo+.TreatmentTemplate_text__OxbYo{margin-top:1.7em}.TreatmentTemplate_relatedHeader__hogf7 h2{font-size:clamp(1.6875rem,1.6875rem + (100vw - 20rem) * .008125,2.5rem)}.TreatmentTemplate_related__eIdCN{padding-block:5.625rem}.TreatmentTemplate_relatedInner__TBO3_{display:grid;row-gap:4.6875rem;width:90%;max-width:112.5rem;margin-inline:auto}@media (max-width:1024px){.TreatmentTemplate_main__LgMX4{padding-block:2.8125rem 4.6875rem}.TreatmentTemplate_heading__0IXEG{font-size:clamp(1.5rem,1.5rem + (100vw - 20rem) * .00568,1.75rem)}.TreatmentTemplate_firstHeading__B2NBz{font-size:clamp(1.3125rem,1.3125rem + (100vw - 20rem) * .00426,1.5rem)}.TreatmentTemplate_intro__0_l0n{font-size:clamp(.9375rem,.9375rem + (100vw - 20rem) * .00142,1rem)}.TreatmentTemplate_relatedInner__TBO3_{row-gap:2.8125rem}}@media (max-width:750px){.TreatmentTemplate_intro__0_l0n{font-size:clamp(.9375rem,.9375rem + (100vw - 20rem) * .0023256,1rem)}.TreatmentTemplate_heading__0IXEG{font-size:clamp(1.5rem,1.5rem + (100vw - 20rem) * .0093,1.75rem)}.TreatmentTemplate_firstHeading__B2NBz{font-size:clamp(1.3125rem,1.3125rem + (100vw - 20rem) * .00698,1.5rem)}}