.diagnosis-intro .badge{
  margin-bottom:20px;
}
.diagnosis-intro h1{
  margin-bottom:24px;
}
.diagnosis-intro p:last-child{
  margin-bottom:0;
}
.diagnosis-chapter{
  padding-top:40px;
  padding-bottom:40px;
}
.diagnosis-chapter+.diagnosis-chapter{
  border-top:1px solid var(--border);
}
.diagnosis-chapter>h2{
  margin-bottom:28px;
}
.diagnosis-chapter .prose{
  line-height:1.9;
}
.diagnosis-chapter .prose>h3:first-child{
  margin-top:0;
}
.diagnosis-chapter .table-scroll{
  margin-block:28px;
}
.diagnosis-chapter .prose>p:last-child{
  margin-bottom:0;
}
.diagnosis-chapter pre{
  line-height:1.8;
}
.diagnosis-book>.callout{
  margin-bottom:12px;
}
@media(max-width:768px){
  .diagnosis-chapter{
    padding-top:32px;
    padding-bottom:32px;
  }
  .diagnosis-chapter>h2{
    margin-bottom:24px;
  }
}