/* Wstępy Aktualności i Zawodów w stylu sekcji Sport. */
.vis-intro-v21 .pageHeroCompact {
  padding: 48px 0 34px;
  background: #0b1018;
  border: 0;
}
.vis-intro-v21 .pageHeroCompact .sectionHead { margin: 0 !important; }
.vis-intro-v21 .pageHeroCompact .h1 {
  margin: 14px 0 16px;
  color: #f8f7f3;
  font: 700 clamp(34px, 4vw, 48px)/1.1 Inter, Arial, sans-serif;
  text-transform: none;
  letter-spacing: -.025em;
}
.vis-intro-v21 .pageHeroCompact .lead {
  max-width: 72ch;
  margin: 0;
  font-size: 17px;
  line-height: 1.65;
  color: #c8d0d5;
}
@media (max-width: 760px) {
  .vis-intro-v21 .pageHeroCompact { padding: 32px 0 26px; }
  .vis-intro-v21 .pageHeroCompact .h1 { font-size: 36px; }
  .vis-intro-v21 .pageHeroCompact .lead { font-size: 16px; }
}
