.specialties:where(.astro-EZHC6LOC){display:grid;grid-template-columns:repeat(auto-fit,minmax(20rem,1fr));gap:1rem;place-items:center;list-style:none!important}.specialty:where(.astro-EZHC6LOC){margin-inline:1rem}.specialty-name:where(.astro-EZHC6LOC){text-transform:uppercase;color:var(--global-colour-main-accent);font-size:1.1rem}.conditions:where(.astro-4GTRNXVM){display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(20rem,1fr));padding-inline:10%;list-style:none!important}.condition:where(.astro-4GTRNXVM){margin:1rem}.condition-name:where(.astro-4GTRNXVM),.condition-link:where(.astro-4GTRNXVM){color:#0d4d26}.treatments:where(.astro-WD52DJGG){background-color:var(--global-colour-8a06daf);color:#fff;padding-inline:15%;padding-block:4rem;display:grid;grid-template-columns:repeat(auto-fill,minmax(20rem,1fr));gap:1rem}.treatment:where(.astro-WD52DJGG){padding:1.5rem;margin:.5rem}.treatment-name:where(.astro-WD52DJGG),.treatment-link:where(.astro-WD52DJGG){display:block}.treatment-link:where(.astro-WD52DJGG){color:var(--global-colour-secondary-accent);text-transform:uppercase}.treatment-name:where(.astro-WD52DJGG)+:where(.astro-WD52DJGG){margin-block-start:1rem}.treatment-name:where(.astro-WD52DJGG){font-size:var(--heading-4-size)}h2:where(.astro-J7PV25F6)+.subheading:where(.astro-J7PV25F6),header:where(.astro-J7PV25F6)+.subheading:where(.astro-J7PV25F6){margin-block-start:initial}
