/* MERIDOR ru pages only. Russian runs in the site's Century Gothic (full Cyrillic), no new font. */
@media (max-width:47.99em){
  /* phones and small tablets: long Russian words in the big headings are wider than the column, so only these headings
     hyphenate, and only words of 12+ letters (desktop splits lines word by word, hyphenation would break split lines) */
  html:lang(ru) :is(h1,h2,h3,h4,.fs-h2,.fs-h3){-webkit-hyphens:auto;hyphens:auto;hyphenate-limit-chars:12 5 4}
  /* menu bottom row: one line per item, like EN (the column is narrow; items grow to the left, which is empty) */
  html:lang(ru) .montfort-menu .terms-w li{white-space:nowrap}
}
/* Who we are section labels (НАШИ ДВИЖУЩИЕ СИЛЫ): the column is 103-145 px at 1024-1366, narrower than one Russian word;
   the box grows to its longest word (the diamond with the number is a separate fixed box), lines break as before */
html:lang(ru) .index-who-we-are .index-who-are-label{min-width:min-content}
/* office headings (footer, Contact; 19.09): the 110 px heading box grows to its longest word (ВЕЛИКОБРИТАНИЯ 193 px inside the
   222 px office block), lines break as before; a place name never hyphenates on phones (Великоб-ритания, three lines) */
html:lang(ru) .office .top h2{min-width:min-content;-webkit-hyphens:manual;hyphens:manual}
