.tutorial-intro {
  padding-top: 64px;
  padding-bottom: 64px;
  background: var(--g-hero);
  color: var(--c-white);
}
.tutorial-intro h1 {
  margin-top: 24px;
  margin-bottom: 24px;
  font-size: var(--h1-size);
}
.tutorial-intro__lead {
  max-width: 42em;
  color: var(--c-on-dark-2);
  line-height: 1.85;
}
.tutorial-intro :focus-visible {
  outline-color: var(--c-white);
}
.prose > .badge + h2 {
  margin-top: 20px;
}
.tutorial-install-note {
  margin-top: 24px;
  padding-top: 24px;
  border-top: 1px solid var(--c-border);
  color: var(--c-muted);
  font-size: var(--text-small);
  line-height: 1.85;
}
@media (max-width: 640px) {
  .tutorial-intro {
    padding-top: 40px;
    padding-bottom: 40px;
  }
}