.league__body {
  display: grid;
  grid-template-columns: 1.2fr 1fr;
  gap: calc(var(--unit) * 2);
  align-items: start;
}
.league__lede {
  font: 900 clamp(32px, 4.4vw, 56px)/0.98 var(--font-display);
  text-transform: uppercase;
}
.league__copy {
  max-width: 52ch;
  font-size: 18px;
}
@media (max-width: 760px) {
  .league__body {
    grid-template-columns: 1fr;
  }
}
