html[dir="rtl"] body {
  direction: rtl;
  font-family: "Noto Sans Arabic", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
  text-align: right;
}
html[dir="rtl"] h1 {
  max-width: 100%;
  letter-spacing: 0;
  overflow-wrap: anywhere;
}
html[dir="rtl"] .nav-links a,
html[dir="rtl"] .footer-links a,
html[dir="rtl"] .eyebrow,
html[dir="rtl"] .meta,
html[dir="rtl"] .btn-download-sm,
html[dir="rtl"] .btn-solid,
html[dir="rtl"] .btn-outline,
html[dir="rtl"] .copy,
html[dir="rtl"] .lang-switch {
  font-family: "Noto Sans Arabic", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
  text-transform: none;
  letter-spacing: 0;
}
html[dir="rtl"] .nav-inner,
html[dir="rtl"] .nav-right,
html[dir="rtl"] .nav-links,
html[dir="rtl"] .hero-actions,
html[dir="rtl"] .meta,
html[dir="rtl"] .footer-inner,
html[dir="rtl"] .footer-links,
html[dir="rtl"] .editorial-meta { direction: rtl; }
html[dir="rtl"] .btn-download-sm::before { margin-right: 0; margin-left: 8px; transform: scaleX(-1); }
html[dir="rtl"] .eyebrow::before { flex: 0 0 auto; }
html[dir="rtl"] article ul,
html[dir="rtl"] article ol { margin-right: 22px; margin-left: 0; }
html[dir="rtl"] th,
html[dir="rtl"] td { text-align: right; border-right: 0; border-left: 1px solid var(--border); }
html[dir="rtl"] th:last-child,
html[dir="rtl"] td:last-child { border-left: 0; }
html[dir="rtl"] .lang-switch-menu { right: auto; left: 0; text-align: right; }
html[dir="rtl"] bdi,
html[dir="rtl"] kbd { direction: ltr; unicode-bidi: isolate; }
@media (max-width: 600px) {
  html[dir="rtl"] .btn-download-sm::before { margin-right: 0; margin-left: 5px; }
  html[dir="rtl"] .comparison-table-wrap { margin-inline: 0; }
  html[dir="rtl"] h1 { font-size: clamp(31px, 9.4vw, 38px); }
}
