/* Editorial Momentum correction layer: explicit Arabic reading order, stable type metrics, precise Revenue Engine™ wordmark, and footer balance. */
.revenue-banner h2 .revenue-engine-wordmark{display:inline-block;white-space:nowrap;font-family:"Manrope",Arial,sans-serif;font-size:.84em;font-style:normal;font-weight:800;letter-spacing:-.08em;line-height:.94}.revenue-banner h2 .revenue-engine-wordmark sup{position:static;margin-left:.02em;font-family:"Manrope",Arial,sans-serif;font-size:.105em;font-style:normal;font-weight:800;letter-spacing:0;line-height:1;vertical-align:super}.site-footer .footer-top{direction:ltr}.site-footer .footer-top .sirius-logo{order:1;margin-left:0;margin-right:auto}.site-footer .footer-top .footer-line{order:2;text-align:right}.sirius-arabic .footer-top .footer-line{direction:rtl;text-align:right}.sirius-arabic .keep-english{width:auto!important;height:auto!important;display:inline-block!important;direction:ltr;white-space:nowrap;background:transparent!important;unicode-bidi:isolate}.sirius-arabic .eyebrow{flex-direction:row-reverse;justify-content:flex-start;direction:rtl}.sirius-arabic .home-hero__content .eyebrow{width:max-content;max-width:100%;flex-wrap:nowrap}.sirius-arabic .page-hero h1,.sirius-arabic .revenue-hero h1,.sirius-arabic .contact-page-hero h1{max-width:min(100%,54rem);font-size:clamp(2.3rem,4.7vw,5.25rem);letter-spacing:-.03em;line-height:1.2;overflow-wrap:anywhere}.sirius-arabic .home-hero h1 .home-hero__times{margin-top:.16em;font-size:.88em;line-height:1.16}.sirius-arabic h1 em,.sirius-arabic h2 em{display:inline-block;padding-top:.08em;font-size:.9em!important;line-height:1.2!important;vertical-align:baseline}.sirius-arabic .intro-section h2,.sirius-arabic .section-heading h2,.sirius-arabic .mission-section h2,.sirius-arabic .revenue-intro h2,.sirius-arabic .measurement-section h2,.sirius-arabic .contact-cta h2,.sirius-arabic .contact-page-grid h2{line-height:1.16}.sirius-arabic .expertise-index .service-row{display:flex;flex-direction:column;align-items:flex-start!important;justify-content:flex-start;text-align:right!important}.sirius-arabic .expertise-index .service-row__number,.sirius-arabic .expertise-index .service-row h3,.sirius-arabic .expertise-index .service-row__description,.sirius-arabic .expertise-index .service-row__contact,.sirius-arabic .expertise-index .service-row__arrow{align-self:flex-start!important;margin-left:0!important;margin-right:0!important;text-align:right!important}.sirius-arabic .expertise-index .service-row h3,.sirius-arabic .expertise-index .service-row__description{width:100%;max-width:100%!important}.sirius-arabic .expertise-index .service-row__description{margin-top:1.2rem!important}.sirius-arabic .expertise-index .service-row__contact,.sirius-arabic .expertise-index .service-row__arrow{margin-top:auto!important}.sirius-arabic .measurement-section--copy-only .measurement-section__copy{direction:rtl;grid-template-areas:"metrics eyebrow" "metrics question" "metrics body"}.sirius-arabic .measurement-section--copy-only .metric-list{border-left:0;border-right:1px solid rgba(20,27,69,.24);padding:1.8rem 2rem 1.8rem 0;text-align:right}.sirius-arabic .measurement-section--copy-only .metric-list span{flex-direction:row!important;justify-content:flex-start;text-align:right}@media(max-width:800px){.site-footer .footer-top{align-items:flex-start}.site-footer .footer-top .footer-line{width:100%;text-align:right}.sirius-arabic .page-hero h1,.sirius-arabic .revenue-hero h1,.sirius-arabic .contact-page-hero h1{font-size:clamp(2.35rem,10.4vw,4.3rem);line-height:1.22}.sirius-arabic .measurement-section--copy-only .metric-list{padding:1.5rem 1.4rem 1.5rem 0}}
