:root{color:#fff;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;background:#fff;font-family:Noto Sans SC,PingFang SC,Microsoft YaHei,sans-serif}*{box-sizing:border-box}html,body{scrollbar-width:none;-ms-overflow-style:none;min-width:320px;min-height:100%;margin:0}html::-webkit-scrollbar{width:0;height:0;display:none}body::-webkit-scrollbar{width:0;height:0;display:none}body,#root{min-height:100vh}.contact-widget-trigger{z-index:40;min-height:48px;color:var(--site-accent,#6359e0);-webkit-backdrop-filter:blur(16px)saturate(135%);cursor:pointer;letter-spacing:.04em;background:linear-gradient(135deg,#ffffffd1,#efeeff9e);border:1px solid #6359e080;border-radius:999px;justify-content:center;align-items:center;gap:9px;padding:0 18px 0 14px;font-family:inherit;font-size:13px;font-weight:800;transition:transform .18s,box-shadow .18s,background .18s,border-color .18s;display:inline-flex;position:fixed;bottom:clamp(18px,2.8vw,34px);right:clamp(18px,2.6vw,36px);box-shadow:0 14px 30px #453e9729,inset 0 1px #ffffffeb}.contact-widget-trigger:hover,.contact-widget-trigger:focus-visible{background:linear-gradient(135deg,#fffffff5,#ebe9ffc7);outline:none;transform:translateY(-3px);border:2px solid var(--site-accent,#6359e0)!important;box-shadow:0 18px 30px #695eb32e, 0 0 0 2px #fffffff0, 0 0 0 6px var(--site-accent-soft,#6359e03d), 0 1px 0 #fffffffa inset!important}.contact-dialog-close:focus-visible{box-shadow:0 0 0 3px #6359e038,0 14px 30px #453e9729}.contact-widget-trigger svg{width:21px;height:21px;box-shadow:none;filter:none;fill:none;stroke:var(--site-accent,#6359e0);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;background:0 0;border:0;border-radius:0;padding:0}.contact-dialog-backdrop{z-index:60;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#17143347;place-items:center;padding:24px;animation:.18s ease-out both contact-backdrop-in;display:grid;position:fixed;inset:0}.contact-dialog{scrollbar-width:none;-ms-overflow-style:none;width:min(100%,468px);max-height:min(92svh,820px);color:var(--site-accent,#6359e0);-webkit-backdrop-filter:blur(24px)saturate(125%);backdrop-filter:blur(24px)saturate(125%);background:linear-gradient(145deg,#ffffffeb,#f1f0ffcc);border:1px solid #fffc;border-radius:26px;padding:clamp(18px,3vw,26px);animation:.24s cubic-bezier(.2,.8,.2,1) both contact-dialog-in;overflow:auto;box-shadow:0 30px 80px #1f1b5747,inset 0 1px #fffffffa}.contact-dialog::-webkit-scrollbar{width:0;height:0;display:none}.contact-dialog-heading{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:14px;display:flex}.contact-dialog-kicker{color:var(--site-accent,#6359e0);letter-spacing:.18em;margin-bottom:5px;font-size:10px;font-weight:800;display:block}.contact-dialog h2{color:var(--site-accent,#6359e0);letter-spacing:-.04em;margin:0;font-size:clamp(22px,4vw,28px);line-height:1.1}.contact-dialog-close{width:34px;height:34px;color:var(--site-accent,#6359e0);cursor:pointer;background:#ffffff7a;border:1px solid #6d64e833;border-radius:50%;flex:none;padding:0;font-family:inherit;display:block;position:relative}.contact-dialog-close:before,.contact-dialog-close:after{content:"";background:currentColor;border-radius:999px;width:18px;height:1.5px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(45deg)}.contact-dialog-close:after{transform:translate(-50%,-50%)rotate(-45deg)}.contact-image-frame{aspect-ratio:1094/1616;background:#fff;border:1px solid #6d64e833;border-radius:18px;justify-content:center;place-items:center;width:100%;min-width:100%;max-height:calc(92svh - 120px);margin-inline:auto;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 25px #5952b51a}.contact-image-art{aspect-ratio:1094/1616;width:auto;max-width:100%;height:100%;position:relative;overflow:hidden}.contact-image-art img{object-fit:contain;width:100%;height:100%;display:block}.contact-image-filter-defs{width:0;height:0;position:absolute;overflow:hidden}.contact-image-original,.contact-image-qr-accent{position:absolute;inset:0}.contact-image-qr-accent{clip-path:inset(30.8% 15.8% 23.4%);filter:url(#contact-qr-accent-filter);pointer-events:none}.contact-image-name,.contact-image-location{z-index:2;color:var(--site-accent,#6359e0);white-space:nowrap;background:#fff;align-items:center;display:flex;position:absolute;overflow:hidden}.contact-image-name{width:52%;height:6.4%;font-size:clamp(14px,1.35vw,22px);line-height:1;top:6.8%;left:21.5%}.contact-image-location{width:29%;height:5.2%;color:color-mix(in srgb, var(--site-accent,#6359e0) 72%, white);font-size:clamp(12px,1.1vw,18px);line-height:1;top:12.3%;left:21.5%}.contact-image-caption{min-height:8.5%;color:var(--site-accent,#6359e0);text-align:center;white-space:nowrap;background:#fff;place-items:center;padding:0 4px;font-size:clamp(12px,1.25vw,18px);line-height:1.25;display:grid;position:absolute;bottom:6.5%;left:12%;right:12%}@keyframes contact-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes contact-dialog-in{0%{opacity:0;transform:translateY(10px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@media (width<=560px){.contact-widget-trigger{right:14px;bottom:max(14px, env(safe-area-inset-bottom));min-height:45px;padding-right:15px;font-size:12px}.contact-dialog-backdrop{align-items:end;padding:12px}.contact-dialog{border-radius:22px;max-height:calc(100svh - 24px);padding:16px}.contact-image-art{height:100%}}@media (prefers-reduced-motion:reduce){.contact-widget-trigger,.contact-dialog-backdrop,.contact-dialog{transition:none;animation:none}}.site-page{min-height:100vh;overflow-x:hidden}.hero-page{--hero-accent-deep:#302451;--hero-accent-violet:#6559e7;--hero-accent-blue:#5e75eb;--hero-text-ink:#17162d;--hero-text-indigo:#3a2f91;--hero-text-blue:#5e65e8;isolation:isolate;min-height:100vh;position:relative}.hero-page:before,.hero-page:after{z-index:-2;content:"";pointer-events:none;position:absolute}.hero-page:after{background:radial-gradient(70% 82% at 100% 46%,#cde1f95c 0%,#0000 66%),radial-gradient(58% 64% at 41% 8%,#ffffff38 0%,#0000 70%);inset:0}.hero-page:before{opacity:.38;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 900'%3E%3Cg fill='none' stroke='%23635be0' stroke-width='2.4'%3E%3Cpath d='M-80 165 C150 75 310 255 540 165 S930 75 1160 165 S1470 255 1530 165'/%3E%3Cpath d='M-80 285 C150 195 310 375 540 285 S930 195 1160 285 S1470 375 1530 285'/%3E%3Cpath d='M-80 405 C150 315 310 495 540 405 S930 315 1160 405 S1470 495 1530 405'/%3E%3Cpath d='M-80 525 C150 435 310 615 540 525 S930 435 1160 525 S1470 615 1530 525'/%3E%3Cpath d='M-80 645 C150 555 310 735 540 645 S930 555 1160 645 S1470 735 1530 645'/%3E%3Cpath d='M90 -80 C0 145 180 300 90 535 S0 770 90 980'/%3E%3Cpath d='M300 -80 C210 145 390 300 300 535 S210 770 300 980'/%3E%3Cpath d='M510 -80 C420 145 600 300 510 535 S420 770 510 980'/%3E%3Cpath d='M720 -80 C630 145 810 300 720 535 S630 770 720 980'/%3E%3Cpath d='M930 -80 C840 145 1020 300 930 535 S840 770 930 980'/%3E%3Cpath d='M1140 -80 C1050 145 1230 300 1140 535 S1050 770 1140 980'/%3E%3Cpath d='M1350 -80 C1260 145 1440 300 1350 535 S1260 770 1350 980'/%3E%3C/g%3E%3C/svg%3E") 50%/cover no-repeat,radial-gradient(78% 92% at 2% 100%,#ffffffc2 0%,#0000 68%),radial-gradient(76% 78% at 100% 0,#ffffff57 0%,#0000 72%),linear-gradient(122deg,#0000 0% 39%,#ffffff42 52%,#0000 70%);-webkit-mask-image:linear-gradient(90deg,#0000 0%,#00000075 15%,#000000db 50%,#0006 85%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#00000075 15%,#000000db 50%,#0006 85%,#0000 100%)}.hero-visual{z-index:1;pointer-events:none;width:41%;height:78%;position:absolute;top:11%;right:3.5%}.hero-visual-card{color:#1f1b41eb;-webkit-backdrop-filter:blur(18px)saturate(120%);backdrop-filter:blur(18px)saturate(120%);background:linear-gradient(135deg,#ffffffc7,#ffffff45),linear-gradient(135deg,#b0adef2e,#83bff71f);border:1px solid #ffffffc7;border-radius:20px;gap:8px;width:clamp(220px,21vw,310px);min-height:138px;padding:18px 20px 16px;display:grid;position:absolute;overflow:hidden;box-shadow:0 22px 48px #4a57ae21,inset 0 1px #fffffff2}.hero-visual-card:after{content:"";pointer-events:none;background:radial-gradient(circle,#ffffff8f,#0000 68%);border-radius:50%;width:120px;height:120px;position:absolute;top:-42px;right:-26px}.hero-visual-card-command{top:2%;left:0;transform:rotate(-4deg)}.hero-visual-card-collaboration{top:34%;right:0;transform:rotate(3deg)}.hero-visual-card-result{bottom:1%;left:8%;transform:rotate(-3deg)}.hero-visual-card-meta{color:#413f739e;letter-spacing:.14em;align-items:center;gap:9px;font-size:11px;font-weight:700;display:flex}.hero-visual-card-meta b{color:#fff;letter-spacing:0;background:linear-gradient(145deg,#8875e8,#5e6fe1);border-radius:50%;place-items:center;width:25px;height:25px;font-family:Source Han Serif CN,Source Han Serif SC,思源宋体,serif;font-size:12px;display:inline-grid;box-shadow:0 5px 12px #5d68e042}.hero-visual-card strong{z-index:1;color:#2b255d;letter-spacing:-.03em;font-size:clamp(17px,1.45vw,22px);font-weight:800;line-height:1.15;position:relative}.hero-visual-card p{z-index:1;color:#3c426fc7;letter-spacing:.02em;max-width:245px;margin:0;font-size:clamp(12px,.95vw,14px);font-weight:600;line-height:1.45;position:relative}.hero-visual-signal,.hero-visual-progress,.hero-visual-stack{z-index:1;color:#4d5085a3;align-items:center;gap:7px;margin-top:2px;font-size:10px;font-weight:700;display:flex;position:relative}.hero-visual-signal i{background:#6573e7;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #6573e724,0 0 13px #6573e77a}.hero-visual-stack i{background:linear-gradient(90deg,#6374e6c2,#aba2f06b);border-radius:99px;width:36px;height:6px;display:block}.hero-visual-stack i:nth-child(2){opacity:.7;width:54px}.hero-visual-stack i:nth-child(3){opacity:.46;width:25px}.hero-visual-progress{align-items:end;height:14px}.hero-visual-progress i{background:linear-gradient(#b2b5f2,#6078e4);border-radius:99px 99px 2px 2px;width:5px;display:block}.hero-visual-progress i:first-child{opacity:.44;height:6px}.hero-visual-progress i:nth-child(2){opacity:.62;height:10px}.hero-visual-progress i:nth-child(3){opacity:.82;height:14px}.hero-visual-progress i:nth-child(4){opacity:.56;height:11px}.hero-visual-connector{z-index:-1;transform-origin:0;background:repeating-linear-gradient(90deg,#6875e1a8 0 4px,#0000 4px 9px);width:24%;height:1px;display:block;position:absolute}.hero-visual-connector:after{content:"";border-top:1px solid #6875e1b8;border-right:1px solid #6875e1b8;width:7px;height:7px;position:absolute;top:-3px;right:-1px;transform:rotate(45deg)}.hero-visual-connector-one{top:28%;left:28%;transform:rotate(27deg)}.hero-visual-connector-two{top:65%;left:46%;transform:rotate(145deg)}.hero-copy{z-index:1;isolation:isolate;width:min(690px,52vw - clamp(32px,7.7vw,108px));margin-left:clamp(32px,7.7vw,108px);padding-top:clamp(190px,28vh,290px);position:relative}.hero-copy:before{z-index:0;content:"";pointer-events:none;opacity:1;filter:blur(34px);background:radial-gradient(92% 78% at 28% 44%,#fff 0% 42%,#ffffffb8 72%,#0000 100%);border-radius:50%;position:absolute;inset:-14% -10% -14% -12%}.hero-copy>*{z-index:1;position:relative}.hero-reference-title{color:var(--hero-text-ink);letter-spacing:-.055em;gap:.08em;margin:0;font-family:Source Han Sans CN Heavy,Source Han Sans SC Heavy,Source Han Sans CN,Noto Sans CJK SC,PingFang SC,sans-serif;font-size:clamp(38px,4.25vw,62px);font-weight:900;line-height:1.08;display:grid}.hero-reference-title-line{white-space:nowrap;display:block}.hero-reference-title-accent{color:#0000;background:linear-gradient(90deg,#6257dc 0%,#4b55d5 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.hero-reference-points{color:#222039;letter-spacing:-.02em;gap:15px;margin:clamp(40px,5vh,56px) 0 0;padding:0;font-family:Source Han Sans CN,Source Han Sans SC,Noto Sans CJK SC,PingFang SC,sans-serif;font-size:clamp(18px,1.55vw,24px);font-weight:500;line-height:1.35;list-style:none;display:grid}.hero-reference-points li{white-space:nowrap;align-items:center;gap:18px;display:flex}.hero-reference-points li:before{color:#4d5be4;content:"✓";flex:none;font-family:Source Han Sans CN,Noto Sans CJK SC,sans-serif;font-size:.92em;font-weight:800}@media (width<=640px){html,body{min-width:0}.hero-page{min-height:100svh}.hero-copy{width:calc(100% - 56px);margin-left:28px;padding-top:15vh}.hero-reference-title{max-width:100%;font-size:clamp(32px,9vw,48px);line-height:1.15}.hero-reference-title-line{white-space:normal}.hero-reference-points{gap:11px;margin-top:34px;font-size:16px}.hero-reference-points li{gap:10px}.hero-visual{opacity:.9;width:84%;height:35%;top:58%;right:8%}.hero-visual-card{border-radius:14px;width:46%;min-height:112px;padding:12px 13px}.hero-visual-card strong{font-size:14px}.hero-visual-card p{font-size:10px}.hero-visual-card-meta{font-size:8px}.hero-visual-card-meta b{width:20px;height:20px;font-size:10px}.hero-visual-card-command{top:0;left:0}.hero-visual-card-collaboration{top:19%;right:0}.hero-visual-card-result{bottom:0;left:17%}}.product-section{color:#332d59;background:radial-gradient(at 9% 10%,#f8e2ffc2 0%,#0000 37%),radial-gradient(at 94% 19%,#dde7ffd1 0%,#0000 42%),linear-gradient(120deg,#faf6ff 0%,#fff 44%,#f2f6ff 100%);min-height:100vh;position:relative;overflow:hidden}.product-section:before,.product-section:after{content:"";pointer-events:none;position:absolute;inset:0}.product-section:before{opacity:.12;background-image:radial-gradient(#7060ba33 .55px,#0000 .7px);background-size:6px 6px;-webkit-mask-image:radial-gradient(at 28% 24%,#000 0%,#0000 72%);mask-image:radial-gradient(at 28% 24%,#000 0%,#0000 72%)}.product-section:after{opacity:.5;background:linear-gradient(115deg,#0000 29%,#ffffffb3 52%,#0000 75%)}.product-section-inner{z-index:1;grid-template-columns:minmax(320px,.8fr) minmax(0,1.2fr);align-items:center;gap:clamp(40px,5vw,82px);width:min(1200px,100% - 160px);min-height:100vh;margin:0 auto;display:grid;position:relative}.product-copy{max-width:485px}.product-eyebrow{color:#776db6;letter-spacing:0;margin:0 0 16px;font-family:PingFang SC,Noto Sans CJK SC,sans-serif;font-size:18px;font-weight:700;line-height:1}.product-copy h2{color:#37315d;font-synthesis:none;letter-spacing:0;white-space:nowrap;margin:0;font-family:Source Han Sans CN Heavy,Source Han Sans SC Heavy,Source Han Sans CN,Source Han Sans SC,Noto Sans CJK SC,PingFang SC,Microsoft YaHei,sans-serif;font-size:clamp(38px,4vw,56px);font-weight:900;line-height:1.24}.product-copy h2:before{content:"";vertical-align:middle;background:#8a82f2;border-radius:50%;flex:none;width:14px;height:14px;margin:0 18px 0 2px;animation:2.2s ease-in-out infinite product-title-breathe;display:inline-block;box-shadow:0 0 0 4px #7d79ff1f,0 0 18px 5px #7d79ff61}@keyframes product-title-breathe{0%,to{opacity:.62;transform:scale(.86)}50%{opacity:1;transform:scale(1.1)}}.product-copy h2 span{color:#7168e8}.product-points{color:#5f5c78;letter-spacing:0;gap:13px;margin:31px 0 0;padding:0;font-family:PingFang SC,Noto Sans CJK SC,sans-serif;font-size:clamp(14px,1.2vw,16px);font-weight:500;line-height:1.55;list-style:none;display:grid}.product-points li{grid-template-columns:14px 1fr;align-items:baseline;gap:9px;display:grid}.product-points li:before{color:#636cff;content:"✓";font-size:14px;font-weight:800}.product-art{aspect-ratio:auto;width:min(100%,660px);height:clamp(410px,52vh,456px);margin-right:-2%;position:relative;transform:translateY(-2vh)}.art-haze{filter:blur(28px);pointer-events:none;border-radius:50%;position:absolute}.art-haze-top{background:#d3d7ff6b;width:66%;height:56%;top:10%;left:20%}.art-haze-bottom{background:#c0e0ff57;width:67%;height:30%;bottom:4%;right:3%}.art-ribbon{z-index:3;filter:drop-shadow(0 10px 10px #3562c124);width:29%;height:25%;position:absolute;top:7%;left:7%;overflow:visible;transform:rotate(-9deg)}.art-card{z-index:2;-webkit-backdrop-filter:blur(14px)saturate(118%);background:linear-gradient(135deg,#ffffffe0,#f1f2ff9e);border:1px solid #ffffffe6;border-radius:12px;position:absolute;box-shadow:0 18px 34px #665bb11f,inset 0 1px #fffffff0}.art-card-left{width:38%;height:42%;padding:12% 9% 8%;top:18%;left:18%;transform:rotate(-8deg)}.art-card-right{width:38%;height:29%;padding:8%;top:22%;right:2%;transform:rotate(10deg)}.art-card-chart{width:43%;height:42%;padding:6% 8%;top:48%;left:35%;transform:rotate(7deg)}.art-card-accent{border-radius:50%;width:13%;height:13%;display:block;box-shadow:0 0 0 5px #7689e81c}.accent-violet{background:#8b86ec}.art-card-line{background:#717cad33;border-radius:99px;height:5px;margin-top:7%;display:block}.line-long{width:62%}.line-medium{width:54%}.line-short{opacity:.7;width:38%}.art-card-list{gap:9%;margin-top:13%;display:grid}.art-card-list i{background:linear-gradient(90deg,#6c84d347,#c8d2f233);border-radius:99px;width:100%;height:6px;display:block}.art-card-list i:nth-child(2){width:82%}.art-card-list i:nth-child(3){width:91%}.art-card-list i:nth-child(4){width:68%}.art-card-button{background:linear-gradient(90deg,#6386e8,#9e8bef);border-radius:99px;width:46%;height:9px;margin-top:13%;display:block;box-shadow:14px 0 0 -2px #9d8bef2e}.art-card-row{align-items:center;gap:6%;margin-top:12%;display:flex}.art-card-row .row-dot{border-radius:50%;flex:none;width:11px;height:11px;display:block}.dot-blue{background:#71a9ed;box-shadow:0 0 0 5px #71a9ed1f}.dot-pink{background:#e5a6df;box-shadow:0 0 0 5px #e5a6df1f}.art-card-row span{background:#717cad42;border-radius:99px;width:42%;height:5px;display:block}.art-card-row b{background:#717cad29;border-radius:99px;width:22%;height:5px;margin-left:auto;display:block}.chart-heading{align-items:center;gap:7%;display:flex}.chart-heading span{background:#5f68a052;border-radius:99px;width:27%;height:6px;display:block}.chart-heading i{background:#bca9f4;border-radius:50%;width:7px;height:7px;display:block}.chart-heading i:last-child{background:#7bb5ef;margin-left:auto}.chart-layout{align-items:center;gap:10%;margin-top:11%;display:flex}.chart-ring{aspect-ratio:1;background:conic-gradient(#668ce9 0deg 125deg,#b89ced 125deg 218deg,#b8e6f9 218deg 302deg,#e2efff 302deg 360deg);border-radius:50%;width:46%;position:relative;box-shadow:0 8px 14px #6175c824}.chart-ring:after{content:"";background:#f7faffdb;border-radius:50%;position:absolute;inset:22%}.chart-ring span{z-index:1;background:#fff;border-radius:50%;width:10%;height:10%;position:absolute;top:45%;left:45%;transform:translate(-50%,-50%)}.chart-legend{flex:1;gap:11px;display:grid}.chart-legend i{background:#6576b03b;border-radius:99px;width:84%;height:6px;display:block}.chart-legend i:nth-child(2){width:66%}.chart-legend i:nth-child(3){width:76%}.chart-footer{gap:9%;margin-top:13%;display:flex}.chart-footer i{background:#6576b02e;border-radius:99px;width:22%;height:5px;display:block}.art-float-card{z-index:4;background:#ffffffc2;border:1px solid #ffffffd1;border-radius:13px;grid-template-columns:25% 1fr;align-items:center;gap:9%;width:27%;height:18%;padding:5% 7%;display:grid;position:absolute;top:9%;left:1%;transform:rotate(-4deg);box-shadow:0 14px 28px #5466a424}.float-icon{aspect-ratio:1;background:radial-gradient(circle at 35% 30%,#d8f6ff 0%,#73bdec 42%,#4786df 100%);border-radius:50%;width:100%;display:block;box-shadow:0 0 0 5px #64a5ec1c}.art-float-card i{background:#6370a840;border-radius:99px;width:70%;height:5px;display:block}.art-float-card i:last-child{width:50%;margin-top:12%}.art-orbit-ring{z-index:4;aspect-ratio:1;-webkit-mask-composite:xor;background:linear-gradient(135deg,#5d8be4,#bca5ee 47%,#f1b9d9) border-box;border:11px solid #0000;border-radius:50%;width:14%;position:absolute;top:44%;right:-1%;transform:rotate(-12deg);box-shadow:0 10px 16px #576ec529;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:padding-box,border-box;-webkit-mask-origin:padding-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.art-dots{z-index:4;gap:13px;display:grid;position:absolute;top:41%;right:-5%}.art-dots i{background:#7c8bc459;border-radius:50%;width:4px;height:4px;display:block}.art-dots i:first-child{background:#6289e8}.art-dashed-path{z-index:1;border-top:1px dashed #5d79e285;border-radius:50%;width:23%;height:14%;position:absolute;top:66%;right:6%;transform:rotate(-12deg)}.flow-lines{z-index:1;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.flow-connectors-mobile,.flow-points-mobile,.flow-particles-mobile{display:none}.flow-particles-wide{display:block}@keyframes flow-dash{to{stroke-dashoffset:-22px}}.flow-connectors-wide .flow-agent-arrow.is-flowing,.flow-connectors-mobile .flow-agent-arrow.is-flowing{animation:2s linear infinite flow-dash}.flow-connectors-wide .flow-progress-arrow.is-flowing,.flow-connectors-mobile .flow-progress-arrow.is-flowing{animation:2.4s linear infinite flow-dash}.flow-particles{opacity:0;pointer-events:none}.flow-particles.is-command-flowing,.flow-particles.is-memory-flowing{opacity:1}.flow-command-label-text{vertical-align:bottom;white-space:nowrap;max-width:none;display:inline-block;overflow:visible}.flow-command,.flow-progress,.flow-memory,.flow-agent,.flow-core{z-index:3;-webkit-backdrop-filter:blur(14px)saturate(125%);backdrop-filter:blur(14px)saturate(125%);transform-origin:50%;will-change:transform;background:linear-gradient(135deg,#ffffffd6,#eff6ff8f);border:1px solid #ffffffdb;transition:transform .38s cubic-bezier(.22,1,.36,1),box-shadow .38s cubic-bezier(.22,1,.36,1),border-color .38s;position:absolute;transform:translate(0,0);box-shadow:0 18px 30px #5369af21,inset 0 1px #fffffff2}@media (hover:hover){.product-art .flow-command:hover,.product-art .flow-progress:hover,.product-art .flow-memory:hover,.product-art .flow-agent:hover,.product-art .flow-core:hover{z-index:4;transform:scale(1.045);box-shadow:0 26px 44px #5369af33,inset 0 1px #fffffffa}}.product-art .flow-command.is-active,.product-art .flow-core.is-active,.product-art .flow-agent.is-active,.product-art .flow-progress.is-active,.product-art .flow-memory.is-active{border-color:#6979efeb;transform:scale(1.055);box-shadow:0 0 0 2px #7784f461,0 24px 38px #5369af30,inset 0 1px #fffffffa}@media (prefers-reduced-motion:reduce){.product-copy h2:before{animation:none;transform:none}.flow-memory-status.is-loading i,.flow-memory-status.is-complete{animation:none}.flow-particles{display:none}.flow-connectors-wide path,.flow-connectors-mobile path,.flow-progress-line,.flow-progress.is-complete .flow-panel-heading b,.flow-memory-ring,.growth-ring-value,.flow-core-icon span,.flow-core-status.is-loading,.flow-core-status.is-loading:before,.flow-core-status.is-loading:after,.flow-core-status.is-complete,.flow-command-footer i.is-sending,.flow-command,.flow-progress,.flow-memory,.flow-agent,.flow-core{transition:none;animation:none}.growth-ring-value{stroke-dashoffset:0}}.flow-node-number{color:#5365b7;letter-spacing:.04em;background:#ffffffad;border:1px solid #ffffffeb;border-radius:50%;place-items:center;width:28px;height:28px;font-family:Source Han Serif CN Bold,Source Han Serif SC Bold,Source Han Serif CN,Source Han Serif SC,Songti SC,serif;font-size:12px;font-weight:700;line-height:1;display:grid;position:absolute;top:14px;left:14px;box-shadow:0 4px 10px #566ab11f,inset 0 1px #ffffffeb}.flow-command{border-radius:16px;width:36%;height:154px;min-height:0;padding:48px 24px 18px;top:3%;left:2%}.flow-command .flow-node-number{top:14px;left:14px}.flow-command .flow-mini-label{justify-content:center;min-height:28px}.flow-mini-label,.flow-panel-heading,.flow-progress-line,.flow-memory,.flow-core small{font-family:Source Han Sans CN,Source Han Sans SC,Noto Sans CJK SC,PingFang SC,sans-serif}.flow-mini-label{color:#7784aa;align-items:center;gap:7px;font-size:clamp(12px,.95vw,14px);font-weight:700;display:flex}.flow-mini-label b{color:#9ba7c8;margin-left:auto;font-size:10px}.flow-status-dot{background:#7187ea;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #7187ea1f}.flow-command strong{color:#2d3450;margin-top:17px;font-family:Source Han Sans CN Heavy,Source Han Sans SC Heavy,Source Han Sans CN,Source Han Sans SC,sans-serif;font-size:clamp(18px,1.65vw,23px);font-weight:900;line-height:1.35;display:block}.flow-command-task-text{clip-path:inset(0 100% 0 0);opacity:0;text-align:center;white-space:nowrap;width:max-content;max-width:100%;margin-left:auto;margin-right:auto;display:block;transform:translateY(5px)}.flow-command-task-text.is-typing{animation:2.4s cubic-bezier(.22,1,.36,1) both command-task-reveal}.flow-command-task-text.is-visible{clip-path:inset(0);opacity:1;transform:translate(0,0)}@keyframes command-task-reveal{0%{clip-path:inset(0 100% 0 0);opacity:0;transform:translateY(5px)}58%{opacity:.82;transform:translateY(1px)}to{clip-path:inset(0);opacity:1;transform:translate(0,0)}}.flow-command-footer{color:#8290b6;justify-content:flex-end;align-items:center;width:100%;min-height:20px;margin-top:18px;font-family:Source Han Sans CN,Source Han Sans SC,sans-serif;font-size:clamp(11px,.8vw,12px);display:flex;position:relative}.flow-command-footer i{color:#fff;background:#7082e7;border-radius:50%;place-items:center;width:20px;height:20px;font-size:14px;font-style:normal;display:grid}.flow-command-footer i.is-sending{animation:1s cubic-bezier(.22,1,.36,1) both command-send}.flow-command-footer i.is-sent{box-shadow:0 0 0 4px #7082e724,0 5px 12px #5869cc3d}@keyframes command-send{0%{opacity:.7;transform:translate(-2px,2px)scale(.8);box-shadow:0 0 #7082e76b,0 5px 10px #5869cc33}48%{opacity:1;transform:translate(4px,-4px)scale(1.16);box-shadow:0 0 0 8px #7082e729,0 7px 15px #5869cc4d}to{opacity:1;transform:translate(0,0)scale(1);box-shadow:0 0 0 4px #7082e724,0 5px 12px #5869cc3d}}.flow-command-status{white-space:nowrap;align-items:center;min-height:20px;display:inline-flex;position:absolute;top:0;left:50%;transform:translate(-50%)}.flow-command-status.is-thinking:before{content:"";background:#7187ea;border-radius:50%;width:6px;height:6px;margin-right:7px;animation:1s ease-in-out infinite command-thinking-pulse;box-shadow:0 0 0 4px #7187ea1f}.flow-command-status.is-thinking:after{content:"…";width:1.2em;animation:1.1s steps(3,end) infinite loading-dots;display:inline-block}@keyframes command-thinking-pulse{0%,to{opacity:.45;transform:scale(.78)}50%{opacity:1;transform:scale(1.12)}}.flow-core{color:#fff;text-align:center;background:linear-gradient(145deg,#6880e8ed,#675bd3d6);border-color:#fffffff2;border-radius:24px;flex-direction:column;justify-content:center;align-items:center;width:27%;height:22%;display:flex;top:7%;left:43%;box-shadow:0 25px 40px #515ec340,inset 0 1px #ffffff94}.flow-core .flow-node-number{color:#fff;background:#ffffff29;top:14px;left:14px}.flow-core-halo{z-index:-1;filter:blur(15px);background:#7e97f240;border-radius:28px;position:absolute;inset:-18%}.flow-core-icon{justify-content:center;gap:4px;margin-bottom:10px;display:flex;position:relative}.flow-core-icon span{width:9px;height:16px;box-shadow:none;background:#dff7ff;border-radius:4px;animation:none;display:block;transform:skewY(-26deg)}.flow-core-icon.is-active span{animation:2.4s ease-in-out infinite core-icon-breathe}.flow-core-icon span:last-child{background:#b7c8ff;animation-delay:-1.2s;transform:skewY(26deg)}@keyframes core-icon-breathe{0%,to{opacity:.68;filter:brightness(.88)saturate(.92);box-shadow:none}50%{opacity:1;filter:brightness(1.28)saturate(1.14);box-shadow:none}}.flow-core strong{height:auto;font-family:Source Han Sans CN Heavy,Source Han Sans SC Heavy,sans-serif;font-size:clamp(16px,1.35vw,19px);font-weight:900;font-stretch:100%;line-height:1.2;display:block;transform:none}.flow-core small{color:#ecf4ffc2;height:auto;margin-top:6px;font-size:clamp(10px,.75vw,12px);display:block}.flow-core-status.is-loading{color:#fffffff0}.flow-core-status.is-loading:after{content:"…";width:1.2em;animation:1.1s steps(3,end) infinite loading-dots;display:inline-block}.flow-core-status.is-loading:before{content:"";background:#dff7ff;border-radius:50%;width:5px;height:5px;margin-right:6px;animation:1s ease-in-out infinite progress-pulse;display:inline-block;box-shadow:0 0 0 3px #dff7ff24}.flow-core-status.is-complete{color:#fff;animation:.7s cubic-bezier(.22,1,.36,1) both core-status-complete}@keyframes core-status-complete{0%{opacity:.55;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}.flow-agent{color:#596681;border-radius:12px;justify-content:center;align-items:center;width:21%;height:60px;min-height:60px;padding:32px 8px 8px;font-family:Source Han Sans CN,Source Han Sans SC,sans-serif;font-size:clamp(12px,1vw,14px);font-weight:700;display:flex}.flow-agent .flow-node-number{color:#7381c3;background:#ffffff94;border:1px solid #ffffffeb;width:25px;height:25px;margin:0;font-size:11px;position:absolute;top:12px;left:14px;box-shadow:0 4px 10px #566ab11a,inset 0 1px #ffffffeb}.flow-agent>span:not(.flow-node-number){text-align:center;white-space:nowrap;padding:0;line-height:1.25}.flow-agent b{color:#fff;background:linear-gradient(135deg,#82cbed,#7377e4);border-radius:7px;place-items:center;width:21px;height:21px;font-size:10px;display:grid;position:absolute;top:12px;right:12px}.flow-agent-service{top:41%;left:0}.flow-agent-content{top:41%;left:26.3%}.flow-agent-script{top:41%;left:52.6%}.flow-agent-other{top:41%;right:0}.flow-progress{border-radius:16px;width:43%;min-height:26%;padding:4% 5%;bottom:0;left:2%}.flow-progress .flow-node-number{top:14px;left:14px}.flow-panel-heading{color:#53628c;justify-content:space-between;min-height:28px;padding-left:42px;font-size:clamp(13px,.95vw,15px);font-weight:800;display:flex}.flow-panel-heading b{color:#6679e7}.flow-progress-line{color:#7984a1;grid-template-columns:9px 1fr auto;align-items:center;gap:8px;margin-top:7%;font-size:clamp(11px,.8vw,13px);display:grid}.flow-progress-line i{background:#7185e8;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #7185e81f}.flow-progress-line b{color:#6c79c5;font-size:.9em}.flow-progress-line{transition:color .3s,opacity .3s}.flow-progress-line.is-pending{opacity:.42}.flow-progress-line.is-active{color:#6474b0}.flow-progress-line.is-active i{animation:1s ease-in-out infinite progress-pulse}.flow-progress-line.is-active b{color:#6376df}.flow-progress-line.is-active b:after{content:"…";width:1.2em;animation:1.1s steps(3,end) infinite loading-dots;display:inline-block}.flow-progress-line.is-done i{animation:.52s cubic-bezier(.22,1,.36,1) both progress-done}.flow-progress.is-complete .flow-panel-heading b{animation:.7s cubic-bezier(.22,1,.36,1) both complete-pop}@keyframes progress-pulse{0%,to{transform:scale(.92);box-shadow:0 0 0 4px #7185e81f}50%{transform:scale(1.08);box-shadow:0 0 0 7px #7185e833}}@keyframes progress-done{0%{opacity:.45;transform:scale(.35)}to{opacity:1;transform:scale(1)}}@keyframes loading-dots{0%,25%{content:""}50%,75%{content:"·"}to{content:"…"}}@keyframes complete-pop{0%{color:#8290b6;transform:scale(.88)}65%{color:#526ce4;transform:scale(1.08)}to{color:#6679e7;transform:scale(1)}}.flow-memory{border-radius:13px;align-items:center;gap:12px;width:43%;min-height:14%;padding:3% 4% 3% 52px;display:flex;bottom:5%;right:2%}.flow-memory .flow-node-number{width:25px;height:25px;font-size:11px;top:12px;left:14px}.flow-memory-icon{color:#fff;background:linear-gradient(135deg,#8ccdf0,#8c7be5);border-radius:8px;flex:none;place-items:center;width:25px;height:25px;display:grid;box-shadow:0 5px 10px #667ad233}.flow-memory div:nth-child(2){gap:3px;display:grid}.flow-memory-status{align-items:center;gap:6px;display:inline-flex}.flow-memory-status i{background:#7b80ee;border-radius:50%;flex:none;width:7px;height:7px;display:none}.flow-memory-status.is-loading{color:#6679e7}.flow-memory-status.is-loading i{animation:1.25s ease-in-out infinite memory-breathe;display:inline-block;box-shadow:0 0 0 4px #7b80ee1f,0 0 12px #7b80ee70}.flow-memory-status.is-complete{color:#6679e7;animation:.7s cubic-bezier(.22,1,.36,1) both complete-pop}@keyframes memory-breathe{0%,to{opacity:.48;transform:scale(.8)}50%{opacity:1;transform:scale(1.15)}}.flow-memory span{color:#8b96b3;font-size:clamp(11px,.8vw,13px)}.flow-memory strong{color:#56648e;white-space:nowrap;font-size:clamp(13px,1vw,15px);font-weight:800}.flow-memory-stat{justify-items:end;gap:2px;min-width:5.2ch;margin-left:auto;display:grid}.flow-memory-stat .growth-value{color:#697be0;font-variant-numeric:tabular-nums;text-align:right;font-family:Source Han Sans CN,Source Han Sans SC,sans-serif;font-size:clamp(12px,.95vw,14px);display:inline-block}.flow-memory-ring{width:24px;height:24px;overflow:visible;transform:rotate(-90deg)}.growth-ring-track,.growth-ring-value{fill:none;stroke-linecap:round;stroke-width:4px}.growth-ring-track{stroke:#7185e82b}.growth-ring-value{stroke:#7484e8;stroke-dasharray:1;stroke-dashoffset:1px;filter:drop-shadow(0 0 2px #7484e873);transition:stroke-dashoffset 80ms linear;animation:1.8s ease-in-out infinite growth-ring-glow}@keyframes growth-ring-glow{0%,to{opacity:.72}50%{opacity:1;filter:drop-shadow(0 0 4px #7484e8b8)}}@media (width>=721px){.product-section,.product-section-inner{min-height:1020px}.product-art{height:800px}.flow-command{width:40%;padding:40px 24px 12px;top:1.5%;left:36.5%}.flow-command .flow-mini-label{min-height:24px}.flow-command strong{margin-top:10px}.flow-command-footer{margin-top:8px}.flow-core{height:130px;top:26.3%}.flow-agent{width:19.5%;font-size:10.5px}.flow-agent>span:not(.flow-node-number){white-space:normal;text-wrap:balance;max-width:100%;padding:0 24px;line-height:1.2}.flow-agent-service{top:46%;left:13.75%}.flow-agent-content{top:46%;left:35.75%}.flow-agent-script{top:46%;left:57.75%}.flow-agent-other{top:46%;left:79.75%;right:auto}.flow-progress{width:43%;height:140px;min-height:0;padding:24px 24px 8px;top:56%;bottom:auto;left:35%}.flow-panel-heading{min-height:24px}.flow-progress-line{margin-top:5px;line-height:1.2}.flow-memory{width:43%;height:74px;min-height:74px;inset:80% auto auto 35%}}.deployment-core-icon i:after{opacity:0!important;animation:none!important}@media (width<=720px){.product-section-inner{grid-template-columns:minmax(0,1fr);gap:20px;width:min(100% - 48px,560px);padding:76px 0 88px}.product-copy{max-width:none;transform:none}.product-copy h2{white-space:normal;font-size:clamp(38px,11vw,54px)}.product-copy h2:before{width:11px;height:11px;margin-right:12px}.product-art{aspect-ratio:auto;width:100%;min-width:0;height:456px;margin-right:0;transform:none}.flow-connectors-wide,.flow-points-wide,.flow-particles-wide{display:none}.flow-connectors-mobile,.flow-points-mobile,.flow-particles-mobile{display:block}.flow-command{height:170px;padding:40px 12px 10px}.flow-command .flow-mini-label{white-space:normal;justify-content:center;min-height:28px;font-size:11px;line-height:1.25;display:flex;position:relative}.flow-command .flow-status-dot{position:static}.flow-command strong{margin-top:10px;font-size:16px}.flow-command-footer{margin-top:10px;font-size:10px}.flow-agent{width:23.5%;height:76px;min-height:76px;padding:32px 2px 8px;font-size:9px}.flow-agent-service{top:47%;left:0}.flow-agent-content{top:47%;left:25.5%}.flow-agent-script{top:47%;left:51%}.flow-agent-other{top:47%;right:0}.flow-agent .flow-node-number{width:21px;height:21px;font-size:9px;top:8px;left:8px}.flow-agent>span:not(.flow-node-number){white-space:normal;padding:0 2px;line-height:1.25}.flow-agent b{flex:none;width:18px;height:18px;font-size:9px;top:8px;right:8px}.flow-progress{height:150px;min-height:0;padding:34px 14px 12px}.flow-memory{width:56%;min-width:0;padding:3% 4% 3% 40px;left:44%;right:auto}.flow-memory-stat{gap:1px;margin-left:0;position:absolute;top:10px;right:8px}.flow-memory-stat .growth-value{font-size:10px}.flow-memory-ring{width:20px;height:20px}.flow-panel-heading{padding-left:30px;padding-right:0;font-size:10px;position:relative}.flow-panel-heading b{font-size:9px;position:absolute;top:0;right:0}.flow-panel-heading{min-height:24px}.flow-progress-line{gap:4px;margin-top:6px;font-size:9px}.art-dots{right:-2%}.art-orbit-ring{right:1%}}.capability-section{color:#332d59;background:radial-gradient(at 12% 8%,#f8e5ffb3 0%,#0000 38%),radial-gradient(at 90% 18%,#dde8ffcc 0%,#0000 42%),radial-gradient(at 50% 100%,#eee6ff94 0%,#0000 60%),linear-gradient(135deg,#faf7ff 0%,#fff 50%,#f1f5ff 100%);min-height:100vh;position:relative;overflow:hidden}.capability-section:before,.capability-section:after{content:"";pointer-events:none;position:absolute;inset:0}.capability-section:before{opacity:.12;mix-blend-mode:multiply;background-image:radial-gradient(#695ab533 .55px,#0000 .7px);background-size:6px 6px;-webkit-mask-image:radial-gradient(#000 0%,#0000 76%);mask-image:radial-gradient(#000 0%,#0000 76%)}.capability-section:after{opacity:.52;background:radial-gradient(at 50% 62%,#cfd7ff47,#0000 48%),linear-gradient(110deg,#0000 20%,#ffffffb3 50%,#0000 80%)}.capability-section-inner{z-index:1;flex-direction:column;justify-content:center;width:min(1200px,100% - 160px);min-height:100vh;margin:0 auto;padding:80px 0;display:flex;position:relative}.capability-heading{text-align:left}.capability-heading p{color:#776db6;letter-spacing:.14em;text-transform:uppercase;margin:0 0 17px;font-family:Source Han Sans CN,Source Han Sans SC,PingFang SC,sans-serif;font-size:15px;font-weight:700;line-height:1}.capability-heading h2{color:#7168e8;letter-spacing:.02em;margin:0;font-family:Source Han Sans CN Heavy,Source Han Sans SC Heavy,Source Han Sans CN,Source Han Sans SC,Noto Sans CJK SC,PingFang SC,sans-serif;font-size:clamp(38px,4vw,56px);font-weight:900;line-height:1.25}.capability-grid{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:550px;align-items:start;gap:22px;margin-top:clamp(48px,7vh,74px);display:grid}.capability-card{z-index:1;isolation:isolate;will-change:transform;background:0 0;border:0;border-radius:14px;height:520px;min-height:520px;padding:32px 24px 34px;transition:height .42s cubic-bezier(.22,1,.36,1),min-height .42s cubic-bezier(.22,1,.36,1),transform .42s cubic-bezier(.22,1,.36,1);position:relative;transform:translate(0,0)}.capability-card:before,.capability-card:after{z-index:-1;content:"";pointer-events:none;border-radius:inherit;transition:box-shadow .42s cubic-bezier(.22,1,.36,1),border-color .42s cubic-bezier(.22,1,.36,1);position:absolute}.capability-card:before{opacity:1;background:linear-gradient(145deg,#ffffffc7,#f7f6ff8a),radial-gradient(circle at 86% 3%,#ffffffe6,#0000 24%);border:1px solid #ffffffeb;inset:0;box-shadow:0 22px 46px #5d53a924,0 4px 10px #5d53a90a,inset 0 1px #fffffffa}.capability-card:after{opacity:.1;background-image:radial-gradient(#695cb429 .5px,#0000 .7px);background-size:4px 4px;inset:1px;box-shadow:inset 0 0 42px #c1b9ff33}.capability-card-content{z-index:1;position:relative;transform:none}.capability-card:hover,.capability-card:focus-within{z-index:2;height:550px;min-height:550px;transform:translateY(-30px)}.capability-card-topline{justify-content:space-between;align-items:center;display:flex}.capability-card-index{color:#7168e8;letter-spacing:.1em;font-family:Source Han Serif CN Bold,Source Han Serif SC Bold,Source Han Serif CN,Source Han Serif SC,Songti SC,serif;font-size:19px;font-weight:700}.capability-card h3{color:#37315d;letter-spacing:0;margin:25px 0 0;font-family:Source Han Sans CN Heavy,Source Han Sans SC Heavy,Source Han Sans CN,Source Han Sans SC,Noto Sans CJK SC,PingFang SC,sans-serif;font-size:clamp(20px,1.65vw,26px);font-weight:900;line-height:1.35}.capability-visual{-webkit-backdrop-filter:blur(12px)saturate(118%);backdrop-filter:blur(12px)saturate(118%);background:linear-gradient(145deg,#f8fbff9e,#e1ebff6b);border:1px solid #dfe5ffeb;border-radius:11px;height:180px;margin-top:24px;position:relative;overflow:hidden;box-shadow:inset 0 8px 18px #687bc012,inset 0 1px #ffffffdb}.visual-label-row{z-index:2;color:#8995bb;letter-spacing:.1em;justify-content:space-between;align-items:center;font-family:Source Han Sans CN,Source Han Sans SC,sans-serif;font-size:9px;font-weight:800;display:flex;position:absolute;top:11px;left:14px;right:14px}.visual-label-row b{color:#6879e4;letter-spacing:.03em;font-size:9px}.visual-footnote{z-index:2;color:#6878c4;white-space:nowrap;font-size:10px;font-weight:700;position:absolute;bottom:9px;right:13px}.business-network,.assembly-map,.output-pipeline,.evolution-system{width:100%;height:100%;position:absolute;inset:0}.business-network{top:6px}.business-node rect,.assembly-node rect,.pipeline-card rect,.pipeline-agents rect,.pipeline-result rect,.evolution-doc rect,.evolution-sop rect{fill:#ffffffdb;stroke:#cfdafaf5;stroke-width:1px}.business-node circle,.assembly-node circle{fill:#9caaf1}.business-node text,.assembly-node text,.pipeline-card text,.pipeline-agents text,.pipeline-result text,.evolution-doc text,.evolution-sop text{fill:#3f4d7e;font-family:Source Han Sans CN,Source Han Sans SC,sans-serif;font-size:11px;font-weight:800}.business-node:nth-of-type(3) circle{fill:#b39ced}.business-node:nth-of-type(4) circle{fill:#79c4ee}.business-node:nth-of-type(5) circle{fill:#d9a8e8}.business-core text,.business-core circle,.business-core path{pointer-events:none}.business-core text{fill:#fff;font-size:10px;font-weight:800}.assembly-node circle{fill:#b19bea}.assembly-node:nth-of-type(4) circle{fill:#79c4ee}.pipeline-card circle{fill:#e5faff}.pipeline-card path{stroke:#6d7fe4}.pipeline-agents text{fill:#6475bd;font-size:9px}.pipeline-result text{fill:#6878c4}.assembly-node text{font-size:10px}.evolution-doc path{stroke:#8a99cb}.evolution-sop text{font-size:9px}@media (prefers-reduced-motion:no-preference){.network-links,.assembly-map>g:first-of-type,.output-pipeline>path:first-child{animation:3.5s ease-in-out infinite capability-flow}.business-node,.assembly-node,.pipeline-agents,.evolution-sop{animation:4s ease-in-out infinite capability-node-breathe}.business-node:nth-of-type(3),.assembly-node:nth-of-type(3){animation-delay:-1.2s}.business-node:nth-of-type(4),.assembly-node:nth-of-type(4){animation-delay:-2.1s}.business-node:nth-of-type(5),.assembly-node:nth-of-type(5){animation-delay:-3s}.pipeline-agents{animation-delay:-1s}.evolution-system>path{stroke-dashoffset:0;animation:5s linear infinite evolution-orbit-flow}}@keyframes capability-flow{0%,to{opacity:.5}50%{opacity:1}}@keyframes capability-node-breathe{0%,to{opacity:.78;transform:translateY(1px)}50%{opacity:1;transform:translateY(-1px)}}@keyframes evolution-orbit-flow{to{stroke-dashoffset:-32px}}.capability-visual:after{content:"";pointer-events:none;background-image:linear-gradient(#7b8cd514 1px,#0000 1px),linear-gradient(90deg,#7b8cd514 1px,#0000 1px);background-size:28px 28px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000000b3,#0000 90%);mask-image:linear-gradient(#000000b3,#0000 90%)}.visual-business-heading,.visual-output-heading{z-index:1;color:#8995bb;letter-spacing:.1em;justify-content:space-between;align-items:center;font-family:Source Han Sans CN,Source Han Sans SC,sans-serif;font-size:8px;font-weight:700;display:flex;position:absolute;top:13px;left:14px;right:14px}.visual-business-heading b,.visual-output-heading b{color:#576be2;letter-spacing:0;font-size:13px}.visual-business svg{width:100%;height:102px;position:absolute;bottom:-3px;left:0;right:0}.visual-tooltip,.visual-output-badge{z-index:2;color:#45549c;white-space:nowrap;background:#ffffffd1;border:1px solid #ffffffe6;border-radius:6px;padding:5px 8px;font-size:9px;font-weight:700;position:absolute;box-shadow:0 5px 12px #6475b51a}.visual-tooltip{top:43px;left:41%}.visual-tooltip:after{content:"";background:#fff;border-bottom:1px solid #ffffffe6;border-right:1px solid #ffffffe6;width:8px;height:8px;position:absolute;bottom:-5px;left:18px;transform:rotate(45deg)}.visual-assembly svg{z-index:1;width:100%;height:100%;position:absolute;inset:0}.visual-chip{z-index:2;color:#5d6fbd;background:#fffc;border-radius:5px;padding:4px 7px;font-size:8px;font-weight:700;position:absolute;box-shadow:0 4px 9px #6074b61c}.chip-main{color:#fff;background:#6579e7;top:54px;left:50%;transform:translate(-50%)}.chip-agent-one{top:11px;left:7px}.chip-agent-two{top:11px;right:7px}.visual-output-heading{top:12px}.output-chart{border-bottom:1px solid #7082cf47;justify-content:space-between;align-items:end;height:82px;display:flex;position:absolute;bottom:22px;left:17px;right:17px}.output-chart i{background:linear-gradient(#b4ddf9,#7b88ed);border-radius:5px 5px 2px 2px;width:11%;box-shadow:0 4px 8px #6578d61f}.output-chart i:nth-child(2n){background:linear-gradient(#bfe9fc,#a295ef)}.output-baseline{color:#98a3c4;justify-content:space-between;font-size:8px;display:flex;position:absolute;bottom:6px;left:17px;right:17px}.visual-output-badge{color:#fff;background:#6679e7;top:43px;left:14px}.visual-evolution{place-items:center;display:grid}.evolution-orbit{border:1px dashed #7184e073;border-radius:50%;position:absolute;transform:rotate(-24deg)}.evolution-orbit-large{width:174px;height:96px}.evolution-orbit-small{border-style:solid;border-color:#a79dee6b;width:118px;height:68px;transform:rotate(32deg)}.evolution-gauge{z-index:1;text-align:center;background:linear-gradient(#f7faff,#f7faff) padding-box padding-box,conic-gradient(#6579e7 0deg 260deg,#c4b2f1 260deg 318deg,#dbeafe 318deg 360deg) border-box;border:9px solid #0000;border-radius:50%;place-content:center;width:76px;height:76px;display:grid;position:relative;box-shadow:0 8px 16px #5a6cc624}.evolution-gauge strong{color:#5d6fe0;font-family:Georgia,serif;font-size:25px;line-height:.8}.evolution-gauge span{color:#95a0bf;letter-spacing:.12em;margin-top:6px;font-size:7px;font-weight:800}.evolution-dot{z-index:2;background:#69b9ef;border-radius:50%;width:8px;height:8px;position:absolute;box-shadow:0 0 0 4px #69b9ef1f}.evolution-dot-one{top:21px;right:27%}.evolution-dot-two{background:#b594ef;bottom:20px;left:23%}.evolution-dot-three{background:#efb2d9;width:5px;height:5px;top:52%;right:17%}.visual-evolution-label{z-index:2;color:#6576c3;font-size:9px;font-weight:700;position:absolute;bottom:10px;right:12px}.capability-card-divider{background:linear-gradient(90deg,#6c7fef5c,#6c7fef14);height:1px;margin:19px 0 23px}.capability-card p{color:#5f6779;letter-spacing:.01em;margin:0;font-family:Source Han Sans CN,Source Han Sans SC,Noto Sans CJK SC,PingFang SC,sans-serif;font-size:clamp(14px,1.15vw,16px);font-weight:500;line-height:1.8}@media (width<=900px){.capability-section-inner{width:min(720px,100% - 64px)}.capability-grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:540px}.capability-card{height:510px;min-height:510px}.capability-visual{height:170px}.capability-card:hover,.capability-card:focus-within{height:540px;min-height:540px;transform:translateY(-20px)}}@media (width<=560px){.capability-section-inner{width:min(100% - 40px,420px);padding:72px 0}.capability-heading h2{font-size:clamp(38px,11vw,54px)}.capability-grid{grid-template-columns:1fr;grid-auto-rows:auto;gap:14px;margin-top:42px}.capability-card{height:auto;min-height:0;padding:23px 22px 25px}.capability-visual{height:160px}.capability-card h3{margin-top:21px}.capability-card p{line-height:1.7}.capability-card:hover,.capability-card:focus-within{height:410px;min-height:410px;transform:translateY(-15px)}}.deployment-section{color:#2b2a38;background:radial-gradient(at 11% 6%,#e7d8ffd1 0%,#f5edff85 28%,#0000 52%),radial-gradient(at 92% 16%,#dae5ffdb 0%,#ebf1ff7a 28%,#0000 53%),radial-gradient(at 50% 76%,#fae2f680 0%,#0000 42%),linear-gradient(128deg,#f8f5ff 0%,#fff 46%,#f1f5ff 100%);min-height:1120px;scroll-margin-top:12px;position:relative;overflow:hidden}.deployment-section:before,.deployment-section:after{content:"";pointer-events:none;position:absolute}.deployment-section:before{opacity:.13;background-image:radial-gradient(#685cb438 .55px,#0000 .7px);background-size:6px 6px;inset:0;-webkit-mask-image:radial-gradient(#000 0%,#0000 72%);mask-image:radial-gradient(#000 0%,#0000 72%)}.deployment-section:after{display:none}.deployment-section-inner{z-index:1;box-sizing:border-box;grid-template-rows:auto minmax(400px,1fr) auto;align-items:center;width:min(1280px,100% - 72px);min-height:1120px;margin:0 auto;padding:76px 0 20px;display:grid;position:relative}.deployment-heading{z-index:2;text-align:left;max-width:none;margin:0;padding-left:40px;position:relative}.deployment-heading p{color:#7668b8;letter-spacing:0;margin:0 0 13px;font-family:PingFang SC,Noto Sans CJK SC,sans-serif;font-size:18px;font-weight:700;line-height:1}.deployment-heading h2{color:#2d294d;letter-spacing:.02em;margin:0;font-family:Source Han Sans CN Heavy,Source Han Sans SC Heavy,Source Han Sans CN,Source Han Sans SC,Noto Sans CJK SC,PingFang SC,sans-serif;font-size:clamp(38px,4vw,56px);font-weight:900;line-height:1.25}.deployment-heading h2 span{color:#6d64e8}.deployment-heading>span{color:#77748b;letter-spacing:0;margin-top:12px;font-family:PingFang SC,Noto Sans CJK SC,sans-serif;font-size:clamp(14px,1.2vw,16px);font-weight:500;line-height:1.55;display:block}.deployment-map{width:min(1080px,100%);height:668px;min-height:668px;margin:0 auto;position:relative}.deployment-lines{z-index:0;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.deployment-connectors path{opacity:.98;vector-effect:non-scaling-stroke}.deployment-connection-glow path{--flow-length:.1;opacity:1;stroke-width:.9px;stroke-dasharray:var(--flow-length) 1;stroke-dashoffset:0;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 2px #6a63e8b8)}.deployment-service,.deployment-core{z-index:1;transition:transform .26s cubic-bezier(.22,1,.36,1),box-shadow .26s,border-color .26s;position:absolute}.deployment-service{--service-surface:#ffffff9e;--service-border:#ffffffe6;--service-shadow:0 14px 30px #695eb31f, 0 1px 0 #fffffff5 inset;border:1px solid var(--service-border);background:var(--service-surface);box-shadow:var(--service-shadow);-webkit-backdrop-filter:blur(10px);border-radius:18px;width:290px;height:154px;min-height:154px;padding:17px 18px 16px;display:grid}.deployment-service-link{color:inherit;cursor:pointer;text-decoration:none}.deployment-service-link:focus-visible{outline-offset:4px;outline:3px solid #6359e066}.deployment-service:hover{border-color:#8477e78c;transform:translateY(-4px);box-shadow:0 18px 30px #695eb32e,0 0 0 3px #ffffff47}.deployment-service-top{top:0;left:50%;transform:translate(-50%)}.deployment-service-top:hover{transform:translate(-50%)translateY(-4px)}.deployment-service-right{top:50%;right:0;transform:translateY(-50%)}.deployment-service-right:hover{transform:translateY(calc(-50% - 4px))}.deployment-service-left{top:50%;left:0;transform:translateY(-50%)}.deployment-service-left:hover{transform:translateY(calc(-50% - 4px))}.deployment-service-bottom{bottom:0;left:50%;transform:translate(-50%)}.deployment-service-bottom:hover{transform:translate(-50%)translateY(-4px)}.deployment-service-heading{align-items:center;gap:10px;display:flex}.deployment-service-heading i{color:#fff;background:linear-gradient(135deg,#a9b4ff,#6e8ff3);border-radius:4px;flex:none;place-items:center;width:28px;height:28px;font-size:11px;font-style:normal;font-weight:800;display:grid;box-shadow:0 4px 9px #5e6bd238}.deployment-service h3{color:#3d3762;letter-spacing:.02em;margin:0;font-size:18px;font-weight:800}.deployment-service p{color:#77748b;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:9px 0 11px;font-size:12px;line-height:1.5;display:-webkit-box;overflow:hidden}.deployment-service-features{gap:6px;min-width:0;display:flex}.deployment-service-features span{color:#625bad;text-overflow:ellipsis;white-space:nowrap;background:#e5e9ffd1;border-radius:4px;min-width:0;padding:5px 7px;font-size:10px;overflow:hidden}.deployment-service>strong{color:#7063df;text-align:center;align-self:end;margin-top:11px;font-size:13px;font-weight:800}.deployment-core{color:#504b88;text-align:center;background:radial-gradient(circle,#fffffffa 0 44%,#cdd1ffad 74%,#eff2ff14 100%);border:0;border-radius:50%;place-items:center;width:184px;height:184px;min-height:184px;padding:27px 20px 23px;display:grid;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 14px 28px #655fbb29}.deployment-core-icon{justify-content:center;align-items:end;gap:4px;height:24px;display:flex;position:relative}.deployment-core-icon i{background:linear-gradient(#9baeff,#786ee9);border-radius:6px 6px 2px 2px;width:12px;height:16px;display:block;position:relative;overflow:hidden}.deployment-core-icon i:after{content:"";border-radius:inherit;opacity:0;pointer-events:none;background:linear-gradient(#fff,#fff);position:absolute;inset:0}.deployment-core-icon i:first-child,.deployment-core-icon i:last-child{height:12px}.deployment-core h3{letter-spacing:.03em;margin:7px 0 0;font-size:21px;font-weight:900}.deployment-core p{color:#7c7895;max-width:148px;margin:6px 0 10px;font-size:11px;line-height:1.5}.deployment-core b{color:#6d65c0;background:0 0;border-radius:99px;align-items:center;gap:5px;padding:0;font-size:11px;font-weight:800;display:inline-flex}.deployment-core b i{background:#44cf9b;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 3px #44cf9b29}.deployment-footer{color:#777591;border-top:1px solid #8f96d333;gap:5px;padding:13px 0 0;font-size:12px;line-height:1.5;display:grid}.deployment-footer-line{text-align:center;justify-content:center;align-items:center;min-height:14px;display:flex}.deployment-footer-records{gap:28px}.deployment-footer-record{align-items:center;gap:5px;display:inline-flex}.deployment-footer-record img{object-fit:contain;flex:none;width:12px;height:12px}.deployment-footer-record-link{color:inherit;text-decoration:none}.deployment-footer-record-link:hover,.deployment-footer-record-link:focus-visible{color:#625ad0;text-decoration:underline}.deployment-footer-legal-links{align-items:center;gap:4px;display:inline-flex}.deployment-footer-legal-links a{color:inherit;text-decoration:none}.deployment-footer-legal-links a:hover,.deployment-footer-legal-links a:focus-visible{color:#625ad0;text-decoration:underline}@media (prefers-reduced-motion:no-preference){.deployment-core b i{animation:1.8s ease-in-out infinite deployment-status-pulse}.deployment-core-icon i{will-change:filter;animation:2.4s ease-in-out infinite core-icon-breathe}.deployment-core-icon i:nth-child(2){animation-delay:.8s}.deployment-core-icon i:last-child{animation-delay:1.6s}.deployment-core-icon i:after{will-change:opacity;animation:3.8s cubic-bezier(.37,0,.63,1) infinite deployment-core-icon-accent-breathe}.deployment-connection-glow path{animation-name:deployment-line-flow;animation-iteration-count:infinite;animation-fill-mode:both}.deployment-connection-glow path:first-child{animation-duration:2.35s;animation-timing-function:linear;animation-delay:-.27s}.deployment-connection-glow path:nth-child(2){animation-duration:3.85s;animation-timing-function:cubic-bezier(.45,0,.55,1);animation-delay:-1.46s}.deployment-connection-glow path:nth-child(3){animation-duration:2.92s;animation-timing-function:ease-in-out;animation-delay:-2.11s}.deployment-connection-glow path:nth-child(4){animation-duration:4.68s;animation-timing-function:cubic-bezier(.55,.1,.25,1);animation-delay:-3.39s}.deployment-service{animation:5.2s ease-in-out infinite deployment-card-float}.deployment-service-top{--float-x:-1px;--float-y:-6px;--float-rotation:.45deg;animation-duration:5.4s;animation-timing-function:cubic-bezier(.45,0,.55,1);animation-delay:-.8s}.deployment-service-right{--float-x:5px;--float-y:1px;--float-rotation:-.35deg;animation-duration:7.1s;animation-timing-function:ease-in-out;animation-delay:-2.4s}.deployment-service-bottom{--float-x:2px;--float-y:-7px;--float-rotation:.28deg;animation-duration:6.2s;animation-timing-function:cubic-bezier(.37,0,.63,1);animation-delay:-3.5s}.deployment-service-left{--float-x:-4px;--float-y:2px;--float-rotation:-.6deg;animation-duration:8s;animation-timing-function:ease-in-out;animation-delay:-5.1s}}@keyframes deployment-line-flow{0%{stroke-dashoffset:0}to{stroke-dashoffset:-1px}}@keyframes deployment-core-icon-breathe{0%,to{opacity:1;filter:brightness()drop-shadow(0 0 #7e75ee00)}22%{opacity:1;filter:brightness(1.04)drop-shadow(0 0 3px #7e75ee3d)}50%{opacity:1;filter:brightness(1.16)drop-shadow(0 0 8px #7e75eea8)}78%{opacity:1;filter:brightness(1.04)drop-shadow(0 0 3px #7e75ee3d)}}@keyframes deployment-core-icon-accent-breathe{0%,18%{opacity:1}36%{opacity:.25}50%,to{opacity:0}}@keyframes deployment-card-float{0%,to{translate:0;rotate:0deg}50%{translate:var(--float-x) var(--float-y);rotate:var(--float-rotation)}}@keyframes deployment-status-pulse{0%,to{opacity:.55}50%{opacity:1}}@media (width<=900px){.deployment-section-inner{width:min(760px,100% - 48px)}.deployment-map{width:min(720px,100%)}.deployment-service{width:250px}.deployment-core{width:184px}}@media (width<=720px){.deployment-heading{padding-left:0}}@media (width<=640px){.deployment-section-inner{width:min(100% - 32px,420px);min-height:0;padding:76px 0 20px;display:block}.deployment-heading{padding-left:8px}.deployment-heading h2{font-size:clamp(38px,11vw,54px)}.deployment-heading>span{font-size:clamp(14px,1.2vw,16px)}.deployment-map{gap:13px;height:auto;min-height:0;padding:29px 0;display:grid}.deployment-lines{display:none}.deployment-service,.deployment-service-top,.deployment-service-right,.deployment-service-left,.deployment-service-bottom{width:100%;height:154px;min-height:154px;position:relative;inset:auto;transform:none}.deployment-service:hover,.deployment-service-top:hover,.deployment-service-bottom:hover,.deployment-service-right:hover,.deployment-service-left:hover{transform:translateY(-3px)}.deployment-core{justify-self:center;width:184px;height:184px;min-height:184px;margin:3px 0;position:relative;inset:auto;transform:none}.deployment-footer{text-align:center}.deployment-footer-records,.deployment-footer-line{gap:4px;display:grid}}.product-section:before,.capability-section:before,.deployment-section:before{z-index:0;opacity:.88;filter:blur(38px)saturate(118%);background:radial-gradient(at 9% 16%,#4cd3ed4d 0%,#0000 34%),radial-gradient(at 89% 13%,#8259e740 0%,#0000 36%),radial-gradient(at 60% 82%,#77aff12e 0%,#0000 38%);inset:-8%;transform:scale(1.08)}.product-section:after,.capability-section:after,.deployment-section:after{z-index:0;opacity:.78;-webkit-backdrop-filter:blur(18px)saturate(125%);backdrop-filter:blur(18px)saturate(125%);background:linear-gradient(112deg,#ffffff61,#ffffffad 48%,#ffffff4d),linear-gradient(155deg,#68ddf40d,#0000 42%,#805ee712)}.product-section-inner,.capability-section-inner,.deployment-section-inner{z-index:1;position:relative}.art-card,.art-float-card{-webkit-backdrop-filter:blur(14px)saturate(118%);background:linear-gradient(135deg,#ffffffd1,#e8f2ffa3);border-color:#ffffffdb;box-shadow:0 18px 34px #525ba429,inset 0 1px #fffffffa,inset 0 0 0 1px #7d99ee1f}.product-art .flow-command,.product-art .flow-progress,.product-art .flow-memory,.product-art .flow-agent{-webkit-backdrop-filter:blur(14px)saturate(118%);background:linear-gradient(135deg,#ffffffd1,#e4efffa8);border-color:#ffffffe0;box-shadow:0 18px 30px #485ea729,inset 0 1px #fffffffa,inset 0 0 0 1px #7794e91f}.capability-card:before{background:linear-gradient(145deg,#fffc,#eff2ffa3),radial-gradient(circle at 86% 3%,#ffffffe6,#0000 24%);border-color:#ffffffe0;box-shadow:0 22px 46px #5954a429,0 4px 10px #5d53a90f,inset 0 1px #fffffffa,inset 0 0 0 1px #7f99ea1f}.capability-visual{-webkit-backdrop-filter:blur(12px)saturate(116%);background:linear-gradient(145deg,#fafcffc7,#e0eaff94);border-color:#ffffffd1;box-shadow:inset 0 8px 18px #687bc01a,inset 0 1px #fffffff0,inset 0 0 0 1px #7b99e91a}.deployment-service{--service-surface:linear-gradient(135deg, #fffc, #e7efff9e);--service-border:#ffffffdb;--service-shadow:0 14px 30px #695eb329, 0 1px 0 #fffffffa inset, 0 0 0 1px #7d97e71f inset;-webkit-backdrop-filter:blur(14px)saturate(118%)}.deployment-core{box-shadow:0 14px 28px #655fbb33,inset 0 1px #ffffffbf}.product-art .flow-mini-label,.product-art .flow-command-footer,.product-art .flow-panel-heading,.product-art .flow-progress-line,.product-art .flow-memory span{color:#4e5d86}.product-art .flow-command strong,.product-art .flow-memory strong{color:#202e67}.product-art .flow-panel-heading b,.product-art .flow-progress-line b,.product-art .flow-memory-status,.product-art .flow-memory-stat .growth-value{color:#5148bd}.product-art .flow-agent{color:#394a79;min-width:0;padding:28px 8px 4px}.product-art .flow-agent>span:not(.flow-node-number){box-sizing:border-box;overflow-wrap:anywhere;min-width:0;max-width:100%}.product-art .flow-command-footer i,.product-art .flow-memory-icon,.product-art .flow-agent b{color:#fff;background:linear-gradient(135deg,#3ebfe2,#6651dc);box-shadow:0 5px 12px #475bbe47}.business-node text,.assembly-node text,.pipeline-card text,.pipeline-agents text,.pipeline-result text,.evolution-doc text,.evolution-sop text{fill:#334774}.visual-label-row,.visual-business-heading,.visual-output-heading{color:#687ca7}.visual-label-row b,.visual-business-heading b,.visual-output-heading b{color:#3b5fba}.visual-footnote,.visual-output-label,.visual-evolution-label{color:#5870a6}.capability-card h3{color:#252f67}.capability-card p{color:#4e5e80}.deployment-service h3{color:#26366f}.deployment-service p{color:#56698d}.deployment-service-features span{color:#43599a}.deployment-service>strong{color:#4d5fc3}.deployment-service-heading i{background:linear-gradient(135deg,#3fc9e8,#6251db);box-shadow:0 4px 9px #4666cc4d}.deployment-core{color:#394178}.deployment-core p{color:#667298}.deployment-core b{color:#5263bd}.product-section:before,.capability-section:before,.deployment-section:before{opacity:.5;filter:blur(18px)saturate(106%);background:radial-gradient(at 9% 16%,#f8e2ff80 0%,#0000 34%),radial-gradient(at 89% 13%,#dde7ff70 0%,#0000 36%),radial-gradient(at 60% 82%,#d2e0ff47 0%,#0000 38%)}.product-section:after,.capability-section:after,.deployment-section:after{opacity:.28;-webkit-backdrop-filter:blur(5px)saturate(104%);backdrop-filter:blur(5px)saturate(104%);background:linear-gradient(112deg,#ffffff1f,#ffffff47 48%,#ffffff1a),linear-gradient(155deg,#f2e0ff0a,#0000 42%,#dae5ff0d)}.art-card,.art-float-card,.product-art .flow-command,.product-art .flow-core,.product-art .flow-progress,.product-art .flow-memory,.product-art .flow-agent,.capability-visual,.deployment-service{border:0}.product-art .flow-command,.product-art .flow-core,.product-art .flow-progress,.product-art .flow-memory,.product-art .flow-agent{-webkit-backdrop-filter:blur(22px)saturate(124%);background:linear-gradient(145deg,#ffffffb8,#f6f8ff6b 54%,#e0edff80),radial-gradient(circle at 18% 0,#ffffff7a,#0000 48%),linear-gradient(115deg,#efdfff2e,#d3e6ff29);box-shadow:0 22px 40px #485ea738,inset 0 1px #ffffffc7,inset 0 -1px #859de03d,inset 1px 0 #ffffff61,inset -1px 0 #859de026,inset 0 -18px 32px #b0c3f43d}.product-art .flow-core{-webkit-backdrop-filter:blur(22px)saturate(124%);background:linear-gradient(145deg,#7489e8d6,#695edabd 56%,#6759cdad),radial-gradient(circle at 22% 10%,#ffffff38,#0000 44%),linear-gradient(115deg,#ffffff1f,#596ed729)}.deployment-service{--service-border:transparent;--service-surface:linear-gradient(145deg, #ffffffb3, #f3f7ff66 56%, #e0ebff7a);--service-shadow:0 18px 36px #695eb338, 0 1px 0 #ffffffc2 inset, 0 -1px 0 #859de038 inset, 1px 0 0 #ffffff61 inset, -1px 0 0 #859de024 inset, 0 -18px 32px #b1c2f438 inset;-webkit-backdrop-filter:blur(22px)saturate(124%)}@media (hover:hover){.product-art .flow-command:hover,.product-art .flow-core:hover,.product-art .flow-progress:hover,.product-art .flow-memory:hover,.product-art .flow-agent:hover{box-shadow:0 26px 44px #5369af3d,inset 0 1px #ffffffc2,inset 0 -1px #859de038,inset 1px 0 #ffffff61,inset -1px 0 #859de024,inset 0 -18px 32px #b0c3f438}}.product-art .flow-command.is-active,.product-art .flow-core.is-active,.product-art .flow-progress.is-active,.product-art .flow-memory.is-active,.product-art .flow-agent.is-active{border-color:#0000;box-shadow:0 24px 38px #5369af38,inset 0 1px #ffffffc2,inset 0 -1px #859de038,inset 1px 0 #ffffff61,inset -1px 0 #859de024,inset 0 -18px 32px #b0c3f438}.capability-card:hover:before,.capability-card:focus-within:before{border-color:#0000;box-shadow:0 36px 64px #5248973d,0 7px 16px #5248971a,inset 0 1px #ffffffc2,inset 0 -1px #859de038,inset 1px 0 #fff6,inset -1px 0 #859de024,inset 0 -18px 34px #b2bcf238}.deployment-service:hover{border-color:#0000;box-shadow:0 11px 22px #695eb31f,inset 0 1px #ffffff94,inset 0 -1px #859de024,inset 0 -12px 24px #b1c2f41f}.product-art .flow-core{background:linear-gradient(145deg,#7489e8fa,#695edae6 56%,#6759cdd6),linear-gradient(115deg,#ffffff1f,#596ed729);box-shadow:0 25px 40px #515ec340,inset 0 1px #ffffff94}.art-card,.art-float-card{-webkit-backdrop-filter:blur(14px)saturate(118%);background:linear-gradient(135deg,#ffffffe0,#f1f2ff9e);box-shadow:0 18px 34px #665bb11f,inset 0 1px #fffffff0,inset 0 -1px #859de029}.product-art .flow-command,.product-art .flow-progress,.product-art .flow-memory,.product-art .flow-agent{-webkit-backdrop-filter:blur(14px)saturate(125%);background:linear-gradient(135deg,#ffffffd6,#eff6ff8f);box-shadow:0 18px 30px #5369af21,inset 0 1px #fffffff2,inset 0 -1px #859de02e}.product-art .flow-core{-webkit-backdrop-filter:blur(12px)saturate(128%);background:linear-gradient(145deg,#91aafff5,#6f7df4eb 52%,#6552d6e0),radial-gradient(circle at 22% 9%,#ffffff57,#0000 42%),linear-gradient(115deg,#ffffff24,#4c5bcc29);box-shadow:0 22px 34px #515ec342,inset 0 1px #ffffff57,inset 0 -14px 26px #3d48b724}.capability-card:before{-webkit-backdrop-filter:none;background:linear-gradient(145deg,#fffc,#f7f6ff8a),radial-gradient(circle at 86% 3%,#ffffffe6,#0000 24%);box-shadow:0 22px 46px #5d53a924,0 4px 10px #5d53a90a,inset 0 1px #fffffffa,inset 0 -1px #859de029}.product-art .flow-core strong{color:#fff;text-shadow:0 1px 8px #37359747}.product-art .flow-core-status{color:#ffffffe6;text-shadow:0 1px 6px #37359738}.product-art .flow-core{isolation:isolate;-webkit-backdrop-filter:blur(5px)saturate(112%);background:linear-gradient(145deg,#99b1fffa 0%,#7785f3f2 52%,#6754d6eb 100%),radial-gradient(circle at 18% 8%,#ffffff42,#0000 38%),linear-gradient(115deg,#ffffff14,#4c5bcc1f);box-shadow:0 20px 30px #515ec338,inset 0 1px #ffffff57,inset 0 -12px 22px #3d48b71f}.product-art .flow-core .flow-core-halo{opacity:.14;filter:blur(8px)}.product-art .flow-core .flow-core-icon span{background:#f2fcff;box-shadow:0 0 10px #e1f9ff8f}.product-art .flow-core .flow-core-icon span:last-child{background:#d6e1ff}.product-art .flow-core strong{text-shadow:0 1px 3px #3735972e}.product-art .flow-core-status{text-shadow:0 1px 3px #37359729}.product-art .flow-core .flow-core-icon span,.product-art .flow-core .flow-core-icon.is-active span{box-shadow:none}.capability-visual{-webkit-backdrop-filter:blur(12px)saturate(118%);background:linear-gradient(145deg,#f8fbff9e,#e1ebff6b);box-shadow:inset 0 8px 18px #687bc012,inset 0 1px #ffffffdb,inset 0 -1px #859de024}.deployment-service{--service-surface:linear-gradient(135deg, #ffffffd6, #e1f5ff99);--service-shadow:0 14px 30px #4263b024, 0 1px 0 #fffffff5 inset, 0 -1px 0 #859de029 inset;-webkit-backdrop-filter:blur(14px)saturate(118%)}@media (hover:hover){.product-art .flow-command:hover,.product-art .flow-core:hover,.product-art .flow-progress:hover,.product-art .flow-memory:hover,.product-art .flow-agent:hover{box-shadow:0 18px 28px #5369af1f}.capability-card:hover:before,.capability-card:focus-within:before{border-color:var(--site-accent,#6359e0);box-shadow:0 24px 38px #5248971f, 0 0 0 3px var(--site-accent-soft,#6359e03d)}.deployment-service:hover{box-shadow:0 9px 16px #695eb314}}.product-section:before,.capability-section:before,.deployment-section:before{opacity:.58}.product-section:after{opacity:1;opacity:.82;-webkit-backdrop-filter:none;backdrop-filter:none;opacity:0;background:0 0;-webkit-mask-image:none;mask-image:none}.product-section:after{opacity:0;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;-webkit-mask-image:none;mask-image:none}.hero-visual-card,.art-card,.art-float-card,.product-art .flow-command,.product-art .flow-progress,.product-art .flow-memory,.product-art .flow-agent,.capability-visual,.deployment-service,.deployment-core{-webkit-backdrop-filter:blur(12px)saturate(118%);background:linear-gradient(145deg,#ffffffdb 0%,#f7f9ffad 46%,#deebff6b 100%),linear-gradient(115deg,#efdfff29,#d3e6ff1f);border:0}.hero-visual-card,.art-card,.art-float-card{box-shadow:0 18px 34px #525ba429}.product-art .flow-command,.product-art .flow-progress,.product-art .flow-memory,.product-art .flow-agent{box-shadow:0 18px 30px #485ea729}.product-art .flow-core{-webkit-backdrop-filter:blur(8px)saturate(120%);background:linear-gradient(145deg,#97b0fff5 0%,#7786f4e0 48%,#6754d6b8 100%),radial-gradient(circle at 18% 8%,#ffffff47,#0000 40%);border:0;box-shadow:0 22px 34px #515ec33d}.capability-card:before{-webkit-backdrop-filter:blur(12px)saturate(118%);background:linear-gradient(145deg,#ffffffd6 0%,#f7f9ffa3 48%,#e1ebff66 100%),linear-gradient(115deg,#efdfff29,#d3e6ff1f);border:0;box-shadow:0 22px 44px #5954a429}.deployment-service{--service-border:transparent;--service-surface:linear-gradient(145deg, #fffc 0%, #f3f7ff8f 52%, #e0ebff61 100%), linear-gradient(115deg, #efdfff29, #d3e6ff1f);--service-shadow:0 14px 28px #695eb324;background:var(--service-surface);box-shadow:var(--service-shadow)}.deployment-core{background:linear-gradient(145deg,#fffc 0%,#f3f7ff8a 50%,#e0ebff5c 100%),radial-gradient(circle,#ffffff3d,#0000 72%);box-shadow:0 14px 28px #655fbb29}@media (hover:hover){.hero-visual-card:hover,.art-card:hover,.art-float-card:hover,.product-art .flow-command:hover,.product-art .flow-core:hover,.product-art .flow-progress:hover,.product-art .flow-memory:hover,.product-art .flow-agent:hover,.capability-visual:hover,.deployment-service:hover,.deployment-core:hover,.capability-card:hover:before,.capability-card:focus-within:before{box-shadow:0 14px 24px #525ba41f}}.flow-node-number,.product-art .flow-command .flow-node-number,.product-art .flow-core .flow-node-number,.product-art .flow-progress .flow-node-number,.product-art .flow-memory .flow-node-number,.product-art .flow-agent .flow-node-number,.capability-card-index{color:#6359e0}:root{--site-accent:#6359e0;--site-accent-soft:#6359e03d;--site-accent-faint:#6359e024}.product-eyebrow,.product-copy h2 span,.product-points li:before,.capability-heading p,.capability-heading h2,.capability-card-index,.deployment-heading p,.deployment-heading h2 span,.flow-node-number,.product-art .flow-panel-heading b,.product-art .flow-progress-line b,.product-art .flow-memory-status,.product-art .flow-memory-stat .growth-value,.visual-label-row b,.visual-business-heading b,.visual-output-heading b,.visual-footnote,.visual-output-label,.visual-evolution-label,.evolution-gauge strong,.deployment-service>strong,.deployment-core b{color:var(--site-accent)}.product-copy h2:before,.product-art .flow-status-dot,.product-art .flow-progress-line i,.product-art .flow-memory-status i,.product-art .flow-command-footer i,.product-art .flow-memory-icon,.product-art .flow-agent b,.deployment-service-heading i,.deployment-core-icon i,.deployment-core-icon i:after,.deployment-core b i,.business-node circle,.assembly-node circle,.pipeline-agents circle,.evolution-sop circle,.evolution-dot,.evolution-dot-two,.evolution-dot-three,.chip-main,.visual-output-badge{background:var(--site-accent)}.product-copy h2:before,.product-art .flow-status-dot,.product-art .flow-progress-line i,.product-art .flow-memory-status i{box-shadow:0 0 0 4px var(--site-accent-faint), 0 0 12px var(--site-accent-soft)}.product-art .flow-command-footer i,.product-art .flow-memory-icon,.product-art .flow-agent b,.deployment-service-heading i{background:var(--site-accent);box-shadow:0 5px 12px var(--site-accent-soft)}.product-art .flow-core{background:linear-gradient(145deg,#6359e0f0,#6359e0bd),radial-gradient(circle at 18% 8%,#ffffff47,#0000 40%)}.product-art .flow-core-halo{background:var(--site-accent-faint)}.product-art .flow-core-icon span,.product-art .flow-core-icon span:last-child{background:var(--site-accent);box-shadow:0 0 12px var(--site-accent-soft)}.product-art .flow-connectors,.product-art .growth-ring-value{stroke:var(--site-accent)}.product-art .flow-glow-particle{fill:var(--site-accent)}.product-art .command-flow-particle,.product-art .memory-flow-particle{fill:#fff}.capability-card-divider{background:linear-gradient(90deg,#6359e085,#6359e014)}.capability-visual svg stop,.deployment-lines stop{stop-color:var(--site-accent)}.network-links,.assembly-map>g:first-of-type,.output-pipeline>path,.pipeline-card path,.pipeline-result path,.pipeline-agents path,.evolution-system>path,.evolution-system marker path,.evolution-doc path,.evolution-core path,.evolution-gauge,.business-core path,.assembly-map>path,.pipeline-card path,.pipeline-result path,.evolution-doc path,.evolution-core path{stroke:var(--site-accent)}.business-core rect,.assembly-map>rect,.evolution-core>circle:first-child{fill:var(--site-accent)}.evolution-orbit,.evolution-orbit-small{border-color:var(--site-accent-soft)}.evolution-gauge{background:linear-gradient(#f7faff, #f7faff) padding-box, conic-gradient(var(--site-accent) 0deg 260deg, #6359e070 260deg 318deg, #6359e029 318deg 360deg) border-box}.deployment-connectors,.deployment-connection-glow{stroke:var(--site-accent)}.deployment-connection-glow path{filter:drop-shadow(0 0 2px var(--site-accent))}.product-art .flow-core .flow-node-number{color:var(--site-accent);box-shadow:none;text-shadow:none;background:#ffffffdb;border:0}.product-art .flow-agent>span:not(.flow-node-number){white-space:normal;text-align:center;line-height:1.15}.deployment-service-features span{color:#594ed7;font-size:11px;font-weight:700;line-height:1.25}.capability-visual svg{text-rendering:geometricprecision}.capability-visual svg text{fill:#334774;opacity:1;filter:none;paint-order:stroke fill;stroke:#0000;stroke-width:0;font-size:13px;font-weight:800}.capability-visual .business-core text,.capability-visual .assembly-map>text{fill:#fff;font-size:12px}.capability-visual .pipeline-agents text,.capability-visual .pipeline-result text{font-size:12px}.capability-visual .evolution-core text{fill:#6359e0;font-size:11px}.capability-card p{-webkit-line-clamp:unset;font-size:13px;line-height:1.55;overflow:visible}.capability-visual{isolation:isolate}.capability-visual:after{z-index:0}.capability-visual svg{z-index:1;overflow:visible}.capability-visual svg text{z-index:2;paint-order:stroke fill;stroke:#ffffffb3;stroke-width:1.5px;letter-spacing:0;font-size:15px;font-weight:800;position:relative}.capability-visual .business-node text,.capability-visual .assembly-node text,.capability-visual .pipeline-card text,.capability-visual .pipeline-agents text,.capability-visual .pipeline-result text,.capability-visual .evolution-doc text,.capability-visual .evolution-sop text{font-size:14px}.capability-visual .visual-label-row{letter-spacing:.06em;font-size:11px}.capability-visual .visual-label-row span,.capability-visual .visual-label-row b{white-space:nowrap;max-width:50%}.capability-visual .visual-label-row b{font-size:11px}.capability-visual .visual-footnote{text-align:right;white-space:normal;flex-direction:column;align-items:flex-end;max-width:calc(100% - 22px);font-size:12px;line-height:1.25;display:flex}.capability-visual .visual-footnote span{display:block}.capability-visual .business-core text,.capability-visual .assembly-map>text{font-size:14px}.capability-visual .pipeline-agents text{font-size:13px}.capability-visual .evolution-core text{font-size:12px}.capability-visual .assembly-core-label{font-size:13px}.capability-visual .assembly-core-label-sub{font-size:11px}.capability-visual .business-core text,.capability-visual svg .business-core .visual-primary-label{font-size:12px}.capability-visual svg .business-core .visual-secondary-label{font-size:10px}.capability-visual svg .visual-primary-label{font-size:16px;font-weight:900}.capability-visual svg .visual-secondary-label{opacity:.86;font-size:12px;font-weight:700}.capability-visual .business-node rect,.capability-visual .assembly-node rect,.capability-visual .pipeline-card rect,.capability-visual .pipeline-agents rect,.capability-visual .pipeline-result rect,.capability-visual .evolution-doc rect,.capability-visual .evolution-sop rect{fill:#ffffffad;stroke:#ffffffd1;stroke-width:1.2px;filter:drop-shadow(0 4px 5px #687bc01c)}.capability-visual .business-node,.capability-visual .assembly-node,.capability-visual .pipeline-card,.capability-visual .pipeline-agents,.capability-visual .pipeline-result,.capability-visual .evolution-doc,.capability-visual .evolution-sop{opacity:.96}.capability-visual{background:linear-gradient(145deg,#ffffffc2,#eff5ff80 55%,#dce9ff6b),radial-gradient(circle at 18% 0,#ffffff8a,#0000 48%);box-shadow:inset 0 8px 18px #687bc014,inset 0 1px #fffffff2,inset 0 -18px 30px #abc0f21f}.capability-visual .business-node text,.capability-visual .assembly-node text,.capability-visual .pipeline-card text,.capability-visual .pipeline-agents text,.capability-visual .pipeline-result text,.capability-visual .evolution-doc text,.capability-visual .evolution-sop text{stroke:#ffffffe6;stroke-width:.8px}.capability-visual .business-core text,.capability-visual .assembly-map>text{stroke:#6359e059}.capability-visual svg .assembly-core-label.visual-primary-label{font-size:13px}.capability-visual svg .assembly-core-label-sub.visual-secondary-label{font-size:10px}.capability-visual svg .assembly-core-label{fill:#fff;stroke:#0000;font-size:10px;font-weight:900}.capability-visual svg .assembly-core-label-sub{font-size:9px}.capability-visual svg .visual-primary-label{letter-spacing:0;font-weight:900;font-size:14px!important}.capability-visual svg .visual-secondary-label{letter-spacing:0;font-weight:700;font-size:11px!important}.capability-visual .visual-label-row{font-size:11px;font-weight:800}.capability-visual .visual-label-row b{font-size:11px;font-weight:900}.capability-visual .business-network{height:100%;top:0;bottom:auto}.capability-visual .visual-label-row{top:35px}.capability-visual>svg,.capability-visual.visual-output>svg{transform:translateY(24px)}@media (width<=900px){.capability-visual .visual-label-row{top:32px}.capability-visual>svg,.capability-visual.visual-output>svg{transform:translateY(21px)}}@media (width<=560px){.capability-visual .visual-label-row{top:29px}.capability-visual>svg,.capability-visual.visual-output>svg{transform:translateY(18px)}}.capability-grid{grid-auto-rows:464px}.capability-card{height:434px;min-height:434px;padding-bottom:32px}.capability-card:hover,.capability-card:focus-within{height:464px;min-height:464px}@media (width<=900px){.capability-grid{grid-auto-rows:454px}.capability-card{height:424px;min-height:424px}.capability-card:hover,.capability-card:focus-within{height:454px;min-height:454px}}@media (width<=560px){.capability-card{height:auto;min-height:0;padding-bottom:23px}.capability-card:hover,.capability-card:focus-within{height:410px;min-height:410px}}.capability-visual .pipeline-agents rect{fill:url(#outputCore);stroke:#ffffffb8;stroke-width:1px}.capability-visual .pipeline-agents text{fill:#fff;stroke:#0000}.capability-visual .evolution-core-orb{fill:url(#evolutionCore)}.product-section{color:#332d59;background-color:#10107b;background:radial-gradient(at 12% 8%,#1a30cdf0 0%,#0000 38%),radial-gradient(at 90% 18%,#2a5be6db 0%,#0000 42%),radial-gradient(at 50% 100%,#fffffff5 0%,#0000 60%),linear-gradient(135deg,#10107b 0%,#1735c7 50%,#fff 100%)!important}.product-copy{z-index:2;isolation:isolate;filter:none;-webkit-backdrop-filter:none;position:relative}.product-copy>*{z-index:1;position:relative}.product-section .product-copy,.product-section .flow-node-number,.product-section .flow-mini-label,.product-section .flow-command strong,.product-section .flow-command-task-text,.product-section .flow-command-footer,.product-section .flow-command-status,.product-section .flow-core strong,.product-section .flow-core small,.product-section .flow-agent>span:not(.flow-node-number),.product-section .flow-panel-heading,.product-section .flow-progress-line,.product-section .flow-memory-status,.product-section .flow-memory strong,.product-section .flow-memory-stat .growth-value{opacity:1!important}.product-section .flow-core small{color:#ecf4ff}.product-section .flow-core-status.is-loading{color:#fff}.product-section .product-art .flow-command :is(span,strong,b,small,i),.product-section .product-art .flow-core :is(span,strong,b,small,i),.product-section .product-art .flow-agent :is(span,strong,b,small,i),.product-section .product-art .flow-progress :is(span,strong,b,small,i),.product-section .product-art .flow-memory :is(span,strong,b,small,i){opacity:1!important}.product-section .product-art .flow-node-number{background:#fff}.product-section .product-art .flow-core .flow-node-number{background:#6359e0}.product-section .product-art .flow-command-status.is-thinking:before,.product-section .product-art .flow-core-status.is-loading:before{opacity:1!important}.product-section .product-copy h2 span{background:0 0!important;-webkit-background-clip:initial!important;background-clip:initial!important}.product-section:before{z-index:0;opacity:.58;filter:blur(18px)saturate(106%);background:radial-gradient(at 9% 16%,#2145dc6b 0%,#0000 34%),radial-gradient(at 89% 13%,#4671f261 0%,#0000 36%),radial-gradient(at 60% 82%,#ffffff4d 0%,#0000 38%);display:block;-webkit-mask-image:none;mask-image:none}.product-section:after{z-index:0;opacity:.28;filter:none;-webkit-backdrop-filter:blur(5px)saturate(104%);backdrop-filter:blur(5px)saturate(104%);background:linear-gradient(112deg,#ffffff1f,#ffffff47 48%,#ffffff1a),linear-gradient(155deg,#698fff14,#0000 42%,#080c681a);display:block;-webkit-mask-image:none;mask-image:none}.product-section .flow-command,.product-section .flow-progress,.product-section .flow-memory,.product-section .flow-agent{-webkit-backdrop-filter:blur(22px)saturate(145%);background:radial-gradient(84% 60% at 12% 0,#ffffffe0 0%,#ffffff52 42%,#0000 80%),linear-gradient(145deg,#ffffff80,#f7faff33 48%,#deeeff29 100%),linear-gradient(115deg,#efdfff1a,#d3e6ff14);box-shadow:0 18px 34px #485ea729,inset 0 1px #fffffff5,inset 0 0 0 1px #ffffff57}.capability-card:before{-webkit-backdrop-filter:blur(18px)saturate(132%);background:linear-gradient(145deg,#ffffff80,#f7faff47 48%,#deeeff3d 100%),linear-gradient(115deg,#efdfff1a,#d3e6ff14)}.product-section .product-art .flow-core{-webkit-backdrop-filter:blur(14px)saturate(130%);background:#6359e0;box-shadow:0 22px 34px #515ec338,inset 0 1px #ffffff57}.product-section .product-art .art-haze{filter:none;display:none}.deployment-section .deployment-service,.deployment-section .deployment-core{-webkit-backdrop-filter:blur(18px)saturate(132%);background:linear-gradient(145deg,#ffffff80,#f7faff47 48%,#deeeff3d 100%),linear-gradient(115deg,#efdfff1a,#d3e6ff14)}.product-art .flow-command,.product-art .flow-core,.product-art .flow-agent,.product-art .flow-progress,.product-art .flow-memory,.product-section .product-art .flow-command:hover,.product-section .product-art .flow-core:hover,.product-section .product-art .flow-agent:hover,.product-section .product-art .flow-progress:hover,.product-section .product-art .flow-memory:hover,.product-section .product-art .flow-command.is-active,.product-section .product-art .flow-core.is-active,.product-section .product-art .flow-agent.is-active,.product-section .product-art .flow-progress.is-active,.product-section .product-art .flow-memory.is-active{filter:none;box-shadow:0 18px 28px -12px #485ea78f,inset 0 1px #fffffff5,inset 0 0 0 1px #ffffff57}.product-section .product-art .flow-glow-particle,.product-section .product-art .flow-status-dot,.product-section .product-art .flow-progress-line i,.product-section .product-art .flow-memory-status i,.product-section .product-art .flow-command-status.is-thinking:before,.product-section .product-art .flow-core-status.is-loading:before{background:var(--product-art-accent)!important}.product-section .product-art .flow-node-number,.product-section .product-art .flow-mini-label,.product-section .product-art .flow-command strong,.product-section .product-art .flow-command-task-text,.product-section .product-art .flow-command-footer,.product-section .product-art .flow-command-status,.product-section .product-art .flow-panel-heading,.product-section .product-art .flow-panel-heading b,.product-section .product-art .flow-progress-line,.product-section .product-art .flow-progress-line b,.product-section .product-art .flow-progress-line.is-active b,.product-section .product-art .flow-core strong,.product-section .product-art .flow-core small,.product-section .product-art .flow-core-status,.product-section .product-art .flow-memory span,.product-section .product-art .flow-memory strong,.product-section .product-art .flow-memory-status,.product-section .product-art .flow-memory-stat .growth-value{color:var(--product-art-accent)!important;-webkit-text-fill-color:var(--product-art-accent)!important}.product-section .product-art .flow-status-dot,.product-section .product-art .flow-progress-line i,.product-section .product-art .flow-memory-status i,.product-section .product-art .flow-command-status.is-thinking:before,.product-section .product-art .flow-core-status.is-loading:before{box-shadow:0 0 0 4px var(--product-art-accent-faint), 0 0 12px var(--product-art-accent-soft)!important}.product-section .product-art .flow-command-footer i,.product-section .product-art .flow-memory-icon,.product-section .product-art .flow-agent b{background:var(--product-art-accent)!important;box-shadow:0 5px 12px var(--product-art-accent-soft)!important}.product-section .product-art .flow-core-halo{background:var(--product-art-accent-faint)!important}.product-section .product-art .flow-core-icon span,.product-section .product-art .flow-core-icon span:last-child,.product-section .product-art .growth-ring-value{background:var(--product-art-accent)!important;stroke:var(--product-art-accent)!important}.product-section .product-art .growth-ring-track{stroke:var(--product-art-accent-faint)!important}.product-section:before{opacity:1;filter:blur(34px)saturate(108%);background:radial-gradient(58% 68% at 16% 44%,#fff 0%,#ffffffd1 42%,#ffffff42 74%,#0000 100%),radial-gradient(72% 48% at 46% 86%,#fff 0%,#ffffff85 48%,#0000 100%),radial-gradient(at 88% 20%,#4671f257 0%,#0000 44%);transform:scale(1.04)}.product-section .product-art .flow-core .flow-node-number,.product-section .product-art .flow-core strong,.product-section .product-art .flow-core small,.product-section .product-art .flow-core-status{color:#fff!important;-webkit-text-fill-color:#fff!important}.product-section .product-art .flow-core .flow-node-number{background:0 0!important;border-color:#fff!important}.product-section .product-art .flow-core .flow-core-icon span,.product-section .product-art .flow-core .flow-core-icon span:last-child,.product-section .product-art .flow-core-status.is-loading:before{background:#fff!important}.product-section .product-art .flow-core-status.is-loading:before{box-shadow:0 0 0 3px #fff3!important}.product-section .product-art .flow-command-footer i{color:#fff!important;-webkit-text-fill-color:#fff!important}.product-section .product-art .flow-command{background:linear-gradient(28deg,#fffffff0 0%,#ffffffad 52%,#ffffff47 100%)!important}.product-section .product-art .flow-progress{background:linear-gradient(238deg,#fffffffa 0%,#ffffffb8 52%,#ffffff52 100%)!important}.product-section .product-art .flow-memory{background:linear-gradient(52deg,#ffffffe6 0%,#ffffffa3 52%,#ffffff38 100%)!important}.product-section{background-color:#1735c7;background:radial-gradient(at 12% 8%,#1735c7b8 0%,#0000 38%),radial-gradient(at 90% 18%,#1735c7a3 0%,#0000 42%),radial-gradient(at 50% 100%,#fff 0%,#0000 60%),linear-gradient(135deg,#1735c7 0%,#fff 50% 100%)!important}.product-section:before{opacity:.12;mix-blend-mode:multiply;filter:none;background-image:radial-gradient(#1735c73d .55px,#0000 .7px);background-size:6px 6px;inset:0;transform:none;-webkit-mask-image:radial-gradient(#000 0%,#0000 76%);mask-image:radial-gradient(#000 0%,#0000 76%)}.product-section:after{opacity:.52;filter:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:radial-gradient(at 50% 62%,#1735c724,#0000 48%),linear-gradient(110deg,#0000 20%,#ffffffb3 50%,#0000 80%)}.product-section:before,.capability-section:before{opacity:.5;filter:blur(18px)saturate(106%);mix-blend-mode:multiply;background:radial-gradient(at 9% 16%,#f8e2ff80 0%,#0000 34%),radial-gradient(at 89% 13%,#dde7ff70 0%,#0000 36%),radial-gradient(at 60% 82%,#d2e0ff47 0%,#0000 38%);inset:-8%;transform:scale(1.08);-webkit-mask-image:radial-gradient(#000 0%,#0000 76%);mask-image:radial-gradient(#000 0%,#0000 76%)}.product-section:after,.capability-section:after{opacity:.28;filter:none;-webkit-backdrop-filter:blur(5px)saturate(104%);backdrop-filter:blur(5px)saturate(104%);background:linear-gradient(112deg,#ffffff1f,#ffffff47 48%,#ffffff1a),linear-gradient(155deg,#f2e0ff0a,#0000 42%,#dae5ff0d);-webkit-mask-image:none;mask-image:none}.product-section .product-copy,.product-section .product-copy h2,.product-section .product-copy h2 span,.product-section .product-copy .product-eyebrow,.product-section .product-copy .product-points,.product-section .product-copy .product-points li,.product-section .product-copy .product-points li:before{color:#1735c7!important;-webkit-text-fill-color:#1735c7!important}.product-section .product-copy h2:before,.product-section .product-art .flow-core{background:#1735c7!important}.product-section .product-art .flow-core .flow-node-number{color:#1735c7!important;-webkit-text-fill-color:#1735c7!important;background:#fff!important;border-color:#fff!important}.product-section,.capability-section,.deployment-section{background:#fff linear-gradient(128deg,#fff 0%,#f1f9ff 28%,#d7efff 52%,#b5dfff 72%,#73baf0 100%)!important}@media (width>=721px){.product-section .product-art{height:860px;transform:translateY(42.1px)}.product-section .product-art .flow-command{top:1.5%}.product-section .product-art .flow-memory{top:80%;bottom:auto}.product-section .product-art .flow-agent-service,.product-section .product-art .flow-agent-content,.product-section .product-art .flow-agent-script,.product-section .product-art .flow-agent-other{top:45.2%}}.product-section .product-copy{color:#77748b!important;-webkit-text-fill-color:#77748b!important}.product-section .product-copy h2{color:#2d294d!important;-webkit-text-fill-color:#2d294d!important}.product-section .product-copy h2 span,.product-section .product-copy .product-eyebrow{color:#6d64e8!important;-webkit-text-fill-color:#6d64e8!important}.product-section .product-copy .product-points,.product-section .product-copy .product-points li{color:#77748b!important;-webkit-text-fill-color:#77748b!important}.product-section .product-copy .product-points li:before{color:#6d64e8!important;-webkit-text-fill-color:#6d64e8!important}.product-section .product-copy h2:before{background:#6d64e8!important}.product-section .product-art{--product-art-accent:#6d64e8;--product-art-accent-soft:#6d64e83d;--product-art-accent-faint:#6d64e824}.product-section .product-art .flow-connectors,.product-section .product-art .flow-connectors path{stroke:#6d64e8!important}.product-section .product-art .flow-lines #flowArrow path{fill:#6d64e8!important;stroke:#6d64e8!important}.product-section .product-art .flow-points-wide circle,.product-section .product-art .flow-points-mobile circle{fill:#6d64e8!important}.product-section .product-art .flow-glow-particle{fill:#fff!important}.product-section .product-art .flow-node-number,.product-section .product-art .flow-mini-label,.product-section .product-art .flow-command strong,.product-section .product-art .flow-command-task-text,.product-section .product-art .flow-command-footer,.product-section .product-art .flow-command-status,.product-section .product-art .flow-panel-heading,.product-section .product-art .flow-panel-heading b,.product-section .product-art .flow-progress-line,.product-section .product-art .flow-progress-line b,.product-section .product-art .flow-memory span,.product-section .product-art .flow-memory strong,.product-section .product-art .flow-memory-status,.product-section .product-art .flow-memory-stat .growth-value{color:#6d64e8!important;-webkit-text-fill-color:#6d64e8!important}.product-section .product-art .flow-status-dot,.product-section .product-art .flow-progress-line i,.product-section .product-art .flow-memory-status i,.product-section .product-art .flow-command-status.is-thinking:before,.product-section .product-art .flow-core-status.is-loading:before,.product-section .product-art .flow-command-footer i,.product-section .product-art .flow-memory-icon,.product-section .product-art .flow-agent b,.product-section .product-art .flow-core{background:#6d64e8!important}.product-section .product-art .flow-core strong,.product-section .product-art .flow-core small,.product-section .product-art .flow-core-status,.product-section .product-art .flow-core .flow-core-icon span,.product-section .product-art .flow-core .flow-core-icon span:last-child{color:#fff!important;-webkit-text-fill-color:#fff!important}.product-section .product-art .flow-core .flow-node-number{color:#6d64e8!important;-webkit-text-fill-color:#6d64e8!important}.product-section .product-art .flow-core .flow-node-number,.product-section .product-art .flow-core .flow-core-icon span,.product-section .product-art .flow-core .flow-core-icon span:last-child{background:#fff!important}.product-section .product-art .flow-command,.product-section .product-art .flow-core,.product-section .product-art .flow-agent,.product-section .product-art .flow-progress,.product-section .product-art .flow-memory{-webkit-backdrop-filter:blur(30px)saturate(150%)brightness(1.04);background-clip:padding-box;border:1px solid #ffffffc7;box-shadow:0 20px 32px -12px #485ea79e,inset 0 1px #fffffffa,inset 0 -1px #ffffff80,inset 0 -18px 30px #bedcff3d,inset 1px 0 #ffffff42,inset -1px 0 #acccf629}.product-section .product-art .flow-core{background:#6d64e8d6!important}.product-section:after{opacity:.42;mix-blend-mode:soft-light;background:radial-gradient(circle,#fff3 0 .8px,#0000 1.35px) 0 0/8px 8px,radial-gradient(circle,#58a4e21f 0 .7px,#0000 1.25px) 4px 4px/11px 11px}.capability-card:before{-webkit-backdrop-filter:blur(30px)saturate(150%)brightness(1.04);border:1px solid #ffffffc7;box-shadow:0 20px 32px -12px #485ea785,inset 0 1px #fffffffa,inset 0 -1px #ffffff80,inset 0 -18px 30px #bedcff3d,inset 1px 0 #ffffff42,inset -1px 0 #acccf629}.capability-card:after{opacity:.42;mix-blend-mode:soft-light;background-image:radial-gradient(circle,#fff3 0 .8px,#0000 1.35px),radial-gradient(circle,#58a4e21f 0 .7px,#0000 1.25px);background-position:0 0,4px 4px;background-size:8px 8px,11px 11px}.capability-section:before{opacity:.82;filter:blur(32px)saturate(138%);background:radial-gradient(48% 62% at 12% 12%,#ffffffeb 0%,#ffffff61 52%,#0000 78%),radial-gradient(62% 70% at 88% 20%,#57b7f475 0%,#a2dcff38 48%,#0000 78%),radial-gradient(68% 54% at 62% 100%,#ffffffc2 0%,#e1f4ff4d 54%,#0000 82%);inset:-10%;transform:scale(1.04)}.capability-section:after{opacity:.42;mix-blend-mode:soft-light;background:radial-gradient(circle,#fff3 0 .8px,#0000 1.35px) 0 0/8px 8px,radial-gradient(circle,#58a4e21f 0 .7px,#0000 1.25px) 4px 4px/11px 11px}.deployment-section .deployment-service,.deployment-section .deployment-core{-webkit-backdrop-filter:blur(30px)saturate(150%)brightness(1.04);background-clip:padding-box;border:1px solid #ffffffc7;box-shadow:0 20px 32px -12px #485ea785,inset 0 1px #fffffffa,inset 0 -1px #ffffff80,inset 0 -18px 30px #bedcff3d,inset 1px 0 #ffffff42,inset -1px 0 #acccf629}.deployment-section:before{opacity:.82;filter:blur(32px)saturate(138%);background:radial-gradient(48% 62% at 12% 12%,#ffffffeb 0%,#ffffff61 52%,#0000 78%),radial-gradient(62% 70% at 88% 20%,#57b7f475 0%,#a2dcff38 48%,#0000 78%),radial-gradient(68% 54% at 62% 100%,#ffffffc2 0%,#e1f4ff4d 54%,#0000 82%);inset:-10%;transform:scale(1.04)}.deployment-section:after{opacity:.42;mix-blend-mode:soft-light;background:radial-gradient(circle,#fff3 0 .8px,#0000 1.35px) 0 0/8px 8px,radial-gradient(circle,#58a4e21f 0 .7px,#0000 1.25px) 4px 4px/11px 11px;display:block}.deployment-section .deployment-connection-glow path{filter:drop-shadow(0 0 2px #fffffff2);stroke:#fff!important}.product-decorations{z-index:1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.product-section-inner{z-index:2}.product-decoration-bar-chart{opacity:1;-webkit-backdrop-filter:blur(10px)saturate(125%);isolation:isolate;background:radial-gradient(circle at 83% 18%,#b1a7f43d 0%,#0000 24%),linear-gradient(140deg,#ffffffb8,#dde8ff61);border:1px solid #fffffff0;border-radius:28px;width:360px;height:220px;position:absolute;top:64%;left:max(76px,50% - 618px);transform:rotate(-5deg);box-shadow:0 24px 40px #4a5bac29,inset 0 2px #fffffffa,inset 0 -16px 32px #9db5f61f}.product-decoration-bar-chart:before{content:"";background:repeating-linear-gradient(#0000 0 43px,#6d64e81f 44px 45px),linear-gradient(90deg,#6d64e80f 1px,#0000 1px) 0 0/54px 100%;border-radius:16px;position:absolute;inset:22px 24px 25px}.product-decoration-bar-chart:after{z-index:1;content:"";background:linear-gradient(90deg,#6d64e885,#6d64e82e);height:1px;position:absolute;bottom:25px;left:24px;right:24px}.product-decoration-chart-plane{z-index:0;clip-path:polygon(0 68%,84% 0,100% 8%,17% 100%);filter:drop-shadow(0 16px 14px #5654b014);-webkit-backdrop-filter:blur(8px)saturate(125%);backdrop-filter:blur(8px)saturate(125%);background:linear-gradient(124deg,#ffffff14 8%,#a8a2f124 48%,#695dd414 100%);width:430px;height:143px;position:absolute;top:38px;left:-8px;transform:rotate(-2deg)}.product-decoration-chart-sculpture{z-index:4;pointer-events:none;width:118px;height:56px;position:absolute;top:19px;right:-78px}.product-decoration-chart-sculpture:before{content:"";transform-origin:100%;background:linear-gradient(90deg,#0000,#6d64e86b);width:48px;height:1px;position:absolute;top:39px;left:-42px;transform:rotate(-7deg)}.product-decoration-chart-sculpture-shadow{filter:blur(9px);background:#484aa61f;border-radius:50%;height:14px;position:absolute;bottom:-2px;left:16px;right:6px;transform:skew(-24deg)rotateX(68deg)}.product-decoration-chart-sculpture-face{color:#5c56a5;clip-path:polygon(5% 0,100% 10%,94% 100%,0 90%);-webkit-backdrop-filter:blur(10px)saturate(135%);backdrop-filter:blur(10px)saturate(135%);transform-origin:0;background:linear-gradient(126deg,#ffffffbd,#eeedff85 65%,#d6d2f975);border:1px solid #ffffffb3;flex-direction:column;justify-content:center;width:108px;height:48px;padding:7px 10px 7px 13px;display:flex;position:absolute;top:1px;left:0;transform:rotate(-7deg)skew(-4deg);box-shadow:0 10px 18px #4b4fa724,inset 0 1px #ffffffd1}.product-decoration-chart-sculpture-face:before{content:"";background:linear-gradient(90deg,#ffffffd1,#0000);height:1px;position:absolute;top:3px;left:12px;right:9px}.product-decoration-chart-sculpture-micro{z-index:1;color:#56579ec2;letter-spacing:.12em;white-space:nowrap;align-items:center;gap:5px;font-family:Inter Tight,Avenir Next,sans-serif;font-size:7px;font-weight:800;line-height:1;display:inline-flex;position:relative}.product-decoration-chart-sculpture-micro b{background:#6d64e8;border-radius:50%;width:4px;height:4px;animation:2.6s ease-in-out infinite chart-sculpture-pulse;display:inline-block;box-shadow:0 0 0 3px #6d64e81a,0 0 8px #6d64e866}.product-decoration-chart-sculpture-face strong{z-index:1;color:#6d64e8;letter-spacing:-.02em;text-shadow:0 1px 8px #6d64e82e;margin-top:4px;font-family:Avenir Next,Inter Tight,sans-serif;font-size:13px;font-weight:800;line-height:1;position:relative}@keyframes chart-sculpture-pulse{0%,to{opacity:.58;transform:scale(.84)}50%{opacity:1;transform:scale(1)}}.product-decoration-bar-chart i{z-index:3;-webkit-backdrop-filter:blur(7px)saturate(140%);backdrop-filter:blur(7px)saturate(140%);background:linear-gradient(#9aa5ee80,#6d64e8cc);border:1px solid #ffffff6b;border-radius:10px 10px 3px 3px;width:24px;height:54px;position:absolute;bottom:26px;left:31px;box-shadow:0 6px 12px #6d64e82e,inset 0 1px #ffffffa8,inset 4px 0 12px #ffffff14}.product-decoration-bar-chart i:after{content:"";background:#ffffffad;border-radius:2px;width:12px;height:3px;position:absolute;top:5px;left:6px}.product-decoration-bar-chart i:nth-of-type(2){background:linear-gradient(#9bacf080,#5f70dfc2);height:70px;left:82px}.product-decoration-bar-chart i:nth-of-type(3){background:linear-gradient(#b8acef85,#7a6ee6c2);height:86px;left:133px}.product-decoration-bar-chart i:nth-of-type(4){background:linear-gradient(#c4baf385,#6359e0c7);height:102px;left:184px}.product-decoration-bar-chart i:nth-of-type(5){background:linear-gradient(#91d5e385,#4a9cddc2);height:118px;left:235px}.product-decoration-bar-chart i:nth-of-type(6){background:linear-gradient(#8fa9ef80,#4c62d6cc);height:134px;left:286px}@media (width<=720px){.product-decorations{display:none}}.product-section:before{filter:blur(32px)saturate(210%)}.product-section:before{opacity:.72;filter:blur(44px)saturate();background:radial-gradient(88% 64% at 46% -10%,#d6d7f67a 0%,#ebebfc3d 48%,#0000 78%),radial-gradient(70% 70% at 100% 32%,#e5e8fd6b 0%,#f3f4ff2e 48%,#0000 78%);inset:-10%;transform:scale(1.05)}.product-section .product-art .flow-command,.product-section .product-art .flow-core,.product-section .product-art .flow-agent,.product-section .product-art .flow-progress,.product-section .product-art .flow-memory{box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:0!important;border-radius:0!important}.product-section .product-art .flow-node-number{letter-spacing:.18em;text-shadow:0 1px 8px #6d64e824;border:0;border-radius:0;width:auto;height:auto;font-family:Source Han Serif CN Bold,Source Han Serif SC Bold,Songti SC,serif;font-size:12px;font-weight:700;line-height:1;display:block;top:10px;left:0;color:#6d64e8!important;box-shadow:none!important;background:0 0!important}.product-section .product-art .flow-node-number:after{content:"";vertical-align:middle;background:linear-gradient(90deg,#6d64e8ad,#0000);width:18px;height:1px;margin:0 0 3px 7px;display:inline-block}.product-section .product-art .flow-command{padding:40px 24px 12px}.product-section .product-art .flow-command .flow-node-number{top:0;left:0}.product-section .product-art .flow-command-footer i,.product-section .product-art .flow-memory-icon,.product-section .product-art .flow-agent b{text-shadow:0 1px 10px #6d64e840;border-radius:0;width:auto;min-width:0;height:auto;min-height:0;color:#6d64e8!important;box-shadow:none!important;background:0 0!important}.product-section .product-art .flow-command-footer i{font-size:20px;line-height:1}.product-section .product-art .flow-memory-icon{font-size:24px}.product-section .product-art .flow-agent b{font-size:12px;font-weight:800;top:8px;right:0}.product-section .product-art .flow-core{color:#6d64e8;gap:0}.product-section .product-art .flow-core-halo{inset:-10%;filter:blur(18px)!important;background:radial-gradient(#6d64e829,#0000 68%)!important}.product-section .product-art .flow-core-icon span,.product-section .product-art .flow-core-icon span:last-child{border-radius:1px;width:8px;height:22px;background:#6d64e8!important;box-shadow:0 0 14px #6d64e84d!important}.product-section .product-art .flow-core .flow-core-icon span,.product-section .product-art .flow-core .flow-core-icon span:last-child{background:#6d64e8!important}.product-section .product-art .flow-core-icon span:last-child{height:16px}.product-section .product-art .flow-core .flow-node-number{top:0;left:0;color:#6d64e8!important;background:0 0!important}.product-section .product-art .flow-core strong{text-shadow:0 1px 12px #ffffffeb;color:#6d64e8!important;-webkit-text-fill-color:#6d64e8!important}.product-section .product-art .flow-core small,.product-section .product-art .flow-core-status{text-shadow:0 1px 12px #ffffffeb;color:#6d64e8c7!important;-webkit-text-fill-color:#6d64e8c7!important}.product-section .product-art .flow-core-status.is-loading:before{background:#6d64e8!important;box-shadow:0 0 0 3px #6d64e81a!important}.product-section .product-art .flow-progress .flow-node-number{top:0;left:0}.product-section .product-art .flow-panel-heading,.product-section .product-art .flow-memory{padding-left:42px}.product-section .product-art .flow-memory .flow-node-number{top:0;left:0}.product-section .product-art .flow-connectors-wide,.product-section .product-art .flow-connectors-mobile{overflow:visible}.product-section .product-art .flow-connectors-wide path,.product-section .product-art .flow-connectors-mobile path{vector-effect:non-scaling-stroke}.product-section .product-art .flow-connectors-wide .flow-agent-arrow,.product-section .product-art .flow-connectors-mobile .flow-agent-arrow{filter:drop-shadow(0 0 2px #6d64e829);stroke:#6d64e875!important;stroke-width:1.1px!important;stroke-dasharray:2 8!important}.product-section .product-art .flow-connectors-wide .flow-progress-arrow,.product-section .product-art .flow-connectors-mobile .flow-progress-arrow{filter:drop-shadow(0 0 2px #6d64e824);stroke:#6d64e861!important;stroke-width:1px!important;stroke-dasharray:1.5 7!important}.product-section .product-art .flow-connectors-wide:not(.flow-connectors-mobile)>path,.product-section .product-art .flow-connectors-mobile:not(.flow-connectors-wide)>path{filter:drop-shadow(0 0 3px #6d64e829);stroke:#6d64e8ad!important;stroke-width:1.5px!important}.product-section .product-art .flow-connectors-wide .flow-agent-arrow.is-flowing,.product-section .product-art .flow-connectors-mobile .flow-agent-arrow.is-flowing,.product-section .product-art .flow-connectors-wide .flow-progress-arrow.is-flowing,.product-section .product-art .flow-connectors-mobile .flow-progress-arrow.is-flowing{filter:drop-shadow(0 0 4px #6d64e866);stroke:#6d64e8d1!important}.product-section .product-art .flow-points-wide circle,.product-section .product-art .flow-points-mobile circle{filter:drop-shadow(0 0 4px #6d64e857);fill:#6d64e8!important}.product-section .product-decoration-bar-chart{box-shadow:none;-webkit-backdrop-filter:none;background:0 0;border:0;border-radius:0}.product-section .product-decoration-bar-chart:before{background:repeating-linear-gradient(#0000 0 43px,#6d64e81a 44px 45px),linear-gradient(90deg,#6d64e80d 1px,#0000 1px) 0 0/54px 100%;inset:22px 24px 25px}@media (width<=720px){.product-section .product-art .flow-command{padding:40px 12px 10px}.product-section .product-art .flow-agent b{top:8px;right:4px}.product-section .product-art .flow-progress{padding:34px 14px 12px 0}.product-section .product-art .flow-panel-heading{padding-left:30px}.product-section .product-art .flow-memory{padding-left:40px}}.product-section .product-art .flow-command,.product-section .product-art .flow-core,.product-section .product-art .flow-agent,.product-section .product-art .flow-progress,.product-section .product-art .flow-memory{background-clip:padding-box;overflow:hidden;-webkit-backdrop-filter:blur(30px)saturate(150%)brightness(1.04)!important;backdrop-filter:blur(30px)saturate(150%)brightness(1.04)!important;border:1px solid #ffffffc7!important;box-shadow:0 20px 32px -12px #485ea79e,inset 0 1px #fffffffa,inset 0 -1px #ffffff80,inset 0 -18px 30px #bedcff3d,inset 1px 0 #ffffff42,inset -1px 0 #acccf629!important}.product-section .product-art .flow-command{background:linear-gradient(28deg,#fffffff0 0%,#ffffffad 52%,#ffffff47 100%)!important;border-radius:18px!important}.product-section .product-art .flow-core{background:#6d64e8d6!important;border-radius:22px!important}.product-section .product-art .flow-agent{border-radius:14px!important}.product-section .product-art .flow-agent-service{background:linear-gradient(212deg,#ffffffe6 0%,#ffffff9e 52%,#ffffff3d 100%)!important}.product-section .product-art .flow-agent-content{background:linear-gradient(76deg,#fffffff5 0%,#ffffffb3 52%,#ffffff4d 100%)!important}.product-section .product-art .flow-agent-script{background:linear-gradient(318deg,#ffffffe0 0%,#ffffff94 52%,#fff3 100%)!important}.product-section .product-art .flow-agent-other{background:linear-gradient(164deg,#ffffffeb 0%,#ffffffa8 52%,#ffffff42 100%)!important}.product-section .product-art .flow-progress{background:linear-gradient(238deg,#fffffffa 0%,#ffffffb8 52%,#ffffff52 100%)!important;border-radius:18px!important}.product-section .product-art .flow-memory{background:linear-gradient(52deg,#ffffffe6 0%,#ffffffa3 52%,#ffffff38 100%)!important;border-radius:16px!important}.product-section .product-art .flow-node-number{letter-spacing:.04em;width:28px;height:28px;text-shadow:none;border-radius:50%;place-items:center;font-size:12px;line-height:1;display:grid;top:14px;left:14px;color:#6d64e8!important;background:#ffffffad!important;border:1px solid #ffffffeb!important;box-shadow:0 4px 10px #566ab11f,inset 0 1px #ffffffeb!important}.product-section .product-art .flow-node-number:after{content:none;display:none}.product-section .product-art .flow-command .flow-node-number,.product-section .product-art .flow-core .flow-node-number,.product-section .product-art .flow-progress .flow-node-number{top:14px;left:14px}.product-section .product-art .flow-memory .flow-node-number,.product-section .product-art .flow-agent .flow-node-number{width:25px;height:25px;font-size:11px;top:12px;left:14px}.product-section .product-art .flow-command strong,.product-section .product-art .flow-mini-label,.product-section .product-art .flow-command-footer,.product-section .product-art .flow-command-status,.product-section .product-art .flow-panel-heading,.product-section .product-art .flow-progress-line,.product-section .product-art .flow-memory span,.product-section .product-art .flow-memory strong{text-shadow:none}.product-section .product-art .flow-status-dot,.product-section .product-art .flow-progress-line i,.product-section .product-art .flow-memory-status i{box-shadow:0 0 0 4px #6d64e824,0 0 12px #6d64e83d!important}.product-section .product-art .flow-command-footer i,.product-section .product-art .flow-memory-icon,.product-section .product-art .flow-agent b{text-shadow:none;color:#fff!important;background:#6d64e8!important;box-shadow:0 5px 12px #6d64e83d!important}.product-section .product-art .flow-command-footer i{border-radius:50%;place-items:center;width:20px;height:20px;font-size:14px;line-height:1;display:grid}.product-section .product-art .flow-memory-icon{width:25px;height:25px;font-size:inherit;border-radius:8px;place-items:center;display:grid}.product-section .product-art .flow-agent b{border-radius:7px;place-items:center;width:21px;height:21px;font-size:10px;display:grid;top:12px;right:12px}.product-section .product-art .flow-core-halo{border-radius:28px;inset:-18%;filter:blur(15px)!important;background:#6d64e824!important}.product-section .product-art .flow-core-icon{gap:4px;margin-bottom:10px}.product-section .product-art .flow-core .flow-core-icon span,.product-section .product-art .flow-core .flow-core-icon span:last-child{border-radius:4px;width:9px;height:16px;box-shadow:none!important;background:#fff!important}.product-section .product-art .flow-core .flow-core-icon span:last-child{background:#fff!important}.product-section .product-art .flow-core strong,.product-section .product-art .flow-core small,.product-section .product-art .flow-core-status{text-shadow:0 1px 3px #3735972e;color:#fff!important;-webkit-text-fill-color:#fff!important}.product-section .product-art .flow-core .flow-node-number{color:#6d64e8!important;-webkit-text-fill-color:#6d64e8!important;background:#fff!important}.product-section .product-art .flow-progress{padding:24px 24px 8px}.product-section .product-art .flow-memory{padding:3% 4% 3% 52px}.product-section .product-art .flow-command,.product-section .product-art .flow-agent,.product-section .product-art .flow-progress,.product-section .product-art .flow-memory{border:1.5px solid #fffffff5!important;box-shadow:inset 0 0 0 1px #ffffff94,0 0 0 1px #30344829,0 20px 32px -12px #485ea79e,inset 0 -1px #ffffffb8!important}.product-section .product-art .flow-core{border:1.5px solid #fffffff0!important;box-shadow:0 0 0 1px #26283a38,inset 0 0 0 2px #ffffff2e,0 20px 32px -12px #4841abb8!important}.product-section .product-art .flow-connectors-wide[stroke-dasharray] path,.product-section .product-art .flow-connectors-mobile[stroke-dasharray] path{stroke:#6d64e8!important;stroke-width:1.4px!important;stroke-dasharray:4 7!important;filter:none!important}.product-section .product-art .flow-connectors-wide:not([stroke-dasharray]) path,.product-section .product-art .flow-connectors-mobile:not([stroke-dasharray]) path{stroke:#6d64e8!important;stroke-width:3.4px!important;stroke-dasharray:none!important;filter:none!important}.product-section .product-art .flow-card-connection{stroke:#6d64e8!important;stroke-width:4.2px!important;filter:drop-shadow(0 0 1.5px #ffffffe6)!important}.product-section .product-art .flow-points-wide circle,.product-section .product-art .flow-points-mobile circle{fill:#6d64e8!important;filter:none!important}@media (width<=720px){.product-section .product-art .flow-agent .flow-node-number{width:21px;height:21px;font-size:9px;top:8px;left:8px}.product-section .product-art .flow-agent b{width:18px;height:18px;font-size:9px;top:8px;right:8px}.product-section .product-art .flow-progress{padding:34px 14px 12px}.product-section .product-art .flow-memory{padding:3% 4% 3% 40px}}.product-section .product-decoration-bar-chart i{background-blend-mode:screen;-webkit-backdrop-filter:blur(13px)saturate(150%)brightness(1.06);backdrop-filter:blur(13px)saturate(150%)brightness(1.06);border-color:#ffffff94;overflow:hidden;box-shadow:0 8px 16px #4c4ea829,inset 0 1px #ffffffd6,inset 1px 0 #ffffff4d,inset -1px 0 #5e70d51f}.product-section .product-decoration-bar-chart i:before{content:"";pointer-events:none;background:linear-gradient(118deg,#ffffff75,#0000 34%,#ffffff14 72%,#0000);position:absolute;inset:0}.product-section .product-decoration-chart-sculpture-face{background-blend-mode:screen;-webkit-backdrop-filter:blur(14px)saturate(145%)brightness(1.06);backdrop-filter:blur(14px)saturate(145%)brightness(1.06);overflow:hidden;box-shadow:0 10px 18px #4b4fa724,inset 0 1px #ffffffe6,inset 1px 0 #ffffff52}.product-section .product-decoration-chart-sculpture-face:after{content:"";pointer-events:none;background:linear-gradient(116deg,#ffffff5c,#0000 38%,#ffffff14 78%,#0000);position:absolute;inset:0}.product-section .product-decoration-bar-chart{width:380px;height:212px;top:66%;overflow:visible;transform:rotate(-4deg)}.product-section .product-decoration-bar-chart:before{clip-path:polygon(0 14%,100% 0,95% 100%,5% 91%);opacity:.92;background:repeating-linear-gradient(#0000 0 39px,#6762cd21 40px 41px),linear-gradient(90deg,#706bd614 1px,#0000 1px) 0 0/52px 100%;border-radius:0;inset:56px 26px 27px 20px}.product-section .product-decoration-bar-chart:after{z-index:2;background:linear-gradient(90deg,#0000,#615bcb8f 14%,#74ade7a8 72%,#0000);height:2px;bottom:25px;left:17px;right:19px;transform:rotate(-2deg);box-shadow:0 0 9px #5d72db33}.product-section .product-decoration-chart-plane{z-index:1;clip-path:polygon(0 74%,80% 0,100% 11%,18% 100%);-webkit-backdrop-filter:blur(15px)saturate(145%);backdrop-filter:blur(15px)saturate(145%);background:linear-gradient(128deg,#ffffff38 0%,#d3d7ff2e 36%,#776ddf1f 70%,#ffffff0a 100%);border:1px solid #ffffffd1;width:435px;height:160px;top:28px;left:-12px;transform:rotate(-1deg);box-shadow:0 22px 24px -20px #5255b761,0 0 0 1px #5b60cb33,inset 0 1px #ffffffd1}.product-section .product-decoration-chart-plane:before{clip-path:polygon(0 74%,80% 0,100% 11%,18% 100%);content:"";pointer-events:none;background:linear-gradient(132deg,#ffffff1a,#807ae20f);border:1px solid #ffffff61;position:absolute;inset:2px}.product-section .product-decoration-chart-ribbon{z-index:2;-webkit-backdrop-filter:blur(10px)saturate(155%);backdrop-filter:blur(10px)saturate(155%);clip-path:polygon(0 58%,92% 0,100% 36%,8% 100%);background:linear-gradient(90deg,#ffffff17,#8175e457 56%,#77c1eb38);border-top:1px solid #fffffff5;border-bottom:1px solid #5c60cd75;width:338px;height:10px;position:absolute;top:69px;left:43px;transform:rotate(-1deg);box-shadow:0 7px 14px #5d5fcb1f,0 0 0 1px #ffffff38,inset 0 1px 6px #ffffff47}.product-section .product-decoration-chart-baseline{z-index:2;-webkit-backdrop-filter:blur(13px)saturate(145%);backdrop-filter:blur(13px)saturate(145%);clip-path:polygon(0 35%,100% 0,96% 72%,4% 100%);background:linear-gradient(96deg,#ffffff38,#9fadef24 62%,#ffffff0a);border:1px solid #ffffffe6;height:24px;position:absolute;bottom:14px;left:-18px;right:-10px;transform:rotate(-1deg);box-shadow:0 17px 20px -16px #4e53b175,0 0 0 1px #535bcd3d,inset 0 1px #ffffffe0}.product-section .product-decoration-bar-chart i{z-index:4;border-color:#fffffff0;border-radius:9px 9px 2px 2px;width:25px;bottom:27px;box-shadow:0 12px 17px -10px #4549b38a,0 0 0 1px #5258cf38,inset 0 1px #fffffff0,inset 2px 0 #ffffff47,inset -2px 0 8px #4d5cc71a}.product-section .product-decoration-bar-chart i:after{background:#ffffffc7;width:13px;top:6px;left:5px}.product-section .product-decoration-chart-sculpture{z-index:6;width:140px;height:76px;top:1px;right:-76px}.product-section .product-decoration-chart-sculpture:before{background:linear-gradient(90deg,#0000 0%,#5b60cf5c 24%,#4c44bee0 76%,#ffffffe6);width:68px;height:1.5px;top:58px;left:-57px;transform:rotate(-9deg);box-shadow:0 0 8px #6368d933}.product-section .product-decoration-chart-sculpture-shadow{filter:blur(11px);background:#484aa62e;height:18px;bottom:2px;left:18px;right:10px}.product-section .product-decoration-chart-sculpture-face{-webkit-backdrop-filter:blur(18px)saturate(155%)brightness(1.07);backdrop-filter:blur(18px)saturate(155%)brightness(1.07);background:linear-gradient(126deg,#ffffffc7,#e7e8ff9e 54%,#9590eb70);border:1.5px solid #fffffffa;width:124px;height:56px;padding:9px 12px 9px 16px;top:0;left:0;transform:rotate(-8deg)skew(-5deg);box-shadow:0 18px 26px -15px #4b4fa785,0 0 0 1px #5356c84d,inset 0 1px #fffffff2,inset 1px 0 #ffffff5c}.product-section .product-decoration-chart-sculpture-micro{color:#404196d1;letter-spacing:.16em;font-size:7px}.product-section .product-decoration-bar-chart{box-shadow:none!important;background:0 0!important}.product-section .product-decoration-bar-chart:before,.product-section .product-decoration-bar-chart:after{content:none;display:none}.product-section .product-decoration-bar-chart i{background:linear-gradient(180deg, #ffffff9e, #ffffff24 24%, transparent 52%), linear-gradient(180deg, var(--bar-glass-top), var(--bar-glass-bottom))}.product-section .product-decoration-bar-chart i:first-of-type{--bar-glass-top:#cac3f69e;--bar-glass-bottom:#897edeb8;--bar-glass-shadow:#7e70d533}.product-section .product-decoration-bar-chart i:nth-of-type(2){--bar-glass-top:#bbc9f79e;--bar-glass-bottom:#6f85dab8;--bar-glass-shadow:#5c77cd33}.product-section .product-decoration-bar-chart i:nth-of-type(3){--bar-glass-top:#d7c1f29e;--bar-glass-bottom:#9369d0b8;--bar-glass-shadow:#8456c033}.product-section .product-decoration-bar-chart i:nth-of-type(4){--bar-glass-top:#b1a6f2a3;--bar-glass-bottom:#6556ccc2;--bar-glass-shadow:#5344b538}.product-section .product-decoration-bar-chart i:nth-of-type(5){--bar-glass-top:#b2e7eca3;--bar-glass-bottom:#4ba5c3c2;--bar-glass-shadow:#328bb133}.product-section .product-decoration-bar-chart i:nth-of-type(6){--bar-glass-top:#a7bef3a8;--bar-glass-bottom:#4c63c7cc;--bar-glass-shadow:#3f51b138}.product-section .product-decoration-bar-chart i{box-shadow:0 8px 16px var(--bar-glass-shadow,#4c4ea829), 0 1px 0 #ffffffd6 inset, 1px 0 0 #ffffff4d inset, -1px 0 0 #5e70d51f inset}.product-section .product-decoration-chart-sculpture-face{clip-path:polygon(9% 0,91% 0,100% 17%,97% 80%,88% 100%,9% 100%,0 77%,4% 18%);filter:drop-shadow(0 0 4px #4946b557);-webkit-backdrop-filter:blur(18px)saturate(155%)brightness(1.07);backdrop-filter:blur(18px)saturate(155%)brightness(1.07);background:linear-gradient(135deg,#ffffffd1,#ecedff99 48%,#9d99ed75),linear-gradient(110deg,#6861da1a,#0000 48%);border:2px solid #443cb2f0;border-radius:18px 7px 17px 6px;width:128px;height:58px;padding:9px 13px 9px 17px;top:0;left:0;transform:rotate(-7deg)skew(-2deg);box-shadow:inset 0 0 0 1px #ffffffeb,0 0 0 3px #4e46c238,0 16px 25px -14px #4345a1b3,inset 0 1px #fffffff5}.product-section .product-decoration-chart-sculpture-face:before{background:linear-gradient(90deg,#fffffffa,#ffffff38 72%,#0000);height:1px;top:4px;left:15px;right:12px}.product-section .product-decoration-chart-sculpture-face:after{clip-path:polygon(8% 0,92% 0,100% 18%,96% 80%,88% 100%,8% 100%,0 78%,4% 18%);background:linear-gradient(116deg,#ffffff3d,#0000 38%,#ffffff0f 78%,#0000);border:1px solid #5c57c957;inset:4px}.product-section .product-decoration-chart-sculpture{display:block}.product-section .product-decoration-chart-sculpture:before{display:none}.product-section .product-decoration-chart-sculpture-face{clip-path:none;border-radius:14px;width:128px;height:58px;transform:translateY(-2px)rotate(-4deg)}.product-section .product-decoration-chart-sculpture-face:after{clip-path:none;border-radius:10px;inset:4px}.product-section .product-decoration-bar-chart i:first-of-type{height:50px;left:31px}.product-section .product-decoration-bar-chart i:nth-of-type(2){height:82px;left:82px}.product-section .product-decoration-bar-chart i:nth-of-type(3){height:118px;left:133px}.product-section .product-decoration-bar-chart i:nth-of-type(4){height:118px;left:184px}.product-section .product-decoration-bar-chart i:nth-of-type(5){height:82px;left:235px}.product-section .product-decoration-bar-chart i:nth-of-type(6){height:50px;left:286px}.product-section .product-decoration-chart-sculpture{width:150px;height:42px;top:20px;left:132px;right:auto}.product-section .product-decoration-chart-sculpture-shadow,.product-section .product-decoration-chart-sculpture-face:before,.product-section .product-decoration-chart-sculpture-face:after{display:none}.product-section .product-decoration-chart-sculpture-face{width:max-content;height:auto;box-shadow:none;filter:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;padding:0;transform:rotate(-3deg)}.product-section .product-decoration-chart-sculpture-micro b{display:none}.product-section .product-decoration-chart-sculpture-micro{color:#4b46b0bd;gap:0;font-size:7px}.product-section .product-decoration-chart-sculpture-face strong{color:#5b52d2;text-shadow:0 1px 8px #5b52d22e;margin-top:5px;font-size:15px}.product-section .product-decoration-bar-chart i{-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:0 10px 17px var(--bar-glass-shadow,#4c4ea829), 0 0 0 1px #ffffff80 inset, 2px 0 0 #ffffff6b inset, -2px 0 8px #484dba29 inset;border-color:#ffffffd1}.product-section .product-decoration-bar-chart i:before{background:linear-gradient(108deg,#ffffff8f 0 9%,#0000 24% 69%,#ffffff24 82%,#0000 100%),linear-gradient(90deg,#0000 0 72%,#fff3 84%,#0000 100%)}.product-section,.capability-section{background:#fff linear-gradient(128deg,#fff 0%,#f1f9ff 28%,#d7efff 52%,#b5dfff 72%,#73baf0 100%)!important}.product-section:before,.capability-section:before{opacity:.82;filter:blur(32px)saturate(138%);background:radial-gradient(48% 62% at 12% 12%,#ffffffeb 0%,#ffffff61 52%,#0000 78%),radial-gradient(62% 70% at 88% 20%,#57b7f475 0%,#a2dcff38 48%,#0000 78%),radial-gradient(68% 54% at 62% 100%,#ffffffc2 0%,#e1f4ff4d 54%,#0000 82%);inset:-10%;transform:scale(1.04)}.product-section:after,.capability-section:after{opacity:.42;mix-blend-mode:soft-light;background:radial-gradient(circle,#fff3 0 .8px,#0000 1.35px) 0 0/8px 8px,radial-gradient(circle,#58a4e21f 0 .7px,#0000 1.25px) 4px 4px/11px 11px}.capability-section{background:radial-gradient(at 12% 8%,#f8e5ffb3 0%,#0000 38%),radial-gradient(at 90% 18%,#dde8ffcc 0%,#0000 42%),radial-gradient(at 50% 100%,#eee6ff94 0%,#0000 60%),linear-gradient(135deg,#faf7ff 0%,#fff 50%,#f1f5ff 100%)!important}.capability-section:before{opacity:.5;filter:blur(18px)saturate(106%);mix-blend-mode:multiply;background:radial-gradient(at 9% 16%,#f8e2ff80 0%,#0000 34%),radial-gradient(at 89% 13%,#dde7ff70 0%,#0000 36%),radial-gradient(at 60% 82%,#d2e0ff47 0%,#0000 38%);inset:-8%;transform:scale(1.08)}.capability-section:after{opacity:.28;-webkit-backdrop-filter:blur(5px)saturate(104%);backdrop-filter:blur(5px)saturate(104%);mix-blend-mode:normal;background:linear-gradient(112deg,#ffffff1f,#ffffff47 48%,#ffffff1a),linear-gradient(155deg,#f2e0ff0a,#0000 42%,#dae5ff0d)}.product-section{background:radial-gradient(at 9% 10%,#f8e2ffc2 0%,#0000 37%),radial-gradient(at 94% 19%,#dde7ffd1 0%,#0000 42%),linear-gradient(120deg,#faf6ff 0%,#fff 44%,#f2f6ff 100%)!important}.product-section:before{opacity:.5;filter:blur(18px)saturate(106%);mix-blend-mode:multiply;background:radial-gradient(at 9% 16%,#f8e2ff80 0%,#0000 34%),radial-gradient(at 89% 13%,#dde7ff70 0%,#0000 36%),radial-gradient(at 60% 82%,#d2e0ff47 0%,#0000 38%);inset:-8%;transform:scale(1.08)}.product-section:after{opacity:.28;-webkit-backdrop-filter:blur(5px)saturate(104%);backdrop-filter:blur(5px)saturate(104%);mix-blend-mode:normal;background:linear-gradient(112deg,#ffffff1f,#ffffff47 48%,#ffffff1a),linear-gradient(155deg,#f2e0ff0a,#0000 42%,#dae5ff0d)}.deployment-section{background:radial-gradient(at 9% 10%,#f8e2ffc2 0%,#0000 37%),radial-gradient(at 94% 19%,#dde7ffd1 0%,#0000 42%),linear-gradient(120deg,#faf6ff 0%,#fff 44%,#f2f6ff 100%)!important}.deployment-section:before{opacity:.5;filter:blur(18px)saturate(106%);mix-blend-mode:multiply;background:radial-gradient(at 9% 16%,#f8e2ff80 0%,#0000 34%),radial-gradient(at 89% 13%,#dde7ff70 0%,#0000 36%),radial-gradient(at 60% 82%,#d2e0ff47 0%,#0000 38%);inset:-8%;transform:scale(1.08)}.deployment-section:after{opacity:.28;-webkit-backdrop-filter:blur(5px)saturate(104%);backdrop-filter:blur(5px)saturate(104%);mix-blend-mode:normal;background:linear-gradient(112deg,#ffffff1f,#ffffff47 48%,#ffffff1a),linear-gradient(155deg,#f2e0ff0a,#0000 42%,#dae5ff0d);display:block}.hero-visual-card,.art-card,.art-float-card,.product-art .flow-command,.product-art .flow-core,.product-art .flow-agent,.product-art .flow-progress,.product-art .flow-memory,.capability-card,.capability-visual,.deployment-service,.deployment-core{box-sizing:border-box;min-width:0}.hero-visual-card strong,.hero-visual-card p,.art-card,.art-float-card,.product-art .flow-command,.product-art .flow-core,.product-art .flow-agent,.product-art .flow-progress,.product-art .flow-memory,.capability-card,.deployment-service,.deployment-core{overflow-wrap:anywhere}.product-art .flow-command-task-text{overflow-wrap:anywhere;text-wrap:balance;white-space:normal;width:100%;min-width:0;max-width:100%}.product-art .flow-command strong,.product-art .flow-command .flow-mini-label,.product-art .flow-command-footer,.product-art .flow-core strong,.product-art .flow-core small,.product-art .flow-agent>span:not(.flow-node-number),.product-art .flow-memory>div:nth-child(3),.product-art .flow-memory strong{overflow-wrap:anywhere;text-wrap:balance;min-width:0;max-width:100%}.product-art .flow-mini-label b,.product-art .flow-panel-heading b,.product-art .flow-progress-line b,.product-art .flow-memory-stat{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:46%;overflow:hidden}.product-art .flow-agent>span:not(.flow-node-number){word-break:break-word;white-space:normal;padding-left:28px;padding-right:28px}.product-art .flow-progress-line{grid-template-columns:8px minmax(0,1fr) auto;min-width:0}.product-art .flow-progress-line>span{overflow-wrap:anywhere;text-wrap:balance;min-width:0}.product-art .flow-memory>div:nth-child(3){flex:auto}.capability-card-content,.capability-card h3,.capability-card p,.capability-visual,.capability-visual .visual-label-row{min-width:0;max-width:100%}.capability-card h3,.capability-card p,.capability-visual .visual-label-row span,.capability-visual .visual-label-row b{overflow-wrap:anywhere;word-break:break-word;text-wrap:balance}.capability-visual .visual-label-row span,.capability-visual .visual-label-row b{min-width:0;max-width:48%}.deployment-service-heading,.deployment-service-heading h3,.deployment-service p,.deployment-service-features,.deployment-service>strong,.deployment-core h3,.deployment-core p,.deployment-core b{min-width:0;max-width:100%}.deployment-service-heading h3,.deployment-service p,.deployment-service>strong,.deployment-core h3,.deployment-core p,.deployment-core b{overflow-wrap:anywhere;word-break:break-word;text-wrap:balance}.deployment-service-heading h3{flex:auto;line-height:1.25}.deployment-service-features{flex-wrap:wrap;row-gap:6px}.deployment-service-features span{overflow-wrap:anywhere;text-overflow:clip;white-space:normal;flex:auto;max-width:100%}@media (width<=900px){.product-art .flow-agent>span:not(.flow-node-number){padding-left:22px;padding-right:22px}.deployment-service{height:auto;min-height:154px}}@media (width<=720px){.product-art .flow-command-task-text{line-height:1.25}.product-art .flow-agent>span:not(.flow-node-number){padding-left:20px;padding-right:20px}.product-art .flow-memory>div:nth-child(3){padding-right:44px}}@media (width<=560px){.capability-card:hover,.capability-card:focus-within{height:auto;min-height:0}.deployment-service{height:auto;min-height:154px}}.product-section .product-art .flow-agent>.flow-agent-label{text-align:center;flex-direction:row;justify-content:center;align-items:center;display:flex}.product-section .product-art .flow-agent-label>span{text-align:center;white-space:nowrap;width:100%;display:block}@media (width>=721px){.product-section .product-art .flow-progress{width:56%;left:28.5%}.product-section .product-art .flow-memory{gap:12px;width:56%;height:88px;min-height:88px;padding:12px 24px 10px 80px;inset:80% auto auto 28.5%}.product-section .product-art .flow-memory-icon{z-index:1;margin:0;position:absolute;top:12px;left:44px}.product-section .product-art .flow-memory>div:nth-child(3){white-space:nowrap;flex:auto;align-content:center;gap:4px;min-width:0;display:grid}.product-section .product-art .flow-memory>div:nth-child(3)>span,.product-section .product-art .flow-memory>div:nth-child(3)>strong{white-space:nowrap;min-width:0;overflow:visible}.product-section .product-art .flow-memory-stat{flex:0 0 66px;align-self:center;justify-items:end;min-width:66px}.product-section .product-art .flow-node-number{font-size:14px}.product-section .product-art .flow-agent .flow-node-number,.product-section .product-art .flow-memory .flow-node-number{font-size:13px}.product-section .product-art .flow-agent .flow-node-number,.product-section .product-art .flow-agent b{top:6px}.product-section .product-art .flow-progress-line>span,.product-section .product-art .flow-progress-line>b,.product-section .product-art .flow-panel-heading>b{text-overflow:clip;white-space:nowrap;max-width:none;overflow:visible}.product-section .product-art .flow-core-status.is-loading:before{background:#fff!important;box-shadow:0 0 0 3px #fff3,0 0 10px #ffffffb8!important}.product-section .product-art .flow-agent{width:20.1%;height:76px;min-height:76px}.product-section .product-art .flow-agent-service{left:12%}.product-section .product-art .flow-agent-content{left:34.3%}.product-section .product-art .flow-agent-script{left:56.6%}.product-section .product-art .flow-agent-other{left:78.9%;right:auto}.product-section .product-art .flow-agent>.flow-agent-label{box-sizing:border-box;z-index:1;letter-spacing:-.03em;white-space:nowrap;flex-direction:row;justify-content:center;align-items:center;width:auto;max-width:none;margin:0;padding:0;font-size:clamp(10.5px,.75vw,13px);line-height:1.2;display:flex;position:absolute;inset:60% 34px auto;overflow:visible;transform:translateY(-50%);text-align:center!important}.product-section .product-art .flow-agent-label>span{text-align:center;white-space:nowrap;width:100%;max-width:100%;display:block;overflow:visible}.product-section .product-art .flow-agent b,.product-section .product-art .flow-agent .flow-node-number{z-index:2}}.capability-card:before,.deployment-section .deployment-service{-webkit-backdrop-filter:blur(30px)saturate(150%)brightness(1.04);backdrop-filter:blur(30px)saturate(150%)brightness(1.04);background-clip:padding-box;background:linear-gradient(28deg,#fffffff0 0%,#ffffffad 52%,#ffffff47 100%)!important;border:1px solid #ffffffc7!important;box-shadow:0 20px 32px -12px #485ea79e,inset 0 1px #fffffffa,inset 0 -1px #ffffff80,inset 0 -18px 30px #bedcff3d,inset 1px 0 #ffffff42,inset -1px 0 #acccf629!important}.capability-card:after{box-shadow:none!important;opacity:0!important;background:0 0!important}.deployment-section .deployment-core{color:#fff;background:linear-gradient(147deg,#6d64e8 0%,#6359e0 52%,#7e8cf0 100%)!important;border:1.5px solid #fffffff0!important;box-shadow:inset 0 0 0 2px #ffffff2e,0 20px 32px -12px #4841abb8!important}.deployment-section .deployment-core h3,.deployment-section .deployment-core p,.deployment-section .deployment-core b{color:#fff!important;-webkit-text-fill-color:#fff!important}.deployment-section .deployment-core-icon i,.deployment-section .deployment-core-icon i:after{background:#fff!important}.deployment-section .deployment-core b i{background:#fff!important;box-shadow:0 0 0 3px #fff3,0 0 10px #ffffffb8!important}.capability-card:before{transition:border-color .18s,box-shadow .18s}.capability-card:hover:before,.capability-card:focus-within:before{border:2px solid var(--site-accent,#6359e0)!important;box-shadow:0 24px 38px #52489724, 0 0 0 3px var(--site-accent-soft,#6359e03d), 0 1px 0 #fffffffa inset!important}@media (hover:hover){.deployment-section .deployment-service:hover{z-index:5;height:auto;min-height:154px;border:2px solid var(--site-accent,#6359e0)!important;box-shadow:0 18px 30px #695eb32e, 0 0 0 4px var(--site-accent-soft,#6359e03d), 0 1px 0 #fffffffa inset!important}.deployment-section .deployment-service:hover p{-webkit-line-clamp:unset;display:block;overflow:visible}.deployment-section .deployment-service:hover .deployment-service-features{flex-wrap:wrap;row-gap:6px}.deployment-section .deployment-service:hover .deployment-service-features span{text-overflow:clip;white-space:normal;overflow:visible}}.deployment-section .deployment-service:focus-visible{outline:3px solid var(--site-accent-soft,#6359e03d);outline-offset:3px;border:2px solid var(--site-accent,#6359e0)!important}.deployment-section .deployment-service{height:154px;min-height:154px}@media (hover:hover){.deployment-section .deployment-service:hover{height:154px;min-height:154px}.deployment-section .deployment-service:hover p{white-space:normal;margin:6px 0 7px;font-size:11px;line-height:1.35}.deployment-section .deployment-service:hover .deployment-service-features{flex-wrap:nowrap;gap:0 4px}.deployment-section .deployment-service:hover .deployment-service-features span{white-space:nowrap;flex:0 auto;max-width:none;padding:4px 5px;font-size:9px;line-height:1.2;overflow:visible}.deployment-section .deployment-service:hover>strong{white-space:normal;margin-top:6px;font-size:12px;line-height:1.25}}
