*,:after,:before{box-sizing:border-box}body,html{margin:0;padding:0;min-height:100%}html{overflow-x:clip}section[id]{scroll-margin-top:88px}html[lang=ar]{--font-body:var(--font-arabic),"IBM Plex Sans Arabic","Cairo",system-ui,sans-serif;--font-label:var(--font-arabic),"IBM Plex Sans Arabic","Cairo",system-ui,sans-serif;--font-display:var(--font-arabic),"IBM Plex Sans Arabic","Cairo",system-ui,sans-serif;--subtitle-text-color:rgba(12,31,63,0.86);--body-line-height:1.85}@keyframes drawerNavEnter{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes langSwitchGlobeFloat{0%,to{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-1px) rotate(8deg)}}.hero-globe-slider__swiper{width:100%;height:100%;border-radius:inherit}.hero-globe-slider__swiper .swiper-slide{border-radius:inherit;overflow:hidden}.hero-globe-slider__progress.swiper-pagination-progressbar{position:absolute;inset-inline:0;bottom:0;top:auto;height:3px;background:rgba(255,255,255,.14)}.hero-globe-slider__next.swiper-button-disabled,.hero-globe-slider__prev.swiper-button-disabled{opacity:.35;pointer-events:none}@media (prefers-reduced-motion:reduce){.hero-globe-slider__swiper .swiper-wrapper{transition-duration:0s!important}}.industries-swiper__carousel{overflow:hidden;cursor:-webkit-grab;cursor:grab}.industries-swiper__carousel .swiper-wrapper{transition-timing-function:linear!important}.industries-swiper__carousel--grabbing{cursor:-webkit-grabbing;cursor:grabbing}.industries-swiper__carousel .swiper-slide{width:300px;height:auto;display:flex}.industry-card__media{flex-shrink:0}.industry-card__media,.industry-card__zoom{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.industry-card__media img{border-radius:0}@media (prefers-reduced-motion:reduce){.industries-swiper__carousel .swiper-wrapper{transition-timing-function:ease!important}}.drawer-nav-item{animation:drawerNavEnter .34s ease both}.drawer-nav-ship-accent{transition:color .25s ease,transform .25s ease,opacity .25s ease}@media (prefers-reduced-motion:no-preference){.drawer-nav-item:focus-visible .drawer-nav-ship-accent,.drawer-nav-item:hover .drawer-nav-ship-accent{transform:translateY(-1px)}}@media (prefers-reduced-motion:reduce){.drawer-nav-item{animation:none}.drawer-nav-ship-accent{transition:none}.lang-switch-btn:hover .lang-switch-globe{animation:none!important}}html[data-scroll-reveal=ready] .scroll-reveal{transition-property:opacity,transform;transition-duration:var(--sr-duration,.7s);transition-timing-function:cubic-bezier(.22,1,.36,1);transition-delay:var(--sr-delay,0s);will-change:opacity,transform}html[data-scroll-reveal=ready] .scroll-reveal:not(.is-revealed){opacity:0}html[data-scroll-reveal=ready] .scroll-reveal--fade-up:not(.is-revealed){transform:translateY(var(--sr-distance,24px))}html[data-scroll-reveal=ready] .scroll-reveal--fade-in:not(.is-revealed){transform:none}html[data-scroll-reveal=ready] .scroll-reveal--from-inline-start:not(.is-revealed){transform:translateX(calc(var(--sr-distance, 28px) * -1))}html[data-scroll-reveal=ready] .scroll-reveal--from-inline-end:not(.is-revealed),html[dir=rtl][data-scroll-reveal=ready] .scroll-reveal--from-inline-start:not(.is-revealed){transform:translateX(var(--sr-distance,28px))}html[dir=rtl][data-scroll-reveal=ready] .scroll-reveal--from-inline-end:not(.is-revealed){transform:translateX(calc(var(--sr-distance, 28px) * -1))}html[data-scroll-reveal=ready] .scroll-reveal--scale-soft:not(.is-revealed){opacity:0;transform:scale(.97)}html[data-scroll-reveal=ready] .scroll-reveal.is-revealed{opacity:1;transform:none;will-change:auto}html[data-scroll-reveal=ready] .scroll-reveal--route-draw:not(.is-revealed) .objectives-route-path{stroke-dasharray:1400;stroke-dashoffset:1400}html[data-scroll-reveal=ready] .scroll-reveal--route-draw.is-revealed .objectives-route-path{stroke-dasharray:1400;stroke-dashoffset:0;transition:stroke-dashoffset var(--sr-duration,.9s) cubic-bezier(.22,1,.36,1);transition-delay:var(--sr-delay,80ms)}@media (prefers-reduced-motion:reduce){html[data-scroll-reveal=ready] .scroll-reveal,html[data-scroll-reveal=ready] .scroll-reveal.is-revealed,html[data-scroll-reveal=ready] .scroll-reveal:not(.is-revealed){opacity:1!important;transform:none!important;transition:none!important;will-change:auto!important}html[data-scroll-reveal=ready] .scroll-reveal--route-draw .objectives-route-path{stroke-dasharray:none!important;stroke-dashoffset:0!important;transition:none!important}}