PageSourceSearch

https://spaitial.ai/assets/enterprise-hdC8K3H5.js

js spaitial.ai collected 2026-10-02 05:14:02 UTC 7,917 bytes, 1 lines download raw bytes

1import{c as s,h as n,r as o,j as e,H as c,C as d,B as l}from"./index-TyCB-ehG.js";import{C as m}from"./contact-request-form-dnAkME7y.js";import{A as p}from"./arrow-right-X3ulFsap.js";import{H as h,B as u}from"./headphones-Cd_tbTbQ.js";import"./turnstile-widget-BLhBscWm.js";import"./circle-check-CprniKco.js";import"./loader-circle-BvfJl5lw.js";const x=[["path",{d:"M12 3v18",key:"108xh3"}],["path",{d:"m19 8 3 8a5 5 0 0 1-6 0zV7",key:"zcdpyk"}],["path",{d:"M3 7h1a17 17 0 0 0 8-2 17 17 0 0 0 8 2h1",key:"1yorad"}],["path",{d:"m5 8 3 8a5 5 0 0 1-6 0zV7",key:"eua70x"}],["path",{d:"M7 21h10",key:"1b0cd5"}]],g=s("scale",x);const f=[["path",{d:"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z",key:"oel41y"}],["path",{d:"m9 12 2 2 4-4",key:"dzmm74"}]],b=s("shield-check",f),y=[{icon:c,title:"Dedicated technical partnership",description:"Work directly with a named technical contact throughout evaluation, integration, and rollout."},{icon:d,title:"API access at scale",description:"API access, usage limits, and commercial terms aligned with your expected production volume."},{icon:h,title:"Integration support",description:"Technical guidance for integrating Echo with your existing tools, pipelines, viewers, and simulation systems."},{icon:b,title:"Security and procurement",description:"Support for security reviews, data-handling requirements, procurement, and contracting. Public commitments live on our Security page."},{icon:g,title:"Structured evaluation",description:"A defined pilot with success criteria for model quality, latency, editing workflows, and export formats."},{icon:l,title:"Early access and roadmap input",description:"Evaluate selected Echo capabilities ahead of broad release and share production requirements directly with our team."}],v=["Real estate and property platforms","Architecture, engineering, construction, and digital twins","Media, film, and virtual production","Game publishers and interactive studios","Automotive and industrial simulation","Robotics, mapping, and spatial computing"],w=["A clearly defined use case and an internal owner across product, research, or operations.","The ability to evaluate Echo using representative source material and agreed success criteria.","A planned API integration or production workflow beyond a one-off demonstration.","Readiness to discuss expected volume, data handling, security, and commercial requirements.","Appropriate rights to any source material provided during evaluation."];function z(){const a=n({select:t=>t.location.hash});return o.useEffect(()=>{a||window.scrollTo({top:0,behavior:"instant"})},[a]),e.jsxs("main",{className:"min-h-screen bg-background",children:[e.jsxs("section",{className:"grain relative overflow-hidden bg-night px-6 pt-32 pb-20 md:px-8 md:pt-40 md:pb-28 lg:px-12",children:[e.jsx("div",{className:"aurora opacity-50","aria-hidden":"true"}),e.jsx("div",{className:"relative z-3 container mx-auto",children:e.jsxs("div",{className:"grid gap-12 lg:grid-cols-[0.95fr_1.05fr] lg:items-center",children:[e.jsxs("div",{children:[e.jsxs("p",{className:"mb-5 flex items-center gap-2.5 font-mono text-[11px] font-medium uppercase tracking-[0.24em] text-night-body",children:[e.jsx("span",{className:"h-1 w-1 rounded-full bg-primary"}),"Enterprise partnerships"]}),e.jsx("h1",{className:"text-balance text-[clamp(2.7rem,7vw,5.8rem)] font-normal leading-[0.98] tracking-display text-white",children:"Bring Echo into your enterprise"}),e.jsx("p",{className:"mt-7 max-w-2xl text-lg leading-relaxed text-night-body md:text-xl",children:"Echo is SpAItial's physically grounded world model for creating persistent 3D environments. We partner with established organizations to evaluate and integrate Echo into products and production workflows, with the technical support and commercial terms required to deploy at scale."}),e.jsx("div",{className:"mt-10 flex flex-wrap gap-3",children:e.jsxs("a",{href:"#contact",className:"group inline-flex h-12 items-center justify-center gap-2 rounded-md bg-primary px-6 text-base font-medium text-primary-foreground transition-all hover:-translate-y-
1px",children:["Contact our partnerships team",e.jsx(p,{className:"h-4 w-4 transition-transform group-hover:translate-x-0.5"})]})})]}),e.jsxs("div",{className:"relative overflow-hidden rounded-2xl border border-night-hairline bg-night-soft",children:[e.jsx("img",{src:"/images/enterprise-partners-hero.png",alt:"Echo-generated architectural environment for an enterprise digital-twin workflow",width:1024,height:576,className:"aspect-video w-full object-cover"}),e.jsx("div",{className:"absolute inset-0 bg-linear-to-t from-black/80 via-transparent to-black/20"})]})]})})]}),e.jsx("section",{className:"theme-fade border-t border-line bg-page py-20 md:py-28",children:e.jsxs("div",{className:"container mx-auto px-6 md:px-8 lg:px-12",children:[e.jsx(r,{eyebrow:"How we partner",title:"From evaluation to production.",description:"A structured path to evaluate Echo against your requirements, integrate it into your stack, and prepare for production."}),e.jsx("div",{className:"mt-10 grid gap-4 md:grid-cols-2 xl:grid-cols-3",children:y.map(t=>{const i=t.icon;return e.jsxs("article",{className:"rounded-xl border border-line bg-raised p-6",children:[e.jsx("div",{className:"mb-4 flex h-11 w-11 items-center justify-center rounded-md border border-line bg-page text-primary",children:e.jsx(i,{className:"h-5 w-5",strokeWidth:1.5})}),e.jsx("h3",{className:"text-lg font-medium text-strong",children:t.title}),e.jsx("p",{className:"mt-2 text-sm leading-relaxed text-dim",children:t.description})]},t.title)})})]})}),e.jsx("section",{className:"border-t border-line bg-page py-20 md:py-28",children:e.jsxs("div",{className:"container mx-auto grid gap-12 px-6 md:px-8 lg:grid-cols-2 lg:px-12",children:[e.jsxs("div",{children:[e.jsx(r,{eyebrow:"Who this is for",title:"Organizations building with 3D at scale.",description:"We partner with teams that have a concrete use case for persistent 3D environments and the technical capacity to evaluate Echo in their own stack."}),e.jsx("div",{className:"mt-8 grid gap-3 sm:grid-cols-2",children:v.map(t=>e.jsx("div",{className:"rounded-xl border border-line bg-raised p-4 text-sm font-medium text-strong",children:t},t))})]}),e.jsxs("div",{children:[e.jsx(r,{eyebrow:"What makes a strong fit",title:"A defined use case and a path to production.",description:"The strongest partnerships begin with a clear owner, representative inputs, measurable requirements, and an intended production workflow."}),e.jsx("ul",{className:"mt-8 space-y-3",children:w.map(t=>e.jsxs("li",{className:"flex gap-3 rounded-xl border border-line bg-raised p-4 text-sm leading-relaxed text-dim",children:[e.jsx(u,{className:"mt-0.5 h-4 w-4 shrink-0 text-primary"}),e.jsx("span",{children:t})]},t))})]})]})}),e.jsx("section",{id:"contact",className:"scroll-mt-24 border-t border-line bg-page py-20 md:py-28",children:e.jsxs("div",{className:"container mx-auto px-6 md:px-8 lg:px-12",children:[e.jsx(r,{eyebrow:"Start a conversation",title:"Evaluate Echo with your team.",description:"Tell us about your organization, use case, technical requirements, and expected scale. Our partnerships team will follow up to discu
1ss fit and next steps."}),e.jsx("div",{className:"mt-10 max-w-3xl",children:e.jsx(m,{variant:"enterprise"})})]})})]})}function r({eyebrow:a,title:t,description:i}){return e.jsxs("div",{className:"max-w-2xl",children:[e.jsx("p",{className:"mb-4 font-mono text-[11px] font-medium uppercase tracking-[0.24em] text-muted-foreground",children:a}),e.jsx("h2",{className:"text-balance text-[clamp(2rem,4vw,3.4rem)] font-normal leading-[1.04] tracking-display text-strong",children:t}),e.jsx("p",{className:"mt-5 text-base leading-relaxed text-dim",children:i})]})}export{z as component};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.