/* ВАЖНО: НЕ добавлять overflow-x:hidden на html/body — это ломает
   position:fixed на iOS Safari (классический баг: элементы перестают
   закрепляться и "уезжают" при скролле). Именно это сломало scroll-pin
   анимацию сайта, когда я попробовал так исправить обрезание текста.
   Правильное решение — не давать тексту становиться шире экрана
   (см. system-mobile.css для конкретного размера шрифта), а это —
   только подстраховка на случай непредвиденного слова/устройства. */
h1, h2 {
  overflow-wrap: break-word;
  word-break: break-word;
}
