.university-pilots .about-intro {
  grid-template-columns: minmax(0, 1.3fr) minmax(0, 1fr);
}

.university-section {
  padding-top: clamp(24px, 3.5vw, 50px);
  border-top: 1px solid var(--about-line);
}

.university-pilots dl { margin: 18px 0 0; }
.university-pilots dt { font-weight: 800; }
.university-pilots dd { margin: 3px 0 0; }
.university-pilots dl > div + div {
  margin-top: 12px;
  padding-top: 12px;
  border-top: 1px solid var(--about-line);
}
.university-pilots h2[id] { scroll-margin-top: 7rem; }

@media (max-width: 768px) {
  .university-pilots .about-intro { grid-template-columns: minmax(0, 1fr); }
}
