/* Helvetica Neue с кириллицей.

   Что было не так. В бандле три @font-face объявлены с family-списком
   («"Helvetica Neue", Helvetica, Arial, sans-serif»), а в @font-face допустимо
   ровно одно имя — правило невалидно, и браузер выбрасывает его целиком.
   Плюс поставляемые веб-подрезки NeueHaasGrotDispRound содержат только
   латиницу: 450 глифов, кириллицы ноль. Поэтому русский текст всё это время
   рисовался системным шрифтом — на маке настоящей Helvetica Neue, на Windows
   и Android подставлялся Arial.

   Что теперь. Из присланного набора взяты два прямых начертания, в которых
   кириллица есть полностью (33/33), и переведены в woff2:
       HelveticaNeueUltraLight.ttf -> HelveticaNeue-UltraLight-Cyr.woff2
       HelveticaNeueLight.ttf      -> HelveticaNeue-Light-Cyr.woff2
   Начертания .otf из того же набора не подошли: они латинские.

   Диапазоны веса подобраны под то, что реально используется в вёрстке:
   дисплейный текст идёт на 200, основной на 400. */

@font-face {
  font-family: "Helvetica Neue Cyr";
  src: url("/fonts/HelveticaNeue-UltraLight-Cyr.woff2") format("woff2");
  font-weight: 100 300;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Helvetica Neue Cyr";
  src: url("/fonts/HelveticaNeue-Light-Cyr.woff2") format("woff2");
  font-weight: 301 500;
  font-style: normal;
  font-display: swap;
}

/* Ровно те селекторы, которым бандл назначал сломанное семейство, — чтобы в
   каскаде не изменилось ничего, кроме самого шрифта. */
html,
body,
#superiorstart,
#superior,
h1,
h2,
h3,
h4,
p,
#inferior,
#scroll,
#limited,
.table,
.numero,
.lat,
.lat2,
.abajodch,
.interactive,
#specialprojects,
#final2 button,
#backtop,
#open24,
#lateral,
#fixworks,
.pantallas,
#ticket {
  font-family: "Helvetica Neue Cyr", "Helvetica Neue", Helvetica, Arial, sans-serif;
}
