.jyn-languages{display:inline-flex;align-items:center;gap:2px;flex-shrink:0;direction:ltr}.jyn-languages button{font:11px/1.3 Arial,sans-serif;letter-spacing:1px;border:1px solid transparent;background:transparent;color:inherit;opacity:.75;padding:9px 7px;cursor:pointer;border-radius:20px;min-height:36px}.jyn-languages button[aria-pressed=true]{border-color:#bc9a67;color:#a6814e;opacity:1}.site-header .jyn-languages,.world-top .jyn-languages{color:#e9dcca}.site-header .jyn-languages button[aria-pressed=true],.world-top .jyn-languages button[aria-pressed=true]{color:#ecd1a6}.jyn-languages button:focus-visible{outline:2px solid #bc9a67;outline-offset:2px}
html[lang=ar] body{font-family:Tahoma,Arial,sans-serif}html[lang=ar] h1,html[lang=ar] h2,html[lang=ar] h3{font-family:Tahoma,Arial,sans-serif;letter-spacing:0!important;line-height:1.5}html[lang=ar] .eyebrow,html[lang=ar] .overline,html[lang=ar] .small-caps,html[lang=ar] .world-eyebrow{letter-spacing:0!important;line-height:1.8}html[dir=rtl] .hero-left{margin-left:auto;padding-left:0;padding-right:3%}html[dir=rtl] .hero-phones{right:auto;left:2%;direction:ltr}html[dir=rtl] .hero-scenery{inset-inline-start:24%;inset-inline-end:24%}html[dir=rtl] .hero-scenery:before{transform:scaleX(-1)}html[dir=rtl] .hero-left h1{white-space:normal;font-size:clamp(32px,3.1vw,48px)}html[dir=rtl] .hero-wordmark,html[dir=rtl] .logo,html[dir=rtl] .phone-wordmark,html[dir=rtl] .statement-logo,html[dir=rtl] .world-mark,html[dir=rtl] .gate-brand{direction:ltr}html[dir=rtl] .editorial-tile{text-align:right}html[dir=rtl] .editorial-tile>div{left:15px;right:22px}html[dir=rtl] .story-steps{padding-right:0}html[dir=rtl] .world-editorial{text-align:right}html[dir=rtl] .world-choice{text-align:right}html[dir=rtl] .sidebar{left:auto;right:0}html[dir=rtl] .app-main{margin-left:0;margin-right:250px}html[dir=rtl] .phone-inner{direction:rtl}html[dir=rtl] .phone-status{direction:ltr}html[lang=ar] .dark-phone h2{font-size:22px}html[dir=rtl] .modal,.gate-dialog,.story-dialog{text-align:start}
@media(max-width:900px){html[dir=rtl] .hero-left{padding-left:24px;padding-right:24px;background:linear-gradient(270deg,#080e10e8,#080e10a8 62%,transparent)}html[dir=rtl] .hero-scenery{inset:90px 17% auto 0}html[dir=rtl] .hero-phones{inset:auto}html[dir=rtl] .hero-left h1{font-size:36px}html[dir=rtl] .app-main{margin-right:0}.world-top{flex-wrap:wrap}.app-header{flex-wrap:wrap;gap:12px}}
@media(max-width:600px){.site-header{gap:8px}.header-actions{gap:4px;flex-wrap:wrap;justify-content:flex-end;max-width:175px}.site-header .logo{flex-basis:100px}.site-header .logo span{font-size:51px}.site-header .logo small{letter-spacing:2px;font-size:7px;margin-left:3px}.site-header .join-small{min-width:100px;padding:9px 12px}.jyn-languages button{font-size:10px;padding:7px}.hero-left{padding-top:155px!important}html[dir=rtl] .hero-left h1{font-size:33px}.world-top .jyn-languages{order:3;margin-inline-start:auto}}
html[dir=rtl] .app-main{margin-right:240px}html[dir=rtl] .sidebar{border-right:0;border-left:1px solid var(--line)}
@media(min-width:761px) and (max-width:1100px){html[dir=rtl] .app-main{margin-right:195px}}
@media(max-width:760px){html[dir=rtl] .app-main{margin-right:0}html[dir=rtl] .sidebar{inset:auto 0 0;border-left:0}.app-header{height:auto;min-height:90px;padding:16px 0}.app-header .jyn-languages{margin-inline-start:auto}}
