html[lang="ar"]{scroll-behavior:smooth}
html[lang="ar"] body{--body:"Noto Sans Arabic",Tahoma,Arial,sans-serif;--display:"Noto Naskh Arabic",Georgia,serif;font-size:1rem;line-height:1.95;text-align:right}
html[lang="ar"] h1,html[lang="ar"] h2,html[lang="ar"] h3{line-height:1.45;letter-spacing:0}
html[lang="ar"] h1{font-weight:600}
html[lang="ar"] .hero h1{font-size:clamp(2.5rem,5vw,4.1rem);line-height:1.35}
html[lang="ar"] .kicker,html[lang="ar"] .depth-grid h3,html[lang="ar"] .foot h3{letter-spacing:0;text-transform:none}
html[lang="ar"] .nav nav{margin-right:auto;margin-left:0}
html[lang="ar"] .logo{direction:ltr}
html[lang="ar"] .nav-phone,html[lang="ar"] .phone,html[lang="ar"] .email{direction:ltr;unicode-bidi:isolate}
html[lang="ar"] .note{border-left:0;border-right:3px solid var(--accent)}
html[lang="ar"] .editorial-note{border-left:1px solid var(--line);border-right:4px solid var(--accent)}
html[lang="ar"] .wa{right:auto;left:20px}
html[lang="ar"] .visual-copy strong,html[lang="ar"] .visual-copy small{letter-spacing:0}
html[lang="ar"] .hero .lead{font-weight:400}
html[lang="ar"] .article p,html[lang="ar"] .article li{line-height:2}
html[lang="ar"] .language-switch{direction:ltr}
html[lang="ar"] .arabic-gallery{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}
html[lang="ar"] .arabic-gallery figure{margin:0;background:#fff;border:1px solid var(--line)}
html[lang="ar"] .arabic-gallery img{width:100%;height:260px;object-fit:cover}
html[lang="ar"] .arabic-gallery figcaption{padding:12px 16px;font-size:.87rem;color:var(--muted)}
@media(max-width:800px){html[lang="ar"] .nav nav{margin:0}html[lang="ar"] .arabic-gallery{grid-template-columns:repeat(2,1fr)}html[lang="ar"] .arabic-gallery img{height:190px}}
@media(max-width:390px){html[lang="ar"] .language-switch svg{display:none}html[lang="ar"] .language-switch a{min-width:28px}}
