.tutorial-intro>.article-tag{margin-bottom:var(--space-3)}
.tutorial-lead{font-size:var(--text-lead);color:var(--text-muted);max-width:40em}
.tutorial-intro .callout{margin-bottom:var(--space-4)}
.tutorial-step{padding-top:var(--space-4);padding-bottom:var(--space-5)}
.tutorial-step+.tutorial-step{border-top:1px solid var(--border)}
.tutorial-phase{margin-bottom:var(--space-2);font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--text-muted)}
.tutorial-step.prose h2{margin-top:0;font-size:var(--title-md)}
.tutorial-step.prose h3{font-size:var(--title-sm)}
.tutorial-step>.btn{margin-bottom:var(--space-2)}
.tutorial-finish{margin-top:var(--space-4)}
.tutorial-finish h3{margin-top:0!important}
.tutorial-finish p:last-child{margin-bottom:0}
@media(max-width:640px){
  .tutorial-step{padding-top:var(--space-3);padding-bottom:var(--space-4)}
  .tutorial-lead{font-size:var(--text-base)}
}