.visually-hidden[data-astro-cid-lcdefpme]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.dl-icon[data-astro-cid-lcdefpme]{flex:none;width:15px;height:15px}.hero[data-astro-cid-lcdefpme]{padding:clamp(64px,10vw,132px) 0 clamp(32px,5vw,56px);position:relative;overflow:hidden}.hero-grid[data-astro-cid-lcdefpme]{pointer-events:none;background-image:linear-gradient(90deg,#ffffff0a 1px,#0000 1px),linear-gradient(#ffffff0a 1px,#0000 1px);background-size:64px 64px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 60% at 50% 0,#000 20%,#0000 75%);mask-image:radial-gradient(70% 60% at 50% 0,#000 20%,#0000 75%)}.hero-inner[data-astro-cid-lcdefpme]{max-width:860px;position:relative}.hero-title[data-astro-cid-lcdefpme]{margin-top:18px;font-size:clamp(3.4rem,9vw,6.2rem)}.hero-lede[data-astro-cid-lcdefpme]{letter-spacing:-.02em;color:var(--fg);margin-top:24px;font-size:clamp(1.25rem,2.6vw,1.7rem);line-height:1.35}.hero-wedge[data-astro-cid-lcdefpme]{color:var(--fg-muted);margin-top:14px;font-size:clamp(1.05rem,2vw,1.25rem);line-height:1.55}.hero-actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:12px;margin-top:32px;display:flex}.hero-fine[data-astro-cid-lcdefpme]{color:var(--fg-dim);margin-top:18px;font-size:13px}.sec-demo[data-astro-cid-lcdefpme]{padding:0 0 clamp(48px,7vw,88px)}.demo[data-astro-cid-lcdefpme]{flex-direction:column;gap:14px;display:flex}.demo-video[data-astro-cid-lcdefpme]{aspect-ratio:16/9;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-elev);object-fit:contain;width:100%;height:auto;display:block}.demo-caption[data-astro-cid-lcdefpme]{color:var(--fg-dim);font-size:13px}.sec-features[data-astro-cid-lcdefpme]{border-top:1px solid var(--border);padding:clamp(48px,7vw,88px) 0}.section-head[data-astro-cid-lcdefpme]{max-width:720px;margin-bottom:40px}.section-head[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:clamp(1.75rem,3.6vw,2.6rem)}.feature-list[data-astro-cid-lcdefpme]{gap:16px;display:grid}.feature[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr);gap:28px;padding:32px;display:grid}.feature-copy[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{letter-spacing:-.02em;margin-top:14px;font-size:clamp(1.25rem,2vw,1.5rem);font-weight:600}.feature-copy[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--fg-muted);margin-top:12px;font-size:15px;line-height:1.7}.feature-note[data-astro-cid-lcdefpme]{color:var(--fg-dim)!important;font-size:13.5px!important}.checklist[data-astro-cid-lcdefpme]{color:var(--fg-muted);gap:10px;margin-top:16px;font-size:14.5px;line-height:1.6;list-style:none;display:grid}.checklist[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{padding-left:18px;position:relative}.checklist[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:before{content:"";background:var(--accent);border-radius:50%;width:6px;height:6px;position:absolute;top:.62em;left:0}.checklist[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:var(--fg);font-weight:600}.cost-card[data-astro-cid-lcdefpme]{border:1px solid var(--border);border-radius:var(--radius);background:var(--bg-elev);font-variant-numeric:tabular-nums;align-self:start;padding:20px}.cost-row[data-astro-cid-lcdefpme]{color:var(--fg-muted);border-bottom:1px solid var(--border);justify-content:space-between;align-items:baseline;gap:16px;padding:9px 0;font-size:14px;display:flex}.cost-row[data-astro-cid-lcdefpme].is-total{color:var(--fg);border-bottom:0;font-weight:600}.cost-row[data-astro-cid-lcdefpme].is-routed .cost-value[data-astro-cid-lcdefpme]{color:var(--ok)}.cost-value[data-astro-cid-lcdefpme]{font-family:var(--font-mono);color:var(--fg);font-size:14px}.cost-note[data-astro-cid-lcdefpme]{color:var(--fg-faint);margin-top:14px;font-size:12.5px;line-height:1.6}.agent-lead[data-astro-cid-lcdefpme]{color:var(--fg-dim);margin-top:18px;font-size:13.5px}.agent-list[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:8px;margin-top:10px;list-style:none;display:flex}.agent-list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border:1px solid var(--border-strong);font-family:var(--font-mono);color:var(--fg);border-radius:999px;padding:6px 12px;font-size:12.5px}.sec-download[data-astro-cid-lcdefpme]{border-top:1px solid var(--border);background:radial-gradient(60% 100% at 50% 0,#7c5cff1f,#0000 70%);padding:clamp(56px,9vw,104px) 0}.download-inner[data-astro-cid-lcdefpme]{text-align:center;max-width:720px}.download-title[data-astro-cid-lcdefpme]{font-size:clamp(2rem,4vw,2.8rem)}.download-btn[data-astro-cid-lcdefpme]{margin-top:28px}.download-req[data-astro-cid-lcdefpme]{color:var(--fg-muted);margin-top:16px;font-size:14.5px}.download-note[data-astro-cid-lcdefpme]{color:var(--fg-dim);margin-top:6px;font-size:13px}.sec-faq[data-astro-cid-lcdefpme]{border-top:1px solid var(--border);padding:clamp(48px,7vw,88px) 0 clamp(64px,9vw,112px)}.faq-inner[data-astro-cid-lcdefpme]{max-width:820px}.faq-title[data-astro-cid-lcdefpme]{font-size:clamp(1.75rem,3.6vw,2.4rem)}.faq-list[data-astro-cid-lcdefpme]{gap:24px;margin-top:32px;display:grid}.faq-item[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme]{letter-spacing:-.01em;font-size:16px;font-weight:600}.faq-item[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{color:var(--fg-muted);margin-top:8px;font-size:15px;line-height:1.7}@media (width>=900px){.feature[data-astro-cid-lcdefpme]:has(.cost-card){grid-template-columns:minmax(0,1fr) 320px;align-items:start}}@media (width<=820px){.hero[data-astro-cid-lcdefpme]{padding-top:56px}.feature[data-astro-cid-lcdefpme]{padding:24px}}
