.clinic-section{background:var(--bg-linen);padding:3.5rem 0}.clinic-section__heading{color:var(--dark);font-family:var(--font-heading);font-size:1.875rem;font-weight:200;margin-bottom:.5rem;text-align:center}.clinic-section__desc{color:var(--muted);margin-bottom:2rem;text-align:center}.clinic-section__grid{display:grid;gap:.75rem;grid-template-columns:repeat(4,1fr)}.clinic-section__img{aspect-ratio:16/9;border-radius:var(--radius);object-fit:cover;width:100%}@media (max-width:767px){.clinic-section__grid{grid-template-columns:repeat(2,1fr)}}