/* Rahulikuma rütmiga pealkirjad: väiksem mõõt ning avaramad rea- ja tähevahed. */
.hero h1 {
  font-size: clamp(3rem, 6.2vw, 5.9rem);
  line-height: 1.02;
  letter-spacing: -0.025em;
}

.section-head h2,
.steps h2,
.about h2,
.quote h2,
.contact-strip h2 {
  font-size: clamp(2.1rem, 3.8vw, 3.75rem);
  line-height: 1.12;
  letter-spacing: -0.025em;
}

h3 {
  line-height: 1.3;
  letter-spacing: -0.01em;
}

@media (max-width: 650px) {
  .hero h1 {
    font-size: 2.9rem;
    line-height: 1.06;
    letter-spacing: -0.018em;
  }

  .section-head h2,
  .steps h2,
  .about h2,
  .quote h2 {
    font-size: 2.25rem;
    line-height: 1.16;
  }
}
