/* Pricing-page-only adjustment; keeps essential information visible earlier on phones. */
@media (max-width: 600px) {
  body.tk-pricing-page #main-content .hero--compact .heroGrid h1 {
    font-size: clamp(2.05rem, 9vw, 2.55rem) !important;
    line-height: 1.16 !important;
    letter-spacing: -.035em !important;
    max-width: 100% !important;
    overflow-wrap: normal;
  }
  body.tk-pricing-page #main-content .hero--compact .heroGrid {
    gap: 14px;
  }
}
