.tutorial-guide{position:relative}
.tutorial-intro{max-width:960px}
.tutorial-intro h1{margin-top:24px;margin-bottom:24px}
.tutorial-intro .lede{margin-bottom:16px}
.tutorial-intro .callout{margin-bottom:0}
.tutorial-heading{max-width:900px}
.tutorial-heading .tag{margin-bottom:20px}
.tutorial-guide>.section:not(.tutorial-intro){border-bottom:1px solid var(--border-soft)}
.tutorial-guide>.section:last-child{border-bottom:0}
.tutorial-guide .prose{max-width:860px}
.tutorial-guide .prose h3{padding-top:8px}
.tutorial-guide .fact-row{margin-top:32px}
@media(max-width:768px){
  .tutorial-intro h1{font-size:36px}
  .tutorial-heading .tag{margin-bottom:16px}
}