/* ---- implants page: section-specific additions ---- */

.imp-why{background:#fff;text-align:center}
.imp-why__cta{display:flex;justify-content:center;margin-top:2.6rem}
.imp-why .clinical-card{text-align:left}
.imp-why .clinical-card h3{font-family:var(--sans);color:var(--ink);font-weight:400}

/* ---- studio image carousel (reuses the shared .review-slider wiring) ---- */
.imp-slider{padding-top:0}
.imp-slide{flex:none;width:min(100%,900px);scroll-snap-align:start;border-radius:var(--radius);overflow:hidden}
.imp-slide img{width:100%;aspect-ratio:16/9;object-fit:cover;display:block}

/* ---- studios: centered head above cards + map ---- */
.studios .section-head--center p{margin-top:.9rem}
