/* Арабская версия страниц (24.10.2026): текст справа налево, сама раскладка страницы не зеркалится.
   Каждый текстовый блок выравнивается по своему языку (unicode-bidi: plaintext). Шрифт – системный арабский (Noto Sans арабского не содержит). */
html[lang="ar"] body { font-family: 'Noto Sans', 'Geeza Pro', 'Segoe UI', Tahoma, Arial, sans-serif; }
html[lang="ar"] p, html[lang="ar"] h1, html[lang="ar"] h2, html[lang="ar"] h3, html[lang="ar"] li, html[lang="ar"] summary, html[lang="ar"] blockquote, html[lang="ar"] .kl-faq__a { unicode-bidi: plaintext; }
html[lang="ar"] .kl-faq__item summary, html[lang="ar"] .kl-faq__a, html[lang="ar"] .st-info p, html[lang="ar"] .st-quote p { text-align: start; }
html[lang="ar"] [class*="__title"], html[lang="ar"] h1, html[lang="ar"] h2, html[lang="ar"] h3 { letter-spacing: 0; text-transform: none; }
html[lang="ar"] * { letter-spacing: 0 !important; }
