/* The data-item class belongs to the existing About Us Gutenberg cards. */
.about-page-data .company-data-grid > .data-item,
.jzlp-stat-cell {
  box-sizing: border-box;
  display: flex !important;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start !important;
  min-width: 0;
}
.about-page-data .company-data-grid > .data-item {
  /* Gutenberg adds a block gap above every sibling after the first. In this
     four-column grid that moves entire cards down by one gap (about 24px). */
  margin: 0 !important;
  padding-top: 34px !important;
}
.about-page-data .data-item > .data-value,
.jzlp-stat-cell > .data-value {
  flex: 0 0 auto;
  line-height: 1.1 !important;
  margin: 0 !important;
}
.about-page-data .data-item > .data-desc,
.jzlp-stat-cell > .data-desc {
  margin: 8px 0 0 !important;
}
@media (max-width: 767px) {
  .about-page-data .company-data-grid > .data-item,
  .jzlp-stat-cell { min-height: 110px; padding-top: 24px !important; }
}
