.ai-q[data-astro-cid-zizj4ea3]{background:var(--ink);color:#fff;border-radius:16px 16px 4px;align-self:flex-end;max-width:85%;padding:12px 16px;font-size:15px;line-height:1.45}.ai-a[data-astro-cid-zizj4ea3]{background:var(--bg-soft);border-radius:16px 16px 16px 4px;flex-direction:column;gap:14px;padding:18px;font-size:15px;line-height:1.55;display:flex}.ai-a[data-astro-cid-zizj4ea3] p[data-astro-cid-zizj4ea3]{margin:0}.ai-a[data-astro-cid-zizj4ea3] strong[data-astro-cid-zizj4ea3]{font-weight:600}.ai-tiles[data-astro-cid-zizj4ea3]{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.ai-tiles[data-astro-cid-zizj4ea3]>div[data-astro-cid-zizj4ea3]{border-radius:10px;flex-direction:column;gap:2px;padding:10px;display:flex}.ai-tiles[data-astro-cid-zizj4ea3] span[data-astro-cid-zizj4ea3]:first-child{color:var(--text-2);font-size:11px}.ai-tiles[data-astro-cid-zizj4ea3] span[data-astro-cid-zizj4ea3]:last-child{font-size:15px;font-weight:600}.ai-meta[data-astro-cid-zizj4ea3]{color:var(--text-2);border-top:1px solid var(--line-3);flex-direction:column;gap:6px;padding-top:12px;font-size:13px;display:flex}.ai-meta[data-astro-cid-zizj4ea3] strong[data-astro-cid-zizj4ea3]{color:var(--ink)}.vp[data-astro-cid-kdofrhet]{background:var(--ink);box-shadow:var(--shadow-visual);border:1px solid var(--line-2);border-radius:16px;overflow:hidden}.vp-video[data-astro-cid-kdofrhet]{aspect-ratio:16/9;object-fit:cover;background:var(--ink);width:100%;height:auto;display:block}.product[data-astro-cid-gopsdxsp]{min-height:100dvh}.pk[data-astro-cid-gopsdxsp]{background:linear-gradient(#fff 0%, var(--bg-soft) 100%);padding:clamp(56px,9vw,104px) 24px clamp(40px,6vw,64px)}.pk-stack[data-astro-cid-gopsdxsp]{flex-direction:column;gap:24px;display:flex}.pk-h1[data-astro-cid-gopsdxsp]{letter-spacing:-.035em;text-wrap:balance;max-width:820px;margin:0;font-size:clamp(38px,6vw,68px);font-weight:600;line-height:1.04}.pk-intro[data-astro-cid-gopsdxsp]{max-width:680px;color:var(--text-body);text-wrap:pretty;margin:0;font-size:clamp(17px,1.6vw,19px);line-height:1.55}.pk-ctas[data-astro-cid-gopsdxsp]{flex-wrap:wrap;align-items:center;gap:12px;margin-top:8px;display:flex}.toc[data-astro-cid-gopsdxsp]{flex-direction:column;gap:14px;margin-top:clamp(32px,5vw,56px);display:flex}.toc[data-astro-cid-gopsdxsp] ol[data-astro-cid-gopsdxsp]{grid-template-columns:repeat(auto-fit,minmax(min(100%,170px),1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.toc[data-astro-cid-gopsdxsp] a[data-astro-cid-gopsdxsp]{box-sizing:border-box;border:1px solid var(--line-2);background:#fff;border-radius:16px;flex-direction:column;gap:8px;height:100%;padding:16px 18px;display:flex}@media (hover:hover){.toc[data-astro-cid-gopsdxsp] a[data-astro-cid-gopsdxsp]:hover{border-color:var(--dashed-question);text-decoration:none}}.toc-nr[data-astro-cid-gopsdxsp]{color:var(--text-muted);font-size:13px;font-weight:600}.toc-q[data-astro-cid-gopsdxsp]{font-size:15px;font-weight:600;line-height:1.35}.pq-list[data-astro-cid-gopsdxsp]{padding:clamp(24px, 4vw, 48px) 24px var(--section-y);gap:var(--section-y);flex-direction:column;display:flex}.page-home .pq[data-astro-cid-gopsdxsp]{scroll-margin-top:96px}.pq[data-astro-cid-gopsdxsp]{flex-direction:row;align-items:center;gap:clamp(32px,5vw,64px);width:100%;max-width:1200px;margin:0 auto;display:flex}.pq[data-astro-cid-gopsdxsp].rev{flex-direction:row-reverse}.pq-text[data-astro-cid-gopsdxsp]{flex-direction:column;flex:0 400px;gap:18px;min-width:0;display:flex}.pq-eyebrow-row[data-astro-cid-gopsdxsp]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.pq-h2[data-astro-cid-gopsdxsp]{letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:clamp(28px,3.4vw,40px);font-weight:600;line-height:1.1}.pq-p[data-astro-cid-gopsdxsp]{color:var(--text-body);text-wrap:pretty;margin:0;font-size:17px;line-height:1.6}.pq-video[data-astro-cid-gopsdxsp]{flex-direction:column;gap:8px;margin-top:6px;display:flex}.pq-video-meta[data-astro-cid-gopsdxsp]{color:var(--text-muted);font-size:13px}.pq-points[data-astro-cid-gopsdxsp]{border-top:1px solid var(--line);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.pq-points[data-astro-cid-gopsdxsp] li[data-astro-cid-gopsdxsp]{border-bottom:1px solid var(--line);gap:12px;padding:12px 0;font-size:15px;line-height:1.5;display:flex}.pq-sq[data-astro-cid-gopsdxsp]{border-radius:2px;flex:none;width:8px;height:8px;margin-top:7px}.pq-soon-text[data-astro-cid-gopsdxsp]{flex:1;min-width:0}.badge-soon[data-astro-cid-gopsdxsp]{background:var(--slate-50);color:var(--ink);border-radius:999px;padding:3px 10px;font-size:12px;font-weight:600}.badge-soon[data-astro-cid-gopsdxsp].inline{vertical-align:1px;margin-left:4px;padding:2px 9px;line-height:1.5;display:inline-block}.pq-fig[data-astro-cid-gopsdxsp]{background:var(--bg-soft);border:1px solid var(--line-2);box-sizing:border-box;border-radius:20px;flex-direction:column;flex:1 1 0;gap:10px;width:100%;min-width:0;margin:0;padding:clamp(10px,1.4vw,16px);display:flex}.pq-fig-head[data-astro-cid-gopsdxsp]{color:var(--text-2);justify-content:space-between;align-items:center;gap:12px;padding:2px 4px;font-size:13px;font-weight:500;display:flex}.pq-fig-head[data-astro-cid-gopsdxsp] .badge-demo[data-astro-cid-gopsdxsp]{padding:3px 9px}.pq-frame[data-astro-cid-gopsdxsp]{border:1px solid var(--line-3);background:#fff;border-radius:12px;overflow:hidden}.pq-frame[data-astro-cid-gopsdxsp] img[data-astro-cid-gopsdxsp]{width:100%;height:auto}.pq-ask[data-astro-cid-gopsdxsp]{flex-direction:column;gap:16px;padding:clamp(16px,2.4vw,24px);display:flex}.pq-cap[data-astro-cid-gopsdxsp]{color:var(--text-muted);padding:0 4px;font-size:12px}.trust-grid[data-astro-cid-gopsdxsp]{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:20px;display:grid}.trust-card[data-astro-cid-gopsdxsp]{border:1px solid var(--line-2);background:#fff;border-radius:24px;flex-direction:column;gap:16px;padding:clamp(24px,3vw,32px);display:flex}.trust-icon[data-astro-cid-gopsdxsp]{border-radius:12px;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.trust-card[data-astro-cid-gopsdxsp] h3[data-astro-cid-gopsdxsp]{letter-spacing:-.01em;margin:0;font-size:20px;font-weight:600}.trust-card[data-astro-cid-gopsdxsp] p[data-astro-cid-gopsdxsp]{color:var(--text-body);margin:0;font-size:15px;line-height:1.6}.trust-card[data-astro-cid-gopsdxsp] .trust-link[data-astro-cid-gopsdxsp]{text-underline-offset:2px;align-self:flex-start;margin-top:auto;font-size:15px;font-weight:600;text-decoration:underline}.demo-grid[data-astro-cid-gopsdxsp]{grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));align-items:start;gap:clamp(32px,6vw,80px);display:grid}.demo-list[data-astro-cid-gopsdxsp]{border-top:1px solid var(--line);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.demo-list[data-astro-cid-gopsdxsp] li[data-astro-cid-gopsdxsp]{border-bottom:1px solid var(--line);align-items:flex-start;gap:14px;padding:18px 0;display:flex}.demo-check[data-astro-cid-gopsdxsp]{border-radius:8px;flex:none;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.demo-label[data-astro-cid-gopsdxsp]{padding-top:3px;font-size:16px;line-height:1.5}.cta-sec[data-astro-cid-gopsdxsp]{padding:0 24px var(--section-y)}.ob[data-astro-cid-gopsdxsp]+.cta-sec[data-astro-cid-gopsdxsp]{padding-top:var(--section-y)}.cta[data-astro-cid-gopsdxsp]{background:var(--ink);color:#fff;border-radius:28px;flex-direction:column;align-items:flex-start;gap:20px;padding:clamp(32px,6vw,72px);display:flex}.cta[data-astro-cid-gopsdxsp] h2[data-astro-cid-gopsdxsp]{max-width:720px}.cta[data-astro-cid-gopsdxsp] p[data-astro-cid-gopsdxsp]{max-width:620px;color:var(--on-navy);text-wrap:pretty;margin:0;font-size:17px;line-height:1.6}.cta-btns[data-astro-cid-gopsdxsp]{flex-wrap:wrap;gap:12px;margin-top:8px;display:flex}.cta-outline[data-astro-cid-gopsdxsp]{color:#fff;border:1px solid var(--on-navy-border);background:0 0}@media (hover:hover){.cta-outline[data-astro-cid-gopsdxsp]:hover{color:#fff;border-color:var(--on-navy)}}.cta[data-astro-cid-gopsdxsp] [data-astro-cid-gopsdxsp]:focus-visible{outline-color:#fff}.mobile-only[data-astro-cid-gopsdxsp]{display:none}@media (width<=799px){.pq[data-astro-cid-gopsdxsp],.pq[data-astro-cid-gopsdxsp].rev{flex-direction:column;align-items:stretch}.pq-text[data-astro-cid-gopsdxsp]{flex:none}.mobile-only[data-astro-cid-gopsdxsp]{display:block}}.ob-stack[data-astro-cid-gopsdxsp]{flex-direction:column;gap:40px;display:flex}.ob-head[data-astro-cid-gopsdxsp]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:32px;display:flex}.ob-head-text[data-astro-cid-gopsdxsp]{flex:560px;min-width:0}.ob-note[data-astro-cid-gopsdxsp]{background:var(--mint-50);border-radius:12px;max-width:360px;margin:0;padding:10px 16px;font-size:15px;font-weight:500;line-height:1.45}.ob-box[data-astro-cid-gopsdxsp]{border:1px solid var(--line-4);background:#fff;border-radius:20px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding:clamp(20px,3vw,28px);display:flex}.ob-box-text[data-astro-cid-gopsdxsp]{flex-direction:column;flex:480px;gap:6px;min-width:0;display:flex}.ob-box-t[data-astro-cid-gopsdxsp]{margin:0;font-size:18px;font-weight:600}.ob-box-d[data-astro-cid-gopsdxsp]{color:var(--text-body);margin:0;font-size:15px;line-height:1.55}
