html:has(.ab){background:#101117}@media (prefers-reduced-motion:no-preference){html:has(.ab){scroll-behavior:smooth}}.ab{color:#14141C;font-family:var(--font-geist),"Helvetica Neue",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased}.ab :where(h1,h2,h3,h4,p,ul,ol){margin:0}.ab :where(ul,ol){padding:0;list-style:none}.ab :where(img){display:block}.ab :where(a){color:inherit;text-decoration:none}.ab [lang=ar]{font-family:var(--font-noto-sans-arabic),var(--font-geist),sans-serif}.ab *{box-sizing:border-box}.ab a{text-decoration:none}.ab a,.ab a:hover{color:inherit}.ab h1,.ab h2,.ab h3,.ab h4,.ab ol,.ab p,.ab ul{margin:0}.ab ol,.ab ul{padding:0;list-style:none}.ab img{display:block}.ab :focus-visible{outline:2px solid #A677E8;outline-offset:3px}.ab .on-light :focus-visible{outline-color:#6B3FD4}.ab ::selection{background:rgba(166,119,232,.35)}.ab [id]{scroll-margin-top:76px}.ab .om-cta{background:linear-gradient(180deg,#7B4EE0,#6338CC);box-shadow:inset 0 1px 0 rgba(255,255,255,.18),0 1px 2px rgba(0,0,0,.25),0 8px 24px rgba(99,56,204,.22);transition:filter .18s ease,box-shadow .18s ease;white-space:nowrap}.ab .om-cta:hover{filter:brightness(1.06);box-shadow:inset 0 1px 0 rgba(255,255,255,.22),0 2px 4px rgba(0,0,0,.25),0 12px 28px rgba(99,56,204,.28)}.ab .om-cta:active{filter:brightness(.96)}.ab .om-glass{background:rgba(25,25,35,.55);border:1px solid rgba(246,244,240,.14);box-shadow:inset 0 1px 0 rgba(255,255,255,.08);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);color:#F6F4F0;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease;white-space:nowrap}.ab .om-glass:hover{border-color:rgba(246,244,240,.32);box-shadow:inset 0 1px 0 rgba(255,255,255,.14),0 8px 24px rgba(0,0,0,.3)}.ab .om-glass:active{background:rgba(25,25,35,.78);border-color:rgba(166,119,232,.6)}.ab .om-arrow{display:inline-block;flex:none;transition:transform .2s ease}.ab .om-cta:hover .om-arrow,.ab .om-glass:hover .om-arrow,.ab .om-link:hover .om-arrow{transform:translateX(4px)}.ab .om-link{transition:color .18s ease}.ab .om-link:hover{color:#F6F4F0!important}.ab .on-light .om-link:hover{color:#14141C!important}.ab .mo[aria-pressed=true]{border-color:#A677E8;background:rgba(166,119,232,.2)}.ab .mo:disabled{cursor:default;opacity:.72}.ab .sheet-flat .og-sheet{right:0!important}.ab .dh .k,.ab .hold .k,.ab .mp .k{animation-play-state:paused!important}.ab .nomotion .k{animation:none!important}.ab .nomotion .pr,.ab .nomotion .pr-n,.ab .nomotion .sp,.ab .nomotion .sp-focus,.ab .nomotion .std-stack,.ab .snap .pr,.ab .snap .pr-n,.ab .snap .sp,.ab .snap .sp-focus,.ab .snap .std-stack{transition:none!important}.ab .ab-video{opacity:0;transition:opacity .38s ease}.ab .ab-video[data-ready=true]{opacity:1}@keyframes ab-sweep{0%{transform:translateX(-110%)}to{transform:translateX(360%)}}@keyframes ab-edge{0%,to{background-position:100% 0}50%{background-position:0 0}}@keyframes ab-ctx-open{0%,to{transform:translateZ(calc(var(--i) * 22px))}50%{transform:translateZ(calc(var(--i) * 48px))}}@keyframes ab-ctx-focus{0%,to{transform:translateZ(132px)}50%{transform:translate3d(48%,36%,132px)}}@keyframes ab-topline{0%{transform:translateX(-100%)}to{transform:translateX(200%)}}@keyframes ab-glow{0%,to{opacity:.3}50%{opacity:1}}.ab .sweep.k{animation:ab-sweep 14s ease-in-out infinite}.ab .edge{background-size:300% 100%}.ab .edge.k{animation:ab-edge 14s ease-in-out infinite;animation-delay:var(--d,0s)}.ab .cp{transform:translateZ(calc(var(--i) * 22px));filter:blur(1px)}.ab .cp.k{animation:ab-ctx-open 12s ease-in-out infinite}.ab .cf{transform:translateZ(132px)}.ab .cf.k{animation:ab-ctx-focus 12s ease-in-out infinite}.ab .topline.k{animation:ab-topline 9s ease-in-out infinite}.ab .band.k{animation:ab-sweep 11s ease-in-out infinite}.ab .glow.k{animation:ab-glow 14s ease-in-out infinite;animation-delay:var(--d,0s)}.ab .std-stack{transform:rotateX(56deg) rotate(-14deg);transform-style:preserve-3d;transition:transform 1s cubic-bezier(.2,.7,.2,1)}.ab .sp{transform:translateZ(calc(var(--i) * 12px)) translate(calc(var(--i) * 8px),calc(var(--i) * -8px));transition:transform 1s cubic-bezier(.2,.7,.2,1),opacity .6s ease,box-shadow .8s ease,border-color .8s ease}.ab .sp-focus{opacity:0;transform:translateZ(14px) scale(.85);transition:opacity .6s ease,transform .9s cubic-bezier(.2,.7,.2,1)}.ab [data-step="1"] .sp{transform:translateZ(calc(var(--i) * 56px)) translate(calc(var(--i) * 12px),calc(var(--i) * -12px))}.ab [data-step="2"] .sp{transform:translateZ(calc(var(--i) * 42px))}.ab [data-step="2"] .sp:not([data-i="1"]){opacity:.5}.ab [data-step="2"] .sp-focus,.ab [data-step="3"] .sp-focus,.ab [data-step="4"] .sp-focus{opacity:1;transform:translateZ(14px) scale(1)}.ab [data-step="3"] .std-stack,.ab [data-step="4"] .std-stack{transform:rotateX(56deg) rotate(0deg)}.ab [data-step="3"] .sp{transform:translateZ(calc(var(--i) * 34px))}.ab [data-step="4"] .sp{transform:translateZ(calc(var(--i) * 14px));border-color:rgba(166,119,232,.75)!important;box-shadow:0 0 0 1px rgba(166,119,232,.3),inset 0 1px 0 rgba(255,255,255,.95),0 30px 60px rgba(107,63,212,.16)!important}.ab .pr{transition:border-color .6s ease,box-shadow .6s ease}.ab .pr-n{transition:color .4s ease}.ab [data-step="1"] .pr[data-p="1"],.ab [data-step="2"] .pr[data-p="2"],.ab [data-step="3"] .pr[data-p="3"],.ab [data-step="4"] .pr[data-p="4"]{border-color:rgba(166,119,232,.7)!important;box-shadow:0 0 0 1px rgba(166,119,232,.28),0 22px 48px rgba(107,63,212,.12)!important}.ab [data-step="1"] .pr[data-p="1"] .pr-n,.ab [data-step="2"] .pr[data-p="2"] .pr-n,.ab [data-step="3"] .pr[data-p="3"] .pr-n,.ab [data-step="4"] .pr[data-p="4"] .pr-n{color:#6B3FD4!important}@media (prefers-reduced-motion:reduce){.ab *,.ab :after,.ab :before{transition-duration:0s!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (max-width:1100px){.ab [data-m~=wrap]{padding-left:32px!important;padding-right:32px!important}.ab .og-sheet{right:0!important}.ab [data-m~=s1]{grid-column:1/9!important}.ab [data-m~=s2]{grid-column:5/13!important;margin-top:24px!important}.ab [data-m~=s3]{grid-column:1/9!important;margin-top:24px!important}.ab [data-m~=adv-h]{grid-column:1/-1!important}.ab [data-m~=adv-p1]{grid-column:1/7!important}.ab [data-m~=adv-cta],.ab [data-m~=adv-p2]{grid-column:7/13!important}.ab [data-m~=std-grid]{grid-template-columns:minmax(0,1fr)!important}.ab [data-m~=std-obj]{position:relative!important;top:auto!important;grid-column:1/-1!important;height:240px!important;margin:0 0 28px!important}.ab [data-m~=std-obj] .std-stack{left:16%!important;top:12%!important;width:56%!important;height:60%!important}.ab [data-m~=std-list]{grid-column:1/-1!important}.ab [data-m~=og]{grid-template-columns:minmax(0,1fr)!important}.ab [data-m~=og]>*{grid-column:1/-1!important;grid-row:auto!important}.ab [data-m~=o1]{order:1}.ab [data-m~=o2]{order:2;margin-top:32px}.ab [data-m~=o3]{order:3}.ab [data-m~=o4]{order:4}.ab [data-m~=contents-m]{display:contents!important}.ab [data-m~=ctx-vis]{height:300px!important;margin:40px 0 0!important}.ab [data-m~=ctx-vis]>div{left:8%!important;top:16%!important;width:64%!important;height:64%!important}.ab [data-m~=callout]{margin-top:8px!important}}@media (max-width:760px){.ab [data-m~=wrap]{padding-left:20px!important;padding-right:20px!important}.ab [data-g]{grid-template-columns:minmax(0,1fr)!important}.ab [data-g]>*{grid-column:1/-1!important;grid-row:auto!important}.ab [data-m~=dx]{margin:28px 0 0!important}.ab [data-m~=hero-h1]{padding-top:64px!important}.ab [data-m~=hero-film]{position:relative!important;inset:auto!important;height:auto!important;aspect-ratio:4/3;margin-top:32px}.ab [data-m~=hero-scrim]{display:none!important}.ab [data-m~=hero-grid]{padding-bottom:64px!important}.ab [data-m~=hero-plate]{margin:-64px 0 0!important;padding:26px 22px 28px!important}.ab [data-m~=hero-ctl]{margin-top:20px!important;justify-self:start}.ab [data-m~=sheet]{margin-top:-40px!important}.ab [data-m~=ctx-vis]{height:250px!important;margin-top:48px!important}.ab [data-m~=slab]{min-height:0!important;padding:26px 22px 28px!important}.ab [data-m~=adv]{padding:28px 22px 30px!important}.ab [data-m~=std-obj]{height:200px!important;margin-bottom:20px!important}.ab [data-m~=pr]{padding:22px 20px 24px!important;grid-template-columns:36px minmax(0,1fr)!important}.ab [data-m~=ml-art]{height:300px!important;margin-top:32px!important}.ab [data-m~=cl-art]{height:240px!important;margin-top:32px!important}.ab [data-m~=pi-b]{padding-left:0!important;border-left:0!important}}