/* Align 'Our Team' and 'Technical Advisors' sections beneath the right-column body text on desktop */
@media only screen and (min-width: 886px) {
  article.sidebar-left .section1 .section-header {
    min-height: 0; /* Remove the 750px minimum height constraint to let the sections flow immediately after the text */
  }

  article.sidebar-left .section2,
  article.sidebar-left .section3 {
    margin-left: 540px;
    margin-right: 100px;
    width: calc(100% - 640px);
    max-width: 1000px;
  }

  /* Reduce vertical padding of sections to decrease space between sections */
  article.sidebar-left .section1 section,
  article.sidebar-left .section2 section,
  article.sidebar-left .section3 section {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  /* Reduce spacing between section header and the grid of team members */
  .view-our-team {
    margin-top: 25px;
  }

  /* Reduce vertical gap between rows of team members */
  .view-our-team ul {
    row-gap: 30px;
  }
}
