/* The headline in three sentences (2026-11-05): each one starts its own line; a little smaller than the old
   two-part line so the title keeps its breathing room above the objects. */
.hero__line .hero__l { display: block; }
.hero__line { max-width: 23em; font-size: clamp(2rem, 3.45vw, 4rem); }
@media (max-aspect-ratio: 4/5) {
  .hero__line { max-width: 19em; font-size: clamp(1.75rem, 4.3vw, 3.2rem); }
}
@media (max-width: 700px) {
  .hero__line { max-width: 13em; font-size: clamp(1.5rem, 6.8vw, 2.1rem); }
  .hero__line .hero__l { display: inline; } /* on a phone the sentences flow: fewer lines above the objects */
}
