.ag-fit{aspect-ratio:560/360;width:100%;max-width:560px;margin-inline:auto;position:relative;overflow:hidden}.ag-scaled{transform-origin:0 0;width:560px;position:absolute;top:0;left:0}.ag-scaled>.stage{width:560px;max-width:none}.d1-stage{width:560px;max-width:100%;height:360px;font-family:var(--font);background:radial-gradient(120% 120% at 12% 0%,#fff 0%,var(--grey-light)70%,#f1f3f7 100%);isolation:isolate;border-radius:18px;position:relative;overflow:hidden;box-shadow:0 30px 70px -28px #1a1a2e38,inset 0 2px #ffffffb3}.d1-wires{z-index:2;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.d1-wire{fill:none;stroke:url(#d1-wgrad);stroke-width:2.2px;stroke-linecap:round;filter:drop-shadow(0 1px 2px #2b6aff40);stroke-dasharray:6 0;opacity:0;animation:.9s forwards d1-wirein}#d1-p1{animation-delay:.5s}#d1-p2{animation-delay:.65s}#d1-p3{animation-delay:.8s}#d1-p4{animation-delay:.95s}@keyframes d1-wirein{0%{opacity:0}to{opacity:1}}.d1-dot{filter:drop-shadow(0 0 5px #2b6affb3)}.d1-node{z-index:3;opacity:0;width:108px;animation:.7s cubic-bezier(.2,.8,.2,1) forwards d1-pop;animation-delay:var(--d);background:linear-gradient(#fff,#fbfcfe);border:1px solid #e7eaf3;border-radius:13px;position:absolute;transform:translateY(14px)scale(.96);box-shadow:0 16px 30px -16px #1a1a2e4d,inset 0 1px #ffffffe6}@keyframes d1-pop{to{opacity:1;transform:translateY(0)scale(1)}}.d1-n1{height:104px;top:78px;left:60px}.d1-n2{height:88px;top:118px;left:276px}.d1-n3{height:88px;top:236px;left:276px}.d1-n4{width:100px;top:170px;left:452px}.d1-mark-ico{flex:none;width:18px;height:18px;display:block}.d1-node-head{color:var(--black);letter-spacing:-.01em;border-bottom:1px solid #eef1f7;align-items:center;gap:6px;padding:9px 11px 7px;font-size:12.5px;font-weight:650;display:flex}.d1-pix{background:var(--lav);border-radius:3px;flex:none;width:11px;height:11px;animation:3.4s ease-in-out infinite d1-pixpulse;box-shadow:0 0 0 2px #d4daf073}.d1-pix-w{background:var(--white);box-shadow:0 0 0 2px #fff6}@keyframes d1-pixpulse{0%,to{background:var(--lav)}50%{background:var(--blue)}}.d1-node-body{flex-direction:column;gap:8px;padding:9px 11px 11px;display:flex}.d1-tag{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--grey);background:var(--grey-light);border:1px solid #eceff5;border-radius:5px;align-self:flex-start;padding:2px 7px;font-size:9.5px}.d1-mini{grid-template-columns:repeat(3,1fr);gap:4px;display:grid}.d1-mini i{background:var(--lav);opacity:.55;height:11px;animation:2.8s ease-in-out infinite d1-cell;animation-delay:var(--md);border-radius:3px}@keyframes d1-cell{0%,to{opacity:.4;transform:scale(.92)}50%{opacity:1;background:#c4ccec;transform:scale(1)}}.d1-bar{background:var(--grey-light);border:1px solid #eceff5;border-radius:5px;height:8px;overflow:hidden}.d1-bar span{height:100%;width:var(--w);background:linear-gradient(90deg,var(--blue),var(--blue2));transform-origin:0;border-radius:5px;animation:3.2s ease-in-out infinite d1-fill;display:block}@keyframes d1-fill{0%,to{transform:scaleX(.55)}50%{transform:scaleX(1)}}.d1-accent{background:linear-gradient(160deg,var(--blue),var(--blue-dark));border-color:#0000;box-shadow:0 18px 34px -14px #2b6aff8c,inset 0 1px #ffffff40}.d1-accent .d1-node-head{color:#fff;border-bottom:none;justify-content:center;padding:13px 11px}.d1-port{border:2px solid var(--blue);background:#fff;border-radius:3px;width:10px;height:10px;position:absolute;top:calc(50% - 5px);box-shadow:0 0 0 3px #2b6aff1f}.d1-out{right:-6px}.d1-in{left:-6px}.d1-accent .d1-in{background:var(--blue-dark);border-color:#fff}.d1-port:after{content:"";background:var(--blue);border-radius:2px;animation:2.6s ease-in-out infinite d1-portpulse;position:absolute;inset:1px}.d1-accent .d1-port:after{background:#fff}@keyframes d1-portpulse{0%,to{opacity:.25;transform:scale(.6)}50%{opacity:1;transform:scale(1)}}.d5-stage{width:560px;max-width:100%;height:360px;font-family:var(--font);background:0 0;position:relative;overflow:hidden}.d5-scene{perspective:1300px;perspective-origin:50% 42%;transform-origin:50%;justify-content:center;align-items:center;display:flex;position:absolute;inset:0;transform:scale(.96)translateY(6px)}.d5-legend{z-index:6;flex-direction:column;gap:9px;display:flex;position:absolute;top:18px;left:18px}.d5-leg{letter-spacing:-.01em;width:max-content;color:var(--black);background:var(--white);border-radius:999px;align-items:center;gap:9px;padding:6px 12px;font-size:12px;font-weight:600;display:inline-flex;box-shadow:0 8px 18px -6px #1a1a2e38}.d5-sw{border-radius:3px;flex:none;width:9px;height:9px}.d5-sw1{background:var(--grey-mid)}.d5-sw2{background:var(--blue)}.d5-sw3{background:#8fb0ff}.d5-stack{width:560px;height:360px;transform-style:preserve-3d;animation:16s ease-in-out infinite d5-orbit;position:relative}@keyframes d5-orbit{0%,to{transform:rotateX(54deg)rotate(-42deg)translateZ(0)}50%{transform:rotateX(50deg)rotate(-46deg)translateZ(0)}}.d5-layer{width:260px;height:200px;transform-style:preserve-3d;margin:-100px 0 0 -130px;position:absolute;top:50%;left:50%}.d5-l1{animation:7s ease-in-out infinite d5-float1}.d5-l2{animation:7s ease-in-out infinite d5-float2}.d5-l3{animation:7s ease-in-out infinite d5-float3}@keyframes d5-float1{0%,to{transform:translateZ(-46px)}50%{transform:translateZ(-52px)}}@keyframes d5-float2{0%,to{transform:translateZ(22px)}50%{transform:translateZ(34px)}}@keyframes d5-float3{0%,to{transform:translateZ(90px)}50%{transform:translateZ(108px)}}.d5-panel{background:linear-gradient(135deg,#fffffff5,#f7f8fadb);border:1px solid #d4daf0e6;border-radius:16px;position:absolute;inset:0;overflow:hidden;box-shadow:inset 0 1px #ffffffe6,28px 34px 50px -18px #1a1a2e2e}.d5-l2 .d5-panel{background:linear-gradient(135deg,#ffffffeb,#e8f0ffb3);border-color:#2b6aff38}.d5-l3 .d5-panel{background:linear-gradient(135deg,#ffffffe6,#f7f8fabd)}.d5-grid{position:absolute;inset:20px}.d5-grid:after{content:"";-webkit-mask-composite:source-in;background-image:linear-gradient(#d4daf0f2 0 0);border-radius:3px;animation:5s ease-in-out infinite d5-ripple;position:absolute;inset:0;-webkit-mask-image:repeating-linear-gradient(90deg,#000 0 calc(7.14286% - 4px),#0000 0 7.14286%),repeating-linear-gradient(0deg,#000 0 calc(10% - 4px),#0000 0 10%);mask-image:repeating-linear-gradient(90deg,#000 0 calc(7.14286% - 4px),#0000 0 7.14286%),repeating-linear-gradient(0deg,#000 0 calc(10% - 4px),#0000 0 10%);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:border-box,border-box;mask-clip:border-box,border-box;-webkit-mask-origin:border-box,border-box;mask-origin:border-box,border-box;-webkit-mask-composite:source-in;mask-composite:intersect;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.d5-grid-mid:after{background-image:linear-gradient(#2b6aff8c 0 0);animation-delay:.6s}.d5-grid-sparse:after{animation-delay:1.2s}@keyframes d5-ripple{0%,to{opacity:.5;transform:translateY(0)}50%{opacity:.95;transform:translateY(-1px)}}.d5-sheen{pointer-events:none;mix-blend-mode:screen;background:linear-gradient(115deg,#0000 35%,#fff9 50%,#0000 65%) 0 0/280% 100%;animation:6.5s ease-in-out infinite d5-sheen;position:absolute;inset:0}.d5-l2 .d5-sheen{animation-delay:.8s}.d5-l3 .d5-sheen{animation-delay:1.6s}@keyframes d5-sheen{0%,to{background-position:140% 0}50%{background-position:-40% 0}}.d5-mark{opacity:.85;filter:drop-shadow(0 4px 8px #2b6aff40);width:34px;height:34px;position:absolute;bottom:16px;right:18px}.d5-tag{transform-origin:0 0;letter-spacing:.04em;color:var(--black);background:var(--white);white-space:nowrap;border-radius:999px;padding:5px 11px;font-size:11px;font-weight:600;position:absolute;top:50%;left:50%;transform:rotate(42deg)rotateX(-54deg)translate(-118px,-118px);box-shadow:0 6px 16px -4px #1a1a2e38}.d5-tag2{color:var(--blue-dark);box-shadow:0 6px 16px -4px #2b6aff4d}.d5-dot{background:var(--blue);border-radius:50%;width:7px;height:7px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 4px #2b6aff24}.d5-dot1{background:var(--grey-mid);box-shadow:0 0 0 4px #b0b8c42e}.d5-pins{width:560px;height:360px;margin:-180px 0 0 -280px;position:absolute;top:50%;left:50%;overflow:visible;transform:translateZ(.5px)}.d5-pinline{stroke:var(--blue);stroke-width:1.4px;stroke-dasharray:3 5;opacity:.6;animation:3s linear infinite d5-dash}.d5-pinline-b{stroke:var(--grey-mid);animation-delay:.5s}@keyframes d5-dash{to{stroke-dashoffset:-16px}}.d5-pinhead{fill:var(--blue);animation:3s ease-in-out infinite d5-pulse}.d5-pinhead-b{fill:var(--grey)}.d5-pinbase{fill:var(--lav)}.d5-pinbase-b{fill:var(--grey-mid)}@keyframes d5-pulse{0%,to{opacity:.7;r:3.4px}50%{opacity:1;r:4.2px}}.d6-stage{background:var(--white);width:560px;max-width:100%;height:360px;font-family:var(--font);border-radius:18px;position:relative;overflow:hidden}.d6-floor{background-image:linear-gradient(var(--lav)1.5px,transparent 1.5px),linear-gradient(90deg,var(--lav)1.5px,transparent 1.5px);transform-origin:bottom;opacity:.6;background-size:22px 22px;height:150px;position:absolute;bottom:0;left:0;right:0;transform:perspective(420px)rotateX(58deg);-webkit-mask-image:linear-gradient(#0000 0%,#00000040 40%,#000 100%);mask-image:linear-gradient(#0000 0%,#00000040 40%,#000 100%)}.d6-rig{position:absolute;inset:0}.d6-body{transform-box:fill-box;transform-origin:280px 160px;animation:3.2s ease-in-out infinite d6-bob}@keyframes d6-bob{0%,to{transform:translateY(0)}50%{transform:translateY(5px)}}.d6-armL{transform-box:fill-box;transform-origin:246px 128px;animation:3.2s ease-in-out infinite d6-swingA}.d6-armR{transform-box:fill-box;transform-origin:314px 128px;animation:3.2s ease-in-out infinite d6-swingB}.d6-foreL{transform-box:fill-box;transform-origin:226px 172px;animation:3.2s ease-in-out infinite d6-foreA}.d6-foreR{transform-box:fill-box;transform-origin:336px 172px;animation:3.2s ease-in-out infinite d6-foreB}.d6-legL{transform-box:fill-box;transform-origin:252px 196px;animation:3.2s ease-in-out infinite d6-swingB}.d6-legR{transform-box:fill-box;transform-origin:308px 196px;animation:3.2s ease-in-out infinite d6-swingA}.d6-shinL{transform-box:fill-box;transform-origin:244px 252px;animation:3.2s ease-in-out infinite d6-shinA}.d6-shinR{transform-box:fill-box;transform-origin:316px 252px;animation:3.2s ease-in-out infinite d6-shinB}@keyframes d6-swingA{0%,to{transform:rotate(13deg)}50%{transform:rotate(-13deg)}}@keyframes d6-swingB{0%,to{transform:rotate(-13deg)}50%{transform:rotate(13deg)}}@keyframes d6-foreA{0%,to{transform:rotate(8deg)}50%{transform:rotate(-14deg)}}@keyframes d6-foreB{0%,to{transform:rotate(-14deg)}50%{transform:rotate(8deg)}}@keyframes d6-shinA{0%,to{transform:rotate(-2deg)}40%{transform:rotate(22deg)}50%{transform:rotate(8deg)}}@keyframes d6-shinB{0%,to{transform:rotate(8deg)}50%{transform:rotate(-2deg)}90%{transform:rotate(22deg)}}.d6-cell{fill:var(--lav);stroke:var(--blue);stroke-width:2.2px;filter:url(#d6-soft)}.d6-head{fill:var(--blue);stroke:none;animation:3.2s ease-in-out infinite d6-pulse}.d6-hand,.d6-foot{fill:var(--blue);stroke:none}.d6-joints rect{animation:4.4s ease-in-out infinite d6-shimmer}.d6-joints rect:nth-child(2n){animation-delay:.4s}.d6-joints rect:nth-child(3n){animation-delay:.8s}@keyframes d6-shimmer{0%,to{opacity:1}50%{opacity:.78}}@keyframes d6-pulse{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}.d6-trail{stroke-width:3px;opacity:0;stroke-dasharray:120;stroke-dashoffset:120px}.d6-t1{animation:3.2s ease-in-out infinite d6-trail}.d6-t2{animation:3.2s ease-in-out 1.6s infinite d6-trail}@keyframes d6-trail{0%{opacity:0;stroke-dashoffset:120px}30%{opacity:.35}60%{opacity:.18;stroke-dashoffset:0}to{opacity:0;stroke-dashoffset:0}}.d6-mark{opacity:.9;width:30px;height:30px;animation:3.2s ease-in-out infinite d6-pulse;position:absolute;top:24px;left:26px}.d6-tag{letter-spacing:.04em;color:var(--grey);font-size:13px;font-weight:600;position:absolute;top:28px;left:66px}.d8-stage{width:560px;max-width:100%;height:360px;font-family:var(--font);background:radial-gradient(120% 100% at 50% 30%,#fff 0%,#fbfcfe 60%,#f6f8fd 100%);border-radius:18px;position:relative;overflow:hidden}.d8-watermark{pointer-events:none;z-index:0;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.d8-watermark img{opacity:.05;width:320px;height:320px;animation:9s ease-in-out infinite d8-breathe}@keyframes d8-breathe{0%,to{opacity:.05;transform:scale(1)}50%{opacity:.075;transform:scale(1.05)}}.d8-wires{z-index:1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.d8-wire{fill:none;stroke:url(#d8-wireGrad);stroke-width:2px;stroke-linecap:round;filter:url(#d8-glow);animation:4s ease-in-out infinite d8-wirePulse}.d8-wire:nth-of-type(2){animation-delay:.7s}.d8-wire:nth-of-type(3){animation-delay:1.3s}.d8-wire:nth-of-type(4){animation-delay:2s}@keyframes d8-wirePulse{0%,to{stroke-opacity:.7}50%{stroke-opacity:1}}.d8-node{z-index:2;position:absolute}.d8-n1{animation:7s ease-in-out infinite d8-float}.d8-n2{animation:7.6s ease-in-out .5s infinite d8-float}.d8-nC{animation:8.4s ease-in-out infinite d8-floatC}.d8-n3{animation:7.2s ease-in-out .9s infinite d8-float}.d8-n4{animation:8s ease-in-out 1.3s infinite d8-float}@keyframes d8-float{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@keyframes d8-floatC{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(-5px)scale(1.012)}}.d8-card{-webkit-backdrop-filter:blur(10px)saturate(1.4);backdrop-filter:blur(10px)saturate(1.4);background:linear-gradient(150deg,#ffffffd9,#ffffff8c);border:1px solid #ffffffe6;border-radius:14px;padding:12px 14px;position:relative;box-shadow:inset 0 1px #ffffffe6,0 12px 26px -10px #2b6aff47,0 4px 10px -4px #1a1a2e1f,0 0 0 1px #2b6aff0f}.d8-card:before{content:"";pointer-events:none;background:linear-gradient(#fff9,#fff0);border-radius:13px 13px 22px 22px;height:42%;position:absolute;top:1px;left:1px;right:1px}.d8-card-hero{background:linear-gradient(150deg,#ffffffe6,#e8f0ff9e);padding:14px 16px 12px;box-shadow:inset 0 1px #fffffff2,0 20px 44px -14px #2b6aff66,0 8px 18px -6px #1a1a2e29,0 0 0 1px #2b6aff1a}.d8-row{z-index:1;align-items:center;gap:10px;display:flex;position:relative}.d8-dot{background:linear-gradient(150deg,var(--blue),var(--blue-dark));border-radius:5px;flex:none;width:14px;height:14px;box-shadow:0 2px 6px -1px #2b6aff80,inset 0 0 0 1px #fff6}.d8-dot-lav{background:linear-gradient(150deg,#e2e7f7,var(--lav));box-shadow:0 2px 5px -1px #6d7a8a4d,inset 0 0 0 1px #fff9}.d8-chip{background:linear-gradient(150deg,var(--blue),var(--blue2)70%,var(--blue-dark));border-radius:9px;flex:none;justify-content:center;align-items:center;width:30px;height:30px;display:flex;box-shadow:0 6px 14px -4px #2b6aff99,inset 0 0 0 1px #ffffff59}.d8-chip img{width:17px;height:17px;display:block}.d8-bars{flex-direction:column;gap:6px;display:flex}.d8-bars i{background:linear-gradient(90deg,#2b6aff52,#d4daf099);border-radius:3px;height:6px;display:block}.d8-card-hero .d8-bars i:first-child{background:linear-gradient(90deg,#2b6aff80,#2b6aff1f)}.d8-grid{z-index:1;grid-template-columns:repeat(4,1fr);gap:5px;margin-top:12px;display:grid;position:relative}.d8-grid span{aspect-ratio:1;background:var(--lav);border-radius:3px;width:100%;animation:3.2s ease-in-out infinite d8-cell}.d8-grid span:first-child{animation-delay:0s}.d8-grid span:nth-child(2){animation-delay:.12s}.d8-grid span:nth-child(3){animation-delay:.24s}.d8-grid span:nth-child(4){animation-delay:.36s}.d8-grid span:nth-child(5){animation-delay:.18s}.d8-grid span:nth-child(6){animation-delay:.3s}.d8-grid span:nth-child(7){animation-delay:.42s}.d8-grid span:nth-child(8){animation-delay:.54s}@keyframes d8-cell{0%,to{background:var(--lav);transform:scale(1)}45%{background:var(--blue);transform:scale(1.12);box-shadow:0 0 8px #2b6aff80}}.d8-port{border:2px solid var(--blue);z-index:3;background:#fff;border-radius:50%;width:9px;height:9px;position:absolute;box-shadow:0 0 0 3px #2b6aff24,0 0 8px #2b6aff80}.d8-port:after{content:"";background:var(--blue);opacity:.85;border-radius:50%;animation:2.6s ease-in-out infinite d8-portPulse;position:absolute;inset:0}@keyframes d8-portPulse{0%,to{opacity:.9;transform:scale(.4)}50%{opacity:.4;transform:scale(1)}}.d8-port-r{top:50%;right:-5px;transform:translateY(-50%)}.d8-port-l{top:50%;left:-5px;transform:translateY(-50%)}.d8-port-rt{top:30%}.d8-port-rb{top:70%}.d9-stage{width:560px;max-width:100%;height:360px;font-family:var(--font);position:relative;overflow:hidden}.d9-orbits{position:absolute;inset:0}.d9-svg{width:100%;height:100%;display:block;position:absolute;inset:0}.d9-guides circle{transform-origin:280px 178px;animation:7s ease-in-out infinite d9-breathe}.d9-guides circle:nth-child(2){animation-delay:.5s}.d9-guides circle:nth-child(3){animation-delay:1s}@keyframes d9-breathe{0%,to{opacity:.55}50%{opacity:1}}.d9-arc{stroke-dasharray:46 1000;transform-origin:280px 178px}.d9-arcA{stroke-dashoffset:0;animation:6s linear infinite d9-sweepA}.d9-arcB{stroke-dashoffset:0;opacity:.85;animation:4.5s linear infinite d9-sweepB}.d9-arcC{stroke-dasharray:60 1200;opacity:.7;animation:8s linear infinite d9-sweepC}@keyframes d9-sweepA{0%{transform:rotate(-90deg)}to{transform:rotate(270deg)}}@keyframes d9-sweepB{0%{transform:rotate(40deg)}to{transform:rotate(400deg)}}@keyframes d9-sweepC{0%{transform:rotate(180deg)}to{transform:rotate(540deg)}}.d9-node{flex-direction:column;align-items:center;gap:5px;display:flex;position:absolute}.d9-n-core{top:49.4%;left:50%;transform:translate(-50%,-50%)}.d9-coreCard{background:#fff;border-radius:18px;justify-content:center;align-items:center;width:74px;height:74px;animation:5s ease-in-out infinite d9-coreFloat;display:flex;box-shadow:0 18px 40px #2b6aff38,0 4px 12px #1a1a2e14}.d9-mark{width:38px;height:38px;display:block}@keyframes d9-coreFloat{0%,to{transform:translateY(0)scale(1);box-shadow:0 18px 40px #2b6aff38,0 4px 12px #1a1a2e14}50%{transform:translateY(-4px)scale(1.025);box-shadow:0 26px 52px #2b6aff4d,0 6px 16px #1a1a2e1a}}.d9-node:not(.d9-n-core){transform:translate(-50%,-50%)}.d9-n1{top:31.1%;left:50%}.d9-n2{top:67.7%;left:67.3%}.d9-n3{top:28.9%;left:76.8%}.d9-n4{top:28.9%;left:23.2%}.d9-n5{top:71.1%;left:29.5%}.d9-node:not(.d9-n-core){animation:d9-pop .9s var(--d)both ease-out,d9-bob 6s var(--d)infinite ease-in-out}@keyframes d9-pop{0%{opacity:0;transform:translate(-50%,-50%)scale(.6)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes d9-bob{0%,to{margin-top:0}50%{margin-top:-3px}}.d9-dot{border:2px solid var(--grey-mid);background:#fff;border-radius:50%;width:13px;height:13px;position:relative;box-shadow:0 4px 10px #1a1a2e1a}.d9-dot.d9-on{border-color:var(--blue);background:var(--blue);box-shadow:0 0 0 4px #2b6aff29,0 4px 10px #2b6aff40}.d9-dot.d9-on:after{content:"";border:2px solid var(--blue);border-radius:50%;animation:2.6s ease-out infinite d9-ring;position:absolute;inset:-2px}@keyframes d9-ring{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(2.6)}}.d9-node label{letter-spacing:.02em;color:var(--grey);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#ffffffb3;border-radius:6px;padding:1px 7px;font-size:11px;font-weight:600}.d9-n2 label{color:var(--blue-dark)}.d9-cells{grid-gap:5px;opacity:.85;grid-template-columns:repeat(3,11px);display:grid;position:absolute;top:26px;right:30px}.d9-cells span{background:var(--lav);width:11px;height:11px;animation:3.4s ease-in-out infinite d9-shimmer;animation-delay:calc(var(--i)*.28s);border-radius:3px}@keyframes d9-shimmer{0%,to{opacity:.35;transform:scale(.85)}50%{opacity:1;transform:scale(1)}}.d9-caption{color:var(--grey);letter-spacing:.01em;align-items:center;gap:8px;font-size:12px;font-weight:500;display:flex;position:absolute;bottom:22px;left:26px}.d9-pulse-dot{background:var(--blue);border-radius:50%;width:8px;height:8px;position:relative}.d9-pulse-dot:after{content:"";background:var(--blue);border-radius:50%;animation:2s ease-out infinite d9-cpulse;position:absolute;inset:0}@keyframes d9-cpulse{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(3)}}@media (prefers-reduced-motion:reduce){.ag-fit *{animation:none!important}}
.TechVisuals-module__zGsXjq__canvas,.TechVisuals-module__zGsXjq__blend,.TechVisuals-module__zGsXjq__perf{background:var(--white);border:1px solid #1a1a2e14;border-radius:22px;position:relative;box-shadow:0 24px 60px #1a1a2e14}.TechVisuals-module__zGsXjq__canvas{aspect-ratio:420/300;background:radial-gradient(#1a1a2e0f 1px,transparent 1px)0 0/24px 24px,var(--white);width:100%;overflow:hidden}.TechVisuals-module__zGsXjq__canvasMark{opacity:.85;width:26px;height:auto;position:absolute;top:18px;right:18px}.TechVisuals-module__zGsXjq__edges{width:100%;height:100%;position:absolute;inset:0}.TechVisuals-module__zGsXjq__edge{stroke:var(--blue);stroke-width:2px;stroke-dasharray:6 7;stroke-dashoffset:320px;opacity:0;transition:stroke-dashoffset .9s,opacity .4s;transition-delay:calc(.25s + var(--i)*.12s)}.TechVisuals-module__zGsXjq__in .TechVisuals-module__zGsXjq__edge{stroke-dashoffset:0;opacity:.75;animation:1.3s linear infinite TechVisuals-module__zGsXjq__flow;animation-delay:calc(1s + var(--i)*.12s)}@keyframes TechVisuals-module__zGsXjq__flow{to{stroke-dashoffset:-26px}}.TechVisuals-module__zGsXjq__gnode{color:var(--black);background:var(--white);white-space:nowrap;z-index:2;opacity:0;transition:opacity .5s,transform .5s cubic-bezier(.2,.7,.2,1);transition-delay:calc(var(--i)*.13s);border:1px solid #1a1a2e1f;border-radius:11px;align-items:center;gap:8px;padding:9px 14px;font-size:13px;font-weight:600;display:inline-flex;position:absolute;transform:translate(-50%,calc(10px - 50%))scale(.96);box-shadow:0 6px 16px #1a1a2e1a}.TechVisuals-module__zGsXjq__in .TechVisuals-module__zGsXjq__gnode{opacity:1;transform:translate(-50%,-50%)scale(1)}.TechVisuals-module__zGsXjq__gnode i{background:var(--grey-mid);border-radius:50%;width:8px;height:8px}.TechVisuals-module__zGsXjq__gnodeActive{background:var(--blue);color:#fff;border-color:var(--blue);box-shadow:0 8px 22px #2b6aff4d}.TechVisuals-module__zGsXjq__gnodeActive i{background:#fff;animation:1.6s ease-in-out infinite TechVisuals-module__zGsXjq__pulse}@keyframes TechVisuals-module__zGsXjq__pulse{0%,to{box-shadow:0 0 #ffffffb3}50%{box-shadow:0 0 0 5px #fff0}}.TechVisuals-module__zGsXjq__gn0{top:23.3%;left:21.4%}.TechVisuals-module__zGsXjq__gn1{top:50%;left:57.1%}.TechVisuals-module__zGsXjq__gn2{top:78.3%;left:53.6%}.TechVisuals-module__zGsXjq__gport{background:var(--white);border:2px solid var(--blue);z-index:2;opacity:0;border-radius:50%;width:11px;height:11px;transition:opacity .4s .9s;position:absolute;transform:translate(-50%,-50%)}.TechVisuals-module__zGsXjq__in .TechVisuals-module__zGsXjq__gport{opacity:1}.TechVisuals-module__zGsXjq__gp0{top:40%;left:94%}.TechVisuals-module__zGsXjq__gp1{top:68.3%;left:94%}.TechVisuals-module__zGsXjq__blend{padding:30px 30px 34px}.TechVisuals-module__zGsXjq__blendHead{align-items:center;gap:16px;margin-bottom:28px;display:flex}.TechVisuals-module__zGsXjq__blendParam{color:var(--black);flex-shrink:0;font-size:13px;font-weight:600}.TechVisuals-module__zGsXjq__blendThumbTrack{background:var(--blue-light);border-radius:999px;flex:1;height:6px;position:relative}.TechVisuals-module__zGsXjq__blendThumb{background:var(--blue);border:3px solid #fff;border-radius:50%;width:20px;height:20px;position:absolute;top:50%;left:0;transform:translate(-50%,-50%);box-shadow:0 3px 10px #2b6aff66}.TechVisuals-module__zGsXjq__in .TechVisuals-module__zGsXjq__blendThumb{animation:4s ease-in-out infinite TechVisuals-module__zGsXjq__slide}@keyframes TechVisuals-module__zGsXjq__slide{0%,to{left:8%}50%{left:92%}}.TechVisuals-module__zGsXjq__clips{flex-direction:column;gap:18px;display:flex}.TechVisuals-module__zGsXjq__clipTop{color:var(--black);justify-content:space-between;align-items:center;margin-bottom:8px;font-size:13px;font-weight:600;display:flex}.TechVisuals-module__zGsXjq__clipPct{background:var(--blue);border-radius:50%;width:9px;height:9px}.TechVisuals-module__zGsXjq__in .TechVisuals-module__zGsXjq__clipPctA{animation:4s ease-in-out infinite TechVisuals-module__zGsXjq__fade}.TechVisuals-module__zGsXjq__in .TechVisuals-module__zGsXjq__clipPctB{animation:4s ease-in-out infinite reverse TechVisuals-module__zGsXjq__fade}@keyframes TechVisuals-module__zGsXjq__fade{0%,to{opacity:1}50%{opacity:.2}}.TechVisuals-module__zGsXjq__clipBar{background:var(--grey-light);border-radius:999px;height:10px;overflow:hidden}.TechVisuals-module__zGsXjq__clipFill{background:linear-gradient(90deg,var(--blue),#6a9bff);border-radius:999px;width:50%;height:100%}.TechVisuals-module__zGsXjq__in .TechVisuals-module__zGsXjq__clipFillA{animation:4s ease-in-out infinite TechVisuals-module__zGsXjq__weightA}.TechVisuals-module__zGsXjq__in .TechVisuals-module__zGsXjq__clipFillB{animation:4s ease-in-out infinite TechVisuals-module__zGsXjq__weightB}@keyframes TechVisuals-module__zGsXjq__weightA{0%,to{width:88%}50%{width:12%}}@keyframes TechVisuals-module__zGsXjq__weightB{0%,to{width:12%}50%{width:88%}}.TechVisuals-module__zGsXjq__blendWeightLabel{letter-spacing:.04em;text-transform:uppercase;color:var(--grey-mid);margin-top:20px;font-size:12px;font-weight:500;display:block}.TechVisuals-module__zGsXjq__perf{padding:34px 32px}.TechVisuals-module__zGsXjq__perfMetric{letter-spacing:.05em;text-transform:uppercase;color:var(--grey-mid);margin-bottom:26px;font-size:12px;font-weight:600;display:block}.TechVisuals-module__zGsXjq__perfRow{align-items:center;gap:16px;margin-bottom:18px;display:flex}.TechVisuals-module__zGsXjq__perfRow:last-child{margin-bottom:0}.TechVisuals-module__zGsXjq__perfName{width:120px;color:var(--black);flex-shrink:0;font-size:13.5px;font-weight:600}.TechVisuals-module__zGsXjq__perfTrack{background:var(--grey-light);border-radius:9px;flex:1;height:34px;overflow:hidden}.TechVisuals-module__zGsXjq__perfBar{border-radius:9px;justify-content:flex-end;align-items:center;width:0;height:100%;padding-right:12px;transition:width 1.1s cubic-bezier(.2,.7,.2,1);display:flex}.TechVisuals-module__zGsXjq__perfBarOld{background:var(--grey-mid);transition-delay:.1s}.TechVisuals-module__zGsXjq__perfBarNew{background:linear-gradient(90deg,var(--blue-dark),var(--blue));transition-delay:.35s}.TechVisuals-module__zGsXjq__in .TechVisuals-module__zGsXjq__perfBarOld{width:40%}.TechVisuals-module__zGsXjq__in .TechVisuals-module__zGsXjq__perfBarNew{width:96%}.TechVisuals-module__zGsXjq__perfVal{color:#fff;opacity:0;font-size:13px;font-weight:700;transition:opacity .4s 1.1s}.TechVisuals-module__zGsXjq__in .TechVisuals-module__zGsXjq__perfVal{opacity:1}.TechVisuals-module__zGsXjq__code{background:#0e1426;border:1px solid #1a1a2e1a;border-radius:18px;overflow:hidden;box-shadow:0 24px 60px #1a1a2e29}.TechVisuals-module__zGsXjq__codeBar{background:#121a31;border-bottom:1px solid #ffffff0f;align-items:center;gap:7px;padding:13px 16px;display:flex}.TechVisuals-module__zGsXjq__codeDot{background:#ffffff2e;border-radius:50%;width:11px;height:11px}.TechVisuals-module__zGsXjq__codeFile{color:#ffffff80;margin-left:8px;font-size:12.5px;font-weight:500}.TechVisuals-module__zGsXjq__codeBody{color:#cdd6f4;margin:0;padding:22px 24px 26px;font-family:SF Mono,JetBrains Mono,ui-monospace,Menlo,monospace;font-size:13.5px;line-height:1.85;overflow-x:auto}.TechVisuals-module__zGsXjq__codeLine{white-space:pre;opacity:0;transition:opacity .4s,transform .4s;transition-delay:calc(var(--i)*90ms);display:block;transform:translate(-8px)}.TechVisuals-module__zGsXjq__in .TechVisuals-module__zGsXjq__codeLine{opacity:1;transform:translate(0)}.TechVisuals-module__zGsXjq__cm{color:#6b7394;font-style:italic}.TechVisuals-module__zGsXjq__caret{vertical-align:text-bottom;background:var(--blue);width:7px;height:15px;margin-left:2px;animation:1.1s step-end infinite TechVisuals-module__zGsXjq__blink;display:inline-block}@keyframes TechVisuals-module__zGsXjq__blink{0%,to{opacity:1}50%{opacity:0}}@media (prefers-reduced-motion:reduce){.TechVisuals-module__zGsXjq__edge,.TechVisuals-module__zGsXjq__gnodeActive i,.TechVisuals-module__zGsXjq__blendThumb,.TechVisuals-module__zGsXjq__clipPctA,.TechVisuals-module__zGsXjq__clipPctB,.TechVisuals-module__zGsXjq__clipFillA,.TechVisuals-module__zGsXjq__clipFillB,.TechVisuals-module__zGsXjq__caret{animation:none!important}}
.ComparisonTable-module__EAyWaW__wrap{background:var(--white);border:1px solid #1a1a2e14;border-radius:18px;margin-top:8px;overflow:hidden;box-shadow:0 18px 40px #1a1a2e0f}.ComparisonTable-module__EAyWaW__table{border-collapse:collapse;width:100%;min-width:640px;font-size:14px}.ComparisonTable-module__EAyWaW__table thead th{color:var(--black);text-align:center;white-space:nowrap;border-bottom:1px solid #1a1a2e1a;padding:18px 16px;font-size:13px;font-weight:700}.ComparisonTable-module__EAyWaW__corner{background:0 0}.ComparisonTable-module__EAyWaW__colHi{background:var(--blue-light);border-top-right-radius:18px;color:var(--blue)!important}.ComparisonTable-module__EAyWaW__colLogo{width:auto;height:26px;margin:0 auto;display:block}.ComparisonTable-module__EAyWaW__rowLabel{text-align:left;color:var(--black);white-space:nowrap;border-bottom:1px solid #1a1a2e0f;padding:14px 18px;font-weight:600}.ComparisonTable-module__EAyWaW__table td{text-align:center;color:var(--grey);white-space:nowrap;border-bottom:1px solid #1a1a2e0f;padding:14px 16px}.ComparisonTable-module__EAyWaW__table tbody tr:last-child .ComparisonTable-module__EAyWaW__rowLabel,.ComparisonTable-module__EAyWaW__table tbody tr:last-child td{border-bottom:none}.ComparisonTable-module__EAyWaW__cellHi{background:#2b6aff0d;font-weight:650;color:var(--blue)!important}.ComparisonTable-module__EAyWaW__cellEmpty{color:var(--grey-mid)}.ComparisonTable-module__EAyWaW__stack{display:none}.ComparisonTable-module__EAyWaW__srow{border-bottom:1px solid #1a1a2e12;padding:18px}.ComparisonTable-module__EAyWaW__srow:last-child{border-bottom:none}.ComparisonTable-module__EAyWaW__sfeature{letter-spacing:-.01em;color:var(--black);margin-bottom:12px;font-size:15px;font-weight:650}.ComparisonTable-module__EAyWaW__smain{background:var(--blue-light);border-radius:12px;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;padding:10px 14px;display:flex}.ComparisonTable-module__EAyWaW__slogo{width:auto;height:20px;display:block}.ComparisonTable-module__EAyWaW__sval{color:var(--blue);text-align:right;font-size:14.5px;font-weight:700}.ComparisonTable-module__EAyWaW__sothers{flex-direction:column;gap:7px;display:flex}.ComparisonTable-module__EAyWaW__sothers span{color:var(--black);justify-content:space-between;align-items:baseline;gap:12px;font-size:13px;display:flex}.ComparisonTable-module__EAyWaW__sothers i{color:var(--grey);font-style:normal;font-weight:500}.ComparisonTable-module__EAyWaW__sotherEmpty{color:var(--grey-mid)!important}.ComparisonTable-module__EAyWaW__sotherEmpty i{color:var(--grey-mid)}@media (max-width:760px){.ComparisonTable-module__EAyWaW__table{display:none}.ComparisonTable-module__EAyWaW__stack{display:block}}
.NodeLibrary-module__chS-zW__grid{grid-template-columns:repeat(3,1fr);gap:22px;margin-top:4px;display:grid}.NodeLibrary-module__chS-zW__card{background:linear-gradient(#ffffffe6,#ffffffb8);background-color:var(--white);border:1px solid #1a1a2e0d;border-radius:22px;padding:26px 24px 24px;transition:transform .45s cubic-bezier(.2,.7,.2,1),box-shadow .45s cubic-bezier(.2,.7,.2,1),border-color .45s;position:relative;overflow:hidden;box-shadow:0 1px 2px #1a1a2e0a,0 10px 24px -12px #1a1a2e1a,0 28px 60px -28px #2b6aff24}.NodeLibrary-module__chS-zW__card:before{content:"";-webkit-mask-composite:xor;pointer-events:none;opacity:.9;background:linear-gradient(150deg,#2b6aff4d,#d4daf02e 38%,#fff0 70%);border-radius:22px;padding:1px;transition:opacity .45s;position:absolute;inset:0;-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}.NodeLibrary-module__chS-zW__tex{pointer-events:none;opacity:.5;background-image:linear-gradient(var(--lav)1px,transparent 1px),linear-gradient(90deg,var(--lav)1px,transparent 1px);background-size:15px 15px;width:150px;height:150px;transition:opacity .45s,transform .6s cubic-bezier(.2,.7,.2,1);position:absolute;top:-30px;right:-30px;-webkit-mask:radial-gradient(closest-side at 78% 22%,#000,#0000 78%);mask:radial-gradient(closest-side at 78% 22%,#000,#0000 78%)}.NodeLibrary-module__chS-zW__card:hover,.NodeLibrary-module__chS-zW__card.NodeLibrary-module__chS-zW__active{border-color:#2b6aff1a;transform:translateY(-6px);box-shadow:0 2px 4px #1a1a2e0d,0 16px 34px -14px #1a1a2e24,0 40px 80px -30px #2b6aff4d}.NodeLibrary-module__chS-zW__card:hover:before,.NodeLibrary-module__chS-zW__card.NodeLibrary-module__chS-zW__active:before{opacity:1}.NodeLibrary-module__chS-zW__card:hover .NodeLibrary-module__chS-zW__tex,.NodeLibrary-module__chS-zW__card.NodeLibrary-module__chS-zW__active .NodeLibrary-module__chS-zW__tex{opacity:.72;transform:translate(-4px,4px)}.NodeLibrary-module__chS-zW__head{align-items:center;gap:12px;margin-bottom:18px;display:flex;position:relative}.NodeLibrary-module__chS-zW__glyph{width:42px;height:42px;color:var(--blue2);background:linear-gradient(180deg,var(--blue-light),#fff);border:1px solid #2b6aff24;border-radius:13px;flex:0 0 42px;justify-content:center;align-items:center;transition:transform .45s cubic-bezier(.2,.7,.2,1),color .45s,background .45s;display:inline-flex;box-shadow:inset 0 1px #fffc,0 4px 12px -6px #2b6aff66}.NodeLibrary-module__chS-zW__glyph svg{width:22px;height:22px;display:block}.NodeLibrary-module__chS-zW__card:hover .NodeLibrary-module__chS-zW__glyph,.NodeLibrary-module__chS-zW__card.NodeLibrary-module__chS-zW__active .NodeLibrary-module__chS-zW__glyph{color:#fff;background:linear-gradient(180deg,var(--blue),var(--blue-dark));transform:translateY(-1px)scale(1.04)}.NodeLibrary-module__chS-zW__cat{letter-spacing:-.012em;color:var(--black);flex:auto;margin:0;font-size:16.5px;font-weight:650}.NodeLibrary-module__chS-zW__count{letter-spacing:.01em;min-width:26px;height:24px;color:var(--blue2);background:var(--blue-light);border:1px solid #2b6aff29;border-radius:100px;flex:none;justify-content:center;align-items:center;padding:0 8px;font-size:12.5px;font-weight:700;transition:background .45s,color .45s,border-color .45s;display:inline-flex}.NodeLibrary-module__chS-zW__card:hover .NodeLibrary-module__chS-zW__count,.NodeLibrary-module__chS-zW__card.NodeLibrary-module__chS-zW__active .NodeLibrary-module__chS-zW__count{background:var(--blue);color:#fff;border-color:#0000}.NodeLibrary-module__chS-zW__pills{flex-wrap:wrap;gap:7px;margin:0;padding:0;list-style:none;display:flex}.NodeLibrary-module__chS-zW__pills li{color:#3a4150;background:var(--grey-light);white-space:nowrap;border:1px solid #1a1a2e0e;border-radius:9px;padding:7px 11px;font-size:12.5px;font-weight:500;line-height:1;transition:background .25s,border-color .25s,color .25s,transform .25s}.NodeLibrary-module__chS-zW__pills li:hover{color:var(--blue2);background:#fff;border-color:#2b6aff52;transform:translateY(-1px);box-shadow:0 6px 14px -8px #2b6aff80}@media (max-width:920px){.NodeLibrary-module__chS-zW__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.NodeLibrary-module__chS-zW__grid{grid-template-columns:1fr;gap:18px}}@media (prefers-reduced-motion:reduce){.NodeLibrary-module__chS-zW__card,.NodeLibrary-module__chS-zW__glyph,.NodeLibrary-module__chS-zW__tex,.NodeLibrary-module__chS-zW__count,.NodeLibrary-module__chS-zW__pills li{transition:none}.NodeLibrary-module__chS-zW__card.NodeLibrary-module__chS-zW__active{transform:none}}
.VideoShowcase-module__TmbviG__frame{max-width:960px;margin:48px auto 0;position:relative}.VideoShowcase-module__TmbviG__glow{filter:blur(12px);pointer-events:none;background:radial-gradient(60% 60% at 30% 20%,#2b6aff2e,#0000 70%),radial-gradient(55% 55% at 80% 90%,#0063f724,#0000 70%);border-radius:40px;position:absolute;inset:-8% -4% -12%}.VideoShowcase-module__TmbviG__inner{background:linear-gradient(150deg,#2b6aff59,#1a1a2e14 55%,#2b6aff33);border-radius:22px;padding:1px;position:relative;overflow:hidden;box-shadow:0 40px 90px -36px #1a1a2e80}.VideoShowcase-module__TmbviG__video{background:#0c0e1f;border-radius:21px;width:100%;height:auto;display:block}.VideoShowcase-module__TmbviG__soundBtn{width:40px;height:40px;color:var(--white);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);cursor:pointer;background:#0c0e1f8c;border:1px solid #fff3;border-radius:50%;justify-content:center;align-items:center;transition:background .2s,transform .2s;display:inline-flex;position:absolute;bottom:16px;right:16px}.VideoShowcase-module__TmbviG__soundBtn:hover{background:#0c0e1fcc;transform:translateY(-1px)}@media (max-width:768px){.VideoShowcase-module__TmbviG__frame{margin-top:36px}.VideoShowcase-module__TmbviG__soundBtn{width:36px;height:36px;bottom:12px;right:12px}}
.page-module__RqoBXW__hero{background:var(--white);padding:180px 0 60px;position:relative}.page-module__RqoBXW__heroGrid{grid-template-columns:1.02fr .98fr;align-items:center;gap:56px;display:grid}.page-module__RqoBXW__heroLogo{width:clamp(200px,22vw,264px);height:auto;margin-bottom:26px}.page-module__RqoBXW__heroLabel{letter-spacing:.1em;text-transform:uppercase;color:var(--blue);background:var(--blue-light);border-radius:999px;margin-bottom:22px;padding:7px 14px;font-size:12px;font-weight:600;display:inline-block}.page-module__RqoBXW__heroTitle{letter-spacing:-.03em;color:var(--black);margin:0 0 22px;font-size:clamp(36px,5.2vw,60px);font-weight:700;line-height:1.04}.page-module__RqoBXW__heroTitle span{color:var(--blue)}.page-module__RqoBXW__heroText{max-width:520px;color:var(--grey);margin:0 0 34px;font-size:17px;line-height:1.65}.page-module__RqoBXW__heroButtons{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.page-module__RqoBXW__heroVisual{position:relative}.page-module__RqoBXW__window{background:var(--white);border:1px solid #1a1a2e1a;border-radius:18px;overflow:hidden;box-shadow:0 30px 70px #1a1a2e1f}.page-module__RqoBXW__winBar{background:var(--grey-light);border-bottom:1px solid #1a1a2e12;align-items:center;gap:7px;padding:13px 16px;display:flex}.page-module__RqoBXW__winDot{background:#1a1a2e24;border-radius:50%;width:11px;height:11px}.page-module__RqoBXW__winTitle{color:var(--grey);margin-left:8px;font-size:12.5px;font-weight:600}.page-module__RqoBXW__winMark{opacity:.85;width:20px;height:auto;margin-left:auto}.page-module__RqoBXW__winBody{aspect-ratio:440/240;background:radial-gradient(#1a1a2e0f 1px,transparent 1px)0 0/22px 22px,var(--white);position:relative}.page-module__RqoBXW__winEdges{width:100%;height:100%;position:absolute;inset:0}.page-module__RqoBXW__winEdge{stroke:var(--blue);stroke-width:2px;stroke-dasharray:6 7;opacity:.8;animation:1.3s linear infinite page-module__RqoBXW__flow}@keyframes page-module__RqoBXW__flow{to{stroke-dashoffset:-26px}}.page-module__RqoBXW__wnode{color:var(--black);background:var(--white);white-space:nowrap;z-index:2;border:1px solid #1a1a2e1f;border-radius:10px;align-items:center;gap:8px;padding:8px 13px;font-size:12.5px;font-weight:600;display:inline-flex;position:absolute;transform:translate(-50%,-50%);box-shadow:0 6px 16px #1a1a2e1a}.page-module__RqoBXW__wnode i{background:var(--grey-mid);border-radius:50%;width:7px;height:7px}.page-module__RqoBXW__wnodeActive{background:var(--blue);color:#fff;border-color:var(--blue);box-shadow:0 8px 22px #2b6aff4d}.page-module__RqoBXW__wnodeActive i{background:#fff;animation:1.6s ease-in-out infinite page-module__RqoBXW__pulse}@keyframes page-module__RqoBXW__pulse{0%,to{box-shadow:0 0 #ffffffb3}50%{box-shadow:0 0 0 5px #fff0}}.page-module__RqoBXW__wn0{top:22.9%;left:21.6%}.page-module__RqoBXW__wn1{top:50%;left:56.8%}.page-module__RqoBXW__wn2{top:80%;left:53.4%}.page-module__RqoBXW__wport{background:var(--white);border:2px solid var(--blue);z-index:2;border-radius:50%;width:11px;height:11px;position:absolute;transform:translate(-50%,-50%)}.page-module__RqoBXW__wp0{top:38.3%;left:92%}.page-module__RqoBXW__wp1{top:70%;left:92%}.page-module__RqoBXW__winTimeline{background:var(--grey-light);border-top:1px solid #1a1a2e12;align-items:center;gap:6px;height:46px;padding:0 16px;display:flex;position:relative}.page-module__RqoBXW__tlClip{background:#2b6aff40;border-radius:4px;height:14px}.page-module__RqoBXW__tlClip1{width:26%}.page-module__RqoBXW__tlClip2{background:#2b6aff66;width:18%}.page-module__RqoBXW__tlClip3{width:34%}.page-module__RqoBXW__tlPlayhead{background:var(--blue);border-radius:2px;width:2px;animation:3.4s ease-in-out infinite page-module__RqoBXW__scrub;position:absolute;top:6px;bottom:6px;left:16px;box-shadow:0 0 0 3px #2b6aff26}@keyframes page-module__RqoBXW__scrub{0%,to{left:18px}50%{left:calc(100% - 22px)}}.page-module__RqoBXW__trustStrip{z-index:2;border-top:1px solid #1a1a2e1f;flex-wrap:wrap;gap:14px 30px;margin-top:56px;padding-top:28px;display:flex;position:relative}.page-module__RqoBXW__trustItem{color:var(--grey);padding-left:18px;font-size:13.5px;font-weight:500;position:relative}.page-module__RqoBXW__trustItem:before{content:"";background:var(--blue);border-radius:50%;width:7px;height:7px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.page-module__RqoBXW__features{background:var(--white);padding:110px 0}.page-module__RqoBXW__featureGrid{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:4px;display:grid}.page-module__RqoBXW__featureCard{background:var(--grey-light);border:1px solid #1a1a2e0f;border-radius:18px;height:100%;padding:30px 28px;transition:transform .25s,box-shadow .25s,border-color .25s;position:relative}.page-module__RqoBXW__featureCard:hover{border-color:#2b6aff33;transform:translateY(-4px);box-shadow:0 18px 40px #1a1a2e14}@keyframes page-module__RqoBXW__featFlow{to{background-position:7px}}@media (min-width:901px){.page-module__RqoBXW__featureCard:not(:nth-child(3n)):after{content:"";z-index:1;background-image:radial-gradient(circle,#2b6aff8c 1.3px,#0000 1.5px);background-position:0;background-repeat:repeat-x;background-size:7px 6px;width:20px;height:6px;animation:1.1s linear infinite page-module__RqoBXW__featFlow;position:absolute;top:49px;right:-20px;transform:translateY(-50%)}.page-module__RqoBXW__featureCard:not(:nth-child(3n)):before{content:"";border:2px solid var(--blue);z-index:2;background:#fff;border-radius:50%;width:8px;height:8px;position:absolute;top:49px;right:-4px;transform:translateY(-50%)}}.page-module__RqoBXW__featureDot{background:var(--blue-light);border-radius:11px;width:38px;height:38px;margin-bottom:18px;display:block;position:relative}.page-module__RqoBXW__featureDot:after{content:"";background:var(--blue);border-radius:4px;width:14px;height:14px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.page-module__RqoBXW__featureCard h3{color:var(--black);letter-spacing:-.01em;margin:0 0 10px;font-size:18px;font-weight:650}.page-module__RqoBXW__featureCard p{color:var(--grey);margin:0;font-size:14.5px;line-height:1.6}.page-module__RqoBXW__statGrid{grid-template-columns:repeat(4,1fr);gap:18px;margin-top:4px;display:grid}.page-module__RqoBXW__statCard{background:var(--grey-light);border:1px solid #1a1a2e0f;border-radius:16px;flex-direction:column;gap:8px;height:100%;padding:26px 24px;display:flex}.page-module__RqoBXW__statValue{letter-spacing:-.02em;color:var(--blue);font-size:clamp(20px,2.4vw,27px);font-weight:700;line-height:1.1}.page-module__RqoBXW__statLabel{color:var(--grey);font-size:13.5px;line-height:1.5}.page-module__RqoBXW__nodeGrid{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:4px;display:grid}.page-module__RqoBXW__nodeCard{background:var(--grey-light);border:1px solid #1a1a2e0f;border-radius:18px;height:100%;padding:24px 22px}.page-module__RqoBXW__nodeCardHead{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.page-module__RqoBXW__nodeCardHead h3{letter-spacing:-.01em;color:var(--black);margin:0;font-size:16px;font-weight:650}.page-module__RqoBXW__nodeCount{color:var(--blue);background:var(--blue-light);border-radius:999px;flex:none;padding:3px 9px;font-size:12px;font-weight:700}.page-module__RqoBXW__nodePills{flex-wrap:wrap;gap:6px;display:flex}.page-module__RqoBXW__nodePill{color:var(--grey);background:var(--white);border:1px solid #1a1a2e14;border-radius:7px;padding:4px 9px;font-size:12px;font-weight:500;line-height:1.3}.page-module__RqoBXW__split{background:var(--white);padding:100px 0}.page-module__RqoBXW__splitAlt{background:var(--grey-light)}.page-module__RqoBXW__splitGrid{grid-template-columns:1fr 1fr;align-items:center;gap:64px;display:grid}.page-module__RqoBXW__splitReverse .page-module__RqoBXW__splitText{order:2}.page-module__RqoBXW__splitHeading{letter-spacing:-.02em;color:var(--black);margin:0 0 18px;font-size:clamp(26px,3.4vw,38px);font-weight:700;line-height:1.12}.page-module__RqoBXW__splitBody{color:var(--grey);margin:0;font-size:16.5px;line-height:1.65}.page-module__RqoBXW__splitNote{color:var(--grey-mid);margin:18px 0 0;font-size:13px;line-height:1.55}.page-module__RqoBXW__bullets{flex-direction:column;gap:14px;margin:26px 0 0;padding:0;list-style:none;display:flex}.page-module__RqoBXW__bullets li{color:var(--black);align-items:center;gap:12px;font-size:15.5px;font-weight:500;display:flex}.page-module__RqoBXW__bulletIcon{background:var(--blue-light);width:26px;height:26px;color:var(--blue);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.page-module__RqoBXW__splitVisual{width:100%}.page-module__RqoBXW__how{background:var(--white);padding:110px 0}.page-module__RqoBXW__stepGrid{grid-template-columns:repeat(3,1fr);gap:22px;margin-top:4px;display:grid}.page-module__RqoBXW__stepCard{background:var(--grey-light);border:1px solid #1a1a2e0f;border-radius:18px;height:100%;padding:34px 30px}.page-module__RqoBXW__stepNum{color:var(--blue);letter-spacing:.04em;margin-bottom:16px;font-size:14px;font-weight:700;display:inline-block}.page-module__RqoBXW__stepCard h3{color:var(--black);letter-spacing:-.01em;margin:0 0 10px;font-size:19px;font-weight:650}.page-module__RqoBXW__stepCard p{color:var(--grey);margin:0;font-size:14.5px;line-height:1.6}.page-module__RqoBXW__specs{background:var(--grey-light);padding:110px 0}.page-module__RqoBXW__specGrid{grid-template-columns:1fr 1fr;gap:0 56px;margin-top:4px;display:grid}.page-module__RqoBXW__specRow{border-bottom:1px solid #1a1a2e1a;justify-content:space-between;align-items:center;gap:20px;padding:20px 4px;display:flex}.page-module__RqoBXW__specKey{color:var(--black);font-size:15px;font-weight:600}.page-module__RqoBXW__specVal{color:var(--grey);text-align:right;font-size:14.5px}.page-module__RqoBXW__ctaSection{background:var(--grey-light);padding:0 0 120px}.page-module__RqoBXW__ctaBox{text-align:center;background:var(--white);border:1px solid #1a1a2e14;border-radius:28px;padding:64px 32px;box-shadow:0 24px 60px #1a1a2e12}.page-module__RqoBXW__ctaLogo{width:clamp(210px,30vw,290px);height:auto;margin:0 auto 26px}.page-module__RqoBXW__ctaBox h2{letter-spacing:-.02em;color:var(--black);margin:0 0 14px;font-size:clamp(26px,3.4vw,38px);line-height:1.15}.page-module__RqoBXW__ctaBox p{max-width:520px;color:var(--grey);margin:0 auto 30px;font-size:16px;line-height:1.65}.page-module__RqoBXW__activateLine{color:var(--grey)!important;margin:22px 0 0!important;font-size:14px!important}.page-module__RqoBXW__activateLine a{color:var(--blue);text-underline-offset:3px;font-weight:600;text-decoration:underline}.page-module__RqoBXW__activateLine a:hover{color:var(--blue-dark)}@media (max-width:900px){.page-module__RqoBXW__heroGrid,.page-module__RqoBXW__splitGrid{grid-template-columns:1fr;gap:44px}.page-module__RqoBXW__splitReverse .page-module__RqoBXW__splitText{order:0}.page-module__RqoBXW__heroVisual,.page-module__RqoBXW__splitVisual{width:100%;min-width:0;max-width:480px;margin-inline:auto}.page-module__RqoBXW__featureGrid,.page-module__RqoBXW__stepGrid,.page-module__RqoBXW__statGrid,.page-module__RqoBXW__nodeGrid{grid-template-columns:1fr 1fr}.page-module__RqoBXW__specGrid{grid-template-columns:1fr;gap:0}}@media (max-width:600px){.page-module__RqoBXW__hero{padding:140px 0 48px}.page-module__RqoBXW__featureGrid,.page-module__RqoBXW__stepGrid,.page-module__RqoBXW__nodeGrid{grid-template-columns:1fr}.page-module__RqoBXW__statGrid{grid-template-columns:1fr 1fr;gap:12px}.page-module__RqoBXW__statCard{padding:20px 16px}}
