/* Remove visual clutter without changing offers, prices or medical conditions. */
.section-heading:has(>div:only-child),.achievements-heading:has(>div:only-child){display:block}
.faq-intro>.button{margin-top:24px}
.implant-hero .hero-copy{grid-row:1}
.first-visit-price:first-child{margin-top:0}
#prices .payment-strip{gap:16px;margin-top:24px;padding-top:16px}
#prices .payment-strip>strong{font-size:16px;font-weight:500;letter-spacing:normal}
#prices .payment-strip .inline-button{font-size:14px;min-height:44px}
@media(max-width:767px){
 .section-heading{margin-bottom:24px}
 #prices .payment-strip{flex-direction:row;align-items:center;flex-wrap:wrap;gap:4px 16px}
 #prices .payment-strip>strong{font-size:16px}
}
