/* V5.47 — larger hero CTA, preserving Dreamwork orange brand treatment */
.hero .hero-buttons .hero-cta{
  min-width:350px;
  min-height:106px;
  padding:28px 42px;
  gap:56px;
  font-size:24px;
  font-weight:700;
  line-height:1.2;
  border-radius:11px;
}
.hero .hero-buttons .hero-cta span{font-size:34px;line-height:1}
@media(max-width:680px){
  .hero .hero-buttons{max-width:none}
  .hero .hero-buttons .hero-cta{
    width:min(100%,350px);
    min-width:0;
    min-height:74px;
    padding:20px 25px;
    gap:30px;
    font-size:19px;
    border-radius:9px;
  }
  .hero .hero-buttons .hero-cta span{font-size:26px}
}
