@import "https://fonts.googleapis.com/css2?family=Manrope:wght@400;500;600;700;800&family=Tajawal:wght@400;500;700;800;900&display=swap";:root{color:#1e293b;font-synthesis:none;background:#fff;font-family:Manrope,Arial,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{min-width:320px;margin:0;overflow-x:hidden}button,a{font:inherit}a{color:inherit;text-decoration:none}button{cursor:pointer}.rtl{font-family:Tajawal,Arial,sans-serif}.shell{width:min(1140px,100% - 40px);margin:auto}.header{z-index:10;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff2;border-bottom:1px solid #e4e9f1;position:sticky;top:0}.header__inner{justify-content:space-between;align-items:center;gap:20px;height:76px;display:flex}.header__logo{object-fit:contain;width:132px;max-height:47px;display:block}.nav{align-items:center;gap:24px;font-size:.9rem;font-weight:700;display:flex}.nav>a:not(.button):hover,.text-link,.trust a,.safety a,.founder a,.program-card>a{color:#1a6eb5}.language{color:#0d1f50;background:#fff;border:1px solid #cfdae8;border-radius:100px;padding:7px 10px;font-weight:800}.menu{color:#07152e;background:0 0;border:0;font-size:1.3rem;display:none}.button{border:1px solid #0000;border-radius:11px;justify-content:center;align-items:center;gap:10px;padding:13px 18px;font-weight:800;transition:transform .2s,background .2s;display:inline-flex}.button:hover{transform:translateY(-2px)}.button--primary{color:#fff;background:#1a6eb5;box-shadow:0 6px 8px #1a6eb533}.button--quiet{color:#07152e;background:#fff;border-color:#cfdae8}.hero{color:#fff;background:#07152e;padding:clamp(58px,8vw,110px) 0;overflow:hidden}.hero__grid{grid-template-columns:1.08fr .92fr;align-items:center;gap:55px;display:grid}.kicker{color:#1a6eb5;letter-spacing:.08em;text-transform:uppercase;margin:0 0 14px;font-family:Manrope,Arial,sans-serif;font-size:.78rem;font-weight:800}.hero .kicker{color:#79b7ff}.hero h1,.page h1{letter-spacing:-.035em;text-wrap:balance;max-width:11ch;margin:0;font-size:clamp(2.65rem,5vw,5.6rem);line-height:1.07}.hero .lead{color:#d7e7ff;max-width:56ch;margin:25px 0;font-size:clamp(1rem,1.7vw,1.24rem);line-height:1.8}.actions{flex-wrap:wrap;gap:12px;display:flex}.availability{color:#b8d5f5;align-items:center;gap:8px;margin:24px 0 0;font-size:.9rem;font-weight:700;display:flex}.availability span{background:#00b8d4;border-radius:50%;width:9px;height:9px}.hero__art{justify-content:center;align-items:center;height:450px;display:flex;position:relative}.device{z-index:2;background:linear-gradient(160deg,#0d1f50,#07152e);border:8px solid #fff;border-radius:30px;flex-direction:column;justify-content:center;align-items:center;width:230px;height:435px;display:flex;position:relative;overflow:hidden;box-shadow:0 18px 40px #00000052}.device__speaker{background:#0d1f50;border-radius:10px;width:70px;height:5px;position:absolute;top:11px}.device img{object-fit:contain;width:120px;height:120px}.device__copy{text-align:center;color:#fff;gap:6px;display:grid}.device__copy span{color:#a8d2ff;font-family:Manrope,sans-serif;font-size:.7rem}.orbit{border:1px solid #4a9eff59;border-radius:50%;width:430px;height:430px;position:absolute}.orbit--two{border-color:#00b8d459;width:300px;height:300px}.trust{background:#fff;padding:42px 0}.trust__inner{grid-template-columns:100px 1fr;align-items:center;gap:24px;max-width:880px;display:grid}.trust img{object-fit:cover;object-position:center top;border-radius:50%;width:100px;height:100px}.trust h2{margin:0;font-size:clamp(1.45rem,3vw,2.15rem)}.trust p:not(.kicker){color:#526277;margin:10px 0;line-height:1.75}.section{padding:clamp(65px,9vw,125px) 0}.section--navy{color:#fff;background:#0d1f50}.section-title{max-width:720px;margin-bottom:40px}.section-title h2,.safety h2,.final-cta h2{letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(2rem,4.4vw,4rem);line-height:1.1}.section-title>p:not(.kicker){color:#64748b;font-size:1.05rem;line-height:1.8}.section--navy .section-title>p:not(.kicker){color:#c6dcf7}.split{grid-template-columns:1fr 1fr;align-items:start;gap:70px;display:grid}.steps{border-top:1px solid #d6deea}.step{border-bottom:1px solid #d6deea;gap:20px;padding:21px 0;display:flex}.step>span{color:#1a6eb5;font-family:Manrope,sans-serif;font-weight:800}.step h3{margin:0;font-size:1.2rem}.step p{color:#64748b;margin:7px 0 0;line-height:1.6}.program-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.program-card{background:#fff;border-radius:16px;flex-direction:column;align-items:start;min-height:270px;padding:30px;display:flex}.program-card__icon{color:#1a6eb5;font-family:Manrope,sans-serif;font-size:2rem}.program-card h3{margin:20px 0 6px;font-size:1.65rem}.program-card p{color:#64748b;margin:0;line-height:1.7}.program-card__meta{flex-wrap:wrap;gap:8px;margin:20px 0;display:flex}.program-card__meta span{color:#0d1f50;background:#e4efff;border-radius:99px;padding:6px 9px;font-size:.76rem;font-weight:800}.program-card>a{margin-top:auto;font-weight:800}.app-experience{grid-template-columns:1.1fr .9fr;align-items:center;gap:60px;display:grid}.app-experience__visual{background:radial-gradient(circle at 50% 35%,#4a9eff 0,#0d1f50 50%,#07152e 100%);border-radius:16px;place-items:center;min-height:440px;display:grid}.checklist{margin:25px 0;padding:0;list-style:none}.checklist li{border-bottom:1px solid #e0e6ee;padding:13px 0;font-weight:700}.checklist li:before{content:"✓";color:#1a6eb5;margin-inline-end:12px}.feature-row{grid-template-columns:repeat(5,1fr);gap:20px;display:grid}.feature-row>div{border-top:2px solid #4a9eff;padding-top:16px}.feature-row span{color:#7cc5ff;font-family:Manrope,sans-serif;font-size:.8rem;font-weight:800}.feature-row h3{font-size:1rem;line-height:1.45}.safety{grid-template-columns:.8fr 1.2fr;gap:60px;display:grid}.safety>div:last-child{color:#526277;font-size:1.05rem;line-height:1.85}.safety a,.trust a,.founder a{font-weight:800}.founder{grid-template-columns:.9fr 1.1fr;align-items:center;gap:65px;display:grid}.founder__image{background:#0d1f50;border-radius:16px;height:530px;overflow:hidden}.founder__image img,.about-photo{object-fit:cover;object-position:center top;width:100%;height:100%}.handle{color:#1a6eb5;font-family:Manrope,sans-serif;font-weight:800}.carousel{scroll-snap-type:x mandatory;gap:16px;padding:4px 1px 16px;display:flex;overflow-x:auto}.carousel figure{scroll-snap-align:start;background:#dce4ee;border-radius:16px;flex:0 0 min(300px,78vw);height:330px;margin:0;overflow:hidden}.carousel img{object-fit:cover;width:100%;height:100%}.faq-preview{grid-template-columns:.9fr 1.1fr;gap:45px;display:grid}.faq-list{gap:9px;display:grid}.faq-list details{background:#fff;border-radius:12px;padding:0 18px}.faq-list summary{cursor:pointer;padding:17px 0;font-weight:800}.faq-list p{color:#64748b;margin:0 0 17px;line-height:1.7}.final-cta{color:#fff;background:#07152e;padding:55px 0}.final-cta__inner{grid-template-columns:95px 1fr auto;align-items:center;gap:30px;display:grid}.final-cta img{object-fit:contain;width:95px;height:95px}.final-cta h2{font-size:clamp(1.9rem,4vw,3.2rem)}.final-cta p:not(.kicker){color:#b9d6f6;margin:8px 0 0}.page{min-height:70vh;padding:clamp(70px,10vw,130px) 0}.page .lead{color:#56667e;max-width:720px;margin:25px 0 45px;font-size:1.13rem;line-height:1.85}.page h1{color:#07152e}.page .program-grid{max-width:850px}.about-photo{border-radius:16px;max-width:550px;height:550px;margin-top:30px;display:block}.soon{color:#64748b;font-weight:800}.legal{max-width:820px}.legal h2{margin:43px 0 9px;font-size:1.5rem}.legal p{color:#526277;line-height:1.85}.footer{color:#d8e6f6;background:#07152e;padding:55px 0 20px}.footer__grid{grid-template-columns:1.8fr 1fr 1fr 1.2fr;gap:25px;display:grid}.footer img{object-fit:contain;filter:none;width:150px;max-height:54px}.footer p{color:#9cb9d8;font-size:.9rem;line-height:1.7}.footer__grid>div:not(:first-child){align-content:start;gap:12px;font-size:.88rem;font-weight:700;display:grid}.footer__bottom{color:#9cb9d8;border-top:1px solid #203965;margin-top:40px;padding-top:18px;font-family:Manrope,sans-serif;font-size:.8rem}@media (width<=800px){.header__inner{height:68px}.header__logo{width:115px}.menu{display:block}.nav{top:68px;background:#fff;align-items:stretch;gap:14px;padding:20px;display:none;position:absolute;inset-inline:0;box-shadow:0 10px 20px #07152e1f}.nav--open{display:flex}.nav .button{width:100%}.hero__grid,.split,.app-experience,.safety,.founder,.faq-preview{grid-template-columns:1fr;gap:35px}.hero__art{order:-1;height:340px}.device{transform:scale(.72)}.orbit{width:330px;height:330px}.orbit--two{width:230px;height:230px}.trust__inner{grid-template-columns:78px 1fr}.trust img{width:78px;height:78px}.program-grid{grid-template-columns:1fr}.feature-row{grid-template-columns:repeat(2,1fr)}.founder__image{height:400px}.footer__grid{grid-template-columns:1fr 1fr}.final-cta__inner{grid-template-columns:68px 1fr}.final-cta img{width:68px;height:68px}.final-cta .button{grid-column:1/-1}.about-photo{height:420px}}@media (width<=470px){.shell{width:min(100% - 30px,1140px)}.hero{padding-top:46px}.hero h1,.page h1{font-size:2.65rem}.hero__art{height:280px}.device{transform:scale(.61)}.feature-row{grid-template-columns:1fr 1fr}.footer__grid{grid-template-columns:1fr}.section-title h2,.safety h2{font-size:2.05rem}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.header{background:#07152ef7;border-bottom-color:#19335f}.header__logo{width:178px;height:58px;max-height:none}.nav>a:not(.button){color:#d7e7ff}.language{color:#fff;background:0 0;border-color:#6d9cce}.menu{color:#fff}:root{--navy:#07152e;--navy-2:#0d1f50;--blue:#1a6eb5;--bright:#4a9eff;--cyan:#00b8d4;--surface:#eef1f7;--ink:#1e293b;--muted:#526277;--ease-out-quint:cubic-bezier(.22,1,.36,1)}a:focus-visible,button:focus-visible,summary:focus-visible{outline:3px solid var(--cyan);outline-offset:4px}.hero{isolation:isolate;background:radial-gradient(ellipse 65% 70% at 82% 37%,#113c75 0%,var(--navy) 60%);align-items:center;min-height:clamp(660px,78vh,820px);display:grid;position:relative}.hero:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(circle at 74% 35%,#00b8d42e,#0000 20%),radial-gradient(circle at 15% 88%,#ff7a001a,#0000 23%);position:absolute;inset:0}.hero__copy{z-index:1;position:relative}.hero h1{max-width:10ch;font-weight:900}.hero .lead{max-width:51ch}.hero__art{filter:drop-shadow(0 30px 35px #00000047)}.device{transition:transform .5s var(--ease-out-quint);border-width:7px;transform:rotate(4deg);box-shadow:0 22px 45px #00000061,0 0 0 1px #ffffff1f}.hero:hover .device{transform:rotate(0)translateY(-6px)}.orbit{border-color:#69b8ff3b}.orbit--two{border-color:#00b8d44d}.trust{z-index:2;margin-top:-1px;padding:0;position:relative}.trust__inner{grid-template-columns:minmax(185px,.6fr) 1.65fr;gap:clamp(25px,5vw,80px);max-width:none;padding-top:clamp(34px,5vw,58px);padding-bottom:clamp(34px,5vw,58px)}.trust img{border-radius:16px;width:clamp(120px,14vw,180px);height:clamp(120px,14vw,180px);box-shadow:0 8px 8px #07152e24}.trust h2{letter-spacing:-.03em;font-size:clamp(1.65rem,3.3vw,2.6rem)}.trust p:not(.kicker){max-width:67ch}.section-title{margin-bottom:clamp(32px,4vw,52px)}.section-title h2{font-weight:800}.section--soft{background:linear-gradient(180deg,#f7f9fc 0%,var(--surface) 100%)}.split{gap:clamp(45px,8vw,120px)}.steps{border-color:#cbd9e9}.step{transition:padding-inline .3s var(--ease-out-quint),background .3s var(--ease-out-quint);padding:26px 0}.step:hover{background:#f4f8ff;padding-inline:12px}.step>span{color:var(--cyan);font-size:.85rem}.program-grid{gap:24px}.program-card{min-height:335px;transition:transform .35s var(--ease-out-quint),box-shadow .35s var(--ease-out-quint);background:linear-gradient(145deg,#fff 0%,#f5f9ff 100%);padding:clamp(30px,4vw,46px);position:relative;overflow:hidden;box-shadow:0 8px 8px #07152e12}.program-card:after{content:"";pointer-events:none;background:radial-gradient(circle,#4a9eff33,#0000 67%);border-radius:50%;height:230px;position:absolute;inset:auto -20% -55% 35%}.program-card:nth-child(2):after{background:radial-gradient(circle,#00b8d42e,#0000 67%)}.program-card:hover{transform:translateY(-7px);box-shadow:0 14px 20px #07152e1f}.program-card>*{z-index:1;position:relative}.program-card__icon{background:#e4efff;border-radius:14px;place-items:center;width:48px;height:48px;display:grid}.program-card h3{font-size:clamp(1.65rem,2.7vw,2.15rem)}.program-card__meta span{background:#ddecff}.app-experience{gap:clamp(50px,8vw,130px);padding-top:clamp(95px,11vw,160px);padding-bottom:clamp(95px,11vw,160px);position:relative}.app-experience__visual{background:radial-gradient(circle at 54% 32%,#2d7dd0 0%,#0d1f50 43%,#07152e 74%);min-height:520px;position:relative;overflow:hidden;box-shadow:0 16px 28px #07152e33}.app-experience__visual:after{content:"";border:1px solid #ffffff24;border-radius:50%;width:320px;height:320px;position:absolute;bottom:-65px;right:-40px}.app-experience__visual .device{transform:rotate(-5deg)}.app-experience__visual:hover .device{transform:rotate(0)translateY(-6px)}.checklist li{padding:17px 0}.section--navy{background:linear-gradient(135deg,#07152e 0%,#0d1f50 100%);position:relative;overflow:hidden}.section--navy:after{content:"";background:radial-gradient(circle,#00b8d41f,#0000 67%);border-radius:50%;width:60vw;height:60vw;position:absolute;top:-52vw;left:-22vw}.section--navy .shell{z-index:1;position:relative}.feature-row{gap:clamp(18px,3vw,38px)}.feature-row>div{border-top-color:#00b8d4}.feature-row h3{font-size:1.1rem}.founder{gap:clamp(35px,7vw,105px)}.founder__image{border-radius:16px;height:min(620px,62vw);box-shadow:0 14px 22px #07152e2e}.founder__image img{transition:transform .7s var(--ease-out-quint)}.founder__image:hover img{transform:scale(1.025)}.handle{background:#dcecff;border-radius:999px;padding:7px 12px;display:inline-block}.carousel{gap:22px;padding:10px 2px 22px;scroll-padding-inline:2px;position:relative}.carousel figure{height:410px;transition:transform .35s var(--ease-out-quint),filter .35s var(--ease-out-quint);border-radius:16px;flex-basis:min(380px,82vw);box-shadow:0 8px 12px #07152e1a}.carousel figure:hover{filter:saturate(1.05);transform:translateY(-6px)}.carousel img{transition:transform .6s var(--ease-out-quint)}.carousel figure:hover img{transform:scale(1.035)}.final-cta{background:radial-gradient(circle at 14%,#174d91 0%,#07152e 52%);position:relative;overflow:hidden}.final-cta:after{content:"";pointer-events:none;background:radial-gradient(circle at 90% 90%,#00b8d42e,#0000 26%);position:absolute;inset:0}.final-cta__inner{z-index:1;position:relative}.button--primary{background:linear-gradient(135deg,#1a6eb5,#247dc8)}.button--primary:hover{background:#1a6eb5}.button--quiet:hover{background:#eef5ff}.footer{background:#050f22}.footer__grid{padding-top:8px}@media (width<=800px){.hero{min-height:unset}.hero__art{filter:none}.hero .device{transform:scale(.72)rotate(2deg)}.trust__inner{grid-template-columns:92px 1fr}.trust img{width:92px;height:92px}.app-experience__visual{min-height:410px}.app-experience__visual .device{transform:scale(.72)rotate(-3deg)}.founder__image{height:440px}.carousel figure{height:360px}.step:hover{background:0 0;padding-inline:0}}@media (width<=470px){.hero .device{transform:scale(.61)rotate(2deg)}.app-experience__visual .device{transform:scale(.61)rotate(-3deg)}}@media (prefers-reduced-motion:reduce){.device,.program-card,.founder__image img,.carousel figure,.carousel img,.step{transition:none!important}.hero:hover .device,.app-experience__visual:hover .device,.founder__image:hover img,.carousel figure:hover,.carousel figure:hover img,.program-card:hover{transform:none!important}}:root{--motion-ease:cubic-bezier(.16,1,.3,1);--motion-slow:.9s;--motion-fast:.43s}@media (prefers-reduced-motion:no-preference){.motion-ready .motion-item{opacity:0;filter:blur(7px);transition:opacity var(--motion-slow) var(--motion-ease) var(--motion-delay,0s),transform var(--motion-slow) var(--motion-ease) var(--motion-delay,0s),filter .65s var(--motion-ease) var(--motion-delay,0s);will-change:opacity,transform,filter;transform:translateY(28px)scale(.985)}.motion-ready .motion-item.is-inview{opacity:1;filter:blur();transform:translate(0,0)scale(1)}.motion-ready .hero__copy{transform:translateY(18px)}.motion-ready .hero__art{transform:translateY(44px)scale(.96)}.motion-ready .hero__copy.is-inview,.motion-ready .hero__art.is-inview{transform:translate(0,0)scale(1)}.motion-ready .program-card:nth-child(2),.motion-ready .feature-row>div:nth-child(2n),.motion-ready .carousel figure:nth-child(2n){--motion-delay:.14s}.motion-ready .steps .step:nth-child(2),.motion-ready .carousel figure:nth-child(3n){--motion-delay:.21s}.hero:after{content:"";z-index:-1;pointer-events:none;opacity:.36;background-color:#0000;background-image:linear-gradient(90deg,#0000 0 49.7%,#98d4ff21 49.9% 50.1%,#0000 50.3%),linear-gradient(0deg,#0000 0 49.7%,#98d4ff17 49.9% 50.1%,#0000 50.3%);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:clamp(90px,9vw,180px) clamp(90px,9vw,180px);background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;animation:14s linear infinite motion-grid;position:absolute;inset:0;-webkit-mask-image:radial-gradient(at 72% 43%,#000 0,#0000 63%);mask-image:radial-gradient(at 72% 43%,#000 0,#0000 63%)}.hero .device{animation:device-float 5.5s var(--motion-ease) infinite;transform-origin:50%}.hero:hover .device{animation-play-state:paused}.orbit--one{animation:24s linear infinite orbit-spin}.orbit--two{animation:17s linear infinite orbit-spin-reverse}.app-experience__visual:before{content:"";background:conic-gradient(from 220deg at 52% 45%,transparent 0 18%,#00b8d429 28%,transparent 39% 68%,#4a9eff33 77%,transparent 88%);pointer-events:none;animation:15s linear infinite ambient-sweep;position:absolute;inset:-35%}.app-experience__visual .device{animation:device-float-reverse 6s var(--motion-ease) infinite}.button{isolation:isolate;position:relative;overflow:hidden}.button:before{content:"";z-index:-1;transition:transform .65s var(--motion-ease);background:linear-gradient(105deg,#0000 27%,#ffffff3b 46%,#0000 64%);position:absolute;inset:0;transform:translate(-125%)}.button:hover:before,.button:focus-visible:before{transform:translate(125%)}.program-card:before{content:"";border-radius:inherit;opacity:0;transition:opacity var(--motion-fast) var(--motion-ease),transform var(--motion-fast) var(--motion-ease);pointer-events:none;border:1px solid #4a9eff26;position:absolute;inset:0;transform:scale(.96)}.program-card:hover:before{opacity:1;transform:scale(1)}.carousel{scroll-behavior:smooth}.carousel figure{transform-origin:bottom}.carousel figure:hover{box-shadow:0 22px 36px #07152e33}.handle{transition:transform var(--motion-fast) var(--motion-ease),box-shadow var(--motion-fast) var(--motion-ease)}.founder:hover .handle{transform:translateY(-2px);box-shadow:0 7px 14px #1a6eb529}}@keyframes device-float{0%,to{transform:rotate(4deg)translateY(0)}50%{transform:rotate(1deg)translateY(-13px)}}@keyframes device-float-reverse{0%,to{transform:rotate(-5deg)translateY(0)}50%{transform:rotate(-2deg)translateY(-13px)}}@keyframes orbit-spin{to{transform:rotate(360deg)}}@keyframes orbit-spin-reverse{to{transform:rotate(-360deg)}}@keyframes ambient-sweep{to{transform:rotate(360deg)}}@keyframes motion-grid{0%,to{transform:translate(0,0)}50%{transform:translate(-22px,16px)}}@media (prefers-reduced-motion:reduce){.motion-item{opacity:1!important;filter:none!important;transform:none!important}.hero:after,.app-experience__visual:before{display:none!important}}
