.home-module__a1cRLG__homeShell>section+section:after{background:linear-gradient(90deg,#0000,#ffffff24,#0000) 0 0/200% 100%;animation:18s linear infinite home-module__a1cRLG__divider-glow}.home-module__a1cRLG__homeGlow{animation:16s ease-in-out infinite alternate home-module__a1cRLG__glow-float}.home-module__a1cRLG__heroGlowTwo{animation-delay:-7s}.home-module__a1cRLG__heroService{animation:14s ease-in-out infinite home-module__a1cRLG__card-float}.home-module__a1cRLG__heroServiceOffsetRight{animation-delay:-4s}.home-module__a1cRLG__heroServiceOffsetLeft{animation-delay:-8s}.home-module__a1cRLG__heroTitleArabic{font-family:var(--font-arabic-display), var(--font-arabic), sans-serif;letter-spacing:-.006em;text-wrap:unset;max-inline-size:none;font-size:clamp(2.3rem,3.85vw,3.1rem);line-height:1.14}.home-module__a1cRLG__heroTitleLine{display:block}.home-module__a1cRLG__heroTitleLine+.home-module__a1cRLG__heroTitleLine{margin-top:.5em}.home-module__a1cRLG__cinematicCard,.home-module__a1cRLG__cinematicPanel{position:relative;overflow:hidden}.home-module__a1cRLG__cinematicCard{transition:transform .22s,box-shadow .22s,border-color .22s}.home-module__a1cRLG__cinematicCard:hover{border-color:#ffffff2e;transform:translateY(-4px);box-shadow:0 26px 48px #0805162e}.home-module__a1cRLG__cinematicPanel:after{content:"";background:linear-gradient(120deg,#0000 20%,#ffffff1a 50%,#0000 76%);animation:14s linear infinite home-module__a1cRLG__panel-sheen;position:absolute;inset:-30%}@keyframes home-module__a1cRLG__glow-float{0%{transform:translate(0,0)}to{transform:translate(2%,-3%)}}@keyframes home-module__a1cRLG__card-float{0%,to{transform:translate(0,0)}50%{transform:translateY(-10px)}}@keyframes home-module__a1cRLG__divider-glow{0%{background-position:0%}to{background-position:200%}}@keyframes home-module__a1cRLG__panel-sheen{0%{transform:translate(-32%)rotate(8deg)}to{transform:translate(32%)rotate(8deg)}}@media (prefers-reduced-motion:reduce){.home-module__a1cRLG__homeShell>section+section:after,.home-module__a1cRLG__homeGlow,.home-module__a1cRLG__heroService,.home-module__a1cRLG__cinematicCard,.home-module__a1cRLG__cinematicPanel:after{transition:none;animation:none}}@media (max-width:39.999rem){.home-module__a1cRLG__heroTitleArabic{font-size:clamp(2rem,8.8vw,2.7rem);line-height:1.15}}
.partners-marquee-module__BbPRrq__marqueeShell{background:radial-gradient(circle at top left, #82dcff1f, transparent 34%), radial-gradient(circle at bottom right, #ff85f124, transparent 40%), var(--gradient-surface);margin-top:2.75rem;padding:1.25rem;position:relative;overflow:hidden}.partners-marquee-module__BbPRrq__marqueeShell:before,.partners-marquee-module__BbPRrq__marqueeShell:after{content:"";pointer-events:none;position:absolute;inset:0}.partners-marquee-module__BbPRrq__marqueeShell:before{background:linear-gradient(120deg,#0000 16%,#ffffff14 50%,#0000 84%);animation:16s linear infinite partners-marquee-module__BbPRrq__marquee-sheen}.partners-marquee-module__BbPRrq__marqueeShell:after{border-radius:inherit;border:1px solid #ffffff0d;inset:1px}.partners-marquee-module__BbPRrq__marqueeViewport{cursor:grab;touch-action:pan-y;direction:ltr;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.partners-marquee-module__BbPRrq__marqueeRail{will-change:transform;align-items:center;gap:1rem;width:max-content;display:flex;transform:translate(0,0)}.partners-marquee-module__BbPRrq__logoTrack{flex-shrink:0;align-items:stretch;gap:1rem;margin:0;padding:.35rem 0;list-style:none;display:flex}.partners-marquee-module__BbPRrq__dragging{cursor:grabbing;-webkit-user-select:none;user-select:none}.partners-marquee-module__BbPRrq__fallbackControls{border-top:1px solid #ffffff14;justify-content:center;align-items:center;margin-top:1.15rem;padding-top:1rem;display:flex}.partners-marquee-module__BbPRrq__fallbackButton{border:1px solid var(--button-secondary-border);background:color-mix(in srgb, var(--button-secondary-bg) 92%, var(--background));block-size:2.9rem;inline-size:2.9rem;color:var(--button-secondary-text);box-shadow:0 12px 24px color-mix(in srgb, var(--foreground) 10%, transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;transition:background .18s,border-color .18s,transform .18s,color .18s;display:inline-flex}.partners-marquee-module__BbPRrq__fallbackButton:hover{background:color-mix(in srgb, var(--button-secondary-bg) 88%, var(--background));border-color:color-mix(in srgb, var(--button-secondary-border) 88%, var(--foreground) 12%);transform:translateY(-1px)}.partners-marquee-module__BbPRrq__fallbackButton:focus-visible{outline-offset:3px;outline:2px solid #82dcffa6}.partners-marquee-module__BbPRrq__fallbackIcon{width:1.1rem;height:1.1rem;transition:transform .22s}.partners-marquee-module__BbPRrq__fallbackIconExpanded{transform:rotate(180deg)}.partners-marquee-module__BbPRrq__expandedPanel{border-top:1px solid #ffffff14;margin-top:1.2rem;padding-top:1rem}.partners-marquee-module__BbPRrq__logoGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.partners-marquee-module__BbPRrq__logoGridItem{min-width:0}.partners-marquee-module__BbPRrq__logoItem{flex:0 0 clamp(10.5rem,18vw,13.5rem)}.partners-marquee-module__BbPRrq__logoCard{background:linear-gradient(#fffffff7,#f6efffeb);border:1px solid #fff6;border-radius:1.45rem;justify-content:center;align-items:center;min-height:5.9rem;padding:1.15rem 1.3rem;display:flex;position:relative;box-shadow:0 16px 36px #0a061829}.partners-marquee-module__BbPRrq__logoCard:after{content:"";border:1px solid #0905150d;border-radius:1rem;position:absolute;inset:.7rem}.partners-marquee-module__BbPRrq__logoFrame{width:100%;height:clamp(2rem,4vw,2.85rem);position:relative}.partners-marquee-module__BbPRrq__logoImage{object-fit:contain;filter:saturate(.96)contrast(1.04)}@keyframes partners-marquee-module__BbPRrq__marquee-sheen{0%{transform:translate(-28%)rotate(8deg)}to{transform:translate(28%)rotate(8deg)}}@media (max-width:640px){.partners-marquee-module__BbPRrq__marqueeShell{padding:1rem}.partners-marquee-module__BbPRrq__logoItem{flex-basis:10.25rem}.partners-marquee-module__BbPRrq__logoCard{min-height:5.4rem;padding-inline:1rem}}@media (min-width:720px){.partners-marquee-module__BbPRrq__logoGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1080px){.partners-marquee-module__BbPRrq__logoGrid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.partners-marquee-module__BbPRrq__marqueeShell:before{animation:none}}
.video-background-module__9ouA-G__shell{pointer-events:none;position:absolute;inset:0;overflow:hidden}.video-background-module__9ouA-G__video,.video-background-module__9ouA-G__overlay,.video-background-module__9ouA-G__noise{position:absolute;inset:0}.video-background-module__9ouA-G__video{object-fit:cover;width:100%;height:100%;filter:var(--hero-video-filter);animation:24s ease-in-out infinite alternate video-background-module__9ouA-G__ambient-drift;transform:scale(1.08)}.video-background-module__9ouA-G__overlay{background:var(--hero-video-overlay)}.video-background-module__9ouA-G__noise{mix-blend-mode:screen;opacity:.52;background:radial-gradient(circle at 0 0,#ffffff29,#0000 34%),linear-gradient(135deg,#82dcff1f,#0000 48%,#ff85f124)}@keyframes video-background-module__9ouA-G__ambient-drift{0%{transform:scale(1.08)translate(0,0)}to{transform:scale(1.14)translate(-1.5%,1.5%)}}@media (prefers-reduced-motion:reduce){.video-background-module__9ouA-G__video{animation:none;display:none}}
