/* Minimal RTL adjustments for Arabic and Hebrew pages that reuse the EN landing page layouts.
   The page is dir="rtl"; layout containers keep the EN composition (images, grids, absolute
   decorations stay where the EN design puts them) while every text element renders right-to-left. */
html[dir="rtl"] body { direction: ltr; }
html[dir="rtl"] :is(h1, h2, h3, h4, h5, h6, p, li, dd, dt, summary, figcaption, blockquote, label, small, strong, em, b, a, button, input, .i18n-faq) { direction: rtl; }
html[dir="rtl"] :is(h1, h2, h3, h4, h5, h6, p, summary, dd, dt, figcaption, blockquote) { unicode-bidi: plaintext; }
html[dir="rtl"], html[dir="rtl"] body { overflow-x: clip; }
