<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" as="image" href="/hor-duotone.svg"/><link rel="preload" as="image" href="/news/vultr-partnership.svg"/><link rel="preload" as="image" href="/news/google-cloud-partnership.svg"/><link rel="preload" as="image" href="/news/legionedge-cloud.svg"/><link rel="preload" as="image" href="/news/haze-acquisition.svg"/><link rel="preload" as="image" href="/news/agent-command-system.svg"/><link rel="preload" as="image" href="/news/infrastructure-initiative.svg"/><link rel="preload" as="image" href="/news/design-initiative.svg"/><link rel="stylesheet" href="/assets/styles-df80685.css" data-precedence="default"/><title>Pricing · LegionEdge</title><meta name="description" content="Transparent pricing for every layer of the stack — platform plans, model training services, dataset licensing, and metered GPU compute. Open research stays free for everyone."/><meta property="og:title" content="Pricing · LegionEdge"/><meta property="og:description" content="Transparent pricing for every layer of the stack — platform plans, model training services, dataset licensing, and metered GPU compute. Open research stays free for everyone."/><meta property="og:image" content="https://legionedge.ai/og/pricing.png"/><meta property="og:type" content="website"/><meta property="og:url" content="https://legionedge.ai/pricing/"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:title" content="Pricing · LegionEdge"/><meta name="twitter:description" content="Transparent pricing for every layer of the stack — platform plans, model training services, dataset licensing, and metered GPU compute. Open research stays free for everyone."/><meta name="twitter:image" content="https://legionedge.ai/og/pricing.png"/><link rel="modulepreload" href="/assets/index-CDqY_h2H.js"/><link rel="modulepreload" href="/assets/reveal-CSNWGK3i.js"/><link rel="modulepreload" href="/assets/react-dom-DAz1YhTi.js"/><link rel="modulepreload" href="/assets/pricing-BS6XUxuu.js"/><link rel="modulepreload" href="/assets/tabs-Bs4-g-Im.js"/><link rel="icon" href="/favicon.svg" type="image/svg+xml"/><link rel="icon" href="/favicon.ico" sizes="any"/><link rel="apple-touch-icon" href="/apple-touch-icon.png"/><link rel="manifest" href="/manifest.json"/><link rel="alternate" type="application/rss+xml" title="LegionEdge News" href="/news/rss.xml"/><link rel="alternate" type="application/rss+xml" title="LegionEdge Research" href="/research/rss.xml"/><link rel="alternate" type="application/rss+xml" title="LegionEdge Blog" href="/blog/rss.xml"/><script type="speculationrules">{"prerender":[{"where":{"href_matches":"/*"},"eagerness":"moderate"}]}</script></head><body class="bg-background text-foreground flex min-h-screen flex-col antialiased"><div aria-hidden="true" class="pointer-events-none fixed inset-0 -z-10" style="background-image:radial-gradient(70% 55% at 12% 0%, rgb(255 255 255 / 4%) 0%, transparent 70%), radial-gradient(60% 50% at 88% 100%, rgb(255 255 255 / 3.5%) 0%, transparent 72%), radial-gradient(90% 70% at 50% 40%, transparent 40%, rgb(0 0 0 / 35%) 100%)"></div><header data-slot="site-header" data-session-endpoint="https://id.legionedge.ai/api/auth/get-session" class="border-border bg-sidebar/80 sticky top-0 z-40 border-b backdrop-blur-xl backdrop-saturate-150"><div class="font-display mx-auto flex h-18 w-full max-w-[1440px] items-center justify-between gap-4 px-6"><a href="/" class="flex items-center" aria-label="LegionEdge home"><img src="/hor-duotone.svg" alt="LegionEdge" class="h-6 w-auto"/></a><nav aria-label="Main" data-orientation="horizontal" dir="ltr" data-slot="navigation-menu" data-viewport="true" class="group/navigation-menu max-w-max flex-1 items-center justify-center static hidden lg:flex"><div style="position:relative"><ul data-orientation="horizontal" data-slot="navigation-menu-list" class="group flex flex-1 list-none items-center justify-center gap-1" dir="ltr"><li data-slot="navigation-menu-item" class="static"><a href="/products/" data-nav-trigger="products" id="radix-_R_2ja_-trigger-Products" data-state="closed" aria-expanded="false" data-slot="navigation-menu-trigger" class="group inline-flex h-9 w-max items-center justify-center px-4 py-2 text-sm font-medium disabled:pointer-events-none disabled:opacity-50 group gap-2 bg-transparent text-muted-foreground rounded-md transition-colors hover:bg-accent hover:text-foreground focus:bg-accent focus:text-foreground data-[state=open]:bg-accent data-[state=open]:text-foreground data-[state=open]:hover:bg-accent data-[state=open]:focus:bg-accent" data-radix-collection-item=""><svg stroke="currentColor" fill="none" stroke-width="2" viewBox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" class="size-4 text-current" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><rect x="3" y="3" width="7" height="7"></rect><rect x="14" y="3" width="7" height="7"></rect><rect x="14" y="14" width="7" height="7"></rect><rect x="3" y="14" width="7" height="7"></rect></svg>Products<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down relative top-[1px] ml-1 size-3 transition duration-300 group-data-[state=open]:rotate-180" aria-hidden="true"><path d="m6 9 6 6 6-6"></path></svg></a><div id="radix-_R_2ja_-content-Products" aria-labelledby="radix-_R_2ja_-trigger-Products" data-orientation="horizontal" data-state="closed" data-slot="navigation-menu-content" class="data-[motion^=from-]:animate-in data-[motion^=to-]:animate-out data-[motion^=from-]:fade-in data-[motion^=to-]:fade-out data-[motion=from-end]:slide-in-from-right-52 data-[motion=from-start]:slide-in-from-left-52 data-[motion=to-end]:slide-out-to-right-52 data-[motion=to-start]:slide-out-to-left-52 top-0 left-0 w-full p-2 md:absolute md:w-auto group-data-[viewport=false]/navigation-menu:bg-popover group-data-[viewport=false]/navigation-menu:text-popover-foreground group-data-[viewport=false]/navigation-menu:data-[state=open]:animate-in group-data-[viewport=false]/navigation-menu:data-[state=closed]:animate-out group-data-[viewport=false]/navigation-menu:data-[state=closed]:zoom-out-95 group-data-[viewport=false]/navigation-menu:data-[state=open]:zoom-in-95 group-data-[viewport=false]/navigation-menu:top-full group-data-[viewport=false]/navigation-menu:mt-1.5 group-data-[viewport=false]/navigation-menu:overflow-hidden group-data-[viewport=false]/navigation-menu:rounded-md group-data-[viewport=false]/navigation-menu:border group-data-[viewport=false]/navigation-menu:shadow" style="pointer-events:none" dir="ltr"><div class="grid w-[56rem] max-w-[calc(100vw-3rem)] grid-cols-3 gap-6 p-5"><div><div class="flex items-center gap-2.5 mb-3 h-6"><span class="micro-cap shrink-0">Products</span><span aria-hidden="true" class="h-px max-w-48 flex-1 bg-linear-to-r to-transparent from-border"></span></div><ul class="flex flex-col gap-1"><li><a href="/products/nokuva/" class="data-[active=true]:focus:bg-accent data-[active=true]:hover:bg-accent data-[active=true]:bg-accent/50 data-[active=true]:text-accent-foreground hover:text-accent-foreground focus:text-accent-foreground flex text-sm outline-hidden transition-all [&amp;_svg:not([class*=&#x27;text-&#x27;])]:text-muted-foreground [&amp;_svg]:pointer-events-none [&amp;_svg]:shrink-0 [&amp;_svg:not([class*=&#x27;size-&#x27;])]:size-4 relative flex-row items-start gap-2.5 rounded-md p-1.5 hover:bg-transparent focus:bg-transparent group/row" data-slot="navigation-menu-link" data-radix-collection-item=""><span class="text-muted-foreground inset-ring-white/10 group-hover/row:inset-ring-white/20 relative grid size-8 shrink-0 place-items-center rounded-md bg-white/5 inset-ring transition-colors duration-200 group-hover/row:bg-white/10"><span role="img" aria-label="Nokuva" class="inline-block aspect-square shrink-0 bg-current size-4" style="mask:url(/products/nokuva-icon.svg) center / contain no-repeat;-webkit-mask:url(/products/nokuva-icon.svg) center / contain no-repeat"></span></span><span class="relative flex min-w-0 flex-col gap-0.5"><span class="font-display text-sm font-semibold">Nokuva</span><span class="text-muted-foreground line-clamp-1 font-sans text-xs leading-relaxed">The premier AI-native design editor.</span></span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right text-brand-500 relative ml-auto size-3.5 shrink-0 -translate-x-1 self-center opacity-0 transition-all duration-200 group-hover/row:translate-x-0 group-hover/row:opacity-100" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a></li><li><a href="/products/tavoc/" class="data-[active=true]:focus:bg-accent data-[active=true]:hover:bg-accent data-[active=true]:bg-accent/50 data-[active=true]:text-accent-foreground hover:text-accent-foreground focus:text-accent-foreground flex text-sm outline-hidden transition-all [&amp;_svg:not([class*=&#x27;text-&#x27;])]:text-muted-foreground [&amp;_svg]:pointer-events-none [&amp;_svg]:shrink-0 [&amp;_svg:not([class*=&#x27;size-&#x27;])]:size-4 relative flex-row items-start gap-2.5 rounded-md p-1.5 hover:bg-transparent focus:bg-transparent group/row" data-slot="navigation-menu-link" data-radix-collection-item=""><span class="text-muted-foreground inset-ring-white/10 group-hover/row:inset-ring-white/20 relative grid size-8 shrink-0 place-items-center rounded-md bg-white/5 inset-ring transition-colors duration-200 group-hover/row:bg-white/10"><span role="img" aria-label="Tavoc" class="inline-block aspect-square shrink-0 bg-current size-4" style="mask:url(/products/tavoc-icon.svg) center / contain no-repeat;-webkit-mask:url(/products/tavoc-icon.svg) center / contain no-repeat"></span></span><span class="relative flex min-w-0 flex-col gap-0.5"><span class="font-display text-sm font-semibold">Tavoc</span><span class="text-muted-foreground line-clamp-1 font-sans text-xs leading-relaxed">Rust-native code platform: IDE and desktop apps.</span></span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right text-brand-500 relative ml-auto size-3.5 shrink-0 -translate-x-1 self-center opacity-0 transition-all duration-200 group-hover/row:translate-x-0 group-hover/row:opacity-100" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a></li><li><a href="/products/foltrac/" class="data-[active=true]:focus:bg-accent data-[active=true]:hover:bg-accent data-[active=true]:bg-accent/50 data-[active=true]:text-accent-foreground hover:text-accent-foreground focus:text-accent-foreground flex text-sm outline-hidden transition-all [&amp;_svg:not([class*=&#x27;text-&#x27;])]:text-muted-foreground [&amp;_svg]:pointer-events-none [&amp;_svg]:shrink-0 [&amp;_svg:not([class*=&#x27;size-&#x27;])]:size-4 relative flex-row items-start gap-2.5 rounded-md p-1.5 hover:bg-transparent focus:bg-transparent group/row" data-slot="navigation-menu-link" data-radix-collection-item=""><span class="text-muted-foreground inset-ring-white/10 group-hover/row:inset-ring-white/20 relative grid size-8 shrink-0 place-items-center rounded-md bg-white/5 inset-ring transition-colors duration-200 group-hover/row:bg-white/10"><span role="img" aria-label="Foltrac" class="inline-block aspect-square shrink-0 bg-current size-4" style="mask:url(/products/foltrac-icon.svg) center / contain no-repeat;-webkit-mask:url(/products/foltrac-icon.svg) center / contain no-repeat"></span></span><span class="relative flex min-w-0 flex-col gap-0.5"><span class="font-display text-sm font-semibold">Foltrac</span><span class="text-muted-foreground line-clamp-1 font-sans text-xs leading-relaxed">Multi-cloud deployment with autonomous operations.</span></span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right text-brand-500 relative ml-auto size-3.5 shrink-0 -translate-x-1 self-center opacity-0 transition-all duration-200 group-hover/row:translate-x-0 group-hover/row:opacity-100" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a></li></ul></div><div><div class="flex items-center gap-2.5 mb-3 h-6"><span class="micro-cap shrink-0">Services</span><span aria-hidden="true" class="h-px max-w-48 flex-1 bg-linear-to-r to-transparent from-border"></span></div><ul class="flex flex-col gap-1"><li><a href="/datasets/" class="data-[active=true]:focus:bg-accent data-[active=true]:hover:bg-accent data-[active=true]:bg-accent/50 data-[active=true]:text-accent-foreground hover:text-accent-foreground focus:text-accent-foreground flex text-sm outline-hidden transition-all [&amp;_svg:not([class*=&#x27;text-&#x27;])]:text-muted-foreground [&amp;_svg]:pointer-events-none [&amp;_svg]:shrink-0 [&amp;_svg:not([class*=&#x27;size-&#x27;])]:size-4 relative flex-row items-start gap-2.5 rounded-md p-1.5 hover:bg-transparent focus:bg-transparent group/row" data-slot="navigation-menu-link" data-radix-collection-item=""><span class="text-muted-foreground inset-ring-white/10 grid shrink-0 place-items-center rounded-md bg-white/5 inset-ring transition-colors duration-200 group-hover/row:text-foreground group-hover/row:inset-ring-white/20 group-hover/row:bg-white/10 size-8 relative"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-database size-4" aria-hidden="true"><ellipse cx="12" cy="5" rx="9" ry="3"></ellipse><path d="M3 5V19A9 3 0 0 0 21 19V5"></path><path d="M3 12A9 3 0 0 0 21 12"></path></svg></span><span class="relative flex min-w-0 flex-col gap-0.5"><span class="font-display text-sm font-semibold">Synthetic Data</span><span class="text-muted-foreground line-clamp-1 font-sans text-xs leading-relaxed">Custom datasets for training and evaluation.</span></span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right text-brand-500 relative ml-auto size-3.5 shrink-0 -translate-x-1 self-center opacity-0 transition-all duration-200 group-hover/row:translate-x-0 group-hover/row:opacity-100" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a></li><li><a href="/services/model-training/" class="data-[active=true]:focus:bg-accent data-[active=true]:hover:bg-accent data-[active=true]:bg-accent/50 data-[active=true]:text-accent-foreground hover:text-accent-foreground focus:text-accent-foreground flex text-sm outline-hidden transition-all [&amp;_svg:not([class*=&#x27;text-&#x27;])]:text-muted-foreground [&amp;_svg]:pointer-events-none [&amp;_svg]:shrink-0 [&amp;_svg:not([class*=&#x27;size-&#x27;])]:size-4 relative flex-row items-start gap-2.5 rounded-md p-1.5 hover:bg-transparent focus:bg-transparent group/row" data-slot="navigation-menu-link" data-radix-collection-item=""><span class="text-muted-foreground inset-ring-white/10 grid shrink-0 place-items-center rounded-md bg-white/5 inset-ring transition-colors duration-200 group-hover/row:text-foreground group-hover/row:inset-ring-white/20 group-hover/row:bg-white/10 size-8 relative"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-cpu size-4" aria-hidden="true"><path d="M12 20v2"></path><path d="M12 2v2"></path><path d="M17 20v2"></path><path d="M17 2v2"></path><path d="M2 12h2"></path><path d="M2 17h2"></path><path d="M2 7h2"></path><path d="M20 12h2"></path><path d="M20 17h2"></path><path d="M20 7h2"></path><path d="M7 20v2"></path><path d="M7 2v2"></path><rect x="4" y="4" width="16" height="16" rx="2"></rect><rect x="8" y="8" width="8" height="8" rx="1"></rect></svg></span><span class="relative flex min-w-0 flex-col gap-0.5"><span class="font-display text-sm font-semibold">Model Training</span><span class="text-muted-foreground line-clamp-1 font-sans text-xs leading-relaxed">Custom training runs built on our efficient methods.</span></span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right text-brand-500 relative ml-auto size-3.5 shrink-0 -translate-x-1 self-center opacity-0 transition-all duration-200 group-hover/row:translate-x-0 group-hover/row:opacity-100" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a></li><li><a href="/services/inference/" class="data-[active=true]:focus:bg-accent data-[active=true]:hover:bg-accent data-[active=true]:bg-accent/50 data-[active=true]:text-accent-foreground hover:text-accent-foreground focus:text-accent-foreground flex text-sm outline-hidden transition-all [&amp;_svg:not([class*=&#x27;text-&#x27;])]:text-muted-foreground [&amp;_svg]:pointer-events-none [&amp;_svg]:shrink-0 [&amp;_svg:not([class*=&#x27;size-&#x27;])]:size-4 relative flex-row items-start gap-2.5 rounded-md p-1.5 hover:bg-transparent focus:bg-transparent group/row" data-slot="navigation-menu-link" data-radix-collection-item=""><span class="text-muted-foreground inset-ring-white/10 grid shrink-0 place-items-center rounded-md bg-white/5 inset-ring transition-colors duration-200 group-hover/row:text-foreground group-hover/row:inset-ring-white/20 group-hover/row:bg-white/10 size-8 relative"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-gauge size-4" aria-hidden="true"><path d="m12 14 4-4"></path><path d="M3.34 19a10 10 0 1 1 17.32 0"></path></svg></span><span class="relative flex min-w-0 flex-col gap-0.5"><span class="font-display text-sm font-semibold">Inference</span><span class="text-muted-foreground line-clamp-1 font-sans text-xs leading-relaxed">Quantization, distillation, and inference optimization.</span></span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right text-brand-500 relative ml-auto size-3.5 shrink-0 -translate-x-1 self-center opacity-0 transition-all duration-200 group-hover/row:translate-x-0 group-hover/row:opacity-100" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a></li><li><a href="/services/protocol-design/" class="data-[active=true]:focus:bg-accent data-[active=true]:hover:bg-accent data-[active=true]:bg-accent/50 data-[active=true]:text-accent-foreground hover:text-accent-foreground focus:text-accent-foreground flex text-sm outline-hidden transition-all [&amp;_svg:not([class*=&#x27;text-&#x27;])]:text-muted-foreground [&amp;_svg]:pointer-events-none [&amp;_svg]:shrink-0 [&amp;_svg:not([class*=&#x27;size-&#x27;])]:size-4 relative flex-row items-start gap-2.5 rounded-md p-1.5 hover:bg-transparent focus:bg-transparent group/row" data-slot="navigation-menu-link" data-radix-collection-item=""><span class="text-muted-foreground inset-ring-white/10 grid shrink-0 place-items-center rounded-md bg-white/5 inset-ring transition-colors duration-200 group-hover/row:text-foreground group-hover/row:inset-ring-white/20 group-hover/row:bg-white/10 size-8 relative"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-network size-4" aria-hidden="true"><rect x="16" y="16" width="6" height="6" rx="1"></rect><rect x="2" y="16" width="6" height="6" rx="1"></rect><rect x="9" y="2" width="6" height="6" rx="1"></rect><path d="M5 16v-3a1 1 0 0 1 1-1h12a1 1 0 0 1 1 1v3"></path><path d="M12 12V8"></path></svg></span><span class="relative flex min-w-0 flex-col gap-0.5"><span class="font-display text-sm font-semibold">Protocol Design</span><span class="text-muted-foreground line-clamp-1 font-sans text-xs leading-relaxed">AI-native interfaces designed for your systems.</span></span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right text-brand-500 relative ml-auto size-3.5 shrink-0 -translate-x-1 self-center opacity-0 transition-all duration-200 group-hover/row:translate-x-0 group-hover/row:opacity-100" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a></li><li><a href="/services/research-partnerships/" class="data-[active=true]:focus:bg-accent data-[active=true]:hover:bg-accent data-[active=true]:bg-accent/50 data-[active=true]:text-accent-foreground hover:text-accent-foreground focus:text-accent-foreground flex text-sm outline-hidden transition-all [&amp;_svg:not([class*=&#x27;text-&#x27;])]:text-muted-foreground [&amp;_svg]:pointer-events-none [&amp;_svg]:shrink-0 [&amp;_svg:not([class*=&#x27;size-&#x27;])]:size-4 relative flex-row items-start gap-2.5 rounded-md p-1.5 hover:bg-transparent focus:bg-transparent group/row" data-slot="navigation-menu-link" data-radix-collection-item=""><span class="text-muted-foreground inset-ring-white/10 grid shrink-0 place-items-center rounded-md bg-white/5 inset-ring transition-colors duration-200 group-hover/row:text-foreground group-hover/row:inset-ring-white/20 group-hover/row:bg-white/10 size-8 relative"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-handshake size-4" aria-hidden="true"><path d="m11 17 2 2a1 1 0 1 0 3-3"></path><path d="m14 14 2.5 2.5a1 1 0 1 0 3-3l-3.88-3.88a3 3 0 0 0-4.24 0l-.88.88a1 1 0 1 1-3-3l2.81-2.81a5.79 5.79 0 0 1 7.06-.87l.47.28a2 2 0 0 0 1.42.25L21 4"></path><path d="m21 3 1 11h-2"></path><path d="M3 3 2 14l6.5 6.5a1 1 0 1 0 3-3"></path><path d="M3 4h8"></path></svg></span><span class="relative flex min-w-0 flex-col gap-0.5"><span class="font-display text-sm font-semibold">Research Partnerships</span><span class="text-muted-foreground line-clamp-1 font-sans text-xs leading-relaxed">Collaborate with our lab on open problems.</span></span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right text-brand-500 relative ml-auto size-3.5 shrink-0 -translate-x-1 self-center opacity-0 transition-all duration-200 group-hover/row:translate-x-0 group-hover/row:opacity-100" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a></li></ul></div><div><div class="flex items-center gap-2.5 mb-3 h-6"><span class="micro-cap shrink-0">Solutions</span><span aria-hidden="true" class="h-px max-w-48 flex-1 bg-linear-to-r to-transparent from-border"></span></div><ul class="flex flex-col gap-1"><li><a href="/pricing/" class="data-[active=true]:focus:bg-accent data-[active=true]:hover:bg-accent data-[active=true]:bg-accent/50 data-[active=true]:text-accent-foreground hover:text-accent-foreground focus:text-accent-foreground flex text-sm outline-hidden transition-all [&amp;_svg:not([class*=&#x27;text-&#x27;])]:text-muted-foreground [&amp;_svg]:pointer-events-none [&amp;_svg]:shrink-0 [&amp;_svg:not([class*=&#x27;size-&#x27;])]:size-4 relative flex-row items-start gap-2.5 rounded-md p-1.5 hover:bg-transparent focus:bg-transparent group/row" data-slot="navigation-menu-link" data-radix-collection-item=""><span class="text-muted-foreground inset-ring-white/10 grid shrink-0 place-items-center rounded-md bg-white/5 inset-ring transition-colors duration-200 group-hover/row:text-foreground group-hover/row:inset-ring-white/20 group-hover/row:bg-white/10 size-8 relative"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-credit-card size-4" aria-hidden="true"><rect width="20" height="14" x="2" y="5" rx="2"></rect><line x1="2" x2="22" y1="10" y2="10"></line></svg></span><span class="relative flex min-w-0 flex-col gap-0.5"><span class="font-display text-sm font-semibold">Pricing</span><span class="text-muted-foreground line-clamp-1 font-sans text-xs leading-relaxed">Rate cards for training, datasets, and compute.</span></span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right text-brand-500 relative ml-auto size-3.5 shrink-0 -translate-x-1 self-center opacity-0 transition-all duration-200 group-hover/row:translate-x-0 group-hover/row:opacity-100" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a></li><li><a href="/programs/startup/" class="data-[active=true]:focus:bg-accent data-[active=true]:hover:bg-accent data-[active=true]:bg-accent/50 data-[active=true]:text-accent-foreground hover:text-accent-foreground focus:text-accent-foreground flex text-sm outline-hidden transition-all [&amp;_svg:not([class*=&#x27;text-&#x27;])]:text-muted-foreground [&amp;_svg]:pointer-events-none [&amp;_svg]:shrink-0 [&amp;_svg:not([class*=&#x27;size-&#x27;])]:size-4 relative flex-row items-start gap-2.5 rounded-md p-1.5 hover:bg-transparent focus:bg-transparent group/row" data-slot="navigation-menu-link" data-radix-collection-item=""><span class="text-muted-foreground inset-ring-white/10 grid shrink-0 place-items-center rounded-md bg-white/5 inset-ring transition-colors duration-200 group-hover/row:text-foreground group-hover/row:inset-ring-white/20 group-hover/row:bg-white/10 size-8 relative"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-rocket size-4" aria-hidden="true"><path d="M12 15v5s3.03-.55 4-2c1.08-1.62 0-5 0-5"></path><path d="M4.5 16.5c-1.5 1.26-2 5-2 5s3.74-.5 5-2c.71-.84.7-2.13-.09-2.91a2.18 2.18 0 0 0-2.91-.09"></path><path d="M9 12a22 22 0 0 1 2-3.95A12.88 12.88 0 0 1 22 2c0 2.72-.78 7.5-6 11a22.4 22.4 0 0 1-4 2z"></path><path d="M9 12H4s.55-3.03 2-4c1.62-1.08 5 .05 5 .05"></path></svg></span><span class="relative flex min-w-0 flex-col gap-0.5"><span class="font-display text-sm font-semibold">Startup Program</span><span class="text-muted-foreground line-clamp-1 font-sans text-xs leading-relaxed">Up to $25k in credits for early-stage teams.</span></span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right text-brand-500 relative ml-auto size-3.5 shrink-0 -translate-x-1 self-center opacity-0 transition-all duration-200 group-hover/row:translate-x-0 group-hover/row:opacity-100" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a></li><li><a href="/contact/" class="data-[active=true]:focus:bg-accent data-[active=true]:hover:bg-accent data-[active=true]:bg-accent/50 data-[active=true]:text-accent-foreground hover:text-accent-foreground focus:text-accent-foreground flex text-sm outline-hidden transition-all [&amp;_svg:not([class*=&#x27;text-&#x27;])]:text-muted-foreground [&amp;_svg]:pointer-events-none [&amp;_svg]:shrink-0 [&amp;_svg:not([class*=&#x27;size-&#x27;])]:size-4 relative flex-row items-start gap-2.5 rounded-md p-1.5 hover:bg-transparent focus:bg-transparent group/row" data-slot="navigation-menu-link" data-radix-collection-item=""><span class="text-muted-foreground inset-ring-white/10 grid shrink-0 place-items-center rounded-md bg-white/5 inset-ring transition-colors duration-200 group-hover/row:text-foreground group-hover/row:inset-ring-white/20 group-hover/row:bg-white/10 size-8 relative"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-mail size-4" aria-hidden="true"><path d="m22 7-8.991 5.727a2 2 0 0 1-2.009 0L2 7"></path><rect x="2" y="4" width="20" height="16" rx="2"></rect></svg></span><span class="relative flex min-w-0 flex-col gap-0.5"><span class="font-display text-sm font-semibold">Talk to Sales</span><span class="text-muted-foreground line-clamp-1 font-sans text-xs leading-relaxed">Scope a dataset or training engagement.</span></span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right text-brand-500 relative ml-auto size-3.5 shrink-0 -translate-x-1 self-center opacity-0 transition-all duration-200 group-hover/row:translate-x-0 group-hover/row:opacity-100" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a></li></ul></div></div></div></li><li data-slot="navigation-menu-item" class="static"><a href="/research/" data-nav-trigger="research" id="radix-_R_2ja_-trigger-Research" data-state="closed" aria-expanded="false" data-slot="navigation-menu-trigger" class="group inline-flex h-9 w-max items-center justify-center px-4 py-2 text-sm font-medium disabled:pointer-events-none disabled:opacity-50 group gap-2 bg-transparent text-muted-foreground rounded-md transition-colors hover:bg-accent hover:text-foreground focus:bg-accent focus:text-foreground data-[state=open]:bg-accent data-[state=open]:text-foreground data-[state=open]:hover:bg-accent data-[state=open]:focus:bg-accent" data-radix-collection-item=""><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-flask-conical size-4 text-current" aria-hidden="true"><path d="M14 2v6a2 2 0 0 0 .245.96l5.51 10.08A2 2 0 0 1 18 22H6a2 2 0 0 1-1.755-2.96l5.51-10.08A2 2 0 0 0 10 8V2"></path><path d="M6.453 15h11.094"></path><path d="M8.5 2h7"></path></svg>Research<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down relative top-[1px] ml-1 size-3 transition duration-300 group-data-[state=open]:rotate-180" aria-hidden="true"><path d="m6 9 6 6 6-6"></path></svg></a><div id="radix-_R_2ja_-content-Research" aria-labelledby="radix-_R_2ja_-trigger-Research" data-orientation="horizontal" data-state="closed" data-slot="navigation-menu-content" class="data-[motion^=from-]:animate-in data-[motion^=to-]:animate-out data-[motion^=from-]:fade-in data-[motion^=to-]:fade-out data-[motion=from-end]:slide-in-from-right-52 data-[motion=from-start]:slide-in-from-left-52 data-[motion=to-end]:slide-out-to-right-52 data-[motion=to-start]:slide-out-to-left-52 top-0 left-0 w-full p-2 md:absolute md:w-auto group-data-[viewport=false]/navigation-menu:bg-popover group-data-[viewport=false]/navigation-menu:text-popover-foreground group-data-[viewport=false]/navigation-menu:data-[state=open]:animate-in group-data-[viewport=false]/navigation-menu:data-[state=closed]:animate-out group-data-[viewport=false]/navigation-menu:data-[state=closed]:zoom-out-95 group-data-[viewport=false]/navigation-menu:data-[state=open]:zoom-in-95 group-data-[viewport=false]/navigation-menu:top-full group-data-[viewport=false]/navigation-menu:mt-1.5 group-data-[viewport=false]/navigation-menu:overflow-hidden group-data-[viewport=false]/navigation-menu:rounded-md group-data-[viewport=false]/navigation-menu:border group-data-[viewport=false]/navigation-menu:shadow" style="pointer-events:none" dir="ltr"><div class="w-[min(24rem,calc(100vw-3rem))] p-5"><p class="text-muted-foreground border-border rounded-lg border border-dashed px-6 py-10 text-center font-sans text-sm">No published <!-- -->research<!-- -->.</p></div></div></li><li data-slot="navigation-menu-item" class="static"><a href="/docs/" data-nav-trigger="resources" id="radix-_R_2ja_-trigger-Resources" data-state="closed" aria-expanded="false" data-slot="navigation-menu-trigger" class="group inline-flex h-9 w-max items-center justify-center px-4 py-2 text-sm font-medium disabled:pointer-events-none disabled:opacity-50 group gap-2 bg-transparent text-muted-foreground rounded-md transition-colors hover:bg-accent hover:text-foreground focus:bg-accent focus:text-foreground data-[state=open]:bg-accent data-[state=open]:text-foreground data-[state=open]:hover:bg-accent data-[state=open]:focus:bg-accent" data-radix-collection-item=""><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-book-open size-4 text-current" aria-hidden="true"><path d="M12 7v14"></path><path d="M3 18a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1h5a4 4 0 0 1 4 4 4 4 0 0 1 4-4h5a1 1 0 0 1 1 1v13a1 1 0 0 1-1 1h-6a3 3 0 0 0-3 3 3 3 0 0 0-3-3z"></path></svg>Resources<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down relative top-[1px] ml-1 size-3 transition duration-300 group-data-[state=open]:rotate-180" aria-hidden="true"><path d="m6 9 6 6 6-6"></path></svg></a><div id="radix-_R_2ja_-content-Resources" aria-labelledby="radix-_R_2ja_-trigger-Resources" data-orientation="horizontal" data-state="closed" data-slot="navigation-menu-content" class="data-[motion^=from-]:animate-in data-[motion^=to-]:animate-out data-[motion^=from-]:fade-in data-[motion^=to-]:fade-out data-[motion=from-end]:slide-in-from-right-52 data-[motion=from-start]:slide-in-from-left-52 data-[motion=to-end]:slide-out-to-right-52 data-[motion=to-start]:slide-out-to-left-52 top-0 left-0 w-full p-2 md:absolute md:w-auto group-data-[viewport=false]/navigation-menu:bg-popover group-data-[viewport=false]/navigation-menu:text-popover-foreground group-data-[viewport=false]/navigation-menu:data-[state=open]:animate-in group-data-[viewport=false]/navigation-menu:data-[state=closed]:animate-out group-data-[viewport=false]/navigation-menu:data-[state=closed]:zoom-out-95 group-data-[viewport=false]/navigation-menu:data-[state=open]:zoom-in-95 group-data-[viewport=false]/navigation-menu:top-full group-data-[viewport=false]/navigation-menu:mt-1.5 group-data-[viewport=false]/navigation-menu:overflow-hidden group-data-[viewport=false]/navigation-menu:rounded-md group-data-[viewport=false]/navigation-menu:border group-data-[viewport=false]/navigation-menu:shadow" style="pointer-events:none" dir="ltr"><div class="grid w-[56rem] max-w-[calc(100vw-3rem)] grid-cols-3 gap-6 p-5"><div><div class="flex items-center gap-2.5 mb-3 h-6"><span class="micro-cap shrink-0">Resources</span><span aria-hidden="true" class="h-px max-w-48 flex-1 bg-linear-to-r to-transparent from-border"></span></div><ul class="flex flex-col gap-1"><li><a href="/docs/" class="data-[active=true]:focus:bg-accent data-[active=true]:hover:bg-accent data-[active=true]:bg-accent/50 data-[active=true]:text-accent-foreground hover:text-accent-foreground focus:text-accent-foreground flex text-sm outline-hidden transition-all [&amp;_svg:not([class*=&#x27;text-&#x27;])]:text-muted-foreground [&amp;_svg]:pointer-events-none [&amp;_svg]:shrink-0 [&amp;_svg:not([class*=&#x27;size-&#x27;])]:size-4 relative flex-row items-start gap-2.5 rounded-md p-1.5 hover:bg-transparent focus:bg-transparent group/row" data-slot="navigation-menu-link" data-radix-collection-item=""><span class="text-muted-foreground inset-ring-white/10 grid shrink-0 place-items-center rounded-md bg-white/5 inset-ring transition-colors duration-200 group-hover/row:text-foreground group-hover/row:inset-ring-white/20 group-hover/row:bg-white/10 size-8 relative"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-book-open size-4" aria-hidden="true"><path d="M12 7v14"></path><path d="M3 18a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1h5a4 4 0 0 1 4 4 4 4 0 0 1 4-4h5a1 1 0 0 1 1 1v13a1 1 0 0 1-1 1h-6a3 3 0 0 0-3 3 3 3 0 0 0-3-3z"></path></svg></span><span class="relative flex min-w-0 flex-col gap-0.5"><span class="font-display text-sm font-semibold">Docs</span><span class="text-muted-foreground line-clamp-1 font-sans text-xs leading-relaxed">Quickstart, models, fine-tuning, endpoints.</span></span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right text-brand-500 relative ml-auto size-3.5 shrink-0 -translate-x-1 self-center opacity-0 transition-all duration-200 group-hover/row:translate-x-0 group-hover/row:opacity-100" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a></li><li><a href="/blog/" class="data-[active=true]:focus:bg-accent data-[active=true]:hover:bg-accent data-[active=true]:bg-accent/50 data-[active=true]:text-accent-foreground hover:text-accent-foreground focus:text-accent-foreground flex text-sm outline-hidden transition-all [&amp;_svg:not([class*=&#x27;text-&#x27;])]:text-muted-foreground [&amp;_svg]:pointer-events-none [&amp;_svg]:shrink-0 [&amp;_svg:not([class*=&#x27;size-&#x27;])]:size-4 relative flex-row items-start gap-2.5 rounded-md p-1.5 hover:bg-transparent focus:bg-transparent group/row" data-slot="navigation-menu-link" data-radix-collection-item=""><span class="text-muted-foreground inset-ring-white/10 grid shrink-0 place-items-center rounded-md bg-white/5 inset-ring transition-colors duration-200 group-hover/row:text-foreground group-hover/row:inset-ring-white/20 group-hover/row:bg-white/10 size-8 relative"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-file-text size-4" aria-hidden="true"><path d="M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z"></path><path d="M14 2v5a1 1 0 0 0 1 1h5"></path><path d="M10 9H8"></path><path d="M16 13H8"></path><path d="M16 17H8"></path></svg></span><span class="relative flex min-w-0 flex-col gap-0.5"><span class="font-display text-sm font-semibold">Blog</span><span class="text-muted-foreground line-clamp-1 font-sans text-xs leading-relaxed">Updates and engineering deep-dives.</span></span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right text-brand-500 relative ml-auto size-3.5 shrink-0 -translate-x-1 self-center opacity-0 transition-all duration-200 group-hover/row:translate-x-0 group-hover/row:opacity-100" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a></li><li><a href="/articles/" class="data-[active=true]:focus:bg-accent data-[active=true]:hover:bg-accent data-[active=true]:bg-accent/50 data-[active=true]:text-accent-foreground hover:text-accent-foreground focus:text-accent-foreground flex text-sm outline-hidden transition-all [&amp;_svg:not([class*=&#x27;text-&#x27;])]:text-muted-foreground [&amp;_svg]:pointer-events-none [&amp;_svg]:shrink-0 [&amp;_svg:not([class*=&#x27;size-&#x27;])]:size-4 relative flex-row items-start gap-2.5 rounded-md p-1.5 hover:bg-transparent focus:bg-transparent group/row" data-slot="navigation-menu-link" data-radix-collection-item=""><span class="text-muted-foreground inset-ring-white/10 grid shrink-0 place-items-center rounded-md bg-white/5 inset-ring transition-colors duration-200 group-hover/row:text-foreground group-hover/row:inset-ring-white/20 group-hover/row:bg-white/10 size-8 relative"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-newspaper size-4" aria-hidden="true"><path d="M15 18h-5"></path><path d="M18 14h-8"></path><path d="M4 22h16a2 2 0 0 0 2-2V4a2 2 0 0 0-2-2H8a2 2 0 0 0-2 2v16a2 2 0 0 1-4 0v-9a2 2 0 0 1 2-2h2"></path><rect width="8" height="4" x="10" y="6" rx="1"></rect></svg></span><span class="relative flex min-w-0 flex-col gap-0.5"><span class="font-display text-sm font-semibold">Articles</span><span class="text-muted-foreground line-clamp-1 font-sans text-xs leading-relaxed">Technical articles and insights.</span></span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right text-brand-500 relative ml-auto size-3.5 shrink-0 -translate-x-1 self-center opacity-0 transition-all duration-200 group-hover/row:translate-x-0 group-hover/row:opacity-100" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a></li><li><a href="/changelog/" class="data-[active=true]:focus:bg-accent data-[active=true]:hover:bg-accent data-[active=true]:bg-accent/50 data-[active=true]:text-accent-foreground hover:text-accent-foreground focus:text-accent-foreground flex text-sm outline-hidden transition-all [&amp;_svg:not([class*=&#x27;text-&#x27;])]:text-muted-foreground [&amp;_svg]:pointer-events-none [&amp;_svg]:shrink-0 [&amp;_svg:not([class*=&#x27;size-&#x27;])]:size-4 relative flex-row items-start gap-2.5 rounded-md p-1.5 hover:bg-transparent focus:bg-transparent group/row" data-slot="navigation-menu-link" data-radix-collection-item=""><span class="text-muted-foreground inset-ring-white/10 grid shrink-0 place-items-center rounded-md bg-white/5 inset-ring transition-colors duration-200 group-hover/row:text-foreground group-hover/row:inset-ring-white/20 group-hover/row:bg-white/10 size-8 relative"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-history size-4" aria-hidden="true"><path d="M3 12a9 9 0 1 0 9-9 9.75 9.75 0 0 0-6.74 2.74L3 8"></path><path d="M3 3v5h5"></path><path d="M12 7v5l4 2"></path></svg></span><span class="relative flex min-w-0 flex-col gap-0.5"><span class="font-display text-sm font-semibold">Changelogs</span><span class="text-muted-foreground line-clamp-1 font-sans text-xs leading-relaxed">Platform updates and releases.</span></span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right text-brand-500 relative ml-auto size-3.5 shrink-0 -translate-x-1 self-center opacity-0 transition-all duration-200 group-hover/row:translate-x-0 group-hover/row:opacity-100" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a></li><li><a href="/events/" class="data-[active=true]:focus:bg-accent data-[active=true]:hover:bg-accent data-[active=true]:bg-accent/50 data-[active=true]:text-accent-foreground hover:text-accent-foreground focus:text-accent-foreground flex text-sm outline-hidden transition-all [&amp;_svg:not([class*=&#x27;text-&#x27;])]:text-muted-foreground [&amp;_svg]:pointer-events-none [&amp;_svg]:shrink-0 [&amp;_svg:not([class*=&#x27;size-&#x27;])]:size-4 relative flex-row items-start gap-2.5 rounded-md p-1.5 hover:bg-transparent focus:bg-transparent group/row" data-slot="navigation-menu-link" data-radix-collection-item=""><span class="text-muted-foreground inset-ring-white/10 grid shrink-0 place-items-center rounded-md bg-white/5 inset-ring transition-colors duration-200 group-hover/row:text-foreground group-hover/row:inset-ring-white/20 group-hover/row:bg-white/10 size-8 relative"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-calendar size-4" aria-hidden="true"><path d="M8 2v4"></path><path d="M16 2v4"></path><rect width="18" height="18" x="3" y="4" rx="2"></rect><path d="M3 10h18"></path></svg></span><span class="relative flex min-w-0 flex-col gap-0.5"><span class="font-display text-sm font-semibold">Events</span><span class="text-muted-foreground line-clamp-1 font-sans text-xs leading-relaxed">Workshops, meetups, and conferences.</span></span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right text-brand-500 relative ml-auto size-3.5 shrink-0 -translate-x-1 self-center opacity-0 transition-all duration-200 group-hover/row:translate-x-0 group-hover/row:opacity-100" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a></li></ul></div><div><div class="flex items-center gap-2.5 mb-3 h-6"><span class="micro-cap shrink-0">Programs</span><span aria-hidden="true" class="h-px max-w-48 flex-1 bg-linear-to-r to-transparent from-border"></span></div><ul class="flex flex-col gap-1"><li><a href="/programs/startup/" class="data-[active=true]:focus:bg-accent data-[active=true]:hover:bg-accent data-[active=true]:bg-accent/50 data-[active=true]:text-accent-foreground hover:text-accent-foreground focus:text-accent-foreground flex text-sm outline-hidden transition-all [&amp;_svg:not([class*=&#x27;text-&#x27;])]:text-muted-foreground [&amp;_svg]:pointer-events-none [&amp;_svg]:shrink-0 [&amp;_svg:not([class*=&#x27;size-&#x27;])]:size-4 relative flex-row items-start gap-2.5 rounded-md p-1.5 hover:bg-transparent focus:bg-transparent group/row" data-slot="navigation-menu-link" data-radix-collection-item=""><span class="text-muted-foreground inset-ring-white/10 grid shrink-0 place-items-center rounded-md bg-white/5 inset-ring transition-colors duration-200 group-hover/row:text-foreground group-hover/row:inset-ring-white/20 group-hover/row:bg-white/10 size-8 relative"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-rocket size-4" aria-hidden="true"><path d="M12 15v5s3.03-.55 4-2c1.08-1.62 0-5 0-5"></path><path d="M4.5 16.5c-1.5 1.26-2 5-2 5s3.74-.5 5-2c.71-.84.7-2.13-.09-2.91a2.18 2.18 0 0 0-2.91-.09"></path><path d="M9 12a22 22 0 0 1 2-3.95A12.88 12.88 0 0 1 22 2c0 2.72-.78 7.5-6 11a22.4 22.4 0 0 1-4 2z"></path><path d="M9 12H4s.55-3.03 2-4c1.62-1.08 5 .05 5 .05"></path></svg></span><span class="relative flex min-w-0 flex-col gap-0.5"><span class="font-display text-sm font-semibold">Startup Program</span><span class="text-muted-foreground line-clamp-1 font-sans text-xs leading-relaxed">Resources for early-stage startups.</span></span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right text-brand-500 relative ml-auto size-3.5 shrink-0 -translate-x-1 self-center opacity-0 transition-all duration-200 group-hover/row:translate-x-0 group-hover/row:opacity-100" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a></li><li><a href="/programs/ambassador/" class="data-[active=true]:focus:bg-accent data-[active=true]:hover:bg-accent data-[active=true]:bg-accent/50 data-[active=true]:text-accent-foreground hover:text-accent-foreground focus:text-accent-foreground flex text-sm outline-hidden transition-all [&amp;_svg:not([class*=&#x27;text-&#x27;])]:text-muted-foreground [&amp;_svg]:pointer-events-none [&amp;_svg]:shrink-0 [&amp;_svg:not([class*=&#x27;size-&#x27;])]:size-4 relative flex-row items-start gap-2.5 rounded-md p-1.5 hover:bg-transparent focus:bg-transparent group/row" data-slot="navigation-menu-link" data-radix-collection-item=""><span class="text-muted-foreground inset-ring-white/10 grid shrink-0 place-items-center rounded-md bg-white/5 inset-ring transition-colors duration-200 group-hover/row:text-foreground group-hover/row:inset-ring-white/20 group-hover/row:bg-white/10 size-8 relative"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-award size-4" aria-hidden="true"><path d="m15.477 12.89 1.515 8.526a.5.5 0 0 1-.81.47l-3.58-2.687a1 1 0 0 0-1.197 0l-3.586 2.686a.5.5 0 0 1-.81-.469l1.514-8.526"></path><circle cx="12" cy="8" r="6"></circle></svg></span><span class="relative flex min-w-0 flex-col gap-0.5"><span class="font-display text-sm font-semibold">Ambassador Program</span><span class="text-muted-foreground line-clamp-1 font-sans text-xs leading-relaxed">Join our developer advocates.</span></span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right text-brand-500 relative ml-auto size-3.5 shrink-0 -translate-x-1 self-center opacity-0 transition-all duration-200 group-hover/row:translate-x-0 group-hover/row:opacity-100" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a></li><li><a href="/programs/partner/" class="data-[active=true]:focus:bg-accent data-[active=true]:hover:bg-accent data-[active=true]:bg-accent/50 data-[active=true]:text-accent-foreground hover:text-accent-foreground focus:text-accent-foreground flex text-sm outline-hidden transition-all [&amp;_svg:not([class*=&#x27;text-&#x27;])]:text-muted-foreground [&amp;_svg]:pointer-events-none [&amp;_svg]:shrink-0 [&amp;_svg:not([class*=&#x27;size-&#x27;])]:size-4 relative flex-row items-start gap-2.5 rounded-md p-1.5 hover:bg-transparent focus:bg-transparent group/row" data-slot="navigation-menu-link" data-radix-collection-item=""><span class="text-muted-foreground inset-ring-white/10 grid shrink-0 place-items-center rounded-md bg-white/5 inset-ring transition-colors duration-200 group-hover/row:text-foreground group-hover/row:inset-ring-white/20 group-hover/row:bg-white/10 size-8 relative"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-handshake size-4" aria-hidden="true"><path d="m11 17 2 2a1 1 0 1 0 3-3"></path><path d="m14 14 2.5 2.5a1 1 0 1 0 3-3l-3.88-3.88a3 3 0 0 0-4.24 0l-.88.88a1 1 0 1 1-3-3l2.81-2.81a5.79 5.79 0 0 1 7.06-.87l.47.28a2 2 0 0 0 1.42.25L21 4"></path><path d="m21 3 1 11h-2"></path><path d="M3 3 2 14l6.5 6.5a1 1 0 1 0 3-3"></path><path d="M3 4h8"></path></svg></span><span class="relative flex min-w-0 flex-col gap-0.5"><span class="font-display text-sm font-semibold">Partner Program</span><span class="text-muted-foreground line-clamp-1 font-sans text-xs leading-relaxed">Build and grow with us.</span></span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right text-brand-500 relative ml-auto size-3.5 shrink-0 -translate-x-1 self-center opacity-0 transition-all duration-200 group-hover/row:translate-x-0 group-hover/row:opacity-100" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a></li><li><a href="/programs/events/" class="data-[active=true]:focus:bg-accent data-[active=true]:hover:bg-accent data-[active=true]:bg-accent/50 data-[active=true]:text-accent-foreground hover:text-accent-foreground focus:text-accent-foreground flex text-sm outline-hidden transition-all [&amp;_svg:not([class*=&#x27;text-&#x27;])]:text-muted-foreground [&amp;_svg]:pointer-events-none [&amp;_svg]:shrink-0 [&amp;_svg:not([class*=&#x27;size-&#x27;])]:size-4 relative flex-row items-start gap-2.5 rounded-md p-1.5 hover:bg-transparent focus:bg-transparent group/row" data-slot="navigation-menu-link" data-radix-collection-item=""><span class="text-muted-foreground inset-ring-white/10 grid shrink-0 place-items-center rounded-md bg-white/5 inset-ring transition-colors duration-200 group-hover/row:text-foreground group-hover/row:inset-ring-white/20 group-hover/row:bg-white/10 size-8 relative"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-calendar size-4" aria-hidden="true"><path d="M8 2v4"></path><path d="M16 2v4"></path><rect width="18" height="18" x="3" y="4" rx="2"></rect><path d="M3 10h18"></path></svg></span><span class="relative flex min-w-0 flex-col gap-0.5"><span class="font-display text-sm font-semibold">Event Program</span><span class="text-muted-foreground line-clamp-1 font-sans text-xs leading-relaxed">Host events and workshops.</span></span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right text-brand-500 relative ml-auto size-3.5 shrink-0 -translate-x-1 self-center opacity-0 transition-all duration-200 group-hover/row:translate-x-0 group-hover/row:opacity-100" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a></li></ul></div><div><div class="flex items-center gap-2.5 mb-3 h-6"><span class="micro-cap shrink-0">Company</span><span aria-hidden="true" class="h-px max-w-48 flex-1 bg-linear-to-r to-transparent from-border"></span></div><ul class="flex flex-col gap-1"><li><a href="/about/" class="data-[active=true]:focus:bg-accent data-[active=true]:hover:bg-accent data-[active=true]:bg-accent/50 data-[active=true]:text-accent-foreground hover:text-accent-foreground focus:text-accent-foreground flex text-sm outline-hidden transition-all [&amp;_svg:not([class*=&#x27;text-&#x27;])]:text-muted-foreground [&amp;_svg]:pointer-events-none [&amp;_svg]:shrink-0 [&amp;_svg:not([class*=&#x27;size-&#x27;])]:size-4 relative flex-row items-start gap-2.5 rounded-md p-1.5 hover:bg-transparent focus:bg-transparent group/row" data-slot="navigation-menu-link" data-radix-collection-item=""><span class="text-muted-foreground inset-ring-white/10 grid shrink-0 place-items-center rounded-md bg-white/5 inset-ring transition-colors duration-200 group-hover/row:text-foreground group-hover/row:inset-ring-white/20 group-hover/row:bg-white/10 size-8 relative"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-info size-4" aria-hidden="true"><circle cx="12" cy="12" r="10"></circle><path d="M12 16v-4"></path><path d="M12 8h.01"></path></svg></span><span class="relative flex min-w-0 flex-col gap-0.5"><span class="font-display text-sm font-semibold">About Us</span><span class="text-muted-foreground line-clamp-1 font-sans text-xs leading-relaxed">Our mission and vision.</span></span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right text-brand-500 relative ml-auto size-3.5 shrink-0 -translate-x-1 self-center opacity-0 transition-all duration-200 group-hover/row:translate-x-0 group-hover/row:opacity-100" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a></li><li><a href="/careers/" class="data-[active=true]:focus:bg-accent data-[active=true]:hover:bg-accent data-[active=true]:bg-accent/50 data-[active=true]:text-accent-foreground hover:text-accent-foreground focus:text-accent-foreground flex text-sm outline-hidden transition-all [&amp;_svg:not([class*=&#x27;text-&#x27;])]:text-muted-foreground [&amp;_svg]:pointer-events-none [&amp;_svg]:shrink-0 [&amp;_svg:not([class*=&#x27;size-&#x27;])]:size-4 relative flex-row items-start gap-2.5 rounded-md p-1.5 hover:bg-transparent focus:bg-transparent group/row" data-slot="navigation-menu-link" data-radix-collection-item=""><span class="text-muted-foreground inset-ring-white/10 grid shrink-0 place-items-center rounded-md bg-white/5 inset-ring transition-colors duration-200 group-hover/row:text-foreground group-hover/row:inset-ring-white/20 group-hover/row:bg-white/10 size-8 relative"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-briefcase size-4" aria-hidden="true"><path d="M16 20V4a2 2 0 0 0-2-2h-4a2 2 0 0 0-2 2v16"></path><rect width="20" height="14" x="2" y="6" rx="2"></rect></svg></span><span class="relative flex min-w-0 flex-col gap-0.5"><span class="font-display text-sm font-semibold">Careers</span><span class="text-muted-foreground line-clamp-1 font-sans text-xs leading-relaxed">Join our growing team.</span></span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right text-brand-500 relative ml-auto size-3.5 shrink-0 -translate-x-1 self-center opacity-0 transition-all duration-200 group-hover/row:translate-x-0 group-hover/row:opacity-100" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a></li><li><a href="/partners/" class="data-[active=true]:focus:bg-accent data-[active=true]:hover:bg-accent data-[active=true]:bg-accent/50 data-[active=true]:text-accent-foreground hover:text-accent-foreground focus:text-accent-foreground flex text-sm outline-hidden transition-all [&amp;_svg:not([class*=&#x27;text-&#x27;])]:text-muted-foreground [&amp;_svg]:pointer-events-none [&amp;_svg]:shrink-0 [&amp;_svg:not([class*=&#x27;size-&#x27;])]:size-4 relative flex-row items-start gap-2.5 rounded-md p-1.5 hover:bg-transparent focus:bg-transparent group/row" data-slot="navigation-menu-link" data-radix-collection-item=""><span class="text-muted-foreground inset-ring-white/10 grid shrink-0 place-items-center rounded-md bg-white/5 inset-ring transition-colors duration-200 group-hover/row:text-foreground group-hover/row:inset-ring-white/20 group-hover/row:bg-white/10 size-8 relative"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-building2 lucide-building-2 size-4" aria-hidden="true"><path d="M10 12h4"></path><path d="M10 8h4"></path><path d="M14 21v-3a2 2 0 0 0-4 0v3"></path><path d="M6 10H4a2 2 0 0 0-2 2v7a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2V9a2 2 0 0 0-2-2h-2"></path><path d="M6 21V5a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v16"></path></svg></span><span class="relative flex min-w-0 flex-col gap-0.5"><span class="font-display text-sm font-semibold">Partners</span><span class="text-muted-foreground line-clamp-1 font-sans text-xs leading-relaxed">Our technology partners.</span></span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right text-brand-500 relative ml-auto size-3.5 shrink-0 -translate-x-1 self-center opacity-0 transition-all duration-200 group-hover/row:translate-x-0 group-hover/row:opacity-100" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a></li><li><a href="/contact/" class="data-[active=true]:focus:bg-accent data-[active=true]:hover:bg-accent data-[active=true]:bg-accent/50 data-[active=true]:text-accent-foreground hover:text-accent-foreground focus:text-accent-foreground flex text-sm outline-hidden transition-all [&amp;_svg:not([class*=&#x27;text-&#x27;])]:text-muted-foreground [&amp;_svg]:pointer-events-none [&amp;_svg]:shrink-0 [&amp;_svg:not([class*=&#x27;size-&#x27;])]:size-4 relative flex-row items-start gap-2.5 rounded-md p-1.5 hover:bg-transparent focus:bg-transparent group/row" data-slot="navigation-menu-link" data-radix-collection-item=""><span class="text-muted-foreground inset-ring-white/10 grid shrink-0 place-items-center rounded-md bg-white/5 inset-ring transition-colors duration-200 group-hover/row:text-foreground group-hover/row:inset-ring-white/20 group-hover/row:bg-white/10 size-8 relative"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-mail size-4" aria-hidden="true"><path d="m22 7-8.991 5.727a2 2 0 0 1-2.009 0L2 7"></path><rect x="2" y="4" width="20" height="16" rx="2"></rect></svg></span><span class="relative flex min-w-0 flex-col gap-0.5"><span class="font-display text-sm font-semibold">Contact</span><span class="text-muted-foreground line-clamp-1 font-sans text-xs leading-relaxed">Get in touch with us.</span></span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right text-brand-500 relative ml-auto size-3.5 shrink-0 -translate-x-1 self-center opacity-0 transition-all duration-200 group-hover/row:translate-x-0 group-hover/row:opacity-100" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a></li></ul></div></div></div></li><li data-slot="navigation-menu-item" class="static"><a href="/news/" data-nav-trigger="news" id="radix-_R_2ja_-trigger-News" data-state="closed" aria-expanded="false" data-slot="navigation-menu-trigger" class="group inline-flex h-9 w-max items-center justify-center px-4 py-2 text-sm font-medium disabled:pointer-events-none disabled:opacity-50 group gap-2 bg-transparent text-muted-foreground rounded-md transition-colors hover:bg-accent hover:text-foreground focus:bg-accent focus:text-foreground data-[state=open]:bg-accent data-[state=open]:text-foreground data-[state=open]:hover:bg-accent data-[state=open]:focus:bg-accent" data-radix-collection-item=""><svg stroke="currentColor" fill="none" stroke-width="2" viewBox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" class="size-4 text-current" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M4 11a9 9 0 0 1 9 9"></path><path d="M4 4a16 16 0 0 1 16 16"></path><circle cx="5" cy="19" r="1"></circle></svg>News<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down relative top-[1px] ml-1 size-3 transition duration-300 group-data-[state=open]:rotate-180" aria-hidden="true"><path d="m6 9 6 6 6-6"></path></svg></a><div id="radix-_R_2ja_-content-News" aria-labelledby="radix-_R_2ja_-trigger-News" data-orientation="horizontal" data-state="closed" data-slot="navigation-menu-content" class="data-[motion^=from-]:animate-in data-[motion^=to-]:animate-out data-[motion^=from-]:fade-in data-[motion^=to-]:fade-out data-[motion=from-end]:slide-in-from-right-52 data-[motion=from-start]:slide-in-from-left-52 data-[motion=to-end]:slide-out-to-right-52 data-[motion=to-start]:slide-out-to-left-52 top-0 left-0 w-full p-2 md:absolute md:w-auto group-data-[viewport=false]/navigation-menu:bg-popover group-data-[viewport=false]/navigation-menu:text-popover-foreground group-data-[viewport=false]/navigation-menu:data-[state=open]:animate-in group-data-[viewport=false]/navigation-menu:data-[state=closed]:animate-out group-data-[viewport=false]/navigation-menu:data-[state=closed]:zoom-out-95 group-data-[viewport=false]/navigation-menu:data-[state=open]:zoom-in-95 group-data-[viewport=false]/navigation-menu:top-full group-data-[viewport=false]/navigation-menu:mt-1.5 group-data-[viewport=false]/navigation-menu:overflow-hidden group-data-[viewport=false]/navigation-menu:rounded-md group-data-[viewport=false]/navigation-menu:border group-data-[viewport=false]/navigation-menu:shadow" style="pointer-events:none" dir="ltr"><div class="w-[min(62rem,calc(100vw-3rem))] p-5"><div class="flex items-center gap-2.5 mb-3 h-6"><span class="micro-cap shrink-0">Latest news</span><span aria-hidden="true" class="h-px max-w-48 flex-1 bg-linear-to-r to-transparent from-border"></span><a href="/news/" data-slot="navigation-menu-link" class="data-[active=true]:focus:bg-accent data-[active=true]:hover:bg-accent data-[active=true]:bg-accent/50 data-[active=true]:text-accent-foreground flex rounded-sm outline-hidden transition-all [&amp;_svg:not([class*=&#x27;text-&#x27;])]:text-muted-foreground [&amp;_svg]:pointer-events-none [&amp;_svg]:shrink-0 [&amp;_svg:not([class*=&#x27;size-&#x27;])]:size-4 text-brand-500 hover:text-brand-400 focus:text-brand-400 shrink-0 flex-row items-center gap-1.5 p-1 text-xs font-medium whitespace-nowrap hover:bg-transparent focus:bg-transparent" data-radix-collection-item="">View all <!-- -->news<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right size-3.5 text-current" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a></div><div class="grid grid-cols-[20rem_1fr] gap-5"><ul class="h-full"><li class="h-full"><div class="group/sheen relative transition-transform duration-200 active:scale-[0.99] motion-reduce:transition-none motion-reduce:active:scale-100 h-full"><a href="/news/vultr-partnership/" data-slot="navigation-menu-link" class="data-[active=true]:focus:bg-accent data-[active=true]:hover:bg-accent data-[active=true]:bg-accent/50 data-[active=true]:text-accent-foreground hover:text-accent-foreground focus:text-accent-foreground text-sm outline-hidden [&amp;_svg:not([class*=&#x27;text-&#x27;])]:text-muted-foreground [&amp;_svg]:pointer-events-none [&amp;_svg]:shrink-0 [&amp;_svg:not([class*=&#x27;size-&#x27;])]:size-4 group/card border-border bg-background hover:border-gray-600 hover:bg-accent focus:bg-accent flex h-full flex-col gap-0 overflow-hidden rounded-md border p-0 transition-colors" data-radix-collection-item=""><span class="relative block aspect-[2/1] w-full overflow-hidden"><img src="/news/vultr-partnership.svg" alt="" class="size-full object-cover transition-[filter] duration-300 group-hover/card:brightness-110"/><span class="bg-gray-950/80 text-brand-500 inset-ring-white/10 absolute top-2 left-2 flex size-7 items-center justify-center rounded-md inset-ring backdrop-blur-sm"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-handshake size-3.5 text-current" aria-hidden="true"><path d="m11 17 2 2a1 1 0 1 0 3-3"></path><path d="m14 14 2.5 2.5a1 1 0 1 0 3-3l-3.88-3.88a3 3 0 0 0-4.24 0l-.88.88a1 1 0 1 1-3-3l2.81-2.81a5.79 5.79 0 0 1 7.06-.87l.47.28a2 2 0 0 0 1.42.25L21 4"></path><path d="m21 3 1 11h-2"></path><path d="M3 3 2 14l6.5 6.5a1 1 0 1 0 3-3"></path><path d="M3 4h8"></path></svg></span></span><span class="flex min-h-0 flex-1 flex-col gap-2 p-4 pt-3"><span class="flex items-center justify-between gap-2"><span class="micro-cap text-brand-400">Partnership</span><span class="text-muted-foreground font-mono text-[10px]">Aug 20, 2026</span></span><span class="font-display text-sm leading-snug font-semibold text-balance">LegionEdge partners with Vultr</span><span class="text-muted-foreground line-clamp-2 font-sans text-xs leading-relaxed">Vultr becomes a compute partner for our training and serving — and the stage where we took our specialization work public at Ai4 2026.</span></span></a><span aria-hidden="true" data-sheen="" class="pointer-events-none absolute inset-0 opacity-0 transition-opacity duration-300 bg-[radial-gradient(360px_circle_at_30%_0%,rgb(255_255_255/0.05),transparent_70%)] group-hover/sheen:opacity-100 rounded-md"></span></div></li></ul><ul class="grid grid-cols-2 content-start gap-x-4 gap-y-1"><li><a href="/news/google-cloud-partnership/" class="data-[active=true]:focus:bg-accent data-[active=true]:hover:bg-accent data-[active=true]:bg-accent/50 data-[active=true]:text-accent-foreground hover:text-accent-foreground focus:text-accent-foreground flex text-sm outline-hidden transition-all [&amp;_svg:not([class*=&#x27;text-&#x27;])]:text-muted-foreground [&amp;_svg]:pointer-events-none [&amp;_svg]:shrink-0 [&amp;_svg:not([class*=&#x27;size-&#x27;])]:size-4 relative flex-row items-center gap-3 rounded-md p-2 hover:bg-transparent focus:bg-transparent group/row" data-slot="navigation-menu-link" data-radix-collection-item=""><span class="border-border relative block h-12 w-24 shrink-0 overflow-hidden rounded-md border"><img src="/news/google-cloud-partnership.svg" alt="" class="size-full object-cover transition-[filter] duration-300 group-hover/row:brightness-110"/></span><span class="relative flex min-w-0 flex-col gap-1"><span class="flex items-center gap-2 whitespace-nowrap"><span class="micro-cap text-brand-500">Partnership</span><span class="text-muted-foreground font-mono text-[10px]">Jul 18, 2026</span></span><span class="font-display line-clamp-2 text-sm leading-snug font-semibold">LegionEdge partners with Google Cloud</span></span></a></li><li><a href="/news/legionedge-cloud/" class="data-[active=true]:focus:bg-accent data-[active=true]:hover:bg-accent data-[active=true]:bg-accent/50 data-[active=true]:text-accent-foreground hover:text-accent-foreground focus:text-accent-foreground flex text-sm outline-hidden transition-all [&amp;_svg:not([class*=&#x27;text-&#x27;])]:text-muted-foreground [&amp;_svg]:pointer-events-none [&amp;_svg]:shrink-0 [&amp;_svg:not([class*=&#x27;size-&#x27;])]:size-4 relative flex-row items-center gap-3 rounded-md p-2 hover:bg-transparent focus:bg-transparent group/row" data-slot="navigation-menu-link" data-radix-collection-item=""><span class="border-border relative block h-12 w-24 shrink-0 overflow-hidden rounded-md border"><img src="/news/legionedge-cloud.svg" alt="" class="size-full object-cover transition-[filter] duration-300 group-hover/row:brightness-110"/></span><span class="relative flex min-w-0 flex-col gap-1"><span class="flex items-center gap-2 whitespace-nowrap"><span class="micro-cap text-brand-500">Product</span><span class="text-muted-foreground font-mono text-[10px]">Jul 17, 2026</span></span><span class="font-display line-clamp-2 text-sm leading-snug font-semibold">LegionEdge launches LegionEdge Cloud</span></span></a></li><li><a href="/news/legionedge-acquires-haze/" class="data-[active=true]:focus:bg-accent data-[active=true]:hover:bg-accent data-[active=true]:bg-accent/50 data-[active=true]:text-accent-foreground hover:text-accent-foreground focus:text-accent-foreground flex text-sm outline-hidden transition-all [&amp;_svg:not([class*=&#x27;text-&#x27;])]:text-muted-foreground [&amp;_svg]:pointer-events-none [&amp;_svg]:shrink-0 [&amp;_svg:not([class*=&#x27;size-&#x27;])]:size-4 relative flex-row items-center gap-3 rounded-md p-2 hover:bg-transparent focus:bg-transparent group/row" data-slot="navigation-menu-link" data-radix-collection-item=""><span class="border-border relative block h-12 w-24 shrink-0 overflow-hidden rounded-md border"><img src="/news/haze-acquisition.svg" alt="" class="size-full object-cover transition-[filter] duration-300 group-hover/row:brightness-110"/></span><span class="relative flex min-w-0 flex-col gap-1"><span class="flex items-center gap-2 whitespace-nowrap"><span class="micro-cap text-brand-500">Company</span><span class="text-muted-foreground font-mono text-[10px]">Jul 16, 2026</span></span><span class="font-display line-clamp-2 text-sm leading-snug font-semibold">LegionEdge acquires Haze</span></span></a></li><li><a href="/news/agent-command-system/" class="data-[active=true]:focus:bg-accent data-[active=true]:hover:bg-accent data-[active=true]:bg-accent/50 data-[active=true]:text-accent-foreground hover:text-accent-foreground focus:text-accent-foreground flex text-sm outline-hidden transition-all [&amp;_svg:not([class*=&#x27;text-&#x27;])]:text-muted-foreground [&amp;_svg]:pointer-events-none [&amp;_svg]:shrink-0 [&amp;_svg:not([class*=&#x27;size-&#x27;])]:size-4 relative flex-row items-center gap-3 rounded-md p-2 hover:bg-transparent focus:bg-transparent group/row" data-slot="navigation-menu-link" data-radix-collection-item=""><span class="border-border relative block h-12 w-24 shrink-0 overflow-hidden rounded-md border"><img src="/news/agent-command-system.svg" alt="" class="size-full object-cover transition-[filter] duration-300 group-hover/row:brightness-110"/></span><span class="relative flex min-w-0 flex-col gap-1"><span class="flex items-center gap-2 whitespace-nowrap"><span class="micro-cap text-brand-500">Company</span><span class="text-muted-foreground font-mono text-[10px]">Jul 15, 2026</span></span><span class="font-display line-clamp-2 text-sm leading-snug font-semibold">Building the Agent Command System</span></span></a></li><li><a href="/news/infrastructure-initiative/" class="data-[active=true]:focus:bg-accent data-[active=true]:hover:bg-accent data-[active=true]:bg-accent/50 data-[active=true]:text-accent-foreground hover:text-accent-foreground focus:text-accent-foreground flex text-sm outline-hidden transition-all [&amp;_svg:not([class*=&#x27;text-&#x27;])]:text-muted-foreground [&amp;_svg]:pointer-events-none [&amp;_svg]:shrink-0 [&amp;_svg:not([class*=&#x27;size-&#x27;])]:size-4 relative flex-row items-center gap-3 rounded-md p-2 hover:bg-transparent focus:bg-transparent group/row" data-slot="navigation-menu-link" data-radix-collection-item=""><span class="border-border relative block h-12 w-24 shrink-0 overflow-hidden rounded-md border"><img src="/news/infrastructure-initiative.svg" alt="" class="size-full object-cover transition-[filter] duration-300 group-hover/row:brightness-110"/></span><span class="relative flex min-w-0 flex-col gap-1"><span class="flex items-center gap-2 whitespace-nowrap"><span class="micro-cap text-brand-500">Company</span><span class="text-muted-foreground font-mono text-[10px]">Jul 14, 2026</span></span><span class="font-display line-clamp-2 text-sm leading-snug font-semibold">The Infrastructure Initiative: from commit to production</span></span></a></li><li><a href="/news/design-initiative/" class="data-[active=true]:focus:bg-accent data-[active=true]:hover:bg-accent data-[active=true]:bg-accent/50 data-[active=true]:text-accent-foreground hover:text-accent-foreground focus:text-accent-foreground flex text-sm outline-hidden transition-all [&amp;_svg:not([class*=&#x27;text-&#x27;])]:text-muted-foreground [&amp;_svg]:pointer-events-none [&amp;_svg]:shrink-0 [&amp;_svg:not([class*=&#x27;size-&#x27;])]:size-4 relative flex-row items-center gap-3 rounded-md p-2 hover:bg-transparent focus:bg-transparent group/row" data-slot="navigation-menu-link" data-radix-collection-item=""><span class="border-border relative block h-12 w-24 shrink-0 overflow-hidden rounded-md border"><img src="/news/design-initiative.svg" alt="" class="size-full object-cover transition-[filter] duration-300 group-hover/row:brightness-110"/></span><span class="relative flex min-w-0 flex-col gap-1"><span class="flex items-center gap-2 whitespace-nowrap"><span class="micro-cap text-brand-500">Company</span><span class="text-muted-foreground font-mono text-[10px]">Jul 13, 2026</span></span><span class="font-display line-clamp-2 text-sm leading-snug font-semibold">LegionEdge launches the Design Initiative</span></span></a></li></ul></div></div></div></li></ul></div><div class="absolute top-full left-1/2 isolate z-50 flex -translate-x-1/2 justify-center"></div></nav><div class="flex items-center gap-2"><div data-signed-out="" class="hidden items-center gap-2 sm:flex"><a href="https://auth.legionedge.ai/login?redirect=https%3A%2F%2Fcloud.legionedge.ai%2F" data-slot="button" data-variant="ghost" data-size="sm" class="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 [&amp;_svg]:pointer-events-none [&amp;_svg]:shrink-0 [&amp;_svg:not([class*=&#x27;size-&#x27;])]:size-4 hover:bg-accent hover:text-accent-foreground dark:hover:bg-accent/50 h-8 gap-1.5 rounded-md px-3 has-[&gt;svg]:px-2.5 hidden sm:inline-flex">Sign in</a><a href="https://auth.legionedge.ai/signup?redirect=https%3A%2F%2Fcloud.legionedge.ai%2F" data-slot="button" data-variant="default" data-size="sm" class="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 [&amp;_svg]:pointer-events-none [&amp;_svg]:shrink-0 [&amp;_svg:not([class*=&#x27;size-&#x27;])]:size-4 bg-primary text-primary-foreground hover:bg-primary/90 h-8 gap-1.5 rounded-md px-3 has-[&gt;svg]:px-2.5 hidden sm:inline-flex">Get started</a></div><div data-signed-in="" hidden="" class="hidden items-center gap-2 sm:flex"><a href="https://cloud.legionedge.ai/" data-slot="button" data-variant="default" data-size="sm" class="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 [&amp;_svg]:pointer-events-none [&amp;_svg]:shrink-0 [&amp;_svg:not([class*=&#x27;size-&#x27;])]:size-4 bg-primary text-primary-foreground hover:bg-primary/90 h-8 gap-1.5 rounded-md px-3 has-[&gt;svg]:px-2.5">Go to console</a></div><span class="group/sheet contents lg:hidden"><input type="checkbox" id="mobile-menu" class="peer/sheet sr-only"/><label for="mobile-menu" data-mobile-scrim="" aria-hidden="true" class="peer-checked/sheet:animate-in peer-checked/sheet:fade-in-0 peer-checked/sheet:duration-300 peer-checked/sheet:block absolute top-0 left-0 z-30 hidden h-dvh w-screen bg-black/60"></label><div data-mobile-panel="" class="border-border bg-sidebar font-display peer-checked/sheet:animate-in peer-checked/sheet:slide-in-from-right peer-checked/sheet:duration-500 peer-checked/sheet:flex absolute top-0 right-0 z-40 hidden h-dvh w-full max-w-sm flex-col overflow-y-auto border-l"><div class="border-border flex h-18 shrink-0 items-center border-b px-4"><a href="/" aria-label="LegionEdge home"><img src="/hor-duotone.svg" alt="LegionEdge" class="h-5 w-auto"/></a></div><nav aria-label="Site" class="flex flex-col px-4 pb-6"><div data-slot="accordion" class="w-full" data-orientation="vertical"><div data-state="closed" data-orientation="vertical" data-slot="accordion-item" class="border-b last:border-b-0"><h3 data-orientation="vertical" data-state="closed" class="flex"><button type="button" aria-expanded="false" data-state="closed" data-orientation="vertical" id="radix-_R_2prja_" data-slot="accordion-trigger" class="flex flex-1 items-start justify-between gap-4 rounded-md py-4 text-left font-medium transition-all outline-none hover:underline focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 disabled:pointer-events-none disabled:opacity-50 [&amp;[data-state=open]&gt;svg]:rotate-180 text-sm" data-radix-collection-item=""><span class="flex items-center gap-3"><svg stroke="currentColor" fill="none" stroke-width="2" viewBox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" class="text-muted-foreground size-4" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><rect x="3" y="3" width="7" height="7"></rect><rect x="14" y="3" width="7" height="7"></rect><rect x="14" y="14" width="7" height="7"></rect><rect x="3" y="14" width="7" height="7"></rect></svg>Products</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down pointer-events-none size-4 shrink-0 translate-y-0.5 text-muted-foreground transition-transform duration-200" aria-hidden="true"><path d="m6 9 6 6 6-6"></path></svg></button></h3><div data-state="closed" id="radix-_R_iprja_" role="region" aria-labelledby="radix-_R_2prja_" data-orientation="vertical" data-slot="accordion-content" class="overflow-hidden text-sm data-[state=closed]:animate-accordion-up data-[state=open]:animate-accordion-down" data-unscripted="" style="--radix-accordion-content-height:var(--radix-collapsible-content-height);--radix-accordion-content-width:var(--radix-collapsible-content-width)"><div class="pt-0 pb-4 flex flex-col gap-1"><div class="flex flex-col gap-1"><div class="flex items-center gap-2.5 px-2 pt-3 pb-1"><span class="micro-cap shrink-0">Products</span><span aria-hidden="true" class="h-px max-w-48 flex-1 bg-linear-to-r to-transparent from-border"></span></div><a href="/products/nokuva/" class="hover:bg-accent flex flex-col gap-1.5 rounded-md p-2 transition-colors"><span role="img" aria-label="Nokuva" class="inline-block shrink-0 bg-current h-4 self-start" style="aspect-ratio:219 / 44;mask:url(/products/nokuva.svg) left center / contain no-repeat;-webkit-mask:url(/products/nokuva.svg) left center / contain no-repeat"></span><span class="text-muted-foreground font-sans text-xs">The premier AI-native design editor.</span></a><a href="/products/tavoc/" class="hover:bg-accent flex flex-col gap-1.5 rounded-md p-2 transition-colors"><span role="img" aria-label="Tavoc" class="inline-block shrink-0 bg-current h-4 self-start" style="aspect-ratio:685 / 152;mask:url(/products/tavoc.svg) left center / contain no-repeat;-webkit-mask:url(/products/tavoc.svg) left center / contain no-repeat"></span><span class="text-muted-foreground font-sans text-xs">Rust-native code platform: IDE and desktop apps.</span></a><a href="/products/foltrac/" class="hover:bg-accent flex flex-col gap-1.5 rounded-md p-2 transition-colors"><span role="img" aria-label="Foltrac" class="inline-block shrink-0 bg-current h-4 self-start" style="aspect-ratio:690 / 140;mask:url(/products/foltrac.svg) left center / contain no-repeat;-webkit-mask:url(/products/foltrac.svg) left center / contain no-repeat"></span><span class="text-muted-foreground font-sans text-xs">Multi-cloud deployment with autonomous operations.</span></a></div><div class="flex flex-col gap-1"><div class="flex items-center gap-2.5 px-2 pt-3 pb-1"><span class="micro-cap shrink-0">Services</span><span aria-hidden="true" class="h-px max-w-48 flex-1 bg-linear-to-r to-transparent from-border"></span></div><a href="/datasets/" class="group/row hover:bg-accent flex items-start gap-3 rounded-md p-2 transition-colors"><span class="text-muted-foreground inset-ring-white/10 grid shrink-0 place-items-center rounded-md bg-white/5 inset-ring transition-colors duration-200 group-hover/row:text-foreground group-hover/row:inset-ring-white/20 group-hover/row:bg-white/10 size-6 mt-0.5"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-database size-3.5" aria-hidden="true"><ellipse cx="12" cy="5" rx="9" ry="3"></ellipse><path d="M3 5V19A9 3 0 0 0 21 19V5"></path><path d="M3 12A9 3 0 0 0 21 12"></path></svg></span><span class="flex flex-col gap-0.5"><span class="text-sm font-semibold">Synthetic Data</span><span class="text-muted-foreground font-sans text-xs">Custom datasets for training and evaluation.</span></span></a><a href="/services/model-training/" class="group/row hover:bg-accent flex items-start gap-3 rounded-md p-2 transition-colors"><span class="text-muted-foreground inset-ring-white/10 grid shrink-0 place-items-center rounded-md bg-white/5 inset-ring transition-colors duration-200 group-hover/row:text-foreground group-hover/row:inset-ring-white/20 group-hover/row:bg-white/10 size-6 mt-0.5"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-cpu size-3.5" aria-hidden="true"><path d="M12 20v2"></path><path d="M12 2v2"></path><path d="M17 20v2"></path><path d="M17 2v2"></path><path d="M2 12h2"></path><path d="M2 17h2"></path><path d="M2 7h2"></path><path d="M20 12h2"></path><path d="M20 17h2"></path><path d="M20 7h2"></path><path d="M7 20v2"></path><path d="M7 2v2"></path><rect x="4" y="4" width="16" height="16" rx="2"></rect><rect x="8" y="8" width="8" height="8" rx="1"></rect></svg></span><span class="flex flex-col gap-0.5"><span class="text-sm font-semibold">Model Training</span><span class="text-muted-foreground font-sans text-xs">Custom training runs built on our efficient methods.</span></span></a><a href="/services/inference/" class="group/row hover:bg-accent flex items-start gap-3 rounded-md p-2 transition-colors"><span class="text-muted-foreground inset-ring-white/10 grid shrink-0 place-items-center rounded-md bg-white/5 inset-ring transition-colors duration-200 group-hover/row:text-foreground group-hover/row:inset-ring-white/20 group-hover/row:bg-white/10 size-6 mt-0.5"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-gauge size-3.5" aria-hidden="true"><path d="m12 14 4-4"></path><path d="M3.34 19a10 10 0 1 1 17.32 0"></path></svg></span><span class="flex flex-col gap-0.5"><span class="text-sm font-semibold">Inference</span><span class="text-muted-foreground font-sans text-xs">Quantization, distillation, and inference optimization.</span></span></a><a href="/services/protocol-design/" class="group/row hover:bg-accent flex items-start gap-3 rounded-md p-2 transition-colors"><span class="text-muted-foreground inset-ring-white/10 grid shrink-0 place-items-center rounded-md bg-white/5 inset-ring transition-colors duration-200 group-hover/row:text-foreground group-hover/row:inset-ring-white/20 group-hover/row:bg-white/10 size-6 mt-0.5"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-network size-3.5" aria-hidden="true"><rect x="16" y="16" width="6" height="6" rx="1"></rect><rect x="2" y="16" width="6" height="6" rx="1"></rect><rect x="9" y="2" width="6" height="6" rx="1"></rect><path d="M5 16v-3a1 1 0 0 1 1-1h12a1 1 0 0 1 1 1v3"></path><path d="M12 12V8"></path></svg></span><span class="flex flex-col gap-0.5"><span class="text-sm font-semibold">Protocol Design</span><span class="text-muted-foreground font-sans text-xs">AI-native interfaces designed for your systems.</span></span></a><a href="/services/research-partnerships/" class="group/row hover:bg-accent flex items-start gap-3 rounded-md p-2 transition-colors"><span class="text-muted-foreground inset-ring-white/10 grid shrink-0 place-items-center rounded-md bg-white/5 inset-ring transition-colors duration-200 group-hover/row:text-foreground group-hover/row:inset-ring-white/20 group-hover/row:bg-white/10 size-6 mt-0.5"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-handshake size-3.5" aria-hidden="true"><path d="m11 17 2 2a1 1 0 1 0 3-3"></path><path d="m14 14 2.5 2.5a1 1 0 1 0 3-3l-3.88-3.88a3 3 0 0 0-4.24 0l-.88.88a1 1 0 1 1-3-3l2.81-2.81a5.79 5.79 0 0 1 7.06-.87l.47.28a2 2 0 0 0 1.42.25L21 4"></path><path d="m21 3 1 11h-2"></path><path d="M3 3 2 14l6.5 6.5a1 1 0 1 0 3-3"></path><path d="M3 4h8"></path></svg></span><span class="flex flex-col gap-0.5"><span class="text-sm font-semibold">Research Partnerships</span><span class="text-muted-foreground font-sans text-xs">Collaborate with our lab on open problems.</span></span></a></div><div class="flex flex-col gap-1"><div class="flex items-center gap-2.5 px-2 pt-3 pb-1"><span class="micro-cap shrink-0">Solutions</span><span aria-hidden="true" class="h-px max-w-48 flex-1 bg-linear-to-r to-transparent from-border"></span></div><a href="/pricing/" class="group/row hover:bg-accent flex items-start gap-3 rounded-md p-2 transition-colors"><span class="text-muted-foreground inset-ring-white/10 grid shrink-0 place-items-center rounded-md bg-white/5 inset-ring transition-colors duration-200 group-hover/row:text-foreground group-hover/row:inset-ring-white/20 group-hover/row:bg-white/10 size-6 mt-0.5"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-credit-card size-3.5" aria-hidden="true"><rect width="20" height="14" x="2" y="5" rx="2"></rect><line x1="2" x2="22" y1="10" y2="10"></line></svg></span><span class="flex flex-col gap-0.5"><span class="text-sm font-semibold">Pricing</span><span class="text-muted-foreground font-sans text-xs">Rate cards for training, datasets, and compute.</span></span></a><a href="/programs/startup/" class="group/row hover:bg-accent flex items-start gap-3 rounded-md p-2 transition-colors"><span class="text-muted-foreground inset-ring-white/10 grid shrink-0 place-items-center rounded-md bg-white/5 inset-ring transition-colors duration-200 group-hover/row:text-foreground group-hover/row:inset-ring-white/20 group-hover/row:bg-white/10 size-6 mt-0.5"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-rocket size-3.5" aria-hidden="true"><path d="M12 15v5s3.03-.55 4-2c1.08-1.62 0-5 0-5"></path><path d="M4.5 16.5c-1.5 1.26-2 5-2 5s3.74-.5 5-2c.71-.84.7-2.13-.09-2.91a2.18 2.18 0 0 0-2.91-.09"></path><path d="M9 12a22 22 0 0 1 2-3.95A12.88 12.88 0 0 1 22 2c0 2.72-.78 7.5-6 11a22.4 22.4 0 0 1-4 2z"></path><path d="M9 12H4s.55-3.03 2-4c1.62-1.08 5 .05 5 .05"></path></svg></span><span class="flex flex-col gap-0.5"><span class="text-sm font-semibold">Startup Program</span><span class="text-muted-foreground font-sans text-xs">Up to $25k in credits for early-stage teams.</span></span></a><a href="/contact/" class="group/row hover:bg-accent flex items-start gap-3 rounded-md p-2 transition-colors"><span class="text-muted-foreground inset-ring-white/10 grid shrink-0 place-items-center rounded-md bg-white/5 inset-ring transition-colors duration-200 group-hover/row:text-foreground group-hover/row:inset-ring-white/20 group-hover/row:bg-white/10 size-6 mt-0.5"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-mail size-3.5" aria-hidden="true"><path d="m22 7-8.991 5.727a2 2 0 0 1-2.009 0L2 7"></path><rect x="2" y="4" width="20" height="16" rx="2"></rect></svg></span><span class="flex flex-col gap-0.5"><span class="text-sm font-semibold">Talk to Sales</span><span class="text-muted-foreground font-sans text-xs">Scope a dataset or training engagement.</span></span></a></div></div></div></div><div data-state="closed" data-orientation="vertical" data-slot="accordion-item" class="border-b last:border-b-0"><h3 data-orientation="vertical" data-state="closed" class="flex"><button type="button" aria-expanded="false" data-state="closed" data-orientation="vertical" id="radix-_R_4prja_" data-slot="accordion-trigger" class="flex flex-1 items-start justify-between gap-4 rounded-md py-4 text-left font-medium transition-all outline-none hover:underline focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 disabled:pointer-events-none disabled:opacity-50 [&amp;[data-state=open]&gt;svg]:rotate-180 text-sm" data-radix-collection-item=""><span class="flex items-center gap-3"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-flask-conical text-muted-foreground size-4" aria-hidden="true"><path d="M14 2v6a2 2 0 0 0 .245.96l5.51 10.08A2 2 0 0 1 18 22H6a2 2 0 0 1-1.755-2.96l5.51-10.08A2 2 0 0 0 10 8V2"></path><path d="M6.453 15h11.094"></path><path d="M8.5 2h7"></path></svg>Research</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down pointer-events-none size-4 shrink-0 translate-y-0.5 text-muted-foreground transition-transform duration-200" aria-hidden="true"><path d="m6 9 6 6 6-6"></path></svg></button></h3><div data-state="closed" id="radix-_R_kprja_" role="region" aria-labelledby="radix-_R_4prja_" data-orientation="vertical" data-slot="accordion-content" class="overflow-hidden text-sm data-[state=closed]:animate-accordion-up data-[state=open]:animate-accordion-down" data-unscripted="" style="--radix-accordion-content-height:var(--radix-collapsible-content-height);--radix-accordion-content-width:var(--radix-collapsible-content-width)"><div class="pt-0 pb-4 flex flex-col gap-1"><p class="text-muted-foreground p-2 font-sans text-sm">No published <!-- -->research<!-- -->.</p></div></div></div><div data-state="closed" data-orientation="vertical" data-slot="accordion-item" class="border-b last:border-b-0"><h3 data-orientation="vertical" data-state="closed" class="flex"><button type="button" aria-expanded="false" data-state="closed" data-orientation="vertical" id="radix-_R_6prja_" data-slot="accordion-trigger" class="flex flex-1 items-start justify-between gap-4 rounded-md py-4 text-left font-medium transition-all outline-none hover:underline focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 disabled:pointer-events-none disabled:opacity-50 [&amp;[data-state=open]&gt;svg]:rotate-180 text-sm" data-radix-collection-item=""><span class="flex items-center gap-3"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-book-open text-muted-foreground size-4" aria-hidden="true"><path d="M12 7v14"></path><path d="M3 18a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1h5a4 4 0 0 1 4 4 4 4 0 0 1 4-4h5a1 1 0 0 1 1 1v13a1 1 0 0 1-1 1h-6a3 3 0 0 0-3 3 3 3 0 0 0-3-3z"></path></svg>Resources</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down pointer-events-none size-4 shrink-0 translate-y-0.5 text-muted-foreground transition-transform duration-200" aria-hidden="true"><path d="m6 9 6 6 6-6"></path></svg></button></h3><div data-state="closed" id="radix-_R_mprja_" role="region" aria-labelledby="radix-_R_6prja_" data-orientation="vertical" data-slot="accordion-content" class="overflow-hidden text-sm data-[state=closed]:animate-accordion-up data-[state=open]:animate-accordion-down" data-unscripted="" style="--radix-accordion-content-height:var(--radix-collapsible-content-height);--radix-accordion-content-width:var(--radix-collapsible-content-width)"><div class="pt-0 pb-4 flex flex-col gap-1"><div class="flex flex-col gap-1"><div class="flex items-center gap-2.5 px-2 pt-3 pb-1"><span class="micro-cap shrink-0">Resources</span><span aria-hidden="true" class="h-px max-w-48 flex-1 bg-linear-to-r to-transparent from-border"></span></div><a href="/docs/" class="group/row hover:bg-accent flex items-start gap-3 rounded-md p-2 transition-colors"><span class="text-muted-foreground inset-ring-white/10 grid shrink-0 place-items-center rounded-md bg-white/5 inset-ring transition-colors duration-200 group-hover/row:text-foreground group-hover/row:inset-ring-white/20 group-hover/row:bg-white/10 size-6 mt-0.5"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-book-open size-3.5" aria-hidden="true"><path d="M12 7v14"></path><path d="M3 18a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1h5a4 4 0 0 1 4 4 4 4 0 0 1 4-4h5a1 1 0 0 1 1 1v13a1 1 0 0 1-1 1h-6a3 3 0 0 0-3 3 3 3 0 0 0-3-3z"></path></svg></span><span class="flex flex-col gap-0.5"><span class="text-sm font-semibold">Docs</span><span class="text-muted-foreground font-sans text-xs">Quickstart, models, fine-tuning, endpoints.</span></span></a><a href="/blog/" class="group/row hover:bg-accent flex items-start gap-3 rounded-md p-2 transition-colors"><span class="text-muted-foreground inset-ring-white/10 grid shrink-0 place-items-center rounded-md bg-white/5 inset-ring transition-colors duration-200 group-hover/row:text-foreground group-hover/row:inset-ring-white/20 group-hover/row:bg-white/10 size-6 mt-0.5"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-file-text size-3.5" aria-hidden="true"><path d="M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z"></path><path d="M14 2v5a1 1 0 0 0 1 1h5"></path><path d="M10 9H8"></path><path d="M16 13H8"></path><path d="M16 17H8"></path></svg></span><span class="flex flex-col gap-0.5"><span class="text-sm font-semibold">Blog</span><span class="text-muted-foreground font-sans text-xs">Updates and engineering deep-dives.</span></span></a><a href="/articles/" class="group/row hover:bg-accent flex items-start gap-3 rounded-md p-2 transition-colors"><span class="text-muted-foreground inset-ring-white/10 grid shrink-0 place-items-center rounded-md bg-white/5 inset-ring transition-colors duration-200 group-hover/row:text-foreground group-hover/row:inset-ring-white/20 group-hover/row:bg-white/10 size-6 mt-0.5"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-newspaper size-3.5" aria-hidden="true"><path d="M15 18h-5"></path><path d="M18 14h-8"></path><path d="M4 22h16a2 2 0 0 0 2-2V4a2 2 0 0 0-2-2H8a2 2 0 0 0-2 2v16a2 2 0 0 1-4 0v-9a2 2 0 0 1 2-2h2"></path><rect width="8" height="4" x="10" y="6" rx="1"></rect></svg></span><span class="flex flex-col gap-0.5"><span class="text-sm font-semibold">Articles</span><span class="text-muted-foreground font-sans text-xs">Technical articles and insights.</span></span></a><a href="/changelog/" class="group/row hover:bg-accent flex items-start gap-3 rounded-md p-2 transition-colors"><span class="text-muted-foreground inset-ring-white/10 grid shrink-0 place-items-center rounded-md bg-white/5 inset-ring transition-colors duration-200 group-hover/row:text-foreground group-hover/row:inset-ring-white/20 group-hover/row:bg-white/10 size-6 mt-0.5"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-history size-3.5" aria-hidden="true"><path d="M3 12a9 9 0 1 0 9-9 9.75 9.75 0 0 0-6.74 2.74L3 8"></path><path d="M3 3v5h5"></path><path d="M12 7v5l4 2"></path></svg></span><span class="flex flex-col gap-0.5"><span class="text-sm font-semibold">Changelogs</span><span class="text-muted-foreground font-sans text-xs">Platform updates and releases.</span></span></a><a href="/events/" class="group/row hover:bg-accent flex items-start gap-3 rounded-md p-2 transition-colors"><span class="text-muted-foreground inset-ring-white/10 grid shrink-0 place-items-center rounded-md bg-white/5 inset-ring transition-colors duration-200 group-hover/row:text-foreground group-hover/row:inset-ring-white/20 group-hover/row:bg-white/10 size-6 mt-0.5"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-calendar size-3.5" aria-hidden="true"><path d="M8 2v4"></path><path d="M16 2v4"></path><rect width="18" height="18" x="3" y="4" rx="2"></rect><path d="M3 10h18"></path></svg></span><span class="flex flex-col gap-0.5"><span class="text-sm font-semibold">Events</span><span class="text-muted-foreground font-sans text-xs">Workshops, meetups, and conferences.</span></span></a></div><div class="flex flex-col gap-1"><div class="flex items-center gap-2.5 px-2 pt-3 pb-1"><span class="micro-cap shrink-0">Programs</span><span aria-hidden="true" class="h-px max-w-48 flex-1 bg-linear-to-r to-transparent from-border"></span></div><a href="/programs/startup/" class="group/row hover:bg-accent flex items-start gap-3 rounded-md p-2 transition-colors"><span class="text-muted-foreground inset-ring-white/10 grid shrink-0 place-items-center rounded-md bg-white/5 inset-ring transition-colors duration-200 group-hover/row:text-foreground group-hover/row:inset-ring-white/20 group-hover/row:bg-white/10 size-6 mt-0.5"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-rocket size-3.5" aria-hidden="true"><path d="M12 15v5s3.03-.55 4-2c1.08-1.62 0-5 0-5"></path><path d="M4.5 16.5c-1.5 1.26-2 5-2 5s3.74-.5 5-2c.71-.84.7-2.13-.09-2.91a2.18 2.18 0 0 0-2.91-.09"></path><path d="M9 12a22 22 0 0 1 2-3.95A12.88 12.88 0 0 1 22 2c0 2.72-.78 7.5-6 11a22.4 22.4 0 0 1-4 2z"></path><path d="M9 12H4s.55-3.03 2-4c1.62-1.08 5 .05 5 .05"></path></svg></span><span class="flex flex-col gap-0.5"><span class="text-sm font-semibold">Startup Program</span><span class="text-muted-foreground font-sans text-xs">Resources for early-stage startups.</span></span></a><a href="/programs/ambassador/" class="group/row hover:bg-accent flex items-start gap-3 rounded-md p-2 transition-colors"><span class="text-muted-foreground inset-ring-white/10 grid shrink-0 place-items-center rounded-md bg-white/5 inset-ring transition-colors duration-200 group-hover/row:text-foreground group-hover/row:inset-ring-white/20 group-hover/row:bg-white/10 size-6 mt-0.5"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-award size-3.5" aria-hidden="true"><path d="m15.477 12.89 1.515 8.526a.5.5 0 0 1-.81.47l-3.58-2.687a1 1 0 0 0-1.197 0l-3.586 2.686a.5.5 0 0 1-.81-.469l1.514-8.526"></path><circle cx="12" cy="8" r="6"></circle></svg></span><span class="flex flex-col gap-0.5"><span class="text-sm font-semibold">Ambassador Program</span><span class="text-muted-foreground font-sans text-xs">Join our developer advocates.</span></span></a><a href="/programs/partner/" class="group/row hover:bg-accent flex items-start gap-3 rounded-md p-2 transition-colors"><span class="text-muted-foreground inset-ring-white/10 grid shrink-0 place-items-center rounded-md bg-white/5 inset-ring transition-colors duration-200 group-hover/row:text-foreground group-hover/row:inset-ring-white/20 group-hover/row:bg-white/10 size-6 mt-0.5"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-handshake size-3.5" aria-hidden="true"><path d="m11 17 2 2a1 1 0 1 0 3-3"></path><path d="m14 14 2.5 2.5a1 1 0 1 0 3-3l-3.88-3.88a3 3 0 0 0-4.24 0l-.88.88a1 1 0 1 1-3-3l2.81-2.81a5.79 5.79 0 0 1 7.06-.87l.47.28a2 2 0 0 0 1.42.25L21 4"></path><path d="m21 3 1 11h-2"></path><path d="M3 3 2 14l6.5 6.5a1 1 0 1 0 3-3"></path><path d="M3 4h8"></path></svg></span><span class="flex flex-col gap-0.5"><span class="text-sm font-semibold">Partner Program</span><span class="text-muted-foreground font-sans text-xs">Build and grow with us.</span></span></a><a href="/programs/events/" class="group/row hover:bg-accent flex items-start gap-3 rounded-md p-2 transition-colors"><span class="text-muted-foreground inset-ring-white/10 grid shrink-0 place-items-center rounded-md bg-white/5 inset-ring transition-colors duration-200 group-hover/row:text-foreground group-hover/row:inset-ring-white/20 group-hover/row:bg-white/10 size-6 mt-0.5"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-calendar size-3.5" aria-hidden="true"><path d="M8 2v4"></path><path d="M16 2v4"></path><rect width="18" height="18" x="3" y="4" rx="2"></rect><path d="M3 10h18"></path></svg></span><span class="flex flex-col gap-0.5"><span class="text-sm font-semibold">Event Program</span><span class="text-muted-foreground font-sans text-xs">Host events and workshops.</span></span></a></div><div class="flex flex-col gap-1"><div class="flex items-center gap-2.5 px-2 pt-3 pb-1"><span class="micro-cap shrink-0">Company</span><span aria-hidden="true" class="h-px max-w-48 flex-1 bg-linear-to-r to-transparent from-border"></span></div><a href="/about/" class="group/row hover:bg-accent flex items-start gap-3 rounded-md p-2 transition-colors"><span class="text-muted-foreground inset-ring-white/10 grid shrink-0 place-items-center rounded-md bg-white/5 inset-ring transition-colors duration-200 group-hover/row:text-foreground group-hover/row:inset-ring-white/20 group-hover/row:bg-white/10 size-6 mt-0.5"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-info size-3.5" aria-hidden="true"><circle cx="12" cy="12" r="10"></circle><path d="M12 16v-4"></path><path d="M12 8h.01"></path></svg></span><span class="flex flex-col gap-0.5"><span class="text-sm font-semibold">About Us</span><span class="text-muted-foreground font-sans text-xs">Our mission and vision.</span></span></a><a href="/careers/" class="group/row hover:bg-accent flex items-start gap-3 rounded-md p-2 transition-colors"><span class="text-muted-foreground inset-ring-white/10 grid shrink-0 place-items-center rounded-md bg-white/5 inset-ring transition-colors duration-200 group-hover/row:text-foreground group-hover/row:inset-ring-white/20 group-hover/row:bg-white/10 size-6 mt-0.5"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-briefcase size-3.5" aria-hidden="true"><path d="M16 20V4a2 2 0 0 0-2-2h-4a2 2 0 0 0-2 2v16"></path><rect width="20" height="14" x="2" y="6" rx="2"></rect></svg></span><span class="flex flex-col gap-0.5"><span class="text-sm font-semibold">Careers</span><span class="text-muted-foreground font-sans text-xs">Join our growing team.</span></span></a><a href="/partners/" class="group/row hover:bg-accent flex items-start gap-3 rounded-md p-2 transition-colors"><span class="text-muted-foreground inset-ring-white/10 grid shrink-0 place-items-center rounded-md bg-white/5 inset-ring transition-colors duration-200 group-hover/row:text-foreground group-hover/row:inset-ring-white/20 group-hover/row:bg-white/10 size-6 mt-0.5"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-building2 lucide-building-2 size-3.5" aria-hidden="true"><path d="M10 12h4"></path><path d="M10 8h4"></path><path d="M14 21v-3a2 2 0 0 0-4 0v3"></path><path d="M6 10H4a2 2 0 0 0-2 2v7a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2V9a2 2 0 0 0-2-2h-2"></path><path d="M6 21V5a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v16"></path></svg></span><span class="flex flex-col gap-0.5"><span class="text-sm font-semibold">Partners</span><span class="text-muted-foreground font-sans text-xs">Our technology partners.</span></span></a><a href="/contact/" class="group/row hover:bg-accent flex items-start gap-3 rounded-md p-2 transition-colors"><span class="text-muted-foreground inset-ring-white/10 grid shrink-0 place-items-center rounded-md bg-white/5 inset-ring transition-colors duration-200 group-hover/row:text-foreground group-hover/row:inset-ring-white/20 group-hover/row:bg-white/10 size-6 mt-0.5"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-mail size-3.5" aria-hidden="true"><path d="m22 7-8.991 5.727a2 2 0 0 1-2.009 0L2 7"></path><rect x="2" y="4" width="20" height="16" rx="2"></rect></svg></span><span class="flex flex-col gap-0.5"><span class="text-sm font-semibold">Contact</span><span class="text-muted-foreground font-sans text-xs">Get in touch with us.</span></span></a></div></div></div></div><div data-state="closed" data-orientation="vertical" data-slot="accordion-item" class="border-b last:border-b-0"><h3 data-orientation="vertical" data-state="closed" class="flex"><button type="button" aria-expanded="false" data-state="closed" data-orientation="vertical" id="radix-_R_8prja_" data-slot="accordion-trigger" class="flex flex-1 items-start justify-between gap-4 rounded-md py-4 text-left font-medium transition-all outline-none hover:underline focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 disabled:pointer-events-none disabled:opacity-50 [&amp;[data-state=open]&gt;svg]:rotate-180 text-sm" data-radix-collection-item=""><span class="flex items-center gap-3"><svg stroke="currentColor" fill="none" stroke-width="2" viewBox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" class="text-muted-foreground size-4" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M4 11a9 9 0 0 1 9 9"></path><path d="M4 4a16 16 0 0 1 16 16"></path><circle cx="5" cy="19" r="1"></circle></svg>News</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down pointer-events-none size-4 shrink-0 translate-y-0.5 text-muted-foreground transition-transform duration-200" aria-hidden="true"><path d="m6 9 6 6 6-6"></path></svg></button></h3><div data-state="closed" id="radix-_R_oprja_" role="region" aria-labelledby="radix-_R_8prja_" data-orientation="vertical" data-slot="accordion-content" class="overflow-hidden text-sm data-[state=closed]:animate-accordion-up data-[state=open]:animate-accordion-down" data-unscripted="" style="--radix-accordion-content-height:var(--radix-collapsible-content-height);--radix-accordion-content-width:var(--radix-collapsible-content-width)"><div class="pt-0 pb-4 flex flex-col gap-1"><a href="/news/vultr-partnership/" class="group/row hover:bg-accent flex items-start gap-3 rounded-md p-2 transition-colors"><span class="text-muted-foreground inset-ring-white/10 grid shrink-0 place-items-center rounded-md bg-white/5 inset-ring transition-colors duration-200 group-hover/row:text-foreground group-hover/row:inset-ring-white/20 group-hover/row:bg-white/10 size-6 mt-0.5"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-handshake size-3.5" aria-hidden="true"><path d="m11 17 2 2a1 1 0 1 0 3-3"></path><path d="m14 14 2.5 2.5a1 1 0 1 0 3-3l-3.88-3.88a3 3 0 0 0-4.24 0l-.88.88a1 1 0 1 1-3-3l2.81-2.81a5.79 5.79 0 0 1 7.06-.87l.47.28a2 2 0 0 0 1.42.25L21 4"></path><path d="m21 3 1 11h-2"></path><path d="M3 3 2 14l6.5 6.5a1 1 0 1 0 3-3"></path><path d="M3 4h8"></path></svg></span><span class="flex flex-col gap-1"><span class="flex items-center gap-2"><span class="micro-cap text-brand-500">Partnership</span><span class="text-muted-foreground font-mono text-[10px]">Aug 20, 2026</span></span><span class="text-sm font-semibold">LegionEdge partners with Vultr</span></span></a><a href="/news/google-cloud-partnership/" class="group/row hover:bg-accent flex items-start gap-3 rounded-md p-2 transition-colors"><span class="text-muted-foreground inset-ring-white/10 grid shrink-0 place-items-center rounded-md bg-white/5 inset-ring transition-colors duration-200 group-hover/row:text-foreground group-hover/row:inset-ring-white/20 group-hover/row:bg-white/10 size-6 mt-0.5"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24" class="size-3.5"><path fill="#4285F4" d="M23.745 12.27c0-.79-.07-1.54-.19-2.27h-11.3v4.51h6.47c-.29 1.48-1.14 2.73-2.4 3.58v3h3.86c2.26-2.09 3.56-5.17 3.56-8.82Z"></path><path fill="#34A853" d="M12.255 24c3.24 0 5.95-1.08 7.93-2.91l-3.86-3c-1.08.72-2.45 1.16-4.07 1.16-3.13 0-5.78-2.11-6.73-4.96h-3.98v3.09C3.515 21.3 7.565 24 12.255 24Z"></path><path fill="#FBBC05" d="M5.525 14.29c-.25-.72-.38-1.49-.38-2.29s.14-1.57.38-2.29V6.62h-3.98a11.86 11.86 0 0 0 0 10.76l3.98-3.09Z"></path><path fill="#EA4335" d="M12.255 4.75c1.77 0 3.35.61 4.6 1.8l3.42-3.42C18.205 1.19 15.495 0 12.255 0c-4.69 0-8.74 2.7-10.71 6.62l3.98 3.09c.95-2.85 3.6-4.96 6.73-4.96Z"></path></svg></span><span class="flex flex-col gap-1"><span class="flex items-center gap-2"><span class="micro-cap text-brand-500">Partnership</span><span class="text-muted-foreground font-mono text-[10px]">Jul 18, 2026</span></span><span class="text-sm font-semibold">LegionEdge partners with Google Cloud</span></span></a><a href="/news/legionedge-cloud/" class="group/row hover:bg-accent flex items-start gap-3 rounded-md p-2 transition-colors"><span class="text-muted-foreground inset-ring-white/10 grid shrink-0 place-items-center rounded-md bg-white/5 inset-ring transition-colors duration-200 group-hover/row:text-foreground group-hover/row:inset-ring-white/20 group-hover/row:bg-white/10 size-6 mt-0.5"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-cpu size-3.5" aria-hidden="true"><path d="M12 20v2"></path><path d="M12 2v2"></path><path d="M17 20v2"></path><path d="M17 2v2"></path><path d="M2 12h2"></path><path d="M2 17h2"></path><path d="M2 7h2"></path><path d="M20 12h2"></path><path d="M20 17h2"></path><path d="M20 7h2"></path><path d="M7 20v2"></path><path d="M7 2v2"></path><rect x="4" y="4" width="16" height="16" rx="2"></rect><rect x="8" y="8" width="8" height="8" rx="1"></rect></svg></span><span class="flex flex-col gap-1"><span class="flex items-center gap-2"><span class="micro-cap text-brand-500">Product</span><span class="text-muted-foreground font-mono text-[10px]">Jul 17, 2026</span></span><span class="text-sm font-semibold">LegionEdge launches LegionEdge Cloud</span></span></a><a href="/news/legionedge-acquires-haze/" class="group/row hover:bg-accent flex items-start gap-3 rounded-md p-2 transition-colors"><span class="text-muted-foreground inset-ring-white/10 grid shrink-0 place-items-center rounded-md bg-white/5 inset-ring transition-colors duration-200 group-hover/row:text-foreground group-hover/row:inset-ring-white/20 group-hover/row:bg-white/10 size-6 mt-0.5"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-handshake size-3.5" aria-hidden="true"><path d="m11 17 2 2a1 1 0 1 0 3-3"></path><path d="m14 14 2.5 2.5a1 1 0 1 0 3-3l-3.88-3.88a3 3 0 0 0-4.24 0l-.88.88a1 1 0 1 1-3-3l2.81-2.81a5.79 5.79 0 0 1 7.06-.87l.47.28a2 2 0 0 0 1.42.25L21 4"></path><path d="m21 3 1 11h-2"></path><path d="M3 3 2 14l6.5 6.5a1 1 0 1 0 3-3"></path><path d="M3 4h8"></path></svg></span><span class="flex flex-col gap-1"><span class="flex items-center gap-2"><span class="micro-cap text-brand-500">Company</span><span class="text-muted-foreground font-mono text-[10px]">Jul 16, 2026</span></span><span class="text-sm font-semibold">LegionEdge acquires Haze</span></span></a><a href="/news/agent-command-system/" class="group/row hover:bg-accent flex items-start gap-3 rounded-md p-2 transition-colors"><span class="text-muted-foreground inset-ring-white/10 grid shrink-0 place-items-center rounded-md bg-white/5 inset-ring transition-colors duration-200 group-hover/row:text-foreground group-hover/row:inset-ring-white/20 group-hover/row:bg-white/10 size-6 mt-0.5"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-bot size-3.5" aria-hidden="true"><path d="M12 8V4H8"></path><rect width="16" height="12" x="4" y="8" rx="2"></rect><path d="M2 14h2"></path><path d="M20 14h2"></path><path d="M15 13v2"></path><path d="M9 13v2"></path></svg></span><span class="flex flex-col gap-1"><span class="flex items-center gap-2"><span class="micro-cap text-brand-500">Company</span><span class="text-muted-foreground font-mono text-[10px]">Jul 15, 2026</span></span><span class="text-sm font-semibold">Building the Agent Command System</span></span></a><a href="/news/infrastructure-initiative/" class="group/row hover:bg-accent flex items-start gap-3 rounded-md p-2 transition-colors"><span class="text-muted-foreground inset-ring-white/10 grid shrink-0 place-items-center rounded-md bg-white/5 inset-ring transition-colors duration-200 group-hover/row:text-foreground group-hover/row:inset-ring-white/20 group-hover/row:bg-white/10 size-6 mt-0.5"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-network size-3.5" aria-hidden="true"><rect x="16" y="16" width="6" height="6" rx="1"></rect><rect x="2" y="16" width="6" height="6" rx="1"></rect><rect x="9" y="2" width="6" height="6" rx="1"></rect><path d="M5 16v-3a1 1 0 0 1 1-1h12a1 1 0 0 1 1 1v3"></path><path d="M12 12V8"></path></svg></span><span class="flex flex-col gap-1"><span class="flex items-center gap-2"><span class="micro-cap text-brand-500">Company</span><span class="text-muted-foreground font-mono text-[10px]">Jul 14, 2026</span></span><span class="text-sm font-semibold">The Infrastructure Initiative: from commit to production</span></span></a><a href="/news/design-initiative/" class="group/row hover:bg-accent flex items-start gap-3 rounded-md p-2 transition-colors"><span class="text-muted-foreground inset-ring-white/10 grid shrink-0 place-items-center rounded-md bg-white/5 inset-ring transition-colors duration-200 group-hover/row:text-foreground group-hover/row:inset-ring-white/20 group-hover/row:bg-white/10 size-6 mt-0.5"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-sparkles size-3.5" aria-hidden="true"><path d="M11.017 2.814a1 1 0 0 1 1.966 0l1.051 5.558a2 2 0 0 0 1.594 1.594l5.558 1.051a1 1 0 0 1 0 1.966l-5.558 1.051a2 2 0 0 0-1.594 1.594l-1.051 5.558a1 1 0 0 1-1.966 0l-1.051-5.558a2 2 0 0 0-1.594-1.594l-5.558-1.051a1 1 0 0 1 0-1.966l5.558-1.051a2 2 0 0 0 1.594-1.594z"></path><path d="M20 2v4"></path><path d="M22 4h-4"></path><circle cx="4" cy="20" r="2"></circle></svg></span><span class="flex flex-col gap-1"><span class="flex items-center gap-2"><span class="micro-cap text-brand-500">Company</span><span class="text-muted-foreground font-mono text-[10px]">Jul 13, 2026</span></span><span class="text-sm font-semibold">LegionEdge launches the Design Initiative</span></span></a></div></div></div></div><div data-signed-out="" class="mt-4 grid grid-cols-2 gap-2"><a href="https://auth.legionedge.ai/login?redirect=https%3A%2F%2Fcloud.legionedge.ai%2F" data-slot="button" data-variant="outline" data-size="default" class="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 [&amp;_svg]:pointer-events-none [&amp;_svg]:shrink-0 [&amp;_svg:not([class*=&#x27;size-&#x27;])]: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-[&gt;svg]:px-3">Sign in</a><a href="https://auth.legionedge.ai/signup?redirect=https%3A%2F%2Fcloud.legionedge.ai%2F" data-slot="button" data-variant="default" data-size="default" class="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 [&amp;_svg]:pointer-events-none [&amp;_svg]:shrink-0 [&amp;_svg:not([class*=&#x27;size-&#x27;])]:size-4 bg-primary text-primary-foreground hover:bg-primary/90 h-9 px-4 py-2 has-[&gt;svg]:px-3">Get started</a></div><div data-signed-in="" hidden="" class="mt-4 grid gap-2"><a href="https://cloud.legionedge.ai/" data-slot="button" data-variant="default" data-size="default" class="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 [&amp;_svg]:pointer-events-none [&amp;_svg]:shrink-0 [&amp;_svg:not([class*=&#x27;size-&#x27;])]:size-4 bg-primary text-primary-foreground hover:bg-primary/90 h-9 px-4 py-2 has-[&gt;svg]:px-3">Go to console</a></div></nav></div><label for="mobile-menu" data-mobile-toggle="" aria-label="Navigation menu" class="text-foreground hover:bg-accent peer-focus-visible/sheet:ring-brand-600/60 relative z-50 flex size-9 cursor-pointer items-center justify-center rounded-md peer-focus-visible/sheet:ring-2"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-menu group-has-checked/sheet:hidden size-5" aria-hidden="true"><path d="M4 5h16"></path><path d="M4 12h16"></path><path d="M4 19h16"></path></svg><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-x group-has-checked/sheet:block hidden size-5" aria-hidden="true"><path d="M18 6 6 18"></path><path d="m6 6 12 12"></path></svg></label></span></div></div></header><main class="flex-1"><!--$--><section class="relative overflow-hidden"><div aria-hidden="true" class="pointer-events-none absolute inset-0 bg-[linear-gradient(to_right,rgb(255_255_255/0.035)_1px,transparent_1px),linear-gradient(to_bottom,rgb(255_255_255/0.035)_1px,transparent_1px)] bg-[size:56px_56px] [mask-image:linear-gradient(to_bottom,black,transparent)]"></div><div class="relative mx-auto w-full max-w-[1440px] px-6 pt-16 pb-16 sm:pt-24"><div class="grid items-end gap-6 lg:grid-cols-[1fr_auto] lg:gap-16" data-reveal="blur"><div><div class="flex items-center gap-2.5 mb-4"><span class="micro-cap shrink-0 text-brand-500">Pricing</span><span aria-hidden="true" class="h-px max-w-48 flex-1 bg-linear-to-r to-transparent from-brand-600/60"></span></div><h1 class="max-w-2xl text-4xl font-bold tracking-tight text-balance sm:text-5xl">A price for every layer of the stack.</h1><p class="text-muted-foreground mt-4 max-w-2xl text-lg">Platform plans for teams, rate cards for training, datasets, and compute. Rent what we&#x27;ve built, bring your own, or commission something new — our open research stays free for everyone.</p></div><p class="text-muted-foreground hidden font-mono text-xs leading-relaxed lg:block lg:pb-1 lg:text-right"><span class="text-brand-500 mr-2">❯</span>Prices in USD.<br/>Cancel anytime.</p></div><div class="mt-12"><div data-tabs="true"><div data-reveal="blur"><div role="radiogroup" aria-label="Services" class="border-border flex gap-x-1 overflow-x-auto border-b [scrollbar-width:none] [&amp;::-webkit-scrollbar]:hidden"><span data-tab="true" class="group/tab contents"><input type="radio" id="pricing-tab-platform-radio" class="peer/tab sr-only" name="pricing-tab" checked=""/><label id="pricing-tab-platform" for="pricing-tab-platform-radio" class="text-muted-foreground hover:text-foreground peer-checked/tab:text-foreground peer-focus-visible/tab:ring-brand-600/60 relative flex shrink-0 cursor-pointer items-center gap-2 px-4 py-3 transition-colors duration-200 peer-focus-visible/tab:ring-2 micro-cap"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-layers group-has-checked/tab:text-brand-500 size-3.5 text-gray-600 transition-colors duration-200" aria-hidden="true"><path d="M12.83 2.18a2 2 0 0 0-1.66 0L2.6 6.08a1 1 0 0 0 0 1.83l8.58 3.91a2 2 0 0 0 1.66 0l8.58-3.9a1 1 0 0 0 0-1.83z"></path><path d="M2 12a1 1 0 0 0 .58.91l8.6 3.91a2 2 0 0 0 1.65 0l8.58-3.9A1 1 0 0 0 22 12"></path><path d="M2 17a1 1 0 0 0 .58.91l8.6 3.91a2 2 0 0 0 1.65 0l8.58-3.9A1 1 0 0 0 22 17"></path></svg>Platform plans<span aria-hidden="true" class="bg-brand-500 group-has-checked/tab:opacity-100 absolute inset-x-0 -bottom-px h-[2px] opacity-0 transition-opacity duration-200"></span></label></span><span data-tab="true" class="group/tab contents"><input type="radio" id="pricing-tab-training-radio" class="peer/tab sr-only" name="pricing-tab"/><label id="pricing-tab-training" for="pricing-tab-training-radio" class="text-muted-foreground hover:text-foreground peer-checked/tab:text-foreground peer-focus-visible/tab:ring-brand-600/60 relative flex shrink-0 cursor-pointer items-center gap-2 px-4 py-3 transition-colors duration-200 peer-focus-visible/tab:ring-2 micro-cap"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-flask-conical group-has-checked/tab:text-brand-500 size-3.5 text-gray-600 transition-colors duration-200" aria-hidden="true"><path d="M14 2v6a2 2 0 0 0 .245.96l5.51 10.08A2 2 0 0 1 18 22H6a2 2 0 0 1-1.755-2.96l5.51-10.08A2 2 0 0 0 10 8V2"></path><path d="M6.453 15h11.094"></path><path d="M8.5 2h7"></path></svg>Model training<span aria-hidden="true" class="bg-brand-500 group-has-checked/tab:opacity-100 absolute inset-x-0 -bottom-px h-[2px] opacity-0 transition-opacity duration-200"></span></label></span><span data-tab="true" class="group/tab contents"><input type="radio" id="pricing-tab-datasets-radio" class="peer/tab sr-only" name="pricing-tab"/><label id="pricing-tab-datasets" for="pricing-tab-datasets-radio" class="text-muted-foreground hover:text-foreground peer-checked/tab:text-foreground peer-focus-visible/tab:ring-brand-600/60 relative flex shrink-0 cursor-pointer items-center gap-2 px-4 py-3 transition-colors duration-200 peer-focus-visible/tab:ring-2 micro-cap"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-database group-has-checked/tab:text-brand-500 size-3.5 text-gray-600 transition-colors duration-200" aria-hidden="true"><ellipse cx="12" cy="5" rx="9" ry="3"></ellipse><path d="M3 5V19A9 3 0 0 0 21 19V5"></path><path d="M3 12A9 3 0 0 0 21 12"></path></svg>Datasets<span aria-hidden="true" class="bg-brand-500 group-has-checked/tab:opacity-100 absolute inset-x-0 -bottom-px h-[2px] opacity-0 transition-opacity duration-200"></span></label></span><span data-tab="true" class="group/tab contents"><input type="radio" id="pricing-tab-compute-radio" class="peer/tab sr-only" name="pricing-tab"/><label id="pricing-tab-compute" for="pricing-tab-compute-radio" class="text-muted-foreground hover:text-foreground peer-checked/tab:text-foreground peer-focus-visible/tab:ring-brand-600/60 relative flex shrink-0 cursor-pointer items-center gap-2 px-4 py-3 transition-colors duration-200 peer-focus-visible/tab:ring-2 micro-cap"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-cpu group-has-checked/tab:text-brand-500 size-3.5 text-gray-600 transition-colors duration-200" aria-hidden="true"><path d="M12 20v2"></path><path d="M12 2v2"></path><path d="M17 20v2"></path><path d="M17 2v2"></path><path d="M2 12h2"></path><path d="M2 17h2"></path><path d="M2 7h2"></path><path d="M20 12h2"></path><path d="M20 17h2"></path><path d="M20 7h2"></path><path d="M7 20v2"></path><path d="M7 2v2"></path><rect x="4" y="4" width="16" height="16" rx="2"></rect><rect x="8" y="8" width="8" height="8" rx="1"></rect></svg>Compute<span aria-hidden="true" class="bg-brand-500 group-has-checked/tab:opacity-100 absolute inset-x-0 -bottom-px h-[2px] opacity-0 transition-opacity duration-200"></span></label></span><span data-tab="true" class="group/tab contents"><input type="radio" id="pricing-tab-research-radio" class="peer/tab sr-only" name="pricing-tab"/><label id="pricing-tab-research" for="pricing-tab-research-radio" class="text-muted-foreground hover:text-foreground peer-checked/tab:text-foreground peer-focus-visible/tab:ring-brand-600/60 relative flex shrink-0 cursor-pointer items-center gap-2 px-4 py-3 transition-colors duration-200 peer-focus-visible/tab:ring-2 micro-cap"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-book-open group-has-checked/tab:text-brand-500 size-3.5 text-gray-600 transition-colors duration-200" aria-hidden="true"><path d="M12 7v14"></path><path d="M3 18a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1h5a4 4 0 0 1 4 4 4 4 0 0 1 4-4h5a1 1 0 0 1 1 1v13a1 1 0 0 1-1 1h-6a3 3 0 0 0-3 3 3 3 0 0 0-3-3z"></path></svg>Research<span aria-hidden="true" class="bg-brand-500 group-has-checked/tab:opacity-100 absolute inset-x-0 -bottom-px h-[2px] opacity-0 transition-opacity duration-200"></span></label></span></div></div><div data-panels="true"><div class="pt-12"><div class="grid gap-4 lg:grid-cols-[minmax(0,7fr)_minmax(0,5fr)]"><div class="flex flex-col gap-4" data-reveal="blur"><div class="border-border overflow-hidden rounded-xl border"><div class="border-border bg-black/20 flex items-center justify-between border-b px-5 py-3 sm:px-6"><p class="text-muted-foreground micro-cap">Plan rates</p><p class="hidden font-mono text-xs text-gray-600 sm:block">prices in USD · cancel anytime</p></div><div class="border-border flex items-baseline justify-between gap-4 border-b px-5 py-4 sm:px-6"><div><p class="flex items-baseline gap-2 text-sm font-medium">Researcher</p><p class="text-muted-foreground mt-1 text-sm">For individuals exploring LegionEdge protocols and open research.</p></div><div class="shrink-0 text-right"><p class="font-mono text-sm text-gray-300">$0</p><p class="mt-0.5 font-mono text-xs text-gray-600">forever</p></div></div><div class="border-border flex items-baseline justify-between gap-4 border-b px-5 py-4 sm:px-6"><div><p class="flex items-baseline gap-2 text-sm font-medium">Team<span class="micro-cap text-brand-400">Popular</span></p><p class="text-muted-foreground mt-1 text-sm">For teams building production AI systems on LegionEdge.</p></div><div class="shrink-0 text-right"><p class="font-mono text-sm text-brand-500">$49</p><p class="mt-0.5 font-mono text-xs text-gray-600">per seat / month</p></div></div><div class="border-border flex items-baseline justify-between gap-4 border-b px-5 py-4 sm:px-6"><div><p class="flex items-baseline gap-2 text-sm font-medium">Enterprise</p><p class="text-muted-foreground mt-1 text-sm">For organizations with custom security &amp; compliance needs.</p></div><div class="shrink-0 text-right"><p class="font-mono text-sm text-gray-300">Custom</p><p class="mt-0.5 font-mono text-xs text-gray-600">annual contract</p></div></div><div class="border-border flex items-baseline justify-between gap-4 border-b px-5 py-3 last:border-b-0 sm:px-6"><p class="text-muted-foreground text-sm">Team trial</p><p class="text-right font-mono text-xs text-gray-300">14 days free — no card required</p></div><div class="border-border flex items-baseline justify-between gap-4 border-b px-5 py-3 last:border-b-0 sm:px-6"><p class="text-muted-foreground text-sm">Seat changes</p><p class="text-right font-mono text-xs text-gray-300">Prorated on the next invoice</p></div><div class="border-border flex items-baseline justify-between gap-4 border-b px-5 py-3 last:border-b-0 sm:px-6"><p class="text-muted-foreground text-sm">Open research</p><p class="text-right font-mono text-xs text-gray-300">Free for everyone, on every plan</p></div></div></div><div data-reveal="slide-right"><div data-estimator="platform" class="border-border bg-card/40 relative flex h-full flex-col overflow-hidden rounded-xl border"><div aria-hidden="true" class="pointer-events-none absolute inset-0 bg-[linear-gradient(to_right,rgb(255_255_255/0.04)_1px,transparent_1px),linear-gradient(to_bottom,rgb(255_255_255/0.04)_1px,transparent_1px)] bg-[size:40px_40px] [mask-image:linear-gradient(to_top,black,transparent_70%)]"></div><div class="border-border relative flex items-center justify-between border-b px-5 py-3 sm:px-6"><p class="text-muted-foreground micro-cap">Estimate</p><p class="font-mono text-xs text-gray-600">prices in USD</p></div><div class="relative flex flex-col gap-5 px-5 py-5 sm:px-6"><div><p class="text-muted-foreground mb-2 micro-cap">Plan</p><div class="flex flex-wrap gap-2"><span class="inline-flex"><input type="radio" id="platform-plan-researcher" data-seat="0" data-label="Start for free" class="peer/pill sr-only" name="platform-plan" value="researcher"/><label for="platform-plan-researcher" class="border-border bg-secondary/40 text-muted-foreground hover:text-foreground hover:border-gray-600 cursor-pointer rounded-md border px-3 py-1.5 font-mono text-xs transition-colors duration-200 peer-checked/pill:border-brand-600/40 peer-checked/pill:bg-brand-600/10 peer-checked/pill:text-brand-400 peer-focus-visible/pill:ring-brand-600/60 peer-focus-visible/pill:ring-2 active:scale-[0.96] motion-reduce:active:scale-100">Researcher</label></span><span class="inline-flex"><input type="radio" id="platform-plan-team" data-seat="49" data-label="Start free trial" class="peer/pill sr-only" name="platform-plan" checked="" value="team"/><label for="platform-plan-team" class="border-border bg-secondary/40 text-muted-foreground hover:text-foreground hover:border-gray-600 cursor-pointer rounded-md border px-3 py-1.5 font-mono text-xs transition-colors duration-200 peer-checked/pill:border-brand-600/40 peer-checked/pill:bg-brand-600/10 peer-checked/pill:text-brand-400 peer-focus-visible/pill:ring-brand-600/60 peer-focus-visible/pill:ring-2 active:scale-[0.96] motion-reduce:active:scale-100">Team</label></span><span class="inline-flex"><input type="radio" id="platform-plan-enterprise" data-seat="" data-label="Start for free" class="peer/pill sr-only" name="platform-plan" value="enterprise"/><label for="platform-plan-enterprise" class="border-border bg-secondary/40 text-muted-foreground hover:text-foreground hover:border-gray-600 cursor-pointer rounded-md border px-3 py-1.5 font-mono text-xs transition-colors duration-200 peer-checked/pill:border-brand-600/40 peer-checked/pill:bg-brand-600/10 peer-checked/pill:text-brand-400 peer-focus-visible/pill:ring-brand-600/60 peer-focus-visible/pill:ring-2 active:scale-[0.96] motion-reduce:active:scale-100">Enterprise</label></span></div></div><div><p class="text-muted-foreground mb-2 micro-cap">Seats</p><div class="flex flex-wrap gap-2"><span class="inline-flex"><input type="radio" id="platform-seats-1" class="peer/pill sr-only" name="platform-seats" value="1"/><label for="platform-seats-1" class="border-border bg-secondary/40 text-muted-foreground hover:text-foreground hover:border-gray-600 cursor-pointer rounded-md border px-3 py-1.5 font-mono text-xs transition-colors duration-200 peer-checked/pill:border-brand-600/40 peer-checked/pill:bg-brand-600/10 peer-checked/pill:text-brand-400 peer-focus-visible/pill:ring-brand-600/60 peer-focus-visible/pill:ring-2 active:scale-[0.96] motion-reduce:active:scale-100">×<!-- -->1</label></span><span class="inline-flex"><input type="radio" id="platform-seats-5" class="peer/pill sr-only" name="platform-seats" checked="" value="5"/><label for="platform-seats-5" class="border-border bg-secondary/40 text-muted-foreground hover:text-foreground hover:border-gray-600 cursor-pointer rounded-md border px-3 py-1.5 font-mono text-xs transition-colors duration-200 peer-checked/pill:border-brand-600/40 peer-checked/pill:bg-brand-600/10 peer-checked/pill:text-brand-400 peer-focus-visible/pill:ring-brand-600/60 peer-focus-visible/pill:ring-2 active:scale-[0.96] motion-reduce:active:scale-100">×<!-- -->5</label></span><span class="inline-flex"><input type="radio" id="platform-seats-10" class="peer/pill sr-only" name="platform-seats" value="10"/><label for="platform-seats-10" class="border-border bg-secondary/40 text-muted-foreground hover:text-foreground hover:border-gray-600 cursor-pointer rounded-md border px-3 py-1.5 font-mono text-xs transition-colors duration-200 peer-checked/pill:border-brand-600/40 peer-checked/pill:bg-brand-600/10 peer-checked/pill:text-brand-400 peer-focus-visible/pill:ring-brand-600/60 peer-focus-visible/pill:ring-2 active:scale-[0.96] motion-reduce:active:scale-100">×<!-- -->10</label></span><span class="inline-flex"><input type="radio" id="platform-seats-25" class="peer/pill sr-only" name="platform-seats" value="25"/><label for="platform-seats-25" class="border-border bg-secondary/40 text-muted-foreground hover:text-foreground hover:border-gray-600 cursor-pointer rounded-md border px-3 py-1.5 font-mono text-xs transition-colors duration-200 peer-checked/pill:border-brand-600/40 peer-checked/pill:bg-brand-600/10 peer-checked/pill:text-brand-400 peer-focus-visible/pill:ring-brand-600/60 peer-focus-visible/pill:ring-2 active:scale-[0.96] motion-reduce:active:scale-100">×<!-- -->25</label></span></div></div><div><p class="text-muted-foreground mb-2 micro-cap">Billing</p><div class="flex flex-wrap gap-2"><span class="inline-flex"><input type="radio" id="platform-billing-monthly" class="peer/pill sr-only" name="platform-billing" checked="" value="monthly"/><label for="platform-billing-monthly" class="border-border bg-secondary/40 text-muted-foreground hover:text-foreground hover:border-gray-600 cursor-pointer rounded-md border px-3 py-1.5 font-mono text-xs transition-colors duration-200 peer-checked/pill:border-brand-600/40 peer-checked/pill:bg-brand-600/10 peer-checked/pill:text-brand-400 peer-focus-visible/pill:ring-brand-600/60 peer-focus-visible/pill:ring-2 active:scale-[0.96] motion-reduce:active:scale-100">Monthly</label></span><span class="inline-flex"><input type="radio" id="platform-billing-annual" class="peer/pill sr-only" name="platform-billing" value="annual"/><label for="platform-billing-annual" class="border-border bg-secondary/40 text-muted-foreground hover:text-foreground hover:border-gray-600 cursor-pointer rounded-md border px-3 py-1.5 font-mono text-xs transition-colors duration-200 peer-checked/pill:border-brand-600/40 peer-checked/pill:bg-brand-600/10 peer-checked/pill:text-brand-400 peer-focus-visible/pill:ring-brand-600/60 peer-focus-visible/pill:ring-2 active:scale-[0.96] motion-reduce:active:scale-100">Annual · 2 months free</label></span></div></div></div><div class="border-border relative mt-auto border-t px-5 py-5 sm:px-6"><p class="text-muted-foreground micro-cap">Estimated monthly</p><p class="font-display mt-1 text-4xl font-bold tracking-tight"><span data-out="value">$245</span><span data-out="unit" class="text-muted-foreground ml-2 font-mono text-xs font-normal tracking-normal">/ month</span></p><p data-out="detail" class="mt-2 font-mono text-xs text-gray-600">5 seats × $49 / seat / month</p><div class="mt-5"><a href="https://auth.legionedge.ai/signup?redirect=https%3A%2F%2Fcloud.legionedge.ai%2F" data-slot="button" data-variant="outline" data-size="default" class="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 [&amp;_svg]:pointer-events-none [&amp;_svg]:shrink-0 [&amp;_svg:not([class*=&#x27;size-&#x27;])]: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-[&gt;svg]:px-3 w-full" data-action="signup"><span data-action-label="true">Start free trial</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a><a href="/contact/" data-slot="button" data-variant="outline" data-size="default" class="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 [&amp;_svg]:pointer-events-none [&amp;_svg]:shrink-0 [&amp;_svg:not([class*=&#x27;size-&#x27;])]: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-[&gt;svg]:px-3 w-full" data-action="sales" hidden="">Contact sales<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a></div></div></div></div></div><p class="text-muted-foreground mt-4 flex items-start gap-2 font-mono text-xs leading-relaxed"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-minus mt-0.5 size-3.5 shrink-0 text-gray-600" aria-hidden="true"><path d="M5 12h14"></path></svg>Team bills per active seat and prorates changes; annual billing takes two months off. Open research needs no plan at all.</p><div class="mt-16"><div class="flex items-center gap-2.5 mb-4"><span class="micro-cap shrink-0 text-brand-500">Plan details</span><span aria-hidden="true" class="h-px max-w-48 flex-1 bg-linear-to-r to-transparent from-brand-600/60"></span></div><h2 class="max-w-2xl text-3xl font-bold tracking-tight text-balance sm:text-4xl">The spec sheet, not the sales pitch.</h2><div class="mt-10"><div class="border-border overflow-hidden rounded-xl border" data-reveal="blur"><div class="border-border bg-black/20 grid grid-cols-[1.6fr_1fr_1fr_1fr] border-b"><p class="text-muted-foreground px-5 py-4 micro-cap">Compare plans</p><p class="px-3 py-4 text-center micro-cap text-muted-foreground">Researcher</p><p class="px-3 py-4 text-center micro-cap text-brand-500">Team</p><p class="px-3 py-4 text-center micro-cap text-muted-foreground">Enterprise</p></div><div><p class="border-border bg-card/40 text-brand-500 border-b px-5 py-2.5 micro-cap">Platform</p><div class="border-border grid grid-cols-[1.6fr_1fr_1fr_1fr] items-center border-b last:border-b-0"><p class="px-5 py-3.5 text-sm">Sandbox environments</p><div class="px-3 py-3.5 text-center"><span class="font-mono text-xs text-gray-300">1</span></div><div class="px-3 py-3.5 text-center bg-brand-600/5"><span class="font-mono text-xs text-gray-300">Unlimited</span></div><div class="px-3 py-3.5 text-center"><span class="font-mono text-xs text-gray-300">Unlimited</span></div></div><div class="border-border grid grid-cols-[1.6fr_1fr_1fr_1fr] items-center border-b last:border-b-0"><p class="px-5 py-3.5 text-sm">Seats</p><div class="px-3 py-3.5 text-center"><span class="font-mono text-xs text-gray-300">1</span></div><div class="px-3 py-3.5 text-center bg-brand-600/5"><span class="font-mono text-xs text-gray-300">Unlimited</span></div><div class="px-3 py-3.5 text-center"><span class="font-mono text-xs text-gray-300">Unlimited</span></div></div><div class="border-border grid grid-cols-[1.6fr_1fr_1fr_1fr] items-center border-b last:border-b-0"><p class="px-5 py-3.5 text-sm">AI orchestration tooling</p><div class="px-3 py-3.5 text-center"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-minus mx-auto size-4 text-gray-600" aria-label="Not included"><path d="M5 12h14"></path></svg></div><div class="px-3 py-3.5 text-center bg-brand-600/5"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check text-brand-500 mx-auto size-4" aria-label="Included"><path d="M20 6 9 17l-5-5"></path></svg></div><div class="px-3 py-3.5 text-center"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check text-brand-500 mx-auto size-4" aria-label="Included"><path d="M20 6 9 17l-5-5"></path></svg></div></div><div class="border-border grid grid-cols-[1.6fr_1fr_1fr_1fr] items-center border-b last:border-b-0"><p class="px-5 py-3.5 text-sm">Early access to new protocols</p><div class="px-3 py-3.5 text-center"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-minus mx-auto size-4 text-gray-600" aria-label="Not included"><path d="M5 12h14"></path></svg></div><div class="px-3 py-3.5 text-center bg-brand-600/5"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check text-brand-500 mx-auto size-4" aria-label="Included"><path d="M20 6 9 17l-5-5"></path></svg></div><div class="px-3 py-3.5 text-center"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check text-brand-500 mx-auto size-4" aria-label="Included"><path d="M20 6 9 17l-5-5"></path></svg></div></div></div><div><p class="border-border bg-card/40 text-brand-500 border-b px-5 py-2.5 micro-cap">Products</p><div class="border-border grid grid-cols-[1.6fr_1fr_1fr_1fr] items-center border-b last:border-b-0"><p class="px-5 py-3.5 text-sm">Nokuva</p><div class="px-3 py-3.5 text-center"><span class="font-mono text-xs text-gray-300">Free tier</span></div><div class="px-3 py-3.5 text-center bg-brand-600/5"><span class="font-mono text-xs text-gray-300">Full access</span></div><div class="px-3 py-3.5 text-center"><span class="font-mono text-xs text-gray-300">Full access</span></div></div><div class="border-border grid grid-cols-[1.6fr_1fr_1fr_1fr] items-center border-b last:border-b-0"><p class="px-5 py-3.5 text-sm">Tavoc</p><div class="px-3 py-3.5 text-center"><span class="font-mono text-xs text-gray-300">Free tier</span></div><div class="px-3 py-3.5 text-center bg-brand-600/5"><span class="font-mono text-xs text-gray-300">Full access</span></div><div class="px-3 py-3.5 text-center"><span class="font-mono text-xs text-gray-300">Full access</span></div></div><div class="border-border grid grid-cols-[1.6fr_1fr_1fr_1fr] items-center border-b last:border-b-0"><p class="px-5 py-3.5 text-sm">Foltrac</p><div class="px-3 py-3.5 text-center"><span class="font-mono text-xs text-gray-300">Free tier</span></div><div class="px-3 py-3.5 text-center bg-brand-600/5"><span class="font-mono text-xs text-gray-300">Full access</span></div><div class="px-3 py-3.5 text-center"><span class="font-mono text-xs text-gray-300">Full access</span></div></div></div><div><p class="border-border bg-card/40 text-brand-500 border-b px-5 py-2.5 micro-cap">Research</p><div class="border-border grid grid-cols-[1.6fr_1fr_1fr_1fr] items-center border-b last:border-b-0"><p class="px-5 py-3.5 text-sm">Open datasets &amp; protocol specs</p><div class="px-3 py-3.5 text-center"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check text-brand-500 mx-auto size-4" aria-label="Included"><path d="M20 6 9 17l-5-5"></path></svg></div><div class="px-3 py-3.5 text-center bg-brand-600/5"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check text-brand-500 mx-auto size-4" aria-label="Included"><path d="M20 6 9 17l-5-5"></path></svg></div><div class="px-3 py-3.5 text-center"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check text-brand-500 mx-auto size-4" aria-label="Included"><path d="M20 6 9 17l-5-5"></path></svg></div></div><div class="border-border grid grid-cols-[1.6fr_1fr_1fr_1fr] items-center border-b last:border-b-0"><p class="px-5 py-3.5 text-sm">Private model fine-tuning</p><div class="px-3 py-3.5 text-center"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-minus mx-auto size-4 text-gray-600" aria-label="Not included"><path d="M5 12h14"></path></svg></div><div class="px-3 py-3.5 text-center bg-brand-600/5"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-minus mx-auto size-4 text-gray-600" aria-label="Not included"><path d="M5 12h14"></path></svg></div><div class="px-3 py-3.5 text-center"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check text-brand-500 mx-auto size-4" aria-label="Included"><path d="M20 6 9 17l-5-5"></path></svg></div></div><div class="border-border grid grid-cols-[1.6fr_1fr_1fr_1fr] items-center border-b last:border-b-0"><p class="px-5 py-3.5 text-sm">Custom synthetic data services</p><div class="px-3 py-3.5 text-center"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-minus mx-auto size-4 text-gray-600" aria-label="Not included"><path d="M5 12h14"></path></svg></div><div class="px-3 py-3.5 text-center bg-brand-600/5"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-minus mx-auto size-4 text-gray-600" aria-label="Not included"><path d="M5 12h14"></path></svg></div><div class="px-3 py-3.5 text-center"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check text-brand-500 mx-auto size-4" aria-label="Included"><path d="M20 6 9 17l-5-5"></path></svg></div></div></div><div><p class="border-border bg-card/40 text-brand-500 border-b px-5 py-2.5 micro-cap">Support &amp; security</p><div class="border-border grid grid-cols-[1.6fr_1fr_1fr_1fr] items-center border-b last:border-b-0"><p class="px-5 py-3.5 text-sm">Support</p><div class="px-3 py-3.5 text-center"><span class="font-mono text-xs text-gray-300">Community</span></div><div class="px-3 py-3.5 text-center bg-brand-600/5"><span class="font-mono text-xs text-gray-300">Priority</span></div><div class="px-3 py-3.5 text-center"><span class="font-mono text-xs text-gray-300">Dedicated</span></div></div><div class="border-border grid grid-cols-[1.6fr_1fr_1fr_1fr] items-center border-b last:border-b-0"><p class="px-5 py-3.5 text-sm">SSO / SAML</p><div class="px-3 py-3.5 text-center"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-minus mx-auto size-4 text-gray-600" aria-label="Not included"><path d="M5 12h14"></path></svg></div><div class="px-3 py-3.5 text-center bg-brand-600/5"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-minus mx-auto size-4 text-gray-600" aria-label="Not included"><path d="M5 12h14"></path></svg></div><div class="px-3 py-3.5 text-center"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check text-brand-500 mx-auto size-4" aria-label="Included"><path d="M20 6 9 17l-5-5"></path></svg></div></div><div class="border-border grid grid-cols-[1.6fr_1fr_1fr_1fr] items-center border-b last:border-b-0"><p class="px-5 py-3.5 text-sm">Custom SLAs</p><div class="px-3 py-3.5 text-center"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-minus mx-auto size-4 text-gray-600" aria-label="Not included"><path d="M5 12h14"></path></svg></div><div class="px-3 py-3.5 text-center bg-brand-600/5"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-minus mx-auto size-4 text-gray-600" aria-label="Not included"><path d="M5 12h14"></path></svg></div><div class="px-3 py-3.5 text-center"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check text-brand-500 mx-auto size-4" aria-label="Included"><path d="M20 6 9 17l-5-5"></path></svg></div></div><div class="border-border grid grid-cols-[1.6fr_1fr_1fr_1fr] items-center border-b last:border-b-0"><p class="px-5 py-3.5 text-sm">Onboarding</p><div class="px-3 py-3.5 text-center"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-minus mx-auto size-4 text-gray-600" aria-label="Not included"><path d="M5 12h14"></path></svg></div><div class="px-3 py-3.5 text-center bg-brand-600/5"><span class="font-mono text-xs text-gray-300">Standard</span></div><div class="px-3 py-3.5 text-center"><span class="font-mono text-xs text-gray-300">White-glove</span></div></div></div></div></div></div></div><div class="pt-12"><div class="mb-10"><div class="flex items-center gap-2.5 mb-4"><span class="micro-cap shrink-0 text-brand-500">Model training services</span><span aria-hidden="true" class="h-px max-w-48 flex-1 bg-linear-to-r to-transparent from-brand-600/60"></span></div><h2 class="max-w-2xl text-3xl font-bold tracking-tight text-balance sm:text-4xl">Training, priced like an <span class="text-brand-500">engineering line item</span>.</h2><p class="text-muted-foreground mt-4 max-w-2xl text-lg">Two axes set the price of every run: the compute it uses, metered per GPU-hour, and the parameters you need, billed per billion. Fine-tune, shrink a model you already have, or scope a custom program.</p></div><div class="grid gap-4 lg:grid-cols-[minmax(0,7fr)_minmax(0,5fr)]"><div class="flex flex-col gap-4" data-reveal="blur"><div class="border-border overflow-hidden rounded-xl border"><div class="border-border bg-black/20 flex items-center justify-between border-b px-5 py-3 sm:px-6"><p class="text-muted-foreground micro-cap">Training rates</p><p class="hidden font-mono text-xs text-gray-600 sm:block">compute used + params needed</p></div><div class="border-border grid grid-cols-[1.4fr_auto] items-baseline gap-4 border-b px-5 py-3.5 sm:grid-cols-[1.4fr_1fr_1fr] sm:px-6"><p class="text-sm">Up to 8B params</p><p class="font-mono text-sm text-gray-300 sm:text-right">$3,500</p><p class="hidden font-mono text-xs text-gray-600 sm:block sm:text-right">per B params / run</p></div><div class="border-border grid grid-cols-[1.4fr_auto] items-baseline gap-4 border-b px-5 py-3.5 sm:grid-cols-[1.4fr_1fr_1fr] sm:px-6"><p class="text-sm">8B – 34B params</p><p class="font-mono text-sm text-gray-300 sm:text-right">$3,000</p><p class="hidden font-mono text-xs text-gray-600 sm:block sm:text-right">per B params / run</p></div><div class="border-border grid grid-cols-[1.4fr_auto] items-baseline gap-4 border-b px-5 py-3.5 sm:grid-cols-[1.4fr_1fr_1fr] sm:px-6"><p class="text-sm">34B – 70B params</p><p class="font-mono text-sm text-gray-300 sm:text-right">$2,500</p><p class="hidden font-mono text-xs text-gray-600 sm:block sm:text-right">per B params / run</p></div><div class="border-border grid grid-cols-[1.4fr_auto] items-baseline gap-4 border-b px-5 py-3.5 sm:grid-cols-[1.4fr_1fr_1fr] sm:px-6"><p class="text-sm">70B+ params</p><p class="font-mono text-sm text-gray-300 sm:text-right">Custom</p><p class="hidden font-mono text-xs text-gray-600 sm:block sm:text-right">scoped with the lab</p></div><div class="border-border flex items-baseline justify-between gap-4 border-b px-5 py-3 last:border-b-0 sm:px-6"><p class="text-muted-foreground text-sm">Compute used</p><p class="text-right font-mono text-xs text-gray-300">Metered per GPU-hour at Compute rates — no markup</p></div><div class="border-border flex items-baseline justify-between gap-4 border-b px-5 py-3 last:border-b-0 sm:px-6"><p class="text-muted-foreground text-sm">Eval runs</p><p class="text-right font-mono text-xs text-gray-300">Included on every run</p></div><div class="border-border flex items-baseline justify-between gap-4 border-b px-5 py-3 last:border-b-0 sm:px-6"><p class="text-muted-foreground text-sm">Weights &amp; checkpoints</p><p class="text-right font-mono text-xs text-gray-300">Yours, on every engagement</p></div><div class="border-border flex items-baseline justify-between gap-4 border-b px-5 py-3 last:border-b-0 sm:px-6"><p class="text-muted-foreground text-sm">Minimum contract</p><p class="text-right font-mono text-xs text-gray-300">$40,000 — dataset &amp; training engagements, scoped</p></div></div><div class="border-border overflow-hidden rounded-xl border"><div class="border-border bg-black/20 flex items-center justify-between border-b px-5 py-3 sm:px-6"><p class="text-muted-foreground micro-cap">Other engagements</p><p class="hidden font-mono text-xs text-gray-600 sm:block">quoted after a scoping call</p></div><div class="border-border flex items-baseline justify-between gap-4 border-b px-5 py-4 last:border-b-0 sm:px-6"><div><p class="text-sm font-medium">Distill &amp; optimize</p><p class="text-muted-foreground mt-1 text-sm">A smaller student, quantized and tuned to serve on your hardware.</p></div><div class="shrink-0 text-right"><p class="font-mono text-sm text-gray-300">$2,000</p><p class="mt-0.5 font-mono text-xs text-gray-600">per B params, student</p></div></div><div class="border-border flex items-baseline justify-between gap-4 border-b px-5 py-4 last:border-b-0 sm:px-6"><div><p class="text-sm font-medium">Frontier custom</p><p class="text-muted-foreground mt-1 text-sm">Pretraining programs with a dedicated researcher on the project.</p></div><div class="shrink-0 text-right"><p class="font-mono text-sm text-gray-300">Custom</p><p class="mt-0.5 font-mono text-xs text-gray-600">scoped with the lab</p></div></div></div></div><div data-reveal="slide-right"><div data-estimator="training" class="border-border bg-card/40 relative flex h-full flex-col overflow-hidden rounded-xl border"><div aria-hidden="true" class="pointer-events-none absolute inset-0 bg-[linear-gradient(to_right,rgb(255_255_255/0.04)_1px,transparent_1px),linear-gradient(to_bottom,rgb(255_255_255/0.04)_1px,transparent_1px)] bg-[size:40px_40px] [mask-image:linear-gradient(to_top,black,transparent_70%)]"></div><div class="border-border relative flex items-center justify-between border-b px-5 py-3 sm:px-6"><p class="text-muted-foreground micro-cap">Estimate</p><p class="font-mono text-xs text-gray-600">compute + params · H100 on-demand</p></div><div class="relative flex flex-col gap-5 px-5 py-5 sm:px-6"><div><p class="text-muted-foreground mb-2 micro-cap">Params needed</p><div class="flex flex-wrap gap-2"><span class="inline-flex"><input type="radio" id="training-params-8B" data-params="8" data-fee="3500" class="peer/pill sr-only" name="training-params" checked="" value="8B"/><label for="training-params-8B" class="border-border bg-secondary/40 text-muted-foreground hover:text-foreground hover:border-gray-600 cursor-pointer rounded-md border px-3 py-1.5 font-mono text-xs transition-colors duration-200 peer-checked/pill:border-brand-600/40 peer-checked/pill:bg-brand-600/10 peer-checked/pill:text-brand-400 peer-focus-visible/pill:ring-brand-600/60 peer-focus-visible/pill:ring-2 active:scale-[0.96] motion-reduce:active:scale-100">8B</label></span><span class="inline-flex"><input type="radio" id="training-params-13B" data-params="13" data-fee="3000" class="peer/pill sr-only" name="training-params" value="13B"/><label for="training-params-13B" class="border-border bg-secondary/40 text-muted-foreground hover:text-foreground hover:border-gray-600 cursor-pointer rounded-md border px-3 py-1.5 font-mono text-xs transition-colors duration-200 peer-checked/pill:border-brand-600/40 peer-checked/pill:bg-brand-600/10 peer-checked/pill:text-brand-400 peer-focus-visible/pill:ring-brand-600/60 peer-focus-visible/pill:ring-2 active:scale-[0.96] motion-reduce:active:scale-100">13B</label></span><span class="inline-flex"><input type="radio" id="training-params-34B" data-params="34" data-fee="3000" class="peer/pill sr-only" name="training-params" value="34B"/><label for="training-params-34B" class="border-border bg-secondary/40 text-muted-foreground hover:text-foreground hover:border-gray-600 cursor-pointer rounded-md border px-3 py-1.5 font-mono text-xs transition-colors duration-200 peer-checked/pill:border-brand-600/40 peer-checked/pill:bg-brand-600/10 peer-checked/pill:text-brand-400 peer-focus-visible/pill:ring-brand-600/60 peer-focus-visible/pill:ring-2 active:scale-[0.96] motion-reduce:active:scale-100">34B</label></span><span class="inline-flex"><input type="radio" id="training-params-70B" data-params="70" data-fee="2500" class="peer/pill sr-only" name="training-params" value="70B"/><label for="training-params-70B" class="border-border bg-secondary/40 text-muted-foreground hover:text-foreground hover:border-gray-600 cursor-pointer rounded-md border px-3 py-1.5 font-mono text-xs transition-colors duration-200 peer-checked/pill:border-brand-600/40 peer-checked/pill:bg-brand-600/10 peer-checked/pill:text-brand-400 peer-focus-visible/pill:ring-brand-600/60 peer-focus-visible/pill:ring-2 active:scale-[0.96] motion-reduce:active:scale-100">70B</label></span></div></div><div><p class="text-muted-foreground mb-2 micro-cap">Training tokens</p><div class="flex flex-wrap gap-2"><span class="inline-flex"><input type="radio" id="training-tokens-1" class="peer/pill sr-only" name="training-tokens" value="1"/><label for="training-tokens-1" class="border-border bg-secondary/40 text-muted-foreground hover:text-foreground hover:border-gray-600 cursor-pointer rounded-md border px-3 py-1.5 font-mono text-xs transition-colors duration-200 peer-checked/pill:border-brand-600/40 peer-checked/pill:bg-brand-600/10 peer-checked/pill:text-brand-400 peer-focus-visible/pill:ring-brand-600/60 peer-focus-visible/pill:ring-2 active:scale-[0.96] motion-reduce:active:scale-100">1<!-- -->B</label></span><span class="inline-flex"><input type="radio" id="training-tokens-10" class="peer/pill sr-only" name="training-tokens" checked="" value="10"/><label for="training-tokens-10" class="border-border bg-secondary/40 text-muted-foreground hover:text-foreground hover:border-gray-600 cursor-pointer rounded-md border px-3 py-1.5 font-mono text-xs transition-colors duration-200 peer-checked/pill:border-brand-600/40 peer-checked/pill:bg-brand-600/10 peer-checked/pill:text-brand-400 peer-focus-visible/pill:ring-brand-600/60 peer-focus-visible/pill:ring-2 active:scale-[0.96] motion-reduce:active:scale-100">10<!-- -->B</label></span><span class="inline-flex"><input type="radio" id="training-tokens-50" class="peer/pill sr-only" name="training-tokens" value="50"/><label for="training-tokens-50" class="border-border bg-secondary/40 text-muted-foreground hover:text-foreground hover:border-gray-600 cursor-pointer rounded-md border px-3 py-1.5 font-mono text-xs transition-colors duration-200 peer-checked/pill:border-brand-600/40 peer-checked/pill:bg-brand-600/10 peer-checked/pill:text-brand-400 peer-focus-visible/pill:ring-brand-600/60 peer-focus-visible/pill:ring-2 active:scale-[0.96] motion-reduce:active:scale-100">50<!-- -->B</label></span></div></div><div><p class="text-muted-foreground mb-2 micro-cap">Method</p><div class="flex flex-wrap gap-2"><span class="inline-flex"><input type="radio" id="training-method-lora" data-factor="1.5" class="peer/pill sr-only" name="training-method" checked="" value="lora"/><label for="training-method-lora" class="border-border bg-secondary/40 text-muted-foreground hover:text-foreground hover:border-gray-600 cursor-pointer rounded-md border px-3 py-1.5 font-mono text-xs transition-colors duration-200 peer-checked/pill:border-brand-600/40 peer-checked/pill:bg-brand-600/10 peer-checked/pill:text-brand-400 peer-focus-visible/pill:ring-brand-600/60 peer-focus-visible/pill:ring-2 active:scale-[0.96] motion-reduce:active:scale-100">LoRA</label></span><span class="inline-flex"><input type="radio" id="training-method-full" data-factor="6" class="peer/pill sr-only" name="training-method" value="full"/><label for="training-method-full" class="border-border bg-secondary/40 text-muted-foreground hover:text-foreground hover:border-gray-600 cursor-pointer rounded-md border px-3 py-1.5 font-mono text-xs transition-colors duration-200 peer-checked/pill:border-brand-600/40 peer-checked/pill:bg-brand-600/10 peer-checked/pill:text-brand-400 peer-focus-visible/pill:ring-brand-600/60 peer-focus-visible/pill:ring-2 active:scale-[0.96] motion-reduce:active:scale-100">Full fine-tune</label></span></div></div></div><div class="border-border relative mt-auto border-t px-5 py-5 sm:px-6"><p class="text-muted-foreground micro-cap">Estimated per run</p><p class="font-display mt-1 text-4xl font-bold tracking-tight"><span data-out="value">$28,474</span><span data-out="unit" class="text-muted-foreground ml-2 font-mono text-xs font-normal tracking-normal">/ run</span></p><p data-out="detail" class="mt-2 font-mono text-xs text-gray-600">120 H100-hrs ($474) + $28,000 params fee</p><div class="mt-5"><a href="/contact/" data-slot="button" data-variant="outline" data-size="default" class="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 [&amp;_svg]:pointer-events-none [&amp;_svg]:shrink-0 [&amp;_svg:not([class*=&#x27;size-&#x27;])]: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-[&gt;svg]:px-3 w-full">Scope a training run<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a></div></div></div></div></div><p class="text-muted-foreground mt-4 flex items-start gap-2 font-mono text-xs leading-relaxed"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-minus mt-0.5 size-3.5 shrink-0 text-gray-600" aria-hidden="true"><path d="M5 12h14"></path></svg>A run bills as compute used at the Compute-tab GPU rates plus the per-params service fee; custom programs are quoted after a scoping call. The weights are yours either way. Dataset and training engagements start at a $40,000 minimum contract.</p></div><div class="pt-12"><div class="mb-10"><div class="flex items-center gap-2.5 mb-4"><span class="micro-cap shrink-0 text-brand-500">Model datasets</span><span aria-hidden="true" class="h-px max-w-48 flex-1 bg-linear-to-r to-transparent from-brand-600/60"></span></div><h2 class="max-w-2xl text-3xl font-bold tracking-tight text-balance sm:text-4xl">Rent ours, bring your own, or <span class="text-brand-500">build your own</span>.</h2><p class="text-muted-foreground mt-4 max-w-2xl text-lg">High-quality training data three ways, all priced per billion params of the model you train: license the corpora our pipeline keeps refreshing, run your own data through it, or commission a corpus built for your domain.</p></div><div class="flex flex-col gap-4"><div class="grid gap-4 lg:grid-cols-3" data-stagger=""><article class="border-border bg-card/40 flex flex-col gap-5 rounded-xl border p-6 sm:p-8" data-reveal="blur"><div class="flex items-start justify-between gap-3"><div><h3 class="font-display text-lg font-semibold">Rent ours</h3><p class="text-muted-foreground mt-1.5 text-sm leading-relaxed">License our corpora at a rate that scales with the params of the model you train.</p></div><span class="border-border bg-secondary/40 text-muted-foreground shrink-0 rounded-full border px-2 py-0.5 micro-cap">Off the shelf</span></div><div class="flex items-baseline gap-2"><span class="font-display text-3xl font-bold tracking-tight">from $500</span><span class="text-muted-foreground font-mono text-xs">per B params / month</span></div><ul class="flex flex-col gap-2.5"><li class="flex items-start gap-3 text-sm"><span class="border-border bg-secondary/40 flex size-5 shrink-0 items-center justify-center rounded-md border"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check text-brand-500 size-3" aria-hidden="true"><path d="M20 6 9 17l-5-5"></path></svg></span>Non-exclusive term license</li><li class="flex items-start gap-3 text-sm"><span class="border-border bg-secondary/40 flex size-5 shrink-0 items-center justify-center rounded-md border"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check text-brand-500 size-3" aria-hidden="true"><path d="M20 6 9 17l-5-5"></path></svg></span>Refreshes included while you rent</li><li class="flex items-start gap-3 text-sm"><span class="border-border bg-secondary/40 flex size-5 shrink-0 items-center justify-center rounded-md border"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check text-brand-500 size-3" aria-hidden="true"><path d="M20 6 9 17l-5-5"></path></svg></span>Validation report with every drop</li><li class="flex items-start gap-3 text-sm"><span class="border-border bg-secondary/40 flex size-5 shrink-0 items-center justify-center rounded-md border"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check text-brand-500 size-3" aria-hidden="true"><path d="M20 6 9 17l-5-5"></path></svg></span>Cancel anytime, keep nothing owed</li></ul></article><article class="border-border bg-card/40 flex flex-col gap-5 rounded-xl border p-6 sm:p-8" data-reveal="blur"><div class="flex items-start justify-between gap-3"><div><h3 class="font-display text-lg font-semibold">Bring your own</h3><p class="text-muted-foreground mt-1.5 text-sm leading-relaxed">Run your own data through the generation and validation pipeline, priced by the model it feeds.</p></div><span class="border-border bg-secondary/40 text-muted-foreground shrink-0 rounded-full border px-2 py-0.5 micro-cap">Your data</span></div><div class="flex items-baseline gap-2"><span class="font-display text-3xl font-bold tracking-tight">$250</span><span class="text-muted-foreground font-mono text-xs">per B params / training run</span></div><ul class="flex flex-col gap-2.5"><li class="flex items-start gap-3 text-sm"><span class="border-border bg-secondary/40 flex size-5 shrink-0 items-center justify-center rounded-md border"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check text-brand-500 size-3" aria-hidden="true"><path d="M20 6 9 17l-5-5"></path></svg></span>Dedup &amp; decontamination checks</li><li class="flex items-start gap-3 text-sm"><span class="border-border bg-secondary/40 flex size-5 shrink-0 items-center justify-center rounded-md border"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check text-brand-500 size-3" aria-hidden="true"><path d="M20 6 9 17l-5-5"></path></svg></span>Quality scoring on every sample</li><li class="flex items-start gap-3 text-sm"><span class="border-border bg-secondary/40 flex size-5 shrink-0 items-center justify-center rounded-md border"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check text-brand-500 size-3" aria-hidden="true"><path d="M20 6 9 17l-5-5"></path></svg></span>Synthetic augmentation on request</li><li class="flex items-start gap-3 text-sm"><span class="border-border bg-secondary/40 flex size-5 shrink-0 items-center justify-center rounded-md border"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check text-brand-500 size-3" aria-hidden="true"><path d="M20 6 9 17l-5-5"></path></svg></span>Ownership never leaves you</li></ul></article><article class="border-border bg-card/40 flex flex-col gap-5 rounded-xl border p-6 sm:p-8" data-reveal="blur"><div class="flex items-start justify-between gap-3"><div><h3 class="font-display text-lg font-semibold">Build your own</h3><p class="text-muted-foreground mt-1.5 text-sm leading-relaxed">A synthetic corpus built for your domain and your model scale, delivered with its harness.</p></div><span class="border-border bg-secondary/40 text-muted-foreground shrink-0 rounded-full border px-2 py-0.5 micro-cap">Commissioned</span></div><div class="flex items-baseline gap-2"><span class="font-display text-3xl font-bold tracking-tight">from $4k</span><span class="text-muted-foreground font-mono text-xs">per B params, commissioned</span></div><ul class="flex flex-col gap-2.5"><li class="flex items-start gap-3 text-sm"><span class="border-border bg-secondary/40 flex size-5 shrink-0 items-center justify-center rounded-md border"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check text-brand-500 size-3" aria-hidden="true"><path d="M20 6 9 17l-5-5"></path></svg></span>Exclusive rights to the corpus</li><li class="flex items-start gap-3 text-sm"><span class="border-border bg-secondary/40 flex size-5 shrink-0 items-center justify-center rounded-md border"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check text-brand-500 size-3" aria-hidden="true"><path d="M20 6 9 17l-5-5"></path></svg></span>Built against your eval targets</li><li class="flex items-start gap-3 text-sm"><span class="border-border bg-secondary/40 flex size-5 shrink-0 items-center justify-center rounded-md border"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check text-brand-500 size-3" aria-hidden="true"><path d="M20 6 9 17l-5-5"></path></svg></span>Reproducible generation harness</li><li class="flex items-start gap-3 text-sm"><span class="border-border bg-secondary/40 flex size-5 shrink-0 items-center justify-center rounded-md border"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check text-brand-500 size-3" aria-hidden="true"><path d="M20 6 9 17l-5-5"></path></svg></span>Delivered with validation evals</li></ul></article></div><div class="border-border overflow-hidden rounded-xl border" data-reveal="blur"><div class="border-border bg-black/20 hidden grid-cols-[1fr_1.4fr_0.9fr_0.7fr_0.9fr] gap-4 border-b px-5 py-3 sm:grid sm:px-6"><p class="text-muted-foreground micro-cap last:text-right">Corpus</p><p class="text-muted-foreground micro-cap last:text-right">Domain</p><p class="text-muted-foreground micro-cap last:text-right">Scale</p><p class="text-muted-foreground micro-cap last:text-right">Refresh</p><p class="text-muted-foreground micro-cap last:text-right">License / B params</p></div><div class="border-border grid gap-x-4 gap-y-1 border-b px-5 py-3.5 last:border-b-0 sm:grid-cols-[1fr_1.4fr_0.9fr_0.7fr_0.9fr] sm:items-baseline sm:px-6"><p class="text-sm font-medium">LE-Code</p><p class="text-muted-foreground text-sm">Code generation &amp; repair</p><p class="font-mono text-xs text-gray-300">1.2T tokens</p><p class="font-mono text-xs text-gray-600">Monthly</p><p class="font-mono text-xs sm:text-right text-gray-300">$600 / B / mo</p></div><div class="border-border grid gap-x-4 gap-y-1 border-b px-5 py-3.5 last:border-b-0 sm:grid-cols-[1fr_1.4fr_0.9fr_0.7fr_0.9fr] sm:items-baseline sm:px-6"><p class="text-sm font-medium">LE-Interface</p><p class="text-muted-foreground text-sm">UI/UX interaction traces</p><p class="font-mono text-xs text-gray-300">240M episodes</p><p class="font-mono text-xs text-gray-600">Monthly</p><p class="font-mono text-xs sm:text-right text-gray-300">$500 / B / mo</p></div><div class="border-border grid gap-x-4 gap-y-1 border-b px-5 py-3.5 last:border-b-0 sm:grid-cols-[1fr_1.4fr_0.9fr_0.7fr_0.9fr] sm:items-baseline sm:px-6"><p class="text-sm font-medium">LE-Reasoning</p><p class="text-muted-foreground text-sm">Verified reasoning chains</p><p class="font-mono text-xs text-gray-300">85M chains</p><p class="font-mono text-xs text-gray-600">Quarterly</p><p class="font-mono text-xs sm:text-right text-gray-300">$750 / B / mo</p></div><div class="border-border grid gap-x-4 gap-y-1 border-b px-5 py-3.5 last:border-b-0 sm:grid-cols-[1fr_1.4fr_0.9fr_0.7fr_0.9fr] sm:items-baseline sm:px-6"><p class="text-sm font-medium">Open research releases</p><p class="text-muted-foreground text-sm">Published with our papers</p><p class="font-mono text-xs text-gray-300">Various</p><p class="font-mono text-xs text-gray-600">—</p><p class="font-mono text-xs sm:text-right text-brand-500">Free forever</p></div></div></div><p class="text-muted-foreground mt-4 flex items-start gap-2 font-mono text-xs leading-relaxed"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-minus mt-0.5 size-3.5 shrink-0 text-gray-600" aria-hidden="true"><path d="M5 12h14"></path></svg>Dataset pricing scales with model size — a 7B model pays 7× the per-B rate, a 70B model 70×. Rented corpora carry a non-exclusive term license; anything we process or build for you is yours, including the generation harness. Dataset and training engagements start at a $40,000 minimum contract.</p></div><div class="pt-12"><div class="mb-10"><div class="flex items-center gap-2.5 mb-4"><span class="micro-cap shrink-0 text-brand-500">Compute</span><span aria-hidden="true" class="h-px max-w-48 flex-1 bg-linear-to-r to-transparent from-brand-600/60"></span></div><h2 class="max-w-2xl text-3xl font-bold tracking-tight text-balance sm:text-4xl">The clusters we train on, <span class="text-brand-500">by the minute</span>.</h2><p class="text-muted-foreground mt-4 max-w-2xl text-lg">The same GPU fleet behind our research, priced per GPU-hour with no instance minimums. Reserve for a year and the rate drops about 30%.</p></div><div class="grid gap-4 lg:grid-cols-[minmax(0,7fr)_minmax(0,5fr)]"><div class="flex flex-col gap-4" data-reveal="blur"><div class="border-border overflow-hidden rounded-xl border"><div class="border-border bg-black/20 flex items-center justify-between border-b px-5 py-3 sm:px-6"><p class="text-muted-foreground micro-cap">GPU rates</p><p class="hidden font-mono text-xs text-gray-600 sm:block">priced per GPU-hour · billed hourly</p></div><div class="border-border grid grid-cols-[1fr_0.8fr_1fr_1fr] gap-4 border-b px-5 py-3 sm:px-6"><p class="text-muted-foreground micro-cap first:text-left last:text-right sm:text-xs [&amp;:nth-child(n+3)]:text-right">Accelerator</p><p class="text-muted-foreground micro-cap first:text-left last:text-right sm:text-xs [&amp;:nth-child(n+3)]:text-right">VRAM</p><p class="text-muted-foreground micro-cap first:text-left last:text-right sm:text-xs [&amp;:nth-child(n+3)]:text-right">On-demand</p><p class="text-muted-foreground micro-cap first:text-left last:text-right sm:text-xs [&amp;:nth-child(n+3)]:text-right">Reserved (1 yr)</p></div><div class="border-border grid grid-cols-[1fr_0.8fr_1fr_1fr] items-baseline gap-4 border-b px-5 py-3.5 sm:px-6"><p class="text-sm font-medium">B200</p><p class="font-mono text-xs text-gray-600">180 GB</p><p class="text-right font-mono text-sm text-gray-300">$<!-- -->6.90</p><p class="text-brand-500 text-right font-mono text-sm">$<!-- -->4.85</p></div><div class="border-border grid grid-cols-[1fr_0.8fr_1fr_1fr] items-baseline gap-4 border-b px-5 py-3.5 sm:px-6"><p class="text-sm font-medium">H100</p><p class="font-mono text-xs text-gray-600">80 GB</p><p class="text-right font-mono text-sm text-gray-300">$<!-- -->3.95</p><p class="text-brand-500 text-right font-mono text-sm">$<!-- -->2.75</p></div><div class="border-border grid grid-cols-[1fr_0.8fr_1fr_1fr] items-baseline gap-4 border-b px-5 py-3.5 sm:px-6"><p class="text-sm font-medium">A100</p><p class="font-mono text-xs text-gray-600">80 GB</p><p class="text-right font-mono text-sm text-gray-300">$<!-- -->2.40</p><p class="text-brand-500 text-right font-mono text-sm">$<!-- -->1.70</p></div><div class="border-border grid grid-cols-[1fr_0.8fr_1fr_1fr] items-baseline gap-4 border-b px-5 py-3.5 sm:px-6"><p class="text-sm font-medium">L40S</p><p class="font-mono text-xs text-gray-600">48 GB</p><p class="text-right font-mono text-sm text-gray-300">$<!-- -->1.15</p><p class="text-brand-500 text-right font-mono text-sm">$<!-- -->0.85</p></div><div class="border-border flex items-baseline justify-between gap-4 border-b px-5 py-3 last:border-b-0 sm:px-6"><p class="text-muted-foreground text-sm">NVMe scratch storage</p><p class="text-right font-mono text-xs text-gray-300">$0.08 / GB-month</p></div><div class="border-border flex items-baseline justify-between gap-4 border-b px-5 py-3 last:border-b-0 sm:px-6"><p class="text-muted-foreground text-sm">Egress</p><p class="text-right font-mono text-xs text-gray-300">Free up to 10 TB / month, then $0.02 / GB</p></div><div class="border-border flex items-baseline justify-between gap-4 border-b px-5 py-3 last:border-b-0 sm:px-6"><p class="text-muted-foreground text-sm">InfiniBand interconnect</p><p class="text-right font-mono text-xs text-gray-300">Included on multi-node jobs</p></div></div></div><div data-reveal="slide-right"><div data-estimator="compute" class="border-border bg-card/40 relative flex h-full flex-col overflow-hidden rounded-xl border"><div aria-hidden="true" class="pointer-events-none absolute inset-0 bg-[linear-gradient(to_right,rgb(255_255_255/0.04)_1px,transparent_1px),linear-gradient(to_bottom,rgb(255_255_255/0.04)_1px,transparent_1px)] bg-[size:40px_40px] [mask-image:linear-gradient(to_top,black,transparent_70%)]"></div><div class="border-border relative flex items-center justify-between border-b px-5 py-3 sm:px-6"><p class="text-muted-foreground micro-cap">Estimate</p><p class="font-mono text-xs text-gray-600">30-day month</p></div><div class="relative flex flex-col gap-5 px-5 py-5 sm:px-6"><div><p class="text-muted-foreground mb-2 micro-cap">Accelerator</p><div class="flex flex-wrap gap-2"><span class="inline-flex"><input type="radio" id="compute-gpu-b200" data-on-demand="6.9" data-reserved="4.85" class="peer/pill sr-only" name="compute-gpu" value="b200"/><label for="compute-gpu-b200" class="border-border bg-secondary/40 text-muted-foreground hover:text-foreground hover:border-gray-600 cursor-pointer rounded-md border px-3 py-1.5 font-mono text-xs transition-colors duration-200 peer-checked/pill:border-brand-600/40 peer-checked/pill:bg-brand-600/10 peer-checked/pill:text-brand-400 peer-focus-visible/pill:ring-brand-600/60 peer-focus-visible/pill:ring-2 active:scale-[0.96] motion-reduce:active:scale-100">B200</label></span><span class="inline-flex"><input type="radio" id="compute-gpu-h100" data-on-demand="3.95" data-reserved="2.75" class="peer/pill sr-only" name="compute-gpu" checked="" value="h100"/><label for="compute-gpu-h100" class="border-border bg-secondary/40 text-muted-foreground hover:text-foreground hover:border-gray-600 cursor-pointer rounded-md border px-3 py-1.5 font-mono text-xs transition-colors duration-200 peer-checked/pill:border-brand-600/40 peer-checked/pill:bg-brand-600/10 peer-checked/pill:text-brand-400 peer-focus-visible/pill:ring-brand-600/60 peer-focus-visible/pill:ring-2 active:scale-[0.96] motion-reduce:active:scale-100">H100</label></span><span class="inline-flex"><input type="radio" id="compute-gpu-a100" data-on-demand="2.4" data-reserved="1.7" class="peer/pill sr-only" name="compute-gpu" value="a100"/><label for="compute-gpu-a100" class="border-border bg-secondary/40 text-muted-foreground hover:text-foreground hover:border-gray-600 cursor-pointer rounded-md border px-3 py-1.5 font-mono text-xs transition-colors duration-200 peer-checked/pill:border-brand-600/40 peer-checked/pill:bg-brand-600/10 peer-checked/pill:text-brand-400 peer-focus-visible/pill:ring-brand-600/60 peer-focus-visible/pill:ring-2 active:scale-[0.96] motion-reduce:active:scale-100">A100</label></span><span class="inline-flex"><input type="radio" id="compute-gpu-l40s" data-on-demand="1.15" data-reserved="0.85" class="peer/pill sr-only" name="compute-gpu" value="l40s"/><label for="compute-gpu-l40s" class="border-border bg-secondary/40 text-muted-foreground hover:text-foreground hover:border-gray-600 cursor-pointer rounded-md border px-3 py-1.5 font-mono text-xs transition-colors duration-200 peer-checked/pill:border-brand-600/40 peer-checked/pill:bg-brand-600/10 peer-checked/pill:text-brand-400 peer-focus-visible/pill:ring-brand-600/60 peer-focus-visible/pill:ring-2 active:scale-[0.96] motion-reduce:active:scale-100">L40S</label></span></div></div><div><p class="text-muted-foreground mb-2 micro-cap">GPUs</p><div class="flex flex-wrap gap-2"><span class="inline-flex"><input type="radio" id="compute-count-1" class="peer/pill sr-only" name="compute-count" value="1"/><label for="compute-count-1" class="border-border bg-secondary/40 text-muted-foreground hover:text-foreground hover:border-gray-600 cursor-pointer rounded-md border px-3 py-1.5 font-mono text-xs transition-colors duration-200 peer-checked/pill:border-brand-600/40 peer-checked/pill:bg-brand-600/10 peer-checked/pill:text-brand-400 peer-focus-visible/pill:ring-brand-600/60 peer-focus-visible/pill:ring-2 active:scale-[0.96] motion-reduce:active:scale-100">×<!-- -->1</label></span><span class="inline-flex"><input type="radio" id="compute-count-8" class="peer/pill sr-only" name="compute-count" checked="" value="8"/><label for="compute-count-8" class="border-border bg-secondary/40 text-muted-foreground hover:text-foreground hover:border-gray-600 cursor-pointer rounded-md border px-3 py-1.5 font-mono text-xs transition-colors duration-200 peer-checked/pill:border-brand-600/40 peer-checked/pill:bg-brand-600/10 peer-checked/pill:text-brand-400 peer-focus-visible/pill:ring-brand-600/60 peer-focus-visible/pill:ring-2 active:scale-[0.96] motion-reduce:active:scale-100">×<!-- -->8</label></span><span class="inline-flex"><input type="radio" id="compute-count-32" class="peer/pill sr-only" name="compute-count" value="32"/><label for="compute-count-32" class="border-border bg-secondary/40 text-muted-foreground hover:text-foreground hover:border-gray-600 cursor-pointer rounded-md border px-3 py-1.5 font-mono text-xs transition-colors duration-200 peer-checked/pill:border-brand-600/40 peer-checked/pill:bg-brand-600/10 peer-checked/pill:text-brand-400 peer-focus-visible/pill:ring-brand-600/60 peer-focus-visible/pill:ring-2 active:scale-[0.96] motion-reduce:active:scale-100">×<!-- -->32</label></span><span class="inline-flex"><input type="radio" id="compute-count-128" class="peer/pill sr-only" name="compute-count" value="128"/><label for="compute-count-128" class="border-border bg-secondary/40 text-muted-foreground hover:text-foreground hover:border-gray-600 cursor-pointer rounded-md border px-3 py-1.5 font-mono text-xs transition-colors duration-200 peer-checked/pill:border-brand-600/40 peer-checked/pill:bg-brand-600/10 peer-checked/pill:text-brand-400 peer-focus-visible/pill:ring-brand-600/60 peer-focus-visible/pill:ring-2 active:scale-[0.96] motion-reduce:active:scale-100">×<!-- -->128</label></span></div></div><div><p class="text-muted-foreground mb-2 micro-cap">Usage</p><div class="flex flex-wrap gap-2"><span class="inline-flex"><input type="radio" id="compute-usage-burst" data-hours="4" class="peer/pill sr-only" name="compute-usage" value="burst"/><label for="compute-usage-burst" class="border-border bg-secondary/40 text-muted-foreground hover:text-foreground hover:border-gray-600 cursor-pointer rounded-md border px-3 py-1.5 font-mono text-xs transition-colors duration-200 peer-checked/pill:border-brand-600/40 peer-checked/pill:bg-brand-600/10 peer-checked/pill:text-brand-400 peer-focus-visible/pill:ring-brand-600/60 peer-focus-visible/pill:ring-2 active:scale-[0.96] motion-reduce:active:scale-100">Bursty<!-- --> · <!-- -->4<!-- -->h/day</label></span><span class="inline-flex"><input type="radio" id="compute-usage-business" data-hours="8" class="peer/pill sr-only" name="compute-usage" checked="" value="business"/><label for="compute-usage-business" class="border-border bg-secondary/40 text-muted-foreground hover:text-foreground hover:border-gray-600 cursor-pointer rounded-md border px-3 py-1.5 font-mono text-xs transition-colors duration-200 peer-checked/pill:border-brand-600/40 peer-checked/pill:bg-brand-600/10 peer-checked/pill:text-brand-400 peer-focus-visible/pill:ring-brand-600/60 peer-focus-visible/pill:ring-2 active:scale-[0.96] motion-reduce:active:scale-100">Working hours<!-- --> · <!-- -->8<!-- -->h/day</label></span><span class="inline-flex"><input type="radio" id="compute-usage-always" data-hours="24" class="peer/pill sr-only" name="compute-usage" value="always"/><label for="compute-usage-always" class="border-border bg-secondary/40 text-muted-foreground hover:text-foreground hover:border-gray-600 cursor-pointer rounded-md border px-3 py-1.5 font-mono text-xs transition-colors duration-200 peer-checked/pill:border-brand-600/40 peer-checked/pill:bg-brand-600/10 peer-checked/pill:text-brand-400 peer-focus-visible/pill:ring-brand-600/60 peer-focus-visible/pill:ring-2 active:scale-[0.96] motion-reduce:active:scale-100">Always on<!-- --> · <!-- -->24<!-- -->h/day</label></span></div></div><div><p class="text-muted-foreground mb-2 micro-cap">Commitment</p><div class="flex flex-wrap gap-2"><span class="inline-flex"><input type="radio" id="compute-term-on-demand" class="peer/pill sr-only" name="compute-term" checked="" value="on-demand"/><label for="compute-term-on-demand" class="border-border bg-secondary/40 text-muted-foreground hover:text-foreground hover:border-gray-600 cursor-pointer rounded-md border px-3 py-1.5 font-mono text-xs transition-colors duration-200 peer-checked/pill:border-brand-600/40 peer-checked/pill:bg-brand-600/10 peer-checked/pill:text-brand-400 peer-focus-visible/pill:ring-brand-600/60 peer-focus-visible/pill:ring-2 active:scale-[0.96] motion-reduce:active:scale-100">On-demand</label></span><span class="inline-flex"><input type="radio" id="compute-term-reserved" class="peer/pill sr-only" name="compute-term" value="reserved"/><label for="compute-term-reserved" class="border-border bg-secondary/40 text-muted-foreground hover:text-foreground hover:border-gray-600 cursor-pointer rounded-md border px-3 py-1.5 font-mono text-xs transition-colors duration-200 peer-checked/pill:border-brand-600/40 peer-checked/pill:bg-brand-600/10 peer-checked/pill:text-brand-400 peer-focus-visible/pill:ring-brand-600/60 peer-focus-visible/pill:ring-2 active:scale-[0.96] motion-reduce:active:scale-100">Reserved · 1 yr</label></span></div></div></div><div class="border-border relative mt-auto border-t px-5 py-5 sm:px-6"><p class="text-muted-foreground micro-cap">Estimated monthly</p><p class="font-display mt-1 text-4xl font-bold tracking-tight"><span data-out="value">$7,584</span><span data-out="unit" class="text-muted-foreground ml-2 font-mono text-xs font-normal tracking-normal">/ month</span></p><p data-out="detail" class="mt-2 font-mono text-xs text-gray-600">1,920 GPU-hrs at $3.95 / GPU-hr</p><div class="mt-5"><a href="/contact/" data-slot="button" data-variant="outline" data-size="default" class="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 [&amp;_svg]:pointer-events-none [&amp;_svg]:shrink-0 [&amp;_svg:not([class*=&#x27;size-&#x27;])]: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-[&gt;svg]:px-3 w-full">Reserve capacity<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a></div></div></div></div></div><p class="text-muted-foreground mt-4 flex items-start gap-2 font-mono text-xs leading-relaxed"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-minus mt-0.5 size-3.5 shrink-0 text-gray-600" aria-hidden="true"><path d="M5 12h14"></path></svg>Estimates assume a 30-day month and steady daily usage. Reserved rates require a 12-month commitment; spot capacity is available on request.</p></div><div class="pt-12"><div class="mb-10"><div class="flex items-center gap-2.5 mb-4"><span class="micro-cap shrink-0 text-brand-500">Research</span><span aria-hidden="true" class="h-px max-w-48 flex-1 bg-linear-to-r to-transparent from-brand-600/60"></span></div><h2 class="max-w-2xl text-3xl font-bold tracking-tight text-balance sm:text-4xl">The research is free. <span class="text-brand-500">The researchers are not.</span></h2><p class="text-muted-foreground mt-4 max-w-2xl text-lg">Everything we publish stays open, whatever your plan. Rent the lab&#x27;s time when you want it pointed at your problem.</p></div><div class="flex flex-col gap-4"><div class="grid gap-4 lg:grid-cols-3" data-stagger=""><article class="border-border bg-card/40 flex flex-col gap-5 rounded-xl border p-6 sm:p-8" data-reveal="blur"><div class="flex items-start justify-between gap-3"><div><h3 class="font-display text-lg font-semibold">Open releases</h3><p class="text-muted-foreground mt-1.5 text-sm leading-relaxed">Everything the lab publishes — papers, datasets, protocol specs, and harnesses.</p></div><span class="border-border bg-secondary/40 text-muted-foreground shrink-0 rounded-full border px-2 py-0.5 micro-cap">Open</span></div><div class="flex items-baseline gap-2"><span class="font-display text-3xl font-bold tracking-tight">$0</span><span class="text-muted-foreground font-mono text-xs">forever</span></div><ul class="flex flex-col gap-2.5"><li class="flex items-start gap-3 text-sm"><span class="border-border bg-secondary/40 flex size-5 shrink-0 items-center justify-center rounded-md border"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check text-brand-500 size-3" aria-hidden="true"><path d="M20 6 9 17l-5-5"></path></svg></span>Every paper, no paywall</li><li class="flex items-start gap-3 text-sm"><span class="border-border bg-secondary/40 flex size-5 shrink-0 items-center justify-center rounded-md border"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check text-brand-500 size-3" aria-hidden="true"><path d="M20 6 9 17l-5-5"></path></svg></span>Open datasets &amp; eval harnesses</li><li class="flex items-start gap-3 text-sm"><span class="border-border bg-secondary/40 flex size-5 shrink-0 items-center justify-center rounded-md border"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check text-brand-500 size-3" aria-hidden="true"><path d="M20 6 9 17l-5-5"></path></svg></span>Protocol specs, Apache 2.0</li><li class="flex items-start gap-3 text-sm"><span class="border-border bg-secondary/40 flex size-5 shrink-0 items-center justify-center rounded-md border"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check text-brand-500 size-3" aria-hidden="true"><path d="M20 6 9 17l-5-5"></path></svg></span>No account required</li></ul></article><article class="border-border bg-card/40 flex flex-col gap-5 rounded-xl border p-6 sm:p-8" data-reveal="blur"><div class="flex items-start justify-between gap-3"><div><h3 class="font-display text-lg font-semibold">Lab partnership</h3><p class="text-muted-foreground mt-1.5 text-sm leading-relaxed">Our researchers working across the whole board with your team.</p></div><span class="border-border bg-secondary/40 text-muted-foreground shrink-0 rounded-full border px-2 py-0.5 micro-cap">Retainer</span></div><div class="flex items-baseline gap-2"><span class="font-display text-3xl font-bold tracking-tight">from $12k</span><span class="text-muted-foreground font-mono text-xs">per month, retainer</span></div><ul class="flex flex-col gap-2.5"><li class="flex items-start gap-3 text-sm"><span class="border-border bg-secondary/40 flex size-5 shrink-0 items-center justify-center rounded-md border"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check text-brand-500 size-3" aria-hidden="true"><path d="M20 6 9 17l-5-5"></path></svg></span>Direct line to the lab</li><li class="flex items-start gap-3 text-sm"><span class="border-border bg-secondary/40 flex size-5 shrink-0 items-center justify-center rounded-md border"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check text-brand-500 size-3" aria-hidden="true"><path d="M20 6 9 17l-5-5"></path></svg></span>Architecture &amp; data reviews</li><li class="flex items-start gap-3 text-sm"><span class="border-border bg-secondary/40 flex size-5 shrink-0 items-center justify-center rounded-md border"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check text-brand-500 size-3" aria-hidden="true"><path d="M20 6 9 17l-5-5"></path></svg></span>Reviews at every layer of the stack</li><li class="flex items-start gap-3 text-sm"><span class="border-border bg-secondary/40 flex size-5 shrink-0 items-center justify-center rounded-md border"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check text-brand-500 size-3" aria-hidden="true"><path d="M20 6 9 17l-5-5"></path></svg></span>Cancel with 30 days notice</li></ul></article><article class="border-border bg-card/40 flex flex-col gap-5 rounded-xl border p-6 sm:p-8" data-reveal="blur"><div class="flex items-start justify-between gap-3"><div><h3 class="font-display text-lg font-semibold">Sponsored research</h3><p class="text-muted-foreground mt-1.5 text-sm leading-relaxed">Point the lab at your problem; the findings publish openly either way.</p></div><span class="border-border bg-secondary/40 text-muted-foreground shrink-0 rounded-full border px-2 py-0.5 micro-cap">Sponsored</span></div><div class="flex items-baseline gap-2"><span class="font-display text-3xl font-bold tracking-tight">Custom</span><span class="text-muted-foreground font-mono text-xs">per program</span></div><ul class="flex flex-col gap-2.5"><li class="flex items-start gap-3 text-sm"><span class="border-border bg-secondary/40 flex size-5 shrink-0 items-center justify-center rounded-md border"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check text-brand-500 size-3" aria-hidden="true"><path d="M20 6 9 17l-5-5"></path></svg></span>You set the question</li><li class="flex items-start gap-3 text-sm"><span class="border-border bg-secondary/40 flex size-5 shrink-0 items-center justify-center rounded-md border"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check text-brand-500 size-3" aria-hidden="true"><path d="M20 6 9 17l-5-5"></path></svg></span>Findings published openly</li><li class="flex items-start gap-3 text-sm"><span class="border-border bg-secondary/40 flex size-5 shrink-0 items-center justify-center rounded-md border"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check text-brand-500 size-3" aria-hidden="true"><path d="M20 6 9 17l-5-5"></path></svg></span>First implementation rights</li><li class="flex items-start gap-3 text-sm"><span class="border-border bg-secondary/40 flex size-5 shrink-0 items-center justify-center rounded-md border"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check text-brand-500 size-3" aria-hidden="true"><path d="M20 6 9 17l-5-5"></path></svg></span>Co-authorship where earned</li></ul></article></div><div data-reveal="blur"><div class="border-border overflow-hidden rounded-xl border"><div class="border-border bg-black/20 flex items-center justify-between border-b px-5 py-3 sm:px-6"><p class="text-muted-foreground micro-cap">Open by default</p><p class="hidden font-mono text-xs text-gray-600 sm:block">what publishing openly means here</p></div><div class="border-border grid grid-cols-[1.4fr_auto] items-baseline gap-4 border-b px-5 py-3.5 last:border-b-0 sm:grid-cols-[1.4fr_1fr_1fr] sm:px-6"><p class="text-sm">Papers</p><p class="font-mono text-xs text-gray-600 sm:text-right">CC BY 4.0</p><p class="text-brand-500 hidden font-mono text-xs sm:block sm:text-right">Free</p></div><div class="border-border grid grid-cols-[1.4fr_auto] items-baseline gap-4 border-b px-5 py-3.5 last:border-b-0 sm:grid-cols-[1.4fr_1fr_1fr] sm:px-6"><p class="text-sm">Research datasets</p><p class="font-mono text-xs text-gray-600 sm:text-right">Open data license</p><p class="text-brand-500 hidden font-mono text-xs sm:block sm:text-right">Free</p></div><div class="border-border grid grid-cols-[1.4fr_auto] items-baseline gap-4 border-b px-5 py-3.5 last:border-b-0 sm:grid-cols-[1.4fr_1fr_1fr] sm:px-6"><p class="text-sm">Protocol specs</p><p class="font-mono text-xs text-gray-600 sm:text-right">Apache 2.0</p><p class="text-brand-500 hidden font-mono text-xs sm:block sm:text-right">Free</p></div><div class="border-border grid grid-cols-[1.4fr_auto] items-baseline gap-4 border-b px-5 py-3.5 last:border-b-0 sm:grid-cols-[1.4fr_1fr_1fr] sm:px-6"><p class="text-sm">Eval harnesses</p><p class="font-mono text-xs text-gray-600 sm:text-right">MIT</p><p class="text-brand-500 hidden font-mono text-xs sm:block sm:text-right">Free</p></div></div></div></div><p class="text-muted-foreground mt-4 flex items-start gap-2 font-mono text-xs leading-relaxed"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-minus mt-0.5 size-3.5 shrink-0 text-gray-600" aria-hidden="true"><path d="M5 12h14"></path></svg>Sponsorship buys attention, not conclusions — sponsored findings publish openly whether or not they flatter the sponsor.</p></div></div></div></div></div></section><section class="border-border bg-gray-900/50 border-y"><div class="mx-auto w-full max-w-[1440px] px-6 py-16 sm:py-24"><div data-reveal="blur"><div class="group/sheen relative transition-transform duration-200 active:scale-[0.99] motion-reduce:transition-none motion-reduce:active:scale-100"><a href="/programs/startup/" class="group/banner border-brand-600/25 bg-brand-600/5 flex flex-col items-start gap-4 rounded-xl border p-6 sm:flex-row sm:items-center sm:justify-between sm:p-8"><div><p class="text-brand-500 micro-cap">Early-stage team?</p><p class="font-display mt-2 text-xl font-semibold text-balance sm:text-2xl">The Startup Program covers up to $25k of this pricing page.</p><p class="text-muted-foreground mt-2 text-sm">Product credits, efficiency office hours, and architecture reviews — no equity taken.</p></div><span class="text-brand-500 inline-flex shrink-0 items-center gap-1.5 text-sm font-medium">See if you qualify<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right size-4 transition-transform duration-200 group-hover/banner:translate-x-1" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></span></a><span aria-hidden="true" data-sheen="" class="pointer-events-none absolute inset-0 opacity-0 transition-opacity duration-300 bg-[radial-gradient(360px_circle_at_30%_0%,rgb(255_255_255/0.05),transparent_70%)] group-hover/sheen:opacity-100 rounded-xl"></span></div></div><div class="mt-16 mb-8" data-reveal="blur"><div class="flex items-center gap-2.5"><span class="micro-cap shrink-0 text-brand-500">Billing questions</span><span aria-hidden="true" class="h-px max-w-48 flex-1 bg-linear-to-r to-transparent from-brand-600/60"></span></div></div><div class="grid gap-4 sm:grid-cols-2" data-stagger=""><article class="border-border bg-card/40 rounded-xl border p-6" data-reveal="blur"><h3 class="font-semibold">Can I try Team before paying?</h3><p class="text-muted-foreground mt-2 text-sm leading-relaxed">Yes — every Team workspace starts with a 14-day free trial, no card required. When it ends you can downgrade to Researcher without losing your data.</p></article><article class="border-border bg-card/40 rounded-xl border p-6" data-reveal="blur"><h3 class="font-semibold">How does per-seat billing work?</h3><p class="text-muted-foreground mt-2 text-sm leading-relaxed">You&#x27;re billed monthly for active seats. Add or remove people any time; changes prorate automatically on your next invoice.</p></article><article class="border-border bg-card/40 rounded-xl border p-6" data-reveal="blur"><h3 class="font-semibold">Do you offer startup pricing?</h3><p class="text-muted-foreground mt-2 text-sm leading-relaxed">The Startup Program includes up to $25k in product credits over 12 months for eligible early-stage teams — often more valuable than a discount.</p></article><article class="border-border bg-card/40 rounded-xl border p-6" data-reveal="blur"><h3 class="font-semibold">What happens to my open-research access if I cancel?</h3><p class="text-muted-foreground mt-2 text-sm leading-relaxed">Nothing. Datasets, protocol specs, and published research are open to everyone regardless of plan — that&#x27;s the point of publishing them.</p></article><article class="border-border bg-card/40 rounded-xl border p-6" data-reveal="blur"><h3 class="font-semibold">Who owns a model you train for me?</h3><p class="text-muted-foreground mt-2 text-sm leading-relaxed">You do — weights, checkpoints, and eval results. Training engagements are work for hire; we keep the methods, you keep the model.</p></article><article class="border-border bg-card/40 rounded-xl border p-6" data-reveal="blur"><h3 class="font-semibold">How is compute billed?</h3><p class="text-muted-foreground mt-2 text-sm leading-relaxed">By the GPU-hour, with no instance minimums — on-demand meters exactly the hours you use. Reserved capacity bills monthly against a 12-month commitment at roughly 30% below on-demand.</p></article></div></div></section><section><div class="mx-auto grid w-full max-w-[1440px] items-center gap-10 px-6 py-16 sm:py-20 lg:grid-cols-[1fr_auto] lg:gap-16"><div data-reveal="slide-left"><h2 class="max-w-xl text-3xl font-bold tracking-tight text-balance sm:text-4xl">Not sure which plan <span class="text-brand-500">fits</span>?</h2><p class="text-muted-foreground mt-4 max-w-xl text-lg">Tell us about your workload and we&#x27;ll tell you honestly — including when the free tier is all you need.</p></div><div class="flex flex-col gap-3 sm:flex-row" data-reveal="slide-right"><a href="/contact/" data-slot="button" data-variant="default" data-size="lg" class="inline-flex shrink-0 items-center justify-center gap-2 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 [&amp;_svg]:pointer-events-none [&amp;_svg]:shrink-0 [&amp;_svg:not([class*=&#x27;size-&#x27;])]:size-4 bg-primary text-primary-foreground hover:bg-primary/90 h-10 rounded-md px-6 has-[&gt;svg]:px-4">Talk to sales<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a></div></div></section><!--/$--></main><footer class="relative overflow-hidden"><div aria-hidden="true" class="relative h-px w-full"><div class="bg-border absolute inset-0"></div><div class="via-brand-600/60 absolute inset-x-0 mx-auto h-px max-w-lg bg-gradient-to-r from-transparent to-transparent"></div></div><div class="mx-auto w-full max-w-[1440px] px-6 pt-16 pb-8"><div class="grid gap-12 lg:grid-cols-[1fr_2.5fr] lg:gap-16"><div class="flex max-w-sm flex-col items-start gap-5"><a href="/" aria-label="LegionEdge home"><img src="/hor-duotone.svg" alt="LegionEdge" class="h-6 w-auto"/></a><p class="text-muted-foreground text-sm leading-relaxed">An AI research lab building the protocols, datasets, and efficient methods that power the next generation of intelligent applications.</p><p class="text-muted-foreground font-mono text-xs"><span class="text-brand-500 mr-2">❯</span>Most of our work is open.</p><div class="flex gap-2"><span class="inline-flex transition-transform duration-200 active:scale-[0.96] motion-reduce:transition-none motion-reduce:active:scale-100"><a href="https://github.com" target="_blank" rel="noreferrer" aria-label="GitHub" class="border-border bg-secondary/40 text-muted-foreground hover:border-gray-600 hover:text-foreground flex size-9 items-center justify-center rounded-md border transition-colors"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24" fill="currentColor" class="size-4"><path d="M12 .5C5.73.5.5 5.73.5 12c0 5.09 3.29 9.4 7.86 10.93.57.1.79-.25.79-.55v-2.16c-3.2.7-3.87-1.36-3.87-1.36-.53-1.34-1.29-1.7-1.29-1.7-1.05-.72.08-.7.08-.7 1.17.08 1.78 1.2 1.78 1.2 1.03 1.77 2.71 1.26 3.37.96.1-.75.4-1.26.73-1.55-2.56-.29-5.25-1.28-5.25-5.7 0-1.26.45-2.29 1.19-3.09-.12-.29-.52-1.46.11-3.05 0 0 .97-.31 3.18 1.18a11 11 0 0 1 5.79 0c2.21-1.49 3.18-1.18 3.18-1.18.63 1.59.23 2.76.11 3.05.74.8 1.19 1.83 1.19 3.09 0 4.43-2.7 5.4-5.27 5.69.41.36.78 1.07.78 2.16v3.2c0 .3.21.66.8.55A11.5 11.5 0 0 0 23.5 12C23.5 5.73 18.27.5 12 .5Z"></path></svg></a></span><span class="inline-flex transition-transform duration-200 active:scale-[0.96] motion-reduce:transition-none motion-reduce:active:scale-100"><a href="https://x.com" target="_blank" rel="noreferrer" aria-label="X" class="border-border bg-secondary/40 text-muted-foreground hover:border-gray-600 hover:text-foreground flex size-9 items-center justify-center rounded-md border transition-colors"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24" fill="currentColor" class="size-4"><path d="M18.24 2.25h3.03l-6.62 7.57 7.79 10.93h-6.1l-4.78-6.5-5.46 6.5H2.06l7.08-8.1L1.66 2.25h6.26l4.32 5.94 6-5.94Zm-1.06 16.6h1.68L7.9 4.05H6.1l11.08 14.8Z"></path></svg></a></span></div></div><div class="flex flex-col gap-8"><nav aria-label="Products" class="grid gap-8 sm:grid-cols-3"><div class="flex flex-col gap-4"><div class="flex flex-col gap-1.5"><span role="img" aria-label="Nokuva" class="inline-block shrink-0 bg-current text-foreground h-5 self-start" style="aspect-ratio:219 / 44;mask:url(/products/nokuva.svg) left center / contain no-repeat;-webkit-mask:url(/products/nokuva.svg) left center / contain no-repeat"></span><span class="text-brand-500 micro-cap">AI-native design editor</span></div><ul class="flex flex-col gap-2"><li><a href="/products/nokuva/" class="text-muted-foreground hover:text-foreground text-sm transition-colors">Overview</a></li><li><a href="/pricing/" class="text-muted-foreground hover:text-foreground text-sm transition-colors">Pricing</a></li><li><a href="/changelog/" class="text-muted-foreground hover:text-foreground text-sm transition-colors">Changelog</a></li></ul></div><div class="flex flex-col gap-4"><div class="flex flex-col gap-1.5"><span role="img" aria-label="Foltrac" class="inline-block shrink-0 bg-current text-foreground h-5 self-start" style="aspect-ratio:690 / 140;mask:url(/products/foltrac.svg) left center / contain no-repeat;-webkit-mask:url(/products/foltrac.svg) left center / contain no-repeat"></span><span class="text-brand-500 micro-cap">Multi-cloud deployment</span></div><ul class="flex flex-col gap-2"><li><a href="/products/foltrac/" class="text-muted-foreground hover:text-foreground text-sm transition-colors">Overview</a></li><li><a href="/pricing/" class="text-muted-foreground hover:text-foreground text-sm transition-colors">Pricing</a></li><li><a href="/changelog/" class="text-muted-foreground hover:text-foreground text-sm transition-colors">Changelog</a></li></ul></div><div class="flex flex-col gap-4"><div class="flex flex-col gap-1.5"><span role="img" aria-label="Tavoc" class="inline-block shrink-0 bg-current text-foreground h-5 self-start" style="aspect-ratio:685 / 152;mask:url(/products/tavoc.svg) left center / contain no-repeat;-webkit-mask:url(/products/tavoc.svg) left center / contain no-repeat"></span><span class="text-brand-500 micro-cap">Rust-native code platform</span></div><ul class="flex flex-col gap-2"><li><a href="/products/tavoc/" class="text-muted-foreground hover:text-foreground text-sm transition-colors">Overview</a></li><li><a href="/pricing/" class="text-muted-foreground hover:text-foreground text-sm transition-colors">Pricing</a></li><li><a href="/changelog/" class="text-muted-foreground hover:text-foreground text-sm transition-colors">Changelog</a></li></ul></div></nav><div aria-hidden="true" class="from-border h-px w-full bg-gradient-to-r to-transparent"></div><nav aria-label="Footer" class="grid grid-cols-2 gap-8 pt-2 sm:grid-cols-3"><div class="flex flex-col gap-3"><p class="text-muted-foreground micro-cap">Research</p><ul class="flex flex-col gap-2"><li><a href="/research/" class="text-muted-foreground hover:text-foreground text-sm transition-colors">Research Overview</a></li><li><a href="/datasets/" class="text-muted-foreground hover:text-foreground text-sm transition-colors">Datasets</a></li></ul></div><div class="flex flex-col gap-3"><p class="text-muted-foreground micro-cap">Resources</p><ul class="flex flex-col gap-2"><li><a href="/docs/" class="text-muted-foreground hover:text-foreground text-sm transition-colors">Docs</a></li><li><a href="/blog/" class="text-muted-foreground hover:text-foreground text-sm transition-colors">Blog</a></li><li><a href="/articles/" class="text-muted-foreground hover:text-foreground text-sm transition-colors">Articles</a></li><li><a href="/changelog/" class="text-muted-foreground hover:text-foreground text-sm transition-colors">Changelogs</a></li><li><a href="/events/" class="text-muted-foreground hover:text-foreground text-sm transition-colors">Events</a></li></ul></div><div class="flex flex-col gap-3"><p class="text-muted-foreground micro-cap">Company</p><ul class="flex flex-col gap-2"><li><a href="/about/" class="text-muted-foreground hover:text-foreground text-sm transition-colors">About Us</a></li><li><a href="/careers/" class="text-muted-foreground hover:text-foreground text-sm transition-colors">Careers</a></li><li><a href="/partners/" class="text-muted-foreground hover:text-foreground text-sm transition-colors">Partners</a></li><li><a href="/contact/" class="text-muted-foreground hover:text-foreground text-sm transition-colors">Contact</a></li></ul></div></nav></div></div><div aria-hidden="true" class="mt-14 flex items-center gap-4"><span class="to-border h-px flex-1 bg-gradient-to-r from-transparent"></span><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="16" height="16" fill="none" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round" class="text-brand-600 shrink-0"><path d="M12 2 3 6v6c0 5 3.8 8.7 9 10 5.2-1.3 9-5 9-10V6l-9-4Z"></path><path d="m8 12 2.5 2.5L16 9"></path></svg><span class="to-border h-px flex-1 bg-gradient-to-l from-transparent"></span></div><div class="mt-6 flex flex-col gap-4 sm:flex-row sm:items-center sm:justify-between"><p class="text-muted-foreground text-xs">© <!-- -->2026<!-- --> LegionEdge. All rights reserved.</p><div class="flex items-center gap-6"><a href="/privacy/" class="text-muted-foreground hover:text-foreground text-xs transition-colors">Privacy Policy</a><a href="/terms/" class="text-muted-foreground hover:text-foreground text-xs transition-colors">Terms of Service</a></div></div></div><div aria-hidden="true" class="pointer-events-none relative mx-auto mt-4 h-24 w-full max-w-[1440px] overflow-hidden px-6 select-none sm:h-36"><img src="/hor-duotone.svg" alt="" class="w-full opacity-5"/></div></footer><script class="$tsr" id="$tsr-stream-barrier">(self.$R=self.$R||{})["tsr"]=[];self.$_TSR={h(){this.hydrated=!0,this.c()},e(){this.streamEnded=!0,this.c()},c(){this.hydrated&&this.streamEnded&&(delete self.$_TSR,delete self.$R.tsr)},p(e){this.initialized?e():this.buffer.push(e)},buffer:[]};$_TSR.router=($R=>$R[0]={manifest:$R[1]={routes:$R[2]={__root__:$R[3]={preloads:$R[4]=["/assets/index-CDqY_h2H.js","/assets/reveal-CSNWGK3i.js","/assets/react-dom-DAz1YhTi.js"],scripts:$R[5]=[$R[6]={attrs:$R[7]={type:"module",async:!0,src:"/assets/index-CDqY_h2H.js"}}]},"/pricing":$R[8]={preloads:$R[9]=["/assets/pricing-BS6XUxuu.js","/assets/tabs-Bs4-g-Im.js"]}}},matches:$R[10]=[$R[11]={i:"__root__ ",u:1788388560596,s:"success",l:$R[12]={ok:!0,content:$R[13]={news:$R[14]=[$R[15]={slug:"vultr-partnership",category:"Partnership",title:"LegionEdge partners with Vultr",excerpt:"Vultr becomes a compute partner for our training and serving — and the stage where we took our specialization work public at Ai4 2026.",image:"/news/vultr-partnership.svg",date:"Aug 20, 2026",icon:"handshake"},$R[16]={slug:"google-cloud-partnership",category:"Partnership",title:"LegionEdge partners with Google Cloud",excerpt:"A dedicated NVIDIA H200 cluster on Google Cloud now powers our training and research — and Google Cloud becomes a first-class target for everything we ship.",image:"/news/google-cloud-partnership.svg",date:"Jul 18, 2026",icon:"google"},$R[17]={slug:"legionedge-cloud",category:"Product",title:"LegionEdge launches LegionEdge Cloud",excerpt:"One panel for the compute side of AI work: train models, manage capacity, and spin up inference — on our fleet or yours.",image:"/news/legionedge-cloud.svg",date:"Jul 17, 2026",icon:"cpu"},$R[18]={slug:"legionedge-acquires-haze",category:"Company",title:"LegionEdge acquires Haze",excerpt:"The Haze team joins Nokuva as part of our initiative to build the next layer of infrastructure for design.",image:"/news/haze-acquisition.svg",date:"Jul 16, 2026",icon:"handshake"},$R[19]={slug:"agent-command-system",category:"Company",title:"Building the Agent Command System",excerpt:"The Agent Initiative puts fleets of agents in command of workflows, automations, and entire projects — this is the system that coordinates them.",image:"/news/agent-command-system.svg",date:"Jul 15, 2026",icon:"bot"},$R[20]={slug:"infrastructure-initiative",category:"Company",title:"The Infrastructure Initiative: from commit to production",excerpt:"A program to build one platform for hosting, reviewing, and deploying code. Foltrac is the shipping end; source control is the new ground.",image:"/news/infrastructure-initiative.svg",date:"Jul 14, 2026",icon:"network"},$R[21]={slug:"design-initiative",category:"Company",title:"LegionEdge launches the Design Initiative",excerpt:"A long-term program to build the next generation of design software — and the infrastructure underneath it.",image:"/news/design-initiative.svg",date:"Jul 13, 2026",icon:"sparkles"}],research:$R[22]=[],protocols:$R[23]=[$R[24]={slug:"agent-protocols",name:"Agent Protocols",description:"Coordination and tool-use patterns for reliable multi-agent systems."},$R[25]={slug:"context-compression",name:"Context Compression",description:"Reducing token usage while preserving model understanding."},$R[26]={slug:"model-context-protocol",name:"Model Context Protocol",description:"Structured context interfaces for optimal model comprehension."},$R[27]={slug:"virtual-browser-protocol",name:"Virtual Browser Protocol",description:"A simulated browser that gives models accurate rendering context."},$R[28]={slug:"virtual-canvas-protocol",name:"Virtual Canvas Protocol",description:"A structured drawing surface for AI-generated graphics and layout."},$R[29]={slug:"virtual-dom-protocol",name:"Virtual DOM Protocol",description:"Structured UI representation that models understand natively."},$R[30]={slug:"w0rktree-protocol",name:"W0rkTree Protocol",description:"Efficient source control and context management for agent-driven development."}]}},ssr:!0},$R[31]={i:" pricing pricing",u:1788388560596,s:"success",ssr:!0}],lastMatchId:" pricing pricing"})($R["tsr"]);$_TSR.e();document.currentScript.remove()</script><script type="module" async="" src="/assets/index-CDqY_h2H.js"></script></body></html>