.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}}.pillars-preview[data-v-0d9af08f]{height:clamp(520px,calc(100svh - 148px),667px)}@media(min-width:1024px){.pillars-list[data-v-0d9af08f]{height:clamp(520px,calc(100svh - 148px),667px)}.pillar-item[data-v-0d9af08f]{flex:1 1 0%;min-height:0;transition:flex-grow .5s cubic-bezier(.16,1,.3,1),color .3s ease}.pillar-item.is-active[data-v-0d9af08f]{flex-grow:1.35}}.pillar-title[data-v-0d9af08f]{font-size:clamp(21px,2.15vw,30px);letter-spacing:-.035em;line-height:1.06}.pillar-item[data-v-0d9af08f]:focus-visible{outline:1px solid var(--color-accent);outline-offset:-1px}.pillar-desc[data-v-0d9af08f]{display:grid;grid-template-rows:0fr;transition:grid-template-rows .5s cubic-bezier(.16,1,.3,1)}.pillar-desc-inner[data-v-0d9af08f]{opacity:0;overflow:hidden;transition:opacity .4s ease 50ms}.pillar-item.is-active .pillar-desc[data-v-0d9af08f]{grid-template-rows:1fr}.pillar-item.is-active .pillar-desc-inner[data-v-0d9af08f]{opacity:1}.compatibility-shell[data-v-daca1d05]{background:var(--color-bg-1);border:1px solid var(--color-border);border-radius:32px;box-shadow:0 32px 90px -72px #000000f2;padding:20px;scroll-margin-top:7rem}.compatibility-image[data-v-daca1d05]{aspect-ratio:10/7;background:var(--color-bg-2);border:1px solid var(--color-border);border-radius:28px;box-shadow:inset 0 1px #ffffff0a;overflow:hidden;position:relative}.compatibility-image img[data-v-daca1d05]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.compatibility-footer[data-v-daca1d05]{border-top:1px solid var(--color-border);color:var(--color-fg-muted);font-size:14px;line-height:1.65;margin-top:24px;padding-top:24px}@media(max-width:767px){.compatibility-shell[data-v-daca1d05]{padding:16px}}@media(min-width:768px){.compatibility-shell[data-v-daca1d05]{padding:32px}}.cognix-heading[data-v-48a69402]{font-size:clamp(40px,5.4vw,72px);letter-spacing:-.05em;line-height:.96}.cognix-preview[data-v-48a69402]{background:radial-gradient(circle at 12% 0,rgba(106,202,58,.12),transparent 34%),var(--color-bg-1);border:1px solid var(--color-border);border-radius:32px;box-shadow:0 40px 120px -82px #6aca3ab8;display:grid;grid-template-rows:48px minmax(0,1fr) 48px;min-height:500px;overflow:hidden}.cognix-preview-chrome[data-v-48a69402],.cognix-preview-meta[data-v-48a69402]{align-items:center;color:var(--color-fg-muted);display:grid;font-family:var(--font-mono);font-size:9px;gap:14px;grid-template-columns:auto 1fr auto;letter-spacing:.14em;padding:0 16px;text-transform:uppercase}.cognix-preview-chrome[data-v-48a69402]{border-bottom:1px solid var(--color-border)}.cognix-preview-dots[data-v-48a69402]{display:flex;gap:5px}.cognix-preview-dots i[data-v-48a69402]{background:var(--color-border);border-radius:999px;height:6px;width:6px}.cognix-preview-dots i[data-v-48a69402]:first-child{background:var(--color-accent)}.cognix-preview-open[data-v-48a69402]{border:1px solid var(--color-border);border-radius:999px;color:var(--color-fg-muted);display:grid;height:30px;place-items:center;width:30px}.cognix-preview-open[data-v-48a69402]:focus-visible,.cognix-preview-open[data-v-48a69402]:hover{border-color:var(--color-accent);color:var(--color-accent);transform:translate(2px,-2px)}.cognix-preview-viewport[data-v-48a69402]{background:#080d11;min-height:0;overflow:hidden;position:relative}.cognix-preview-frame[data-v-48a69402]{background:#080d11;border:0;filter:saturate(.92) contrast(1.03);height:100%;inset:0;pointer-events:none;position:absolute;transform:scale(1.002);transform-origin:top center;transition:transform .7s cubic-bezier(.16,1,.3,1);width:100%}.cognix-preview:hover .cognix-preview-frame[data-v-48a69402]{transform:scale(1.01)}.cognix-preview-shade[data-v-48a69402]{background:linear-gradient(90deg,rgba(8,13,17,.14),transparent 18%,transparent 82%,rgba(8,13,17,.14)),linear-gradient(0deg,rgba(8,13,17,.16),transparent 18%);inset:0;pointer-events:none;position:absolute}.cognix-preview-meta[data-v-48a69402]{border-top:1px solid var(--color-border);grid-template-columns:1fr auto auto}.cognix-preview-meta i[data-v-48a69402]{animation:cognixLive-48a69402 2.4s ease-in-out infinite;background:var(--color-accent);border-radius:999px;box-shadow:0 0 14px #6aca3ab8;height:7px;width:7px}.cognix-summary[data-v-48a69402]{background:radial-gradient(circle at 0 0,rgba(106,202,58,.11),transparent 32%),radial-gradient(circle at 100% 100%,rgba(255,176,0,.08),transparent 34%),var(--color-bg-1);border:1px solid var(--color-border);border-radius:32px;display:flex;flex-direction:column;height:100%;overflow:hidden}.cognix-lane[data-v-48a69402]{display:grid;gap:16px;padding:20px 18px}.cognix-lane-heading[data-v-48a69402]{align-items:center;display:flex;gap:12px}.cognix-kicker[data-v-48a69402]{color:var(--color-accent);font-family:var(--font-mono);font-size:9px;letter-spacing:.2em;text-transform:uppercase}.cognix-lane h3[data-v-48a69402]{color:var(--color-fg);font-size:clamp(21px,1.8vw,27px);letter-spacing:-.035em;line-height:1;margin-top:5px}.cognix-icon[data-v-48a69402]{background:#6aca3a1a;border:1px solid rgba(106,202,58,.34);border-radius:16px;color:var(--color-accent);display:grid;flex-shrink:0;height:42px;place-items:center;width:42px}.cognix-icon.is-network[data-v-48a69402]{background:#ffb00014;border-color:#ffb0004d;color:var(--color-accent-2)}.cognix-points[data-v-48a69402]{border-top:1px solid var(--color-border)}.cognix-point[data-v-48a69402]{align-items:start;border-bottom:1px solid var(--color-border);color:var(--color-fg-muted);display:grid;font-size:11.5px;gap:10px;grid-template-columns:18px 1fr;line-height:1.42;padding:10px 0}.cognix-point svg[data-v-48a69402]{color:var(--color-accent);margin-top:2px}.cognix-bridge[data-v-48a69402]{align-items:center;color:var(--color-accent);display:flex;gap:12px;justify-content:center}.cognix-bridge span[data-v-48a69402]{background:linear-gradient(90deg,transparent,rgba(106,202,58,.42),transparent);flex:1;height:1px}.cognix-bridge strong[data-v-48a69402]{background:#6aca3a14;border:1px solid rgba(106,202,58,.28);border-radius:999px;display:grid;font-size:17px;height:26px;place-items:center;width:26px}.cognix-cta[data-v-48a69402]{align-items:center;background:var(--color-accent);border:1px solid var(--color-accent);border-radius:999px;color:var(--color-bg-0);display:inline-flex;font-size:11px;font-weight:500;gap:16px;justify-content:space-between;letter-spacing:.06em;margin:auto 16px 16px;min-height:46px;padding:0 18px;text-transform:uppercase}.cognix-cta[data-v-48a69402]:focus-visible,.cognix-cta[data-v-48a69402]:hover{background:var(--color-accent-hi);transform:translateY(-2px)}@keyframes cognixLive-48a69402{50%{opacity:.42}}@media(min-width:1024px){.cognix-preview[data-v-48a69402],.cognix-summary[data-v-48a69402]{min-height:560px}}@media(max-width:767px){.cognix-preview[data-v-48a69402]{border-radius:26px;grid-template-rows:44px minmax(0,1fr) 44px;min-height:500px}.cognix-preview-chrome[data-v-48a69402],.cognix-preview-meta[data-v-48a69402]{font-size:8px;gap:9px;letter-spacing:.1em;padding:0 12px}.cognix-preview-meta span[data-v-48a69402]:nth-child(2){display:none}.cognix-summary[data-v-48a69402]{border-radius:26px}}.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)}}
