.reference-band {
  background:var(--band);
  color:var(--on-band);
}
.reference-intro {
  margin-top:24px;
  margin-bottom:28px;
  max-width:38em;
  color:var(--on-band);
  font-size:20px;
}
.reference-chapter {
  padding-top:24px;
  padding-bottom:40px;
  scroll-margin-top:28px;
}
.reference-chapter + .reference-chapter {
  border-top:1px solid var(--border);
}
.reference-chapter > h2 {
  margin-top:32px;
}
.reference-chapter > p:last-child {
  margin-bottom:0;
}
@media (max-width:768px) {
  .reference-intro {
    font-size:18px;
  }
  .reference-chapter {
    padding-top:16px;
    padding-bottom:32px;
  }
}