.ai-hero[data-astro-cid-2nxr4pee]{background:radial-gradient(circle at 72% 45%,#8b5cf647,#0000 42%),linear-gradient(160deg,#171331 0%,#1f1b3d 45%,#2b2560 100%);padding:88px 24px 96px;position:relative;overflow:hidden}.ai-hero[data-astro-cid-2nxr4pee]:before{content:"";background-image:linear-gradient(#c4b5fd0f 1px,#0000 1px),linear-gradient(90deg,#c4b5fd0f 1px,#0000 1px);background-size:44px 44px;position:absolute;inset:0;mask-image:radial-gradient(at 60%,#000 30%,#0000 75%)}.ai-hero-inner[data-astro-cid-2nxr4pee]{grid-template-columns:.95fr 1.05fr;align-items:center;gap:48px;max-width:1160px;margin:0 auto;display:grid;position:relative}.ai-hero-cta[data-astro-cid-2nxr4pee]{flex-wrap:wrap;gap:14px;margin-top:34px;display:flex}.hv[data-astro-cid-2nxr4pee]{height:440px;position:relative}.hv-lines[data-astro-cid-2nxr4pee]{width:100%;height:100%;position:absolute;inset:0}.hv-lines[data-astro-cid-2nxr4pee] path[data-astro-cid-2nxr4pee]{fill:none;stroke:#c4b5fd59;stroke-width:1.5px;stroke-dasharray:4 6;animation:1.4s linear infinite hv-flow}@keyframes hv-flow{to{stroke-dashoffset:-10px}}.hv-dot[data-astro-cid-2nxr4pee]{fill:#c4b5fd;filter:drop-shadow(0 0 2px #a78bfa)}.hv-dot-out[data-astro-cid-2nxr4pee]{fill:#86efac;filter:drop-shadow(0 0 2px #22c55e)}.hv-rings[data-astro-cid-2nxr4pee]{position:absolute;top:48%;left:50%}.hv-rings[data-astro-cid-2nxr4pee] i[data-astro-cid-2nxr4pee]{border:1px solid #c4b5fd38;border-radius:50%;animation:4s ease-out infinite hv-ring;position:absolute;top:0;left:0;transform:translate(-50%,-50%)}.hv-rings[data-astro-cid-2nxr4pee] i[data-astro-cid-2nxr4pee]:first-child{width:170px;height:170px}.hv-rings[data-astro-cid-2nxr4pee] i[data-astro-cid-2nxr4pee]:nth-child(2){border-style:dashed;width:250px;height:250px;animation-delay:1.3s}.hv-rings[data-astro-cid-2nxr4pee] i[data-astro-cid-2nxr4pee]:nth-child(3){width:330px;height:330px;animation-delay:2.6s}@keyframes hv-ring{0%,to{opacity:.35}50%{opacity:1}}.hv-core-wrap[data-astro-cid-2nxr4pee]{z-index:2;flex-direction:column;align-items:center;display:flex;position:absolute;top:48%;left:50%;transform:translate(-50%,-50%)}.hv-core[data-astro-cid-2nxr4pee]{color:#fff;background:linear-gradient(135deg,#6d4df2,#a78bfa);border-radius:30px;flex-direction:column;justify-content:center;align-items:center;gap:4px;width:112px;height:112px;animation:3s ease-in-out infinite hv-breathe;display:flex;box-shadow:0 0 0 10px #8b5cf629,0 0 60px #8b5cf6b3}.hv-core[data-astro-cid-2nxr4pee] svg[data-astro-cid-2nxr4pee]{width:38px;height:38px}.hv-core[data-astro-cid-2nxr4pee] span[data-astro-cid-2nxr4pee]{letter-spacing:.02em;font-size:12px;font-weight:800}@keyframes hv-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.hv-think[data-astro-cid-2nxr4pee]{color:#e9e4ff;white-space:nowrap;background:#171331d9;border:1px solid #c4b5fd4d;border-radius:999px;align-items:center;gap:8px;padding:7px 14px;font-size:12px;font-weight:600;display:flex;position:absolute;top:calc(100% + 26px)}.hv-think[data-astro-cid-2nxr4pee] i[data-astro-cid-2nxr4pee]{background:#a78bfa;border-radius:50%;width:7px;height:7px;animation:1s ease-in-out infinite hv-blink;box-shadow:0 0 8px #a78bfa}@keyframes hv-blink{50%{opacity:.3}}.hv-think-text[data-astro-cid-2nxr4pee]{transition:opacity .25s}.hv-think-text[data-astro-cid-2nxr4pee].is-swapping{opacity:0}.hv-card[data-astro-cid-2nxr4pee]{z-index:3;color:#25213f;background:#fff;border-radius:14px;padding:11px 13px;animation:6s ease-in-out infinite hv-float;position:absolute;box-shadow:0 16px 36px #08061a73}.hv-card[data-astro-cid-2nxr4pee] small[data-astro-cid-2nxr4pee]{color:#7a7694;font-size:10px;font-weight:700;display:block}.hv-card[data-astro-cid-2nxr4pee] strong[data-astro-cid-2nxr4pee]{color:#111225;font-size:13px;font-weight:800;display:block}@keyframes hv-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.hv-c1[data-astro-cid-2nxr4pee]{width:150px;top:9%;left:0}.hv-c2[data-astro-cid-2nxr4pee]{width:150px;animation-delay:-3s;top:67%;left:0}.hv-c3[data-astro-cid-2nxr4pee]{animation-delay:-1.5s;top:6%;right:0}.hv-c4[data-astro-cid-2nxr4pee]{animation-delay:-4s;top:40%;right:0}.hv-c5[data-astro-cid-2nxr4pee]{animation-delay:-2.5s;top:72%;right:0}.hv-progress[data-astro-cid-2nxr4pee]{background:#ede9fe;border-radius:3px;height:5px;margin-top:8px;overflow:hidden}.hv-progress[data-astro-cid-2nxr4pee] i[data-astro-cid-2nxr4pee]{background:linear-gradient(90deg,#a78bfa,#6d28d9);border-radius:3px;width:40%;height:100%;animation:2.2s ease-in-out infinite hv-load;display:block}@keyframes hv-load{0%{width:8%}to{width:100%}}.hv-mini[data-astro-cid-2nxr4pee]{color:#6d4df2;background:#f0eaff;border-radius:999px;margin-top:6px;padding:2px 7px;font-size:9.5px;font-weight:800;display:inline-block}.hv-ok[data-astro-cid-2nxr4pee],.hv-bad[data-astro-cid-2nxr4pee],.hv-esc[data-astro-cid-2nxr4pee]{align-items:center;gap:9px;display:flex}.hv-icon[data-astro-cid-2nxr4pee]{color:#fff;border-radius:50%;flex-shrink:0;place-items:center;width:28px;height:28px;font-size:14px;font-weight:900;display:grid}.hv-ok[data-astro-cid-2nxr4pee] .hv-icon[data-astro-cid-2nxr4pee]{background:#16a34a}.hv-bad[data-astro-cid-2nxr4pee] .hv-icon[data-astro-cid-2nxr4pee]{background:#dc2626}.hv-esc[data-astro-cid-2nxr4pee] .hv-icon[data-astro-cid-2nxr4pee]{background:#f59e0b}.ai-eyebrow[data-astro-cid-2nxr4pee]{color:#c4b5fd;text-transform:uppercase;letter-spacing:.06em;background:#8b5cf62e;border-radius:999px;margin-bottom:24px;padding:7px 14px;font-size:12px;font-weight:800;display:inline-flex}.ai-hero[data-astro-cid-2nxr4pee] h1[data-astro-cid-2nxr4pee]{letter-spacing:-.03em;color:#fff;margin:0 0 22px;font-size:clamp(2.1rem,4.4vw,3.5rem);font-weight:700;line-height:1.18}.ai-hero[data-astro-cid-2nxr4pee] h1[data-astro-cid-2nxr4pee] .highlight[data-astro-cid-2nxr4pee]{background:linear-gradient(120deg,#c4b5fd,#a78bfa 60%,#8b5cf6);color:#0000;background-clip:text}.ai-subheading[data-astro-cid-2nxr4pee]{color:#e9e4ffb8;max-width:520px;margin:0;font-size:1.15rem;line-height:1.7}.capabilities[data-astro-cid-2nxr4pee]{background:#fff;padding:40px 24px}.capabilities-inner[data-astro-cid-2nxr4pee]{max-width:980px;margin:0 auto}.capability-row[data-astro-cid-2nxr4pee]{border-bottom:1px solid var(--border);opacity:0;grid-template-columns:.85fr 1.15fr;align-items:center;gap:64px;padding:64px 0;transition:opacity .9s cubic-bezier(.22,1,.36,1),transform 1.1s cubic-bezier(.22,1,.36,1);display:grid;transform:translateY(28px)}.capability-row[data-astro-cid-2nxr4pee]:last-child{border-bottom:none}.capability-row[data-astro-cid-2nxr4pee].in-view{opacity:1;transform:none}.capability-row--reverse[data-astro-cid-2nxr4pee] .capability-visual[data-astro-cid-2nxr4pee]{order:2}.capability-visual[data-astro-cid-2nxr4pee]{text-align:left;background:radial-gradient(circle at 42% 32%,#8b5cf629,#0000 40%),linear-gradient(#fff,#f7f3ff);border:1px solid #8b5cf624;border-radius:24px;justify-content:center;align-items:center;height:260px;display:flex;position:relative;overflow:hidden;box-shadow:0 18px 50px #4f46e517}.capability-index[data-astro-cid-2nxr4pee]{z-index:2;color:#7c4dda17;letter-spacing:-.03em;font-size:3.2rem;font-weight:800;line-height:1;position:absolute;bottom:10px;right:18px}.capability-visual[data-astro-cid-2nxr4pee]>div[data-astro-cid-2nxr4pee],.capability-visual[data-astro-cid-2nxr4pee]>svg[data-astro-cid-2nxr4pee]{z-index:1;position:absolute}.cv-card[data-astro-cid-2nxr4pee],.cv-receipt[data-astro-cid-2nxr4pee],.cv-alert[data-astro-cid-2nxr4pee],.cv-src[data-astro-cid-2nxr4pee],.cv-verified[data-astro-cid-2nxr4pee],.cv-chart[data-astro-cid-2nxr4pee],.cv-claim[data-astro-cid-2nxr4pee],.cv-q[data-astro-cid-2nxr4pee],.cv-manager[data-astro-cid-2nxr4pee]{color:#25213f;background:#fff;border:1px solid #8b5cf629;border-radius:14px;box-shadow:0 10px 24px #4f46e51a}.capability-visual[data-astro-cid-2nxr4pee] small[data-astro-cid-2nxr4pee]{color:#7a7694;letter-spacing:.02em;font-size:9px;font-weight:700;display:block}.capability-visual[data-astro-cid-2nxr4pee] strong[data-astro-cid-2nxr4pee]{color:#111225;font-size:12px;font-weight:800}.cv-tick[data-astro-cid-2nxr4pee]{color:#16a34a;background:#dcfce7;border-radius:50%;flex-shrink:0;place-items:center;width:18px;height:18px;font-size:10px;font-style:normal;font-weight:900;display:inline-grid}.cv-chip[data-astro-cid-2nxr4pee]{border-radius:999px;padding:3px 8px;font-size:9px;font-style:normal;font-weight:800;display:inline-block}.cv-chip-amber[data-astro-cid-2nxr4pee]{color:#b45309;background:#fef3c7}.cv-chip-red[data-astro-cid-2nxr4pee]{color:#dc2626;background:#fee2e2}.cv-red[data-astro-cid-2nxr4pee]{color:#dc2626!important}.cv-receipt[data-astro-cid-2nxr4pee]{width:46%;padding:14px 14px 12px;top:34px;left:8%}.cv-receipt[data-astro-cid-2nxr4pee] b[data-astro-cid-2nxr4pee]{letter-spacing:.12em;color:#6d4df2;margin-bottom:10px;font-size:10px;display:block}.cv-receipt-row[data-astro-cid-2nxr4pee]{border-radius:7px;justify-content:space-between;align-items:baseline;gap:6px;margin:0 -6px;padding:5px 6px;font-size:10.5px;font-weight:700;display:flex}.cv-receipt-row[data-astro-cid-2nxr4pee] small[data-astro-cid-2nxr4pee]{display:inline}.cv-receipt-flag[data-astro-cid-2nxr4pee]{color:#b91c1c;background:#fee2e2;outline:1.5px dashed #f87171}.cv-receipt-lines[data-astro-cid-2nxr4pee] i[data-astro-cid-2nxr4pee]{background:#ede9fe;border-radius:3px;height:5px;margin-top:8px;display:block}.cv-receipt-lines[data-astro-cid-2nxr4pee] i[data-astro-cid-2nxr4pee]+i[data-astro-cid-2nxr4pee]{width:60%}.cv-scan[data-astro-cid-2nxr4pee]{background:linear-gradient(90deg,#0000,#8b5cf6,#0000);height:2px;animation:3.2s ease-in-out infinite cv-scan;position:absolute;top:0;left:10px;right:10px;box-shadow:0 0 8px 1px #8b5cf666}@keyframes cv-scan{0%,to{top:6%}50%{top:92%}}.cv-alert[data-astro-cid-2nxr4pee]{border-color:#f59e0b59;width:44%;padding:12px;top:92px;right:6%}.cv-alert-head[data-astro-cid-2nxr4pee]{color:#b45309;align-items:center;gap:6px;margin-bottom:8px;font-size:11px;font-weight:800;display:flex}.cv-alert-head[data-astro-cid-2nxr4pee] i[data-astro-cid-2nxr4pee]{color:#fff;background:#f59e0b;border-radius:50%;place-items:center;width:16px;height:16px;font-size:10px;font-style:normal;display:grid}.cv-alert-row[data-astro-cid-2nxr4pee]{justify-content:space-between;align-items:baseline;margin-bottom:4px;display:flex}.cv-alert-row[data-astro-cid-2nxr4pee] small[data-astro-cid-2nxr4pee]{display:inline}.cv-alert[data-astro-cid-2nxr4pee] .cv-chip[data-astro-cid-2nxr4pee]{margin-top:6px}.cv-links[data-astro-cid-2nxr4pee]{width:100%;height:100%;inset:0;z-index:0!important}.cv-links[data-astro-cid-2nxr4pee] path[data-astro-cid-2nxr4pee]{fill:none;stroke:#8b5cf666;stroke-width:2px;stroke-dasharray:5 5;animation:1.2s linear infinite cv-flow}@keyframes cv-flow{to{stroke-dashoffset:-10px}}.cv-sources[data-astro-cid-2nxr4pee]{flex-direction:column;justify-content:space-around;width:40%;padding:18px 0;display:flex;top:0;bottom:0;left:6%}.cv-src[data-astro-cid-2nxr4pee]{justify-content:space-between;align-items:center;gap:6px;padding:8px 10px;display:flex;position:relative}.cv-verified[data-astro-cid-2nxr4pee]{text-align:center;border-color:#22c55e59;width:28%;padding:16px 8px 14px;top:50%;right:6%;transform:translateY(-50%)}.cv-verified-badge[data-astro-cid-2nxr4pee]{color:#fff;background:linear-gradient(135deg,#22c55e,#16a34a);border-radius:50%;place-items:center;width:44px;height:44px;margin:0 auto 8px;font-size:22px;font-weight:900;display:grid;box-shadow:0 0 0 7px #22c55e24}.cv-verified[data-astro-cid-2nxr4pee] strong[data-astro-cid-2nxr4pee]{font-size:11.5px;display:block}.cv-chart[data-astro-cid-2nxr4pee]{flex-direction:column;width:42%;padding:12px 12px 10px;display:flex;top:40px;bottom:40px;left:7%}.cv-bars[data-astro-cid-2nxr4pee]{flex:1;align-items:flex-end;gap:5px;padding-top:18px;display:flex}.cv-bars[data-astro-cid-2nxr4pee] i[data-astro-cid-2nxr4pee]{opacity:.55;background:linear-gradient(#a78bfa,#7c3aed);border-radius:4px 4px 2px 2px;flex:1;position:relative}.cv-bars[data-astro-cid-2nxr4pee] .cv-bar-out[data-astro-cid-2nxr4pee]{opacity:1;background:linear-gradient(#f87171,#dc2626);box-shadow:0 0 14px #dc262673}.cv-bars[data-astro-cid-2nxr4pee] em[data-astro-cid-2nxr4pee]{color:#dc2626;white-space:nowrap;font-size:8.5px;font-style:normal;font-weight:800;position:absolute;top:-17px;left:50%;transform:translate(-50%)}.cv-claims[data-astro-cid-2nxr4pee]{flex-direction:column;justify-content:center;gap:12px;width:41%;display:flex;top:0;bottom:0;right:6%}.cv-claim[data-astro-cid-2nxr4pee]{padding:10px 12px;position:relative}.cv-claim[data-astro-cid-2nxr4pee] strong[data-astro-cid-2nxr4pee]{margin-top:3px;display:block}.cv-claim-dup[data-astro-cid-2nxr4pee]{border-color:#dc262666;transform:translate(-10px)rotate(-2deg)}.cv-claim-dup[data-astro-cid-2nxr4pee] .cv-chip[data-astro-cid-2nxr4pee]{position:absolute;bottom:10px;right:10px}.cv-queue[data-astro-cid-2nxr4pee]{flex-direction:column;justify-content:center;gap:8px;width:44%;display:flex;top:0;bottom:0;left:6%}.cv-q[data-astro-cid-2nxr4pee]{border-radius:11px;justify-content:space-between;align-items:center;gap:6px;padding:8px 10px;font-size:10.5px;font-weight:700;display:flex}.cv-q-esc[data-astro-cid-2nxr4pee]{background:#fffbeb;border-color:#f59e0b80}.cv-esc[data-astro-cid-2nxr4pee]{color:#fff;background:#f59e0b;border-radius:50%;place-items:center;width:18px;height:18px;font-size:10px;font-style:normal;font-weight:900;display:inline-grid}.cv-manager[data-astro-cid-2nxr4pee]{width:42%;padding:14px 12px 12px;top:50%;right:6%;transform:translateY(-50%)}.cv-manager[data-astro-cid-2nxr4pee] small[data-astro-cid-2nxr4pee]{color:#6d4df2;text-transform:uppercase;letter-spacing:.06em;margin-bottom:6px}.cv-manager[data-astro-cid-2nxr4pee] strong[data-astro-cid-2nxr4pee]{display:block}.cv-manager[data-astro-cid-2nxr4pee] p[data-astro-cid-2nxr4pee]{color:#b45309;margin:6px 0 10px;font-size:10px;font-weight:700;line-height:1.4}.cv-actions[data-astro-cid-2nxr4pee]{gap:6px;display:flex}.cv-actions[data-astro-cid-2nxr4pee] span[data-astro-cid-2nxr4pee]{text-align:center;border-radius:999px;flex:1;padding:6px 0;font-size:10px;font-weight:800}.cv-approve[data-astro-cid-2nxr4pee]{color:#fff;background:#16a34a}.cv-deny[data-astro-cid-2nxr4pee]{color:#4b4766;border:1px solid #e5e1f2}.capability-row[data-astro-cid-2nxr4pee] .cv-tick[data-astro-cid-2nxr4pee],.capability-row[data-astro-cid-2nxr4pee] .cv-esc[data-astro-cid-2nxr4pee],.capability-row[data-astro-cid-2nxr4pee] .cv-chip[data-astro-cid-2nxr4pee],.capability-row[data-astro-cid-2nxr4pee] .cv-verified-badge[data-astro-cid-2nxr4pee]{transition:transform .45s cubic-bezier(.34,1.56,.64,1);transform:scale(0)}.capability-row[data-astro-cid-2nxr4pee].in-view .cv-tick[data-astro-cid-2nxr4pee],.capability-row[data-astro-cid-2nxr4pee].in-view .cv-esc[data-astro-cid-2nxr4pee],.capability-row[data-astro-cid-2nxr4pee].in-view .cv-chip[data-astro-cid-2nxr4pee],.capability-row[data-astro-cid-2nxr4pee].in-view .cv-verified-badge[data-astro-cid-2nxr4pee]{transform:scale(1)}.capability-row[data-astro-cid-2nxr4pee].in-view .cv-src[data-astro-cid-2nxr4pee]:first-child .cv-tick[data-astro-cid-2nxr4pee],.capability-row[data-astro-cid-2nxr4pee].in-view .cv-q[data-astro-cid-2nxr4pee]:first-child .cv-tick[data-astro-cid-2nxr4pee]{transition-delay:.5s}.capability-row[data-astro-cid-2nxr4pee].in-view .cv-src[data-astro-cid-2nxr4pee]:nth-child(2) .cv-tick[data-astro-cid-2nxr4pee],.capability-row[data-astro-cid-2nxr4pee].in-view .cv-q[data-astro-cid-2nxr4pee]:nth-child(2) .cv-tick[data-astro-cid-2nxr4pee]{transition-delay:.75s}.capability-row[data-astro-cid-2nxr4pee].in-view .cv-src[data-astro-cid-2nxr4pee]:nth-child(3) .cv-tick[data-astro-cid-2nxr4pee],.capability-row[data-astro-cid-2nxr4pee].in-view .cv-q[data-astro-cid-2nxr4pee]:nth-child(3) .cv-tick[data-astro-cid-2nxr4pee]{transition-delay:1s}.capability-row[data-astro-cid-2nxr4pee].in-view .cv-esc[data-astro-cid-2nxr4pee],.capability-row[data-astro-cid-2nxr4pee].in-view .cv-verified-badge[data-astro-cid-2nxr4pee],.capability-row[data-astro-cid-2nxr4pee].in-view .cv-chip[data-astro-cid-2nxr4pee]{transition-delay:1.25s}.capability-title[data-astro-cid-2nxr4pee]{align-items:center;gap:12px;margin-bottom:14px;display:flex}.capability-badge[data-astro-cid-2nxr4pee]{color:#6d4df2;background:#f0eaff;border-radius:11px;flex-shrink:0;place-items:center;width:36px;height:36px;display:grid}.capability-text[data-astro-cid-2nxr4pee] h3[data-astro-cid-2nxr4pee]{letter-spacing:-.01em;color:var(--ink);margin:0;font-size:1.5rem;font-weight:700}.capability-text[data-astro-cid-2nxr4pee] p[data-astro-cid-2nxr4pee]{color:var(--muted);max-width:480px;margin:0;font-size:1.03rem;line-height:1.75}.indo[data-astro-cid-2nxr4pee]{background:radial-gradient(circle at 80% 30%, #8b5cf624, transparent 45%), linear-gradient(180deg, #fff 0%, var(--lavender) 100%);padding:96px 24px 104px}.indo-inner[data-astro-cid-2nxr4pee]{grid-template-columns:1fr 1fr;align-items:center;gap:64px;max-width:1080px;margin:0 auto;display:grid}.indo-tags[data-astro-cid-2nxr4pee]{flex-wrap:wrap;gap:8px;margin-bottom:20px;display:flex}.indo-soon[data-astro-cid-2nxr4pee],.indo-eyebrow[data-astro-cid-2nxr4pee]{letter-spacing:.05em;text-transform:uppercase;border-radius:999px;padding:6px 12px;font-size:12px;font-weight:800;display:inline-flex}.indo-soon[data-astro-cid-2nxr4pee]{color:#fff;background:linear-gradient(135deg,#a78bfa,#6d28d9)}.indo-eyebrow[data-astro-cid-2nxr4pee]{color:#6d4df2;background:#f0eaff}.indo-copy[data-astro-cid-2nxr4pee] h2[data-astro-cid-2nxr4pee]{letter-spacing:-.03em;color:var(--ink);margin:0 0 18px;font-size:clamp(2rem,4vw,2.9rem);line-height:1.12}.indo-copy[data-astro-cid-2nxr4pee] h2[data-astro-cid-2nxr4pee] .highlight[data-astro-cid-2nxr4pee]{background:linear-gradient(120deg,#8b5cf6,#6d28d9);color:#0000;background-clip:text}.indo-lede[data-astro-cid-2nxr4pee]{color:var(--muted);margin:0 0 28px;font-size:1.08rem;line-height:1.7}.indo-points[data-astro-cid-2nxr4pee]{gap:16px;margin:0 0 32px;padding:0;list-style:none;display:grid}.indo-points[data-astro-cid-2nxr4pee] li[data-astro-cid-2nxr4pee]{align-items:flex-start;gap:14px;display:flex}.indo-point-icon[data-astro-cid-2nxr4pee]{color:#6d4df2;background:#fff;border:1px solid #8b5cf633;border-radius:11px;flex-shrink:0;place-items:center;width:36px;height:36px;display:grid}.indo-points[data-astro-cid-2nxr4pee] strong[data-astro-cid-2nxr4pee]{color:var(--ink);margin-bottom:2px;font-size:1rem;display:block}.indo-points[data-astro-cid-2nxr4pee] span[data-astro-cid-2nxr4pee]{color:var(--muted);font-size:.95rem;line-height:1.55}.indo-cta[data-astro-cid-2nxr4pee]{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.indo-cta[data-astro-cid-2nxr4pee] small[data-astro-cid-2nxr4pee]{color:var(--muted);font-size:.88rem}.indo-chat[data-astro-cid-2nxr4pee]{background:#fff;border:1px solid #8b5cf629;border-radius:28px;justify-self:center;width:100%;max-width:440px;overflow:hidden;box-shadow:0 30px 70px #4f46e529}.indo-chat-head[data-astro-cid-2nxr4pee]{color:#fff;background:linear-gradient(135deg,#1f1b3d,#2b2560);align-items:center;gap:12px;padding:16px 20px;display:flex}.indo-chat-head[data-astro-cid-2nxr4pee] strong[data-astro-cid-2nxr4pee]{font-size:15px;display:block}.indo-chat-head[data-astro-cid-2nxr4pee] small[data-astro-cid-2nxr4pee]{color:#e9e4ffb3;font-size:12px}.indo-avatar[data-astro-cid-2nxr4pee]{background:linear-gradient(135deg,#c4b5fd,#8b5cf6 55%,#6d28d9);border-radius:50%;place-items:center;width:40px;height:40px;font-size:17px;font-weight:900;display:grid;box-shadow:0 0 0 3px #c4b5fd40}.indo-msgs[data-astro-cid-2nxr4pee]{background:linear-gradient(#fbf9ff,#fff);flex-direction:column;gap:12px;padding:22px 20px 8px;display:flex}.indo-msg[data-astro-cid-2nxr4pee]{border-radius:16px;max-width:85%;padding:11px 14px;font-size:14px;line-height:1.5}.indo-msg-user[data-astro-cid-2nxr4pee]{color:#fff;background:linear-gradient(135deg,#8b5cf6,#6d28d9);border-bottom-right-radius:5px;align-self:flex-end}.indo-msg-bot[data-astro-cid-2nxr4pee]{color:var(--ink);background:#fff;border:1px solid #8b5cf629;border-bottom-left-radius:5px;align-self:flex-start}.indo-split[data-astro-cid-2nxr4pee]{gap:6px;margin-top:10px;display:grid}.indo-split[data-astro-cid-2nxr4pee] div[data-astro-cid-2nxr4pee]{color:var(--muted);grid-template-columns:52px 1fr;align-items:center;gap:8px;font-size:11px;font-weight:700;display:grid}.indo-split[data-astro-cid-2nxr4pee] i[data-astro-cid-2nxr4pee]{background:linear-gradient(90deg,#a78bfa,#6d28d9);border-radius:4px;height:7px;display:block}.indo-input[data-astro-cid-2nxr4pee]{border:1px solid var(--border);color:#9a97b0;border-radius:999px;justify-content:space-between;align-items:center;gap:10px;margin:12px 16px 16px;padding:10px 10px 10px 16px;font-size:13px;display:flex}.indo-input[data-astro-cid-2nxr4pee] i[data-astro-cid-2nxr4pee]{color:#fff;background:#6d4df2;border-radius:50%;place-items:center;width:32px;height:32px;display:grid}.indo-msg[data-astro-cid-2nxr4pee]{opacity:0;transition:opacity .5s,transform .5s;transform:translateY(10px)}.indo[data-astro-cid-2nxr4pee].in-view .indo-msg[data-astro-cid-2nxr4pee]{opacity:1;transform:none}.indo[data-astro-cid-2nxr4pee].in-view .indo-msg[data-astro-cid-2nxr4pee]:nth-child(2){transition-delay:.7s}.indo[data-astro-cid-2nxr4pee].in-view .indo-msg[data-astro-cid-2nxr4pee]:nth-child(3){transition-delay:1.5s}.indo[data-astro-cid-2nxr4pee].in-view .indo-msg[data-astro-cid-2nxr4pee]:nth-child(4){transition-delay:2.2s}.ai-closing[data-astro-cid-2nxr4pee]{text-align:center;opacity:0;background:linear-gradient(160deg,#171331 0%,#1f1b3d 50%,#2b2560 100%);padding:110px 24px;transition:opacity .9s cubic-bezier(.22,1,.36,1),transform 1.15s cubic-bezier(.22,1,.36,1);transform:translateY(24px)}.ai-closing[data-astro-cid-2nxr4pee].in-view{opacity:1;transform:none}.ai-closing-inner[data-astro-cid-2nxr4pee]{max-width:620px;margin:0 auto}.ai-closing[data-astro-cid-2nxr4pee] h2[data-astro-cid-2nxr4pee]{letter-spacing:-.02em;color:#fff;margin:0 0 16px;font-size:clamp(1.9rem,3.6vw,2.6rem);font-weight:700}.ai-closing[data-astro-cid-2nxr4pee] p[data-astro-cid-2nxr4pee]{color:#e9e4ffb8;margin:0 0 36px;font-size:1.08rem;line-height:1.7}.ai-closing-cta[data-astro-cid-2nxr4pee]{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;display:flex}.btn[data-astro-cid-2nxr4pee]{cursor:pointer;white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;padding:14px 28px;font-family:inherit;font-size:16px;font-weight:600;text-decoration:none;transition:transform .15s,box-shadow .15s,background .15s,border-color .15s;display:inline-flex}.btn-ghost-dark[data-astro-cid-2nxr4pee]{color:#fff;background:0 0;border:1px solid #ffffff47}.btn-ghost-dark[data-astro-cid-2nxr4pee]:hover{color:#c4b5fd;border-color:#c4b5fd}.btn-primary-gradient[data-astro-cid-2nxr4pee]{color:#fff;background:linear-gradient(135deg,#a78bfa 0%,#8b5cf6 45%,#6d28d9 100%);border:none;box-shadow:0 12px 26px -8px #8b5cf699}.btn-primary-gradient[data-astro-cid-2nxr4pee]:hover{transform:translateY(-2px);box-shadow:0 16px 32px -8px #8b5cf6bf}@media (prefers-reduced-motion:reduce){.capability-row[data-astro-cid-2nxr4pee],.ai-closing[data-astro-cid-2nxr4pee],.indo-msg[data-astro-cid-2nxr4pee],.capability-row[data-astro-cid-2nxr4pee] .cv-tick[data-astro-cid-2nxr4pee],.capability-row[data-astro-cid-2nxr4pee] .cv-esc[data-astro-cid-2nxr4pee],.capability-row[data-astro-cid-2nxr4pee] .cv-chip[data-astro-cid-2nxr4pee],.capability-row[data-astro-cid-2nxr4pee] .cv-verified-badge[data-astro-cid-2nxr4pee]{opacity:1;transition:none;transform:none}.cv-scan[data-astro-cid-2nxr4pee],.cv-links[data-astro-cid-2nxr4pee] path[data-astro-cid-2nxr4pee],.hv-lines[data-astro-cid-2nxr4pee] path[data-astro-cid-2nxr4pee],.hv-rings[data-astro-cid-2nxr4pee] i[data-astro-cid-2nxr4pee],.hv-core[data-astro-cid-2nxr4pee],.hv-card[data-astro-cid-2nxr4pee],.hv-progress[data-astro-cid-2nxr4pee] i[data-astro-cid-2nxr4pee],.hv-think[data-astro-cid-2nxr4pee] i[data-astro-cid-2nxr4pee]{animation:none}.hv-dot[data-astro-cid-2nxr4pee]{display:none}}@media (width<=1000px){.ai-hero-inner[data-astro-cid-2nxr4pee]{text-align:center;grid-template-columns:1fr;gap:40px}.ai-subheading[data-astro-cid-2nxr4pee]{margin:0 auto}.ai-hero-cta[data-astro-cid-2nxr4pee]{justify-content:center}.hv[data-astro-cid-2nxr4pee]{text-align:left;width:100%;max-width:580px;margin:0 auto}}@media (width<=760px){.ai-hero[data-astro-cid-2nxr4pee]{padding:64px 16px 48px}.ai-hero-inner[data-astro-cid-2nxr4pee]{text-align:center;grid-template-columns:1fr;gap:36px}.ai-subheading[data-astro-cid-2nxr4pee]{margin:0 auto}.ai-hero-cta[data-astro-cid-2nxr4pee]{justify-content:center}.hv[data-astro-cid-2nxr4pee]{text-align:left;width:100%;max-width:400px;height:380px;margin:0 auto}.hv-card[data-astro-cid-2nxr4pee]{border-radius:12px;padding:8px 10px}.hv-card[data-astro-cid-2nxr4pee] strong[data-astro-cid-2nxr4pee]{font-size:11px}.hv-card[data-astro-cid-2nxr4pee] small[data-astro-cid-2nxr4pee]{font-size:9px}.hv[data-astro-cid-2nxr4pee]{height:420px}.hv-c1[data-astro-cid-2nxr4pee],.hv-c2[data-astro-cid-2nxr4pee]{width:auto}.hv-c1[data-astro-cid-2nxr4pee],.hv-c3[data-astro-cid-2nxr4pee]{top:0}.hv-c2[data-astro-cid-2nxr4pee],.hv-c5[data-astro-cid-2nxr4pee]{top:auto;bottom:0}.hv-c4[data-astro-cid-2nxr4pee],.hv-l5[data-astro-cid-2nxr4pee]{display:none}.hv-icon[data-astro-cid-2nxr4pee]{width:22px;height:22px;font-size:11px}.hv-core[data-astro-cid-2nxr4pee]{border-radius:24px;width:86px;height:86px}.hv-core[data-astro-cid-2nxr4pee] svg[data-astro-cid-2nxr4pee]{width:30px;height:30px}.hv-rings[data-astro-cid-2nxr4pee] i[data-astro-cid-2nxr4pee]:first-child{width:130px;height:130px}.hv-rings[data-astro-cid-2nxr4pee] i[data-astro-cid-2nxr4pee]:nth-child(2){width:190px;height:190px}.hv-rings[data-astro-cid-2nxr4pee] i[data-astro-cid-2nxr4pee]:nth-child(3){width:250px;height:250px}.hv-think[data-astro-cid-2nxr4pee]{font-size:11px}.capability-row[data-astro-cid-2nxr4pee],.capability-row--reverse[data-astro-cid-2nxr4pee] .capability-visual[data-astro-cid-2nxr4pee]{order:0;grid-template-columns:1fr}.capability-row[data-astro-cid-2nxr4pee]{text-align:center;grid-template-columns:1fr;gap:28px;padding:40px 0}.capability-visual[data-astro-cid-2nxr4pee]{height:250px}.capability-title[data-astro-cid-2nxr4pee]{flex-direction:column;gap:10px}.indo[data-astro-cid-2nxr4pee]{padding:64px 20px 72px}.indo-inner[data-astro-cid-2nxr4pee]{grid-template-columns:1fr;gap:40px}.capability-text[data-astro-cid-2nxr4pee] p[data-astro-cid-2nxr4pee]{max-width:none}.ai-closing[data-astro-cid-2nxr4pee]{padding:72px 20px}}
