.suneng-auto-language-label { display:block; padding:10px 18px; color:#627184; font-size:12px; border-top:1px solid #e1e7ee; }
html[lang^="ru"] .jk-nav a, html[lang^="ru"] .site-header nav a { white-space:nowrap; }
html[lang^="ru"] .project-hero-copy h1 { font-size:clamp(34px,3.6vw,68px); line-height:1.12; overflow-wrap:normal; }
html[lang^="ru"] .project-hero-copy { min-width:0; }
html[lang^="ru"] .suneng-about-navigation a { white-space:nowrap; }
html[lang^="ru"] .hero-product h2 { overflow-wrap:anywhere; }
html[lang^="ru"] .home-category-overlay h3 { hyphens:auto; }
@media (min-width:1100px) and (max-width:1450px) {
  html[lang^="ru"] .jk-nav ul, html[lang^="ru"] .site-header nav { gap:16px; }
  html[lang^="ru"] .jk-header-cta, html[lang^="ru"] .header-cta { padding-inline:16px; }
}
