.diagnostic-intro .lede{
  margin-inline:0;
  margin-bottom:24px;
}
.diagnostic-intro .fact-row{
  margin-top:24px;
}
.diagnostic-manual{
  padding-bottom:72px;
}
.diagnostic-chapter{
  padding-top:32px;
  padding-bottom:40px;
}
.diagnostic-chapter+.diagnostic-chapter{
  border-top:1px solid var(--border);
}
.diagnostic-chapter .fig-rule{
  margin-bottom:16px;
}
.diagnostic-chapter h2{
  margin-top:0;
}
.diagnostic-chapter .table-scroll{
  margin-block:28px;
}
.diagnostic-chapter pre{
  margin-block:24px;
}
.diagnostic-chapter pre code{
  white-space:pre-wrap;
  overflow-wrap:anywhere;
}
@media(max-width:768px){
  .diagnostic-manual{
    padding-bottom:48px;
  }
  .diagnostic-chapter{
    padding-top:24px;
    padding-bottom:32px;
  }
}