.intro h1 { font-size: clamp(2.5rem, 3.3vw, 3.5rem); }

@media (max-width: 1150px) {
  .intro h1 { font-size: clamp(1.9rem, 3.1vw, 3rem); }
}

@media (max-width: 760px) {
  .intro h1 { font-size: clamp(2.8rem, 11vw, 4.5rem); }
}
