/* Keep the HOW IT WORKS headline grouped by meaning at every viewport. */
.flow-intro h2 {
  max-width: none;
  font-size: clamp(44px, 4.5vw, 72px);
  line-height: 1.1;
}

.flow-intro h2 > span {
  display: block;
  width: fit-content;
  white-space: nowrap;
}

@media (min-width: 761px) and (max-width: 900px) {
  .flow-intro {
    display: block;
  }

  .flow-intro .section-heading-lead {
    width: 100%;
    max-width: none;
    margin-top: 32px;
  }
}

@media (max-width: 760px) {
  .flow-intro h2 {
    font-size: clamp(28px, 8.2vw, 42px);
    line-height: 1.14;
  }
}
