/* Arabic text needs an RTL bidi context, but changing the root direction
   reorders the existing responsive grids. Keep layout flow intact and apply
   RTL only to text-bearing controls and content. */
html[lang="ar"] :where(h1,h2,h3,h4,h5,h6,p,li,dt,dd,address,blockquote,figcaption,label,legend,summary) {
  direction: rtl;
  unicode-bidi: plaintext;
}
html[lang="ar"] :where(input:not([type="number"]),textarea,select) {
  direction: rtl;
  text-align: right;
}
html[lang="ar"] :where(nav a,.nav-cta,.button,.btn,.text-link,.textlink,.eyebrow,.news__meta) {
  direction: rtl;
  unicode-bidi: plaintext;
}
