/* Service title sizing overrides — intentionally specific to beat legacy inline rules */
@media (min-width: 901px) {
  #rocket .rocket-panel .rocket-name { font-size: clamp(48px, 5.3vw, 72px) !important; }
  #growth .rocket-panel.growth-panel .rocket-name { font-size: clamp(44px, 4.8vw, 64px) !important; }
}
@media (max-width: 900px) {
  #rocket .rocket-panel .rocket-name { font-size: clamp(38px, 8.5vw, 44px) !important; }
  #growth .rocket-panel.growth-panel .rocket-name { font-size: clamp(30px, 7vw, 36px) !important; }
}
@media (max-width: 560px) {
  #rocket .rocket-panel .rocket-name { font-size: clamp(36px, 10vw, 44px) !important; }
  #growth .rocket-panel.growth-panel .rocket-name { font-size: clamp(28px, 8vw, 34px) !important; }
}
