.hero-shell.is-light-hero[data-v-3650c347],.hero-shell.is-light-hero .hero-backdrop[data-v-3650c347]{background:#f4f5ef}.hero-shell.is-dark-hero[data-v-3650c347],.hero-shell.is-dark-hero .hero-backdrop[data-v-3650c347]{background:#080d11}.hero-bg-image[data-v-3650c347]{filter:saturate(1.02) contrast(1.02);-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center;opacity:.96;transform:scale(1);transform-origin:center}.hero-shell.is-dark-hero .hero-bg-image[data-v-3650c347]{filter:saturate(1.05) contrast(1.03);opacity:.9}.hero-title[data-v-3650c347]{color:#101714;font-size:clamp(42px,5.2vw,76px);font-weight:400;letter-spacing:-.035em;line-height:.98;text-wrap:balance}.hero-subtitle[data-v-3650c347]{color:#101714b8}.hero-shell.is-dark-hero .hero-title[data-v-3650c347]{color:#eef5ee;text-shadow:0 18px 70px rgba(106,202,58,.1)}.hero-shell.is-dark-hero .hero-subtitle[data-v-3650c347]{color:#e8edf3d6}.hero-title-dot[data-v-3650c347]{background:#10171447}.hero-title-dot[data-v-3650c347]:hover{background:#1017147a}.hero-title-dot.is-active[data-v-3650c347]{background:var(--color-accent)}.hero-shell.is-dark-hero .hero-title-dot[data-v-3650c347]{background:#ffffff4d}.hero-shell.is-dark-hero .hero-title-dot[data-v-3650c347]:hover{background:#ffffff8c}.hero-shell.is-dark-hero .hero-title-dot.is-active[data-v-3650c347]{background:var(--color-accent)}.aurora[data-v-3650c347]{background:radial-gradient(ellipse 42% 32% at 20% 80%,hsla(70,23%,95%,.88),hsla(70,23%,95%,.54) 34%,hsla(70,23%,95%,.14) 56%,transparent 72%),linear-gradient(0deg,hsla(70,23%,95%,.56),hsla(70,23%,95%,.14) 22%,transparent 44%),linear-gradient(90deg,hsla(70,23%,95%,.24),hsla(70,23%,95%,.08) 24%,transparent 44%)}.hero-shell.is-dark-hero .aurora[data-v-3650c347]{background:radial-gradient(ellipse 58% 46% at 20% 78%,rgba(8,13,17,.92),rgba(8,13,17,.66) 38%,transparent 72%),linear-gradient(0deg,rgba(8,13,17,.9),rgba(8,13,17,.52) 32%,transparent 60%),linear-gradient(90deg,rgba(8,13,17,.45),transparent 42%)}@media(max-width:767px){.hero-shell[data-v-3650c347]{min-height:100dvh;padding-bottom:28px;padding-top:92px}.hero-bg-image[data-v-3650c347]{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;opacity:.9;transform:scale(1)}.hero-shell.is-dark-hero .hero-bg-image[data-v-3650c347]{opacity:.84}.aurora[data-v-3650c347]{background:radial-gradient(ellipse 86% 42% at 12% 83%,hsla(70,23%,95%,.94),hsla(70,23%,95%,.7) 34%,hsla(70,23%,95%,.22) 58%,transparent 76%),linear-gradient(0deg,hsla(70,23%,95%,.72),hsla(70,23%,95%,.28) 28%,transparent 56%),linear-gradient(90deg,hsla(70,23%,95%,.42),hsla(70,23%,95%,.12) 44%,transparent 70%)}.hero-shell.is-dark-hero .aurora[data-v-3650c347]{background:radial-gradient(ellipse 88% 44% at 12% 84%,rgba(8,13,17,.94),rgba(8,13,17,.76) 38%,rgba(8,13,17,.22) 64%,transparent 80%),linear-gradient(0deg,rgba(8,13,17,.94),rgba(8,13,17,.58) 34%,transparent 66%),linear-gradient(90deg,rgba(8,13,17,.58),rgba(8,13,17,.18) 48%,transparent 74%)}.hero-title[data-v-3650c347]{font-size:clamp(36px,10.2vw,44px);line-height:.98}}@media(min-width:768px)and (max-width:1024px)and (orientation:portrait){.hero-bg-image[data-v-3650c347]{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}}.scroll-indicator[data-v-3650c347]{animation:scrollPulse-3650c347 2s ease-in-out infinite}.hero-title-enter-active[data-v-3650c347],.hero-title-leave-active[data-v-3650c347]{transition:opacity .6s cubic-bezier(.16,1,.3,1),transform .6s cubic-bezier(.16,1,.3,1),filter .6s cubic-bezier(.16,1,.3,1)}.hero-title-enter-from[data-v-3650c347]{filter:blur(8px);opacity:0;transform:translate3d(0,18px,0)}.hero-title-leave-to[data-v-3650c347]{filter:blur(6px);opacity:0;transform:translate3d(0,-10px,0)}.hero-bg-enter-active[data-v-3650c347],.hero-bg-leave-active[data-v-3650c347]{transition:opacity .9s cubic-bezier(.16,1,.3,1),transform 1.2s cubic-bezier(.16,1,.3,1)}.hero-shell .hero-bg-enter-from[data-v-3650c347],.hero-shell .hero-bg-leave-to[data-v-3650c347],.hero-shell.is-dark-hero .hero-bg-enter-from[data-v-3650c347],.hero-shell.is-dark-hero .hero-bg-leave-to[data-v-3650c347]{opacity:0;transform:scale(1.04)}@keyframes scrollPulse-3650c347{0%{opacity:0;transform:translateY(-120%)}30%{opacity:1}to{opacity:0;transform:translateY(400%)}}.animated-underline[data-v-e56e266f]{color:color-mix(in srgb,currentColor 86%,var(--color-accent-hi));display:inline;font-weight:500;isolation:isolate;position:relative;z-index:0}.animated-underline[data-v-e56e266f]:after{animation:underlineSweep-e56e266f 3.8s ease-in-out infinite;background:linear-gradient(90deg,color-mix(in srgb,var(--color-accent) 0%,transparent),color-mix(in srgb,var(--color-accent-hi) 58%,transparent),color-mix(in srgb,var(--color-accent-2) 26%,transparent),color-mix(in srgb,var(--color-accent) 0%,transparent));background-size:220% 100%;border-radius:999px;bottom:.02em;content:"";height:.32em;left:0;position:absolute;right:0;z-index:-1}.dark{color:#f4f8ef;text-shadow:0 0 24px rgba(106,202,58,.16)}.dark{background:linear-gradient(90deg,#6aca3a00,#6aca3a85,#ffb00033,#6aca3a00)}@keyframes underlineSweep-e56e266f{0%,to{background-position:120% 0;opacity:.48}50%{background-position:0 0;opacity:.92}}@media(prefers-reduced-motion:reduce){.animated-underline[data-v-e56e266f]:after{animation:none}}.pillar-desc[data-v-9397bb25]{display:grid;grid-template-rows:0fr;transition:grid-template-rows .5s cubic-bezier(.16,1,.3,1)}.pillar-desc-inner[data-v-9397bb25]{opacity:0;overflow:hidden;transition:opacity .4s ease 50ms}.pillar-item.is-active .pillar-desc[data-v-9397bb25]{grid-template-rows:1fr}.pillar-item.is-active .pillar-desc-inner[data-v-9397bb25]{opacity:1}.protocol-beam[data-v-272ad618]{background:radial-gradient(circle at 50% 50%,rgba(78,163,41,.12),transparent 30%),radial-gradient(circle at 12% 15%,hsla(0,0%,100%,.72),transparent 28%),linear-gradient(145deg,hsla(0,0%,100%,.48),transparent 44%),var(--color-bg-2);border:1px solid var(--color-border);border-radius:28px;box-shadow:inset 0 1px #ffffff8c,0 32px 90px -72px #00000073;min-height:620px;overflow:hidden;position:relative}.dark{background:radial-gradient(circle at 50% 50%,rgba(106,202,58,.14),transparent 28%),radial-gradient(circle at 12% 15%,hsla(0,0%,100%,.06),transparent 26%),linear-gradient(145deg,hsla(0,0%,100%,.055),transparent 42%),var(--color-bg-2);box-shadow:inset 0 1px #ffffff0a}.protocol-static-line[data-v-272ad618]{background:linear-gradient(90deg,#6aca3a47,#6aca3a00);height:1px;left:50%;opacity:.75;position:absolute;top:50%;transform-origin:0 50%;width:34%;z-index:1}.line-a[data-v-272ad618]{transform:rotate(205deg)}.line-b[data-v-272ad618]{transform:rotate(335deg)}.line-c[data-v-272ad618]{transform:rotate(145deg)}.line-d[data-v-272ad618]{transform:rotate(35deg)}.protocol-center[data-v-272ad618]{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:radial-gradient(circle,rgba(78,163,41,.2),transparent 66%),color-mix(in srgb,var(--color-bg-0) 84%,#fff);border:1px solid rgba(106,202,58,.4);border-radius:999px;box-shadow:0 0 60px -28px #6aca3ae6,0 20px 80px -56px #000000f2;display:grid;height:150px;left:50%;place-items:center;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:150px;z-index:2}.dark{background:radial-gradient(circle,rgba(106,202,58,.22),transparent 66%),#0a0e13d1}.protocol-center-ring[data-v-272ad618]{animation:protocolPulse-272ad618 3s ease-in-out infinite;border:1px solid rgba(106,202,58,.12);border-radius:inherit;inset:-10px;position:absolute}.protocol-center strong[data-v-272ad618]{color:var(--color-fg);font-size:34px;letter-spacing:-.06em;line-height:.9;margin-top:-14px}.protocol-center small[data-v-272ad618]{color:var(--color-fg-muted);font-size:10px;line-height:1.35;max-width:110px}.protocol-node[data-v-272ad618]{align-items:center;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:color-mix(in srgb,var(--color-bg-1) 88%,#fff);border:1px solid var(--color-border);border-radius:22px;box-shadow:0 22px 60px -46px #000000f2;display:grid;gap:12px;grid-template-columns:auto 1fr;padding:16px;position:absolute;transition:border-color .26s ease,transform .26s ease,box-shadow .26s ease;width:min(300px,36%);z-index:3}.dark{background:#111820d1}.protocol-node[data-v-272ad618]:hover{border-color:#6aca3a80;box-shadow:0 26px 80px -52px #6aca3abf;transform:translateY(-4px)}.protocol-logo[data-v-272ad618]{background:#6aca3a1a;border:1px solid rgba(106,202,58,.26);border-radius:18px;color:var(--color-accent);display:grid;grid-row:span 2;height:54px;overflow:hidden;place-items:center;width:54px}.protocol-logo img[data-v-272ad618]{height:34px;-o-object-fit:contain;object-fit:contain;width:34px}.protocol-node h4[data-v-272ad618]{color:var(--color-fg);font-family:var(--font-mono);font-size:11px;letter-spacing:.16em;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase}.protocol-node p[data-v-272ad618]{color:var(--color-fg-muted);font-size:12px;line-height:1.45}.protocol-node small[data-v-272ad618]{color:var(--color-fg);font-size:12px;grid-column:1/-1;line-height:1.55}@keyframes protocolPulse-272ad618{0%,to{opacity:.45;transform:scale(1)}50%{opacity:.9;transform:scale(1.05)}}@media(max-width:767px){.protocol-beam[data-v-272ad618]{min-height:760px}.protocol-center[data-v-272ad618]{height:138px;width:138px}.protocol-node[data-v-272ad618]{width:min(280px,82%)}}.cognix-flow[data-v-7ed944cf]{display:grid;gap:14px;grid-template-columns:1fr}.cognix-lane[data-v-7ed944cf]{background:radial-gradient(circle at 0 0,rgba(106,202,58,.12),transparent 42%),color-mix(in srgb,var(--color-bg-1) 86%,transparent);border:1px solid var(--color-border);border-radius:28px;box-shadow:0 28px 90px -72px #000000f2;display:grid;gap:18px;padding:22px}.cognix-lane.is-cloud[data-v-7ed944cf]{background:radial-gradient(circle at 100% 0,rgba(255,176,0,.1),transparent 42%),color-mix(in srgb,var(--color-bg-1) 86%,transparent)}.cognix-kicker[data-v-7ed944cf]{color:var(--color-accent);font-family:var(--font-mono);font-size:10px;letter-spacing:.22em;text-transform:uppercase}.cognix-lane h3[data-v-7ed944cf]{color:var(--color-fg);font-size:clamp(24px,2.5vw,34px);letter-spacing:-.035em;line-height:1;margin-top:8px}.cognix-icon[data-v-7ed944cf]{background:#6aca3a1f;border:1px solid rgba(106,202,58,.34);border-radius:18px;color:var(--color-accent);display:grid;flex-shrink:0;height:54px;place-items:center;width:54px}.cognix-point[data-v-7ed944cf]{align-items:flex-start;background:color-mix(in srgb,var(--color-bg-2) 50%,transparent);border:1px solid color-mix(in srgb,var(--color-border) 74%,transparent);border-radius:16px;color:var(--color-fg-muted);display:flex;font-size:13px;gap:10px;line-height:1.45;padding:11px 12px}.cognix-point svg[data-v-7ed944cf]{color:var(--color-accent);flex-shrink:0;margin-top:2px}.cognix-bridge[data-v-7ed944cf]{align-items:center;color:var(--color-accent);display:flex;gap:12px;justify-content:center}.cognix-bridge span[data-v-7ed944cf]{background:linear-gradient(90deg,transparent,rgba(106,202,58,.55),transparent);flex:1;height:1px}.cognix-bridge strong[data-v-7ed944cf]{background:#6aca3a1f;border:1px solid rgba(106,202,58,.35);border-radius:999px;display:grid;font-size:20px;height:34px;place-items:center;width:34px}@media(min-width:768px){.cognix-flow[data-v-7ed944cf]{align-items:stretch;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.cognix-bridge[data-v-7ed944cf]{flex-direction:column}.cognix-bridge span[data-v-7ed944cf]{background:linear-gradient(180deg,transparent,rgba(106,202,58,.55),transparent);min-height:58px;width:1px}}.pipeline-shell[data-v-58cc74f3]{background:linear-gradient(135deg,hsla(0,0%,100%,.055),transparent 34%),radial-gradient(circle at 12% 0,rgba(106,202,58,.18),transparent 34%),var(--color-bg-2);border:1px solid var(--color-border);border-radius:28px;box-shadow:0 28px 90px -70px #6aca3ab3;display:grid;gap:18px;overflow:clip;padding:clamp(20px,3vw,30px);position:relative}.pipeline-glow[data-v-58cc74f3]{animation:valueDrift-58cc74f3 9s ease-in-out infinite alternate;background:#6aca3a29;border-radius:999px;filter:blur(48px);height:90%;inset:auto auto -45% -8%;position:absolute;width:46%}.pipeline-step[data-v-58cc74f3]{display:grid;gap:14px;min-width:0;position:relative;z-index:1}.pipeline-beam[data-v-58cc74f3],.pipeline-track[data-v-58cc74f3]{display:none}.pipeline-meta[data-v-58cc74f3]{align-items:center;display:flex;gap:12px}.pipeline-index[data-v-58cc74f3],.value-number[data-v-58cc74f3]{color:var(--color-accent);font-family:var(--font-mono);font-size:11px;letter-spacing:.18em}.pipeline-dot[data-v-58cc74f3]{background:var(--color-accent);border:1px solid rgba(106,202,58,.34);border-radius:999px;box-shadow:0 0 28px -8px var(--color-accent);color:var(--color-bg-0);display:grid;height:38px;place-items:center;width:38px}.pipeline-copy[data-v-58cc74f3]{display:grid;gap:8px}.pipeline-copy strong[data-v-58cc74f3]{color:var(--color-fg);font-family:var(--font-mono);font-size:clamp(14px,1.3vw,18px);letter-spacing:.12em;line-height:1.35;text-transform:uppercase}.pipeline-copy small[data-v-58cc74f3]{color:var(--color-fg-muted);font-size:13px;line-height:1.45;max-width:26ch}.hover-3d[data-v-58cc74f3]{height:100%;perspective:1100px;position:relative}.hover-3d>span[data-v-58cc74f3]{position:absolute;z-index:2}.hover-3d>span[data-v-58cc74f3]:first-of-type,.hover-3d>span[data-v-58cc74f3]:nth-of-type(2),.hover-3d>span[data-v-58cc74f3]:nth-of-type(3),.hover-3d>span[data-v-58cc74f3]:nth-of-type(4){bottom:50%;top:0}.hover-3d>span[data-v-58cc74f3]:nth-of-type(5),.hover-3d>span[data-v-58cc74f3]:nth-of-type(6),.hover-3d>span[data-v-58cc74f3]:nth-of-type(7),.hover-3d>span[data-v-58cc74f3]:nth-of-type(8){bottom:0;top:50%}.hover-3d>span[data-v-58cc74f3]:first-of-type,.hover-3d>span[data-v-58cc74f3]:nth-of-type(5){left:0;right:75%}.hover-3d>span[data-v-58cc74f3]:nth-of-type(2),.hover-3d>span[data-v-58cc74f3]:nth-of-type(6){left:25%;right:50%}.hover-3d>span[data-v-58cc74f3]:nth-of-type(3),.hover-3d>span[data-v-58cc74f3]:nth-of-type(7){left:50%;right:25%}.hover-3d>span[data-v-58cc74f3]:nth-of-type(4),.hover-3d>span[data-v-58cc74f3]:nth-of-type(8){left:75%;right:0}.value-panel[data-v-58cc74f3]{background:radial-gradient(circle at 0 0,rgba(106,202,58,.1),transparent 36%),linear-gradient(180deg,hsla(0,0%,100%,.045),transparent 42%),var(--color-bg-2);border:1px solid var(--color-border);border-radius:24px;display:flex;flex-direction:column;gap:26px;min-height:100%;overflow:hidden;padding:clamp(24px,3vw,34px);position:relative;transform-style:preserve-3d;transition:transform .36s cubic-bezier(.16,1,.3,1),border-color .36s ease,box-shadow .36s ease;will-change:transform}.value-panel[data-v-58cc74f3]:before{background:linear-gradient(120deg,transparent 28%,hsla(0,0%,100%,.08),transparent 48%);content:"";inset:0;opacity:0;position:absolute;transform:translate(-35%);transition:opacity .36s ease,transform .56s cubic-bezier(.16,1,.3,1)}.hover-3d:hover .value-panel[data-v-58cc74f3]{border-color:#6aca3a6b;box-shadow:0 28px 80px -66px #6aca3abf}.hover-3d:hover .value-panel[data-v-58cc74f3]:before{opacity:1;transform:translate(45%)}.hover-3d>span:first-of-type:hover~.value-panel[data-v-58cc74f3]{transform:translateY(-6px) rotateX(7deg) rotateY(-8deg)}.hover-3d>span:nth-of-type(2):hover~.value-panel[data-v-58cc74f3]{transform:translateY(-7px) rotateX(8deg) rotateY(-3deg)}.hover-3d>span:nth-of-type(3):hover~.value-panel[data-v-58cc74f3]{transform:translateY(-7px) rotateX(8deg) rotateY(3deg)}.hover-3d>span:nth-of-type(4):hover~.value-panel[data-v-58cc74f3]{transform:translateY(-6px) rotateX(7deg) rotateY(8deg)}.hover-3d>span:nth-of-type(5):hover~.value-panel[data-v-58cc74f3]{transform:translateY(-6px) rotateX(-7deg) rotateY(-8deg)}.hover-3d>span:nth-of-type(6):hover~.value-panel[data-v-58cc74f3]{transform:translateY(-7px) rotateX(-8deg) rotateY(-3deg)}.hover-3d>span:nth-of-type(7):hover~.value-panel[data-v-58cc74f3]{transform:translateY(-7px) rotateX(-8deg) rotateY(3deg)}.hover-3d>span:nth-of-type(8):hover~.value-panel[data-v-58cc74f3]{transform:translateY(-6px) rotateX(-7deg) rotateY(8deg)}.value-icon[data-v-58cc74f3]{background:#6aca3a17;border:1px solid rgba(106,202,58,.25);border-radius:999px;color:var(--color-accent);display:grid;height:42px;place-items:center;width:42px}.value-points[data-v-58cc74f3]{display:grid;gap:12px}.value-points li[data-v-58cc74f3]{align-items:flex-start;color:var(--color-fg-muted);display:flex;font-size:14px;gap:11px;line-height:1.5}.value-points li svg[data-v-58cc74f3]{color:var(--color-accent);flex:0 0 auto;margin-top:.18em;opacity:.88}@media(min-width:768px){.pipeline-shell[data-v-58cc74f3]{grid-template-columns:repeat(3,minmax(0,1fr))}.pipeline-track[data-v-58cc74f3]{background:linear-gradient(90deg,transparent,rgba(106,202,58,.22) 12%,var(--color-border) 50%,rgba(106,202,58,.22) 88%,transparent);height:2px;left:calc(16.666% + 36px);right:calc(16.666% + 36px);top:47px}.pipeline-beam[data-v-58cc74f3],.pipeline-track[data-v-58cc74f3]{display:block;position:absolute}.pipeline-beam[data-v-58cc74f3]{animation:pipelineBeam-58cc74f3 4.8s cubic-bezier(.65,0,.35,1) infinite;background:radial-gradient(circle,var(--color-accent) 0 28%,transparent 32%),#6aca3a29;border:2px solid rgba(106,202,58,.7);border-radius:999px;box-shadow:0 0 24px #6aca3abf,0 0 80px #6aca3a47;height:20px;left:calc(16.666% + 24px);top:40px;width:20px;z-index:2}}@keyframes valueDrift-58cc74f3{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(24%,-10%,0) scale(1.15)}}@keyframes pipelineBeam-58cc74f3{0%,10%{opacity:0;transform:translate(0) scale(.85)}18%{opacity:1}45%{opacity:1;transform:translate(calc(19vw - 9.12px)) scale(1)}76%{opacity:1;transform:translate(calc(38vw - 18.24px)) scale(1)}88%,to{opacity:0;transform:translate(calc(38vw - 18.24px)) scale(.85)}}@media(min-width:1280px){@keyframes pipelineBeam-58cc74f3{0%,10%{opacity:0;transform:translate(0) scale(.85)}18%{opacity:1}45%{opacity:1;transform:translate(392px) scale(1)}76%{opacity:1;transform:translate(784px) scale(1)}88%,to{opacity:0;transform:translate(784px) scale(.85)}}}@media(prefers-reduced-motion:reduce){.pipeline-beam[data-v-58cc74f3],.pipeline-glow[data-v-58cc74f3]{animation:none}.hover-3d>span:hover~.value-panel[data-v-58cc74f3]{transform:translateY(-6px)}}
