/* theme 3.2 — English edition (LTR) adjustments */
.lang-en{font-family:'Alexandria','IBM Plex Sans Arabic',system-ui,sans-serif}
.lang-en .pg{direction:ltr}
/* arrows point forward in reading direction */
.lang-en .btn svg path[d^="M19 12H5"],.lang-en .go svg path[d^="M19 12H5"]{transform:scaleX(-1);transform-origin:center;transform-box:fill-box}
.lang-en .bx .go{left:auto;right:24px}
.lang-en .bx-viz{left:28px;right:90px}
.lang-en .bx-viz.lv,.lang-en .bx-viz.vp{left:28px;right:28px}
.lang-en .bx-viz.wf{left:0;right:0}
.lang-en .bx-viz.gp{left:40px;right:110px}
.lang-en .bx-viz.gp svg{transform:scaleX(-1)}
.lang-en .bx-viz.gp svg text{transform:scaleX(-1);transform-box:fill-box;transform-origin:center}
.lang-en .bx-viz.ms{left:28px;right:auto}
.lang-en .pod-play{left:auto;right:12px}
.lang-en .musa-f{left:auto;right:24px}
.lang-en .car-nav.prev{right:auto;left:-12px}.lang-en .car-nav.next{left:auto;right:-12px}
.lang-en .car-nav svg{transform:scaleX(-1)}
@media (max-width:760px){.lang-en .musa-f{right:14px}.lang-en .car-nav.prev{left:2px}.lang-en .car-nav.next{right:2px}}
.lang-en .pr-metric{text-align:left}
.lang-en .facts span:last-child{text-align:right}
/* Arabic media titles inside English pages keep their own direction */
.lang-en .ps-t b,.lang-en .pod-ep,.lang-en .yt-t,.lang-en .short p,.lang-en .vc h3,.lang-en .ps-latest b,.lang-en .posts h3,.lang-en .pf h3,.lang-en .ps h3{unicode-bidi:plaintext}
.lang-en .ltr{direction:ltr}
.lang-en .giant{direction:ltr}
.lang-en .hero h1{font-size:clamp(34px,3.9vw,56px);letter-spacing:-.025em}
.lang-en .ph-hero h1,.lang-en .vh h1{font-size:clamp(34px,4.4vw,62px);letter-spacing:-.02em}
.lang-en .h2{letter-spacing:-.02em}
.lang-en .brand small[lang=ar]{font-family:'IBM Plex Sans Arabic',sans-serif;letter-spacing:0;font-size:11.5px}
/* 3.3.2 — English interface on Arabic content (blog, posts, archives): Arabic text keeps its own direction */
.lang-en :is(h1,h2,h3,h4,p,li,figcaption,blockquote,.card-t,.ttl){unicode-bidi:plaintext}
.lang-en.single .prose,.lang-en.single .toc2,.lang-en.single .crumbs+h1{direction:rtl;text-align:right}
