/* Pediatric landing: sizes aligned with equivalent components on the new local
   implantation landing. Smaller approved headings stay smaller. Font weights,
   copy, prices, image sizes, spacing and hit areas are not changed. */
@media(min-width:768px){
 #top .hero-copy h1{font-size:clamp(44px,4.6vw,66px)}
 #situations .situation-card h3{font-size:20px}
 #situations .situation-card p{font-size:14px}
 #anesthesia-team h3{font-size:16px}
 #anesthesia-team p{font-size:14px}
 #control .control-card h3{font-size:16px}
 #price .price-explainer h3{font-size:24px}
 #steps .timeline p{font-size:13px}
 #reviews .review-card>p{font-size:13px}
 #contacts .branch-copy>p:not(.eyebrow){font-size:14px}
}
@media(min-width:768px) and (max-width:1199px){
 #top .hero-copy h1{font-size:min(48px,clamp(44px,4.6vw,66px))}
}
@media(max-width:767px){
 #doctors .section-heading h2,#reviews h2,#steps h2,
 #achievements .achievements-heading h2,#contacts h2{font-size:27px}
 #control .control-intro h2{font-size:25px}
 #top .hero-offer-points>li{font-size:15px}
 #price .price-offer-separate,#price .price-explainer p{font-size:14px}
 #price .price-offer-duration,#price .price-offer-steps strong{font-size:15px}
 #situations .situation-card p,#anesthesia-team p,
 #control .control-card p,#control .mobile-explanation>p,
 #steps .timeline p,#achievements .achievement-content p{font-size:14px}
 #anesthesia-team h3{font-size:15px}
 #control .mobile-fold-summary h3{font-size:15px!important}
 #quiz .quiz-aside>p:not(.eyebrow){font-size:13px}
 #quiz #quiz-content>h3{font-size:21px}
 #quiz #quiz-content>p{font-size:12px}
 #quiz .quiz-choice{font-size:14px}
 #quiz .qcf-heading>h3{font-size:21px!important}
 #quiz .qcf-heading>p{font-size:13px}
 #doctors .doctor-info h3{font-size:20px}
 #doctors .doctor-info>p{font-size:12px}
 #doctors .doctor-info>.inline-button{font-size:13px}
 #reviews .review-card blockquote{font-size:17px}
 #reviews .review-card>p{font-size:12px}
 #contacts .phone-in-heading{font-size:19px}
 #contacts .branch-copy>p:not(.eyebrow){font-size:13px}
 #page-footer .footer-treatment-nav>a{font-size:14px}
}
