.featureGrid {
  grid-template-columns: repeat(auto-fit, minmax(min(100%, 18rem), 1fr));
}
.split {
  display: grid;
  grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);
  align-items: center;
  gap: clamp(var(--space-8), 7vw, var(--space-16));
}
.copy {
  min-inline-size: 0;
}
.media {
  min-inline-size: 0;
}
.reverse .copy {
  order: 2;
}
.reverse .media {
  order: 1;
}
.metricStrip {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(min(100%, 12rem), 1fr));
  gap: var(--space-4);
}
.logoStrip {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
  gap: var(--space-6);
  padding: var(--space-6);
  border-block: 1px solid var(--border-standard);
}
@media (max-width: 767px) {
  .split {
    grid-template-columns: 1fr;
  }
  .reverse .copy,
  .reverse .media {
    order: initial;
  }
}
