@media (min-width: 992px) {
  .ky-brand-hero-copy h1 {
    font-size: 30px;
  }

  .kylote-hero h1 {
    font-size: 30px;
  }

  .kylote-hero-inner {
    padding-bottom: 42px;
  }

  .kylote-hero p {
    margin-top: 42px;
  }

  .ky-brand-value-head h2 {
    font-size: 18px;
  }

  .kylote-value h2 {
    font-size: 22px;
  }

  .kylote-material h2 {
    font-size: 30px;
  }

  .ky-brand-solution-copy h3 {
    font-size: 30px;
  }

  .ky-footer-industry {
    grid-template-columns: auto auto;
    gap: 0px;
  }

  .ky-footer-grid {
    grid-template-columns: 1.0fr 1.5fr 0.4fr 0.5fr;
  }

  .ky-application-page .ky-application-domain-heading h2 span,
  .ky-application-page .ky-application-hero-copy h3 {
    font-size: 26px;
  }

  .ky-solution-hero-copy h1,
  .ky-solution-systems-copy h2 {
    font-size: 36px;
  }

  .ky-solution-system-tabs {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }

  .ky-solution-products-head h2 {
    font-size: 36px;
  }

  .ky-product-list-title h1 {
    font-size: 24px;
  }

  .ky-company-stat-num {
    font-size: 52px;
  }

  .ky-about-rewrite .ky-company-stat-num {
    font-size: 50px;
  }

  .ky-about-rewrite-stat > span,
  .ky-about-rewrite-stat strong small {
    font-size: 18px;
  }

  .ky-about-rewrite-stats {
    gap: 0px;
  }

  .ky-about-rewrite-culture-card {
    padding: 44px 32px;
  }

  .ky-about-rewrite-culture-card p {
    line-height: 28px;
  }

  .ky-about-rewrite-culture .ky-about-rewrite-section-heading p {
    font-size: 18px;
  }

  .ky-about-rewrite-section-heading h2 {
    font-size: 32px;
  }

  .ky-innovation-panel-title {
    margin: 0px 0px 24px;
  }

  .ky-innovation-right {
    margin-top: 30px;
  }
}

@media (min-width: 992px) and (max-width: 1174px) {
  .ky-company-stat-num {
    font-size: 46px;
  }

  .ky-company-stats {
    gap: 70px 46px;
  }
}
