.manual-intro {
  padding-top:80px;
}
.manual-intro h1 {
  margin-top:24px;
  margin-bottom:28px;
}
.manual-lede {
  font-size:var(--size-h3);
  font-weight:var(--weight-medium);
  line-height:1.75;
}
.manual-intro .toc {
  margin-top:40px;
}
.manual-body {
  padding-bottom:40px;
}
.manual-body .manual-chapter {
  margin-top:var(--section-gap);
  scroll-margin-top:32px;
}
.manual-body .manual-chapter > h2 {
  margin-top:0;
}
.manual-body .table-scroll {
  margin-top:28px;
  margin-bottom:28px;
}
.manual-body pre {
  margin-top:28px;
  margin-bottom:28px;
}
.manual-body p {
  line-height:1.95;
}
@media (max-width:640px) {
  .manual-intro {
    padding-top:48px;
  }
  .manual-lede {
    font-size:var(--size-body);
  }
}