:root{--font-inter:"Inter",ui-sans-serif,system-ui,-apple-system,sans-serif;--font-cairo:"Cairo",ui-sans-serif,system-ui,-apple-system,sans-serif;--font-dancing:"Dancing Script",cursive;--font-poppins:"Poppins",ui-sans-serif,system-ui,sans-serif;--font-playfair:"Playfair Display",Georgia,"Times New Roman",serif}html[lang=ar],html[lang=ar] *,html[lang=ar] :after,html[lang=ar] :before{font-family:var(--font-cairo),"Cairo",sans-serif!important}html[lang=en],html[lang=en] *,html[lang=en] :after,html[lang=en] :before{font-family:var(--font-inter),"Inter",sans-serif!important}html[dir=rtl],html[dir=rtl] *,html[dir=rtl] :after,html[dir=rtl] :before{font-family:var(--font-cairo),"Cairo",sans-serif!important}html[dir=ltr],html[dir=ltr] *,html[dir=ltr] :after,html[dir=ltr] :before{font-family:var(--font-inter),"Inter",sans-serif!important}html[dir=rtl] .chakra-ui-dark,html[dir=rtl] .chakra-ui-light,html[lang=ar] .chakra-ui-dark,html[lang=ar] .chakra-ui-light{font-family:var(--font-cairo),"Cairo",sans-serif!important}html[dir=ltr] .chakra-ui-dark,html[dir=ltr] .chakra-ui-light,html[lang=en] .chakra-ui-dark,html[lang=en] .chakra-ui-light{font-family:var(--font-inter),"Inter",sans-serif!important}html[dir=rtl] [class*=chakra],html[dir=rtl] [class*=css],html[lang=ar] [class*=chakra],html[lang=ar] [class*=css]{font-family:var(--font-cairo),"Cairo",sans-serif!important}html[dir=ltr] [class*=chakra],html[dir=ltr] [class*=css],html[lang=en] [class*=chakra],html[lang=en] [class*=css]{font-family:var(--font-inter),"Inter",sans-serif!important}*,body{font-family:inherit!important}.font-arabic{font-family:var(--font-cairo),"Cairo",sans-serif!important}.font-english{font-family:var(--font-inter),"Inter",sans-serif!important}.debug-arabic{font-family:var(--font-cairo),"Cairo",sans-serif!important;background:rgba(255,0,0,.1)}.debug-english{font-family:var(--font-inter),"Inter",sans-serif!important;background:rgba(0,255,0,.1)}.force-arabic-font,.force-arabic-font *,.force-arabic-font:after,.force-arabic-font:before{font-family:var(--font-cairo),"Cairo",sans-serif!important}.force-english-font,.force-english-font *,.force-english-font:after,.force-english-font:before{font-family:var(--font-inter),"Inter",sans-serif!important}html .chakra-ui-dark .force-arabic-font,html .chakra-ui-light .force-arabic-font,html [dir] .force-arabic-font{font-family:var(--font-cairo),"Cairo",sans-serif!important}html .chakra-ui-dark .force-english-font,html .chakra-ui-light .force-english-font,html [dir] .force-english-font{font-family:var(--font-inter),"Inter",sans-serif!important}.chakra-button.force-arabic-font,button.force-arabic-font.chakra-button{font-family:var(--font-cairo),"Cairo",sans-serif!important}.chakra-button.force-english-font,button.force-english-font.chakra-button{font-family:var(--font-inter),"Inter",sans-serif!important}html .font-dancing,html body .font-dancing,html body .font-dancing *{font-family:var(--font-dancing),"Dancing Script",cursive!important}html .font-playfair,html body .font-playfair,html body .font-playfair *{font-family:var(--font-playfair),"Playfair Display",Georgia,serif!important}html .font-poppins-override,html body .font-poppins-override{font-family:var(--font-poppins),"Poppins",sans-serif!important}.scroll-reveal{opacity:0;transform:translateY(50px);transition:opacity .7s ease,transform .7s ease}.scroll-reveal.animate-in{opacity:1;transform:translateY(0)}.scroll-reveal:first-child{transition-delay:0s}.scroll-reveal:nth-child(2){transition-delay:.1s}.scroll-reveal:nth-child(3){transition-delay:.2s}.scroll-reveal:nth-child(4){transition-delay:.3s}.scroll-reveal:nth-child(5){transition-delay:.4s}@keyframes ndt-shine{0%{transform:translateX(-140%) skewX(-18deg)}to{transform:translateX(260%) skewX(-18deg)}}@keyframes ndt-glow{0%,to{box-shadow:0 6px 22px rgba(0,163,238,.35)}50%{box-shadow:0 10px 36px rgba(0,163,238,.62)}}.ndt-cta,.ndt-shine{position:relative;overflow:hidden}.ndt-cta:after,.ndt-shine:after{content:"";position:absolute;top:0;left:0;width:42%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.55),transparent);transform:translateX(-140%) skewX(-18deg);pointer-events:none}.ndt-cta{animation:ndt-glow 2.6s ease-in-out infinite}.ndt-cta:after{animation:ndt-shine 2.8s ease-in-out infinite}.ndt-shine:hover:after{animation:ndt-shine .7s ease}@media (prefers-reduced-motion:reduce){.ndt-cta,.ndt-cta:after,.ndt-shine:hover:after{animation:none!important}}