.demo[data-astro-cid-y3zfd2ad]{margin:0}.demo-box[data-astro-cid-y3zfd2ad]{border-radius:var(--radius-lg);overflow:hidden;background:#0b1b26;aspect-ratio:16 / 9}.demo[data-astro-cid-y3zfd2ad] video[data-astro-cid-y3zfd2ad]{width:100%;height:100%;object-fit:contain}.demo[data-astro-cid-y3zfd2ad] figcaption[data-astro-cid-y3zfd2ad]{margin-top:.75rem;text-transform:none;letter-spacing:.01em;max-width:52rem;line-height:1.5}.ai-creds[data-astro-cid-y3zfd2ad]{margin-bottom:clamp(3rem,2rem + 3vw,5rem)}.fit[data-astro-cid-y3zfd2ad]{list-style:none;display:grid;gap:2.5rem var(--gutter)}@media(min-width:48rem){.fit[data-astro-cid-y3zfd2ad]{grid-template-columns:repeat(3,1fr)}}.fit[data-astro-cid-y3zfd2ad] li[data-astro-cid-y3zfd2ad]{border-top:1px solid var(--line-2);padding-top:1.25rem}.fit[data-astro-cid-y3zfd2ad] p[data-astro-cid-y3zfd2ad]{color:var(--ink-2);margin-top:.75rem}.flow[data-astro-cid-y3zfd2ad]{display:grid;gap:1rem;align-items:stretch}@media(min-width:60rem){.flow[data-astro-cid-y3zfd2ad]{grid-template-columns:1fr 2.5rem 1.3fr 2.5rem 1fr}}.node[data-astro-cid-y3zfd2ad]{border:1px solid var(--line-2);border-radius:var(--radius-lg);padding:1.5rem}.node[data-astro-cid-y3zfd2ad] .label[data-astro-cid-y3zfd2ad]{margin-bottom:1rem;color:var(--sky)}.node[data-astro-cid-y3zfd2ad] ul[data-astro-cid-y3zfd2ad]{list-style:none;display:grid;gap:.5rem;color:var(--on-night-2);font-size:.9375rem}.node--loop[data-astro-cid-y3zfd2ad]{background:var(--night-2)}.agents[data-astro-cid-y3zfd2ad]{display:grid;grid-template-columns:repeat(3,1fr);gap:.5rem}.agents[data-astro-cid-y3zfd2ad] span[data-astro-cid-y3zfd2ad]{text-align:center;padding:.9rem .5rem;border:1px solid var(--line-2);border-radius:999px;font-weight:500;font-size:.9375rem}.tools[data-astro-cid-y3zfd2ad]{margin:1rem 0 0;font-family:var(--mono);font-size:.75rem;color:var(--on-night-2)}.arrow[data-astro-cid-y3zfd2ad]{position:relative;min-height:2rem}.arrow[data-astro-cid-y3zfd2ad]:before{content:"";position:absolute;left:50%;top:0;bottom:0;width:1px;background:var(--line-2)}.arrow[data-astro-cid-y3zfd2ad]:after{content:"";position:absolute;left:calc(50% - 4px);bottom:0;width:7px;height:7px;border-right:1px solid var(--on-night-2);border-bottom:1px solid var(--on-night-2);transform:rotate(45deg)}@media(min-width:60rem){.arrow[data-astro-cid-y3zfd2ad]:before{inset:50% 0 auto;width:auto;height:1px}.arrow[data-astro-cid-y3zfd2ad]:after{left:auto;right:0;top:calc(50% - 4px);bottom:auto;transform:rotate(-45deg)}}.value[data-astro-cid-y3zfd2ad]{display:grid;gap:3rem var(--gutter)}@media(min-width:48rem){.value[data-astro-cid-y3zfd2ad]{grid-template-columns:1fr 1fr}}.value[data-astro-cid-y3zfd2ad] .muted[data-astro-cid-y3zfd2ad]{margin:.75rem 0 1.25rem}.ticks[data-astro-cid-y3zfd2ad]{list-style:none;border-top:1px solid var(--line)}.ticks[data-astro-cid-y3zfd2ad] li[data-astro-cid-y3zfd2ad]{padding:.7rem 0 .7rem 1.6rem;border-bottom:1px solid var(--line);position:relative}.ticks[data-astro-cid-y3zfd2ad] li[data-astro-cid-y3zfd2ad]:before{content:"";position:absolute;left:.1rem;top:1.05rem;width:.7rem;height:.4rem;border-left:1.5px solid var(--blue);border-bottom:1.5px solid var(--blue);transform:rotate(-45deg)}.xray[data-astro-cid-y3zfd2ad]{background:var(--paper-2)}.xray-grid[data-astro-cid-y3zfd2ad]{display:grid;gap:3rem var(--gutter);align-items:center}@media(min-width:60rem){.xray-grid[data-astro-cid-y3zfd2ad]{grid-template-columns:6fr 6fr}}.xray-grid[data-astro-cid-y3zfd2ad] .label[data-astro-cid-y3zfd2ad]{margin-bottom:1rem}.xray-grid[data-astro-cid-y3zfd2ad] .lead[data-astro-cid-y3zfd2ad]{margin:1.25rem 0 1rem}.xsteps[data-astro-cid-y3zfd2ad]{list-style:none;display:grid;gap:.6rem}.xsteps[data-astro-cid-y3zfd2ad] li[data-astro-cid-y3zfd2ad]{display:flex;gap:1.25rem;align-items:center;padding:1.1rem 1.25rem;background:var(--card);border:1px solid var(--line);border-radius:var(--radius-lg);font-weight:500}.xsteps[data-astro-cid-y3zfd2ad] span[data-astro-cid-y3zfd2ad]{font-family:var(--mono);font-size:.75rem;color:var(--blue)}.reg-cols[data-astro-cid-y3zfd2ad]{display:grid;gap:2.5rem var(--gutter)}@media(min-width:48rem){.reg-cols[data-astro-cid-y3zfd2ad]{grid-template-columns:repeat(3,1fr)}}.reg-cols[data-astro-cid-y3zfd2ad]>div[data-astro-cid-y3zfd2ad]{border-top:1px solid var(--line-2);padding-top:1.25rem}.reg-cols[data-astro-cid-y3zfd2ad] .muted[data-astro-cid-y3zfd2ad]{margin-top:.6rem}.reg-cols[data-astro-cid-y3zfd2ad] a[data-astro-cid-y3zfd2ad]{color:var(--blue)}.demo-form[data-astro-cid-y3zfd2ad]{background:var(--paper-2)}.df-grid[data-astro-cid-y3zfd2ad]{display:grid;gap:3rem var(--gutter)}@media(min-width:60rem){.df-grid[data-astro-cid-y3zfd2ad]{grid-template-columns:5fr 7fr}}.df-grid[data-astro-cid-y3zfd2ad] .label[data-astro-cid-y3zfd2ad]{margin-bottom:1rem}.df-grid[data-astro-cid-y3zfd2ad] .lead[data-astro-cid-y3zfd2ad]{margin-top:1.25rem}.reg[data-astro-cid-y3zfd2ad] .reg-video{margin-top:clamp(3rem,2rem + 3vw,5rem)}
