.pf-stack{aspect-ratio:1}.pf-plate{left:50%;top:var(--top);aspect-ratio:1;width:40%;animation:6s ease-in-out infinite pf-float;animation-delay:var(--dl);border-radius:14%;position:absolute;transform:translate(-50%,-50%)rotateX(60deg)rotate(45deg)}.pf-plate>div{grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(3,1fr);gap:12%;display:grid;position:absolute;inset:14%}.pf-plate i{border-radius:18%}.pf-plate.p1{--top:25%;--dl:0s;z-index:3;background:#ffffff12;border:1.5px solid #ffffff8c}.pf-plate.p1 i{background:#ffffff47}.pf-plate.p2{--top:50%;--dl:-2s;z-index:2;background:linear-gradient(135deg,#7377f2,#4448d2);border:1.5px solid #c9ccff;box-shadow:0 0 70px 6px #96a0ff73}.pf-plate.p2 i{background:#ffffff8c;box-shadow:0 0 12px #ffffff80}.pf-plate.p3{--top:75%;--dl:-4s;z-index:1;border:1.5px dashed #ffffff73}.pf-plate.p3 i{border:1.5px solid #ffffff59}@keyframes pf-float{50%{translate:0 -6px}}.pf-beam{left:var(--x);z-index:4;background:linear-gradient(#ffffff14,#ffffff4d 50%,#ffffff14);width:2px;margin-left:-1px;position:absolute;top:25%;bottom:25%}.pf-beam.l{--x:22%}.pf-beam.r{--x:78%}.pf-beam i{background:linear-gradient(#0000,#fff 45% 55%,#0000);border-radius:2px;width:4px;height:90px;margin-left:-2px;animation:1.8s cubic-bezier(.65,0,.35,1) infinite alternate pf-bolt,.22s steps(2,end) infinite pf-flick;position:absolute;left:50%;box-shadow:0 0 14px 3px #bec8ffd9,0 0 30px 6px #7882ff73}.pf-beam.l i{animation-direction:alternate,normal}.pf-beam.r i{animation-direction:alternate-reverse,normal}@keyframes pf-bolt{0%{top:calc(100% - 90px)}to{top:0}}@keyframes pf-flick{50%{opacity:.75}}.pf-tag{right:0;top:var(--top);letter-spacing:.12em;text-transform:uppercase;color:#c6caff;text-align:left;max-width:20%;font:500 10px/1.4 JetBrains Mono,monospace;position:absolute;translate:0 -50%}.pf-tag:before{content:"";opacity:.6;background:currentColor;width:18px;height:1px;margin-bottom:6px;display:block}.pf-tag.t1{--top:25%}.pf-tag.t2{--top:50%;color:#fff}.pf-tag.t3{--top:75%}.pf-why .dt-sec-top,.pf-how .dt-sec-top{margin-bottom:56px}.pf-why>.dt-wrap{position:relative}.ws-head{text-align:center;flex-direction:column;align-items:center;display:flex}.ws-head .dt-eyebrow{justify-content:center}.dt .ws-head h2{max-width:none;font-size:clamp(40px,4.2vw,64px);line-height:1.04}.ws-stage{place-items:center;height:560px;margin-top:8px;display:grid;position:relative}.ws-leads{fill:none;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.ws-leads path{stroke:var(--dt-indigo);stroke-width:1.2px;stroke-dasharray:4 4;vector-effect:non-scaling-stroke;opacity:.55}.ws-pin{left:var(--x);top:var(--y);background:var(--dt-indigo);border-radius:50%;width:8px;height:8px;margin:-4px 0 0 -4px;position:absolute;box-shadow:0 0 0 4px #2a2d9f26}.ws-calls{margin:0;padding:0;list-style:none}.ws-calls li{width:min(300px,22%);color:var(--dt-muted);font-size:14px;line-height:1.55;position:absolute}.ws-calls span{letter-spacing:.14em;color:var(--dt-indigo);margin-bottom:8px;font:500 12px/1 JetBrains Mono,monospace;display:block}.ws-calls b{color:var(--dt-navy);margin-bottom:4px;font-size:18px;font-weight:600;display:block}.ws-scene{position:relative}.ws-calls .c1{top:26%;left:0}.ws-calls .c2{text-align:right;top:14%;right:0}.ws-calls .c3{top:72%;left:0}.ws-hub,.ws-gold{transform:translateZ(46px)}.ws-gold .ws-top{background:linear-gradient(135deg,#ffe7a3,#e9b23a 55%,#cf9420);border-radius:6px;box-shadow:0 0 6px 1px #ffc85059}.ws-gold .ws-fy,.ws-gold .ws-fx{background:linear-gradient(#fff0b8,#f1bd45 40%,#c88a17);overflow:hidden}.ws-gold .ws-fx{background:linear-gradient(90deg,#ffe28a,#e0a62c 45%,#b07510)}.ws-gold .ws-fy:after,.ws-gold .ws-fx:after{content:"";background:linear-gradient(90deg,#0000 40%,#fffffff2 50%,#0000 60%) 0 0/300% 100% no-repeat;animation:2.6s ease-in-out infinite ws-edge;position:absolute;inset:0}.ws-gold .ws-fx:after{background-image:linear-gradient(#0000 40%,#fffffff2 50%,#0000 60%);background-size:100% 300%;animation-name:ws-edge-y}@keyframes ws-edge{0%,20%{background-position:100% 0}80%,to{background-position:0 0}}@keyframes ws-edge-y{0%,20%{background-position:0 100%}80%,to{background-position:0 0}}.ws-gold.g0{visibility:hidden;animation:12s infinite ws-gold0}@keyframes ws-gold0{0%,10%{visibility:hidden;transform:translateZ(46px)scale(.4)}11%{visibility:visible;transform:translateZ(46px)scale(.4)}13%,to{visibility:visible;transform:translateZ(46px)scale(1)}}.ws-gold.g1{visibility:hidden;animation:12s infinite ws-gold1}@keyframes ws-gold1{0%,21%{visibility:hidden;transform:translateZ(46px)scale(.4)}22%{visibility:visible;transform:translateZ(46px)scale(.4)}24%,to{visibility:visible;transform:translateZ(46px)scale(1)}}.ws-gold.g2{visibility:hidden;animation:12s infinite ws-gold2}@keyframes ws-gold2{0%,32%{visibility:hidden;transform:translateZ(46px)scale(.4)}33%{visibility:visible;transform:translateZ(46px)scale(.4)}35%,to{visibility:visible;transform:translateZ(46px)scale(1)}}.ws-gold.g3{visibility:hidden;animation:12s infinite ws-gold3}@keyframes ws-gold3{0%,43%{visibility:hidden;transform:translateZ(46px)scale(.4)}44%{visibility:visible;transform:translateZ(46px)scale(.4)}46%,to{visibility:visible;transform:translateZ(46px)scale(1)}}.ws-gold.g4{visibility:hidden;animation:12s infinite ws-gold4}@keyframes ws-gold4{0%,54%{visibility:hidden;transform:translateZ(46px)scale(.4)}55%{visibility:visible;transform:translateZ(46px)scale(.4)}57%,to{visibility:visible;transform:translateZ(46px)scale(1)}}.ws-gold.g5{visibility:hidden;animation:12s infinite ws-gold5}@keyframes ws-gold5{0%,65%{visibility:hidden;transform:translateZ(46px)scale(.4)}66%{visibility:visible;transform:translateZ(46px)scale(.4)}68%,to{visibility:visible;transform:translateZ(46px)scale(1)}}.ws-plate .ws-fx b{letter-spacing:.16em;text-transform:uppercase;color:#fff;white-space:nowrap;justify-content:center;align-items:center;width:440px;height:46px;margin:-23px 0 0 -220px;font:600 13px/1 JetBrains Mono,monospace;display:flex;position:absolute;top:50%;left:50%;transform:matrix(0,-1,-1,0,0,0)}.ws-calls .c2,.ws-leads .l2,.ws-pin.p2{animation:12s infinite ws-c2}.ws-calls .c3,.ws-leads .l3,.ws-pin.p3{animation:12s infinite ws-c3}@keyframes ws-c2{0%,33%{opacity:0}37%,to{opacity:1}}@keyframes ws-c3{0%,66%{opacity:0}70%,to{opacity:1}}.ws-leads .l2,.ws-leads .l3{opacity:0}@keyframes ws-c2l{0%,33%{opacity:0}37%,to{opacity:.55}}@keyframes ws-c3l{0%,66%{opacity:0}70%,to{opacity:.55}}.ws-leads .l2{animation-name:ws-c2l}.ws-leads .l3{animation-name:ws-c3l}.ws-foot{text-align:center;max-width:62ch;margin:16px auto 0!important}.ws-iso{width:440px;height:440px;transform-style:preserve-3d;position:relative;transform:translateY(40px)rotateX(58deg)rotate(45deg)}.ws-box{left:var(--x);top:var(--y);width:var(--w);height:var(--d);transform-style:preserve-3d;position:absolute}.ws-box>i{display:block;position:absolute}.ws-top{transform:translateZ(var(--h));inset:0}.ws-fy{width:var(--w);height:var(--h);transform-origin:top;top:100%;left:0;transform:rotateX(90deg)}.ws-fx{width:var(--h);height:var(--d);transform-origin:0;top:0;left:100%;transform:rotateY(-90deg)}.ws-plate .ws-top{background:linear-gradient(#ffffff14 1px,#0000 1px) 0 0/40px 40px,linear-gradient(90deg,#ffffff14 1px,#0000 1px) 0 0/40px 40px,linear-gradient(135deg,#5a5ee6,#2a2d9f);border-radius:6px;box-shadow:inset 0 0 0 1px #ffffff40}.ws-plate .ws-fy{background:linear-gradient(#22257f,#1b1d66)}.ws-plate .ws-fx{background:linear-gradient(90deg,#2a2d9f,#1f2280)}.ws-slot{left:var(--x);top:var(--y);border:1.5px dashed #0000;border-radius:8px;width:100px;height:100px;position:absolute}.ws-dept .ws-top{background:#fff;border-radius:4px;place-items:center;display:grid;box-shadow:inset 0 0 0 1px #d9dcf2}.ws-dept .ws-top b{font:600 13px/1.2 var(--font);color:var(--dt-navy)}.ws-dept .ws-fy{background:#dcdff5}.ws-dept .ws-fx{background:#c3c7ee}.ws-dept{visibility:hidden}.ws-dept:nth-of-type(3){animation:12s cubic-bezier(.45,0,.4,1) infinite ws-drop0}@keyframes ws-drop0{0%,4%{visibility:hidden;transform:translateZ(420px)}4.5%{visibility:visible;transform:translateZ(420px)}11%{transform:translateZ(52px)}12%{transform:translateZ(60px)}13%,to{visibility:visible;transform:translateZ(52px)}}.ws-slot:nth-of-type(4){animation:12s infinite ws-slot0}@keyframes ws-slot0{0%,10.5%{box-shadow:none;background:0 0;border-color:#ffffff59}11.5%{background:#ffffff8c;border-color:#fff;box-shadow:0 0 40px 10px #bec8ffcc}19%,to{background:#ffffff1f;border-color:#fff9;box-shadow:0 0 18px 2px #bec8ff59}}.ws-dept:nth-of-type(4){animation:12s cubic-bezier(.45,0,.4,1) infinite ws-drop1}@keyframes ws-drop1{0%,15%{visibility:hidden;transform:translateZ(420px)}15.5%{visibility:visible;transform:translateZ(420px)}22%{transform:translateZ(52px)}23%{transform:translateZ(60px)}24%,to{visibility:visible;transform:translateZ(52px)}}.ws-slot:nth-of-type(5){animation:12s infinite ws-slot1}@keyframes ws-slot1{0%,21.5%{box-shadow:none;background:0 0;border-color:#ffffff59}22.5%{background:#ffffff8c;border-color:#fff;box-shadow:0 0 40px 10px #bec8ffcc}30%,to{background:#ffffff1f;border-color:#fff9;box-shadow:0 0 18px 2px #bec8ff59}}.ws-dept:nth-of-type(5){animation:12s cubic-bezier(.45,0,.4,1) infinite ws-drop2}@keyframes ws-drop2{0%,26%{visibility:hidden;transform:translateZ(420px)}26.5%{visibility:visible;transform:translateZ(420px)}33%{transform:translateZ(52px)}34%{transform:translateZ(60px)}35%,to{visibility:visible;transform:translateZ(52px)}}.ws-slot:nth-of-type(6){animation:12s infinite ws-slot2}@keyframes ws-slot2{0%,32.5%{box-shadow:none;background:0 0;border-color:#ffffff59}33.5%{background:#ffffff8c;border-color:#fff;box-shadow:0 0 40px 10px #bec8ffcc}41%,to{background:#ffffff1f;border-color:#fff9;box-shadow:0 0 18px 2px #bec8ff59}}.ws-dept:nth-of-type(6){animation:12s cubic-bezier(.45,0,.4,1) infinite ws-drop3}@keyframes ws-drop3{0%,37%{visibility:hidden;transform:translateZ(420px)}37.5%{visibility:visible;transform:translateZ(420px)}44%{transform:translateZ(52px)}45%{transform:translateZ(60px)}46%,to{visibility:visible;transform:translateZ(52px)}}.ws-slot:nth-of-type(7){animation:12s infinite ws-slot3}@keyframes ws-slot3{0%,43.5%{box-shadow:none;background:0 0;border-color:#ffffff59}44.5%{background:#ffffff8c;border-color:#fff;box-shadow:0 0 40px 10px #bec8ffcc}52%,to{background:#ffffff1f;border-color:#fff9;box-shadow:0 0 18px 2px #bec8ff59}}.ws-dept:nth-of-type(7){animation:12s cubic-bezier(.45,0,.4,1) infinite ws-drop4}@keyframes ws-drop4{0%,48%{visibility:hidden;transform:translateZ(420px)}48.5%{visibility:visible;transform:translateZ(420px)}55%{transform:translateZ(52px)}56%{transform:translateZ(60px)}57%,to{visibility:visible;transform:translateZ(52px)}}.ws-slot:nth-of-type(8){animation:12s infinite ws-slot4}@keyframes ws-slot4{0%,54.5%{box-shadow:none;background:0 0;border-color:#ffffff59}55.5%{background:#ffffff8c;border-color:#fff;box-shadow:0 0 40px 10px #bec8ffcc}63%,to{background:#ffffff1f;border-color:#fff9;box-shadow:0 0 18px 2px #bec8ff59}}.ws-dept:nth-of-type(8){animation:12s cubic-bezier(.45,0,.4,1) infinite ws-drop5}@keyframes ws-drop5{0%,59%{visibility:hidden;transform:translateZ(420px)}59.5%{visibility:visible;transform:translateZ(420px)}66%{transform:translateZ(52px)}67%{transform:translateZ(60px)}68%,to{visibility:visible;transform:translateZ(52px)}}.ws-slot:nth-of-type(9){animation:12s infinite ws-slot5}@keyframes ws-slot5{0%,65.5%{box-shadow:none;background:0 0;border-color:#ffffff59}66.5%{background:#ffffff8c;border-color:#fff;box-shadow:0 0 40px 10px #bec8ffcc}74%,to{background:#ffffff1f;border-color:#fff9;box-shadow:0 0 18px 2px #bec8ff59}}.ws-hub .ws-top{background:linear-gradient(135deg,#fff3c4,#f4c64e 45%,#d99a1e);border-radius:4px;place-items:center;display:grid;overflow:hidden;box-shadow:0 0 34px 10px #ffc850d9,inset 0 0 0 1px #fff9}.ws-hub .ws-fy{background:linear-gradient(#e3a82c,#b67b10);overflow:hidden}.ws-hub .ws-fx{background:linear-gradient(90deg,#c88d18,#9c6609);overflow:hidden}.ws-hub .ws-top:after,.ws-hub .ws-fy:after,.ws-hub .ws-fx:after{content:"";background:linear-gradient(115deg,#0000 38%,#ffffffe6 50%,#0000 62%) 0 0/300% 100% no-repeat;animation:3s ease-in-out infinite ws-shine;position:absolute;inset:0}.ws-hub .ws-fy:after{animation-delay:.25s}.ws-hub .ws-fx:after{animation-delay:.5s}@keyframes ws-shine{0%,35%{background-position:100% 0}75%,to{background-position:0 0}}.ws-hub .ws-top b{z-index:1;letter-spacing:.18em;text-transform:uppercase;color:#4a3205;font:700 11px/1 JetBrains Mono,monospace;position:relative}.ws-glow{background:radial-gradient(circle,#ffd66ebf,#ffbe3c40 45%,#0000 70%);border-radius:50%;width:140px;height:140px;position:absolute;top:140px;left:150px}.ws-ring{border:2px solid #ffd66ee6;border-radius:50%;width:60px;height:60px;animation:2.4s ease-out infinite ws-ring;position:absolute;top:180px;left:190px}.ws-ring.r2{animation-delay:1.2s}@keyframes ws-ring{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(3.4)}}.ws-flow{fill:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.ws-flow path{stroke:#ffd76e;stroke-width:3px;stroke-linecap:round;stroke-dasharray:2 10;opacity:0;filter:drop-shadow(0 0 4px #ffcf5a);animation:.6s linear infinite ws-dash}@keyframes ws-dash{to{stroke-dashoffset:-12px}}.ws-dept .ws-top b{text-align:center}.ws-unused{letter-spacing:.04em;color:var(--dt-indigo);margin-top:4px;font:500 9.5px/1.2 JetBrains Mono,monospace;display:block}.ws-flow .b0{animation:.6s linear infinite ws-dash,12s infinite ws-beam0}@keyframes ws-beam0{0%,11%{opacity:0}12%,to{opacity:.95}}.ws-flow .b1{animation:.6s linear infinite ws-dash,12s infinite ws-beam1}@keyframes ws-beam1{0%,22%{opacity:0}23%,to{opacity:.95}}.ws-flow .b2{animation:.6s linear infinite ws-dash,12s infinite ws-beam2}@keyframes ws-beam2{0%,33%{opacity:0}34%,to{opacity:.95}}.ws-flow .b3{animation:.6s linear infinite ws-dash,12s infinite ws-beam3}@keyframes ws-beam3{0%,44%{opacity:0}45%,to{opacity:.95}}.ws-flow .b4{animation:.6s linear infinite ws-dash,12s infinite ws-beam4}@keyframes ws-beam4{0%,55%{opacity:0}56%,to{opacity:.95}}.ws-flow .b5{animation:.6s linear infinite ws-dash,12s infinite ws-beam5}@keyframes ws-beam5{0%,66%{opacity:0}67%,to{opacity:.95}}.fx-grid{grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:center;gap:40px;display:grid}.dt .fx-text h2{max-width:14ch}.fx-stage{height:600px;position:relative}.fx-iso{width:340px;height:340px;transform-style:preserve-3d;position:absolute;top:calc(50% - 170px);left:calc(42% - 170px);transform:translateY(140px)rotateX(58deg)rotate(45deg)}.fx-iso .ws-box{transform:translateZ(var(--z,0px))}.pf-how.fx{background:#fcfcfd}.fx-layer,.fx-pipes{transform-style:preserve-3d;transform-origin:170px 170px 0;position:absolute;inset:0}.fx-layer.l-dep{animation:14s cubic-bezier(.6,0,.3,1) infinite fx-dep}.fx-layer.l-core{animation:14s cubic-bezier(.6,0,.3,1) infinite fx-core}.fx-layer.l-sys{animation:14s cubic-bezier(.6,0,.3,1) infinite fx-sys}.fx-pipes{animation:14s cubic-bezier(.6,0,.3,1) infinite fx-pipes}@keyframes fx-dep{0%,36%{transform:translate3d(-191px,191px,165px)scale(.5)}52%,to{transform:translateZ(270px)scale(1)}}@keyframes fx-core{0%,36%{transform:translateZ(165px)scale(.5)}52%,to{transform:translateZ(150px)scale(1)}}@keyframes fx-sys{0%,36%{transform:translate3d(191px,-191px,165px)scale(.5)}52%,to{transform:translate(0,0)scale(1)}}@keyframes fx-pipes{0%,50%{visibility:hidden;transform:scaleZ(0)}51%{visibility:visible;transform:scaleZ(0)}58%,to{visibility:visible;transform:scale(1)}}.fx-apart{margin:0;padding:0;list-style:none}.fx-apart>li{flex-direction:column;gap:10px;width:260px;animation:14s infinite fx-names;display:flex;position:absolute;top:calc(50% + 92px);translate:-50%}.fx-apart .a1{left:calc(42% - 270px)}.fx-apart .a2{left:42%}.fx-apart .a3{left:calc(42% + 270px)}.fx-apart b{border-bottom:1.5px solid var(--dt-indigo);letter-spacing:.12em;text-transform:uppercase;color:var(--dt-indigo);padding-bottom:8px;font:600 14px/1.2 JetBrains Mono,monospace}.fx-apart .a2 b{color:#a46d0c;border-color:#e0a62c}.fx-apart .a3 b{color:var(--dt-muted);border-color:#c9cde3}.fx-apart ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.fx-apart ul li{color:var(--dt-navy);font-size:16px;line-height:1.35}.fx-apart b{animation:14s infinite fx-wipe0}@keyframes fx-wipe0{0%,1%{clip-path:inset(0 100% 0 0)}4%,90%{clip-path:inset(0)}94%,to{clip-path:inset(0 100% 0 0)}}.fx-apart ul li:first-child{animation:14s infinite fx-wipe1}@keyframes fx-wipe1{0%,4%{clip-path:inset(0 100% 0 0);opacity:0}6.5%,90%{clip-path:inset(0);opacity:1}94%,to{clip-path:inset(0 100% 0 0);opacity:0}}.fx-apart ul li:nth-child(2){animation:14s infinite fx-wipe2}@keyframes fx-wipe2{0%,6.5%{clip-path:inset(0 100% 0 0);opacity:0}9%,90%{clip-path:inset(0);opacity:1}94%,to{clip-path:inset(0 100% 0 0);opacity:0}}.fx-apart ul li:nth-child(3){animation:14s infinite fx-wipe3}@keyframes fx-wipe3{0%,9%{clip-path:inset(0 100% 0 0);opacity:0}11.5%,90%{clip-path:inset(0);opacity:1}94%,to{clip-path:inset(0 100% 0 0);opacity:0}}.fx-apart ul li:nth-child(4){animation:14s infinite fx-wipe4}@keyframes fx-wipe4{0%,11.5%{clip-path:inset(0 100% 0 0);opacity:0}14%,90%{clip-path:inset(0);opacity:1}94%,to{clip-path:inset(0 100% 0 0);opacity:0}}.fx-apart ul li:nth-child(5){animation:14s infinite fx-wipe5}@keyframes fx-wipe5{0%,14%{clip-path:inset(0 100% 0 0);opacity:0}16.5%,90%{clip-path:inset(0);opacity:1}94%,to{clip-path:inset(0 100% 0 0);opacity:0}}.fx-apart ul li:nth-child(6){animation:14s infinite fx-wipe6}@keyframes fx-wipe6{0%,16.5%{clip-path:inset(0 100% 0 0);opacity:0}19%,90%{clip-path:inset(0);opacity:1}94%,to{clip-path:inset(0 100% 0 0);opacity:0}}.fx-iso .ws-top b,.fx-eng span{animation:14s infinite fx-txt}@keyframes fx-txt{0%,46%{opacity:0}54%,to{opacity:1}}@keyframes fx-names{0%,32%{opacity:1;transform:none}40%,to{opacity:0;transform:translateY(10px)}}.fx-slab.sys .ws-top{background:#eef0fb;border-radius:8px;box-shadow:inset 0 0 0 1.5px #c9cde3}.fx-slab.sys .ws-fy{background:#dcdff0}.fx-slab.sys .ws-fx{background:#cbcfe8}.fx-sys .ws-top{background:#fff;border-radius:4px;place-items:center;display:grid;box-shadow:inset 0 0 0 1.5px #c9cde3}.fx-sys .ws-top b{font:600 11px/1 var(--font);color:var(--dt-muted)}.fx-sys .ws-fy{background:#e6e8f5}.fx-sys .ws-fx{background:#d6d9ee}.fx-slab.core .ws-top{background:linear-gradient(135deg,#fff3c4,#f4c64e 45%,#d99a1e);border-radius:8px;box-shadow:0 0 40px 6px #ffc85073,inset 0 0 0 1px #fff9}.fx-slab.core .ws-fy{background:linear-gradient(#e3a82c,#b67b10)}.fx-slab.core .ws-fx{background:linear-gradient(90deg,#c88d18,#9c6609)}.fx-eng{grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(3,1fr);gap:14px;display:grid;position:absolute;inset:26px}.fx-eng span{font:700 12px/1 var(--font);color:#5a3c06;background:#ffffff59;border-radius:8px;place-items:center;display:grid;box-shadow:inset 0 0 0 1px #ffffffb3}.fx-slab.dep .ws-top{background:#fff;border-radius:8px;box-shadow:inset 0 0 0 1.5px #dfe2ef}.fx-slab.dep .ws-fy{background:#e3e5f3}.fx-slab.dep .ws-fx{background:#cfd2ea}.fx-dept .ws-top{background:#fff;border-radius:4px;place-items:center;display:grid;box-shadow:inset 0 0 0 1px #d9dcf2}.fx-dept .ws-top b{font:600 12px/1 var(--font);color:var(--dt-navy)}.fx-dept .ws-fy{background:#dcdff5}.fx-dept .ws-fx{background:#c3c7ee}.fx-pipe .ws-top{border-radius:2px}.fx-pipe.c .ws-top{background:#2a2d9f}.fx-pipe.g .ws-top{background:#f4c64e}.fx-pipe.c .ws-fy,.fx-pipe.c .ws-fx{background:repeating-linear-gradient(#2a2d9f 0 8px,#a9adf0 8px 14px);animation:1s linear infinite fx-up}.fx-pipe.g .ws-fy,.fx-pipe.g .ws-fx{background:repeating-linear-gradient(#d99a1e 0 8px,#fff1b8 8px 14px);animation:1s linear infinite fx-up}.fx-pipe .ws-fx{background-image:repeating-linear-gradient(270deg,#2a2d9f 0 8px,#a9adf0 8px 14px)!important}.fx-pipe.g .ws-fx{background-image:repeating-linear-gradient(270deg,#d99a1e 0 8px,#fff1b8 8px 14px)!important}@keyframes fx-up{to{background-position:0 14px}}@keyframes fx-side{to{background-position:14px 0}}.fx-pipe .ws-fx{animation-name:fx-side}.er-grid{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:48px;display:grid}.ew-stage{background:radial-gradient(420px 300px at 50% 45%,#cbd0ff29,#0000 70%);border-radius:24px;height:540px;position:relative;box-shadow:inset 0 0 0 1px #ffffff1a}.ew-bar{z-index:2;background:#0003;border-radius:16px;align-items:center;gap:10px;padding:8px;display:flex;position:absolute;top:18px;left:18px;right:18px;box-shadow:inset 0 0 0 1px #f4c64e66}.ew-core{letter-spacing:.16em;text-transform:uppercase;color:#f4c64e;align-items:center;gap:8px;padding:0 10px 0 6px;font:700 11px/1 JetBrains Mono,monospace;display:flex}.ew-core i{background:linear-gradient(135deg,#fff3c4,#f4c64e 50%,#d99a1e);border-radius:4px;width:18px;height:18px;box-shadow:0 0 12px #ffc850cc}.ew-engs{flex:1;grid-template-columns:repeat(6,1fr);gap:6px;margin:0;padding:0;list-style:none;display:grid}.ew-engs button{color:#c9ccff;width:100%;font:500 10.5px/1 var(--font);cursor:pointer;background:#ffffff0f;border:0;border-radius:10px;flex-direction:column;align-items:center;gap:5px;padding:8px 4px;transition:background .3s,color .3s,box-shadow .3s,transform .3s;display:flex}.ew-engs svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.ew-engs button:hover{color:#fff;background:#ffffff1f}.ew-engs button[aria-current=true]{color:#4a3205;background:linear-gradient(135deg,#fff3c4,#f4c64e 55%,#e2a92a);transform:translateY(-2px);box-shadow:0 0 18px #ffc85099}.ew-drop{left:var(--dx,50%);z-index:1;background:linear-gradient(#f4c64e,#f4c64e00);border-radius:2px;width:3px;height:40px;margin-left:-1.5px;transition:left .45s cubic-bezier(.4,0,.2,1);position:absolute;top:86px;box-shadow:0 0 10px #f4c64ecc}.ew-drop.go:after{content:"";background:#fff8dc;border-radius:50%;width:9px;height:9px;margin-left:-4.5px;animation:.7s ease-in both ew-drop;position:absolute;top:0;left:50%;box-shadow:0 0 12px 3px #f4c64e}@keyframes ew-drop{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(46px)}}.ew-demo{justify-content:center;align-items:center;gap:16px;display:none;position:absolute;inset:132px 28px 28px}.ew-demo.on{animation:.6s cubic-bezier(.3,1.25,.4,1) both ew-enter;display:flex}@keyframes ew-enter{0%{opacity:0;filter:blur(4px);transform:translateY(22px)scale(.94)}to{opacity:1;filter:none;transform:none}}.ew-cap{letter-spacing:.1em;text-transform:uppercase;color:#8a90b8;margin-bottom:12px;font:500 10.5px/1.3 JetBrains Mono,monospace;display:block}.ew-doc,.ew-rec,.ew-chat,.ew-dec,.ew-brief,.ew-flow{background:#fff;border-radius:14px;padding:18px;position:relative;box-shadow:0 30px 60px -36px #000000b3}@keyframes ew-pop{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes ew-fade{0%{opacity:0}to{opacity:1}}@keyframes ew-wipe{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}.ew-doc{width:220px;overflow:hidden}.ew-doc .ln{background:#eceef7;border-radius:4px;height:7px;margin:8px 0!important}.ew-doc .w80{width:80%}.ew-doc .w60{width:60%}.ew-doc .w70{width:70%}.ew-doc .w50{width:50%}.ew-doc .w75{width:75%}.ew-doc .fld{color:var(--dt-navy);border-radius:5px;padding:4px 6px;font-size:12px;margin:6px 0!important}.ew-doc em,.ew-rec em{text-transform:uppercase;color:#8a90b8;width:56px;font:500 9.5px/1 JetBrains Mono,monospace;display:inline-block}.ew-scan{opacity:0;background:#f4c64e;height:3px;position:absolute;top:30px;left:0;right:0;box-shadow:0 0 12px 2px #f4c64ecc}.d0.on .ew-scan{animation:1.6s ease-in-out .2s both ew-scan}@keyframes ew-scan{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(200px)}}.d0.on .fld{animation:.4s both ew-hl}.d0.on .f1{animation-delay:.6s}.d0.on .f2{animation-delay:1s}.d0.on .f3{animation-delay:1.4s}@keyframes ew-hl{to{background:#f4c64e4d;box-shadow:inset 0 0 0 1px #e0a62c}}.ew-arrow{color:#f4c64e;font-size:26px}.ew-rec{width:200px}.ew-rec p{color:var(--dt-navy);background:#f3f4fb;border-radius:8px;padding:8px 10px;font-size:12.5px;font-weight:600;margin:0 0 8px!important}.d0.on .ew-rec p{animation:.4s both ew-pop}.d0.on .r1{animation-delay:.9s}.d0.on .r2{animation-delay:1.3s}.d0.on .r3{animation-delay:1.7s}.ew-ok{color:#8a90b8;width:100%;font:600 12.5px/1 var(--font);background:#e4e6f3;border:0;border-radius:8px;margin-top:6px;padding:9px}.d0.on .ew-ok{animation:.5s 2.2s both ew-ok}@keyframes ew-ok{to{background:var(--dt-indigo);color:#fff;box-shadow:0 0 0 4px #2a2d9f33}}.ew-chat{flex-direction:column;gap:12px;width:min(420px,100%);display:flex}.ew-chat p{border-radius:14px;padding:12px 14px;font-size:14px;line-height:1.5;margin:0!important}.ew-chat .q{background:var(--dt-indigo);color:#fff;border-bottom-right-radius:4px;align-self:flex-end;max-width:80%}.ew-chat .a{max-width:90%;color:var(--dt-navy);background:#f3f4fb;border-bottom-left-radius:4px}.ew-chat .a em{color:#7a5208;background:#f4c64e40;border-radius:6px;margin-top:8px;padding:4px 8px;font:500 10.5px/1.2 JetBrains Mono,monospace;display:inline-block}.d1.on .q{animation:.4s .2s both ew-pop}.d1.on .a{animation:.4s .9s both ew-pop}.d1.on .a span{animation:1.4s steps(28,end) 1.1s both ew-wipe;display:block}.d1.on .a em{animation:.4s 2.6s both ew-pop}.ew-dec{gap:8px;width:min(440px,100%);display:grid}.opt{color:var(--dt-muted);background:#f3f4fb;border-radius:10px;grid-template-columns:90px repeat(3,1fr);align-items:center;gap:6px;padding:10px 12px;font-size:11.5px;display:grid}.opt b{color:var(--dt-navy);font-size:13px}.opt .r{justify-content:space-between;align-items:center;gap:4px;display:flex}.opt i{opacity:0;font-style:normal;font-weight:700}.opt i.y{color:#17784f}.opt i.n{color:#c2462a}.d2.on .opt i{animation:.3s both ew-fade}.d2.on .o1 i{animation-delay:.4s}.d2.on .o2 i{animation-delay:.9s}.d2.on .o3 i{animation-delay:1.4s}.opt .tag{letter-spacing:.06em;text-transform:uppercase;color:#4a3205;opacity:0;background:#f4c64e;border-radius:999px;grid-column:1/-1;justify-self:start;padding:5px 10px;font:600 10.5px/1 JetBrains Mono,monospace}.d2.on .o2{animation:.5s 2s both ew-rec}.d2.on .o2 .tag{animation:.4s 2.2s both ew-pop}@keyframes ew-rec{to{background:#fff8e1;box-shadow:inset 0 0 0 2px #f4c64e}}.ew-brief{width:min(420px,100%)}.ew-brief p{background:#f3f4fb;border-radius:10px;grid-template-columns:28px 1fr;column-gap:10px;padding:10px 12px;display:grid;margin:0 0 8px!important}.ew-brief b{background:var(--dt-indigo);color:#fff;border-radius:50%;grid-row:span 2;place-items:center;width:26px;height:26px;font-size:12px;display:grid}.ew-brief p span{color:var(--dt-navy);font-size:14px;font-weight:600}.ew-brief em{color:#8a90b8;font:500 10.5px/1.4 JetBrains Mono,monospace}.d3.on .ew-brief p{animation:.45s cubic-bezier(.3,1.3,.5,1) both ew-slide}.d3.on .b1{animation-delay:.4s}.d3.on .b2{animation-delay:.8s}.d3.on .b3{animation-delay:1.2s}@keyframes ew-slide{0%{opacity:0;transform:translate(-24px)}to{opacity:1;transform:none}}.ew-voice{flex-direction:column;align-items:center;gap:18px;display:flex}.ew-mic{background:linear-gradient(135deg,#fff3c4,#f4c64e 50%,#d99a1e);border-radius:50%;place-items:center;width:72px;height:72px;display:grid;box-shadow:0 0 0 10px #f4c64e26}.ew-mic svg{fill:none;stroke:#4a3205;stroke-width:1.8px;stroke-linecap:round;width:32px;height:32px}.d4.on .ew-mic{animation:1.2s ease-in-out infinite ew-mic}@keyframes ew-mic{50%{box-shadow:0 0 0 18px #f4c64e14}}.ew-wave{align-items:center;gap:5px;height:50px;display:flex}.ew-wave i{background:#cbd0ff;border-radius:3px;width:5px;height:10px}.d4.on .ew-wave i{animation:.9s ease-in-out infinite ew-bar;animation-delay:calc(var(--j) * -.13s)}@keyframes ew-bar{50%{background:#fff;height:46px}}.ew-said{font-family:"Be Vietnam Pro",var(--font);color:#fff;font-size:22px;font-weight:700;margin:0!important}.d4.on .ew-said{animation:1.6s steps(34,end) .6s both ew-wipe}.ew-flow{width:min(460px,100%)}.ew-flow ol{grid-template-columns:repeat(4,1fr);margin:6px 0 0;padding:0;list-style:none;display:grid;position:relative}.ew-flow ol:before{content:"";background:#eceef7;height:3px;position:absolute;top:15px;left:12%;right:12%}.ew-flow ol:after{content:"";background:var(--dt-indigo);transform-origin:0;height:3px;position:absolute;top:15px;left:12%;right:12%;transform:scaleX(0)}.d5.on .ew-flow ol:after{animation:1.8s linear .3s both ew-line}@keyframes ew-line{to{transform:scaleX(1)}}.ew-flow li{z-index:1;color:var(--dt-navy);flex-direction:column;align-items:center;gap:8px;font-size:12px;font-weight:600;display:flex;position:relative}.ew-flow li i{color:#0000;background:#eceef7;border-radius:50%;place-items:center;width:32px;height:32px;font-style:normal;font-weight:700;display:grid}.d5.on .ew-flow li i{animation:.3s both ew-tick}.d5.on .s1 i{animation-delay:.3s}.d5.on .s2 i{animation-delay:.9s}.d5.on .s3 i{animation-delay:1.5s}.d5.on .s4 i{animation-delay:2.1s}@keyframes ew-tick{to{background:var(--dt-indigo);color:#fff}}.ew-stamp{letter-spacing:.1em;text-transform:uppercase;color:#a46d0c;opacity:0;border:2px solid #f4c64e;border-radius:8px;margin-top:18px;padding:7px 14px;font:700 11px/1 JetBrains Mono,monospace;display:inline-block;transform:rotate(-4deg)}.d5.on .ew-stamp{animation:.4s cubic-bezier(.3,1.6,.5,1) 2.5s both ew-stamp}@keyframes ew-stamp{0%{opacity:0;transform:rotate(-4deg)scale(1.6)}to{opacity:1;transform:rotate(-4deg)scale(1)}}.dt .er-side h2{max-width:none}.g6-wrap{grid-template-columns:1fr 110px 1fr;margin-top:30px;display:grid}.g6-col{gap:14px;margin:0;padding:0;list-style:none;display:grid}.g6-col li{position:relative}.g6{text-align:left;cursor:pointer;color:#fff;width:100%;min-height:68px;font-family:var(--font);background:#ffffff0f;border:0;border-radius:14px;align-items:center;padding:14px 18px;transition:background .3s,box-shadow .3s,color .3s;display:flex;position:relative;box-shadow:inset 0 0 0 1px #ffffff24}.g6-col.r .g6{justify-content:flex-start}.g6:hover{background:#ffffff1a}.g6 b{font-size:16px;font-weight:600;line-height:1.25}.g6-wrap{position:relative}.g6-wires{pointer-events:none;fill:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.g6-wires path{stroke:#ffffff2e;stroke-width:2px;transition:stroke .3s}.g6-wires path.on{stroke:#f4c64e;stroke-width:2.5px;stroke-dasharray:6 8;filter:drop-shadow(0 0 4px #f4c64e);animation:.7s linear infinite g6-flow}@keyframes g6-flow{to{stroke-dashoffset:-14px}}.g6[aria-current=true]{color:#fff3c4;background:linear-gradient(150deg,#fff3c433,#f4c64e1a);box-shadow:inset 0 0 0 1.5px #f4c64e,0 0 26px -6px #f4c64ea6}.g6-mid{z-index:1;place-items:center;display:grid;position:relative}.g6-core{z-index:1;letter-spacing:.18em;text-transform:uppercase;color:#f4c64e;flex-direction:column;align-items:center;gap:6px;font:700 10px/1 JetBrains Mono,monospace;display:flex;position:relative}.g6-core i{background:linear-gradient(135deg,#fff3c4,#f4c64e 50%,#d99a1e);border-radius:10px;width:46px;height:46px;animation:2.4s ease-in-out infinite g6-core;box-shadow:0 0 26px 6px #ffc85099}@keyframes g6-core{50%{box-shadow:0 0 38px 12px #ffc850cc}}@media (max-width:640px){.g6-wrap{grid-template-columns:1fr 56px 1fr}.g6 b{font-size:14px}}.er-note{color:#b9bde8;font-size:12.5px;line-height:1.6;margin-top:22px!important}@media (max-width:1024px){.er-grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.er-p{animation:none}.ew-demo *{animation-duration:1ms!important;animation-delay:0s!important}}.fn-head{text-align:center;flex-direction:column;align-items:center;margin-bottom:44px;display:flex}.fn-head .dt-eyebrow{justify-content:center}.dt .fn-head h2{max-width:none}.fn-row{grid-template-columns:minmax(0,1fr) 260px minmax(0,1.15fr);align-items:center;display:grid}.fn-card{border-radius:22px;flex-direction:column;gap:12px;min-height:300px;padding:34px;text-decoration:none;display:flex;position:relative}.fn-card.edu{color:var(--dt-navy);box-shadow:inset 0 0 0 1px var(--dt-line),0 30px 60px -44px #0f123380;background:#fff;transition:transform .25s,box-shadow .25s}.fn-card.edu:hover{transform:translateY(-3px);box-shadow:inset 0 0 0 1.5px #f4c64e,0 30px 60px -40px #0f123380}.fn-card.you{color:#fff;background:radial-gradient(420px 260px at 90% 0,#f4c64e47,#0000 70%),linear-gradient(160deg,#3a3ec0,#2a2d9f);box-shadow:0 30px 60px -36px #2a2d9fcc}.fn-k{letter-spacing:.14em;text-transform:uppercase;color:#a46d0c;font:500 11px/1 JetBrains Mono,monospace}.fn-card.you .fn-k{color:#f4c64e}.dt .fn-card h3{font-family:"Be Vietnam Pro",var(--font);font-size:clamp(24px,2.1vw,32px);font-weight:700;line-height:1.15}.fn-card p{max-width:40ch;color:var(--dt-muted);font-size:16px;line-height:1.6}.fn-card.you p{color:#d6d9ff}.fn-logo{width:230px;max-width:100%;height:auto;margin:4px 0 2px;display:block}.fn-link{color:var(--dt-indigo);margin-top:auto;font-weight:600}.fn-btns{flex-wrap:wrap;gap:10px;margin-top:auto;display:flex}.fn-mid{height:200px;position:relative}.fn-mid svg{fill:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.fn-p{stroke:#f4c64e;stroke-width:3px;stroke-linecap:round;filter:drop-shadow(0 0 5px #f4c64ecc);stroke-dasharray:200;stroke-dashoffset:200px}.fn-core{letter-spacing:.18em;text-transform:uppercase;color:#a46d0c;flex-direction:column;align-items:center;gap:8px;font:700 10px/1 JetBrains Mono,monospace;display:flex;position:absolute;top:50%;left:50%;translate:-50% -50%}.fn-core i{background:linear-gradient(135deg,#fff3c4,#f4c64e 50%,#d99a1e);border-radius:12px;width:52px;height:52px;box-shadow:0 0 30px 8px #ffc8508c}.pf-fin:not(.play) .fn-core{visibility:hidden}.pf-fin.play .fn-core.l{animation:1.2s cubic-bezier(.5,0,.25,1) both fn-left}.pf-fin.play .fn-core.r{animation:1.2s cubic-bezier(.5,0,.25,1) both fn-right}.pf-fin.play .fn-core.l i{animation:.7s cubic-bezier(.3,1.6,.5,1) g6-burst}@keyframes fn-left{0%,40%{transform:none}to{transform:translate(-70px)}}@keyframes fn-right{0%,38%{opacity:0;transform:none}42%{opacity:1;transform:scale(1.15)}to{opacity:1;transform:translate(70px)}}.pf-fin.play .fn-p{animation:.8s cubic-bezier(.6,0,.3,1) 1.15s both fn-draw}@keyframes fn-draw{to{stroke-dashoffset:0}}.fn-note{text-align:center;color:var(--dt-muted);font-size:13px;margin-top:28px!important}@media (prefers-reduced-motion:reduce){.fn-p{stroke-dashoffset:0}.fx-pipe i,.fx-layer,.fx-pipes,.fx-apart li,.fx-apart b,.fx-iso .ws-top b,.fx-eng span{animation:none!important}.fx-apart{display:none}.fx-layer.l-dep{transform:translateZ(270px)}.fx-layer.l-core{transform:translateZ(150px)}.pf-plate,.pf-beam i,.ws-slot,.pf-link i:after{animation:none}.pf-beam i,.pf-link i:after{display:none}.ws-iso .ws-dept{visibility:visible;transform:translateZ(54px);animation:none!important}.ws-iso .ws-slot{animation:none!important}.ws-iso .ws-gold{visibility:visible;transform:translateZ(46px);animation:none!important}.ws-calls li,.ws-leads path,.ws-pin{opacity:1;animation:none!important}.ws-flow path{opacity:.8;animation:none!important}.ws-ring{display:none}.ws-hub i:after{animation:none}}@media (max-width:1024px){.pf-tag{display:none}.fn-row{grid-template-columns:1fr;gap:16px}.fn-mid{height:120px}.ws-stage{height:400px}.ws-iso{scale:.7}.ws-leads,.ws-pin{display:none}.ws-calls li{opacity:1;border-top:1px solid var(--dt-line);width:auto;padding:14px 0;position:static;text-align:left!important;animation:none!important}.fx-grid{grid-template-columns:1fr}.fx-stage{height:auto;padding-top:520px}.fx-iso{transform-origin:50%;top:0;left:calc(50% - 170px);scale:.75}.fx-apart{display:none}}.cj{z-index:40;pointer-events:none;will-change:transform,width,height,opacity;filter:drop-shadow(0 0 12px #ffc850cc)drop-shadow(0 10px 18px #7850004d);position:fixed;top:0;left:0}.cj-shape{opacity:0;border:2px solid #f4c64e;position:absolute;inset:0;box-shadow:0 0 16px #ffcd5ab3,inset 0 0 16px #ffcd5a59}.cj-cube{position:absolute;top:50%;left:50%}.cj-cube svg{width:100%;height:100%;animation:3s ease-in-out infinite cj-bob;display:block;overflow:visible}.cj-edge{fill:none;stroke:#ffffff8c;stroke-width:1.2px}@keyframes cj-bob{50%{transform:translateY(-4px)}}body[data-core=why] .ws-hub>i{animation:.9s ease-out ws-land}@keyframes ws-land{0%{filter:brightness(2.2)}to{filter:brightness()}}body[data-core=why] .ws-glow{animation:.9s ease-out ws-burst}@keyframes ws-burst{0%{opacity:1;transform:scale(.4)}40%{opacity:1;transform:scale(1.6)}to{opacity:1;transform:scale(1)}}@media (max-width:1023px),(prefers-reduced-motion:reduce){.cj{display:none!important}}body[data-core-home=""] .ws-hub{visibility:hidden}.pf-why:not(.play) *,.pf-how:not(.play) *{animation-play-state:paused!important}.pf-why .ws-dept,.pf-why .ws-slot,.pf-why .ws-gold,.pf-why .ws-calls li,.pf-why .ws-leads path,.pf-why .ws-pin,.pf-how .fx-layer,.pf-how .fx-pipes,.pf-how .fx-apart>li,.pf-how .fx-apart b,.pf-how .fx-apart ul li,.pf-how .fx-iso .ws-top b,.pf-how .fx-eng span{animation-iteration-count:1!important;animation-fill-mode:both!important}.pf-why .ws-flow path{animation-iteration-count:infinite,1!important;animation-fill-mode:none,both!important}.ws-dept,.fx-dept,.fx-sys{transition:translate .35s cubic-bezier(.3,1.8,.5,1)}.ws-dept:hover,.fx-dept:hover,.fx-sys:hover{translate:0 0 14px}.ws-dept .ws-top,.fx-dept .ws-top,.fx-sys .ws-top{transition:box-shadow .25s}.ws-dept:hover .ws-top,.fx-dept:hover .ws-top,.fx-sys:hover .ws-top{box-shadow:inset 0 0 0 2px var(--dt-indigo)}.pf-how:not(.play) .fx-layer.l-core{visibility:hidden}.pf-reset *{animation:none!important}.pf-eng:not(.play) .g6-core i{visibility:hidden}.pf-eng.play .g6-core i{animation:.9s cubic-bezier(.3,1.6,.5,1) g6-burst,2.4s ease-in-out .9s infinite g6-core}@keyframes g6-burst{0%{transform:scale(.6);box-shadow:0 0 #ffdc78e6}50%{transform:scale(1.25);box-shadow:0 0 60px 24px #ffd264e6}to{transform:none}}.pf-eng.play .g6-wires path{animation:1s both g6-power;animation-delay:calc(.35s + var(--k) * .14s)}.pf-eng.play .g6-wires path.on{animation:1s both g6-power,.7s linear infinite g6-flow;animation-delay:calc(.35s + var(--k) * .14s),0s}@keyframes g6-power{0%{stroke:#ffffff2e}35%{stroke:#ffe08a;stroke-width:4px;filter:drop-shadow(0 0 6px #f4c64e)}to{}}
