@font-face{font-family:Readex Pro;src:url(/fonts/readex-pro-arabic.woff2) format("woff2");font-style:normal;font-weight:160 700;font-display:swap;unicode-range:u+06??,u+0750-077f,u+0870-08ff,u+200c-200e,u+2010-2011,u+204f,u+2e41,u+fb50-fdff,u+fe70-fefc}@font-face{font-family:Markazi Text;src:url(/fonts/markazi-text-arabic.woff2) format("woff2");font-style:normal;font-weight:400 700;font-display:swap;unicode-range:u+06??,u+0750-077f,u+0870-08ff,u+200c-200e,u+2010-2011,u+204f,u+2e41,u+fb50-fdff,u+fe70-fefc}.is-ar{font-family:Readex Pro,Google Sans Flex,Tahoma,Arial,sans-serif}.is-ar .chrono{--st-serif:"Markazi Text","Times New Roman",serif}.is-ar *,.is-ar :after,.is-ar :before{letter-spacing:0!important}.is-ar .chrono :is(h1,h2,h3,p,li,span,a,small,dt,dd){text-transform:none}.is-ar .chrono :is(.ch-hero2 h1 em,.st-title em,.st-footer-line em,.st-case-headline em,.st-ticket-price small){font-family:var(--st-serif);font-style:normal;font-weight:600;font-size:1.12em}.is-ar .chrono .st-ticket-price small{font-size:26px}.is-ar .chrono .ch-hero2 h1{font-size:clamp(42px,5.6vw,84px);line-height:1.3;font-weight:600}.is-ar .chrono .st-title{font-size:clamp(34px,4vw,60px);line-height:1.35;font-weight:600}.is-ar .chrono :is(h3,.st-case-scene-copy h3,.st-statements h3){line-height:1.45}.is-ar .chrono :is(p,li,dd){line-height:1.8}.is-ar .chrono .st-ticket-price{line-height:1.1}.is-ar .chrono :is(.lucide-arrow-right,.lucide-arrow-left,.lucide-arrow-up-right){transform:scaleX(-1)}.is-ar .chrono :is(.st-marquee,.st-projects){direction:ltr}.is-ar .chrono .ch-header-inner{padding:0 22px 0 8px}.is-ar .chrono .ch-header-cta{padding:4px 20px 4px 4px}.is-ar .chrono .st-ticket-main:after,.is-ar .chrono .st-ticket-main:before{right:auto;left:-16px}.is-ar .chrono .st-quote-person{text-align:right}.is-ar .chrono .st-nda-badge{left:auto;right:14px}.is-ar .chrono input[type=email]{direction:ltr;text-align:right}.is-ar .chrono .st-legal-note{margin:0 0 32px;padding:16px 20px;border-radius:16px;background:#fff;border:1px solid var(--st-line);color:var(--ch-muted);font-size:15px}@media (max-width:1000px){.is-ar .chrono .ch-header-inner{padding:0 18px 0 8px}}@media (max-width:900px){.is-ar .chrono .st-ticket-main:before{left:-16px;right:auto}.is-ar .chrono .st-ticket-main:after{right:-16px;left:auto}}@media (max-width:700px){.is-ar .chrono .ch-hero2 h1{font-size:clamp(36px,10vw,46px)}.is-ar .chrono .st-title{font-size:32px}.is-ar .chrono .ch-header-cta{padding:4px 16px 4px 4px}}