/* Китайский, корейский, японский. Букв этих языков в Manrope нет: они идут системным шрифтом телефона, латиница и цифры остаются в Manrope.
   Трекинг и плотные строки рассчитаны на латиницу, для иероглифов и хангыля их убираем. */
body * { letter-spacing: 0 !important; }
.hero__name, .hero__name * { letter-spacing: -.045em !important; }
.label, .gx-g__k, .card__tag { letter-spacing: .08em !important; }

body { line-break: strict; }
:lang(ko) { word-break: keep-all; overflow-wrap: break-word; }

.h2, .ph__h1, .phx__h1, .conf__name { font-weight: 300; line-height: 1.25; }
.h2 { max-width: 18em; }
p, li, dd, td { line-height: 1.7; }
.nb { display: inline-block; }

/* Шапка телефона: логотип, язык, кнопка и меню должны уместиться в одну строку и на 360 px */
.nav__cta { white-space: nowrap; }
@media (max-width: 430px) {
  .nav__right { gap: 6px; }
  .nav__cta { padding: 8px 11px; }
  .nav__logo img { height: 14px; }
}
