@font-face{font-family:"Noto Sans Arabic";src:url("/fonts/NotoSansArabic.ttf") format("truetype");font-weight:100 900;font-style:normal;font-display:swap}
html[lang="ar"]{direction:rtl;scroll-padding-top:5rem}
html[lang="ar"] body,html[lang="ar"] :is(h1,h2,h3,h4,h5,h6,p,a,button,input,select,textarea,label,summary,li,td,th,figcaption,blockquote,span){font-family:"Noto Sans Arabic",sans-serif!important;letter-spacing:normal!important;text-transform:none}
html[lang="ar"] body{line-height:1.8}
html[lang="ar"] :is(h1,h2,h3,h4){line-height:1.5;word-break:normal;overflow-wrap:break-word}
html[lang="ar"] :is(p,li,td,th,blockquote){line-height:1.85}
html[lang="ar"] :is(input,select,textarea,button){font-size:max(1rem,1em)}
html[lang="ar"] :is(.site-language-bar,.locale-bar,.fc-languages){direction:rtl}
html[lang="ar"] :is(.site-language-bar,.locale-bar,.fc-languages) a[lang]:not([lang="ar"]){direction:ltr;unicode-bidi:isolate}
html[lang="ar"] :is(.fc-film,.fc-intro,.fc-home-entry,.network-search__result,.network-search__form){text-align:start}
html[lang="ar"] :is(.fc-home-entry,.fc-intro,.fc-grid,.header-inner,.primary-nav,.desktop-nav,.portal-nav,.network-search__heading){min-width:0}
html[lang="ar"] :is(.fc-home-entry,.fc-intro,.fc-grid)>*{min-width:0}
html[lang="ar"] :is(.fc-enter svg,.fc-context svg,.next-arrow){transform:scaleX(-1)}
html[lang="ar"] :is(.fc-duration,code,pre,kbd,samp,[dir="ltr"],input[type="email"],input[type="tel"],input[type="url"]){direction:ltr;unicode-bidi:isolate}
html[lang="ar"] :is(code,pre,kbd,samp){font-family:monospace!important;text-align:left}
html[lang="ar"] :is(.fc-result-line,.network-search__site){unicode-bidi:plaintext}
html[lang="ar"] :is(ul,ol){padding-inline-start:1.6em;padding-inline-end:0}
html[lang="ar"] :is(.network-search__results,.primary-nav,.desktop-nav,.portal-nav){padding-inline-start:0}
html[lang="ar"] .network-search :is(h2,input,select,button,p,a){font-family:"Noto Sans Arabic",sans-serif!important;letter-spacing:normal}
html[lang="ar"] :is(.network-search,.orion-summary,.orion-search-dialog,.start-section,.reader__body){text-align:start}
html[lang="ar"] .network-search-launch{left:auto;inset-inline-start:16px}
html[lang="ar"] .fc-watch a{margin-right:0;margin-inline-end:16px}
html[lang="ar"] .orion-reading-links{left:auto;right:auto;inset-inline-start:-16px}
html[lang="ar"] .orion-nav-more-panel{right:auto;inset-inline-end:-20px}
html[lang="ar"] :is(.orion-reading-progress,.project-nav>.orion-search-trigger,.topbar>.orion-search-trigger){margin-left:0;margin-inline-start:auto}
html[lang="ar"] .site-language-bar p{max-width:70ch}
html[lang="ar"] .fc-home-entry h2{font-size:clamp(2.1rem,4.6vw,4.8rem)}
html[lang="ar"] .fc-intro h1{font-size:clamp(2.1rem,4.6vw,4.8rem)}
html[lang="ar"] .fc-brand span{white-space:normal}
html[lang="ar"] .fc-header nav{flex-wrap:wrap}
html[lang="ar"] .fc-film h2{font-size:clamp(1.25rem,1.8vw,1.6rem)}
html[lang="ar"] :is(.brand,.brand>span,.header-inner .brand){min-width:0}
@media(max-width:600px){html[lang="ar"] .site-language-bar{font-size:14px;gap:12px}html[lang="ar"] .site-language-bar nav{gap:8px 14px}html[lang="ar"] .site-language-bar p{font-size:14px}html[lang="ar"] .fc-intro h1,html[lang="ar"] .fc-home-entry h2{font-size:2.1rem}html[lang="ar"] .fc-controls{gap:14px}}

html[lang="ar"] :is(code,pre,kbd,samp) span{font-family:monospace!important}
html[lang="ar"] .cosmos-site.cosmos-home .meaning-orion-hero .hero-copy{margin-left:0;margin-inline-start:max(56px,calc((100vw - 1320px)/2))}
html[lang="ar"] .cosmos-site.cosmos-home .meaning-orion-hero h1{font-size:clamp(3rem,4.8vw,4.5rem);line-height:1.4}
html[lang="ar"] .cosmos-site.cosmos-home .hero-copy :is(.button,.hero-collection-link) svg{transform:scaleX(-1)}
@media(min-width:681px){html[lang="ar"] .cosmos-site.cosmos-home .meaning-orion-hero .hero-art{transform:scaleX(-1)}html[lang="ar"] .cosmos-site.cosmos-home .meaning-orion-hero .hero-shade{background:linear-gradient(270deg,#070a10e6 0%,#070a1080 35%,transparent 63%)}}
@media(max-width:680px){html[lang="ar"] .cosmos-site.cosmos-home .meaning-orion-hero .hero-copy{margin-inline-start:20px}html[lang="ar"] .cosmos-site.cosmos-home .meaning-orion-hero h1{font-size:2.4rem;line-height:1.5}}
