/* V5.49 — quieter hero CTA: one visual size down from V5.48. */
@media(min-width:681px){
 .hero .hero-buttons .hero-cta{
  width:205px;min-width:205px;height:62px;min-height:62px;
  padding:13px 20px;gap:16px;font-size:15px;border-radius:8px;
 }
 .hero .hero-buttons .hero-cta span{font-size:21px}
}
@media(max-width:680px){
 .hero .hero-buttons .hero-cta{
  width:min(100%,205px);min-width:0;height:60px;min-height:60px;
  padding:13px 18px;gap:16px;font-size:15px;border-radius:8px;
 }
 .hero .hero-buttons .hero-cta span{font-size:20px}
}
