.pg-ai a{color:#cdd4ff;text-decoration:none}.pg-ai a:hover{color:#d6dcee}.pg-ai *{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{font-family:var(--font-sans);-webkit-font-smoothing:antialiased;background:#09090d}.pg-ai ::selection{background:#aab9ff40}@keyframes dcAurora{0%{transform:translate(-12%,-6%)scale(1)}33%{transform:translate(10%,4%)scale(1.12)}66%{transform:translate(-4%,8%)scale(1.04)}to{transform:translate(-12%,-6%)scale(1)}}@keyframes dcGlowPulse{0%,to{opacity:.5;transform:scale(1)}50%{opacity:.92;transform:scale(1.06)}}@keyframes dcDotColors{0%,20%{background:#aab9ff;box-shadow:0 0 12px #aab9ff}25%,45%{background:#9fd9e8;box-shadow:0 0 12px #9fd9e8}50%,70%{background:#c8a8ff;box-shadow:0 0 12px #c8a8ff}75%,95%{background:#9fd9b0;box-shadow:0 0 12px #9fd9b0}to{background:#aab9ff;box-shadow:0 0 12px #aab9ff}}@keyframes dcNodePulse{0%,to{opacity:.35}50%{opacity:1}}@keyframes dcFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes dcBadgeIn{0%{filter:blur(3px);transform:translateY(16px)}to{filter:blur();transform:none}}@keyframes dcBadgeGlow{0%,to{border-color:#ffffff1f;box-shadow:0 0 #aab9ff00}50%{border-color:#aab9ff57;box-shadow:0 0 24px #aab9ff33}}@keyframes dcSweepX{0%{left:-16%}to{left:120%}}@keyframes coComet{0%{left:0;transform:translateY(-50%)}to{left:100%;transform:translate(-100%,-50%)}}@keyframes aiMorph{0%,to{border-radius:44% 56% 60% 40%/48% 42% 58% 52%;transform:rotate(0)scale(1)}33%{border-radius:60% 40% 42% 58%/58% 56% 44% 42%;transform:rotate(4deg)scale(1.03)}66%{border-radius:46% 54% 54% 46%/40% 60%;transform:rotate(-3deg)scale(.99)}}@keyframes aiCoreP{0%,to{opacity:.55;transform:translate(-50%,-50%)scale(1)}50%{opacity:1;transform:translate(-50%,-50%)scale(1.16)}}@keyframes aiOrbit1{0%,to{opacity:.45;transform:translate(0)}50%{opacity:.9;transform:translate(20px,-14px)}}@keyframes aiOrbit2{0%,to{opacity:.4;transform:translate(0)}50%{opacity:.82;transform:translate(-18px,14px)}}@keyframes aiOrbit3{0%,to{opacity:.5;transform:translate(0)}50%{opacity:.78;transform:translate(14px,18px)}}@keyframes aiOrbit4{0%,to{opacity:.4;transform:translate(0)}50%{opacity:.8;transform:translate(-16px,-18px)}}@keyframes aiMerge{0%{opacity:0;transform:translate(0)scale(.86)}14%{opacity:.85}66%{transform:translateX(var(--mx)) scale(1);opacity:.9}to{transform:translateX(var(--mx)) scale(.45);opacity:0}}@keyframes aiWord{0%,to{opacity:0;filter:blur(3px);transform:translateY(7px)}10%,24%{opacity:1;filter:blur();transform:none}34%{opacity:0;filter:blur(3px);transform:translateY(-7px)}}@keyframes aiCoreBloom{0%,to{opacity:.5;transform:translate(-50%,-50%)scale(1)}50%{opacity:.95;transform:translate(-50%,-50%)scale(1.1)}}@keyframes aiTabIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes aiAl1{0%,to{opacity:.9;transform:translate(-42px,-26px)rotate(-10deg)}44%,68%{opacity:1;transform:none}}@keyframes aiAl2{0%,to{opacity:.9;transform:translate(13px,24px)rotate(9deg)}44%,68%{opacity:1;transform:none}}@keyframes aiAl3{0%,to{opacity:.9;transform:translate(-11px,32px)rotate(6deg)}44%,68%{opacity:1;transform:none}}@keyframes aiAl4{0%,to{opacity:.9;transform:translate(14px,-24px)rotate(-7deg)}44%,68%{opacity:1;transform:none}}@keyframes aiAl5{0%,to{opacity:.9;transform:translate(-8px,-36px)rotate(10deg)}44%,68%{opacity:1;transform:none}}.pg-ai .ai-al1{animation:6s ease-in-out infinite aiAl1}.pg-ai .ai-al2{animation:6s ease-in-out infinite aiAl2}.pg-ai .ai-al3{animation:6s ease-in-out infinite aiAl3}.pg-ai .ai-al4{animation:6s ease-in-out infinite aiAl4}.pg-ai .ai-al5{animation:6s ease-in-out infinite aiAl5}@keyframes aiGlyA{0%,to{opacity:.35;transform:translate(0)}50%{opacity:.75;transform:translate(10px,-12px)}}@keyframes aiGlyB{0%,to{opacity:.3;transform:translate(0)}50%{opacity:.7;transform:translate(-12px,10px)}}@keyframes aiGlyC{0%,to{opacity:.4;transform:translate(0)}50%{opacity:.72;transform:translate(8px,12px)}}@keyframes aiTextRes{0%,to{opacity:.5;filter:blur(2.5px);letter-spacing:.03em}50%{opacity:1;filter:blur();letter-spacing:0}}.pg-ai .ai-glyA{animation:5s ease-in-out infinite aiGlyA}.pg-ai .ai-glyB{animation:6.2s ease-in-out infinite aiGlyB}.pg-ai .ai-glyC{animation:5.6s ease-in-out infinite aiGlyC}.pg-ai .ai-langcore{animation:5.4s ease-in-out infinite aiTextRes}@keyframes aiFold1{0%,to{opacity:.4;transform:translate(-48px)rotateY(42deg)}46%,72%{opacity:.92;transform:none}}@keyframes aiFold2{0%,to{opacity:.4;transform:translate(48px)rotateY(-42deg)}46%,72%{opacity:.92;transform:none}}@keyframes aiFold3{0%,to{opacity:.35;transform:translateY(40px)rotateX(38deg)}46%,72%{opacity:.85;transform:none}}.pg-ai .ai-fold1{animation:6.4s ease-in-out infinite aiFold1}.pg-ai .ai-fold2{animation:6.4s ease-in-out infinite aiFold2}.pg-ai .ai-fold3{animation:6.4s ease-in-out infinite aiFold3}.pg-ai .ai-answer{animation:3.2s ease-in-out infinite dcGlowPulse}@keyframes aiPhLit{0%{color:#d6dcee;background:#aab9ff24;border-color:#cdd8ff;box-shadow:0 0 16px #aab9ff66}20%{border-color:#cdd8ff}26%{box-shadow:none;color:#cdd4ff;background:0 0;border-color:#aab9ff33}to{box-shadow:none;color:#cdd4ff;background:0 0;border-color:#aab9ff33}}.pg-ai .ai-ph1{animation:8s ease-in-out infinite aiPhLit}.pg-ai .ai-ph2{animation:8s ease-in-out -6s infinite aiPhLit}.pg-ai .ai-ph3{animation:8s ease-in-out -4s infinite aiPhLit}.pg-ai .ai-ph4{animation:8s ease-in-out -2s infinite aiPhLit}.pg-ai .ai-agentcore{animation:2.6s ease-in-out infinite dcGlowPulse}@keyframes aiWeave{0%,to{transform:translate(-7px)}50%{transform:translate(7px)}}.pg-ai .ai-rib1{animation:4.2s ease-in-out infinite aiWeave}.pg-ai .ai-rib2{animation:4.2s ease-in-out -.5s infinite aiWeave}.pg-ai .ai-rib3{animation:4.2s ease-in-out -1s infinite aiWeave}.pg-ai .ai-rib4{animation:4.2s ease-in-out -1.5s infinite aiWeave}.pg-ai .ai-rib5{animation:4.2s ease-in-out -2s infinite aiWeave}.pg-ai .ai-rib6{animation:4.2s ease-in-out -2.5s infinite aiWeave}.pg-ai .ai-ribshine{animation:3.4s linear infinite dcSweepX}@keyframes aiPin{0%{opacity:0;transform:translate(-16px)scaleX(.7)}22%{opacity:.7}62%{opacity:.85;transform:translate(8px)scaleX(1)}to{opacity:0;transform:translate(16px)}}@keyframes aiPout{0%{opacity:.15;transform:translate(-8px)}30%{opacity:1}72%{opacity:1;transform:translate(8px)}to{opacity:.2}}.pg-ai .ai-pin1{animation:4.6s ease-in-out infinite aiPin}.pg-ai .ai-pin2{animation:4.6s ease-in-out -1.5s infinite aiPin}.pg-ai .ai-pin3{animation:4.6s ease-in-out -3s infinite aiPin}.pg-ai .ai-pout1{animation:4.6s ease-in-out infinite aiPout}.pg-ai .ai-pout2{animation:4.6s ease-in-out -1.5s infinite aiPout}.pg-ai .ai-pout3{animation:4.6s ease-in-out -3s infinite aiPout}.pg-ai .ai-prismglow{animation:3s ease-in-out infinite dcGlowPulse}@keyframes aiScanY{0%{opacity:0;top:-8%}10%{opacity:1}90%{opacity:1}to{opacity:0;top:104%}}.pg-ai .ai-docscan{animation:4.8s ease-in-out infinite aiScanY}@keyframes aiRowFlip{0%,46%{opacity:.4}54%,to{opacity:1}}.pg-ai .ai-drow1{animation:4.8s ease-in-out infinite aiRowFlip}.pg-ai .ai-drow2{animation:4.8s ease-in-out -.9s infinite aiRowFlip}.pg-ai .ai-drow3{animation:4.8s ease-in-out -1.8s infinite aiRowFlip}.pg-ai .ai-drow4{animation:4.8s ease-in-out -2.7s infinite aiRowFlip}.pg-ai .ai-drow5{animation:4.8s ease-in-out -3.6s infinite aiRowFlip}@keyframes aiComp{0%{transform:translate(calc(-50% + var(--fx)),calc(-50% + var(--fy))) scale(.7);opacity:0}18%{opacity:.85}58%{opacity:1;transform:translate(-50%,-50%)scale(1)}80%,to{opacity:0;transform:translate(-50%,-50%)scale(.35)}}.pg-ai .ai-cmp{animation:4.6s ease-in-out infinite aiComp}.pg-ai .ai-cmpcore{animation:2.8s ease-in-out infinite dcGlowPulse}@keyframes aiTerra{0%{transform:translate(-30%)}to{transform:translate(130%)}}.pg-ai .ai-terra{animation:5.5s linear infinite aiTerra}@keyframes aiRidge{0%,to{opacity:.5}50%{opacity:.9}}.pg-ai .ai-ridge1{animation:4s ease-in-out infinite aiRidge}.pg-ai .ai-ridge2{animation:4s ease-in-out -1s infinite aiRidge}.pg-ai .ai-ridge3{animation:4s ease-in-out -2s infinite aiRidge}.pg-ai .ai-ridge4{animation:4s ease-in-out -3s infinite aiRidge}@keyframes aiCorX{0%{left:8%}to{left:88%}}@keyframes aiCorY{0%,to{transform:translateY(-34px)}50%{transform:translateY(34px)}}@keyframes aiWallGlow{0%,to{opacity:.35}50%{opacity:.85}}.pg-ai .ai-corx{animation:3.4s ease-in-out infinite alternate aiCorX}.pg-ai .ai-cory{animation:1.7s ease-in-out infinite alternate aiCorY}.pg-ai .ai-corx-rev{animation:3.4s ease-in-out infinite alternate-reverse aiCorX}.pg-ai .ai-cory-rev{animation:2.2s ease-in-out infinite alternate-reverse aiCorY}.pg-ai .ai-wall{animation:3.4s ease-in-out infinite aiWallGlow}@keyframes aiRefine{0%,to{filter:blur(8px);opacity:.55;border-radius:48% 52% 54% 46%/52% 48%;transform:scale(.92)rotate(-4deg)}50%{filter:blur();opacity:1;border-radius:10px;transform:scale(1)rotate(0)}}.pg-ai .ai-refine{animation:5.2s ease-in-out infinite aiRefine}@keyframes aiPrismLayer{0%,to{opacity:.3;transform:scaleY(.9)}50%{opacity:.7;transform:scaleY(1)}}.pg-ai .ai-pl1{animation:5.2s ease-in-out infinite aiPrismLayer}.pg-ai .ai-pl2{animation:5.2s ease-in-out -1.2s infinite aiPrismLayer}.pg-ai .ai-pl3{animation:5.2s ease-in-out -2.4s infinite aiPrismLayer}@keyframes aiCalib{0%,to{opacity:.35;box-shadow:none;transform:scale(1)}50%{opacity:1;box-shadow:0 0 16px var(--cg);transform:scale(1.12)}}.pg-ai .ai-cal{animation:3.4s ease-in-out infinite aiCalib}@keyframes aiUcMorph{0%,to{border-radius:46% 54% 58% 42%/50% 44% 56% 50%;transform:rotate(0)}50%{border-radius:56% 44% 44% 56%/54% 56% 44% 46%;transform:rotate(5deg)}}.pg-ai .ai-ucmorph{animation:7s ease-in-out infinite aiUcMorph}.pg-ai .ai-uclabel{animation:.55s aiTabIn}@keyframes xhDash{to{stroke-dashoffset:-40px}}.pg-ai .xh-dash{animation:1.4s linear infinite xhDash}@keyframes xrRow1{0%,18%{background:#aab9ff16;border-color:#becdff80}20%,94%{background:#ffffff08;border-color:#ffffff1c}96%,to{background:#ffffff05;border-color:#ffffff14}}@keyframes xrBar1{0%{transform:scaleX(0)}18%,94%{transform:scaleX(1)}95%,to{transform:scaleX(0)}}@keyframes xrChk1{0%,10%{opacity:0;transform:scale(.4)}18%,94%{opacity:1;transform:scale(1)}95%,to{opacity:0;transform:scale(.4)}}.pg-ai .xr-r1{animation:10s ease-in-out infinite xrRow1}.pg-ai .xr-b1{animation:10s cubic-bezier(.2,.7,.2,1) infinite xrBar1}.pg-ai .xr-k1{animation:10s cubic-bezier(.2,.7,.2,1) infinite xrChk1}@keyframes xrRow2{0%,19%{background:#ffffff05;border-color:#ffffff14}21%,38%{background:#aab9ff16;border-color:#becdff80}40%,94%{background:#ffffff08;border-color:#ffffff1c}96%,to{background:#ffffff05;border-color:#ffffff14}}@keyframes xrBar2{0%,20%{transform:scaleX(0)}38%,94%{transform:scaleX(1)}95%,to{transform:scaleX(0)}}@keyframes xrChk2{0%,30%{opacity:0;transform:scale(.4)}38%,94%{opacity:1;transform:scale(1)}95%,to{opacity:0;transform:scale(.4)}}.pg-ai .xr-r2{animation:10s ease-in-out infinite xrRow2}.pg-ai .xr-b2{animation:10s cubic-bezier(.2,.7,.2,1) infinite xrBar2}.pg-ai .xr-k2{animation:10s cubic-bezier(.2,.7,.2,1) infinite xrChk2}@keyframes xrRow3{0%,39%{background:#ffffff05;border-color:#ffffff14}41%,58%{background:#aab9ff16;border-color:#becdff80}60%,94%{background:#ffffff08;border-color:#ffffff1c}96%,to{background:#ffffff05;border-color:#ffffff14}}@keyframes xrBar3{0%,40%{transform:scaleX(0)}58%,94%{transform:scaleX(1)}95%,to{transform:scaleX(0)}}@keyframes xrChk3{0%,50%{opacity:0;transform:scale(.4)}58%,94%{opacity:1;transform:scale(1)}95%,to{opacity:0;transform:scale(.4)}}.pg-ai .xr-r3{animation:10s ease-in-out infinite xrRow3}.pg-ai .xr-b3{animation:10s cubic-bezier(.2,.7,.2,1) infinite xrBar3}.pg-ai .xr-k3{animation:10s cubic-bezier(.2,.7,.2,1) infinite xrChk3}@keyframes xrRow4{0%,59%{background:#ffffff05;border-color:#ffffff14}61%,78%{background:#aab9ff16;border-color:#becdff80}80%,94%{background:#ffffff08;border-color:#ffffff1c}96%,to{background:#ffffff05;border-color:#ffffff14}}@keyframes xrBar4{0%,60%{transform:scaleX(0)}78%,94%{transform:scaleX(1)}95%,to{transform:scaleX(0)}}@keyframes xrChk4{0%,70%{opacity:0;transform:scale(.4)}78%,94%{opacity:1;transform:scale(1)}95%,to{opacity:0;transform:scale(.4)}}.pg-ai .xr-r4{animation:10s ease-in-out infinite xrRow4}.pg-ai .xr-b4{animation:10s cubic-bezier(.2,.7,.2,1) infinite xrBar4}.pg-ai .xr-k4{animation:10s cubic-bezier(.2,.7,.2,1) infinite xrChk4}@keyframes xrIn{0%,3%{opacity:0;transform:translateY(-8px)}8%,92%{opacity:1;transform:translateY(0)}97%,to{opacity:0;transform:translateY(-8px)}}.pg-ai .xr-in{animation:10s ease-out infinite xrIn}@keyframes xrChk0{0%,8%{opacity:0;transform:scale(.4)}14%,94%{opacity:1;transform:scale(1)}95%,to{opacity:0;transform:scale(.4)}}.pg-ai .xr-k0{animation:10s cubic-bezier(.2,.7,.2,1) infinite xrChk0}@keyframes xcDock{0%{transform:translate(calc(-50% + var(--sx)),calc(-50% + var(--sy))) scale(.82);opacity:0}26%{opacity:1}54%,to{transform:translate(calc(-50% + var(--dx)),calc(-50% + var(--dy))) scale(1);opacity:1}}@keyframes xcCoreBox{0%,48%{border-color:#aab9ff4d;box-shadow:inset 0 1px 14px #becdff1a}66%,96%{border-color:#cdd8ffb3;box-shadow:0 0 32px #aab9ff6b,inset 0 1px 14px #becdff33}to{border-color:#aab9ff4d;box-shadow:inset 0 1px 14px #becdff1a}}@keyframes xcOn{0%,52%{opacity:0}66%,96%{opacity:1}to{opacity:0}}@keyframes xcOff{0%,52%{opacity:1}66%,96%{opacity:0}to{opacity:1}}.pg-ai .xc-dock{animation:6.5s ease-in-out infinite xcDock}.pg-ai .xc-corebox{animation:6.5s ease-in-out infinite xcCoreBox}.pg-ai .xc-on{animation:6.5s ease-in-out infinite xcOn}.pg-ai .xc-off{animation:6.5s ease-in-out infinite xcOff}@media (max-width:680px){.pg-ai .xc-layer{transform:scale(.86)}.pg-ai .xc-align{transform:scale(.88)}}@media (max-width:520px){.pg-ai .xc-align{transform:scale(.74)}.pg-ai .xc-layer{transform:none}.pg-ai .xc-stage{height:380px!important}.pg-ai .xc-corebox{width:150px!important;height:76px!important}.pg-ai .xc-dock:first-child{--dx:0px!important;--dy:-62px!important;--sx:0px!important;--sy:-80px!important}.pg-ai .xc-dock:nth-child(6){--dx:0px!important;--dy:-100px!important;--sx:0px!important;--sy:-126px!important}.pg-ai .xc-dock:nth-child(2){--dx:0px!important;--dy:-138px!important;--sx:0px!important;--sy:-172px!important}.pg-ai .xc-dock:nth-child(3){--dx:0px!important;--dy:62px!important;--sx:0px!important;--sy:80px!important}.pg-ai .xc-dock:nth-child(5){--dx:0px!important;--dy:100px!important;--sx:0px!important;--sy:126px!important}.pg-ai .xc-dock:nth-child(4){--dx:0px!important;--dy:138px!important;--sx:0px!important;--sy:172px!important}}@media (max-width:400px){.pg-ai .xc-dock{padding:7px 12px!important;font-size:11px!important}}@keyframes xgType{0%,6%{transform:scaleX(0)}64%,to{transform:scaleX(1)}}@keyframes xgFeed{0%{opacity:0;transform:translate(0)}22%{opacity:1}to{opacity:0;transform:translate(96px)}}@keyframes xgCaret{0%,49%{opacity:1}50%,to{opacity:0}}.pg-ai .xg-l1{animation:4.6s ease-in-out infinite xgType}.pg-ai .xg-l2{animation:4.6s ease-in-out -1.15s infinite xgType}.pg-ai .xg-l3{animation:4.6s ease-in-out -2.3s infinite xgType}.pg-ai .xg-l4{animation:4.6s ease-in-out -3.45s infinite xgType}.pg-ai .xg-f1{animation:2.6s ease-in-out infinite xgFeed}.pg-ai .xg-f2{animation:2.6s ease-in-out -.9s infinite xgFeed}.pg-ai .xg-f3{animation:2.6s ease-in-out -1.7s infinite xgFeed}.pg-ai .xg-caret{animation:1s step-end infinite xgCaret}@keyframes xrHit{0%,26%{background:#3440764d;border-color:#aab9ff38}44%,68%{background:#9fd9b024;border-color:#9fd9b0bf}86%,to{background:#3440764d;border-color:#aab9ff38}}@keyframes xrChunk{0%{opacity:0;transform:translate(0)}18%{opacity:1}to{opacity:0;transform:translate(var(--cx),var(--cy))}}@keyframes xrAns{0%,42%{opacity:.72}60%,to{opacity:1}}.pg-ai .xr-h1{animation:4.4s ease-in-out infinite xrHit}.pg-ai .xr-h2{animation:4.4s ease-in-out -1.6s infinite xrHit}.pg-ai .xr-c1{animation:4.4s ease-in-out infinite xrChunk}.pg-ai .xr-c2{animation:4.4s ease-in-out -1.6s infinite xrChunk}.pg-ai .xr-ans{animation:4.4s ease-in-out infinite xrAns}@keyframes xoStep{0%,14%{color:#cdd4ff;background:0 0;border-color:#aab9ff33}24%,40%{color:#d6dcee;background:#aab9ff29;border-color:#cdd8ffbf}52%,to{color:#cdd4ff;background:0 0;border-color:#aab9ff33}}@keyframes xoTok{0%{opacity:0;left:2%}8%{opacity:1}92%{opacity:1}to{opacity:0;left:98%}}.pg-ai .xo-s1{animation:5s ease-in-out infinite xoStep}.pg-ai .xo-s2{animation:5s ease-in-out 1.1s infinite xoStep}.pg-ai .xo-s3{animation:5s ease-in-out 2.2s infinite xoStep}.pg-ai .xo-s4{animation:5s ease-in-out 3.3s infinite xoStep}.pg-ai .xo-tok{animation:5s linear infinite xoTok}@keyframes xchUser{0%,4%{opacity:0;transform:translateY(8px)}12%,to{opacity:1;transform:none}}@keyframes xchTyp{0%,26%{opacity:0}32%,52%{opacity:1}58%,to{opacity:0}}@keyframes xchBot{0%,56%{opacity:0;transform:translateY(8px)}64%,to{opacity:1;transform:none}}@keyframes xchEsc{0%,78%{opacity:0}88%,to{opacity:1}}@keyframes xchDot{0%,to{opacity:.3;transform:translateY(0)}50%{opacity:1;transform:translateY(-3px)}}.pg-ai .xch-user{animation:8.5s ease-in-out infinite xchUser}.pg-ai .xch-typ{animation:8.5s ease-in-out infinite xchTyp}.pg-ai .xch-bot{animation:8.5s ease-in-out infinite xchBot}.pg-ai .xch-esc{animation:8.5s ease-in-out infinite xchEsc}.pg-ai .xch-d1{animation:1.1s ease-in-out infinite xchDot}.pg-ai .xch-d2{animation:1.1s ease-in-out -.2s infinite xchDot}.pg-ai .xch-d3{animation:1.1s ease-in-out -.4s infinite xchDot}@keyframes xdBox{0%,16%{opacity:0}28%,60%{opacity:1}74%,to{opacity:0}}@keyframes xdRow{0%,20%{opacity:0;transform:translate(-8px)}32%,66%{opacity:1;transform:none}78%,to{opacity:0;transform:translate(-8px)}}.pg-ai .xd-b1{animation:5s ease-in-out infinite xdBox}.pg-ai .xd-b2{animation:5s ease-in-out 1.1s infinite xdBox}.pg-ai .xd-b3{animation:5s ease-in-out 2.2s infinite xdBox}@keyframes xdRow1{0%,8%{opacity:0;transform:translate(-8px)}20%,72%{opacity:1;transform:none}82%,to{opacity:0;transform:translate(-8px)}}@keyframes xdRow2{0%,20%{opacity:0;transform:translate(-8px)}32%,72%{opacity:1;transform:none}82%,to{opacity:0;transform:translate(-8px)}}@keyframes xdRow3{0%,32%{opacity:0;transform:translate(-8px)}44%,72%{opacity:1;transform:none}82%,to{opacity:0;transform:translate(-8px)}}.pg-ai .xd-r1{animation:5s ease-in-out infinite xdRow1}.pg-ai .xd-r2{animation:5s ease-in-out infinite xdRow2}.pg-ai .xd-r3{animation:5s ease-in-out infinite xdRow3}@keyframes xsConv{0%{transform:translate(var(--sx),var(--sy));opacity:0}34%{opacity:.85}72%,to{opacity:0;transform:translate(0)}}@keyframes xsBar1{0%,8%{transform:scaleX(0)}28%,92%{transform:scaleX(1)}98%,to{transform:scaleX(0)}}@keyframes xsBar2{0%,18%{transform:scaleX(0)}38%,92%{transform:scaleX(1)}98%,to{transform:scaleX(0)}}@keyframes xsBar3{0%,28%{transform:scaleX(0)}48%,92%{transform:scaleX(1)}98%,to{transform:scaleX(0)}}@keyframes xsTop{0%,58%{background:#232c58;border-color:#aab9ff80}72%,to{background:#1e3a2c;border-color:#9fd9b0d9}}.pg-ai .xs-b1{animation:4.8s ease-in-out infinite xsBar1}.pg-ai .xs-b2{animation:4.8s ease-in-out infinite xsBar2}.pg-ai .xs-b3{animation:4.8s ease-in-out infinite xsBar3}.pg-ai .xs-top{animation:4.8s ease-in-out infinite xsTop}.pg-ai .xs-cv{animation:4.8s ease-in-out infinite xsConv}@keyframes xfDraw{0%{stroke-dashoffset:240px}to{stroke-dashoffset:0}}@keyframes xfCone{0%,26%{opacity:0}56%,to{opacity:.5}}.pg-ai .xf-draw{animation:4.6s ease-in-out infinite alternate xfDraw}.pg-ai .xf-cone{animation:4.6s ease-in-out infinite alternate xfCone}@keyframes xtSettle{0%{transform:translate(calc(-50% + var(--jx)),calc(-50% + var(--jy)))}55%,to{transform:translate(-50%,-50%)}}@keyframes xtColor{0%,45%{box-shadow:none;background:#4c5480;border-color:#becdff8c}62%,to{background:var(--fc);border-color:var(--fb);box-shadow:0 0 14px var(--fb)}}@keyframes xtBound{0%,48%{opacity:0}66%,to{opacity:.85}}.pg-ai .xt-bound{animation:5s ease-in-out infinite alternate xtBound}@keyframes xwCell{0%,to{background:#aab9ff0a;border-color:#aab9ff17}50%{background:#aab9ff6b;border-color:#becdff8c}}@keyframes xwA1{0%,to{box-shadow:none;border-color:#aab6ff47}50%{border-color:#aab6ffcc;box-shadow:0 0 20px #aab6ff4d}}@keyframes xwA2{0%,to{box-shadow:none;border-color:#9fd9b047}50%{border-color:#9fd9b0cc;box-shadow:0 0 20px #9fd9b04d}}@keyframes xwA3{0%,to{box-shadow:none;border-color:#c9a6ff47}50%{border-color:#c9a6ffcc;box-shadow:0 0 20px #c9a6ff4d}}@keyframes xwA4{0%,to{box-shadow:none;border-color:#7fd4e847}50%{border-color:#7fd4e8cc;box-shadow:0 0 20px #7fd4e84d}}.pg-ai .xw-p1{animation:5s ease-in-out infinite xwA1}.pg-ai .xw-p2{animation:5s ease-in-out -1.25s infinite xwA2}.pg-ai .xw-p3{animation:5s ease-in-out -2.5s infinite xwA3}.pg-ai .xw-p4{animation:5s ease-in-out -3.75s infinite xwA4}@keyframes xuRing{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(360deg)}}.pg-ai .xu-ring{animation:44s linear infinite xuRing}@keyframes xg1{0%{transform:scaleY(.08)}9%{transform:scaleY(1)}86%{transform:scaleY(1)}95%,to{transform:scaleY(.08)}}@keyframes xg2{0%,8%{transform:scaleY(.08)}17%{transform:scaleY(1)}86%{transform:scaleY(1)}95%,to{transform:scaleY(.08)}}@keyframes xg3{0%,16%{transform:scaleY(.08)}25%{transform:scaleY(1)}86%{transform:scaleY(1)}95%,to{transform:scaleY(.08)}}@keyframes xg4{0%,24%{transform:scaleY(.08)}33%{transform:scaleY(1)}86%{transform:scaleY(1)}95%,to{transform:scaleY(.08)}}@keyframes xg5{0%,32%{transform:scaleY(.08)}41%{transform:scaleY(1)}86%{transform:scaleY(1)}95%,to{transform:scaleY(.08)}}@keyframes xg6{0%,40%{transform:scaleY(.08)}49%{transform:scaleY(1)}86%{transform:scaleY(1)}95%,to{transform:scaleY(.08)}}@keyframes xmGrow{0%,6%{transform:scaleX(0)}26%,90%{transform:scaleX(1)}98%,to{transform:scaleX(0)}}@keyframes xmBase{0%,4%{transform:scaleX(0)}18%,to{transform:scaleX(1)}}.pg-ai .xm-b1,.pg-ai .xm-b2,.pg-ai .xm-b3{animation:9s ease-out infinite xmBase}.pg-ai .xm-a1{animation:9s cubic-bezier(.2,.7,.2,1) infinite xmGrow}.pg-ai .xm-a2{animation:9s cubic-bezier(.2,.7,.2,1) .5s infinite xmGrow}.pg-ai .xm-a3{animation:9s cubic-bezier(.2,.7,.2,1) 1s infinite xmGrow}@keyframes xkLayer{0%,8%{opacity:0;transform:translateY(22px)}26%,90%{opacity:1;transform:none}to{opacity:0;transform:translateY(22px)}}.pg-ai .xk1{animation:6s ease-in-out infinite xkLayer}.pg-ai .xk2{animation:6s ease-in-out .35s infinite xkLayer}.pg-ai .xk3{animation:6s ease-in-out .7s infinite xkLayer}.pg-ai .xk4{animation:6s ease-in-out 1.05s infinite xkLayer}.pg-ai .xk5{animation:6s ease-in-out 1.4s infinite xkLayer}@keyframes chipBgPulse{0%,to{background:#ffffff08}50%{background:#aab6ff1f}}.pg-ai .hero-badge{animation:.9s cubic-bezier(.2,.7,.2,1) backwards dcBadgeIn,3s ease-in-out infinite chipBgPulse}.pg-ai [data-totop]{opacity:0;pointer-events:none}.pg-ai [data-totop].show{opacity:1;pointer-events:auto}.pg-ai .ai-section{max-width:1240px;margin:0 auto;padding:80px 32px}.pg-ai .ai-hero{grid-template-columns:1.18fr .82fr;align-items:center;gap:48px;display:grid}.pg-ai .ai-ebody{grid-template-columns:1fr;gap:0;display:grid}.pg-ai .ai-selector{border-bottom:1px solid #ffffff12;grid-template-columns:repeat(3,1fr);gap:8px;padding:16px;display:grid}.pg-ai .ai-selector>button{width:100%;min-width:0;border-color:#ffffff2e!important}.pg-ai .ai-selector>button[data-active="1"]{border-color:#aab9ff8c!important}.pg-ai .ai-panel{flex-direction:column;gap:22px;padding:34px 32px;display:flex}.pg-ai .ai-panel-mid{grid-template-columns:1.02fr .98fr;align-items:stretch;gap:26px;display:grid}.pg-ai .ai-who{grid-template-columns:.92fr 1.08fr;align-items:center;gap:44px;display:grid}.pg-ai .ai-tech{grid-template-columns:1.04fr .96fr;align-items:center;gap:44px;display:grid}.pg-ai .ai-related{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}@media (max-width:980px){.pg-ai .ai-selector{grid-template-columns:1fr;padding:14px}.pg-ai .ai-panel{padding:24px 20px}.pg-ai .ai-panel-mid{grid-template-columns:1fr}}@media (max-width:920px){.pg-ai .ai-hero{text-align:center;grid-template-columns:1fr;gap:32px}.pg-ai .ai-hero .ai-cta{justify-content:center}.pg-ai .ai-hero-vis{order:-1}.pg-ai .ai-who,.pg-ai .ai-tech{grid-template-columns:1fr;gap:34px}.pg-ai .ai-princ-row{text-align:left!important;grid-template-columns:1fr!important}.pg-ai .ai-princ-num{order:0!important;justify-self:start!important}.pg-ai .ai-princ-text{text-align:left!important;order:1!important}.pg-ai .ai-princ-head{flex-direction:row!important}.pg-ai .ai-princ-p{margin-left:0!important}.pg-ai .ai-princ-line{transform-origin:0!important;margin-left:0!important}}@media (max-width:760px){.pg-ai .ai-section{padding:58px 18px}.pg-ai .ai-related{grid-template-columns:1fr}.pg-ai [data-totop]{display:none!important}.pg-ai .ai-hero-vis{min-height:0!important}}@media (max-width:600px){.pg-ai .ai-hero h1{word-break:break-word;font-size:clamp(30px,8.4vw,40px)!important}.pg-ai .ai-herocard{zoom:.92;margin-bottom:0;transform:none!important}.pg-ai .ai-heroglow{width:86%!important;height:78%!important}.pg-ai .ai-aurora{transform:translate(-50%);width:100%!important;height:560px!important;left:50%!important}.pg-ai .ai-agentchips{bottom:-20px!important}.pg-ai .ai-foldvis{gap:16px!important;width:100%!important;min-height:210px!important}.pg-ai .ai-foldvis>div:first-child{width:32%!important;min-width:92px!important}.pg-ai .ai-foldvis span[class^=xv-h]{height:22px!important}.pg-ai .ai-agentvis{transform-origin:50%;transform:scale(.84);min-height:236px!important}.pg-ai .ai-docvis{gap:11px!important;min-height:210px!important}.pg-ai .ai-docvis>div:first-child{gap:9px!important;width:38%!important;max-width:136px!important;height:186px!important;padding:14px 11px!important}.pg-ai .ai-docvis>div:first-child span[class^=xd-b]{height:17px!important}.pg-ai .ai-whovis{min-height:320px!important}.pg-ai .ai-whoscene{zoom:.78;transform:none!important}}@media (max-width:430px){.pg-ai .ai-herocard{zoom:.84}.pg-ai .ai-agentvis{transform:scale(.72);min-height:210px!important}.pg-ai .ai-whovis{min-height:270px!important}.pg-ai .ai-whoscene{zoom:.72}}@media (prefers-reduced-motion:reduce){.pg-ai .hero-badge{animation:none!important}}@keyframes xvHit{0%,22%{box-shadow:none;filter:brightness();transform:translate(0)}42%,62%{box-shadow:0 0 16px var(--hg);filter:brightness(1.4);transform:translate(6px)}82%,to{box-shadow:none;filter:brightness();transform:translate(0)}}.pg-ai .xv-h1{animation:4.4s ease-in-out infinite xvHit}.pg-ai .xv-h2{animation:4.4s ease-in-out -.88s infinite xvHit}.pg-ai .xv-h3{animation:4.4s ease-in-out -1.76s infinite xvHit}.pg-ai .xv-h4{animation:4.4s ease-in-out -2.64s infinite xvHit}.pg-ai .xv-h5{animation:4.4s ease-in-out -3.52s infinite xvHit}@keyframes xvScan{0%{top:-2%}to{top:98%}}.pg-ai .xv-scan{animation:4.4s ease-in-out infinite alternate xvScan}@keyframes xvLine{0%,8%{transform:scaleX(0)}46%,to{transform:scaleX(1)}}.pg-ai .xv-l1{animation:4.4s ease-out infinite xvLine}.pg-ai .xv-l2{animation:4.4s ease-out -.35s infinite xvLine}.pg-ai .xv-l3{animation:4.4s ease-out -.7s infinite xvLine}@keyframes xvOrbit{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.pg-ai .xv-orbit{animation:16s linear infinite xvOrbit}@keyframes xvNode{0%,to{transform:scale(1);box-shadow:0 0 #0000}50%{box-shadow:0 0 20px var(--ng);transform:scale(1.07)}}.pg-ai .xv-n1{animation:6s ease-in-out infinite xvNode}.pg-ai .xv-n2{animation:6s ease-in-out -1.5s infinite xvNode}.pg-ai .xv-n3{animation:6s ease-in-out -3s infinite xvNode}.pg-ai .xv-n4{animation:6s ease-in-out -4.5s infinite xvNode}@keyframes heroShimmerSweep{0%{background-position:200% 0}to{background-position:-50% 0}}@keyframes heroSparkleTwinkle{0%,to{opacity:.15;transform:scale(.6)rotate(0)}50%{opacity:1;transform:scale(1.15)rotate(8deg)}}.pg-ai .dch1:hover{background:linear-gradient(#fff,#e9edff);transform:translateY(-3px)scale(1.03);box-shadow:0 0 0 1px #aab9ff99,0 16px 48px #aab9ff99}.pg-ai .dch2:hover{background:#aab9ff14;border-color:#aab9ff80;transform:translateY(-2px);box-shadow:0 0 0 1px #aab9ff29,0 10px 30px #aab9ff33}.pg-ai .dch3:before{content:"";background:radial-gradient(circle,var(--glow),transparent 70%);opacity:.55;pointer-events:none;border-radius:50%;width:170px;height:170px;position:absolute;top:-55px;right:-45px}.pg-ai .dch4:hover{box-shadow:var(--shadow)}.pg-ai .dch5:hover{box-shadow:0 0 0 1px #aab6ff42,0 18px 70px -26px #824bc873}.pg-ai .dch6:hover{background:linear-gradient(#fff,#e9edff);transform:translateY(-3px)scale(1.03);box-shadow:0 0 0 1px #aab9ff99,0 16px 48px #aab9ff99}.pg-ai .dch7:hover{transform:translateY(-3px)scale(1.05)}
