.handbook__intro{
  max-width:var(--reading-max);
  margin-inline:auto;
  margin-bottom:var(--space-6);
}
.handbook__intro h1{
  margin-top:var(--space-3);
  margin-bottom:var(--space-3);
}
.handbook__intro>p:not(.lede){
  color:var(--muted);
}
.handbook__intro a{
  color:var(--blue-ink);
  text-decoration:underline;
  text-underline-offset:3px;
}
.handbook__facts{
  display:flex;
  flex-wrap:wrap;
  gap:var(--space-1);
}
.handbook__body{
  position:relative;
}
.handbook__chapter{
  max-width:var(--reading-max);
  margin-inline:auto;
  padding-top:var(--space-4);
  padding-bottom:var(--space-6);
}
.handbook__chapter+.handbook__chapter{
  border-top:1px solid var(--border);
}
.handbook__chapter>h2{
  margin-top:var(--space-2);
  margin-bottom:var(--space-4);
}
.handbook__chapter>h3{
  font-size:var(--size-h3);
  margin-bottom:var(--space-2);
}
.handbook__chapter .table-scroll{
  margin-block:var(--space-4);
}
.handbook__chapter>p:last-child{
  margin-bottom:0;
}
@media(max-width:640px){
  .handbook__chapter{
    padding-top:var(--space-3);
    padding-bottom:var(--space-4);
  }
  .handbook__chapter>h2{
    margin-bottom:var(--space-3);
  }
}