:root{--bg:#070818;--bg2:#0d0f26;--pan:#11143152;--line:#6a4bff55;--v:#7b45ff;--v2:#9b6cff;--c:#20ddf5;--gold:#f2c14e;--t:#f3f1ff;--m:#a9a6c8;--r:18px;--pt:env(safe-area-inset-top,0px);--pb:env(safe-area-inset-bottom,0px)}*{box-sizing:border-box;margin:0}html{scroll-behavior:smooth;scroll-padding-top:84px}body{background:radial-gradient(900px 500px at 80% -5%,#642bff40,transparent 60%),radial-gradient(700px 400px at 0% 30%,#20ddf518,transparent 60%),var(--bg);color:var(--t);padding-top:var(--pt);padding-bottom:var(--pb);min-height:100%;font-family:Cairo,Sora,system-ui,sans-serif;line-height:1.7;overflow-x:hidden}html[lang=fr] body,html[lang=en] body{font-family:Sora,Cairo,system-ui,sans-serif;line-height:1.6}body:before{content:"";pointer-events:none;z-index:-1;background:linear-gradient(#ffffff08 1px,#0000 1px) 0 0/48px 48px,linear-gradient(90deg,#ffffff08 1px,#0000 1px) 0 0/48px 48px;position:fixed;inset:0;-webkit-mask:linear-gradient(#000,#0000 70%);mask:linear-gradient(#000,#0000 70%)}a{color:inherit;text-decoration:none}:focus-visible{outline:3px solid var(--c);outline-offset:3px;border-radius:8px}.w{max-width:1160px;margin:0 auto;padding:0 20px}header{z-index:20;transition:all .3s;position:sticky;top:0}header.s{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--line);background:#070818cc}.nav{align-items:center;gap:18px;height:68px;display:flex}.logo{align-items:center;gap:10px;font-size:1.2rem;font-weight:800;display:flex}.nav ul{gap:6px;margin-inline:auto;padding:0;list-style:none;display:flex}.nav ul a{color:var(--m);border-radius:10px;padding:8px 14px;font-weight:600}.nav ul a:hover{color:var(--t);background:#ffffff0f}.lang{border:1px solid var(--line);border-radius:12px;display:flex;overflow:hidden}.lang button{color:var(--m);font:inherit;cursor:pointer;background:0 0;border:0;padding:7px 11px;font-size:.85rem}.lang button[aria-pressed=true]{background:var(--v);color:#fff}.btn{border:1px solid var(--line);cursor:pointer;color:var(--t);background:0 0;border-radius:14px;align-items:center;gap:10px;padding:12px 22px;font-family:inherit;font-size:1rem;font-weight:800;transition:all .25s;display:inline-flex}.btn.p{background:linear-gradient(135deg,var(--v),#5a2fe0);border-color:#b79bff88;box-shadow:0 0 28px #7b45ff66}.btn.p:hover{transform:translateY(-2px);box-shadow:0 0 44px #7b45ffaa}.btn.g:hover{border-color:var(--c);color:var(--c)}.burger{display:none}.hero{grid-template-columns:1.05fr .95fr;align-items:center;gap:30px;padding:46px 0 30px;display:grid}.badge{border:1px solid var(--line);color:var(--c);background:#20ddf510;border-radius:99px;align-items:center;gap:8px;padding:6px 14px;font-size:.85rem;display:inline-flex}.dot{background:var(--c);width:8px;height:8px;box-shadow:0 0 10px var(--c);border-radius:50%}h1{margin:16px 0;font-size:clamp(2.1rem,5vw,3.6rem);font-weight:800;line-height:1.2}h1 .gr .wd>span{background:linear-gradient(90deg,var(--v2),var(--c),var(--v2));color:#0000;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;animation:.9s cubic-bezier(.2,.8,.2,1) both up,6s linear infinite gs}.lead{color:var(--m);max-width:52ch;font-size:1.05rem}.cta{flex-wrap:wrap;gap:12px;margin-top:26px;display:flex}.art{aspect-ratio:1;width:100%;max-width:520px;margin-inline:auto;position:relative}.art svg{width:100%;height:100%;overflow:visible}.float{animation:6s ease-in-out infinite fl}@keyframes fl{50%{transform:translateY(-8px)}}.stats{border:1px solid var(--line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(135deg,#1a1650aa,#0b0d2aaa);border-radius:24px;grid-template-columns:1fr auto 1fr 1fr;align-items:center;gap:18px;margin:26px 0;padding:22px;display:grid;box-shadow:0 0 60px #642bff25}.st{text-align:center;flex-direction:column;justify-content:center;min-height:92px;display:flex}.st b{font-size:2.1rem;font-weight:800;line-height:1.2}.st small{color:var(--m)}.st .ap{color:var(--c);font-size:.8rem}.sec{padding:54px 0}h2{font-size:clamp(1.6rem,3.4vw,2.3rem);font-weight:800;line-height:1.3}.sub{color:var(--m);max-width:60ch;margin:6px 0 26px}.lay{grid-template-columns:1fr 300px;gap:22px;display:grid}.grid{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.card{border-radius:var(--r);background:linear-gradient(160deg,#16194a99,#0c0e2799);border:1px solid #ffffff14;flex-direction:column;gap:10px;min-height:190px;padding:18px;transition:all .25s;display:flex;position:relative}.card:hover,.card:focus-within{border-color:var(--a);box-shadow:0 10px 36px -10px var(--a);transform:translateY(-4px)}.ic{background:color-mix(in srgb,var(--a) 20%,transparent);width:46px;height:46px;color:var(--a);border:1px solid color-mix(in srgb,var(--a) 50%,transparent);border-radius:14px;place-items:center;display:grid}.card h3{font-size:1.02rem;line-height:1.4}.card p{color:var(--m);flex:1;font-size:.88rem;line-height:1.55}.card a{color:var(--a);font-size:.9rem;font-weight:700}.card a:after{content:"";border-radius:var(--r);position:absolute;inset:0}.feat{text-align:center;background:radial-gradient(300px 200px at 50% 0,#f2c14e22,#0000 70%),linear-gradient(#1c1850,#0c0e27);border:1px solid #f2c14e55;border-radius:24px;flex-direction:column;justify-content:center;align-items:center;gap:14px;padding:26px;display:flex}.feat h3{font-size:1.4rem;line-height:1.4}.two{grid-template-columns:1fr 1fr;gap:22px;display:grid}.pan{border:1px solid var(--line);background:#11143188;border-radius:24px;padding:26px}.pan h3{margin-bottom:12px;font-size:1.3rem}.pan ul{color:var(--m);padding-inline-start:20px}.pan li{margin:6px 0}.steps{counter-reset:s;grid-template-columns:repeat(5,1fr);gap:12px;padding:0;list-style:none;display:grid}.steps li{counter-increment:s;color:var(--m);background:#11143188;border:1px solid #ffffff14;border-radius:16px;padding:16px;font-size:.92rem;position:relative}.steps li:before{content:counter(s);background:var(--v);color:#fff;border-radius:50%;place-items:center;width:30px;height:30px;margin-bottom:10px;font-weight:800;display:grid}details{background:#11143188;border:1px solid #ffffff14;border-radius:14px;margin:10px 0}summary{cursor:pointer;justify-content:space-between;gap:10px;padding:14px 18px;font-weight:700;list-style:none;display:flex}summary:after{content:"+";color:var(--c);font-size:1.3rem}details[open] summary:after{content:"–"}details p{color:var(--m);padding:0 18px 16px}.end{text-align:center;border:1px solid var(--line);background:radial-gradient(500px 240px at 50% 0,#7b45ff44,#0000 70%),#0d0f26;border-radius:28px;margin:30px 0 50px;padding:50px 20px}footer{border-top:1px solid var(--line);color:var(--m);padding:30px 0 40px;font-size:.92rem}.fr{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;display:flex}.note{color:var(--m);text-align:center;margin-top:10px;font-size:.8rem}@media (max-width:980px){.grid{grid-template-columns:repeat(2,1fr)}.lay{grid-template-columns:1fr}.steps{grid-template-columns:1fr 1fr}.hero{grid-template-columns:1fr}.art{order:-1;max-width:380px}.two{grid-template-columns:1fr}}@media (max-width:760px){.nav ul{inset-inline:12px;border:1px solid var(--line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0d0f26f2;border-radius:16px;flex-direction:column;padding:10px;display:none;position:absolute;top:70px}.nav ul.o{animation:.25s dd;display:flex}.burger{border:1px solid var(--line);width:44px;height:44px;color:var(--t);cursor:pointer;background:0 0;border-radius:12px;place-items:center;margin-inline-start:auto;display:grid}.nav .jn{display:none}.nav{gap:10px}.stats{grid-template-columns:1fr 1fr}.stats .mk{display:none}.stats .st:last-child{grid-column:1/-1}}@keyframes dd{0%{opacity:0;transform:translateY(-8px)}}@media (max-width:480px){.grid,.steps{grid-template-columns:1fr}.lang button{padding:6px 8px}.cta .btn{justify-content:center;width:100%}.w{padding:0 16px}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@property --ang{syntax:"<angle>";inherits:false;initial-value:0deg}#fx{z-index:-1;pointer-events:none;width:100%;height:100%;position:fixed;inset:0}#cg{pointer-events:none;z-index:-1;background:radial-gradient(circle,#7b45ff30,#0000 65%);border-radius:50%;width:440px;height:440px;position:fixed;top:-220px;left:-220px}#pg{top:0;z-index:60;background:linear-gradient(90deg,var(--v),var(--c));transform-origin:0;height:3px;box-shadow:0 0 12px var(--c);position:fixed;inset-inline:0;transform:scaleX(0)}html[dir=rtl] #pg{transform-origin:100%}.au{filter:blur(100px);opacity:.28;z-index:-1;pointer-events:none;border-radius:50%;width:46vw;height:46vw;animation:24s ease-in-out infinite alternate au;position:fixed}.a1{top:-12vw;background:#642bff;inset-inline-end:-10vw}.a2{bottom:-18vw;background:#20ddf5;animation-duration:30s;inset-inline-start:-14vw}@keyframes au{to{transform:translate(8vw,6vw)scale(1.2)}}@keyframes gs{to{background-position:-200% 0}}@keyframes up{0%{transform:translateY(115%)rotate(4deg)}}@keyframes rvk{0%{opacity:0;filter:blur(8px);transform:translateY(40px)scale(.97)}}@keyframes ar{0%{opacity:0;filter:blur(14px);transform:scale(.8)rotate(-8deg)}}@keyframes rt{to{transform:rotate(360deg)}}@keyframes dash{to{stroke-dashoffset:-160px}}@keyframes pu{50%{opacity:.75;transform:scale(1.08)}}@keyframes mq{to{transform:translate(-50%)}}@keyframes sh{60%,to{transform:translate(130%)}}.wd{vertical-align:top;margin:-.1em 0 -.2em;padding:.1em .04em .2em;display:inline-block;overflow:hidden}.wd>span{animation:.9s cubic-bezier(.2,.8,.2,1) both up;animation-delay:var(--d);display:inline-block}.hero .badge{animation:.9s both rvk}.hero .lead{animation:.9s .7s both rvk}.hero .cta{animation:.9s .95s both rvk}.art{perspective:900px;animation:1.5s cubic-bezier(.2,.8,.2,1) .2s both ar}.art svg{transform:rotateY(calc(var(--px,0)*14deg)) rotateX(calc(var(--py,0)*-10deg));transition:transform .2s}.pu{transform-origin:250px 230px;animation:5s ease-in-out infinite pu}.rot{transform-origin:250px 220px;animation:60s linear infinite rt}.orb{transform-origin:250px 220px;animation:14s linear infinite rt}.orb2{transform-origin:250px 220px;animation:22s linear infinite reverse rt}.wv{stroke-dasharray:6 10;animation:8s linear infinite dash}.js .rv:not(.in){opacity:0;transform:translateY(40px)}.rv.in{animation:.9s cubic-bezier(.2,.8,.2,1) backwards rvk;animation-delay:calc(var(--i,0)*70ms)}.card{--rx:0deg;--ry:0deg}.card:before{content:"";border-radius:inherit;background:radial-gradient(260px circle at var(--mx,50%) var(--my,50%),color-mix(in srgb,var(--a) 30%,transparent),transparent 60%);opacity:0;pointer-events:none;transition:all .3s;position:absolute;inset:0}.card:hover:before{opacity:1}.card:hover{transform:perspective(800px) translateY(-6px) rotateX(var(--rx)) rotateY(var(--ry))}.card .ic{transition:all .3s}.card:hover .ic{box-shadow:0 0 24px -4px var(--a);transform:scale(1.12)rotate(-6deg)}.btn.p{position:relative;overflow:hidden}.btn.p:after{content:"";background:linear-gradient(110deg,#0000 35%,#fff5 50%,#0000 65%);animation:5s infinite sh;position:absolute;inset:0;transform:translate(-130%)}.stats,.end,.stats2{position:relative}.stats:before,.end:before,.stats2:before{content:"";border-radius:inherit;background:conic-gradient(from var(--ang),transparent 0 65%,var(--c),var(--v2),transparent);-webkit-mask-composite:xor;pointer-events:none;padding:1.5px;animation:7s linear infinite sp;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@keyframes sp{to{--ang:360deg}}.feat svg{filter:drop-shadow(0 0 14px #f2c14e);animation:5s ease-in-out infinite fl}.mq{border-block:1px solid var(--line);color:var(--m);direction:ltr;margin:10px 0;padding:16px 0;font-weight:600;overflow:hidden;-webkit-mask:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.mq>div{align-items:center;width:max-content;animation:45s linear infinite mq;display:flex}.mq span{white-space:nowrap}.mq i{background:var(--c);width:8px;height:8px;box-shadow:0 0 10px var(--c);margin:0 30px;display:inline-block;transform:rotate(45deg)}.nav ul a{position:relative}.nav ul a:after{content:"";inset-inline:14px;background:var(--c);height:2px;transition:all .3s;position:absolute;bottom:2px;transform:scaleX(0)}.nav ul a:hover:after{transform:scaleX(1)}@media (pointer:coarse){#cg{display:none}}@media (prefers-reduced-motion:reduce){.wd>span{transform:none!important}.js .rv:not(.in){opacity:1!important;transform:none!important}#fx,#cg,.au{display:none}}.card.alt{border-style:dashed}.tag{top:12px;z-index:2;color:var(--m);background:#0c0e27;border:1px solid #a9a6c866;border-radius:99px;padding:2px 10px;font-size:.7rem;position:absolute;inset-inline-end:12px}.fts{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.ft{background:linear-gradient(160deg,#1a1760cc,#0b0d28cc);border:1px solid #ffffff14;border-radius:24px;flex-direction:column;gap:12px;min-height:270px;padding:26px;transition:all .3s;display:flex;position:relative;overflow:hidden}.ft:after{content:"";background:var(--a);filter:blur(80px);opacity:.18;inset-inline-end:-70px;pointer-events:none;border-radius:50%;width:220px;height:220px;transition:all .4s;position:absolute;top:-70px}.ft:hover{border-color:var(--a);box-shadow:0 18px 50px -18px var(--a);transform:translateY(-8px)}.ft:hover:after{opacity:.42}.ft .ic{background:color-mix(in srgb,var(--a) 20%,transparent);width:54px;height:54px;color:var(--a);border:1px solid color-mix(in srgb,var(--a) 50%,transparent);border-radius:16px;place-items:center;display:grid}.ft h3{font-size:1.25rem;line-height:1.4}.ft p{color:var(--m);font-size:.95rem;line-height:1.6}.pv{align-items:center;height:46px;margin-top:auto;display:flex}.pv.fo{flex-direction:column;justify-content:center;align-items:stretch;gap:7px;height:auto;min-height:46px}.av{background:linear-gradient(135deg,var(--a),#7b45ff);width:36px;height:36px;animation:2.6s ease-in-out infinite pl;animation-delay:calc(var(--k)*.3s);border:2px solid #0d0f26;border-radius:50%;margin-inline-end:-10px}@keyframes pl{50%{box-shadow:0 0 20px var(--a);transform:scale(1.2)}}.bar{background:linear-gradient(90deg,var(--a),#ffffff10);transform-origin:0;height:9px;animation:3.4s ease-in-out infinite bw;animation-delay:calc(var(--k)*.4s);border-radius:6px;display:block}html[dir=rtl] .bar{transform-origin:100%}@keyframes bw{50%{transform:scaleX(.55)}}.ty{background:#ffffff14;border-radius:16px;gap:6px;padding:12px 16px;display:flex}.ty i{background:var(--a);width:8px;height:8px;animation:1.2s ease-in-out infinite bn;animation-delay:calc(var(--k)*.16s);border-radius:50%;display:block}@keyframes bn{40%{transform:translateY(-7px)}}.chip{z-index:2;border:1px solid var(--line);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);white-space:nowrap;translate:calc(var(--px,0)*46px) calc(var(--py,0)*46px);background:#14123acc;border-radius:99px;padding:8px 14px;font-size:.8rem;font-weight:700;transition:translate .25s;animation:5s ease-in-out infinite fl;position:absolute;box-shadow:0 0 26px #7b45ff44}.chip:before{content:"";background:var(--c);width:8px;height:8px;box-shadow:0 0 8px var(--c);border-radius:50%;margin-inline-end:8px;display:inline-block}.c1{top:6%;left:0}.c2{animation-delay:-1.8s;top:44%;right:0}.c3{animation-delay:-3.3s;bottom:10%;left:3%}main h2:after{content:"";background:linear-gradient(90deg,var(--v),var(--c));border-radius:4px;width:0;height:4px;margin-top:10px;transition:width 1s cubic-bezier(.2,.8,.2,1) .35s;display:block}main h2.in:after{width:64px}@media (max-width:980px){.fts{grid-template-columns:1fr}}@media (max-width:480px){.chip{padding:6px 10px;font-size:.7rem}}h1 .gr .wd>span{animation-delay:var(--d),0s}#ld{z-index:100;background:radial-gradient(600px 400px,#2a1a7a,#050615);flex-direction:column;justify-content:center;align-items:center;gap:18px;animation:.9s cubic-bezier(.7,0,.2,1) 1.15s forwards ldo;display:flex;position:fixed;inset:0}#ld svg{filter:drop-shadow(0 0 24px #7b45ff)}#ld .dp{stroke-dasharray:1;stroke-dashoffset:1px;animation:1.1s .1s forwards dr}#ld b{letter-spacing:.18em;font-family:Sora,sans-serif;font-size:1.3rem;animation:.8s .5s backwards rvk}#ld i{background:#ffffff20;border-radius:3px;width:140px;height:3px;display:block;position:relative;overflow:hidden}#ld i:after{content:"";background:linear-gradient(90deg,var(--v),var(--c));transform-origin:0;animation:1s .1s forwards ldb;position:absolute;inset:0;transform:scaleX(0)}@keyframes dr{to{stroke-dashoffset:0}}@keyframes ldb{to{transform:scaleX(1)}}@keyframes ldo{to{clip-path:inset(0 0 100%);visibility:hidden}}.hero .badge{animation-delay:1.2s}.hero .lead{animation-delay:1.7s}.hero .cta{animation-delay:1.9s}.art{translate:0 calc(var(--sy,0)*-50px);opacity:calc(1 - var(--sy,0)*.6);animation-delay:1.2s}#cr{border:1.5px solid var(--c);pointer-events:none;z-index:90;mix-blend-mode:screen;border-radius:50%;width:36px;height:36px;transition:width .25s,height .25s,margin .25s,background .25s;position:fixed;top:-18px;left:-18px}#cr.h{background:#20ddf51f;width:68px;height:68px;margin:-16px 0 0 -16px}.card:after{content:"";border-radius:inherit;background:conic-gradient(from var(--ang),transparent 0 70%,var(--a),transparent);-webkit-mask-composite:xor;opacity:0;pointer-events:none;padding:1.5px;transition:all .3s;animation:5s linear infinite sp;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.card:hover:after{opacity:1}.ft{--rx:0deg;--ry:0deg}.ft:hover{transform:perspective(800px) translateY(-8px) rotateX(var(--rx)) rotateY(var(--ry))}.ft:before{content:"";background:radial-gradient(300px circle at var(--mx,50%) var(--my,50%),color-mix(in srgb,var(--a) 26%,transparent),transparent 60%);opacity:0;pointer-events:none;transition:all .3s;position:absolute;inset:0}.ft:hover:before{opacity:1}.mq>div+div{color:var(--c);opacity:.9;margin-top:14px;font-weight:800;animation-direction:reverse}.steps li{transition:all .4s}.steps li.in{box-shadow:0 0 30px -10px var(--v);border-color:#7b45ff88}main h2{background:linear-gradient(90deg,#fff 35%,#bfa9ff);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}@media (prefers-reduced-motion:reduce){#ld,#cr{display:none}}@media (pointer:coarse){#cr{display:none}}em{font-style:normal}.logo em{color:var(--v2)}.logo span{text-shadow:0 0 18px #7b45ff66;font-weight:800}.lang button[aria-pressed=true]{background:linear-gradient(135deg,#7b45ff,#5a2fe0);box-shadow:0 0 16px #7b45ff88}@media (max-width:400px){.logo span{font-size:.95rem}.logo svg{width:30px;height:30px}.lang button{padding:5px 7px;font-size:.72rem}.nav{gap:8px}}.hero2{grid-template-columns:1fr;gap:0;padding-top:10px;padding-bottom:26px;display:grid;position:relative}.hero2:before,.hero2:after{content:"";z-index:-1;aspect-ratio:1;filter:blur(70px);pointer-events:none;border-radius:50%;width:60vw;max-width:520px;position:absolute}.hero2:before{top:18%;background:#642bff55;inset-inline-start:-25%}.hero2:after{bottom:0;background:#20ddf522;inset-inline-end:-20%}.rt,.lt{display:contents}.art{aspect-ratio:500/460;order:1;max-width:min(100%,340px)}.copy{order:2}.hc{order:3}.stw{order:4}.copy{text-align:center;flex-direction:column;align-items:center;margin-top:14px;display:flex}.copy .badge{color:#fff;background:#14123acc;border-color:#20ddf599;padding:9px 20px;font-size:.95rem;animation:.9s 1.2s both rvk;box-shadow:0 0 24px #20ddf522}.copy h1{text-wrap:balance;text-shadow:0 4px 30px #7b45ff44;margin:18px 0 12px;font-size:clamp(2.2rem,9.5vw,3.6rem)}.copy h1>span{display:block}h1 .wd{position:relative}h1 .wd.gr>span{animation:.9s cubic-bezier(.2,.8,.2,1) both up,6s linear infinite gs;animation-delay:var(--d),0s;background:linear-gradient(90deg,#9b6cff,#20ddf5,#9b6cff) 0 0/200% 100%;color:#0000;-webkit-background-clip:text;background-clip:text}h1 .wd.gr:after{content:"";inset-inline:0;background:linear-gradient(90deg,var(--v),var(--c));transform-origin:0;border-radius:3px;height:3px;animation:.8s cubic-bezier(.2,.8,.2,1) 2.1s forwards ul;position:absolute;bottom:.06em;transform:scaleX(0)}html[dir=rtl] h1 .wd.gr:after{transform-origin:100%}@keyframes ul{to{transform:scaleX(1)}}.copy .lead{margin:0 auto;font-size:1.02rem;animation:.9s 1.7s both rvk}.copy .cta{justify-content:center;width:100%;margin-top:22px;animation:.9s 1.9s both rvk}.btn.big{background:linear-gradient(135deg,#6b3dff,#8f5bff);border:1px solid #6fe7ff99;border-radius:999px;justify-content:center;gap:12px;width:100%;max-width:420px;padding:17px 28px;font-size:1.06rem;box-shadow:0 0 0 1px #20ddf533,0 10px 40px -8px #7b45ffcc,0 0 30px #20ddf533}.btn.big:hover{box-shadow:0 0 0 1px #20ddf5aa,0 14px 50px -8px #7b45ff,0 0 40px #20ddf566}.btn.big:active{transform:scale(.97)}.btn.big[aria-disabled=true]{opacity:.5;pointer-events:none}.arr{transition:translate .3s}.btn.big:hover .arr{translate:4px}html[dir=rtl] .arr{scale:-1 1}html[dir=rtl] .btn.big:hover .arr{translate:-4px}.hc{z-index:3;grid-template-columns:repeat(2,1fr);gap:12px;margin-top:30px;display:grid;position:relative}.hcd{--rx:0deg;--ry:0deg;text-align:center;border:1px solid color-mix(in srgb,var(--a) 35%,#ffffff12);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);animation:rvk .8s calc(1.5s + var(--i)*.1s) backwards;background:linear-gradient(170deg,#241c78aa,#0d0b32cc);border-radius:20px;flex-direction:column;align-items:center;gap:3px;padding:16px 10px 26px;transition:all .3s;display:flex;position:relative}.hcd:hover{transform:perspective(700px) translateY(-5px) rotateX(var(--rx)) rotateY(var(--ry));border-color:var(--a);box-shadow:0 14px 40px -16px var(--a)}.hcd svg{width:34px;height:34px;color:var(--a);fill:color-mix(in srgb,var(--a) 24%,transparent);stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 10px var(--a));margin-bottom:4px}.hcd b{font-size:.98rem;line-height:1.3}.hcd small{color:var(--m);font-size:.8rem;line-height:1.4}.hcd:after{content:"";background:var(--a);width:30px;height:3px;box-shadow:0 0 10px var(--a);border-radius:3px;position:absolute;bottom:9px;left:50%;translate:-50%}.stw{flex-direction:column;align-items:center;width:100%;display:flex}.stats2{border:1px solid var(--line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(135deg,#1a1650aa,#0b0d2aaa);border-radius:22px;grid-template-columns:repeat(3,1fr);width:100%;max-width:560px;margin-top:26px;padding:14px 6px;animation:.9s 2.1s both rvk;display:grid}.s2{justify-content:center;align-items:center;gap:10px;min-height:56px;padding:2px 6px;display:flex}.s2+.s2{border-inline-start:1px solid #ffffff1c}.s2 svg{flex:none;width:26px;height:26px}.s2 b{font-size:1.35rem;font-weight:800;line-height:1.2;display:block}.s2 small{color:var(--m);font-size:.74rem;line-height:1.3;display:block}.live{background:#2fe38a;border-radius:50%;flex:none;width:12px;height:12px;animation:2.4s infinite pu2;display:block;box-shadow:0 0 12px #2fe38a}@keyframes pu2{50%{box-shadow:0 0 0 7px #2fe38a00,0 0 18px #2fe38a}}.stw .note{max-width:46ch;margin-top:12px}.c1{top:2%}@media (max-width:600px){.c2,.c3{display:none}}@media (max-width:520px){.s2{text-align:center;flex-direction:column;gap:4px}.s2 svg{width:22px;height:22px}.s2 b{font-size:1.2rem}}@media (min-width:640px){.art{max-width:440px}.hc{grid-template-columns:repeat(4,1fr)}.hero2{max-width:800px}}@media (min-width:980px){.hero2{grid-template-columns:1fr 1fr;align-items:center;gap:48px;max-width:1160px;padding-top:34px}.rt,.lt{display:block}.lt{order:-1}.art{max-width:540px;margin:0 auto}.hc{margin-top:-30px;max-width:560px;margin-inline:auto}.copy{text-align:start;align-items:flex-start;margin-top:0}.copy .lead{margin:0}.copy .cta{justify-content:flex-start}.stw{align-items:flex-start}.stw .note{text-align:start}.stats2{margin-inline:0}.copy h1{font-size:clamp(2.8rem,4.6vw,4rem)}}.cm{stroke-dasharray:60 940;animation:7s linear infinite cmv}@keyframes cmv{to{stroke-dashoffset:-1000px}}.tw path{transform-box:fill-box;transform-origin:50%;animation:3s ease-in-out infinite tw}.tw path:nth-child(2n){animation-delay:-1.2s}.tw path:nth-child(3n){animation-delay:-2.2s}@keyframes tw{50%{opacity:.2;transform:scale(.6)}}html,body{overflow-x:clip}#cr{opacity:0}#cr.on{opacity:1}.eyes{translate:calc(var(--px,0)*10px) calc(var(--py,0)*8px);transition:translate .2s}.eye{transform-box:fill-box;transform-origin:50%;animation:5s infinite bk}@keyframes bk{0%,92%,to{transform:scaleY(1)}95%{transform:scaleY(.08)}}.sw{transform-origin:250px 118px;animation:4s ease-in-out infinite swy}@keyframes swy{50%{transform:rotate(2.5deg)}}.rp{transform-origin:250px 396px;animation:3.4s ease-out infinite rpl}@keyframes rpl{0%{opacity:.9;transform:scale(.55)}to{opacity:0;transform:scale(1.7,2.2)}}.rs{animation:4s ease-in infinite rsi}@keyframes rsi{0%{opacity:0;transform:translateY(0)}20%{opacity:.9}to{opacity:0;transform:translateY(-130px)}}.rot2{transform-origin:250px 290px;animation:50s linear infinite reverse rt}.hcd svg{animation:3.6s ease-in-out infinite ico;animation-delay:calc(var(--i)*.45s)}@keyframes ico{50%{transform:translateY(-4px)scale(1.06)}}@media (max-width:480px){.sec{padding-block:42px}.lang button{padding:5px 6px;font-size:.7rem}.logo span{font-size:.92rem}.logo svg{width:30px;height:30px}.nav,.logo{gap:6px}.burger{width:40px;height:40px}.copy h1{font-size:clamp(1.8rem,7.6vw,2.4rem)}}@media (max-width:560px){.grid{grid-template-columns:repeat(2,1fr);gap:10px}.card{gap:8px;min-height:0;padding:14px}.card h3{font-size:.9rem}.card p{display:none}.card a{font-size:.8rem}.tag{padding:1px 7px;font-size:.62rem;top:8px}.card.alt h3{margin-top:12px}}.lang a{color:var(--m);font:inherit;cursor:pointer;background:0 0;border:0;padding:7px 11px;font-size:.85rem;display:block}.lang a[aria-current=true]{color:#fff;background:linear-gradient(135deg,#7b45ff,#5a2fe0);box-shadow:0 0 16px #7b45ff88}.lang a:hover{color:var(--t)}@media (max-width:480px){.lang a{padding:5px 6px;font-size:.7rem}}.skip{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.skip:focus{clip:auto;z-index:200;color:#000;background:#fff;border-radius:8px;width:auto;height:auto;padding:8px 12px;top:12px;left:12px}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ph{padding-top:36px;padding-bottom:10px}.ph h1{margin:6px 0 10px;font-size:clamp(2rem,5vw,3rem);font-weight:800;line-height:1.25}.ph .crumb{color:var(--c);font-size:.9rem;font-weight:700}.fnav{flex-wrap:wrap;gap:6px 18px;display:flex}.fnav a{color:var(--m)}.fnav a:hover{color:var(--t)}.nf{text-align:center;place-content:center;justify-items:center;gap:14px;min-height:70vh;padding:40px 20px;display:grid}.nf h1{font-size:clamp(2.2rem,6vw,3.6rem);font-weight:800}.nf p{color:var(--m);max-width:46ch}.nf .cta{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.sec .grid{margin-top:8px}
