@font-face{font-family:Raleway;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/raleway-400.woff) format("woff")}@font-face{font-family:Raleway;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/raleway-500.woff) format("woff")}@font-face{font-family:Raleway;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/raleway-600.woff) format("woff")}@font-face{font-family:Raleway;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/raleway-700.woff) format("woff")}@font-face{font-family:Raleway;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/raleway-italic-400.woff) format("woff")}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ibmplexarabic-400.woff2) format("woff2");unicode-range:u+06??,u+0750-077f,u+0870-088e,u+0890-0891,u+0897-08e1,u+08e3-08ff,u+200c-200e,u+2010-2011,u+204f,u+2e41,u+fb50-fdff,u+fe70-fe74,u+fe76-fefc}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/ibmplexarabic-500.woff2) format("woff2");unicode-range:u+06??,u+0750-077f,u+0870-088e,u+0890-0891,u+0897-08e1,u+08e3-08ff,u+200c-200e,u+2010-2011,u+204f,u+2e41,u+fb50-fdff,u+fe70-fe74,u+fe76-fefc}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/ibmplexarabic-600.woff2) format("woff2");unicode-range:u+06??,u+0750-077f,u+0870-088e,u+0890-0891,u+0897-08e1,u+08e3-08ff,u+200c-200e,u+2010-2011,u+204f,u+2e41,u+fb50-fdff,u+fe70-fe74,u+fe76-fefc}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/ibmplexarabic-700.woff2) format("woff2");unicode-range:u+06??,u+0750-077f,u+0870-088e,u+0890-0891,u+0897-08e1,u+08e3-08ff,u+200c-200e,u+2010-2011,u+204f,u+2e41,u+fb50-fdff,u+fe70-fe74,u+fe76-fefc}.home-page{--background:#f9fafb;--foreground:#17171a;--surface:#ffffff;--surface-muted:#e9e9e9;--muted-foreground:#7c7c7c;--border:#dfdede;--primary:#26a9e0;--primary-foreground:#ffffff;--secondary:#8cc63f;--danger:#ea4335;--color-primary:#26a9e0;--brand-ink:#0f7aa8;--grad-cta:linear-gradient(100deg,#1f97cc,#22a58e);--home-glow:rgba(38,169,224,0.16);--home-tint:rgba(23,23,26,0.03);--home-shadow:0 1px 2px rgba(23,23,26,0.06),0 18px 44px -26px rgba(23,23,26,0.4);color-scheme:light;height:100dvh;overflow-x:hidden;overflow-y:auto;background:var(--background);color:var(--foreground);font-family:Raleway,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;line-height:1.5;overscroll-behavior-y:none;-webkit-tap-highlight-color:transparent}@media (prefers-color-scheme:dark){.home-page:not([data-theme=light]){--background:#121212;--foreground:#f5f5f5;--surface:#1e1e1e;--surface-muted:#2c2c2c;--muted-foreground:#a3a3a3;--border:#2e2e2e;--brand-ink:#4cbfef;--home-glow:rgba(38,169,224,0.2);--home-tint:rgba(255,255,255,0.04);--home-shadow:0 1px 2px rgba(0,0,0,0.5),0 18px 44px -26px rgba(0,0,0,0.9);color-scheme:dark}}.home-page[data-theme=dark]{--background:#121212;--foreground:#f5f5f5;--surface:#1e1e1e;--surface-muted:#2c2c2c;--muted-foreground:#a3a3a3;--border:#2e2e2e;--brand-ink:#4cbfef;--home-glow:rgba(38,169,224,0.2);--home-tint:rgba(255,255,255,0.04);--home-shadow:0 1px 2px rgba(0,0,0,0.5),0 18px 44px -26px rgba(0,0,0,0.9);color-scheme:dark}html[lang=ar] .home-page{font-family:IBM Plex Sans Arabic,Raleway,ui-sans-serif,system-ui,sans-serif}@media (prefers-reduced-motion:reduce){.home-page *,.home-page :after,.home-page :before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@keyframes pt-scan{0%,12%{top:0;opacity:0}17%{opacity:1}47%{top:calc(100% - 3px);opacity:1}53%{top:calc(100% - 3px);opacity:0}to{top:0;opacity:0}}@keyframes pt-reveal{0%,50%{opacity:0;transform:translateY(16px)}59%,88%{opacity:1;transform:translateY(0)}96%,to{opacity:0;transform:translateY(16px)}}@keyframes pt-hint{0%,44%{opacity:1}52%,92%{opacity:0}to{opacity:1}}@keyframes pt-tap{0%,4%{opacity:0;transform:translate(-50%,-50%) scale(.5)}9%{opacity:.9;transform:translate(-50%,-50%) scale(.9)}24%,to{opacity:0;transform:translate(-50%,-50%) scale(1.6)}}@keyframes pt-dot{0%,64%,to{opacity:.3;transform:translateY(0)}32%{opacity:1;transform:translateY(-3px)}}@keyframes pt-float{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes pt-pulse{0%{opacity:.55;transform:scale(1)}70%,to{opacity:0;transform:scale(2.1)}}
/*# sourceMappingURL=e6835accab9f602b.css.map*/