/* ==========================================================================
   RTL overrides (loaded only when the current language is Arabic).
   The base stylesheet already uses logical properties (inset-inline-*,
   padding-inline-*, margin-inline) for layout, so only a few decorative,
   physically-positioned details need flipping here.
   ========================================================================== */

.mq-track span::after{right:auto;left:-5px}
.book-cover::before{left:auto;right:0;background:linear-gradient(270deg,rgba(0,0,0,.28),transparent)}
.arcs svg{right:auto;left:-20%}
.about-card{background:radial-gradient(520px 340px at 15% -10%,#3F72BE 0%,transparent 60%),linear-gradient(205deg,var(--royal),var(--royal-deeper))}
.about-card .ac-arcs svg{transform:scaleX(-1)}
.cta .row,.hero-actions,.book-actions{direction:rtl}
.chair-quote .q::before{margin-right:0;margin-left:.08em}

/* Keep brand/handle tokens readable left-to-right inside RTL text */
.foot-contact .em{direction:ltr;unicode-bidi:embed}
