.investors-page__lead {
  display: grid;
  grid-template-areas:
    "hero"
    "highlights";
  padding-top: calc(5.75rem + env(safe-area-inset-top));
  background-color: var(--color-surface-subtle);
}

@media (min-width: 600px) {
  .investors-page__lead {
    padding-top: calc(8.5rem + env(safe-area-inset-top));
  }
}

@media (min-width: 900px) {
  .investors-page__lead {
    padding-top: calc(9.75rem + env(safe-area-inset-top));
  }
}

@media (min-width: 1200px) {
  .investors-page__lead {
    grid-template-areas:
      "highlights"
      "hero";
  }
}

.investors-page__lead > .investors-hero {
  grid-area: hero;
}

.investors-page__lead > .investors-grid {
  grid-area: highlights;
  padding-top: 0;
}

.investors-page .solutions-faq__inner {
  width: min(100%, var(--layout-canvas-max-width));
  padding-inline: var(--layout-page-gutter);
}

@media (min-width: 600px) {
  .investors-page .solutions-faq__inner {
    padding-inline: clamp(1.25rem, 5.25vw, 7.75rem);
  }
}
