.ai-product-page[data-v-46c0184b]{--green: #10b981;--green-dark: #047857;--lime: #d9f99d;--ink: #08130e;--muted: #52605a;color:var(--ink);overflow:hidden;background:#fff}.page-shell[data-v-46c0184b]{width:min(1180px,calc(100% - 40px));margin:0 auto;position:relative;z-index:2}.section[data-v-46c0184b]{padding:clamp(78px,9vw,130px) 0}.section-dark[data-v-46c0184b]{color:#fff;background:radial-gradient(circle at 80% 15%,rgba(16,185,129,.2),transparent 30%),linear-gradient(135deg,#07110c,#0d2117 58%,#07110c)}.section-light[data-v-46c0184b]{background:linear-gradient(135deg,#fff 25%,#edf9ee)}.section-soft[data-v-46c0184b]{background:#f2f8f3}.anchor-section[data-v-46c0184b]{scroll-margin-top:80px}.hero[data-v-46c0184b]{min-height:min(830px,calc(100vh - 60px));padding:30px 0 80px;display:flex;align-items:center;position:relative}.grid-pattern[data-v-46c0184b]{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.1;background-image:linear-gradient(rgba(110,231,183,.28) 1px,transparent 1px),linear-gradient(90deg,rgba(110,231,183,.28) 1px,transparent 1px);background-size:56px 56px;-webkit-mask-image:linear-gradient(to bottom,#000,transparent);mask-image:linear-gradient(to bottom,#000,transparent)}.breadcrumb[data-v-46c0184b]{display:flex;flex-wrap:wrap;gap:10px;color:#b7c8be;font-size:.85rem;margin-bottom:50px}.breadcrumb a[data-v-46c0184b]{color:#d7f7e5}.breadcrumb a[data-v-46c0184b]:focus-visible,.button[data-v-46c0184b]:focus-visible{outline:3px solid #6ee7b7;outline-offset:4px}.hero-grid[data-v-46c0184b]{display:grid;grid-template-columns:1.1fr .9fr;gap:clamp(50px,7vw,90px);align-items:center}.eyebrow[data-v-46c0184b]{color:var(--green-dark);text-transform:uppercase;letter-spacing:.13em;font-size:.75rem;font-weight:800}.section-dark .eyebrow[data-v-46c0184b]{color:#6ee7b7}.status-dot[data-v-46c0184b]{width:8px;height:8px;border-radius:50%;background:#6ee7b7;display:inline-block;margin-right:9px;box-shadow:0 0 0 6px #6ee7b71f}.hero-title[data-v-46c0184b]{font-size:clamp(2.7rem,5.7vw,5.2rem);line-height:.98;letter-spacing:-.055em;max-width:760px;margin:20px 0 25px}.hero-title span[data-v-46c0184b],.green-text[data-v-46c0184b]{color:#6ee7b7}.hero-lead[data-v-46c0184b]{color:#b7c8be;font-size:clamp(1rem,1.5vw,1.18rem);line-height:1.75;max-width:660px}.button-row[data-v-46c0184b]{display:flex;flex-wrap:wrap;gap:14px;margin-top:32px}.button[data-v-46c0184b]{min-height:48px;padding:13px 22px;border-radius:9px;display:inline-flex;align-items:center;justify-content:center;gap:10px;font-weight:700;text-decoration:none;transition:transform .25s,box-shadow .25s,background .25s}.button[data-v-46c0184b]:hover{transform:translateY(-2px)}.button-primary[data-v-46c0184b]{background:var(--green);color:#fff;box-shadow:0 10px 30px #10b98138}.button-primary[data-v-46c0184b]:hover{background:#059669;color:#fff;box-shadow:0 14px 35px #10b9815c}.button-secondary[data-v-46c0184b],.button-dark-outline[data-v-46c0184b]{color:#fff;border:1px solid rgba(255,255,255,.25);background:#ffffff0d}.button-secondary[data-v-46c0184b]:hover,.button-dark-outline[data-v-46c0184b]:hover{color:#fff;border-color:#6ee7b7;background:#6ee7b71a}.hero-visual[data-v-46c0184b]{min-height:480px;position:relative;display:grid;place-items:center}.visual-orb[data-v-46c0184b]{width:min(390px,82vw);aspect-ratio:1;border-radius:50%;border:1px solid rgba(110,231,183,.28);position:relative;display:grid;place-items:center;background:radial-gradient(circle,rgba(16,185,129,.34),rgba(16,185,129,.05) 38%,transparent 68%);box-shadow:0 0 100px #10b98126;animation:float-46c0184b 5s ease-in-out infinite}.visual-orb[data-v-46c0184b]:before,.visual-orb[data-v-46c0184b]:after{content:"";position:absolute;border-radius:50%;border:1px dashed rgba(110,231,183,.23);top:14%;right:14%;bottom:14%;left:14%;animation:spin-46c0184b 18s linear infinite}.visual-orb[data-v-46c0184b]:after{top:30%;right:30%;bottom:30%;left:30%;animation-direction:reverse;animation-duration:12s}.orb-core[data-v-46c0184b]{width:100px;aspect-ratio:1;border-radius:25px;display:grid;place-items:center;font-size:2rem;font-weight:800;color:#07110c;background:linear-gradient(135deg,#6ee7b7,#d9f99d);box-shadow:0 0 45px #6ee7b766}.node[data-v-46c0184b]{position:absolute;width:15px;height:15px;border:3px solid #0d2117;border-radius:50%;background:#6ee7b7;box-shadow:0 0 16px #10b981}.node-1[data-v-46c0184b]{top:9%;left:47%}.node-2[data-v-46c0184b]{top:23%;right:14%}.node-3[data-v-46c0184b]{top:48%;right:4%}.node-4[data-v-46c0184b]{bottom:15%;right:20%}.node-5[data-v-46c0184b]{bottom:6%;left:45%}.node-6[data-v-46c0184b]{bottom:22%;left:12%}.node-7[data-v-46c0184b]{top:48%;left:3%}.node-8[data-v-46c0184b]{top:19%;left:18%}.float-card[data-v-46c0184b]{position:absolute;display:flex;align-items:center;gap:12px;padding:14px 16px;background:#08130ec7;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid rgba(110,231,183,.22);border-radius:14px;box-shadow:0 18px 40px #00000040;animation:float-46c0184b 4s ease-in-out infinite}.float-card-top[data-v-46c0184b]{top:45px;left:-5px}.float-card-bottom[data-v-46c0184b]{right:-12px;bottom:50px;animation-delay:-1.6s}.float-card small[data-v-46c0184b]{display:block;color:#91a99c;font-size:.7rem}.float-card strong[data-v-46c0184b]{font-size:.84rem}.float-icon[data-v-46c0184b]{width:35px;height:35px;border-radius:9px;display:grid;place-items:center;background:#10b9812e;color:#6ee7b7}.split-grid[data-v-46c0184b]{display:grid;grid-template-columns:.85fr 1.15fr;gap:clamp(50px,8vw,110px);align-items:center}.section-intro h2[data-v-46c0184b],.section-heading h2[data-v-46c0184b],.cta-panel h2[data-v-46c0184b]{font-size:clamp(2.2rem,4.4vw,4rem);line-height:1.06;letter-spacing:-.04em;margin:15px 0 22px}.section-intro>p[data-v-46c0184b]:last-of-type,.section-heading>p[data-v-46c0184b]:last-child,.cta-panel>p[data-v-46c0184b]{color:var(--muted);line-height:1.75;font-size:1.05rem}.gradient-text[data-v-46c0184b]{background:linear-gradient(90deg,#059669,#65a30d);background-clip:text;-webkit-background-clip:text;color:transparent}.approach-panel[data-v-46c0184b]{height:260px;margin-top:35px;display:grid;place-items:center;position:relative}.approach-ring[data-v-46c0184b]{width:230px;aspect-ratio:1;border:1px dashed rgba(16,185,129,.4);border-radius:50%;animation:spin-46c0184b 20s linear infinite;position:relative}.approach-ring span[data-v-46c0184b]{position:absolute;background:#fff;border:1px solid #cce9d5;border-radius:20px;padding:7px 12px;font-size:.75rem;font-weight:700;box-shadow:0 8px 22px #0478571f}.approach-ring span[data-v-46c0184b]:nth-child(1){top:-12px;left:75px}.approach-ring span[data-v-46c0184b]:nth-child(2){right:-25px;bottom:48px}.approach-ring span[data-v-46c0184b]:nth-child(3){left:-20px;bottom:45px}.approach-center[data-v-46c0184b]{position:absolute;text-align:center;font-weight:800;line-height:1.1;color:var(--green-dark)}.lifecycle[data-v-46c0184b]{list-style:none;margin:0;padding:0;display:grid;gap:14px}.stage-card[data-v-46c0184b]{display:grid;grid-template-columns:auto 1fr;gap:18px;background:#ffffffbf;border:1px solid #dceae0;border-radius:16px;padding:21px;box-shadow:0 10px 30px #08130e0d;transition:transform .25s,box-shadow .25s}.stage-card[data-v-46c0184b]:hover{transform:translate(5px);box-shadow:0 15px 35px #0478571a}.stage-number[data-v-46c0184b]{font-size:.75rem;font-weight:800;color:var(--green);padding-top:4px}.stage-card h3[data-v-46c0184b],.capability-card h3[data-v-46c0184b],.use-case-card h3[data-v-46c0184b],.security-card h3[data-v-46c0184b]{font-size:1rem;margin:0 0 7px}.stage-card p[data-v-46c0184b],.use-case-card p[data-v-46c0184b],.security-card p[data-v-46c0184b]{color:var(--muted);font-size:.88rem;line-height:1.6;margin:0}.section-heading[data-v-46c0184b]{text-align:center;max-width:820px;margin:0 auto 65px}.ecosystem[data-v-46c0184b]{position:relative;min-height:650px;display:grid;grid-template-columns:repeat(4,1fr);align-content:space-between;gap:20px;padding:30px}.ecosystem-center[data-v-46c0184b]{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:2;width:160px;aspect-ratio:1;border-radius:50%;display:flex;flex-direction:column;justify-content:center;text-align:center;background:linear-gradient(135deg,#047857,#10b981);color:#fff;box-shadow:0 0 60px #10b98147}.ecosystem-center strong[data-v-46c0184b]{font-size:1.15rem}.ecosystem-center span[data-v-46c0184b]{font-size:.7rem;opacity:.8;margin-top:5px}.orbit[data-v-46c0184b]{position:absolute;left:50%;top:50%;border:1px dashed rgba(16,185,129,.25);border-radius:50%;transform:translate(-50%,-50%);animation:spin-46c0184b 35s linear infinite}.orbit-one[data-v-46c0184b]{width:390px;height:390px}.orbit-two[data-v-46c0184b]{width:570px;height:570px;animation-direction:reverse}.capability-card[data-v-46c0184b]{position:relative;z-index:3;background:#ffffffe6;border:1px solid #d8e8dd;border-radius:14px;padding:18px;display:flex;align-items:center;gap:12px;box-shadow:0 10px 28px #08130e0f;transition:transform .25s,border-color .25s,box-shadow .25s}.capability-card[data-v-46c0184b]:hover{transform:translateY(-5px);border-color:#6ee7b7;box-shadow:0 18px 35px #04785721}.capability-card>span[data-v-46c0184b]{width:38px;height:38px;display:grid;place-items:center;flex:0 0 auto;border-radius:10px;background:#e1f6e8;color:var(--green-dark);font-weight:800}.capability-card h3[data-v-46c0184b]{font-size:.86rem;margin:0}.terminal-layout[data-v-46c0184b]{display:grid;grid-template-columns:1.35fr .85fr;gap:28px;align-items:start}.section-dark .section-heading>p[data-v-46c0184b]:last-child{color:#b7c8be}.terminal[data-v-46c0184b],.result-card[data-v-46c0184b]{background:#ffffff0e;border:1px solid rgba(110,231,183,.18);border-radius:18px;overflow:hidden;box-shadow:0 25px 70px #0000003d}.terminal-bar[data-v-46c0184b]{height:48px;border-bottom:1px solid rgba(255,255,255,.1);display:flex;align-items:center;gap:8px;padding:0 18px;color:#8fa99b;font:12px monospace}.terminal-bar i[data-v-46c0184b]{width:10px;height:10px;border-radius:50%;background:#fb7185}.terminal-bar i[data-v-46c0184b]:nth-child(2){background:#facc15}.terminal-bar i[data-v-46c0184b]:nth-child(3){background:#4ade80}.terminal-bar span[data-v-46c0184b]{margin-left:8px}.terminal-body[data-v-46c0184b]{padding:25px;min-height:355px;font:13px/1.7 ui-monospace,SFMono-Regular,Menlo,monospace;overflow-wrap:anywhere}.terminal-command[data-v-46c0184b]{color:#e7fff0;margin:0 0 22px}.terminal-command b[data-v-46c0184b]{color:#6ee7b7}.terminal-line[data-v-46c0184b]{color:#91a99c;opacity:0;transform:translateY(5px);transition:.3s;margin:8px 0}.terminal-line.visible[data-v-46c0184b]{opacity:1;transform:none}.cursor[data-v-46c0184b]{display:inline-block;width:7px;height:14px;background:#6ee7b7;vertical-align:middle;animation:blink-46c0184b .75s step-end infinite}.progress-track[data-v-46c0184b]{height:5px;background:#ffffff14;border-radius:10px;margin-top:28px;overflow:hidden}.progress-track span[data-v-46c0184b]{height:100%;display:block;background:linear-gradient(90deg,#10b981,#d9f99d);transition:width .45s ease}.result-card[data-v-46c0184b]{padding:28px;opacity:.2;transform:translateY(20px);transition:.65s}.result-card.visible[data-v-46c0184b]{opacity:1;transform:none}.result-label[data-v-46c0184b]{color:#6ee7b7;text-transform:uppercase;letter-spacing:.1em;font-size:.7rem;font-weight:800}.result-card h3[data-v-46c0184b]{font-size:1.6rem;margin:10px 0}.result-card>p[data-v-46c0184b]:not(.result-label):not(.illustrative-note){color:#b7c8be;font-size:.9rem;line-height:1.6}.result-card dl[data-v-46c0184b]{margin:20px 0}.result-card dl div[data-v-46c0184b]{display:contents}.result-card dt[data-v-46c0184b]{color:#89a094;font-size:.74rem;padding-top:10px;border-top:1px solid rgba(255,255,255,.08)}.result-card dd[data-v-46c0184b]{margin:2px 0 10px;font-size:.84rem}.illustrative-note[data-v-46c0184b]{font-size:.7rem;color:#7d9287}.use-case-layout[data-v-46c0184b]{display:grid;grid-template-columns:.75fr 1.25fr;gap:40px;align-items:start}.readiness-card[data-v-46c0184b]{background:#08130e;color:#fff;border-radius:20px;padding:30px;position:sticky;top:100px;box-shadow:0 24px 60px #08130e29}.chart-label[data-v-46c0184b]{text-transform:uppercase;letter-spacing:.12em;color:#6ee7b7;font-size:.7rem;font-weight:800;margin:0 0 28px}.readiness-bars[data-v-46c0184b]{display:grid;gap:22px}.readiness-step[data-v-46c0184b]{display:grid;grid-template-columns:65px 1fr;gap:10px;align-items:center}.readiness-step span[data-v-46c0184b]{font-size:.8rem;font-weight:700}.readiness-step div[data-v-46c0184b]{height:8px;border-radius:8px;background:#ffffff1a;overflow:hidden}.readiness-step i[data-v-46c0184b]{display:block;height:100%;width:0;background:linear-gradient(90deg,#10b981,#d9f99d);border-radius:8px}.readiness-card.is-visible .readiness-step i[data-v-46c0184b]{width:var(--bar-width);transition:width 1s ease var(--delay)}.readiness-step small[data-v-46c0184b]{grid-column:2;color:#8fa99b;font-size:.7rem}.use-case-grid[data-v-46c0184b]{display:grid;grid-template-columns:1fr 1fr;gap:14px}.use-case-card[data-v-46c0184b]{display:flex;gap:14px;background:#ffffffc7;border:1px solid #dae8de;border-radius:15px;padding:18px;transition:.25s}.use-case-card[data-v-46c0184b]:hover{transform:translateY(-4px);border-color:#6ee7b7;box-shadow:0 14px 30px #04785717}.use-case-card>span[data-v-46c0184b]{width:38px;height:38px;display:grid;place-items:center;flex:0 0 auto;border-radius:10px;background:#dcfce7;color:#047857}.security-grid[data-v-46c0184b]{display:grid;grid-template-columns:repeat(5,1fr);gap:15px}.security-card[data-v-46c0184b]{background:#fff;border:1px solid #dce9e0;border-radius:16px;padding:20px;min-height:215px;transition:.3s}.security-card[data-v-46c0184b]:hover{transform:translateY(-6px);border-color:#6ee7b7;box-shadow:0 18px 34px #0478571f}.security-icon[data-v-46c0184b]{width:44px;height:44px;border-radius:12px;display:grid;place-items:center;margin-bottom:22px;color:#047857;background:linear-gradient(135deg,#dcfce7,#ecfccb);font-size:1.15rem;transition:transform .3s}.security-card:hover .security-icon[data-v-46c0184b]{transform:scale(1.1) rotate(-4deg)}.final-cta[data-v-46c0184b]{padding:90px 0}.cta-panel[data-v-46c0184b]{text-align:center;max-width:900px;margin:auto;padding:55px;border:1px solid rgba(110,231,183,.2);border-radius:24px;background:#ffffff0d;box-shadow:0 30px 80px #0003}.cta-panel>p[data-v-46c0184b]{color:#b7c8be;max-width:700px;margin:0 auto}.cta-panel .button-row[data-v-46c0184b]{justify-content:center}.reveal[data-v-46c0184b],.reveal-left[data-v-46c0184b],.reveal-right[data-v-46c0184b]{opacity:0;transition:opacity .8s ease,transform .8s cubic-bezier(.2,.8,.2,1)}.reveal[data-v-46c0184b]{transform:translateY(35px)}.reveal-left[data-v-46c0184b]{transform:translate(-55px)}.reveal-right[data-v-46c0184b]{transform:translate(55px)}.is-visible[data-v-46c0184b]{opacity:1;transform:none}.stagger-item[data-v-46c0184b]{opacity:0}@keyframes spin-46c0184b{to{transform:rotate(360deg)}}@keyframes float-46c0184b{50%{transform:translateY(-13px)}}@keyframes blink-46c0184b{50%{opacity:0}}@media(max-width:1024px){.hero-grid[data-v-46c0184b],.split-grid[data-v-46c0184b],.terminal-layout[data-v-46c0184b],.use-case-layout[data-v-46c0184b]{grid-template-columns:1fr}.hero-copy[data-v-46c0184b]{text-align:center}.hero-lead[data-v-46c0184b]{margin-left:auto;margin-right:auto}.hero-copy .button-row[data-v-46c0184b]{justify-content:center}.hero-visual[data-v-46c0184b]{min-height:420px}.approach-panel[data-v-46c0184b]{display:none}.ecosystem[data-v-46c0184b]{grid-template-columns:repeat(3,1fr);min-height:auto;padding:220px 0 0}.ecosystem-center[data-v-46c0184b]{top:90px}.orbit-one[data-v-46c0184b]{width:260px;height:260px;top:90px}.orbit-two[data-v-46c0184b]{display:none}.security-grid[data-v-46c0184b]{grid-template-columns:repeat(2,1fr)}.readiness-card[data-v-46c0184b]{position:relative;top:auto}.use-case-grid[data-v-46c0184b]{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.page-shell[data-v-46c0184b]{width:min(100% - 28px,1180px)}.hero[data-v-46c0184b]{padding-top:24px}.breadcrumb[data-v-46c0184b]{margin-bottom:32px}.hero-title[data-v-46c0184b]{font-size:clamp(2.45rem,13vw,3.5rem)}.button-row[data-v-46c0184b]{flex-direction:column}.button[data-v-46c0184b]{width:100%}.hero-visual[data-v-46c0184b]{min-height:350px}.visual-orb[data-v-46c0184b]{width:280px}.float-card[data-v-46c0184b]{padding:11px}.float-card-top[data-v-46c0184b]{left:0;top:25px}.float-card-bottom[data-v-46c0184b]{right:0;bottom:22px}.float-card strong[data-v-46c0184b]{font-size:.72rem}.section[data-v-46c0184b]{padding:72px 0}.section-heading[data-v-46c0184b]{margin-bottom:42px}.ecosystem[data-v-46c0184b]{grid-template-columns:1fr 1fr;padding-top:195px;gap:10px}.ecosystem-center[data-v-46c0184b]{width:130px;top:72px}.orbit-one[data-v-46c0184b]{width:220px;height:220px;top:72px}.capability-card[data-v-46c0184b]{padding:13px;display:block}.capability-card>span[data-v-46c0184b]{margin-bottom:10px}.capability-card h3[data-v-46c0184b]{font-size:.78rem}.terminal-body[data-v-46c0184b]{padding:18px;min-height:340px;font-size:11px}.result-card[data-v-46c0184b]{padding:21px}.use-case-grid[data-v-46c0184b],.security-grid[data-v-46c0184b]{grid-template-columns:1fr}.security-card[data-v-46c0184b]{min-height:0}.cta-panel[data-v-46c0184b]{padding:35px 20px}.stage-card[data-v-46c0184b]{padding:17px}.reveal-left[data-v-46c0184b],.reveal-right[data-v-46c0184b]{transform:translateY(30px)}}@media(prefers-reduced-motion:reduce){[data-v-46c0184b],[data-v-46c0184b]:before,[data-v-46c0184b]:after{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}.reveal[data-v-46c0184b],.reveal-left[data-v-46c0184b],.reveal-right[data-v-46c0184b],.stagger-item[data-v-46c0184b]{opacity:1!important;transform:none!important}.readiness-step i[data-v-46c0184b]{width:var(--bar-width)!important}}
