.page[data-v-c6e8d217]{--ink:#0b1f17;--body:#3f534a;--muted:#6c7d74;--paper:#f3f6f1;--surface:#fff;--line:#e0e8e1;--line-2:#d3ded5;--green:#0b8a4b;--green-bright:#14b866;--green-bubble:#0b7a45;--green-deep:#075e34;--green-tint:#e7f4ec;color:var(--body);background:var(--paper);-webkit-font-smoothing:antialiased;font-family:Hanken Grotesk,system-ui,sans-serif;font-size:17px;line-height:1.6;overflow-x:clip}.page[data-v-c6e8d217] :is(h1,h2,h3){color:var(--ink);letter-spacing:-.02em;margin:0;font-family:Bricolage Grotesque,system-ui,sans-serif;font-weight:700;line-height:1.08}.page p[data-v-c6e8d217]{margin:0}.page a[data-v-c6e8d217]{color:inherit}.wrap[data-v-c6e8d217]{max-width:1180px;margin:0 auto;padding:0 24px}.eyebrow[data-v-c6e8d217]{letter-spacing:.14em;text-transform:uppercase;color:var(--green);margin:0 0 16px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:12.5px;font-weight:500}.lead[data-v-c6e8d217]{color:var(--body);max-width:58ch;margin-top:20px;font-size:18px}.microcopy[data-v-c6e8d217]{color:var(--muted);font-family:JetBrains Mono,ui-monospace,monospace;font-size:12.5px}.crumbs[data-v-c6e8d217]{color:var(--muted);flex-wrap:wrap;gap:8px;padding-top:22px;font-size:13px;display:flex}.crumbs a[data-v-c6e8d217]{text-decoration:none}.crumbs a[data-v-c6e8d217]:hover{color:var(--green-deep)}.crumbs span[data-v-c6e8d217]{color:var(--ink);font-weight:600}.btn[data-v-c6e8d217]{white-space:nowrap;border:1.5px solid #0000;border-radius:12px;align-items:center;gap:9px;padding:14px 24px;font-size:16px;font-weight:600;text-decoration:none;transition:transform .16s,background .16s;display:inline-flex}.page .btn-primary[data-v-c6e8d217]{background:var(--green);color:#fff;box-shadow:0 6px 18px #0b8a4b47}.page .btn-primary[data-v-c6e8d217]:hover{background:var(--green-deep);transform:translateY(-2px)}.page .btn-ghost[data-v-c6e8d217]{color:var(--ink);border-color:var(--line-2);background:0 0}.page .btn-ghost[data-v-c6e8d217]:hover{border-color:var(--ink);background:#fff}.sec[data-v-c6e8d217]{padding:76px 0}.sec-head[data-v-c6e8d217]{max-width:64ch}.sec-head h2[data-v-c6e8d217]{font-size:clamp(26px,3.2vw,38px)}.bg-white[data-v-c6e8d217]{background:var(--surface)}.divide[data-v-c6e8d217]{border-top:1px solid var(--line)}.hero[data-v-c6e8d217]{padding:0 0 64px}.hero-grid[data-v-c6e8d217]{grid-template-columns:1.05fr .95fr;align-items:center;gap:56px;margin-top:36px;display:grid}.badge-api[data-v-c6e8d217]{letter-spacing:.08em;text-transform:uppercase;color:var(--green-deep);background:var(--green-tint);border:1px solid #cfe8d8;border-radius:100px;align-items:center;gap:9px;margin-bottom:24px;padding:7px 13px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:12px;font-weight:500;display:inline-flex}.badge-api .dot[data-v-c6e8d217]{background:var(--green-bright);border-radius:50%;width:7px;height:7px}.hero h1[data-v-c6e8d217]{letter-spacing:-.03em;font-size:clamp(30px,4vw,46px);font-weight:800}.hero-cta[data-v-c6e8d217]{flex-wrap:wrap;align-items:center;gap:16px;margin-top:30px;display:flex}.hero-note[data-v-c6e8d217]{margin-top:14px}.chips[data-v-c6e8d217]{flex-wrap:wrap;gap:8px;margin-top:24px;display:flex}.chip[data-v-c6e8d217]{color:var(--green-deep);background:#eef6f0;border:1px solid #d6eadd;border-radius:100px;padding:6px 12px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:12px}.mini-chat[data-v-c6e8d217]{background:var(--surface);border:1px solid var(--line);border-radius:24px;justify-self:center;width:100%;max-width:460px;padding:24px;box-shadow:0 8px 30px #0b1f1717}.mini-head[data-v-c6e8d217]{border-bottom:1px solid var(--line);align-items:center;gap:11px;margin-bottom:16px;padding-bottom:16px;display:flex}.mini-head .av[data-v-c6e8d217]{background:var(--green);color:#fff;border-radius:50%;place-items:center;width:38px;height:38px;font-family:Bricolage Grotesque,system-ui,sans-serif;font-weight:700;display:grid}.mini-head b[data-v-c6e8d217]{color:var(--ink);font-family:Bricolage Grotesque,system-ui,sans-serif;font-size:15px;font-weight:600}.mini-head small[data-v-c6e8d217]{color:var(--green-deep);margin-top:1px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:10.5px;display:block}.mini-msgs[data-v-c6e8d217]{flex-direction:column;gap:10px;display:flex}.mini-msg[data-v-c6e8d217]{border-radius:14px;max-width:88%;padding:10px 14px;font-size:14.5px;line-height:1.45}.mini-msg.them[data-v-c6e8d217]{color:#25382f;background:#f1f5f2;border-bottom-left-radius:4px;align-self:flex-start}.mini-msg.bot[data-v-c6e8d217]{background:var(--green-bubble);color:#fff;border-bottom-right-radius:4px;align-self:flex-end}.mini-msg .tag[data-v-c6e8d217]{letter-spacing:.05em;text-transform:uppercase;color:#bff0d3;margin-bottom:2px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:9px;display:block}.pain-grid[data-v-c6e8d217]{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:42px;display:grid}.pain[data-v-c6e8d217]{background:var(--paper);border:1px solid var(--line);border-radius:16px;padding:24px}.pain b[data-v-c6e8d217]{color:var(--ink);margin-bottom:8px;font-family:Bricolage Grotesque,system-ui,sans-serif;font-size:17.5px;font-weight:600;display:block}.pain p[data-v-c6e8d217]{font-size:15px}.zones[data-v-c6e8d217]{color:var(--muted);margin-top:26px;font-size:14.5px}.feat-grid[data-v-c6e8d217]{grid-template-columns:repeat(2,1fr);gap:20px;margin-top:42px;display:grid}.feat[data-v-c6e8d217]{background:var(--surface);border:1px solid var(--line);border-radius:16px;padding:26px}.feat h3[data-v-c6e8d217]{margin-bottom:9px;font-size:18.5px;font-weight:600}.feat p[data-v-c6e8d217]{font-size:15px}.faq-grid[data-v-c6e8d217]{max-width:820px;margin:36px auto 0}.faq-item[data-v-c6e8d217]{border-bottom:1px solid var(--line)}.faq-q[data-v-c6e8d217]{text-align:left;cursor:pointer;width:100%;color:var(--ink);background:0 0;border:none;justify-content:space-between;align-items:center;gap:20px;padding:20px 4px;font-family:Bricolage Grotesque,system-ui,sans-serif;font-size:18px;font-weight:600;display:flex}.faq-q .pm[data-v-c6e8d217]{flex:none;width:26px;height:26px;position:relative}.faq-q .pm[data-v-c6e8d217]:before,.faq-q .pm[data-v-c6e8d217]:after{content:"";background:var(--green);border-radius:2px;transition:transform .25s;position:absolute}.faq-q .pm[data-v-c6e8d217]:before{height:2.5px;top:12px;left:4px;right:4px}.faq-q .pm[data-v-c6e8d217]:after{width:2.5px;top:4px;bottom:4px;left:12px}.faq-item.open .pm[data-v-c6e8d217]:after{transform:scaleY(0)}.faq-a[data-v-c6e8d217]{max-height:0;transition:max-height .3s;overflow:hidden}.faq-item.open .faq-a[data-v-c6e8d217]{max-height:280px}.faq-a p[data-v-c6e8d217]{max-width:66ch;padding:0 4px 22px;font-size:16px}.mesh[data-v-c6e8d217]{grid-template-columns:1fr 1fr;gap:44px;display:grid}.linkrow[data-v-c6e8d217]{flex-wrap:wrap;gap:8px;display:flex}.pill[data-v-c6e8d217]{border:1.5px solid var(--line-2);background:var(--surface);color:var(--ink);border-radius:100px;padding:8px 15px;font-size:14px;font-weight:600;text-decoration:none;transition:all .16s}.pill[data-v-c6e8d217]:hover,.pill-strong[data-v-c6e8d217]{border-color:var(--green);color:var(--green-deep)}.final[data-v-c6e8d217]{background:var(--ink);color:#fff;text-align:center;padding:88px 0}.final h2[data-v-c6e8d217]{color:#fff;max-width:24ch;margin:0 auto;font-size:clamp(28px,3.8vw,42px)}.final .fcta[data-v-c6e8d217]{justify-content:center;margin-top:28px;display:flex}.final .microcopy[data-v-c6e8d217]{color:#8fa79a;margin-top:16px}@media (width<=960px){.hero-grid[data-v-c6e8d217]{grid-template-columns:1fr;gap:40px}.pain-grid[data-v-c6e8d217],.feat-grid[data-v-c6e8d217],.mesh[data-v-c6e8d217]{grid-template-columns:1fr}}
