@font-face{font-family:Metropolis;src:url(/fonts/Metropolis-400.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Metropolis;src:url(/fonts/Metropolis-600.woff2)format("woff2");font-weight:500 700;font-style:normal;font-display:swap}@font-face{font-family:Alexandria;src:url(/fonts/Alexandria-Arabic-Variable.woff2)format("woff2");font-weight:400 700;font-style:normal;font-display:swap;unicode-range:U+6??,U+750-77F,U+8A0-8FF,U+FB50-FDFF,U+FE70-FEFF}:root{--bg:#fff;--bg-subtle:#f2f5f7;--surface:#fff;--surface-sunken:#f2f5f7;--surface-midnight:#0a1526;--text:#0a1526;--text-secondary:#434d58;--text-tertiary:#59636e;--text-brand:#0e73b3;--link:#0e73b3;--link-hover:#125c92;--border:#d8dde2;--border-subtle:#e8ebef;--border-strong:#828b94;--focus:#0089d1;--primary:#0e73b3;--on-primary:#fff;--primary-subtle:#eff8ff;--on-primary-subtle:#125c92;--on-midnight:#fff;--on-midnight-muted:#c0c6cd;--on-midnight-accent:#87cdfb;--midnight-rule:#ffffff24;--success-subtle:#e7fbf1;--on-success-subtle:#00654e;--warning-subtle:#fff6e3;--on-warning-subtle:#8d4e1c;--danger:#c3292b;--danger-subtle:#fff2f1;--on-danger-subtle:#a22022;--state-hover:#0a15260a;--chart-accent:#0e73b3;--chart-muted:#a3abb4;--chart-base:#828b94;--selection:#0e73b3;--on-selection:#fff;--shadow-3:0 2px 4px -1px #0a15260f, 0 12px 24px -6px #0a15261f;--shadow-1:0 1px 2px #0a15260a, 0 4px 12px -4px #0a152614;--card-hover:0 0 0 1px #0089d180, 0 22px 44px -20px #0e73b366;--grad-brand:linear-gradient(135deg, #0e73b3, #0089d1 55%, #47acee);--grad-ink:linear-gradient(120deg, var(--text) 35%, var(--text-brand));--radius-card:12px;--font-sans:"Metropolis", "Alexandria", "Segoe UI", system-ui, -apple-system, "Geeza Pro", Tahoma, sans-serif;--font-mono:"JetBrains Mono", ui-monospace, "SF Mono", Menlo, Consolas, monospace;--radius-sm:4px;--radius-md:8px;--radius-lg:12px;--chamfer:64px;--tl-view:view();--tl-scroll:scroll(root);--tl-steps:--steps;color-scheme:light only}:root[data-theme=dark]{--bg:#050d1b;--bg-subtle:#071121;--surface:#0a1526;--surface-sunken:#030814;--surface-midnight:#0c2036;--text:#edf0f4;--text-secondary:#c0c6cd;--text-tertiary:#9199a2;--text-brand:#47acee;--link:#47acee;--link-hover:#87cdfb;--border:#1a2b41;--border-subtle:#152338;--border-strong:#606d7c;--focus:#47acee;--primary-subtle:#072742;--on-primary-subtle:#b9e3ff;--success-subtle:#072a1f;--on-success-subtle:#69d6aa;--warning-subtle:#33210a;--on-warning-subtle:#ffc761;--danger:#fb9795;--danger-subtle:#3b1515;--on-danger-subtle:#fb9795;--state-hover:#ffffff0f;--chart-accent:#2b94dd;--chart-muted:#5b6878;--chart-base:#606d7c;--shadow-3:0 12px 24px -6px #000000a6, inset 0 1px 0 0 #ffffff0f;--shadow-1:inset 0 1px 0 #ffffff0a, 0 8px 20px -12px #000000b3;--card-hover:0 0 0 1px #47acee80, 0 24px 48px -22px #000c, 0 0 48px -16px #0089d166;color-scheme:dark}body{background:var(--bg);color:var(--text);font:400 16px/26px var(--font-sans);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}::selection{background:var(--selection);color:var(--on-selection);text-shadow:none}:is(.btn--primary,.plan__badge,.skip,.mega__head:hover .mega__icon)::selection,:is(.btn--primary,.plan__badge,.skip) ::selection{background:var(--on-selection);color:var(--selection)}a{color:var(--link);text-underline-offset:.22em;text-decoration:underline 1px}a:hover{color:var(--link-hover)}:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:2px}p,ul,ol,h1,h2,h3,figure,pre{margin:0}ul,ol{padding:0;list-style:none}strong{color:var(--text);font-weight:600}code,.mono{font-family:var(--font-mono);font-size:.875em}html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{margin:0;overflow-x:hidden}[lang=ar]{--ar:1}.wrap{padding-inline:max(20px, env(safe-area-inset-left,0px));box-sizing:border-box}@media (width>=640px){.wrap{padding-inline:40px}}@media (width>=1024px){.wrap{padding-inline:64px}}@media (width>=1600px){.wrap{padding-inline:96px}}.band{padding-block:112px}.band--tight{padding-block:0 112px}.band--subtle{background:var(--bg-subtle)}@media (width<=1023px){.band{padding-block:72px}.band--tight{padding-block:0 72px}}@media (width<=639px){.band{padding-block:48px}.band--tight{padding-block:0 48px}}section[id]{scroll-margin-top:16px}.ico{flex:none;block-size:24px;inline-size:24px}.ico--sm{block-size:16px;inline-size:16px}.ico--md{block-size:20px;inline-size:20px}.ico--lg{block-size:32px;inline-size:32px}h1,h2,h3{color:var(--text);text-wrap:balance}h1{letter-spacing:-.03em;font-size:clamp(38px,4.2vw + 20px,72px);font-weight:600;line-height:1.04}h2{letter-spacing:-.025em;font-size:clamp(28px,2vw + 20px,48px);font-weight:600;line-height:1.12}h3{font-size:20px;font-weight:600;line-height:28px}.lead{color:var(--text-secondary);font-size:clamp(17px,.25vw + 16px,19px);line-height:1.65}.eyebrow{font:700 12px/16px var(--font-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--text-brand);align-items:center;gap:10px;display:flex}.eyebrow:before{content:"";clip-path:polygon(75% 0,100% 0,25% 100%,0 100%);background:#0089d1;flex:none;block-size:10px;inline-size:14px}[lang=ar] h1{letter-spacing:0;font-size:clamp(32px,3.4vw + 17px,60px);font-weight:500;line-height:1.3}[lang=ar] h2{letter-spacing:0;font-size:clamp(25px,1.7vw + 18px,40px);font-weight:550;line-height:1.35}[lang=ar] h3{font-weight:600;line-height:1.5}[lang=ar] .eyebrow{letter-spacing:0;text-transform:none;font-size:14px;font-weight:600;line-height:20px}[lang=ar] .lead,[lang=ar] p{line-height:1.85}.head{gap:14px;max-inline-size:760px;margin-block-end:48px;display:grid}.btn{box-sizing:border-box;min-block-size:44px;font:600 16px/24px var(--font-sans);cursor:pointer;border:1px solid #0000;border-radius:4px;justify-content:center;align-items:center;gap:10px;padding-inline:20px;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s,box-shadow .2s;display:inline-flex}.btn--sm{min-block-size:44px;padding-inline:16px;font-size:15px}.btn--lg{min-block-size:52px;padding-inline:28px;font-size:17px}.btn--primary{color:var(--on-primary);background:linear-gradient(#127cbf,#0d6aa6);box-shadow:inset 0 1px #ffffff2e,0 1px 2px #0a152633,0 6px 16px -8px #0e73b399}.btn--primary:hover{color:#fff;background:linear-gradient(#0f6dab,#105a8e);box-shadow:inset 0 1px #ffffff24,0 1px 2px #0a152633,0 12px 28px -8px #0e73b3bf}.btn--secondary{background:var(--surface);color:var(--text);border-color:var(--border-strong)}.btn--secondary:hover{background:var(--bg-subtle);color:var(--text)}.btn--inverse{color:#0a1526;background:#fff;box-shadow:0 10px 30px -10px #0089d1b3,inset 0 -1px #0a15261a}.btn--inverse:hover{color:#0a1526;background:#e8ebef}.btn--outline{color:#fff;-webkit-backdrop-filter:blur(8px);background:#ffffff0a;border-color:#ffffff4d}.btn--outline:hover{color:#fff;background:#ffffff1f;border-color:#fff9}.arrow{transition:translate .15s}.btn:hover .arrow,.card:hover .arrow{translate:3px}[dir=rtl] .arrow{scale:-1 1}[dir=rtl] :is(h3,p,dd)[dir=ltr]{text-align:right}[dir=rtl] .btn:hover .arrow,[dir=rtl] .card:hover .arrow{translate:-3px}.nav{background:color-mix(in srgb, var(--bg) 80%, transparent);backdrop-filter:saturate(1.8)blur(16px);border-block-end:1px solid color-mix(in srgb, var(--border) 75%, transparent)}.nav__in{align-items:center;gap:24px;min-block-size:72px;display:flex}.nav__brand{align-items:center;min-block-size:44px;line-height:0;display:flex}.nav__brand svg{block-size:36px;inline-size:auto;display:block}.nav__links{align-items:center;gap:4px;margin-inline-start:16px;display:none}.nav__links a{color:var(--text-secondary);font:600 15px/22px var(--font-sans);border-radius:4px;padding:10px 14px;text-decoration:none}.nav__links a:hover{color:var(--text);background:var(--state-hover)}.nav__end{align-items:center;gap:12px;margin-inline-start:auto;display:flex}@media (width>=1180px){.nav__links{display:flex}}.lang{border:1px solid var(--border);min-block-size:44px;color:var(--text);font:600 15px/22px var(--font-sans);cursor:pointer;background:0 0;border-radius:4px;align-items:center;padding-inline:14px;text-decoration:none;display:inline-flex}.lang:hover{background:var(--state-hover)}.theme{box-sizing:border-box;border:1px solid var(--border);block-size:44px;inline-size:44px;color:var(--text);cursor:pointer;background:0 0;border-radius:4px;justify-content:center;align-items:center;padding:0;display:none}.theme:hover{background:var(--state-hover)}@media (width>=640px){.theme{display:inline-flex}}.theme__sun,.theme__to-light{display:none}:root[data-theme=dark] .theme__sun{display:block}:root[data-theme=dark] .theme__moon,:root[data-theme=dark] .theme__to-dark{display:none}:root[data-theme=dark] .theme__to-light{display:inline}.menu__theme{box-sizing:border-box;inline-size:100%;color:var(--text);font:600 16px/24px var(--font-sans);text-align:start;cursor:pointer;background:0 0;border:0;border-radius:4px;align-items:center;gap:12px;margin:0;padding:12px 14px;display:flex}.menu__theme:hover{background:var(--state-hover)}@media (width>=640px){.menu__theme{display:none}}@media (width<=479px){.nav__end>.btn{display:none}}@media (width>=1180px){.nav__in{gap:16px}.nav__links{gap:0;margin-inline-start:0}}@media (width>=1180px) and (width<=1439px){.nav__links>a,.nav__links .mega__trigger{padding-inline:10px}}.nav__links>a,.nav__links .mega__trigger{box-sizing:border-box;white-space:nowrap;align-items:center;min-block-size:44px;padding-block:0;display:inline-flex}@media (width<=379px){.nav__in{gap:12px}.nav__end{gap:8px}.nav__brand svg{block-size:30px}.lang,.menu summary{padding-inline:10px}}.nav{z-index:30;position:sticky;inset-block-start:0}html{scroll-padding-block-start:88px}.mega__trigger{align-items:center;gap:6px;display:inline-flex}.mega__chev{transition:rotate .2s}.mega:hover .mega__chev,.mega:focus-within .mega__chev{rotate:180deg}.mega__panel{background:var(--surface);border-block:1px solid var(--border);box-shadow:var(--shadow-3);opacity:0;visibility:hidden;padding-block:28px 24px;transition:opacity .18s,translate .18s,visibility 0s .18s;position:absolute;inset-block-start:100%;inset-inline:0;translate:0 -8px}.mega:hover .mega__panel,.mega__trigger:focus+.mega__panel,.mega__panel:focus-within{opacity:1;visibility:visible;transition-delay:0s;translate:0}.drop{position:relative}.drop__panel{border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface);min-inline-size:340px;box-shadow:var(--shadow-3);opacity:0;visibility:hidden;padding:10px;transition:opacity .18s,translate .18s,visibility 0s .18s;position:absolute;inset-block-start:100%;inset-inline-start:-8px;translate:0 -8px}.drop:hover .drop__panel,.drop .mega__trigger:focus+.drop__panel,.drop__panel:focus-within{opacity:1;visibility:visible;transition-delay:0s;translate:0}.drop:hover .mega__chev,.drop:focus-within .mega__chev{rotate:180deg}.drop__panel:before{content:"";block-size:14px;position:absolute;inset-block-end:100%;inset-inline:0}.drop__panel ul{gap:2px;display:grid}.nav__links .drop__item{color:var(--text);white-space:normal;border-radius:8px;align-items:center;gap:12px;padding:8px 10px;display:flex}.nav__links .drop__item:hover,.nav__links .drop__item:focus-visible{background:var(--primary-subtle)}.drop__item[aria-current] strong{color:var(--text-brand)}.drop__item .mega__icon{block-size:40px;inline-size:40px}.mega__panel:before{content:"";block-size:16px;position:absolute;inset-block-end:100%;inset-inline:0}.mega__groups{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px 24px;display:grid}.mega__group{opacity:0;align-content:start;gap:4px;display:grid;translate:0 6px}.mega:hover .mega__group,.mega__trigger:focus+.mega__panel .mega__group,.mega__panel:focus-within .mega__group{opacity:1;transition:opacity .25s ease var(--d,0s), translate .25s ease var(--d,0s);translate:0}.mega__group:nth-child(2){--d:40ms}.mega__group:nth-child(3){--d:80ms}.mega__group:nth-child(4){--d:.12s}.mega__group:nth-child(5){--d:.16s}.mega__head{border-block-end:1px solid var(--border);color:var(--text);border-radius:8px;align-items:center;gap:12px;margin-block-end:4px;padding:10px;text-decoration:none;display:flex}.mega__head:hover .mega__icon,.mega__head:focus-visible .mega__icon{background:var(--primary);color:var(--on-primary);scale:1.08}.mega__icon{background:var(--primary-subtle);block-size:44px;inline-size:44px;color:var(--text-brand);border-radius:8px;flex:none;place-items:center;transition:scale .2s,background-color .2s,color .2s;display:grid}.mega__text{gap:2px;min-inline-size:0;display:grid}.mega__text strong{font:600 16px/22px var(--font-sans)}.mega__text span,.mega__item span{color:var(--text-secondary);font-size:13px;line-height:18px}.mega__group ul{gap:2px;display:grid}.mega__item{color:var(--text);border-radius:8px;gap:2px;padding:8px 10px;text-decoration:none;transition:background-color .15s;display:grid}.mega__item strong{font:600 15px/22px var(--font-sans)}.mega__item:hover,.mega__item:focus-visible{background:var(--primary-subtle)}.mega__foot{border-block-start:1px solid var(--border);color:var(--text-secondary);flex-wrap:wrap;align-items:center;gap:4px 12px;margin-block-start:16px;padding:12px 10px 0;font-size:15px;display:flex}.mega__foot a{color:var(--text-brand);align-items:center;gap:8px;font-weight:600;text-decoration:none;display:inline-flex}.mega__foot a:hover{text-decoration:underline}.mega__foot .mega__all{margin-inline-start:auto}@media (width<=1279px){.mega__groups{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.mega__panel,.mega__group,.mega__icon,.mega__chev{transition:none!important;translate:none!important}.mega__group{opacity:1}}.hero-wrap{padding-block:24px 0}.hero{--chamfer:64px;--gx:88%;isolation:isolate;color:var(--on-midnight-muted);background:radial-gradient(55% 75% at var(--gx) 8%, #0089d147, transparent 62%), radial-gradient(45% 60% at calc(100% - var(--gx)) 105%, #47acee24, transparent 60%), linear-gradient(160deg, #0f2440 0%, #0a1526 48%, #060f1f 100%);clip-path:polygon(var(--chamfer) 0, 100% 0, 100% calc(100% - var(--chamfer)), calc(100% - var(--chamfer)) 100%, 0 100%, 0 var(--chamfer));padding:clamp(40px,5vw,88px) clamp(24px,5vw,72px) clamp(32px,3vw,48px);position:relative;overflow:clip}[dir=rtl] .hero{clip-path:polygon(0 0, calc(100% - var(--chamfer)) 0, 100% var(--chamfer), 100% 100%, var(--chamfer) 100%, 0 calc(100% - var(--chamfer)))}@media (width<=639px){.hero{--chamfer:32px}}[dir=rtl] .hero,[dir=rtl] .cta{--gx:12%}.hero:before,.cta:before{content:"";z-index:-1;pointer-events:none;-webkit-mask:radial-gradient(75% 95% at var(--gx) 15%, #000, transparent 72%);mask:radial-gradient(75% 95% at var(--gx) 15%, #000, transparent 72%);background:repeating-linear-gradient(135deg,#ffffff0b 0 1px,#0000 1px 22px);position:absolute;inset:0}.hero__grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;gap:48px;display:grid}.hero--home{padding-block:clamp(48px,7vw,120px) clamp(32px,3vw,48px)}.hero--home h1{max-inline-size:15ch}.hero--home .hl{display:block}[lang=ar] .hero--home h1{max-inline-size:17ch}.hl{background:linear-gradient(100deg,#fff 0%,#b9e3ff 40%,#47acee 75%,#87cdfb 100%) 0 0/200% 100%;color:#0000;-webkit-box-decoration-break:clone;box-decoration-break:clone;-webkit-background-clip:text;background-clip:text;padding-block:.06em}.hero__art{position:relative}.hero__art:before{content:"";z-index:-1;filter:blur(30px);background:radial-gradient(closest-side,#0089d159,#0000);position:absolute;inset:8% 4%}@media (width<=959px){.hero__grid{grid-template-columns:minmax(0,1fr)}.hero__art{display:none}.hero--home .hero__art{display:block}}.hero__copy{justify-items:start;gap:24px;display:grid}.eyebrow--mid{color:var(--on-midnight-accent)}.hero h1{color:#fff;max-inline-size:22ch}[lang=ar] .hero h1{max-inline-size:20ch}.hero .lead{color:var(--on-midnight-muted);max-inline-size:38em}.actions{flex-wrap:wrap;gap:12px;margin-block-start:8px;display:flex}.hero__art>svg{block-size:auto;inline-size:100%;display:block}.proof{border-block-start:1px solid var(--midnight-rule);flex-wrap:wrap;gap:10px 12px;margin-block-start:clamp(32px,4vw,56px);padding-block-start:24px;display:flex}.proof li{color:#dfe4ea;font:500 14px/22px var(--font-sans);background:#ffffff0a;border:1px solid #ffffff1a;border-radius:9999px;align-items:center;gap:10px;padding:8px 16px 8px 14px;display:flex}.slash{color:#0089d1;flex:none;block-size:9px;inline-size:12px}.cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;display:grid}@media (width<=1179px){.cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=599px){.cards{grid-template-columns:minmax(0,1fr)}}.cards>li{display:flex}.card{box-sizing:border-box;border:1px solid var(--border-subtle);border-radius:var(--radius-card);background:linear-gradient(180deg, var(--surface), color-mix(in srgb, var(--surface) 92%, var(--bg-subtle)));box-shadow:var(--shadow-1);flex-direction:column;flex:1;gap:10px;padding:32px 28px 28px;text-decoration:none;transition:box-shadow .2s,border-color .2s;display:flex}.card:hover{box-shadow:var(--card-hover);border-color:#0000}.card__icon{border-radius:var(--radius-card);background:var(--primary-subtle);block-size:56px;inline-size:56px;color:var(--text-brand);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--text-brand) 18%, transparent);place-items:center;margin-block-end:12px;transition:background .3s,color .3s;display:grid}.card:hover .card__icon{background:var(--grad-brand);color:#fff}.cards--problems{counter-reset:q}.cards--problems .card:before{counter-increment:q;content:counter(q, decimal-leading-zero);font:600 13px/1 var(--font-sans);letter-spacing:.08em;color:var(--text-brand);font-variant-numeric:tabular-nums;margin-block-end:6px}.card h3{color:var(--text)}.card p{color:var(--text-secondary);font-size:15px;line-height:24px}.card__go{font:600 15px/22px var(--font-sans);color:var(--text-brand);align-items:center;gap:8px;margin-block-start:auto;padding-block-start:16px;display:inline-flex}.chamfer{--chamfer:32px;clip-path:polygon(var(--chamfer) 0, 100% 0, 100% calc(100% - var(--chamfer)), calc(100% - var(--chamfer)) 100%, 0 100%, 0 var(--chamfer))}[dir=rtl] .chamfer{clip-path:polygon(0 0, calc(100% - var(--chamfer)) 0, 100% var(--chamfer), 100% 100%, var(--chamfer) 100%, 0 calc(100% - var(--chamfer)))}.chamfer--xl{--chamfer:48px}.panel{background:radial-gradient(70% 120% at 0% 0%, var(--primary-subtle), transparent 65%), var(--bg-subtle);grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:center;gap:40px;padding:clamp(28px,4vw,56px);display:grid}@media (width<=1099px){.panel{grid-template-columns:minmax(0,1fr)}}.panel__copy{justify-items:start;gap:16px;display:grid}.panel__copy .btn{margin-block-start:8px}.plans{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:16px;display:grid}@media (width<=1099px){.plans{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=479px){.plans{grid-template-columns:minmax(0,1fr)}}.plan{border:1px solid var(--border-subtle);border-radius:var(--radius-card);background:var(--surface);box-shadow:var(--shadow-1);align-content:start;gap:6px;padding:26px 22px;display:grid;position:relative}.plan--rec{color:#c0c6cd;background:radial-gradient(140% 90% at 100% 0,#0089d147,#0000 55%),linear-gradient(165deg,#12305a,#0a1526 72%);border-color:#0000;box-shadow:0 0 0 1px #47acee66,0 24px 48px -26px #0e73b380}.plan--rec :is(h3,.plan__price,strong){color:#fff}.plan--rec :is(.plan__per,.plan__tag,li){color:#c0c6cd}.plan--rec li .ico,.plan--rec a{color:#87cdfb}.plan--rec ul{border-color:#ffffff1f}.plan__badge{background:var(--grad-brand);color:var(--on-primary);font:700 12px/20px var(--font-sans);border-radius:9999px;padding:2px 12px;position:absolute;inset-block-start:-12px;inset-inline-start:16px;box-shadow:0 6px 16px -6px #0089d1b3}.plan h3{font-size:20px}.plan__price{font:600 26px/34px var(--font-sans);letter-spacing:-.01em;color:var(--text);font-variant-numeric:lining-nums tabular-nums}.plan__per{font:400 13px/20px var(--font-sans);color:var(--text-tertiary);display:block}.plan ul{border-block-start:1px solid var(--border-subtle);gap:8px;margin-block-start:12px;padding-block-start:12px;display:grid}.plan li{color:var(--text-secondary);align-items:flex-start;gap:8px;font-size:14px;line-height:22px;display:flex}.plan li .ico{color:var(--text-brand);margin-block-start:3px}.why{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:48px 80px;display:grid}@media (width<=959px){.why{grid-template-columns:minmax(0,1fr)}}.why__head{gap:16px;display:grid}.why__list{counter-reset:w}.why__list li{border-block-start:1px solid var(--border);gap:6px;padding-block:24px;display:grid}.why__list h3:before{counter-increment:w;content:counter(w, decimal-leading-zero);min-inline-size:2.2em;color:var(--text-brand);font-variant-numeric:tabular-nums;display:inline-block}.why__list p{padding-inline-start:2.2em}.why__list li:last-child{border-block-end:1px solid var(--border)}.why__list p{color:var(--text-secondary)}.steps{counter-reset:s;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;display:grid;position:relative}@media (width>=960px){.steps:before{content:"";background:linear-gradient(90deg, var(--primary), color-mix(in srgb, var(--primary) 40%, transparent) 75%, transparent);block-size:2px;position:absolute;inset-block-start:27px;inset-inline:28px 0}[dir=rtl] .steps:before{background:linear-gradient(270deg, var(--primary), color-mix(in srgb, var(--primary) 40%, transparent) 75%, transparent)}}@media (width<=959px){.steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=559px){.steps{grid-template-columns:minmax(0,1fr)}}.steps li{align-content:start;justify-items:start;gap:12px;display:grid;position:relative}.step__n{background:var(--grad-brand);color:#fff;block-size:56px;inline-size:56px;font:600 20px/1 var(--font-sans);font-variant-numeric:lining-nums;--c:14px;clip-path:polygon(var(--c) 0, 100% 0, 100% calc(100% - var(--c)), calc(100% - var(--c)) 100%, 0 100%, 0 var(--c));place-items:center;margin-block-end:8px;display:grid;box-shadow:0 10px 24px -10px #0089d1}[dir=rtl] .step__n{clip-path:polygon(0 0, calc(100% - var(--c)) 0, 100% var(--c), 100% 100%, var(--c) 100%, 0 calc(100% - var(--c)))}.steps p{color:var(--text-secondary);font-size:15px;line-height:24px}.about{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:start;gap:48px 80px;display:grid}@media (width<=959px){.about{grid-template-columns:minmax(0,1fr)}}.about__copy{justify-items:start;gap:20px;display:grid}.about__copy p{max-inline-size:38em}.about__sign{color:var(--text);font-weight:600}.facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;inline-size:100%;margin:16px 0 0;display:grid}@media (width<=559px){.facts{grid-template-columns:minmax(0,1fr)}}.fact{border-block-start:1px solid var(--border-strong);align-content:start;gap:4px;padding-block-start:16px;display:grid}.fact dt{font:600 clamp(36px, 2.4vw + 24px, 56px)/1.1 var(--font-sans);letter-spacing:-.03em;color:var(--text);background:var(--grad-ink);-webkit-text-fill-color:transparent;font-variant-numeric:lining-nums tabular-nums;-webkit-background-clip:text;background-clip:text}.fact dd{color:var(--text-secondary);margin:0;font-size:14px;line-height:22px}.values{border-radius:var(--radius-card);background:linear-gradient(var(--surface), var(--surface)) padding-box, linear-gradient(160deg, #0089d1, color-mix(in srgb, var(--border) 60%, transparent) 45%) border-box;box-shadow:var(--shadow-3);border:1px solid #0000;padding:32px}.values h3{margin-block-end:12px}.values li{border-block-start:1px solid var(--border-subtle);align-items:center;gap:12px;padding-block:12px;display:flex}.values li:first-child{border-block-start:0}.cta{--gx:92%;isolation:isolate;color:var(--on-midnight-muted);background:radial-gradient(60% 110% at var(--gx) 0%, #0089d152, transparent 62%), radial-gradient(40% 70% at calc(100% - var(--gx)) 110%, #47acee26, transparent 60%), linear-gradient(160deg, #0f2440, #0a1526 55%, #060f1f);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:32px 48px;padding:clamp(36px,6vw,96px);display:grid;position:relative;overflow:clip}.cta h2{color:#fff}.cta .eyebrow{color:var(--on-midnight-accent)}.cta .lead{color:var(--on-midnight-muted)}.cta .lead a{color:var(--on-midnight-accent)}.cta .btn--primary{color:#0a1526;background:#fff;box-shadow:0 10px 30px -10px #0089d1b3}.cta .btn--primary:hover{color:#0a1526;background:#e8ebef}.cta .btn--secondary{color:#fff;background:#ffffff0a;border-color:#ffffff4d}.cta .btn--secondary:hover{background:#ffffff1f;border-color:#fff9}@media (width<=799px){.cta{grid-template-columns:minmax(0,1fr)}}.cta__copy{justify-items:start;gap:16px;max-inline-size:640px;display:grid}.cta__actions{gap:12px;display:grid}.foot{background:var(--bg-subtle);border-block-start:1px solid var(--border);padding-block:64px 32px}.foot__top{border-block-end:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:end;gap:24px;padding-block-end:40px;display:flex}.foot__brand{justify-items:start;gap:12px;max-inline-size:52ch;display:grid}.foot__logo svg{block-size:44px;inline-size:auto;display:block}.foot__brand p{color:var(--text-secondary);font-size:14px;line-height:22px}.foot__brand .foot__tag{color:var(--text);font:600 16px/24px var(--font-sans)}.foot__main{grid-template-columns:repeat(6,minmax(0,1fr));gap:32px 24px;padding-block:40px;display:grid}.foot__services{display:contents}.foot__rule{border:0;border-block-start:1px solid var(--border);grid-column:1/-1;margin:0}.foot__contact,.foot__followcol{grid-column:span 2}.foot__contact ul{grid-template-rows:repeat(2,auto);grid-auto-flow:column;justify-content:start;column-gap:48px}.cform.cform--report{grid-area:auto}.foot__col{align-content:start;gap:12px;display:grid}.foot__col h2 a{color:inherit;font:inherit;min-inline-size:0;padding:0;text-decoration:none}.foot__note{color:var(--text-secondary);max-inline-size:34ch;font-size:13px;line-height:20px}.foot__col h2{font:700 12px/16px var(--font-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--text-tertiary)}[lang=ar] .foot__col h2{letter-spacing:0;text-transform:none;font-size:14px}.foot__col ul{gap:4px;display:grid}.foot__col a{min-inline-size:24px;color:var(--text-secondary);padding-block:3px;font-size:14px;line-height:22px;text-decoration:none;display:inline-block}@media (pointer:coarse){.foot__col ul{gap:0}.foot__col a{min-inline-size:44px;padding-block:11px}}.foot__col a:hover{color:var(--text);text-decoration:underline}.foot__col .foot__social{flex-wrap:wrap;gap:8px;display:flex}.foot__col .foot__social a{border-radius:var(--radius-sm);block-size:44px;inline-size:44px;min-inline-size:0;box-shadow:inset 0 0 0 1px var(--border-strong);place-items:center;padding:0;display:grid}.foot__col .foot__social a:hover{color:var(--link-hover);box-shadow:inset 0 0 0 1px var(--link);text-decoration:none}.foot__social svg{block-size:20px;inline-size:20px}.foot__base{border-block-start:1px solid var(--border);color:var(--text-tertiary);padding-block-start:24px;font-size:13px;line-height:20px}@media (width<=1023px){.foot__main{grid-template-columns:repeat(3,minmax(0,1fr))}.foot__contact{grid-column:span 1}.foot__followcol{grid-column:span 3}.foot__contact ul{grid-template-rows:none;grid-auto-flow:row}}@media (width<=559px){.foot__main{grid-template-columns:repeat(2,minmax(0,1fr))}.foot__contact,.foot__followcol{grid-column:1/-1}.foot__contact ul{grid-template-rows:repeat(2,auto);grid-auto-flow:column}}.menu{display:none;position:relative}.menu>summary{cursor:pointer;border:1px solid var(--border);min-block-size:44px;font:600 15px/22px var(--font-sans);color:var(--text);border-radius:4px;align-items:center;gap:8px;padding-inline:14px;list-style:none;display:inline-flex}.menu>summary::-webkit-details-marker{display:none}.menu[open]>summary{background:var(--state-hover)}.menu__list{z-index:20;background:var(--surface);border:1px solid var(--border);min-inline-size:240px;box-shadow:var(--shadow-3);border-radius:8px;padding:8px;display:grid;position:absolute;inset-block-start:calc(100% + 8px);inset-inline-end:0}.menu__list a{color:var(--text);font:600 16px/24px var(--font-sans);border-radius:4px;padding:12px 14px;text-decoration:none}.menu__list a:hover,.menu__group summary:hover{background:var(--state-hover)}.menu__list{max-block-size:calc(100dvh - 96px);min-inline-size:280px;overflow-y:auto}.menu__group summary{cursor:pointer;font:600 16px/24px var(--font-sans);color:var(--text);border-radius:4px;justify-content:space-between;align-items:center;padding:12px 14px;list-style:none;display:flex}.menu__group summary::-webkit-details-marker{display:none}.menu__group summary:after{content:"+";color:var(--text-tertiary)}.menu__group[open] summary:after{content:"−"}.menu__group a{color:var(--text-secondary);padding-inline-start:28px;font-weight:400;display:block}.menu__list .menu__cta{color:var(--on-primary);justify-content:center;margin-block-start:8px;position:sticky;inset-block-end:0}@media (width<=1179px){.menu{display:block}}.skip{z-index:50;background:var(--primary);color:var(--on-primary);border-radius:4px;padding:10px 16px;position:absolute;inset-block-start:-64px;inset-inline-start:8px}.skip:focus{inset-block-start:8px}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.inline-link{color:var(--text-brand);text-underline-offset:.2em;font-weight:600}.hero--page .hero__grid{grid-template-columns:minmax(0,1fr)}.hero--page h1{max-inline-size:24ch}.hero--art .hero__grid{grid-template-columns:minmax(0,7fr) minmax(0,4fr)}@media (width<=959px){.hero--art .hero__grid{grid-template-columns:minmax(0,1fr)}.hero--art .hero__art{inline-size:min(100%,300px);margin-inline:auto;display:block}}@media (width<=639px){.hero--emblem .hero__art{display:none}}.crumbs{font:500 14px/20px var(--font-sans);color:var(--on-midnight-muted);flex-wrap:wrap;gap:8px;margin-block-end:16px;display:flex}.crumbs a{color:var(--on-midnight-accent);margin:-12px -4px;padding:12px 4px;text-decoration:none}.crumbs a:hover{text-decoration:underline}.crumbs span[aria-hidden]{color:var(--on-midnight-muted)}.cards--3{grid-template-columns:repeat(3,minmax(0,1fr))}.cards--2{grid-template-columns:repeat(2,minmax(0,1fr))}@media (width<=1023px){.cards--3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=639px){.cards--3,.cards--2{grid-template-columns:minmax(0,1fr)}}.card--static{text-decoration:none}.card--static:hover{box-shadow:var(--card-hover);border-color:#0000}.card--static h3{margin-block-start:4px}.card__links{flex-wrap:wrap;gap:0 20px;margin-block-start:auto;padding-block-start:6px;display:flex}.card__links a{min-block-size:44px;font:600 15px/22px var(--font-sans);color:var(--text-brand);align-items:center;gap:8px;text-decoration:none;display:inline-flex}.card__links a:hover{text-decoration:underline}a.card .card__go{text-decoration:none}.checklist{gap:12px;max-inline-size:760px;margin-block-start:8px;display:grid}.checklist li{color:var(--text-secondary);align-items:flex-start;gap:12px;display:flex}.checklist .ico{color:var(--text-brand);margin-block-start:3px}.sublist{max-inline-size:760px;margin-block-start:24px}.sublist h3{margin-block-end:12px}.proof--light{border:0;margin:0;padding:0}.faq{border-block-start:1px solid var(--border-strong);max-inline-size:860px}.faq details{border-block-end:1px solid var(--border-strong)}.faq summary{cursor:pointer;font:600 18px/28px var(--font-sans);color:var(--text);justify-content:space-between;align-items:center;gap:16px;padding-block:20px;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary .faq__q{font:inherit;letter-spacing:inherit;color:inherit}.faq summary:after{content:"";block-size:20px;inline-size:20px;-webkit-mask:var(--plus) center / contain no-repeat;mask:var(--plus) center / contain no-repeat;color:var(--text-brand);background:currentColor;flex:none}.faq__a{color:var(--text-secondary);max-inline-size:70ch;padding-block-end:24px}:root{--plus:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.5'%3E%3Cpath d='M12 4v16M4 12h16'/%3E%3C/svg%3E");--minus:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.5'%3E%3Cpath d='M4 12h16'/%3E%3C/svg%3E")}[lang=ar] .faq summary{font-size:17px;line-height:1.7}.plans--page{grid-template-columns:repeat(4,minmax(0,1fr))}@media (width<=1099px){.plans--page{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=599px){.plans--page{grid-template-columns:minmax(0,1fr)}}.plan__tag{color:var(--text-secondary);min-block-size:44px;font-size:14px;line-height:22px}.plan-note{max-inline-size:760px;color:var(--text-secondary);gap:12px;margin-block-start:32px;display:grid}.plan-note__btn{justify-self:start;margin-block-start:8px}.quote{border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface);justify-items:start;gap:16px;max-inline-size:860px;padding:28px 32px;display:grid}.quote p{color:var(--text-secondary)}.maps{gap:24px;display:grid}.maps input{opacity:0;pointer-events:none;position:absolute}.maps__tabs{flex-wrap:wrap;gap:8px;display:flex}.maps__tabs label{cursor:pointer;border:1px solid var(--border-strong);font:600 15px/22px var(--font-sans);color:var(--text-secondary);border-radius:4px;padding:10px 18px}#map-static:checked~.maps__tabs label[for=map-static],#map-dynamic:checked~.maps__tabs label[for=map-dynamic]{background:var(--primary);border-color:var(--primary);color:var(--on-primary)}#map-static:focus-visible~.maps__tabs label[for=map-static],#map-dynamic:focus-visible~.maps__tabs label[for=map-dynamic]{outline:2px solid var(--focus);outline-offset:2px}.map{--chamfer:32px;background:var(--surface-midnight);padding:clamp(16px,3vw,32px);display:none}#map-static:checked~.map--static,#map-dynamic:checked~.map--dynamic,.map--single{gap:16px;display:grid}.map img{direction:ltr;block-size:auto;inline-size:100%;display:block}.map__caption{color:var(--on-midnight-muted);font-size:14px;line-height:22px}.map__regions{color:var(--on-midnight);font:600 14px/22px var(--font-sans)}.contact{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:start;gap:48px 80px;display:grid}@media (width<=959px){.contact{grid-template-columns:minmax(0,1fr)}}.contact__box{border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface);justify-items:start;gap:16px;padding:32px;display:grid}.contact__box ul{gap:10px;display:grid}.contact__call{margin-block-start:16px}.contact__chat{flex-wrap:wrap;gap:12px;display:flex}@view-transition{navigation:auto}.nav{view-transition-name:nav}main{view-transition-name:page}::view-transition-group(nav){animation-duration:0s}::view-transition-old(page){animation:.12s ease-in both page-out}::view-transition-new(page){animation:.4s cubic-bezier(.2,.7,.2,1) both page-in}@keyframes page-out{to{opacity:0;transform:translateY(-8px)}}@keyframes page-in{0%{opacity:0;clip-path:polygon(0 0,0 0,-50% 100%,0 100%)}to{opacity:1;clip-path:polygon(0 0,150% 0,100% 100%,0 100%)}}@keyframes page-in-rtl{0%{opacity:0;clip-path:polygon(100% 0,100% 0,150% 100%,100% 100%)}to{opacity:1;clip-path:polygon(100% 0,-50% 0,0 100%,100% 100%)}}:root[dir=rtl]::view-transition-new(page){animation-name:page-in-rtl}@media (prefers-reduced-motion:reduce){@view-transition{navigation:none}}@media (forced-colors:active){.btn,.card,.plan{border:1px solid canvastext}.hl,.fact dt{color:canvastext;-webkit-text-fill-color:CanvasText;background:0 0}}@media print{.nav,.foot,.hero-wrap,.totop{display:none}}@media (prefers-reduced-motion:no-preference){:root{interpolate-size:allow-keywords;--dir:1}[dir=rtl]{--dir:-1}.card,.plan,.btn{isolation:isolate;position:relative;overflow:hidden}.card,.plan{transition:box-shadow .25s,border-color .25s,translate .25s cubic-bezier(.2,.7,.2,1)}.card:hover,.plan:hover{border-color:var(--primary);translate:0 -3px}.card:after,.plan:after,.btn:after{content:"";z-index:-1;pointer-events:none;inline-size:38%;transform:translateX(calc(var(--dir) * -260%)) skewX(calc(var(--dir) * -30deg));background:linear-gradient(90deg,#0000,#0089d11f,#0000);position:absolute;inset-block:-30%;inset-inline-start:0}.btn--primary:after,.btn--inverse:after,.btn--outline:after{background:linear-gradient(90deg,#0000,#ffffff59,#0000)}.btn--inverse:after{background:linear-gradient(90deg,#0000,#0089d12e,#0000)}.card:hover:after,.plan:hover:after,.btn:hover:after,.btn:focus-visible:after{transform:translateX(calc(var(--dir) * 380%)) skewX(calc(var(--dir) * -30deg));transition:transform .7s cubic-bezier(.3,.6,.2,1)}.plan--rec{overflow:visible}.plan--rec:after{display:none}.card__icon .ico{transition:translate .3s cubic-bezier(.2,.7,.2,1),scale .3s}.card:hover .card__icon .ico{translate:0 -3px;scale:1.08}.faq details::details-content{opacity:0;block-size:0;transition:block-size .38s cubic-bezier(.2,.7,.2,1), opacity .3s, content-visibility .38s allow-discrete;overflow:hidden}.faq details[open]::details-content{opacity:1;block-size:auto}.faq details{border-inline-start:3px solid #0000;padding-inline-start:0;transition:border-color .3s,padding-inline-start .3s,background-color .3s}.faq details[open]{border-inline-start-color:var(--primary);background:var(--primary-subtle);padding-inline-start:16px}.faq summary{transition:color .2s}.faq summary:hover{color:var(--text-brand)}.faq summary:after{transition:rotate .35s cubic-bezier(.2,.7,.2,1)}.faq details[open] summary:after{rotate:135deg}.hero--emblem .hero__art>svg{animation:9s ease-in-out infinite alternate drift}.hero--art .hero__art{animation:1.2s cubic-bezier(.2,.7,.2,1) .15s both art-in}.card--static:before{transition:inline-size .45s cubic-bezier(.2,.7,.2,1)}.foot__col a{transition:color .2s}.foot__social a{transition:color .2s,box-shadow .2s,background-color .2s,translate .2s}.foot__col .foot__social a:hover{translate:0 -2px}@keyframes drift{0%{translate:0}to{translate:0 -10px}}.hero__copy>*{animation:.9s cubic-bezier(.2,.7,.2,1) both hero-in}.hero__copy>:nth-child(2){animation-delay:80ms}.hero__copy>:nth-child(3){animation-delay:.16s}.hero__copy>:nth-child(4){animation-delay:.24s}.hero>.proof{animation:.9s cubic-bezier(.2,.7,.2,1) .32s both hero-in}.hero--home .hero__art{animation:1.2s cubic-bezier(.2,.7,.2,1) .15s both art-in}@keyframes hero-in{0%{opacity:0;translate:0 18px}}@keyframes art-in{0%{opacity:0;scale:.94;translate:calc(var(--dir) * 24px) 0}}.hl{animation:7s ease-in-out infinite alternate shimmer}@keyframes shimmer{to{background-position:100% 0}}.ha-line{stroke-dasharray:100;stroke-dashoffset:100px;animation:2s cubic-bezier(.3,.6,.2,1) .7s forwards draw}@keyframes draw{to{stroke-dashoffset:0}}.ha-dot{animation:dot 4.8s calc(1.4s + var(--i) * .45s) infinite}.ha-dot--0{--i:0}.ha-dot--1{--i:1}.ha-dot--2{--i:2}@keyframes dot{0%,10%{opacity:.18;fill:#fff}20%,70%{opacity:1;fill:#87cdfb}85%,to{opacity:.18;fill:#fff}}.ha-ping{transform-box:fill-box;transform-origin:50%;animation:2.4s ease-out 2.7s infinite ping}@keyframes ping{0%{opacity:1;scale:1}60%{opacity:0;scale:2.6}to{opacity:0;scale:1}}.hero:after,.cta:after{content:"";z-index:-1;pointer-events:none;inline-size:28%;transform:translateX(calc(var(--dir) * -150%)) skewX(-30deg);background:linear-gradient(90deg,#0000,#87cdfb14,#0000);animation:11s cubic-bezier(.4,0,.2,1) 2s infinite beam;position:absolute;inset-block:-20%;inset-inline-start:0}.cta:after{animation-delay:4s}@keyframes beam{0%{transform:translateX(calc(var(--dir) * -150%)) skewX(-30deg)}35%,to{transform:translateX(calc(var(--dir) * 480%)) skewX(-30deg)}}@supports (animation-timeline:scroll()){.nav{animation:linear both nav-shadow;animation-timeline:var(--tl-scroll);animation-range:0 80px}@keyframes nav-shadow{0%{box-shadow:0 0 #0000}to{box-shadow:var(--shadow-3)}}}@supports (animation-timeline:view()){.head,.cards>li,.steps li,.plans>*,.why>*,.why__list li,.facts>*,.values,.faq details,.cta,.about__copy,.qcheck,.band--split .checklist li,.legal__sec{animation:linear both rise;animation-timeline:var(--tl-view);animation-range:entry entry 32%}@keyframes rise{0%{opacity:0;translate:0 26px}}}}.legal{max-inline-size:860px}.legal__date{color:var(--text-secondary);font-size:14px}.legal__sec{border-block-start:1px solid var(--border);gap:12px;padding-block:28px;display:grid}.legal__sec h2{font-size:clamp(20px,.8vw + 17px,26px);line-height:1.3}.legal__sec p,.legal__list li{color:var(--text-secondary);max-inline-size:70ch}.legal__list{gap:10px;padding-inline-start:22px;list-style:outside;display:grid}.contact{grid-template-areas:"head head""form box"}.contact .head{grid-area:head;margin-block-end:0}.cform{grid-area:form;gap:18px;display:grid}.contact__box{grid-area:box}@media (width<=959px){.contact{grid-template-areas:"head""form""box"}}.cform h2,.cform h3{font-size:clamp(22px,1vw + 18px,28px)}.cform__row{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}@media (width<=599px){.cform__row{grid-template-columns:minmax(0,1fr)}}.cform label{font:600 14px/20px var(--font-sans);color:var(--text);gap:6px;display:grid}.cform input:not([type=checkbox]),.cform select,.cform textarea{box-sizing:border-box;border:1px solid var(--border-strong);background:var(--surface);min-block-size:48px;inline-size:100%;color:var(--text);font:400 16px/24px var(--font-sans);border-radius:4px;padding:10px 14px;transition:border-color .15s,box-shadow .15s}.cform textarea{resize:vertical;min-block-size:140px}.cform input:focus-visible,.cform select:focus-visible,.cform textarea:focus-visible{border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-subtle), 0 0 0 4px var(--primary);outline:none}.cform__hint{color:var(--text-secondary);margin-block-start:-10px;font-size:14px}.cform__trap{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;inset-inline-start:0;overflow:hidden}.cform label.cform__consent{color:var(--text-secondary);align-items:flex-start;gap:12px;padding-block:10px;font-weight:400;display:flex}.cform__consent a{padding-block:10px}.cform__consent input{block-size:24px;inline-size:24px;accent-color:var(--primary);flex:none;margin:0}.cform .btn{justify-self:start}.cform .btn:disabled{opacity:.6;cursor:progress}.cform__status{min-block-size:24px;color:var(--text-secondary)}.cform__status[data-k=ok]{color:var(--text-brand);font-weight:600}.cform__status[data-k=fail],.cform__status[data-k=rate]{color:var(--danger)}.contact__box h2{font-size:clamp(22px,1vw + 18px,28px)}.more-line{color:var(--text-secondary);flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 10px;margin-block-start:28px;display:flex}.more-line a:not(.btn){min-block-size:44px;color:var(--text-brand);align-items:center;gap:8px;font-weight:600;text-decoration:none;display:inline-flex}.more-line a:not(.btn):hover{text-decoration:underline}.card__title-link{color:inherit;text-decoration:none}.card__title-link:hover{color:var(--text-brand)}.card__services{border-block-start:1px solid var(--border);margin-block-start:auto;padding-block-start:8px;display:grid}.card__services a{min-block-size:40px;color:var(--text-brand);font:600 15px/22px var(--font-sans);justify-content:space-between;align-items:center;gap:8px;text-decoration:none;display:flex}.card__services a:hover{text-decoration:underline}@media (width>=1024px){.cards--5{grid-template-columns:repeat(6,minmax(0,1fr))}.cards--5>li{grid-column:span 2}.cards--5>li:nth-child(n+4){grid-column:span 3}}.card__hook{color:var(--text);font-weight:600}.qcheck{border-radius:var(--radius-card);background:radial-gradient(80% 140% at 100% 0%, var(--primary-subtle), transparent 60%), var(--surface);border:1px solid var(--border-subtle);box-shadow:var(--shadow-3);gap:12px;margin-block-end:40px;padding:clamp(20px,3vw,32px);display:grid}.qcheck__label{font:600 18px/26px var(--font-sans);color:var(--text)}.qcheck__row{align-items:stretch;gap:10px;display:flex}.qcheck__field{flex:1;min-inline-size:0;position:relative}.qcheck__field .ico{color:var(--text-tertiary);pointer-events:none;position:absolute;inset-block-start:50%;inset-inline-start:18px;translate:0 -50%}.qcheck input{box-sizing:border-box;border:1px solid var(--border-strong);background:var(--bg);block-size:100%;min-block-size:56px;inline-size:100%;color:var(--text);font:500 18px/28px var(--font-sans);text-align:start;border-radius:4px;padding-block:12px;padding-inline:50px 16px;transition:border-color .15s,box-shadow .15s}[dir=rtl] .qcheck input{padding-inline:16px 50px}.qcheck input::placeholder{color:var(--text-tertiary)}.qcheck input:focus-visible{border-color:var(--primary);box-shadow:0 0 0 4px color-mix(in srgb, var(--primary) 22%, transparent);outline:none}.qcheck .btn{min-block-size:56px}@media (width<=559px){.qcheck__row{flex-direction:column}.qcheck .btn{inline-size:100%}}.eyebrow--n{font-variant-numeric:lining-nums tabular-nums}[lang=ar] .eyebrow--n{font-family:var(--font-sans);letter-spacing:.14em;font-size:13px}.card--static:before{content:"";background:var(--grad-brand);border-end-end-radius:3px;border-end-start-radius:3px;block-size:3px;inline-size:36px;position:absolute;inset-block-start:0;inset-inline-start:28px}.card--static{position:relative}.card--static:hover:before{inline-size:calc(100% - 56px)}@media (width>=1024px){.band--split .wrap{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:0 72px;display:grid}.band--split .head{margin-block-end:0;position:sticky;inset-block-start:112px}.band--split .faq,.band--split .sublist{max-inline-size:none;margin-block-start:0}}.band--split .checklist{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;max-inline-size:none;margin-block-start:0}.band--split .checklist li{border:1px solid var(--border-subtle);border-radius:var(--radius-card);background:var(--surface);box-shadow:var(--shadow-1);color:var(--text);align-items:center;padding:14px 18px 14px 14px;font-weight:500}[dir=rtl] .band--split .checklist li{padding:14px 14px 14px 18px}.band--split .checklist .ico{box-sizing:content-box;background:var(--primary-subtle);border-radius:50%;flex:none;margin:0;padding:8px}@media (width<=639px){.band--split .checklist{grid-template-columns:minmax(0,1fr)}}.band--intro{--gx:86%;isolation:isolate;position:relative;overflow:clip}[dir=rtl] .band--intro{--gx:14%}.band--intro:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(46% 72% at var(--gx) 0%, color-mix(in srgb, var(--primary) 16%, transparent), transparent 72%), repeating-linear-gradient(135deg, transparent 0 22px, color-mix(in srgb, var(--primary) 7%, transparent) 22px 23px);block-size:min(640px,100%);-webkit-mask:radial-gradient(58% 92% at var(--gx) 0%, #000 25%, transparent 78%);mask:radial-gradient(58% 92% at var(--gx) 0%, #000 25%, transparent 78%);position:absolute;inset-block-start:0;inset-inline:0}.foot{isolation:isolate;background:radial-gradient(40% 120% at 0% 0%, color-mix(in srgb, var(--primary) 8%, transparent), transparent 70%), var(--bg-subtle);position:relative}[dir=rtl] .foot{background:radial-gradient(40% 120% at 100% 0%, color-mix(in srgb, var(--primary) 8%, transparent), transparent 70%), var(--bg-subtle)}.foot:before{content:"";opacity:.7;background:linear-gradient(90deg,#0000,#0089d1 30%,#47acee 70%,#0000);block-size:2px;position:absolute;inset-block-start:0;inset-inline:0}.foot__col a:hover{color:var(--text-brand)}.foot__col .foot__social a:hover{color:#fff;background:var(--grad-brand);box-shadow:0 8px 18px -10px #0e73b3}.cform,.quote{border:1px solid var(--border-subtle);border-radius:var(--radius-card);background:radial-gradient(80% 120% at 100% 0%, var(--primary-subtle), transparent 60%), var(--surface);box-shadow:var(--shadow-3)}[dir=rtl] :is(.cform,.quote){background:radial-gradient(80% 120% at 0% 0%, var(--primary-subtle), transparent 60%), var(--surface)}.cform{padding:clamp(20px,3vw,32px)}.contact__box{border-color:var(--border-subtle);box-shadow:var(--shadow-1)}.nav__links [aria-current]{color:var(--text);background:linear-gradient(var(--primary), var(--primary)) no-repeat 50% calc(100% - 6px) / calc(100% - 28px) 2px}.nav__links .drop__item[aria-current]{background:var(--primary-subtle)}.menu__list [aria-current]{color:var(--text-brand)}.plan.plan--rec li .ico{color:#87cdfb}.card--static .card__links a:only-child:before{content:"";z-index:1;position:absolute;inset:0}.card--static p a{z-index:2;position:relative}@media (width>=1024px){.band--dir{padding-block:80px}}.cards--rows{grid-template-columns:minmax(0,1fr);gap:12px}.cards--rows .card{grid-template-columns:56px minmax(0,1fr);align-items:start;gap:4px 20px;padding:24px;display:grid}.cards--rows .card:before{display:none}.cards--rows .card__icon{grid-row:1/span 3;margin:0}.cards--rows .card h3{margin:0}.cards--rows .card__links{margin:0;padding:0}.cards--rows .card__links a{min-block-size:32px}@media (width<=599px){.cards--rows .card{grid-template-columns:44px minmax(0,1fr);gap:2px 14px;padding:18px 16px}.cards--rows .card__icon{block-size:44px;inline-size:44px}.cards--rows .card__icon .ico{block-size:26px;inline-size:26px}}.console{--c:22px;z-index:0;box-sizing:border-box;color:#dfe4ea;inline-size:min(100%,460px);font:500 14px/20px var(--font-sans);margin-inline:auto;padding:30px 34px 0 0;position:relative;container-type:inline-size}.console__slash{z-index:-2;inset-block:-11%;aspect-ratio:107/100;block-size:122%;inline-size:auto;position:absolute;left:50%;translate:-50%}.console__back,.console__in{clip-path:polygon(var(--c) 0, 100% 0, 100% calc(100% - var(--c)), calc(100% - var(--c)) 100%, 0 100%, 0 var(--c))}.console__back{z-index:-1;opacity:.8;background:linear-gradient(165deg,#1a4a78,#10304f);position:absolute;inset:0 0 30px 34px}.console__card{filter:drop-shadow(0 24px 28px #020812a6)}.console__in{isolation:isolate;background:linear-gradient(165deg,#ffffff52,#ffffff14 40%,#87cdfb40);position:relative}.console__in:before{--ci:calc(var(--c) - .6px);content:"";z-index:-1;clip-path:polygon(var(--ci) 0, 100% 0, 100% calc(100% - var(--ci)), calc(100% - var(--ci)) 100%, 0 100%, 0 var(--ci));background:radial-gradient(90% 60% at 100% 0,#0089d138,#0000 70%),linear-gradient(165deg,#164069,#0d2542 55%,#0a1a31);position:absolute;inset:1px}.console .console__bar{border-block-end:1px solid #ffffff14;align-items:center;gap:10px;padding:14px 18px 14px 28px;line-height:20px;display:flex}.console__dots{gap:5px;display:inline-flex}.console__dots i{background:#87cdfb;block-size:7px;inline-size:7px}.console__host{color:#c0c6cd;font:500 13px/20px var(--font-mono)}.console__live{color:#c9f5e2;white-space:nowrap;background:#5fd4a41f;border-radius:99px;align-items:center;gap:7px;margin-inline-start:auto;padding:3px 10px 3px 9px;font-size:12px;font-weight:600;display:inline-flex;box-shadow:inset 0 0 0 1px #5fd4a447}.console__live i,.console__rows b i{background:#5fd4a4;border-radius:50%;flex:none;block-size:7px;inline-size:7px}.console__chart{border-block-end:1px solid #ffffff14;padding:16px 18px 12px}.console__chart svg:not(.slash){block-size:auto;inline-size:100%;display:block;overflow:visible}.console .console__cap{color:#aab4bf;align-items:center;gap:8px;margin-block-start:10px;font-size:12px;line-height:18px;display:flex}.console__rows{padding-block-end:6px}.console__rows li{border-block-start:1px solid #ffffff12;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 18px;display:grid}.console__rows li:first-child{border-block-start:0}.console__rows .ico{color:#87cdfb}.console__rows span{color:#fff;font-weight:600}.console__rows b{color:#c0c6cd;align-items:center;gap:8px;font-weight:500;display:inline-flex}@container (width<=350px){.console__dots{display:none}}@media (width<=959px){.console{margin-inline:0}}@media (width<=639px){.console{--c:18px;padding:20px 22px 0 0}.console__back{inset:0 0 20px 22px}}@media (width<=479px){.hero .actions{inline-size:100%}.hero .actions .btn{flex:100%}}@media (width<=639px){.hero .proof{gap:10px;display:grid}.hero .proof li{background:0 0;border:0;border-radius:0;align-items:flex-start;padding:0}.hero .proof .slash{margin-block-start:7px}}.cards--problems .card{position:relative}.cards--problems .card:before{color:var(--text-tertiary);margin:0;position:absolute;inset-block-start:36px;inset-inline-end:28px}.cards--problems .card__icon{block-size:48px;inline-size:48px;margin-block-end:8px}.cards--problems .card__icon .ico,.cards--tools .card__icon .ico{block-size:26px;inline-size:26px}@media (width<=599px){.cards--problems,.cards--tools{gap:12px}.cards--problems .card{grid-template-columns:44px minmax(0,1fr);align-items:start;gap:2px 14px;padding:18px 16px 16px;display:grid}.cards--problems .card:before{display:none}.cards--problems .card__icon{grid-row:1/span 3;block-size:44px;inline-size:44px;margin:2px 0 0}.cards--problems h3{font-size:18px;line-height:26px}.cards--problems .card p{font-size:14px;line-height:22px}.cards--problems .card__go{margin:0;padding-block-start:8px}.cards--tools{grid-template-columns:repeat(2,minmax(0,1fr))}.cards--tools .card{gap:6px;padding:16px;position:relative}.cards--tools .card__icon{block-size:44px;inline-size:44px;margin-block-end:6px}.cards--tools h3{font-size:16px;line-height:22px}.cards--tools .card p{display:none}.cards--tools .card__go{margin:0;padding:0;font-size:0;position:absolute;inset-block-start:18px;inset-inline-end:14px}}@media (width>=960px){.why__head{position:sticky;inset-block-start:104px}}.hub{aspect-ratio:1;inline-size:min(100%,380px);color:var(--text-secondary);font:600 13px/18px var(--font-sans);margin-block-start:8px;position:relative}.hub:before{content:"";aspect-ratio:1;background:radial-gradient(closest-side,#0089d142,#0000);border-radius:50%;inline-size:52%;position:absolute;top:50%;left:50%;translate:-50% -50%}.hub__lines{block-size:100%;inline-size:100%;position:absolute;inset:0}.hub__ring{stroke:var(--border);stroke-dasharray:2 7}.hub__spoke{stroke:color-mix(in srgb, var(--text-brand) 38%, var(--border));stroke-width:1.5px}.hub__flow{stroke:#0089d1;stroke-width:3.5px;stroke-linecap:round;stroke-dasharray:7 200;stroke-dashoffset:7px;display:none}.hub__core{aspect-ratio:1;background:var(--grad-brand);color:#fff;clip-path:polygon(24% 0,100% 0,100% 76%,76% 100%,0 100%,0 24%);place-items:center;inline-size:21%;display:grid;position:absolute;top:50%;left:50%;translate:-50% -50%}.hub__core svg{block-size:auto;inline-size:40%}.hub__node{position:absolute;translate:-50% -50%}.hub__ico{border-radius:var(--radius-card);background:var(--surface);block-size:52px;inline-size:52px;color:var(--text-brand);box-shadow:var(--shadow-1), inset 0 0 0 1px var(--border-subtle);place-items:center;display:grid}.hub__ico .ico{block-size:24px;inline-size:24px}.hub__label{white-space:nowrap;position:absolute;top:calc(100% + 6px);left:50%;translate:-50%}.hub__node--0 .hub__label{top:auto;bottom:calc(100% + 6px)}.hub__node--0{top:15%;left:50%}.hub__node--1{top:32.5%;left:80.3%}.hub__node--2{top:67.5%;left:80.3%}.hub__node--3{top:85%;left:50%}.hub__node--4{top:67.5%;left:19.7%}.hub__node--5{top:32.5%;left:19.7%}@media (width<=959px){.hub{inline-size:min(100%,360px);margin-inline:auto}}@media (width<=479px){.hub{font-size:12px}.hub__ico{block-size:44px;inline-size:44px}}@media (width<=559px){.steps{gap:0}.steps li{grid-template-columns:44px minmax(0,1fr);gap:4px 16px;padding-block-end:28px}.steps li:last-child{padding-block-end:0}.steps .step__n{--c:11px;grid-row:1/span 2;block-size:44px;inline-size:44px;margin:0;font-size:17px}.steps h3{padding-block-start:8px}.steps li:before{content:"";background:linear-gradient(var(--primary), color-mix(in srgb, var(--primary) 30%, transparent));inline-size:2px;position:absolute;inset-block:52px 8px;inset-inline-start:21px}.steps li:last-child:before{background:linear-gradient(color-mix(in srgb, var(--primary) 55%, transparent), transparent);inset-block-end:0}.facts{gap:0}.fact{grid-template-columns:minmax(104px,auto) minmax(0,1fr);align-items:center;gap:16px;padding-block:14px}.fact dt{font-size:34px}}@property --read{syntax:"<percentage>";inherits:true;initial-value:0%}.totop{display:none}@supports (animation-timeline:scroll()){.totop{z-index:25;background:var(--surface);block-size:44px;inline-size:44px;color:var(--text);box-shadow:var(--shadow-3), inset 0 0 0 1px var(--border);opacity:0;visibility:hidden;animation:linear both totop-in,linear both totop-ring;animation-timeline:var(--tl-scroll), var(--tl-scroll);border-radius:50%;place-items:center;text-decoration:none;animation-range:320px 640px,0% 100%;display:grid;position:fixed;inset-block-end:max(16px, env(safe-area-inset-bottom,0px));inset-inline-end:16px}.totop:before{content:"";background:conic-gradient(var(--primary) var(--read), transparent 0);border-radius:50%;position:absolute;inset:0;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 3px),#000 calc(100% - 2.5px));mask:radial-gradient(farthest-side,#0000 calc(100% - 3px),#000 calc(100% - 2.5px))}.totop:hover{color:var(--text-brand)}@keyframes totop-in{to{opacity:1;visibility:visible}}@keyframes totop-ring{to{--read:100%}}}.notice{display:none}:root[data-notice] .notice{z-index:29;box-sizing:border-box;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-card);max-inline-size:456px;box-shadow:var(--shadow-3), 0 24px 48px -24px #0a152640;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:2px 14px;padding:16px;display:grid;position:fixed;inset-block-end:max(16px, env(safe-area-inset-bottom,0px));inset-inline:16px}:root[data-notice] .notice:before{content:"";background:linear-gradient(90deg, var(--primary), #0089d1 40%, transparent);border-radius:2px;block-size:2px;position:absolute;inset-block-start:-1px;inset-inline:16px}:root[dir=rtl][data-notice] .notice:before{background:linear-gradient(270deg, var(--primary), #0089d1 40%, transparent)}.notice__icon{background:var(--primary-subtle);block-size:40px;inline-size:40px;color:var(--text-brand);border-radius:8px;place-items:center;display:grid}.notice__text{color:var(--text-secondary);margin:0;font-size:14px;line-height:22px}.notice__text strong{color:var(--text);font-weight:600}.notice__row{grid-column:2;align-items:center;gap:20px;margin-block-start:10px;display:flex}.notice__row .btn{min-inline-size:96px}.notice__row a{color:var(--text-brand);font:600 14px/22px var(--font-sans)}@media (width<=479px){:root[data-notice] .notice{grid-template-columns:minmax(0,1fr);padding:14px 16px 16px}.notice__icon{display:none}.notice__row{grid-column:1}}:root[data-notice] .totop{display:none}:root[data-notice=out] .notice{opacity:0;transition:opacity .2s,translate .2s;translate:0 12px}@media (width>=640px){:root[data-notice] .notice{inset-block-end:max(24px, env(safe-area-inset-bottom,0px));inset-inline:24px auto}}@media print{.notice{display:none!important}}@media (prefers-reduced-motion:no-preference){:root[data-notice=""] .notice{animation:.5s cubic-bezier(.2,.8,.2,1) .4s both notice-in}@keyframes notice-in{0%{opacity:0;translate:0 16px}}.menu[open]>.menu__list{animation:.24s cubic-bezier(.2,.7,.2,1) menu-in}@keyframes menu-in{0%{opacity:0;translate:0 -10px}}.menu__group::details-content{block-size:0;transition:block-size .3s cubic-bezier(.2,.7,.2,1), content-visibility .3s allow-discrete;overflow:hidden}.menu__group[open]::details-content{block-size:auto}.btn{transition:background-color .15s,border-color .15s,color .15s,box-shadow .2s,scale .12s}.btn:active{scale:.97}.console__card{animation:9s ease-in-out infinite alternate drift}.console__back{animation:9s ease-in-out -3s infinite alternate-reverse drift}.console__area{opacity:0;animation:1.2s 2s forwards fade-in}.console__rows li{animation:row-in .7s calc(.9s + var(--i,0) * .12s) cubic-bezier(.2,.7,.2,1) both}.console__rows li:nth-child(2){--i:1}.console__rows li:nth-child(3){--i:2}.console__rows li:nth-child(4){--i:3}.console__rows li:nth-child(5){--i:4}.console__rows b i{animation:blip 5s calc(2.2s + var(--i,0) * .32s) ease-out infinite}.console__live i{animation:2.6s ease-out 1s infinite blip}@keyframes fade-in{to{opacity:1}}@keyframes row-in{0%{opacity:0;translate:calc(var(--dir) * 14px) 0}}@keyframes blip{0%{box-shadow:0 0 #5fd4a4b3}30%,to{box-shadow:0 0 0 9px #5fd4a400}}.hub:before{animation:4.2s ease-in-out infinite alternate breathe}.hub__flow{animation:flow 4.2s calc(var(--i,0) * .7s) cubic-bezier(.45,0,.55,1) infinite;display:block}.hub__ico{animation:lit 4.2s calc(var(--i,0) * .7s) ease-in-out infinite}.hub__flow--1,.hub__node--1{--i:1}.hub__flow--2,.hub__node--2{--i:2}.hub__flow--3,.hub__node--3{--i:3}.hub__flow--4,.hub__node--4{--i:4}.hub__flow--5,.hub__node--5{--i:5}@keyframes flow{55%,to{stroke-dashoffset:-100px}}@keyframes lit{38%,78%{color:var(--text-brand);background-color:var(--surface)}50%{color:#fff;background-color:#0089d1}}@keyframes breathe{0%{opacity:.55}}.pa-icon>*{stroke-dasharray:90;stroke-dashoffset:90px;animation:1.9s cubic-bezier(.3,.6,.2,1) .55s forwards draw}.pa-core{animation:5s ease-in-out infinite alternate breathe}.totop{transition:color .2s,translate .2s}.totop:hover{translate:0 -2px}@supports (animation-timeline:view()){.cards>li:nth-child(2n),.plans>:nth-child(2n),.steps li:nth-child(2){animation-range:entry 7% entry 40%}.cards>li:nth-child(3n),.plans>:nth-child(3n),.steps li:nth-child(3){animation-range:entry 13% entry 47%}.steps li:nth-child(4){animation-range:entry 19% entry 54%}.steps{view-timeline-name:--steps}@media (width>=960px){.steps:before{transform-origin:0;animation:linear both rail;animation-timeline:var(--tl-steps);animation-range:entry 30% cover 45%}[dir=rtl] .steps:before{transform-origin:100%}}@keyframes rail{0%{scale:0 1}}}}@media (width>=800px){.cta{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 316 406' fill='none' stroke='%2387cdfb' stroke-opacity='.16' stroke-width='1.5'%3E%3Cpath d='M307.85 0V45.2L247.25 105.82H60.7V45.11H262.74ZM307.85 67.86V292.26L247.15 352.96H45.3L0 398.27V353.09L60.83 292.26H247.15V128.56ZM60.7 45.11V269.84L0 330.54V105.81Z'/%3E%3C/svg%3E") no-repeat var(--gx) 38% / auto 116%, radial-gradient(60% 110% at var(--gx) 0%, #0089d152, transparent 62%), radial-gradient(40% 70% at calc(100% - var(--gx)) 110%, #47acee26, transparent 60%), linear-gradient(160deg, #0f2440, #0a1526 55%, #060f1f)}}@media (width>=960px){.values{position:sticky;inset-block-start:104px}}
