Page Builder RTL Is a Workaround, Not a Foundation
Elementor and Divi handle RTL by flipping the direction CSS property and applying margin and padding overrides. This works for simple layouts. It fails for complex ones: multi-column sections, icon positioning, navigation menus, and animation directions. Arabic is not a mirrored version of English. A custom WordPress theme designed RTL-first handles directional layout at the CSS architecture level, not as a patch applied after the fact.