.reveal{opacity:1;transform:none}.js .reveal{opacity:0;transform:translateY(8px);transition:opacity .32s var(--ease),transform .32s var(--ease)}.js .reveal.visible{opacity:1;transform:none}.mask-reveal{overflow:hidden}.mask-reveal>*{transform:none}.js .mask-reveal>*{transform:translateY(24%);transition:transform .36s var(--ease)}.js .mask-reveal.visible>*{transform:none}.clip-reveal{clip-path:none}.js .clip-reveal{clip-path:inset(0 24% 0 0);transition:clip-path .38s var(--ease)}html[dir="rtl"].js .clip-reveal{clip-path:inset(0 0 0 24%)}.js .clip-reveal.visible{clip-path:inset(0)}@keyframes marquee-ar{to{transform:translateX(50%)}}@keyframes marquee-reverse{to{transform:translateX(-50%)}}html[dir="ltr"] .marquee-track{animation-name:marquee-reverse}html[dir="ltr"] .marquee.reverse .marquee-track{animation-name:marquee-ar}.monument-sweep,.page-transition{display:none!important}@media (max-width:760px){.marquee .marquee-track,.marquee.reverse .marquee-track,html[dir="ltr"] .marquee-track,html[dir="ltr"] .marquee.reverse .marquee-track{animation:none}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.reveal,.js .reveal,.mask-reveal>*,.js .mask-reveal>*,.clip-reveal,.js .clip-reveal{opacity:1;transform:none;clip-path:none;transition:none}.marquee .marquee-track,.marquee.reverse .marquee-track,html[dir="ltr"] .marquee-track,html[dir="ltr"] .marquee.reverse .marquee-track{animation:none}.context-cta,.sticky-landing-cta{transition:none}.card,.service-card,.sector-card img,.nav-glider{transition:none}}
