/* One design system; only reading direction and language fit differ. */
html[lang="en"] .language-parity{direction:ltr}
.language-parity .brand{flex-shrink:1;max-width:52%}
.language-parity .brand strong{overflow-wrap:normal}
.language-parity .utility{flex-wrap:wrap;justify-content:flex-end;gap:12px 18px}
.language-parity .brand small{letter-spacing:0}
.language-parity .new-hero-copy,.language-parity .page-intro,.language-parity .sidebar{text-align:start}
.language-parity .home-search input{direction:ltr;text-align:start}
.language-parity .hero-shortcuts,.language-parity .hero-bottom-links{flex-wrap:wrap}
.language-parity .breadcrumb{flex-wrap:wrap}
.language-parity .chat-panel{direction:ltr;text-align:start}
.language-parity .news-track{direction:ltr}
.language-parity .programme-brochure,.language-parity .programme-brochure [dir="ltr"]{text-align:start}
.language-parity .section-head h2,.language-parity .page-intro h1{letter-spacing:normal}
.language-parity .en-arabic-title,.language-parity .en-catalogue-context{text-align:start}
.language-parity .en-catalogue-page .en-arabic-title{font-size:38px;line-height:1.65}
@media(max-width:900px){.language-parity .brand{max-width:calc(100% - 85px)}}
@media(max-width:600px){.language-parity .brand{max-width:calc(100% - 64px)}.language-parity .en-catalogue-page .en-arabic-title{font-size:28px}.language-parity .hero-shortcuts{gap:10px}}
