.fig-stage{letter-spacing:-.01em;user-select:none;height:480px;font-size:13px;line-height:1.5;position:relative}.fig-card{border:1px solid var(--border-strong);background:var(--bg-panel);box-shadow:var(--shadow-float);border-radius:16px;position:absolute;overflow:hidden}.fig-back{border:1px solid var(--line);background:var(--bg-panel);border-radius:12px;position:absolute;overflow:hidden;mask-image:linear-gradient(90deg,#000 55%,#0000 100%)}.fig-head{border-bottom:1px solid var(--line);height:52px;color:var(--text-1);align-items:center;gap:8px;padding-inline:20px;font-weight:510;display:flex}.fig-head .muted{font-weight:400}.fig-row{border-bottom:1px solid var(--line);height:44px;color:var(--text-2);white-space:nowrap;align-items:center;gap:12px;padding-inline:20px;display:flex}.fig-row .grow{text-overflow:ellipsis;flex:1;overflow:hidden}.fig-stage .muted{color:var(--text-3)}.fig-stage .strong{color:var(--text-1);font-weight:510}.fig-pill{border:1px solid var(--line);height:22px;color:var(--text-3);white-space:nowrap;border-radius:9999px;align-items:center;gap:6px;padding-inline:8px;font-size:12px;display:inline-flex}.fig-pill i{background:currentColor;border-radius:50%;width:6px;height:6px}.fig-pill.new i{color:var(--status-success)}.fig-pill.dup i{color:var(--status-progress)}.fig-pill.done i{color:var(--status-done)}@media (width<=768px){.fig-stage{height:auto}.fig-back{display:none}.fig-card{position:relative;width:100%!important;inset:auto!important}.fig-card+.fig-card{margin-top:16px}}.agent-stage[data-astro-cid-ul4766al]{height:420px}@media (width<=768px){.agent-stage[data-astro-cid-ul4766al]{height:auto}}.chat[data-astro-cid-ul4766al]{width:46%;top:0;left:0}.loop[data-astro-cid-ul4766al]{width:50%;top:56px;right:0}.body[data-astro-cid-ul4766al]{padding:20px}.prompt[data-astro-cid-ul4766al]{background:var(--bg-level-3);width:fit-content;max-width:86%;color:var(--text-1);border-radius:12px;margin-left:auto;padding:8px 12px}.steps[data-astro-cid-ul4766al]{margin-top:14px}.steps[data-astro-cid-ul4766al] li[data-astro-cid-ul4766al]{height:28px;color:var(--text-2);align-items:center;gap:10px;display:flex}.steps[data-astro-cid-ul4766al] i[data-astro-cid-ul4766al]{background:var(--status-done);border-radius:50%;width:6px;height:6px;margin-inline:3px}.answer[data-astro-cid-ul4766al]{color:var(--text-1);margin-top:10px}.composer[data-astro-cid-ul4766al]{border:1px solid var(--border-strong);background:var(--bg);border-radius:9999px;justify-content:space-between;align-items:center;height:44px;margin-top:20px;padding-inline:14px 8px;display:flex}.send[data-astro-cid-ul4766al]{background:var(--brand);color:#fff;border-radius:50%;place-items:center;width:28px;height:28px;display:grid}dl[data-astro-cid-ul4766al]{border-bottom:1px solid var(--line);margin:0;padding:16px 20px}dl[data-astro-cid-ul4766al] div[data-astro-cid-ul4766al]{align-items:center;gap:16px;height:30px;display:flex}dt[data-astro-cid-ul4766al]{width:56px;color:var(--text-3)}dd[data-astro-cid-ul4766al]{color:var(--text-1);margin:0}.runs-title[data-astro-cid-ul4766al]{color:var(--text-4);padding:14px 20px 6px;font-size:12px}.when[data-astro-cid-ul4766al]{width:128px}.loop[data-astro-cid-ul4766al] .fig-row[data-astro-cid-ul4766al]:last-child{border-bottom:0}.fig-art{--anatomy-paper:var(--bg);--anatomy-face:var(--bg);--anatomy-top:var(--bg);--anatomy-shade-0:#f0f0f2;--anatomy-shade-1:#f4f4f6;--anatomy-shade-2:#f8f8f9;--anatomy-shade-3:#fbfbfc;--anatomy-lit-top:var(--bg);--anatomy-lit-shade:#f6f6fd;--anatomy-hi:var(--text-4);--anatomy-mid:var(--fig-stroke);--anatomy-lo:#cfced3;--anatomy-faint:#e2e1e5;--anatomy-lit:var(--brand);--anatomy-dot:var(--text-3);--anatomy-halo:#8a8a90;--anatomy-halo-opacity:.16;--fig-ease:cubic-bezier(.32, .72, 0, 1);display:block;overflow:visible}[data-theme=dark] .fig-art{--anatomy-shade-0:#1a1b1e;--anatomy-shade-1:#151618;--anatomy-shade-2:#111214;--anatomy-shade-3:#0d0e10;--anatomy-lit-shade:#15152b;--anatomy-lo:#3a3c42;--anatomy-faint:#25272b;--anatomy-halo:#000;--anatomy-halo-opacity:.55}.fig-art path,.fig-art circle{vector-effect:non-scaling-stroke}.fig-art .iso-fill{fill:var(--anatomy-paper);stroke:none}.fig-art .iso-shade,.fig-art .iso-top{stroke:none}.fig-art .iso-shade[data-shade="0"]{fill:var(--anatomy-shade-0)}.fig-art .iso-shade[data-shade="1"]{fill:var(--anatomy-shade-1)}.fig-art .iso-shade[data-shade="2"]{fill:var(--anatomy-shade-2)}.fig-art .iso-shade[data-shade="3"]{fill:var(--anatomy-shade-3)}.fig-art .iso-top{fill:var(--anatomy-top)}.fig-art .iso-solid[data-lit]>.iso-shade{fill:var(--anatomy-lit-shade)}.fig-art .iso-solid[data-lit]>.iso-edge{stroke:var(--anatomy-lit)}.fig-art .iso-halo{fill:var(--anatomy-halo);stroke:none;filter:blur(8px);opacity:var(--anatomy-halo-opacity);transform:translateY(4px)}.fig-art .iso-line{fill:none;stroke:var(--anatomy-lo);stroke-width:.75px;stroke-linecap:round;stroke-linejoin:round}.fig-art .iso-edge{stroke-width:1px}.fig-art .iso-line[data-tone=hi]{stroke:var(--anatomy-hi)}.fig-art .iso-line[data-tone=mid]{stroke:var(--anatomy-mid)}.fig-art .iso-line[data-tone=lo]{stroke:var(--anatomy-lo)}.fig-art .iso-line[data-tone=faint]{stroke:var(--anatomy-faint)}.fig-art .iso-line[data-tone=lit]{stroke:var(--anatomy-lit)}.fig-art .iso-dots circle{fill:var(--anatomy-dot);stroke:none;opacity:.5}.fig-art .iso-dots[data-tone=hi] circle{opacity:.85}.fig-art .iso-dots[data-tone=lo] circle{opacity:.3}.fig-art .iso-dots[data-tone=faint] circle{opacity:.16}.fig-art .iso-face-text{fill:var(--text-4);font-family:var(--font-mono);letter-spacing:.08em}.fig-art .fig-accent-fill{fill:var(--brand);fill-opacity:.08;stroke:none}.fig-art .fig-hole{fill:var(--anatomy-shade-0);stroke:none}.fig-art .fig-led{fill:var(--text-3);opacity:.25;animation:3.8s step-end infinite fig-led}.fig-art .fig-led:nth-child(5){fill:var(--brand)}@keyframes fig-led{0%,to{opacity:.25}18%{opacity:.9}46%{opacity:.25}}.fig-art .fig-move{transition:transform .7s var(--fig-ease)}[data-fig-host]:hover .fig-art .fig-move,[data-fig-host]:focus-within .fig-art .fig-move{transform:translate(var(--mx), var(--my))}[data-fig-host]:hover .fig-art .fig-work,[data-fig-host]:focus-within .fig-art .fig-work{animation:3.2s ease-in-out infinite fig-work}@keyframes fig-work{0%,42%,to{transform:none}12%,30%{transform:translate(var(--mx), var(--my))}}[data-fig-host]:hover .fig-art .fig-feed,[data-fig-host]:focus-within .fig-art .fig-feed{animation:3.2s ease-in-out infinite fig-feed}@keyframes fig-feed{0%,40%{transform:none}52%,90%{transform:translate(calc(var(--mx) * .5), calc(var(--my) * .5))}to{transform:translate(var(--mx), var(--my))}}@media (prefers-reduced-motion:reduce){.fig-art *,.fig-art :before,.fig-art :after{transition:none!important;animation:none!important}}.statement[data-astro-cid-jabhex2p]{margin-top:112px}.statement[data-astro-cid-jabhex2p] h2[data-astro-cid-jabhex2p]{letter-spacing:-.022em;max-width:24em;color:var(--text-3);font-size:48px;font-weight:510;line-height:1.2}.statement[data-astro-cid-jabhex2p] strong[data-astro-cid-jabhex2p]{font-weight:inherit;color:var(--text-1)}.benefits[data-astro-cid-jabhex2p]{grid-template-columns:repeat(3,1fr);margin-top:136px;margin-bottom:160px;display:grid}article[data-astro-cid-jabhex2p]{border-left:1px solid var(--border-translucent);padding-inline:32px}article[data-astro-cid-jabhex2p]:first-child{border-left:0;padding-left:0}.fig[data-astro-cid-jabhex2p]{opacity:.7}.art[data-astro-cid-jabhex2p]{height:340px;color:var(--fig-stroke);place-items:center;display:grid}.art[data-astro-cid-jabhex2p] svg{width:min(100%,280px)}h3[data-astro-cid-jabhex2p]{color:var(--text-2);font-size:15px;font-weight:510}article[data-astro-cid-jabhex2p] p[data-astro-cid-jabhex2p]:last-child{max-width:22em;color:var(--text-3);margin-top:8px}@media (width<=1280px){.statement[data-astro-cid-jabhex2p] h2[data-astro-cid-jabhex2p]{font-size:40px}}@media (width<=768px){.statement[data-astro-cid-jabhex2p]{margin-top:80px}.statement[data-astro-cid-jabhex2p] h2[data-astro-cid-jabhex2p]{font-size:28px;line-height:1.3}.benefits[data-astro-cid-jabhex2p]{grid-template-columns:1fr;row-gap:56px;margin-top:72px;margin-bottom:96px}article[data-astro-cid-jabhex2p],article[data-astro-cid-jabhex2p]:first-child{border-left:0;padding-inline:0}.art[data-astro-cid-jabhex2p]{height:220px}.art[data-astro-cid-jabhex2p] svg{width:min(100%,220px)}}.feature[data-astro-cid-7yixq3ox]{padding-block:128px}header[data-astro-cid-7yixq3ox]{grid-template-columns:repeat(2,1fr);align-items:start;gap:32px;display:grid}h2[data-astro-cid-7yixq3ox]{letter-spacing:-.022em;font-size:48px;font-weight:510;line-height:1.15}.description[data-astro-cid-7yixq3ox]{letter-spacing:-.012em;max-width:24em;color:var(--text-2);padding-top:6px;font-size:24px;line-height:1.45}.figure[data-astro-cid-7yixq3ox]{margin-top:96px}@media (width<=1024px){h2[data-astro-cid-7yixq3ox]{font-size:40px}.description[data-astro-cid-7yixq3ox]{padding-top:4px;font-size:20px}.figure[data-astro-cid-7yixq3ox]{margin-top:64px}}@media (width<=768px){.feature[data-astro-cid-7yixq3ox]{padding-block:72px 96px}header[data-astro-cid-7yixq3ox]{grid-template-columns:1fr;gap:16px}h2[data-astro-cid-7yixq3ox]{font-size:28px;line-height:1.25}.description[data-astro-cid-7yixq3ox]{color:var(--text-3);padding-top:0;font-size:16px;line-height:1.6}.figure[data-astro-cid-7yixq3ox]{margin-top:48px}}.cta[data-astro-cid-blvy5prr]{text-align:center;flex-direction:column;align-items:center;gap:40px;margin-block:224px;display:flex}h2[data-astro-cid-blvy5prr]{letter-spacing:-.022em;font-size:72px;font-weight:510;line-height:1.12}.buttons[data-astro-cid-blvy5prr]{gap:12px;display:flex}@media (width<=1280px){h2[data-astro-cid-blvy5prr]{font-size:48px}}@media (width<=768px){.cta[data-astro-cid-blvy5prr]{margin-block:128px}h2[data-astro-cid-blvy5prr]{font-size:36px;line-height:1.2}}.hero[data-astro-cid-ge2uvauf]{padding-top:200px;overflow:hidden}h1[data-astro-cid-ge2uvauf]{letter-spacing:-.022em;font-size:64px;font-weight:510;line-height:1.12}.sub[data-astro-cid-ge2uvauf]{color:var(--text-3);margin-top:32px}.product[data-astro-cid-ge2uvauf]{max-width:calc(var(--max-width) + var(--outer) * 2);padding-inline:calc(var(--outer) + 14px);margin:70px auto 0}.frame[data-astro-cid-ge2uvauf]{--design-width:1320px;--design-height:720px;--scale:1;height:calc(var(--design-height) * var(--scale));border:1px solid var(--line);background:var(--bg-panel);box-shadow:var(--shadow-frame);border-radius:12px;overflow:hidden}.stage[data-astro-cid-ge2uvauf]{width:100%;height:var(--design-height)}@media (width<=1024px){.hero[data-astro-cid-ge2uvauf]{padding-top:92px}h1[data-astro-cid-ge2uvauf]{font-size:56px}.product[data-astro-cid-ge2uvauf]{padding-inline:var(--outer) 0}.frame[data-astro-cid-ge2uvauf]{--scale:.75;border-right:0;border-radius:12px 0 0 12px}.stage[data-astro-cid-ge2uvauf]{width:var(--design-width);transform:scale(var(--scale));transform-origin:0 0}}@media (width<=640px){.hero[data-astro-cid-ge2uvauf]{padding-top:72px}h1[data-astro-cid-ge2uvauf]{text-wrap:balance;font-size:32px;line-height:1.2}h1[data-astro-cid-ge2uvauf] br[data-astro-cid-ge2uvauf]{display:none}.sub[data-astro-cid-ge2uvauf]{margin-top:24px}.product[data-astro-cid-ge2uvauf]{margin-top:48px}.frame[data-astro-cid-ge2uvauf]{--scale:.5;border-radius:8px 0 0 8px}}.trust[data-astro-cid-wtzqjce7]{padding-block:160px}h2[data-astro-cid-wtzqjce7]{letter-spacing:-.022em;font-size:48px;font-weight:510;line-height:1.15}ol[data-astro-cid-wtzqjce7]{grid-template-columns:repeat(4,1fr);margin-top:72px;display:grid}.rail[data-astro-cid-wtzqjce7]{align-items:center;gap:12px;height:16px;margin-bottom:56px;display:flex}.rail[data-astro-cid-wtzqjce7] i[data-astro-cid-wtzqjce7]{background:var(--text-4);width:8px;height:8px;box-shadow:0 0 0 4px var(--bg-level-3);border-radius:50%;flex:none}li[data-astro-cid-wtzqjce7]:first-child .rail[data-astro-cid-wtzqjce7] i[data-astro-cid-wtzqjce7]{background:var(--brand)}.rail[data-astro-cid-wtzqjce7]:after{content:"";background:var(--line);flex:1;height:1px;margin-right:12px}h3[data-astro-cid-wtzqjce7]{color:var(--text-2);font-size:15px;font-weight:510}p[data-astro-cid-wtzqjce7]{max-width:19em;color:var(--text-3);margin-top:8px;padding-right:24px}@media (width<=1024px){h2[data-astro-cid-wtzqjce7]{font-size:40px}ol[data-astro-cid-wtzqjce7]{grid-template-columns:repeat(2,1fr);row-gap:56px}.rail[data-astro-cid-wtzqjce7]{margin-bottom:32px}}@media (width<=640px){.trust[data-astro-cid-wtzqjce7]{padding-block:96px}h2[data-astro-cid-wtzqjce7]{font-size:28px}ol[data-astro-cid-wtzqjce7]{grid-template-columns:1fr;row-gap:40px;margin-top:48px}.rail[data-astro-cid-wtzqjce7]{margin-bottom:20px}}
