@import "https://fonts.googleapis.com/css2?family=Rubik:wght@400;500;600;700;800;900&family=Tajawal:wght@400;500;700;800;900&family=Space+Mono:wght@400;700&display=swap";
.a8v3{--accent:#c6f24e;--ink:#0e1130;--indigo:#14184a;--indigo2:#1e2670;--cream:#f4f2ec;--cream-dim:#c9c8d8;--card:#fbfaf5;background:var(--indigo);color:var(--cream);-webkit-font-smoothing:antialiased;min-height:100vh;font-family:Tajawal,sans-serif;line-height:1.6;overflow-x:hidden}.a8v3 *{box-sizing:border-box;margin:0;padding:0}html.a8v3-smooth{scroll-behavior:smooth;scroll-padding-top:100px}.a8v3 h1,.a8v3 h2,.a8v3 h3,.a8v3 .disp{letter-spacing:0;font-family:Rubik,Tajawal,sans-serif;line-height:1.3}.a8v3 .mono{font-family:Space Mono,monospace}.a8v3 .sp{background:var(--accent);z-index:120;width:0;height:4px;transition:width .1s linear;position:fixed;top:0;right:0}.a8v3 header{z-index:100;justify-content:space-between;align-items:center;padding:18px clamp(16px,4vw,56px);transition:background .3s,padding .3s,box-shadow .3s;display:flex;position:fixed;top:0;left:0;right:0}.a8v3 header.scrolled{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#14184aeb;padding-top:12px;padding-bottom:12px;box-shadow:0 1px #ffffff14}.a8v3 .wm{color:var(--cream);letter-spacing:-.02em;direction:ltr;font-family:Rubik,sans-serif;font-size:26px;font-weight:900}.a8v3 .wm b{color:var(--accent);font-weight:900}.a8v3 .cta{background:var(--accent);color:var(--ink);cursor:pointer;border:none;border-radius:999px;padding:12px 26px;font-family:Rubik,sans-serif;font-size:15px;font-weight:700;text-decoration:none;transition:transform .12s,box-shadow .2s;display:inline-block;box-shadow:0 6px #0000002e}.a8v3 .cta:hover{transform:translateY(-2px)}.a8v3 .cta:active{transform:translateY(2px);box-shadow:0 2px #0000002e}.a8v3 .wrap{max-width:1240px;margin:0 auto;padding:0 clamp(16px,4vw,40px)}.a8v3 section{position:relative}.a8v3 .hero{background:var(--indigo);padding:118px 0 60px}.a8v3 .hero-grid{grid-template-columns:1.05fr .95fr;align-items:center;gap:48px;display:grid}.a8v3 .kicker{color:var(--accent);border:1px solid #c6f24e66;border-radius:999px;align-items:center;gap:8px;margin-bottom:22px;padding:6px 14px;font-family:Space Mono,monospace;font-size:13px;display:inline-flex}.a8v3 .kicker .dot{background:var(--accent);border-radius:50%;width:8px;height:8px;animation:2s infinite a8v3-pulse}@keyframes a8v3-pulse{0%,to{opacity:1}50%{opacity:.3}}.a8v3 .hero h1{color:var(--cream);max-width:15ch;font-size:clamp(32px,4.4vw,60px);font-weight:900}.a8v3 .hero h1 .pop{color:var(--accent)}.a8v3 .hero .sub{color:var(--cream-dim);max-width:520px;margin-top:22px;font-size:clamp(17px,1.5vw,20px)}.a8v3 .hero .sub b{color:var(--cream);font-weight:700}.a8v3 .hero-cta-row{flex-wrap:wrap;align-items:center;gap:18px;margin-top:30px;display:flex}.a8v3 .watch{background:var(--indigo2);padding:7px;cursor:pointer;width:max-content;max-width:100%;color:var(--cream);border:1px solid #ffffff24;border-radius:999px;align-items:center;gap:13px;padding-inline-end:22px;transition:transform .15s,border-color .2s;display:inline-flex}.a8v3 .watch:hover{border-color:var(--accent);transform:translateY(-2px)}.a8v3 .watch .play{background:var(--accent);border-radius:50%;flex-shrink:0;place-items:center;width:42px;height:42px;display:grid}.a8v3 .watch .play svg{width:16px;height:16px;fill:var(--ink);margin-right:-2px}.a8v3 .watch .wt{text-align:right;line-height:1.25}.a8v3 .watch .wt .n{color:var(--cream);font-size:15px;font-weight:700;display:block}.a8v3 .watch .wt .r{color:var(--cream-dim);margin-top:2px;font-family:Tajawal,sans-serif;font-size:12.5px;display:block}.a8v3 .formcard{background:var(--card);color:var(--ink);border-radius:24px;padding:30px;position:relative;box-shadow:0 30px 60px -20px #00000080}.a8v3 .formcard .ftop{justify-content:space-between;align-items:center;margin-bottom:6px;display:flex}.a8v3 .formcard .ftitle{color:var(--ink);font-family:Rubik,sans-serif;font-size:20px;font-weight:800}.a8v3 .formcard .fcount{color:#5a5f7a;font-family:Space Mono,monospace;font-size:13px}.a8v3 .formcard .fcount b{color:var(--indigo2);font-size:15px}.a8v3 .formcard #flabel{color:#6a6f88;margin-bottom:16px;font-size:13px;display:block}.a8v3 .fbar{background:#e6e4dc;border-radius:999px;height:6px;margin-bottom:22px;overflow:hidden}.a8v3 .fbar i{background:var(--indigo2);border-radius:999px;width:16.6%;height:100%;transition:width .35s cubic-bezier(.4,0,.2,1);display:block}.a8v3 .fstep{display:none}.a8v3 .fstep.active{animation:.35s a8v3-fadein;display:block}@keyframes a8v3-fadein{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.a8v3 .fq{color:var(--ink);margin-bottom:18px;font-family:Rubik,sans-serif;font-size:19px;font-weight:700}.a8v3 .yn{grid-template-columns:1fr 1fr;gap:12px;display:grid}.a8v3 .opt{color:var(--ink);cursor:pointer;text-align:center;background:#fff;border:2px solid #dcdae6;border-radius:14px;padding:16px;font-family:Tajawal;font-size:16px;font-weight:700;transition:all .15s}.a8v3 .opt:hover{border-color:var(--indigo2);transform:translateY(-2px)}.a8v3 .opt.sel{border-color:var(--indigo2);background:var(--indigo2);color:#fff}.a8v3 .budg{flex-direction:column;gap:10px;display:flex}.a8v3 .budg .opt{text-align:right;justify-content:space-between;align-items:center;display:flex}.a8v3 .budg .opt .cur{opacity:.6;font-family:Space Mono,monospace;font-size:12px}.a8v3 .fin{width:100%;color:var(--ink);background:#fff;border:2px solid #dcdae6;border-radius:12px;margin-bottom:12px;padding:14px 16px;font-family:Tajawal;font-size:16px;transition:border-color .15s}.a8v3 .fin:focus{border-color:var(--indigo2);outline:none}.a8v3 select.fin{cursor:pointer}.a8v3 .phrow{gap:10px;display:flex}.a8v3 .phrow select.fin{text-align:center;direction:ltr;flex:0 0 96px}.a8v3 .phrow input.fin{flex:1}.a8v3 .fbtn{background:var(--accent);width:100%;color:var(--ink);cursor:pointer;border:none;border-radius:12px;padding:16px;font-family:Rubik;font-size:17px;font-weight:800;transition:transform .12s;box-shadow:0 5px #9fc72f}.a8v3 .fbtn:hover{transform:translateY(-2px)}.a8v3 .fbtn:active{transform:translateY(3px);box-shadow:0 2px #9fc72f}.a8v3 .fbtn:disabled{opacity:.55;cursor:not-allowed;transform:none}.a8v3 .fback{color:#6a6f88;cursor:pointer;background:0 0;border:none;margin-top:12px;font-family:Tajawal;font-size:14px;text-decoration:underline}.a8v3 .ftrust{color:#6a6f88;text-align:center;margin-top:16px;font-size:12px;line-height:1.5}.a8v3 .fconsent{color:#8b90a5;text-align:center;margin-top:10px;font-size:11px;line-height:1.6}.a8v3 .fdone{text-align:center;padding:20px 0}.a8v3 .fdone .big{color:var(--indigo2);margin-bottom:10px;font-family:Rubik;font-size:26px;font-weight:900}.a8v3 .hero-stats{flex-wrap:wrap;gap:28px;margin-top:34px;display:flex}.a8v3 .hero-stats .st .n{color:var(--accent);font-family:Rubik;font-size:30px;font-weight:900}.a8v3 .hero-stats .st .l{color:var(--cream-dim);font-size:13px}.a8v3 .ferr{color:#c0392b;margin:-6px 0 12px;font-size:13px}.a8v3 .hero{position:relative;overflow:clip}.a8v3 .hero>.wrap{z-index:2;position:relative}.a8v3 .hero h1{max-width:none;margin-bottom:30px;font-size:clamp(14px,3.4vw,26px);line-height:1.36}.a8v3 .hero h1 .ln-i{white-space:nowrap}.a8v3 .hero-bg{z-index:0;pointer-events:none;transform:translate3d(calc(var(--px,0)*1px),calc(var(--py,0)*1px),0);transition:transform .5s cubic-bezier(.2,.8,.2,1);position:absolute;inset:0;overflow:hidden}.a8v3 .hero-bg .pool{filter:blur(60px);opacity:.5;will-change:transform;border-radius:50%;position:absolute}.a8v3 .hero-bg .pool.p1{background:radial-gradient(circle at 50% 50%,var(--indigo2),transparent 68%);width:46vw;height:46vw;animation:30s ease-in-out infinite a8PoolDrift1;top:-14%;right:-6%}.a8v3 .hero-bg .pool.p2{background:radial-gradient(circle,#1e2670d9,#0000 70%);width:38vw;height:38vw;animation:26s ease-in-out infinite a8PoolDrift2;bottom:-18%;left:2%}.a8v3 .hero-bg .bloom{opacity:0;mix-blend-mode:screen;background:radial-gradient(60% 70% at 40% 46%,#c6f24e29,#0000 60%);transition:opacity 1.1s .9s;position:absolute;inset:0}.a8v3 .hero--in .hero-bg .bloom{opacity:1}@keyframes a8PoolDrift1{0%,to{transform:translate(0,0)}50%{transform:translate(-3%,4%)}}@keyframes a8PoolDrift2{0%,to{transform:translate(0,0)}50%{transform:translate(4%,-3%)}}.a8v3 .formcard{opacity:0;will-change:opacity,transform;transition:opacity .6s .12s,transform .6s cubic-bezier(.2,.8,.2,1) .12s;transform:translateY(16px)}.a8v3 .hero--in .formcard{opacity:1;transform:translateY(0)}.a8v3 .hero h1 .ln{display:block;overflow:clip}.a8v3 .hero h1 .ln-i{will-change:transform;transition:transform .7s cubic-bezier(.2,.85,.2,1);display:block;transform:translateY(115%)}.a8v3 .hero--in h1 .ln:first-child .ln-i{transition-delay:.26s}.a8v3 .hero--in h1 .ln:nth-child(2) .ln-i{transition-delay:.35s}.a8v3 .hero--in h1 .ln:nth-child(3) .ln-i{transition-delay:.44s}.a8v3 .hero--in h1 .ln:nth-child(4) .ln-i{transition-delay:.53s}.a8v3 .hero--in h1 .ln-i{transform:translateY(0)}.a8v3 .hero h1 .pop{color:var(--accent);position:relative}.a8v3 .hero h1 .pop:after{content:"";background:var(--accent);transform-origin:100%;border-radius:2px;width:100%;height:3px;transition:transform .6s cubic-bezier(.3,.8,.2,1);position:absolute;bottom:-.14em;right:0;transform:scaleX(0)}.a8v3 .hero--focus h1 .pop:after{transform:scaleX(1)}.a8v3 .hero [data-rise]{opacity:0;transition:opacity .6s,transform .6s cubic-bezier(.2,.8,.2,1);transform:translateY(14px)}.a8v3 .hero--in [data-rise]{opacity:1;transform:translateY(0)}.a8v3 .hero--in .kicker[data-rise]{transition-delay:.18s}.a8v3 .hero--in .sub[data-rise]{transition-delay:.62s}.a8v3 .hero--in .hero-cta-row[data-rise]{transition-delay:.72s}.a8v3 .hero--in .hero-stats[data-rise]{transition-delay:.82s}.a8v3 .hero-stats .n{font-variant-numeric:tabular-nums}@media (prefers-reduced-motion:reduce){.a8v3 .hero-bg .pool{animation:none!important}.a8v3 .hero-bg{transition:none!important;transform:none!important}.a8v3 .formcard,.a8v3 .hero h1 .ln-i,.a8v3 .hero [data-rise]{opacity:1!important;transition:none!important;transform:none!important}.a8v3 .hero-bg .bloom{opacity:1!important;transition:none!important}.a8v3 .hero h1 .pop:after{transition:none!important;transform:scaleX(1)!important}}.a8v3 .mani{background:var(--indigo2);padding:clamp(70px,9vw,120px) 0;overflow:hidden}.a8v3 .mani .sig{color:var(--accent);align-items:center;gap:10px;margin-bottom:26px;font-family:Space Mono,monospace;font-size:13px;display:flex}.a8v3 .mani .sig:before{content:"";background:var(--accent);width:38px;height:2px}.a8v3 .mani h2{color:var(--cream);max-width:16ch;font-size:clamp(30px,4.4vw,60px);font-weight:900}.a8v3 .mani h2 .hl{color:var(--accent);white-space:nowrap;position:relative}.a8v3 .mani p{color:var(--cream-dim);max-width:60ch;margin-top:28px;font-size:clamp(17px,1.6vw,21px)}.a8v3 .mani p b{color:var(--cream)}.a8v3 .mani .fnr{align-items:center;gap:14px;margin-top:36px;display:flex}.a8v3 .mani .fnr img{object-fit:cover;filter:grayscale();border:2px solid var(--accent);border-radius:50%;width:56px;height:56px}.a8v3 .mani .fnr .who .nm{color:var(--cream);font-family:Rubik;font-weight:700}.a8v3 .mani .fnr .who .rl{color:var(--cream-dim);font-size:13px}.a8v3 .pctwrap{border:1px solid #ffffff24;border-radius:20px;grid-template-columns:1fr 1fr;gap:0;margin-top:60px;display:grid;overflow:hidden}.a8v3 .pct{padding:clamp(30px,4vw,50px)}.a8v3 .pct:first-child{border-left:1px solid #ffffff24}.a8v3 .pct .num{font-family:Rubik;font-size:clamp(56px,10vw,120px);font-weight:900;line-height:.9}.a8v3 .pct.a .num{color:var(--cream-dim)}.a8v3 .pct.b{background:#c6f24e14}.a8v3 .pct.b .num{color:var(--accent)}.a8v3 .pct .lab{color:var(--cream);margin-top:14px;font-size:clamp(15px,1.4vw,18px);font-weight:500}.a8v3 .pct .lab b{font-weight:700}.a8v3 .pct{transition:background .3s}.a8v3 .pct.b:hover{background:#c6f24e24}.a8v3 .funnel{margin-top:clamp(56px,7vw,90px)}.a8v3 .funnel .fhead .fsig{color:var(--accent);align-items:center;gap:10px;margin-bottom:16px;font-family:Space Mono,monospace;font-size:13px;display:flex}.a8v3 .funnel .fhead .fsig:before{content:"";background:var(--accent);width:38px;height:2px}.a8v3 .funnel .fhead h3{color:var(--cream);max-width:20ch;margin-bottom:14px;font-family:Rubik;font-size:clamp(24px,3.2vw,40px);font-weight:900}.a8v3 .funnel .fhead p{color:var(--cream-dim);max-width:58ch;font-size:clamp(16px,1.4vw,19px)}.a8v3 .funnel .fhead p b{color:var(--cream);font-weight:700}.a8v3 .funnel-viz{flex-direction:column;align-items:center;gap:12px;max-width:600px;margin:clamp(36px,4vw,52px) auto 0;display:flex;position:relative}.a8v3 .stage{z-index:1;opacity:0;border-radius:16px;justify-content:center;align-items:center;gap:14px;min-height:clamp(70px,9.5vw,90px);padding:14px clamp(16px,2.5vw,26px);display:flex;position:relative}.a8v3 .stage .ic{background:#ffffff14;border-radius:10px;flex-shrink:0;place-items:center;width:36px;height:36px;display:grid}.a8v3 .stage .ic svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:21px;height:21px}.a8v3 .stage .tx{text-align:right;line-height:1.3}.a8v3 .stage .tx .nm{font-family:Rubik;font-size:clamp(16px,1.7vw,19px);font-weight:800;display:block}.a8v3 .stage .tx .ds{opacity:.85;margin-top:3px;font-size:clamp(12px,1.15vw,13.5px);font-weight:500;display:block}.a8v3 .stage .pc{background:#0e113029;border-radius:8px;flex-shrink:0;padding:3px 9px;font-family:Space Mono,monospace;font-size:clamp(15px,1.9vw,20px);font-weight:700}.a8v3 .stage.s1{width:100%}.a8v3 .stage.s2{width:84%}.a8v3 .stage.s3{width:66%}.a8v3 .stage.s4{width:50%}.a8v3 .stage.s1{color:var(--cream);background:#ffffff0d;border:1px solid #ffffff29}.a8v3 .stage.s1 .ic{color:var(--cream-dim)}.a8v3 .stage.s2{color:var(--cream);background:#c6f24e1f;border:1px solid #c6f24e47}.a8v3 .stage.s2 .ic{color:var(--accent)}.a8v3 .stage.s3{color:var(--cream);background:#c6f24e38;border:1px solid #c6f24e6b}.a8v3 .stage.s3 .ic{color:var(--accent)}.a8v3 .stage.s4{background:var(--accent);border:1px solid var(--accent);color:var(--ink);box-shadow:0 16px 34px -14px #c6f24e8c}.a8v3 .stage.s4 .ic{color:var(--ink);background:#0e113024}.a8v3 .stage{transition:filter .25s,box-shadow .25s}.a8v3 .stage:hover{filter:brightness(1.07);box-shadow:0 14px 30px -14px #00000080}.a8v3 .stage.s4:hover{box-shadow:0 20px 40px -14px #c6f24eb3}.a8v3 .fneck{background:linear-gradient(var(--accent),#c6f24e33);z-index:1;width:2px;height:20px}.a8v3 .floop{z-index:1;background:#c6f24e0d;border:1.5px dashed #c6f24e8c;border-radius:999px;align-items:center;gap:13px;max-width:100%;padding:12px 24px;display:inline-flex}.a8v3 .floop .ic{flex-shrink:0;place-items:center;display:grid}.a8v3 .floop .ic svg{fill:none;width:24px;height:24px;stroke:var(--accent);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;animation:9s linear infinite a8v3-spin}.a8v3 .floop .tx{text-align:right;line-height:1.3}.a8v3 .floop .tx .nm{color:var(--accent);font-family:Rubik;font-size:clamp(15px,1.6vw,18px);font-weight:800;display:block}.a8v3 .floop .tx .ds{color:var(--cream-dim);margin-top:3px;font-size:clamp(12px,1.15vw,13.5px);display:block}@keyframes a8v3-spin{to{transform:rotate(360deg)}}.a8v3 .fdrops{pointer-events:none;z-index:0;width:7px;position:absolute;top:6px;bottom:70px;left:50%;transform:translate(-50%)}.a8v3 .fdrops i{background:var(--accent);opacity:0;border-radius:50%;width:7px;height:7px;animation:2.6s cubic-bezier(.5,0,.7,1) infinite a8v3-fdrop;position:absolute;top:0;left:0;box-shadow:0 0 9px #c6f24ed9}.a8v3 .fdrops i:nth-child(2){animation-delay:.9s}.a8v3 .fdrops i:nth-child(3){animation-delay:1.75s}@keyframes a8v3-fdrop{0%{opacity:0;top:0;transform:scale(.6)}12%{opacity:1}86%{opacity:1;transform:scale(1)}to{opacity:0;top:100%;transform:scale(.9)}}.a8v3 .funnel-viz.in .stage{animation:.6s cubic-bezier(.2,.7,.2,1) forwards a8v3-stageIn}.a8v3 .funnel-viz.in .stage.s1{animation-delay:50ms}.a8v3 .funnel-viz.in .stage.s2{animation-delay:.16s}.a8v3 .funnel-viz.in .stage.s3{animation-delay:.27s}.a8v3 .funnel-viz.in .stage.s4{animation-delay:.38s}@keyframes a8v3-stageIn{0%{opacity:0;transform:translateY(22px)scale(.96)}to{opacity:1;transform:none}}.a8v3 .funnel-viz.rv{opacity:1;transform:none}.a8v3 .belief{background:var(--indigo);padding:clamp(70px,9vw,110px) 0}.a8v3 .belief .sig{color:var(--accent);margin-bottom:20px;font-family:Space Mono,monospace;font-size:13px}.a8v3 .belief h2{color:var(--cream);margin-bottom:12px;font-size:clamp(28px,3.8vw,50px);font-weight:900}.a8v3 .belief .lead{color:var(--cream-dim);max-width:56ch;margin-bottom:50px;font-size:18px}.a8v3 .jr{margin-right:22px;padding-right:34px;position:relative}.a8v3 .jr:before{content:"";background:#ffffff24;border-radius:2px;width:3px;position:absolute;top:0;bottom:0;right:9px}.a8v3 .jr-fill{background:var(--accent);border-radius:2px;width:3px;height:0;transition:height .3s linear;position:absolute;top:0;right:9px;box-shadow:0 0 0 4px #c6f24e1f}.a8v3 .jr-row{padding-bottom:40px;position:relative}.a8v3 .jr-row:before{content:"";background:var(--indigo2);border:3px solid #ffffff3d;border-radius:50%;width:20px;height:20px;transition:all .3s;position:absolute;top:4px;right:-31px}.a8v3 .jr-row.lit:before{background:var(--accent);border-color:var(--accent);box-shadow:0 0 0 5px #c6f24e2e}.a8v3 .jr-row .ph{color:var(--accent);margin-bottom:6px;font-family:Space Mono,monospace;font-size:12px}.a8v3 .jr-row h3{color:var(--cream);align-items:center;gap:11px;margin-bottom:8px;font-family:Rubik;font-size:clamp(20px,2.2vw,28px);font-weight:800;display:flex}.a8v3 .jic{background:#c6f24e1f;border:1px solid #c6f24e38;border-radius:9px;flex-shrink:0;place-items:center;width:32px;height:32px;display:grid}.a8v3 .jic svg{fill:none;width:18px;height:18px;stroke:var(--accent);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.a8v3 .jr-row p{color:var(--cream-dim);max-width:54ch}.a8v3 .jr-row .tag{color:var(--ink);background:var(--accent);border-radius:6px;margin-top:10px;padding:3px 10px;font-family:Space Mono,monospace;font-size:12px;display:inline-block}.a8v3 .team{background:var(--indigo2);padding:clamp(70px,9vw,110px) 0}.a8v3 .team .sig{color:var(--accent);margin-bottom:18px;font-family:Space Mono,monospace;font-size:13px}.a8v3 .team h2{color:var(--cream);max-width:20ch;font-size:clamp(28px,4vw,54px);font-weight:900}.a8v3 .team .lead{color:var(--cream-dim);max-width:56ch;margin-top:20px;margin-bottom:44px;font-size:18px}.a8v3 .team-grid{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}.a8v3 .tm{aspect-ratio:3/4;background:var(--indigo);border-radius:16px;position:relative;overflow:hidden}.a8v3 .tm img{object-fit:cover;filter:grayscale()contrast(1.05);width:100%;height:100%;transition:filter .4s,transform .5s}.a8v3 .tm.near img{filter:grayscale(0)}@media (hover:hover){.a8v3 .tm:hover img{filter:grayscale(0);transform:scale(1.05)}}.a8v3 .tm .cap{background:linear-gradient(#0000,#0e1130eb);padding:16px 14px 14px;position:absolute;bottom:0;left:0;right:0}.a8v3 .tm .cap .nm{color:var(--cream);font-family:Rubik;font-size:15px;font-weight:700}.a8v3 .tm .cap .rl{color:var(--accent);font-size:12px}.a8v3 .team-count{border-top:1px solid #ffffff1f;flex-wrap:wrap;gap:36px;margin-top:44px;padding-top:34px;display:flex}.a8v3 .team-count .c .n{color:var(--accent);font-family:Rubik;font-size:34px;font-weight:900}.a8v3 .team-count .c .l{color:var(--cream-dim);font-size:14px}.a8v3 .caps{background:var(--indigo);padding:clamp(56px,7vw,90px) 0;overflow:hidden}.a8v3 .caps h2{text-align:center;color:var(--cream);margin-bottom:40px;font-size:clamp(24px,3vw,40px);font-weight:900}.a8v3 .caps h2 .pop{color:var(--accent)}.a8v3 .mq{padding:8px 0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.a8v3 .mqt{gap:16px;width:max-content;animation:34s linear infinite a8v3-scrollx;display:flex}.a8v3 .mq.rev .mqt{animation-duration:40s;animation-direction:reverse}.a8v3 .mq:hover .mqt{animation-play-state:paused}@keyframes a8v3-scrollx{to{transform:translate(50%)}}.a8v3 .chip{white-space:nowrap;color:var(--cream);border:1px solid #ffffff29;border-radius:999px;padding:10px 22px;font-family:Rubik;font-size:clamp(16px,1.8vw,22px);font-weight:600}.a8v3 .chip.on{background:var(--accent);color:var(--ink);border-color:var(--accent)}.a8v3 .guar{background:var(--indigo2);padding:clamp(70px,9vw,110px) 0}.a8v3 .guar-box{background:var(--accent);color:var(--ink);border-radius:26px;grid-template-columns:auto 1fr;align-items:center;gap:36px;padding:clamp(34px,5vw,60px);display:grid}.a8v3 .guar-seal{background:var(--ink);width:clamp(110px,14vw,160px);height:clamp(110px,14vw,160px);color:var(--accent);text-align:center;border-radius:50%;flex-shrink:0;place-items:center;font-family:Rubik;font-weight:900;line-height:1;display:grid}.a8v3 .guar-seal .d{font-size:clamp(44px,6vw,68px)}.a8v3 .guar-seal .u{color:var(--cream);letter-spacing:.05em;font-size:14px}.a8v3 .guar-box h2{color:var(--ink);font-size:clamp(26px,3.4vw,44px);font-weight:900}.a8v3 .guar-box p{color:#2a2d1a;max-width:60ch;margin-top:16px;font-size:clamp(16px,1.5vw,19px)}.a8v3 .guar-box p b{color:var(--ink);font-weight:800}.a8v3 .guar-box .fsig{color:var(--ink);margin-top:22px;font-family:Rubik;font-size:17px;font-weight:700}.a8v3 .final{background:var(--indigo);text-align:center;padding:clamp(80px,10vw,130px) 0}.a8v3 .final .scar{color:var(--accent);border:1px solid #c6f24e66;border-radius:999px;align-items:center;gap:8px;margin-bottom:26px;padding:6px 16px;font-family:Space Mono,monospace;font-size:13px;display:inline-flex}.a8v3 .final h2{color:var(--cream);max-width:16ch;margin:0 auto;font-size:clamp(32px,5.4vw,76px);font-weight:900}.a8v3 .final h2 .pop{color:var(--accent)}.a8v3 .final p{color:var(--cream-dim);max-width:52ch;margin:24px auto 36px;font-size:19px}.a8v3 .final .cta{padding:18px 44px;font-size:19px}.a8v3 footer{background:var(--ink);padding:44px 0 40px}.a8v3 .foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;display:flex}.a8v3 .foot .wm{font-size:22px}.a8v3 .foot .fr{flex-wrap:wrap;align-items:center;gap:24px;display:flex}.a8v3 .foot a{color:var(--cream-dim);font-size:14px;text-decoration:none;transition:color .2s}.a8v3 .foot a:hover{color:var(--accent)}.a8v3 .foot .cp{color:var(--cream-dim);font-family:Space Mono,monospace;font-size:13px}.a8v3 .vmodal{z-index:200;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#080a1ef0;place-items:center;padding:20px;display:none;position:fixed;inset:0}.a8v3 .vmodal.open{display:grid}.a8v3 .vmodal .vin{width:min(880px,100%);position:relative}.a8v3 .vmodal video,.a8v3 .vmodal iframe{background:#000;border-radius:14px;width:100%;display:block}.a8v3 .vmodal iframe{aspect-ratio:16/9;border:0}.a8v3 .vmodal .vclose{background:var(--accent);color:var(--ink);cursor:pointer;border:none;border-radius:50%;width:40px;height:40px;font-size:20px;font-weight:800;line-height:1;position:absolute;top:-46px;left:0}.a8v3 .vmodal .vclose:hover{transform:scale(1.08)}.a8v3 .rv{opacity:0;transition:opacity .7s,transform .7s cubic-bezier(.2,.7,.2,1);transform:translateY(26px)}.a8v3 .rv.in{opacity:1;transform:none}.a8v3 .rv.d1{transition-delay:80ms}.a8v3 .rv.d2{transition-delay:.16s}.a8v3 .rv.d3{transition-delay:.24s}@media (max-width:900px){.a8v3 .hero-grid{grid-template-columns:1fr;gap:30px}.a8v3 .hero{padding:100px 0 40px}.a8v3 .formcard{order:2}.a8v3 .hero-copy{order:1}.a8v3 .team-grid{grid-template-columns:repeat(2,1fr)}.a8v3 .guar-box{text-align:center;grid-template-columns:1fr;justify-items:center}.a8v3 .pctwrap{grid-template-columns:1fr}.a8v3 .pct:first-child{border-bottom:1px solid #ffffff24;border-left:none}}@media (max-width:560px){.a8v3 .wm{font-size:22px}.a8v3 .cta{padding:10px 18px;font-size:14px}.a8v3 .hero-stats{gap:20px}.a8v3 .hero-stats .st .n{font-size:24px}.a8v3 .stage.s2{width:92%}.a8v3 .stage.s3{width:82%}.a8v3 .stage.s4{width:72%}.a8v3 .stage{gap:10px;padding:12px 16px}.a8v3 .stage .ic{width:32px;height:32px}.a8v3 .funnel-viz{gap:10px}}@media (prefers-reduced-motion:reduce){.a8v3 *{transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}.a8v3 .rv{opacity:1;transform:none}.a8v3 .mqt{animation:none}.a8v3 .stage{opacity:1;transform:none}.a8v3 .fdrops{display:none}}.a8v3 .phrow .react-tel-input{flex:1;font-family:Tajawal,sans-serif}.a8v3 .phrow .react-tel-input .form-control{width:100%!important;height:48px!important;color:var(--ink)!important;border:2px solid #dcdae6!important;border-radius:12px!important;font-family:Tajawal,sans-serif!important;font-size:16px!important}.a8v3 .phrow .react-tel-input .flag-dropdown{border:2px solid #dcdae6!important;border-radius:12px 0 0 12px!important}
