/* Only loaded on Arabic routes. Retains existing palette and layout. */
html[lang=ar] body{font-family:Tahoma,"DejaVu Sans",Arial,sans-serif;line-height:1.9}
html[lang=ar] h1,html[lang=ar] h2{font-family:inherit;line-height:1.45;letter-spacing:0}
html[lang=ar] h1{font-size:clamp(34px,4.5vw,68px)}
html[lang=ar] h2{font-size:clamp(28px,3vw,44px)}
html[lang=ar] h3{line-height:1.6}
html[lang=ar] .eyebrow,html[lang=ar] .links{letter-spacing:0}
html[lang=ar] .nav{direction:ltr}
html[lang=ar] .links{direction:rtl}
html[lang=ar] .pill{white-space:normal;text-align:center}
html[lang=ar] .arabic-related{display:flex;flex-wrap:wrap;gap:12px 28px;margin-block:24px}
html[lang=ar] a[href^="tel:"],html[lang=ar] a[href^="mailto:"]{direction:ltr;unicode-bidi:isolate}
html[lang=ar] .intro-grid>* ,html[lang=ar] .split>*{min-width:0;overflow-wrap:anywhere}
html[lang=ar] .photo img{aspect-ratio:1;object-fit:contain}
@media(max-width:700px){html[lang=ar] .cta{align-items:stretch}html[lang=ar] .intro{padding-top:30px}}
