/* Typography */
em:lang(th) {
  font-style: italic;
}

/* Upgraders Battery Copy Styling */
.section-upgrader
  .upgrader-group
  > .upgrader-item[data-upgrader-item-type="stat"]:nth-of-type(3)
  .stat-value {
  background: rgb(245, 245, 247);
  background-clip: text;
  -webkit-text-fill-color: rgba(0, 0, 0, 0);
  -webkit-box-decoration-break: clone;
  box-decoration-break: clone;
  background-image: linear-gradient(90deg, #a5ffab, #b2e879);
  font-size: 40px;
  line-height: 1.4;
  font-weight: 600;
}

@media (max-width: 1068px) {
  .section-upgrader
    .upgrader-group
    > .upgrader-item[data-upgrader-item-type="stat"]:nth-of-type(3)
    .stat-value {
    font-size: 32px;
    line-height: 1.35;
  }
}

@media (max-width: 734px) {
  .section-upgrader
    .upgrader-group
    > .upgrader-item[data-upgrader-item-type="stat"]:nth-of-type(3)
    .stat-value {
    font-size: 28px;
  }
}

/* AI Section */
.section-artificial-intelligence
  .section-ai
  .product-stories-section-header
  .section-header-headline {
  max-width: 100%;
}

/* Baterry Section */
.section-battery .stat .stat-value {
  line-height: 1.5;
}

@media (max-width: 734px) {
  .product-stories-section-header .nowrap,
  .product-stories-subsection-header .nowrap {
    white-space: nowrap;
  }
}

/* Performance section */
.section-performance .subsection-mx-hero .mx-chip-stat {
  max-width: 540px;
}
@media (max-width: 734px) {
  .section-performance .subsection-mx-hero .mx-chip-stat {
    max-width: 360px;
  }
}
