.tutorial-intro {
  padding-bottom: 40px;
}
.tutorial-intro .callout {
  max-width: 880px;
}
.tutorial-facts {
  display: flex;
  flex-wrap: wrap;
  gap: 10px;
}
.tutorial-guide {
  padding-bottom: 32px;
}
.tutorial-chapter {
  max-width: 880px;
}
.tutorial-chapter + .tutorial-chapter {
  border-top: 1px solid var(--border);
}
.tutorial-chapter h2 {
  margin-top: 16px;
  margin-bottom: 28px;
}
.tutorial-chapter .prose h3 {
  margin-top: 40px;
  margin-bottom: 18px;
}
.tutorial-chapter .prose > .btn {
  margin-top: 8px;
  max-width: 100%;
}
@media (max-width:640px) {
  .tutorial-intro {
    padding-bottom: 28px;
  }
  .tutorial-chapter .prose h3 {
    margin-top: 32px;
  }
}