1:"$Sreact.fragment"
2:"/_next/static/chunks/3dmjbr1lup9-x.js"
3:"/_next/static/chunks/2fpjxghlbkpau.js"
4:"/_next/static/chunks/1nfjzc0-cdxtj.js"
5:"/_next/static/chunks/3gd0zfgz4pvin.js"
6:I[1661,["$2","$3","$4","$5"],"Providers"]
7:I[9418,["$2","$3","$4","$5"],"default"]
8:I[88928,["$2","$3","$4","$5"],"default"]
c:"/_next/static/chunks/3xedfioqatljm.js"
d:"/_next/static/chunks/1-hm84_a2eqz3.js"
e:"/_next/static/chunks/3j069kf1xqk03.js"
f:"/_next/static/chunks/1k1ppmfge2tk9.js"
10:I[88904,["$2","$3","$4","$5","$c","$d","$e","$f"],""]
11:I[64471,["$2","$3","$4","$5","$c","$d","$e","$f"],"NavActions"]
24:"ViewportBoundary"
25:I[20752,["$2","$3","$4","$5"],"$24"]
26:"MetadataBoundary"
27:I[20752,["$2","$3","$4","$5"],"$26"]
28:"$Sreact.suspense"
:HL["/_next/static/chunks/0mcw2qi84re25.css","style"]
:HL["/_next/static/chunks/0zc43oyqhjf62.css","style"]
a:X
b:[["children",{"s":"__PAGE__","h":160,"d":{"r":["$","$1","c",{"children":[["$","div",null,{"className":"min-h-screen overflow-x-hidden bg-background","children":[["$","header",null,{"className":"pointer-events-none fixed inset-x-0 top-0 z-40 flex justify-center px-6","children":["$","div",null,{"className":"pointer-events-auto relative flex h-[52px] items-center gap-7 rounded-b-[18px] bg-black pl-5 pr-2 text-white [filter:drop-shadow(0_1px_0_rgb(255_255_255/0.14))_drop-shadow(0_14px_30px_rgb(0_0_0/0.45))] before:absolute before:right-full before:top-0 before:size-4 before:bg-[radial-gradient(circle_at_0_100%,transparent_15.5px,#000_16.5px)] after:absolute after:left-full after:top-0 after:size-4 after:bg-[radial-gradient(circle_at_100%_100%,transparent_15.5px,#000_16.5px)]","children":[["$","$L10",null,{"href":"/","className":"flex items-center gap-2.5","children":[["$","span",null,{"className":"size-3 rotate-45 rounded-[3px] bg-primary","aria-hidden":"true"}],["$","span",null,{"className":"font-heading text-[16px] font-bold","children":"Rehearsal"}]]}],["$","nav",null,{"className":"hidden items-center gap-6 text-sm text-white/60 md:flex","children":[["$","a",null,{"href":"#features","className":"transition-colors hover:text-white","children":"Features"}],["$","a",null,{"href":"#faq","className":"transition-colors hover:text-white","children":"FAQ"}],["$","a",null,{"href":"#pricing","className":"transition-colors hover:text-white","children":"Pricing"}]]}],["$","$L11",null,{}]]}]}],["$","section",null,{"className":"relative","children":[["$","div",null,{"className":"pointer-events-none absolute inset-0 [background-image:linear-gradient(to_right,var(--border)_1px,transparent_1px),linear-gradient(to_bottom,var(--border)_1px,transparent_1px)] [background-size:56px_56px] [mask-image:radial-gradient(ellipse_70%_55%_at_50%_0%,#000_40%,transparent_100%)] opacity-50"}],["$","div",null,{"className":"pointer-events-none absolute -top-48 left-1/2 h-[520px] w-[900px] -translate-x-1/2 rounded-full bg-primary/20 blur-[130px]"}],["$","div",null,{"className":"relative mx-auto max-w-7xl px-4 pt-28 md:px-8 lg:pt-36","children":[["$","div",null,{"className":"mx-auto max-w-4xl text-center","children":["$L12","$L13","$L14","$L15"]}],"$L16"]}]]}],"$L17","$L18","$L19","$L1a","$L1b","$L1c","$L1d"]}],["$L1e","$L1f","$L20","$L21"],"$L22"]}],"p":"$@23","v":null,"s":"$a"}}]]
0:{"t":{"t":{"s":"","h":80,"d":{"r":["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/chunks/0mcw2qi84re25.css","precedence":"next"}],["$","link","1",{"rel":"stylesheet","href":"/_next/static/chunks/0zc43oyqhjf62.css","precedence":"next"}],["$","script","script-0",{"src":"/_next/static/chunks/3dmjbr1lup9-x.js","async":true}],["$","script","script-1",{"src":"/_next/static/chunks/2fpjxghlbkpau.js","async":true}],["$","script","script-2",{"src":"/_next/static/chunks/1nfjzc0-cdxtj.js","async":true}],["$","script","script-3",{"src":"/_next/static/chunks/3gd0zfgz4pvin.js","async":true}]],["$","html",null,{"lang":"en","className":"fonts","suppressHydrationWarning":true,"children":["$","body",null,{"className":"font-sans","children":["$","$L6",null,{"children":["$","$L7",null,{"parallelRouterKey":"children","template":["$","$L8",null,{}],"notFound":[[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":404}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],[]]}]}]}]}]]}],"p":"$@9","v":null,"s":"$a"},"c":"$Qb"},"h":{"r":["$","$1","h",{"children":[null,["$","$L25",null,{"children":[["$","meta","0",{"charSet":"utf-8"}],["$","meta","1",{"name":"viewport","content":"width=device-width, initial-scale=1"}]]}],["$","$L27",null,{"children":[["$","div",null,{"hidden":true,"children":["$","$28",null,{"name":"Next.Metadata","children":[["$","title","0",{"children":"Rehearsal: a dress rehearsal for your AI agent"}],["$","meta","1",{"name":"description","content":"Rehearsal builds a working copy of your application with fictional data, runs your AI agent through real jobs, and verifies every outcome in the app's own database before you deploy."}]]}]}],null]}],["$","meta",null,{"name":"next-size-adjust","content":""}]]}],"p":"$@29","v":null,"s":"$a"}},"a":"$@2a","u":"$@2b","b":"tzTjNyqw7zW7U8KAkRlT-"}
2c:I[64471,["$2","$3","$4","$5","$c","$d","$e","$f"],"StartCta"]
2d:I[29812,["$2","$3","$4","$5","$c","$d","$e","$f"],"InstallChip"]
2e:I[87693,["$2","$3","$4","$5","$c","$d","$e","$f"],"HeroWindow"]
2f:I[65728,["$2","$3","$4","$5","$c","$d","$e","$f"],"default"]
37:I[96363,["$2","$3","$4","$5","$c","$d","$e","$f"],"Paths"]
38:I[65388,["$2","$3","$4","$5","$c","$d","$e","$f"],"SpotlightCard"]
3e:I[73443,["$2","$3","$4","$5","$c","$d","$e","$f"],"Accordion"]
3f:I[73443,["$2","$3","$4","$5","$c","$d","$e","$f"],"AccordionItem"]
40:"AccordionTrigger"
41:I[73443,["$2","$3","$4","$5","$c","$d","$e","$f"],"$40"]
42:"AccordionContent"
43:I[73443,["$2","$3","$4","$5","$c","$d","$e","$f"],"$42"]
44:I[20752,["$2","$3","$4","$5"],"OutletBoundary"]
12:["$","a",null,{"href":"#live","className":"inline-flex items-center gap-2 rounded-full border bg-card/60 px-3 py-1 text-sm text-muted-foreground transition-colors hover:text-foreground","children":[["$","span",null,{"className":"size-1.5 rounded-full bg-success shadow-[0_0_8px_var(--success)]"}]," A real build, replayed below"]}]
13:["$","h1",null,{"className":"mt-6 text-[clamp(40px,6vw,76px)] font-bold leading-[1.02] tracking-tight text-balance","children":"Rehearse your AI agent on a copy of your real app."}]
14:["$","p",null,{"className":"mx-auto mt-6 max-w-2xl text-lg text-muted-foreground md:text-xl","children":"Rehearsal compiles your application into a sandboxed practice world with fictional data, runs your agent through real jobs, and scores every outcome against the application's own database."}]
15:["$","div",null,{"className":"mt-8 flex flex-wrap items-center justify-center gap-3","children":[["$","$L2c",null,{}],["$","$L2d",null,{}]]}]
16:["$","div",null,{"id":"live","className":"relative mx-auto mt-14 max-w-6xl scroll-mt-24 pb-20","children":[["$","$L2e",null,{}],["$","p",null,{"className":"mt-4 text-center text-sm text-muted-foreground","children":"Recorded, not simulated: the World Compiler turning Gitea into a practice world. Click any figure to see exactly what it did."}]]}]
17:["$","section",null,{"id":"features","className":"border-t border-border/60","children":["$","div",null,{"className":"mx-auto max-w-7xl px-4 py-24 md:px-8","children":[["$","div",null,{"className":"mx-auto max-w-2xl text-center","children":[["$","h2",null,{"className":"text-3xl font-bold tracking-tight md:text-[44px] md:leading-[1.08]","children":"Everything a rehearsal needs, built from your app"}],["$","p",null,{"className":"mt-4 text-lg text-muted-foreground","children":"Mocks agree with whatever the agent does, and production is too risky to practise in. Rehearsal builds the middle ground automatically."}]]}],["$","div",null,{"className":"grid w-full auto-rows-[20rem] grid-cols-1 gap-4 md:grid-cols-3 mt-14","children":[["$","div",null,{"className":"group relative flex flex-col justify-end overflow-hidden rounded-xl border bg-card [box-shadow:0_1px_0_0_rgba(255,255,255,.04)_inset,0_12px_24px_rgba(0,0,0,.12)] dark:[box-shadow:0_-20px_80px_-20px_rgba(139,125,255,.12)_inset] md:col-span-2","children":[["$","div",null,{"className":"absolute inset-0","children":["$","div",null,{"className":"absolute inset-x-5 top-5 rounded-lg border bg-background/60 p-4","children":["$","ol",null,{"className":"grid grid-cols-3 gap-x-4 gap-y-2.5 text-[12px]","children":[["$","li","Read the source",{"className":"min-w-0","children":[["$","div",null,{"className":"h-1 rounded-full bg-success"}],["$","div",null,{"className":"mt-1.5 truncate text-foreground","children":"Read the source"}]]}],["$","li","Plan the runtime",{"className":"min-w-0","children":[["$","div",null,{"className":"h-1 rounded-full bg-success"}],["$","div",null,{"className":"mt-1.5 truncate text-foreground","children":"Plan the runtime"}]]}],["$","li","Start the sandbox",{"className":"min-w-0","children":[["$","div",null,{"className":"h-1 rounded-full bg-success"}],["$","div",null,{"className":"mt-1.5 truncate text-foreground","children":"Start the sandbox"}]]}],["$","li","Find the API",{"className":"min-w-0","children":[["$","div",null,{"className":"h-1 rounded-full bg-success"}],["$","div",null,{"className":"mt-1.5 truncate text-foreground","children":"Find the API"}]]}],["$","li","Seed fictional data",{"className":"min-w-0","children":[["$","div",null,{"className":"h-1 rounded-full bg-success"}],["$","div",null,{"className":"mt-1.5 truncate text-foreground","children":"Seed fictional data"}]]}],["$","li","Choose agent tools",{"className":"min-w-0","children":[["$","div",null,{"className":"h-1 rounded-full animate-pulse bg-primary"}],["$","div",null,{"className":"mt-1.5 truncate text-foreground","children":"Choose agent tools"}]]}],["$","li","Write jobs",{"className":"min-w-0","children":[["$","div",null,{"className":"h-1 rounded-full bg-muted"}],["$","div",null,{"className":"mt-1.5 truncate text-muted-foreground","children":"Write jobs"}]]}],["$","li","Validate",{"className":"min-w-0","children":[["$","div",null,{"className":"h-1 rounded-full bg-muted"}],["$","div",null,{"className":"mt-1.5 truncate text-muted-foreground","children":"Validate"}]]}],["$","li","Publish",{"className":"min-w-0","children":[["$","div",null,{"className":"h-1 rounded-full bg-muted"}],["$","div",null,{"className":"mt-1.5 truncate text-muted-foreground","children":"Publish"}]]}]]}]}]}],["$","div",null,{"className":"pointer-events-none relative z-10 bg-gradient-to-t from-card via-card/95 to-transparent p-5 pt-12 transition-transform duration-300 lg:group-hover:-translate-y-6","children":[["$","$L2f",null,{"icon":{"name":"workflow","size":24,"node":[["rect",{"width":"8","height":"8","x":"3","y":"3","rx":"2","key":"by2w9f"}],["path",{"d":"M7 11v4a2 2 0 0 0 2 2h4","key":"xkn7yn"}],["rect",{"width":"8","height":"8","x":"13","y":"13","rx":"2","key":"1cgmvn"}]]},"className":"size-7 text-primary transition-transform duration-300 group-hover:scale-90"}],["$","h3",null,{"className":"mt-2 text-lg font-semibold","children":"The World Compiler"}],["$","p",null,{"className":"mt-1 max-w-lg text-sm text-muted-foreground","children":"An agent reads your source, starts your real images in an isolated sandbox, seeds fictional data, chooses the tools each role may use, and writes jobs it proves can be passed and failed."}]]}],"$L30"]}],"$L31","$L32","$L33","$L34","$L35"]}],"$L36"]}]}]
18:["$","section",null,{"className":"border-t border-border/60","children":["$","div",null,{"className":"mx-auto grid max-w-7xl gap-12 px-4 py-24 md:px-8 lg:grid-cols-[0.8fr_1.2fr]","children":[["$","div",null,{"children":[["$","h2",null,{"className":"text-3xl font-bold tracking-tight md:text-[44px] md:leading-[1.08]","children":"From the dashboard, or from code"}],["$","p",null,{"className":"mt-4 text-lg text-muted-foreground","children":"Everything works without writing code. When you want it in CI, the CLI and the Python SDK call the same API."}],["$","div",null,{"className":"mt-6 flex flex-wrap gap-2 text-sm text-muted-foreground","children":[["$","span","Google sign-in",{"className":"inline-flex items-center gap-1.5 rounded-full border px-3 py-1","children":[["$","$L2f",null,{"icon":{"name":"boxes","size":24,"node":[["path",{"d":"M2.97 12.92A2 2 0 0 0 2 14.63v3.24a2 2 0 0 0 .97 1.71l3 1.8a2 2 0 0 0 2.06 0L12 19v-5.5l-5-3-4.03 2.42Z","key":"lc1i9w"}],["path",{"d":"m7 16.5-4.74-2.85","key":"1o9zyk"}],["path",{"d":"m7 16.5 5-3","key":"va8pkn"}],["path",{"d":"M7 16.5v5.17","key":"jnp8gn"}],["path",{"d":"M12 13.5V19l3.97 2.38a2 2 0 0 0 2.06 0l3-1.8a2 2 0 0 0 .97-1.71v-3.24a2 2 0 0 0-.97-1.71L17 10.5l-5 3Z","key":"8zsnat"}],["path",{"d":"m17 16.5-5-3","key":"8arw3v"}],["path",{"d":"m17 16.5 4.74-2.85","key":"8rfmw"}],["path",{"d":"M17 16.5v5.17","key":"k6z78m"}],["path",{"d":"M7.97 4.42A2 2 0 0 0 7 6.13v4.37l5 3 5-3V6.13a2 2 0 0 0-.97-1.71l-3-1.8a2 2 0 0 0-2.06 0l-3 1.8Z","key":"1xygjf"}],["path",{"d":"M12 8 7.26 5.15","key":"1vbdud"}],["path",{"d":"m12 8 4.74-2.85","key":"3rx089"}],["path",{"d":"M12 13.5V8","key":"1io7kd"}]]},"className":"size-3.5 text-primary"}],"Google sign-in"]}],["$","span","API keys per CI job",{"className":"inline-flex items-center gap-1.5 rounded-full border px-3 py-1","children":[["$","$L2f",null,{"icon":{"name":"bot","size":24,"node":[["path",{"d":"M12 8V4H8","key":"hb8ula"}],["rect",{"width":"16","height":"12","x":"4","y":"8","rx":"2","key":"enze0r"}],["path",{"d":"M2 14h2","key":"vft8re"}],["path",{"d":"M20 14h2","key":"4cs60a"}],["path",{"d":"M15 13v2","key":"1xurst"}],["path",{"d":"M9 13v2","key":"rq6x2g"}]]},"className":"size-3.5 text-primary"}],"API keys per CI job"]}],["$","span","Same API everywhere",{"className":"inline-flex items-center gap-1.5 rounded-full border px-3 py-1","children":[["$","$L2f",null,{"icon":"$17:props:children:props:children:1:props:children:0:props:children:1:props:children:0:props:icon","className":"size-3.5 text-primary"}],"Same API everywhere"]}]]}]]}],["$","$L37",null,{}]]}]}]
19:["$","section",null,{"className":"border-t border-border/60 bg-card/30","children":["$","div",null,{"className":"mx-auto max-w-7xl px-4 py-24 md:px-8","children":[["$","div",null,{"className":"mx-auto max-w-2xl text-center","children":[["$","h2",null,{"className":"text-3xl font-bold tracking-tight md:text-[44px] md:leading-[1.08]","children":"A readiness verdict, with evidence"}],["$","p",null,{"className":"mt-4 text-lg text-muted-foreground","children":"For every agent on every application: ready to pilot, or not yet. Each verdict links to the episodes behind it."}]]}],["$","div",null,{"className":"mt-14 grid gap-4 sm:grid-cols-2 lg:grid-cols-3","children":[["$","$L38","Verified success",{"children":[["$","$L2f",null,{"icon":{"name":"badge-check","size":24,"node":[["path",{"d":"M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z","key":"3c2336"}],["path",{"d":"m16 9-5.5 5.5L8 12","key":"xofnsj"}]],"aliases":["verified"]},"className":"size-5 text-primary"}],["$","h3",null,{"className":"mt-4 font-semibold","children":"Verified success"}],["$","p",null,{"className":"mt-1.5 text-sm text-muted-foreground","children":"The outcome exists in your application's own records."}]]}],["$","$L38","Rule violations",{"children":[["$","$L2f",null,{"icon":{"name":"shield-check","size":24,"node":[["path",{"d":"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z","key":"oel41y"}],["path",{"d":"m9 12 2 2 4-4","key":"dzmm74"}]]},"className":"size-5 text-primary"}],["$","h3",null,{"className":"mt-4 font-semibold","children":"Rule violations"}],["$","p",null,{"className":"mt-1.5 text-sm text-muted-foreground","children":"Anything your checks say must never happen, like touching the wrong account."}]]}],["$","$L38","Duplicate side effects",{"children":[["$","$L2f",null,{"icon":{"name":"copy-x","size":24,"node":[["path",{"d":"M4 16a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h10a2 2 0 0 1 2 2","key":"1qd6ae"}],["rect",{"x":"8","y":"8","width":"14","height":"14","rx":"2","key":"1an92s"}],["path",{"d":"m12.5 12.5 5 5","key":"1simgt"}],["path",{"d":"m12.5 17.5 5-5","key":"pc59mn"}]]},"className":"size-5 text-primary"}],["$","h3",null,{"className":"mt-4 font-semibold","children":"Duplicate side effects"}],["$","p",null,{"className":"mt-1.5 text-sm text-muted-foreground","children":"A second refund, email, or shipment caused by a blind retry."}]]}],["$","$L38","Recovery after faults",{"children":[["$","$L2f",null,{"icon":{"name":"repeat","size":24,"node":[["path",{"d":"m17 2 4 4-4 4","key":"nntrym"}],["path",{"d":"M3 11v-1a4 4 0 0 1 4-4h14","key":"84bu3i"}],["path",{"d":"m7 22-4-4 4-4","key":"1wqhfi"}],["path",{"d":"M21 13v1a4 4 0 0 1-4 4H3","key":"1rx37r"}]]},"className":"size-5 text-primary"}],["$","h3",null,{"className":"mt-4 font-semibold","children":"Recovery after faults"}],["$","p",null,{"className":"mt-1.5 text-sm text-muted-foreground","children":"Whether the agent finished correctly after a request failed or timed out."}]]}],["$","$L38","False “done” claims",{"children":[["$","$L2f",null,{"icon":{"name":"list-checks","size":24,"node":[["path",{"d":"M13 5h8","key":"a7qcls"}],["path",{"d":"M13 12h8","key":"h98zly"}],["path",{"d":"M13 19h8","key":"c3s6r1"}],["path",{"d":"m3 17 2 2 4-4","key":"1jhpwq"}],["path",{"d":"m3 7 2 2 4-4","key":"1obspn"}]]},"className":"size-5 text-primary"}],["$","h3",null,{"className":"mt-4 font-semibold","children":"False “done” claims"}],["$","p",null,{"className":"mt-1.5 text-sm text-muted-foreground","children":"The agent said it finished; the records say otherwise."}]]}],["$","$L38","Unneeded questions",{"children":[["$","$L2f",null,{"icon":{"name":"message-circle-question-mark","size":24,"node":[["path",{"d":"M2.992 16.342a2 2 0 0 1 .094 1.167l-1.065 3.29a1 1 0 0 0 1.236 1.168l3.413-.998a2 2 0 0 1 1.099.092 10 10 0 1 0-4.777-4.719","key":"1sd12s"}],["path",{"d":"M9.09 9a3 3 0 0 1 5.83 1c0 2-3 3-3 3","key":"1u773s"}],["path",{"d":"M12 17h.01","key":"p32p05"}]],"aliases":["message-circle-question"]},"className":"size-5 text-primary"}],["$","h3",null,{"className":"mt-4 font-semibold","children":"Unneeded questions"}],"$L39"]}]]}]]}]}]
1a:["$","section",null,{"id":"pricing","className":"border-t border-border/60 bg-card/30","children":["$","div",null,{"className":"mx-auto max-w-7xl px-4 py-24 md:px-8","children":[["$","div",null,{"className":"mx-auto max-w-2xl text-center","children":[["$","h2",null,{"className":"text-3xl font-bold tracking-tight md:text-[44px] md:leading-[1.08]","children":"Pricing"}],["$","p",null,{"className":"mt-4 text-lg text-muted-foreground","children":"Start free and keep the free plan. Pay when you rehearse more often. The open-source core stays free to self-host with your own model key."}]]}],["$","div",null,{"className":"mt-14 grid gap-4 md:grid-cols-2 xl:grid-cols-4","children":[["$","$L38","Free",{"className":"","children":[["$","div",null,{"className":"flex items-center justify-between","children":[["$","h3",null,{"className":"font-semibold","children":"Free"}],"$undefined"]}],["$","p",null,{"className":"mt-5","children":[["$","span",null,{"className":"font-heading text-4xl font-bold","children":"$$0"}]," ",["$","span",null,{"className":"text-sm text-muted-foreground","children":"forever"}]]}],["$","ul",null,{"className":"mt-6 space-y-2.5 text-sm","children":[["$","li","1 application, built into a practice world once",{"className":"flex gap-2","children":[["$","$L2f",null,{"icon":{"name":"circle-check","size":24,"node":[["circle",{"cx":"12","cy":"12","r":"10","key":"1mglay"}],["path",{"d":"m16 9-5.5 5.5L8 12","key":"xofnsj"}]],"aliases":["check-circle-2"]},"className":"mt-0.5 size-4 shrink-0 text-success"}],"1 application, built into a practice world once"]}],["$","li","40 episodes a month, run in quiet hours",{"className":"flex gap-2","children":[["$","$L2f",null,{"icon":"$1a:props:children:props:children:1:props:children:0:props:children:2:props:children:0:props:children:0:props:icon","className":"mt-0.5 size-4 shrink-0 text-success"}],"40 episodes a month, run in quiet hours"]}],["$","li","1 sandbox at a time",{"className":"flex gap-2","children":[["$","$L2f",null,{"icon":"$1a:props:children:props:children:1:props:children:0:props:children:2:props:children:0:props:children:0:props:icon","className":"mt-0.5 size-4 shrink-0 text-success"}],"1 sandbox at a time"]}]]}],["$","$L10",null,{"href":"/app/","children":"Start free","data-slot":"button","data-variant":"outline","data-size":"default","className":"inline-flex shrink-0 items-center justify-center gap-2 rounded-md text-sm font-medium whitespace-nowrap transition-all outline-none focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 disabled:pointer-events-none disabled:opacity-50 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4 border bg-background shadow-xs hover:bg-accent hover:text-accent-foreground dark:border-input dark:bg-input/30 dark:hover:bg-input/50 h-9 px-4 py-2 has-[>svg]:px-3 mt-8 w-full","ref":null}]]}],["$","$L38","Pro",{"className":"border-primary/60 shadow-[0_0_0_1px_var(--primary),0_20px_60px_-20px_var(--primary)]","children":[["$","div",null,{"className":"flex items-center justify-between","children":[["$","h3",null,{"className":"font-semibold","children":"Pro"}],["$","span",null,{"className":"rounded-full bg-primary/15 px-2.5 py-0.5 text-xs font-medium text-primary","children":"Recommended"}]]}],["$","p",null,{"className":"mt-5","children":[["$","span",null,{"className":"font-heading text-4xl font-bold","children":"$$29"}]," ",["$","span",null,{"className":"text-sm text-muted-foreground","children":"/ month"}]]}],["$","ul",null,{"className":"mt-6 space-y-2.5 text-sm","children":[["$","li","3 applications, 2 world builds a month",{"className":"flex gap-2","children":[["$","$L2f",null,{"icon":"$1a:props:children:props:children:1:props:children:0:props:children:2:props:children:0:props:children:0:props:icon","className":"mt-0.5 size-4 shrink-0 text-success"}],"3 applications, 2 world builds a month"]}],["$","li","750 episodes a month, run at once",{"className":"flex gap-2","children":[["$","$L2f",null,{"icon":"$1a:props:children:props:children:1:props:children:0:props:children:2:props:children:0:props:children:0:props:icon","className":"mt-0.5 size-4 shrink-0 text-success"}],"750 episodes a month, run at once"]}],["$","li","2 sandboxes at a time",{"className":"flex gap-2","children":[["$","$L2f",null,{"icon":"$1a:props:children:props:children:1:props:children:0:props:children:2:props:children:0:props:children:0:props:icon","className":"mt-0.5 size-4 shrink-0 text-success"}],"2 sandboxes at a time"]}],["$","li","Top-ups when you need more",{"className":"flex gap-2","children":[["$","$L2f",null,{"icon":"$1a:props:children:props:children:1:props:children:0:props:children:2:props:children:0:props:children:0:props:icon","className":"mt-0.5 size-4 shrink-0 text-success"}],"Top-ups when you need more"]}]]}],"$L3a"]}],"$L3b","$L3c"]}],"$L3d"]}]}]
1b:["$","section",null,{"id":"faq","className":"border-t border-border/60","children":["$","div",null,{"className":"mx-auto max-w-3xl px-4 py-24 md:px-8","children":[["$","h2",null,{"className":"text-center text-3xl font-bold tracking-tight md:text-[44px]","children":"Questions"}],["$","$L3e",null,{"type":"single","collapsible":true,"className":"mt-10","children":[["$","$L3f","Can I train a model on my practice worlds?",{"value":"Can I train a model on my practice worlds?","children":[["$","$L41",null,{"className":"text-left text-base","children":"Can I train a model on my practice worlds?"}],["$","$L43",null,{"className":"text-muted-foreground","children":"Coming soon. Every episode already ends with a score verified in your application's database, which is the reward reinforcement learning needs. Today you can export verified episodes as a dataset and improve an agent's instructions from its failures."}]]}],["$","$L3f","Does Rehearsal touch my production data?",{"value":"Does Rehearsal touch my production data?","children":[["$","$L41",null,{"className":"text-left text-base","children":"Does Rehearsal touch my production data?"}],["$","$L43",null,{"className":"text-muted-foreground","children":"No. It runs your application's published images in a network with no internet access, with fictional data it creates itself. Checks read the sandbox database read-only."}]]}],["$","$L3f","Do I need to write code?",{"value":"Do I need to write code?","children":[["$","$L41",null,{"className":"text-left text-base","children":"Do I need to write code?"}],["$","$L43",null,{"className":"text-muted-foreground","children":"No. Sign in, add your application, build its world, and rehearse an agent from the dashboard. The CLI and Python SDK do the same things for CI pipelines and scripts."}]]}],["$","$L3f","Which applications work?",{"value":"Which applications work?","children":[["$","$L41",null,{"className":"text-left text-base","children":"Which applications work?"}],["$","$L43",null,{"className":"text-muted-foreground","children":"Web applications that run in containers and expose an HTTP or GraphQL API, backed by SQLite, PostgreSQL, or MySQL. One catalog application is kept out of development entirely, to test applications the compiler has never seen."}]]}],["$","$L3f","Which agents can I rehearse?",{"value":"Which agents can I rehearse?","children":[["$","$L41",null,{"className":"text-left text-base","children":"Which agents can I rehearse?"}],["$","$L43",null,{"className":"text-muted-foreground","children":"Any model behind an OpenAI-compatible API, described as an agent profile, or your own agent in any language through the episode API."}]]}],["$","$L3f","How do I install it?",{"value":"How do I install it?","children":[["$","$L41",null,{"className":"text-left text-base","children":"How do I install it?"}],["$","$L43",null,{"className":"text-muted-foreground","children":"pip install rehearsal-kit installs the CLI and Python SDK. To run the server, workers, and sandboxes yourself, install rehearsal-kit[server] on a Linux machine with Docker."}]]}],["$","$L3f","How is model cost counted?",{"value":"How is model cost counted?","children":[["$","$L41",null,{"className":"text-left text-base","children":"How is model cost counted?"}],["$","$L43",null,{"className":"text-muted-foreground","children":"From the cost the provider reports, the serving provider's published price list, or a dated override, with the source recorded for every call."}]]}]]}]]}]}]
1c:["$","section",null,{"id":"cta","className":"px-4 pb-24 md:px-8","children":["$","div",null,{"className":"relative mx-auto max-w-5xl overflow-hidden rounded-2xl border bg-card px-6 py-16 text-center md:px-16","children":[["$","div",null,{"className":"pointer-events-none absolute inset-x-0 -top-24 mx-auto h-64 w-[640px] rounded-full bg-primary/25 blur-[100px]"}],["$","h2",null,{"className":"relative text-3xl font-bold tracking-tight md:text-5xl","children":"Find out what breaks before your customers do."}],["$","p",null,{"className":"relative mx-auto mt-4 max-w-2xl text-lg text-muted-foreground","children":"Design-partner pilot: four weeks, free for the first five teams shipping an agent into their own product."}],["$","div",null,{"className":"relative mt-8 flex flex-wrap justify-center gap-3","children":[["$","$L2c",null,{}],"$undefined"]}],["$","p",null,{"className":"relative mt-6 flex items-center justify-center gap-2 text-sm text-muted-foreground","children":[["$","$L2f",null,{"icon":"$19:props:children:props:children:1:props:children:1:props:children:0:props:icon","className":"size-4 text-success"}]," Fictional data only. No production access. Isolated sandboxes."]}]]}]}]
1d:["$","footer",null,{"className":"border-t border-border/60","children":["$","div",null,{"className":"mx-auto flex max-w-7xl flex-wrap items-center justify-between gap-3 px-4 py-8 text-sm text-muted-foreground md:px-8","children":[["$","span",null,{"className":"flex items-center gap-2","children":[["$","span",null,{"className":"size-2.5 rotate-45 rounded-[2px] bg-primary"}]," Rehearsal, a dress rehearsal for your AI agent"]}],["$","span",null,{"className":"flex gap-5","children":[["$","a",null,{"href":"#features","className":"hover:text-foreground","children":"Product"}],["$","a",null,{"href":"#pricing","className":"hover:text-foreground","children":"Pricing"}],["$","$L10",null,{"href":"/app/","className":"hover:text-foreground","children":"Console"}]]}]]}]}]
1e:["$","script","script-0",{"src":"/_next/static/chunks/3xedfioqatljm.js","async":true}]
1f:["$","script","script-1",{"src":"/_next/static/chunks/1-hm84_a2eqz3.js","async":true}]
20:["$","script","script-2",{"src":"/_next/static/chunks/3j069kf1xqk03.js","async":true}]
21:["$","script","script-3",{"src":"/_next/static/chunks/1k1ppmfge2tk9.js","async":true}]
22:["$","$L44",null,{"children":["$","$28",null,{"name":"Next.MetadataOutlet","children":"$@45"}]}]
a:300
30:["$","div",null,{"className":"absolute bottom-0 z-20 hidden w-full translate-y-6 p-5 opacity-0 transition-all duration-300 group-hover:translate-y-0 group-hover:opacity-100 lg:flex","children":["$","a",null,{"href":"#live","children":["Watch a build"," ",["$","$L2f",null,{"icon":{"name":"arrow-right","size":24,"node":[["path",{"d":"M5 12h14","key":"1ays0h"}],["path",{"d":"m12 5 7 7-7 7","key":"xquz4c"}]]},"className":"size-4"}]],"data-slot":"button","data-variant":"link","data-size":"sm","className":"inline-flex shrink-0 items-center justify-center text-sm font-medium whitespace-nowrap transition-all outline-none focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 disabled:pointer-events-none disabled:opacity-50 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4 text-primary underline-offset-4 hover:underline h-8 gap-1.5 rounded-md has-[>svg]:px-2.5 p-0","ref":null}]}]
31:["$","div",null,{"className":"group relative flex flex-col justify-end overflow-hidden rounded-xl border bg-card [box-shadow:0_1px_0_0_rgba(255,255,255,.04)_inset,0_12px_24px_rgba(0,0,0,.12)] dark:[box-shadow:0_-20px_80px_-20px_rgba(139,125,255,.12)_inset]","children":[["$","div",null,{"className":"absolute inset-0","children":["$","div",null,{"className":"absolute inset-x-5 top-5 space-y-2 text-[13px]","children":[["$","div",null,{"className":"w-fit max-w-[85%] rounded-2xl rounded-bl-sm bg-muted px-3 py-2 line-through decoration-muted-foreground/70","children":"Refund order 4182, please."}],["$","div",null,{"className":"w-fit max-w-[85%] rounded-2xl rounded-bl-sm bg-muted px-3 py-2","children":"Actually, make it store credit instead."}],["$","div",null,{"className":"ml-auto w-fit rounded-full border border-warning/40 bg-warning/10 px-2.5 py-0.5 text-[11px] text-warning","children":"request changed, v2"}]]}]}],["$","div",null,{"className":"pointer-events-none relative z-10 bg-gradient-to-t from-card via-card/95 to-transparent p-5 pt-12 transition-transform duration-300 lg:group-hover:-translate-y-6","children":[["$","$L2f",null,{"icon":{"name":"message-square-diff","size":24,"node":[["path",{"d":"M22 17a2 2 0 0 1-2 2H6.828a2 2 0 0 0-1.414.586l-2.202 2.202A.71.71 0 0 1 2 21.286V5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2z","key":"18887p"}],["path",{"d":"M10 15h4","key":"192ueg"}],["path",{"d":"M10 9h4","key":"u4k05v"}],["path",{"d":"M12 7v4","key":"xawao1"}]]},"className":"size-7 text-primary transition-transform duration-300 group-hover:scale-90"}],["$","h3",null,{"className":"mt-2 text-lg font-semibold","children":"Customers who change their minds"}],["$","p",null,{"className":"mt-1 max-w-lg text-sm text-muted-foreground","children":"Simulated customers revise requests mid-task. Agents that finish the old request get caught."}]]}],"$undefined"]}]
32:["$","div",null,{"className":"group relative flex flex-col justify-end overflow-hidden rounded-xl border bg-card [box-shadow:0_1px_0_0_rgba(255,255,255,.04)_inset,0_12px_24px_rgba(0,0,0,.12)] dark:[box-shadow:0_-20px_80px_-20px_rgba(139,125,255,.12)_inset]","children":[["$","div",null,{"className":"absolute inset-0","children":["$","div",null,{"className":"font-mono text-[12px] leading-relaxed absolute inset-x-5 top-5 space-y-1.5 rounded-lg border bg-background/60 p-3","children":[["$","div",null,{"children":[["$","span",null,{"className":"text-muted-foreground","children":"POST"}]," /refunds ",["$","span",null,{"className":"text-destructive","children":"timeout (injected)"}]]}],["$","div",null,{"children":[["$","span",null,{"className":"text-muted-foreground","children":"GET"}],"  /refunds?order=4182 ",["$","span",null,{"className":"text-foreground","children":"1 found"}]]}],["$","div",null,{"className":"text-success","children":"agent: already refunded, no retry"}]]}]}],["$","div",null,{"className":"pointer-events-none relative z-10 bg-gradient-to-t from-card via-card/95 to-transparent p-5 pt-12 transition-transform duration-300 lg:group-hover:-translate-y-6","children":[["$","$L2f",null,{"icon":{"name":"timer-off","size":24,"node":[["path",{"d":"M10 2h4","key":"n1abiw"}],["path",{"d":"M4.6 11a8 8 0 0 0 1.7 8.7 8 8 0 0 0 8.7 1.7","key":"10he05"}],["path",{"d":"M7.4 7.4a8 8 0 0 1 10.3 1 8 8 0 0 1 .9 10.2","key":"15f7sh"}],["path",{"d":"m2 2 20 20","key":"1ooewy"}],["path",{"d":"M12 12v-2","key":"fwoke6"}]]},"className":"size-7 text-primary transition-transform duration-300 group-hover:scale-90"}],["$","h3",null,{"className":"mt-2 text-lg font-semibold","children":"Failures on purpose"}],["$","p",null,{"className":"mt-1 max-w-lg text-sm text-muted-foreground","children":"Requests time out after the change went through. Blind retries show up as duplicates."}]]}],"$undefined"]}]
33:["$","div",null,{"className":"group relative flex flex-col justify-end overflow-hidden rounded-xl border bg-card [box-shadow:0_1px_0_0_rgba(255,255,255,.04)_inset,0_12px_24px_rgba(0,0,0,.12)] dark:[box-shadow:0_-20px_80px_-20px_rgba(139,125,255,.12)_inset] md:col-span-2","children":[["$","div",null,{"className":"absolute inset-0","children":["$","div",null,{"className":"absolute inset-x-5 top-5 grid gap-3 sm:grid-cols-[1.4fr_1fr]","children":[["$","div",null,{"className":"font-mono text-[12px] leading-relaxed rounded-lg border bg-background/60 p-3","children":[["$","span",null,{"className":"text-primary","children":"SELECT"}]," count(*) ",["$","span",null,{"className":"text-primary","children":"FROM"}]," refunds",["$","br",null,{}],["$","span",null,{"className":"text-primary","children":"WHERE"}]," order_id = 4182;",["$","br",null,{}],["$","span",null,{"className":"text-muted-foreground","children":"-- read-only, after the episode"}]]}],["$","div",null,{"className":"flex flex-col gap-2 text-[12px]","children":[["$","span",null,{"className":"flex items-center gap-1.5 rounded-md border border-success/30 bg-success/10 px-2 py-1 text-success","children":[["$","$L2f",null,{"icon":"$1a:props:children:props:children:1:props:children:0:props:children:2:props:children:0:props:children:0:props:icon","className":"size-3.5"}]," goal reached"]}],["$","span",null,{"className":"flex items-center gap-1.5 rounded-md border border-success/30 bg-success/10 px-2 py-1 text-success","children":[["$","$L2f",null,{"icon":"$1a:props:children:props:children:1:props:children:0:props:children:2:props:children:0:props:children:0:props:icon","className":"size-3.5"}]," no duplicate refund"]}],["$","span",null,{"className":"flex items-center gap-1.5 rounded-md border border-success/30 bg-success/10 px-2 py-1 text-success","children":[["$","$L2f",null,{"icon":"$1a:props:children:props:children:1:props:children:0:props:children:2:props:children:0:props:children:0:props:icon","className":"size-3.5"}]," claim matches records"]}]]}]]}]}],["$","div",null,{"className":"pointer-events-none relative z-10 bg-gradient-to-t from-card via-card/95 to-transparent p-5 pt-12 transition-transform duration-300 lg:group-hover:-translate-y-6","children":[["$","$L2f",null,{"icon":{"name":"database","size":24,"node":[["ellipse",{"cx":"12","cy":"5","rx":"9","ry":"3","key":"msslwz"}],["path",{"d":"M3 5V19A9 3 0 0 0 21 19V5","key":"1wlel7"}],["path",{"d":"M3 12A9 3 0 0 0 21 12","key":"mv7ke4"}]]},"className":"size-7 text-primary transition-transform duration-300 group-hover:scale-90"}],["$","h3",null,{"className":"mt-2 text-lg font-semibold","children":"Verified in your database, not by an LLM"}],["$","p",null,{"className":"mt-1 max-w-lg text-sm text-muted-foreground","children":"Read-only checks against the application's own records decide every outcome, so a confident agent can't talk its way to a pass."}]]}],"$undefined"]}]
34:["$","div",null,{"className":"group relative flex flex-col justify-end overflow-hidden rounded-xl border bg-card [box-shadow:0_1px_0_0_rgba(255,255,255,.04)_inset,0_12px_24px_rgba(0,0,0,.12)] dark:[box-shadow:0_-20px_80px_-20px_rgba(139,125,255,.12)_inset] md:col-span-2","children":[["$","div",null,{"className":"absolute inset-0","children":["$","div",null,{"className":"font-mono text-[12px] leading-relaxed absolute inset-x-5 top-5 rounded-lg border bg-background/60 p-3","children":[["$","div",null,{"className":"text-muted-foreground","children":"baseline v1 → v2, proposed from failed training jobs"}],["$","div",null,{"className":"mt-2 rounded bg-destructive/10 px-2 py-0.5 text-destructive","children":"- Retry any refund call that fails."}],["$","div",null,{"className":"mt-1 rounded bg-success/10 px-2 py-0.5 text-success","children":"+ Before retrying, check whether the refund already exists."}],["$","div",null,{"className":"mt-1 rounded bg-success/10 px-2 py-0.5 text-success","children":"+ Re-read the latest customer message before acting."}]]}]}],["$","div",null,{"className":"pointer-events-none relative z-10 bg-gradient-to-t from-card via-card/95 to-transparent p-5 pt-12 transition-transform duration-300 lg:group-hover:-translate-y-6","children":[["$","$L2f",null,{"icon":{"name":"git-compare-arrows","size":24,"node":[["circle",{"cx":"5","cy":"6","r":"3","key":"1qnov2"}],["path",{"d":"M12 6h5a2 2 0 0 1 2 2v7","key":"1yj91y"}],["path",{"d":"m15 9-3-3 3-3","key":"1lwv8l"}],["circle",{"cx":"19","cy":"18","r":"3","key":"1qljk2"}],["path",{"d":"M12 18H7a2 2 0 0 1-2-2V9","key":"16sdep"}],["path",{"d":"m9 15 3 3-3 3","key":"1m3kbl"}]]},"className":"size-7 text-primary transition-transform duration-300 group-hover:scale-90"}],["$","h3",null,{"className":"mt-2 text-lg font-semibold","children":"Improve the agent, then compare"}],["$","p",null,{"className":"mt-1 max-w-lg text-sm text-muted-foreground","children":"The improvement agent proposes changes from failed training jobs. Compare versions on jobs neither version has seen."}]]}],"$undefined"]}]
35:["$","div",null,{"className":"group relative flex flex-col justify-end overflow-hidden rounded-xl border bg-card [box-shadow:0_1px_0_0_rgba(255,255,255,.04)_inset,0_12px_24px_rgba(0,0,0,.12)] dark:[box-shadow:0_-20px_80px_-20px_rgba(139,125,255,.12)_inset]","children":[["$","div",null,{"className":"absolute inset-0","children":["$","div",null,{"className":"font-mono text-[12px] leading-relaxed absolute inset-x-5 top-5 space-y-1 rounded-lg border bg-background/60 p-3","children":[["$","div",null,{"children":"rehearse-agent"}],["$","div",null,{"className":"pl-3 text-muted-foreground","children":"└ episode · refund-changed-mind"}],["$","div",null,{"className":"pl-6 text-muted-foreground","children":"├ llm · deepseek-v4.1-flash"}],["$","div",null,{"className":"pl-6 text-muted-foreground","children":"├ tool · create_refund"}],["$","div",null,{"className":"pl-6 text-success","children":"└ verifier · 3 checks passed"}]]}]}],["$","div",null,{"className":"pointer-events-none relative z-10 bg-gradient-to-t from-card via-card/95 to-transparent p-5 pt-12 transition-transform duration-300 lg:group-hover:-translate-y-6","children":[["$","$L2f",null,{"icon":{"name":"activity","size":24,"node":[["path",{"d":"M22 12h-2.48a2 2 0 0 0-1.93 1.46l-2.35 8.36a.25.25 0 0 1-.48 0L9.24 2.18a.25.25 0 0 0-.48 0l-2.35 8.36A2 2 0 0 1 4.49 12H2","key":"169zse"}]]},"className":"size-7 text-primary transition-transform duration-300 group-hover:scale-90"}],["$","h3",null,{"className":"mt-2 text-lg font-semibold","children":"Every step traced"}],["$","p",null,{"className":"mt-1 max-w-lg text-sm text-muted-foreground","children":"Each build and rehearsal is a Neatlogs trace: model calls, tool calls, and checks."}]]}],"$undefined"]}]
36:["$","div",null,{"className":"mt-4 flex flex-wrap items-center gap-x-3 gap-y-2 rounded-xl border border-dashed bg-card/40 px-5 py-4","children":[["$","span",null,{"className":"rounded-full border border-primary/40 bg-primary/10 px-2.5 py-0.5 text-xs font-medium text-primary","children":"Coming soon"}],["$","span",null,{"className":"font-medium","children":"Train your own model on your practice worlds."}],["$","span",null,{"className":"text-sm text-muted-foreground","children":"Every episode already ends with a score verified in your database: the reward reinforcement learning needs."}]]}]
39:["$","p",null,{"className":"mt-1.5 text-sm text-muted-foreground","children":"Interruptions to the customer beyond what the job required."}]
3a:["$","$L10",null,{"href":"/app/","children":"Start free","data-slot":"button","data-variant":"default","data-size":"default","className":"inline-flex shrink-0 items-center justify-center gap-2 rounded-md text-sm font-medium whitespace-nowrap transition-all outline-none focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 disabled:pointer-events-none disabled:opacity-50 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4 bg-primary text-primary-foreground hover:bg-primary/90 h-9 px-4 py-2 has-[>svg]:px-3 mt-8 w-full","ref":null}]
3b:["$","$L38","Team",{"className":"","children":[["$","div",null,{"className":"flex items-center justify-between","children":[["$","h3",null,{"className":"font-semibold","children":"Team"}],"$undefined"]}],["$","p",null,{"className":"mt-5","children":[["$","span",null,{"className":"font-heading text-4xl font-bold","children":"$$149"}]," ",["$","span",null,{"className":"text-sm text-muted-foreground","children":"/ month"}]]}],["$","ul",null,{"className":"mt-6 space-y-2.5 text-sm","children":[["$","li","20 applications, 8 world builds a month",{"className":"flex gap-2","children":[["$","$L2f",null,{"icon":"$1a:props:children:props:children:1:props:children:0:props:children:2:props:children:0:props:children:0:props:icon","className":"mt-0.5 size-4 shrink-0 text-success"}],"20 applications, 8 world builds a month"]}],["$","li","3,000 episodes a month",{"className":"flex gap-2","children":[["$","$L2f",null,{"icon":"$1a:props:children:props:children:1:props:children:0:props:children:2:props:children:0:props:children:0:props:icon","className":"mt-0.5 size-4 shrink-0 text-success"}],"3,000 episodes a month"]}],["$","li","4 sandboxes at a time",{"className":"flex gap-2","children":[["$","$L2f",null,{"icon":"$1a:props:children:props:children:1:props:children:0:props:children:2:props:children:0:props:children:0:props:icon","className":"mt-0.5 size-4 shrink-0 text-success"}],"4 sandboxes at a time"]}],["$","li","Top-ups when you need more",{"className":"flex gap-2","children":[["$","$L2f",null,{"icon":"$1a:props:children:props:children:1:props:children:0:props:children:2:props:children:0:props:children:0:props:icon","className":"mt-0.5 size-4 shrink-0 text-success"}],"Top-ups when you need more"]}]]}],["$","$L10",null,{"href":"/app/","children":"Start free","data-slot":"button","data-variant":"outline","data-size":"default","className":"inline-flex shrink-0 items-center justify-center gap-2 rounded-md text-sm font-medium whitespace-nowrap transition-all outline-none focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 disabled:pointer-events-none disabled:opacity-50 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4 border bg-background shadow-xs hover:bg-accent hover:text-accent-foreground dark:border-input dark:bg-input/30 dark:hover:bg-input/50 h-9 px-4 py-2 has-[>svg]:px-3 mt-8 w-full","ref":null}]]}]
3c:["$","$L38","Enterprise",{"className":"","children":[["$","div",null,{"className":"flex items-center justify-between","children":[["$","h3",null,{"className":"font-semibold","children":"Enterprise"}],"$undefined"]}],["$","p",null,{"className":"mt-5","children":[["$","span",null,{"className":"font-heading text-4xl font-bold","children":"Custom"}]," ",["$","span",null,{"className":"text-sm text-muted-foreground","children":"from $3,000 a month"}]]}],["$","ul",null,{"className":"mt-6 space-y-2.5 text-sm","children":[["$","li","Runner inside your own cloud account",{"className":"flex gap-2","children":[["$","$L2f",null,{"icon":"$1a:props:children:props:children:1:props:children:0:props:children:2:props:children:0:props:children:0:props:icon","className":"mt-0.5 size-4 shrink-0 text-success"}],"Runner inside your own cloud account"]}],["$","li","Single sign-on, audit export, retention controls",{"className":"flex gap-2","children":[["$","$L2f",null,{"icon":"$1a:props:children:props:children:1:props:children:0:props:children:2:props:children:0:props:children:0:props:icon","className":"mt-0.5 size-4 shrink-0 text-success"}],"Single sign-on, audit export, retention controls"]}],["$","li","Private held-out evaluation of vendor agents",{"className":"flex gap-2","children":[["$","$L2f",null,{"icon":"$1a:props:children:props:children:1:props:children:0:props:children:2:props:children:0:props:children:0:props:icon","className":"mt-0.5 size-4 shrink-0 text-success"}],"Private held-out evaluation of vendor agents"]}]]}],["$","a",null,{"href":"#cta","children":"Talk to us","data-slot":"button","data-variant":"outline","data-size":"default","className":"inline-flex shrink-0 items-center justify-center gap-2 rounded-md text-sm font-medium whitespace-nowrap transition-all outline-none focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 disabled:pointer-events-none disabled:opacity-50 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4 border bg-background shadow-xs hover:bg-accent hover:text-accent-foreground dark:border-input dark:bg-input/30 dark:hover:bg-input/50 h-9 px-4 py-2 has-[>svg]:px-3 mt-8 w-full","ref":null}]]}]
3d:["$","p",null,{"className":"mt-8 text-center text-sm text-muted-foreground","children":"Yearly plans get two months free. Need more in a month? Add 1,000 episodes for $30, or a world build for $15. Nothing renews by itself, and every job has a spend cap."}]
45:null
2b:true
a:C
2a:0
9:"$undefined"
29:"$undefined"
23:"$undefined"
