.TherapyCategories_header__ysou2{text-align:center;display:flex;flex-direction:column;gap:var(--space-2xs);margin-bottom:var(--space-2xl)}.TherapyCategories_grid__M_Xur{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:var(--space-xl) var(--space-lg)}.TherapyCategories_card__3_ec1{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-2xs)}.TherapyCategories_icon__gNyh_{color:var(--color-dusty-gold);margin-bottom:var(--space-3xs)}.TherapyCategories_cardTitle__fp0Hy{margin:0}.TherapyCategories_subHeader__ej91y{display:flex;flex-direction:column;gap:var(--space-2xs);margin-top:var(--space-2xl);margin-bottom:var(--space-xl);padding-top:var(--space-2xl);border-top:1px solid rgba(58,54,47,.14)}.TherapyCategories_list__5hGTZ{display:flex;flex-direction:column}.TherapyCategories_row__ixt88{display:flex;align-items:flex-start;gap:var(--space-md);padding-block:var(--space-lg);border-top:1px solid rgba(58,54,47,.14)}.TherapyCategories_row__ixt88:last-child{border-bottom:1px solid rgba(58,54,47,.14)}.TherapyCategories_row__ixt88 .TherapyCategories_icon__gNyh_{margin-bottom:0;flex-shrink:0;margin-top:var(--space-4xs,2px)}.TherapyCategories_rowBody__2VNZS{display:flex;flex-direction:column;gap:var(--space-3xs)}.TherapyCategories_rowTitle__efVlB{margin:0}@media (max-width:860px){.TherapyCategories_grid__M_Xur{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.TherapyCategories_row__ixt88{gap:var(--space-sm)}}.TreatmentProcess_header__32DNo{text-align:center;display:flex;flex-direction:column;gap:var(--space-2xs);margin-bottom:var(--space-2xl)}.TreatmentProcess_timeline__OUbe7{list-style:none;margin:0;padding:0;position:relative;display:flex;flex-direction:column}.TreatmentProcess_timeline__OUbe7:before{content:"";position:absolute;top:.6em;bottom:.6em;left:1.4rem;width:1px;background:rgba(58,54,47,.16)}.TreatmentProcess_step__fb68o{position:relative;display:grid;grid-template-columns:2.8rem 1fr;gap:var(--space-md);padding-block:var(--space-md);align-items:baseline}.TreatmentProcess_index__mxUsb{font-family:var(--font-display);font-size:var(--text-h4);color:var(--color-dusty-gold);background:var(--color-ivory);position:relative;z-index:1}.TreatmentProcess_stepBody__AFxDP{display:flex;flex-direction:column;gap:var(--space-3xs)}.TreatmentProcess_stepTitle__4Ron8{margin:0}@media (max-width:640px){.TreatmentProcess_timeline__OUbe7:before{left:1.1rem}.TreatmentProcess_step__fb68o{grid-template-columns:2.2rem 1fr;gap:var(--space-sm)}.TreatmentProcess_index__mxUsb{font-size:var(--text-h4)}}