/* Physical RTL composition. Text direction alone cannot move a 3D scene.
   The Persian renderer owns object positions; DOM remains unreflected so
   glyphs, logos and the final mark keep their original orientation. */
html[lang=fa] .landing{align-items:flex-end}
html[lang=fa] .landing__title{align-self:flex-end;width:50%;max-width:100%;margin-left:0;margin-right:0;text-align:right;font-size:clamp(56px,5.7vw,98px)!important}
html[lang=fa] .landing>.mobile-blur{align-self:flex-end;width:min(100%,35rem);margin-left:0;margin-right:0}
html[lang=fa] .landing__body{width:100%;max-width:100%;margin-left:0;margin-right:0}
html[lang=fa] .landing__body .d-flex{justify-content:flex-start}
html[lang=fa] .introduction{align-items:flex-start}
html[lang=fa] .introduction>.mobile-blur{max-width:100%}
html[lang=fa] .introduction :is(.introduction__title,.introduction__body){max-width:100%}
html[lang=fa] .manifesto__inner{max-width:100%}
html[lang=fa] .manifesto__title,html[lang=fa] .manifesto--section .manifesto__body{max-width:100%}
html[lang=fa] .manifesto--introduction .manifesto__body{align-items:flex-end}
html[lang=fa] .manifesto--introduction .js-manifesto-p{width:100%;text-align:right}
html[lang=fa] .investors{direction:rtl}
html[lang=fa] .investors__text{margin-left:0;margin-right:auto}
html[lang=fa] .investor{direction:rtl}
html[lang=fa] .investors__body{max-width:100%}
html[lang=fa] .footer__bar{direction:rtl}
@media(min-width:1024px){
 html[lang=fa] .manifesto--section[class~="items-end@md"]{align-items:flex-start!important}
 html[lang=fa] .manifesto--section[class~="items-start@md"]{align-items:flex-end!important}
}
@media(max-width:767px){
 html[lang=fa] .header__cta{margin-left:4.5rem}
 html[lang=fa] .landing__title{width:100%;font-size:clamp(42px,10.5vw,72px)!important}
 html[lang=fa] .landing>.mobile-blur{width:100%}
 html[lang=fa] .introduction{align-items:flex-start}
 html[lang=fa] .introduction :is(.introduction__title,.introduction__body){width:100%}
 html[lang=fa] .manifesto__inner{width:100%}
 html[lang=fa] .manifesto--section{align-items:stretch}
 html[lang=fa] .manifesto--introduction .manifesto__body{width:100%;max-width:100%}
 html[lang=fa] .investors__text{margin-inline:0}
}
