@import"https://fonts.googleapis.com/css2?family=DM+Sans:opsz,wght@9..40,400;500;700&family=Syne:wght@400;600;700;800&family=Space+Mono:ital,wght@0,400;1,400&display=swap";@import"https://fonts.googleapis.com/css2?family=Syne:wght@400;500;600;700;800&family=DM+Sans:opsz,wght@9..40,400;500;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Readex+Pro:wght@300;400;600;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Cairo:wght@400;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Tajawal:wght@400;700;900&display=swap";@import"https://fonts.googleapis.com/css2?family=Almarai:wght@700;800;900&display=swap";@import"https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";.font-poppins{font-family:Poppins,sans-serif}:root{--color-bg: #FAFAFA;--color-deep: #265cc0;--color-vivid: #0080ff;--color-text: #1a2333;--color-text-light: rgba(26, 35, 51, .7);--color-black: #080d18;--color-card-light: #fffcf4;--color-card: #fdf7e4;--color-input-bg: #ffffff;--color-card-alt: #fff8e6;--dots-fade: 22vh;--font-main: "DM Sans", sans-serif;--font-display: "Syne", sans-serif;--font-arabic: "Readex Pro", sans-serif;--font-poppins: "Poppins", sans-serif}body{margin:0;padding:0;background-color:var(--color-bg);color:var(--color-text);font-family:DM Sans,sans-serif;overflow-x:hidden;transition:background-color .9s cubic-bezier(.22,.9,.27,1)}h1,h2,h3,h4{font-family:Syne,sans-serif}.bg-dots{background-image:radial-gradient(var(--color-deep) 1.5px,transparent 1.5px);background-size:32px 32px;opacity:.15;mask-image:radial-gradient(circle at center,black 40%,transparent 100%),linear-gradient(to bottom,black 70%,transparent 100%);-webkit-mask-image:radial-gradient(circle at center,black 40%,transparent 100%),linear-gradient(to bottom,black 70%,transparent 100%);transition:opacity .8s ease,background .8s ease;position:fixed}.bg-dots:after{content:"";position:absolute;left:0;right:0;bottom:0;height:var(--dots-fade, 22vh);pointer-events:none;background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,var(--color-bg) 100%);mix-blend-mode:normal;transition:background .9s cubic-bezier(.22,.9,.27,1),opacity .9s ease;z-index:2}.spotlight-overlay{width:30px;height:30px;border-radius:50%;background-color:#9282ec3b;border:2px solid var(--color-vivid);box-shadow:none;position:fixed;top:0;left:0;transform:translate(calc(var(--cursor-x, 0px) - 16px),calc(var(--cursor-y, 0px) - 16px));pointer-events:none;z-index:50;transition:transform .1s linear;will-change:transform}.spotlight-overlay{width:34px;height:34px;border-radius:50%;background-color:#0080ff4d;border:1px solid var(--color-vivid);box-shadow:0 0 20px #0080ff66;position:absolute;top:0;left:0;transform:translate(calc(var(--cursor-x, 0px) - 20px),calc(var(--cursor-y, 0px) - 20px));pointer-events:none;z-index:50;transition:transform .1s linear;will-change:transform}.spotlight-overlay{width:34px;height:34px;border-radius:50%;background-color:transparent;background-color:#4a3f8b1f;border:1px solid var(--color-vivid);box-shadow:none;position:fixed;top:0;left:0;transform:translate(-9999px,-9999px);pointer-events:none;z-index:60;transition:transform .08s linear;will-change:transform}.bg-gradient-overlay{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:5;opacity:0;transition:opacity .9s cubic-bezier(.22,.9,.27,1),background .9s cubic-bezier(.22,.9,.27,1);background:linear-gradient(160deg,#0080ff14,#265cc00a);mix-blend-mode:screen}.glass-panel{background:#fff4;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid rgba(38,92,192,.1);box-shadow:0 10px 40px -10px #265cc01a}.input-field{background:var(--color-input-bg);border:1px solid rgba(26,35,51,.08);color:var(--color-text)}.input-field::placeholder{color:#1a233373}.input-field:focus{box-shadow:0 6px 24px #02061714}.modal-overlay{background:#02061773;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.modal-panel{transition:transform .35s cubic-bezier(.22,.9,.27,1),opacity .35s ease;transform:translateY(12px);opacity:0;max-height:85vh;overflow:auto;border:1px solid rgba(26,35,51,.06);background:var(--color-card);color:var(--color-text);border-radius:16px;padding:2rem;box-shadow:0 40px 120px #060a172e}.modal-panel:before{content:"";position:absolute;left:1.25rem;top:1rem;height:6px;width:72px;background:var(--color-deep);border-radius:4px;opacity:.95}@media(max-width:640px){.modal-panel{padding:1rem;border-radius:.75rem}}.modal-panel.modal-open{transform:translateY(0);opacity:1}.modal-panel h3{margin:0}.modal-panel .btn-black-slide{display:inline-block}.btn-black-slide{position:relative;background:var(--color-black);color:var(--color-bg);border:none;border-radius:4px;padding:1.2rem 3rem;font-family:Syne,sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:.05em;font-size:.9rem;overflow:hidden;transition:color .4s ease;z-index:1}.btn-black-slide:before{content:"";position:absolute;top:0;left:0;width:0%;height:100%;background:var(--color-deep);transition:width .4s cubic-bezier(.65,0,.35,1);z-index:-1}.btn-black-slide:hover:before{width:100%}.btn-outline-rect{border:1px solid var(--color-deep);color:var(--color-deep);border-radius:4px;padding:1.2rem 2.5rem;font-family:DM Sans,sans-serif;font-weight:700;transition:all .3s ease}.btn-outline-rect:hover{background:#fff;box-shadow:5px 5px 0 var(--color-deep);transform:translate(-2px,-2px)}@keyframes jump{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-20px) rotate(10deg)}}@keyframes spin-slow{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.shape-jump{animation:jump 2s ease-in-out infinite}.shape-spin{animation:spin-slow 8s linear infinite}.shape-float{animation:float 3s ease-in-out infinite}.font-mono-italic{font-family:Space Mono,monospace;font-style:italic}.text-deep{color:var(--color-deep)}.text-vivid{color:var(--color-vivid)}.text-main{color:var(--color-text)}.text-light{color:var(--color-text-light)}.text-bg{color:var(--color-bg)}.border-deep-subtle{border-color:#265cc033}.bg-deep{background-color:var(--color-deep)}.bg-bg{background-color:var(--color-bg)}.bg-card{background-color:var(--color-card)}.bg-card-light{background-color:var(--color-card-light)}.bg-black{background-color:var(--color-black)}@keyframes scan{0%,to{transform:translate(0)}25%{transform:translate(-4px)}75%{transform:translate(4px)}}@keyframes blink{0%,90%,to{transform:scaleY(1)}95%{transform:scaleY(.1)}}.eye-scan{animation:scan 3s ease-in-out infinite}.eye-blink{animation:blink 4s infinite}.modal-overlay{background-color:#0f172a66;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transition:opacity .3s ease}.modal-panel{opacity:0;transform:scale(.95) translateY(10px);transition:all .4s cubic-bezier(.16,1,.3,1)}.modal-open .modal-panel{opacity:1;transform:scale(1) translateY(0)}.btn-close{transition:all .2s ease}.btn-close:hover{background-color:var(--color-deep);color:#fff;transform:rotate(90deg)}html.is-rtl{direction:rtl}html.is-rtl h1,html.is-rtl h2,html.is-rtl h3,html.is-rtl .font-syne{font-family:Cairo,Noto Sans Arabic,system-ui,sans-serif;letter-spacing:0;-webkit-font-smoothing:antialiased}html.is-rtl h1 .hero-char-up,html.is-rtl h1 .hero-char-side{font-family:Tajawal,Cairo,Noto Sans Arabic,system-ui,sans-serif;white-space:normal!important;overflow-wrap:anywhere;word-break:break-word;line-height:1;font-variant-ligatures:common-ligatures;-webkit-font-smoothing:antialiased}html.is-rtl .relative.z-10.w-full.max-w-6xl{overflow:visible!important}.nav-controls{margin-inline-start:2rem}html.is-rtl .nav-controls{margin-inline-start:0;margin-inline-end:2rem}html.is-rtl h1 .block{font-family:Almarai,Tajawal,Cairo,Noto Sans Arabic,system-ui,sans-serif;font-weight:800;line-height:1.02;overflow:visible!important;font-size:9vw}@media(min-width:768px){html.is-rtl h1 .block{font-size:88px}}@media(min-width:1024px){html.is-rtl h1 .block{font-size:120px}}html.is-rtl .hero-content{overflow:visible!important;padding-bottom:1.5rem}html.is-rtl .newsletter{direction:ltr}html.is-rtl .newsletter-input{text-align:right;border-top-left-radius:0!important;border-bottom-left-radius:0!important;border-top-right-radius:.5rem!important;border-bottom-right-radius:.5rem!important}html.is-rtl .newsletter-cta{border-top-right-radius:0!important;border-bottom-right-radius:0!important;border-top-left-radius:.5rem!important;border-bottom-left-radius:.5rem!important}html.is-rtl header nav{direction:rtl}html.is-rtl .text-left{text-align:right!important}html.is-rtl .text-right{text-align:left!important}html.is-rtl .-left-8{left:auto!important;right:2rem!important}html.is-rtl .modal-panel:before{right:1.25rem;left:auto}html.is-rtl .process-card>.absolute.top-0.right-0{right:auto;left:0}html.is-rtl header nav a{text-align:right}html.is-rtl .newsletter{direction:rtl}html.is-rtl .newsletter-input{direction:rtl;text-align:right}html.is-rtl .newsletter-cta{border-radius:0 .5rem .5rem 0}html.is-rtl .newsletter-input.rounded-l-lg{border-radius:.5rem 0 0 .5rem}html.is-rtl .newsletter-cta svg{transform:rotate(180deg)}html.is-rtl .ml-8{margin-left:0!important;margin-right:2rem!important}nav{direction:ltr!important}.bg-grid-pattern{background-size:60px 60px;background-image:linear-gradient(to right,rgba(0,0,0,.05) 1px,transparent 1px),linear-gradient(to bottom,rgba(0,0,0,.05) 1px,transparent 1px);-webkit-mask-image:radial-gradient(circle at center,black 40%,transparent 85%);mask-image:radial-gradient(circle at center,black 40%,transparent 85%)}@media(prefers-color-scheme:dark){.bg-grid-pattern{background-image:linear-gradient(to right,rgba(255,255,255,.05) 1px,transparent 1px),linear-gradient(to bottom,rgba(255,255,255,.05) 1px,transparent 1px)}}.inline-eye-wrapper{display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;height:1em;margin:0 .02em;transform:translateY(-.1em)}@keyframes scan{0%,to{transform:translate(0)}25%{transform:translate(-25%)}75%{transform:translate(25%)}}.eye-scan{animation:scan 4s ease-in-out infinite}.text-main{color:#111827!important}.bg-deep .text-main,.bg-deep h3,.bg-deep p,.bg-deep span{color:#fff!important}.opacity-60,.opacity-70{opacity:1!important;color:#6b7280}.poppins-thin{font-family:Poppins,sans-serif;font-weight:100;font-style:normal}.poppins-extralight{font-family:Poppins,sans-serif;font-weight:200;font-style:normal}.poppins-light{font-family:Poppins,sans-serif;font-weight:300;font-style:normal}.poppins-regular{font-family:Poppins,sans-serif;font-weight:400;font-style:normal}.poppins-medium{font-family:Poppins,sans-serif;font-weight:500;font-style:normal}.poppins-semibold{font-family:Poppins,sans-serif;font-weight:600;font-style:normal}.poppins-bold{font-family:Poppins,sans-serif;font-weight:700;font-style:normal}.poppins-extrabold{font-family:Poppins,sans-serif;font-weight:800;font-style:normal}.poppins-black{font-family:Poppins,sans-serif;font-weight:900;font-style:normal}.poppins-thin-italic{font-family:Poppins,sans-serif;font-weight:100;font-style:italic}.poppins-extralight-italic{font-family:Poppins,sans-serif;font-weight:200;font-style:italic}.poppins-light-italic{font-family:Poppins,sans-serif;font-weight:300;font-style:italic}.poppins-regular-italic{font-family:Poppins,sans-serif;font-weight:400;font-style:italic}.poppins-medium-italic{font-family:Poppins,sans-serif;font-weight:500;font-style:italic}.poppins-semibold-italic{font-family:Poppins,sans-serif;font-weight:600;font-style:italic}.poppins-bold-italic{font-family:Poppins,sans-serif;font-weight:700;font-style:italic}.poppins-extrabold-italic{font-family:Poppins,sans-serif;font-weight:800;font-style:italic}.poppins-black-italic{font-family:Poppins,sans-serif;font-weight:900;font-style:italic}
