/* Keep desktop homepage typography 10% smaller without changing mobile or shared chrome. */
@media (min-width: 761px) {
  .page-home .refined-main { font-size: 14.4px; }
  .page-home .momentum-copy h1 { font-size: clamp(3.06rem, 5.85vw, 5.4rem); }
  .page-home .refined-main h2 { font-size: clamp(1.53rem, 2.34vw, 2.16rem); }
  .page-home .momentum-copy .lead { font-size: 15.3px; }
  .page-home .race-date, .page-home .refined-main .fine { font-size: 11.7px; }
  .page-home .momentum-scene figcaption,
  .page-home .momentum-scene figcaption strong { font-size: 9.9px; }
  .page-home .event-line > time { font-size: 27px; }
  .page-home .event-line time span,
  .page-home .event-line > div span { font-size: 11.7px; }
  .page-home .event-line > div strong { font-size: 13.5px; }
  .page-home .entry-mini span { font-size: 10.8px; }
  .page-home .entry-mini strong { font-size: 21.6px; }
}

@media (min-width: 761px) and (max-width: 1100px) {
  .page-home .momentum-copy h1 { font-size: clamp(3.24rem, 5.85vw, 4.5rem); }
  .page-home .event-line > time { font-size: 21.6px; }
  .page-home .event-line > div strong { font-size: 12.6px; }
}
