PageSourceSearch

https://archilabs.ai/_next/static/chunks/app/(frontend)/page-d87194cb18c4129f.js

js archilabs.ai collected 2026-09-30 10:57:53 UTC 46,334 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[6676],{10624:(e,t,a)=>{"use strict";a.d(t,{default:()=>c});var r=a(77193),s=a(93885),n=a(12428),i=a.n(n),o=a(44708),l=a(77977);let d=["Lay out 320 racks across four 2N data halls...","Route redundant power and fiber paths to every rack...","Extract equipment data from these manufacturer spec sheets...","Draft a response to RFI 184 using the model and project specs...","Compare this rack layout against the latest CFD results...","Generate coordinated power, cooling, and pathway sheets...","Check A/B path separation and service clearances...","Sync the approved asset schedule to the DCIM system...","Re-plan this hall for 80 kW liquid-cooled racks...","Create a phased BOM and owner-ready design report..."];function c(){var e;let[t,a]=(0,s.useState)(null!=(e=d[0])?e:""),[n,c]=(0,s.useState)(0),[m,u]=(0,s.useState)(!1),[x,p]=(0,s.useState)(!1),[g,h]=(0,s.useState)(!1),b=(0,s.useCallback)(()=>{h(!0)},[]);return(0,s.useEffect)(()=>{let e,t,r=window.matchMedia("(prefers-reduced-motion: reduce)"),s=window.matchMedia("(min-width: 768px)");u(r.matches);let n=e=>u(e.matches);r.addEventListener("change",n);let i=()=>{!r.matches&&s.matches&&("requestIdleCallback"in window?e=window.requestIdleCallback(()=>{a(""),p(!0)},{timeout:4e3}):t=globalThis.setTimeout(()=>{a(""),p(!0)},1500))};return"complete"===document.readyState?i():window.addEventListener("load",i,{once:!0}),()=>{r.removeEventListener("change",n),window.removeEventListener("load",i),void 0!==e&&window.cancelIdleCallback(e),void 0!==t&&globalThis.clearTimeout(t)}},[]),(0,s.useEffect)(()=>{var e,r;let s;if(!x||m)return void a(null!=(e=d[n])?e:"");let i=null!=(r=d[n])?r:"";return s=t.length<i.length?setTimeout(()=>{a(i.slice(0,t.length+1))},30):setTimeout(()=>{a(""),c(e=>(e+1)%d.length)},3e3),()=>clearTimeout(s)},[x,t,n,m]),(0,r.jsxs)("section",{"aria-label":"Hero",className:"relative min-h-screen bg-[#030712] overflow-hidden",children:[(0,r.jsxs)("div",{className:"absolute inset-0 transition-opacity duration-1000",style:{opacity:+!g,pointerEvents:"none"},"aria-hidden":"true",children:[(0,r.jsx)("div",{className:"absolute inset-0",style:{backgroundImage:"\n            linear-gradient(rgba(30,64,175,0.08) 1px, transparent 1px),\n            linear-gradient(90deg, rgba(30,64,175,0.08) 1px, transparent 1px)\n          ",backgroundSize:"40px 40px"}}),(0,r.jsx)("div",{className:"absolute right-0 top-1/3 h-px w-2/3 bg-gradient-to-r from-transparent via-cyan-400/15 to-transparent"}),(0,r.jsx)("div",{className:"absolute right-0 top-2/3 h-px w-1/2 bg-gradient-to-r from-transparent via-emerald-400/10 to-transparent"})]}),(0,r.jsx)("div",{className:"absolute inset-0 transition-opacity duration-1000 sm:translate-x-[6vw]",style:{opacity:+!!g},children:(0,r.jsx)(l.A,{className:"w-full h-full",background:"transparent",onReady:b})}),(0,r.jsx)("div",{className:"absolute inset-0 bg-gradient-to-b from-[#030712]/45 via-transparent to-[#030712]"}),(0,r.jsx)("div",{className:"absolute inset-0 bg-gradient-to-r from-[#030712] via-[#030712]/75 to-transparent",style:{width:"58%"}}),(0,r.jsx)("div",{className:"absolute inset-0 bg-[#030712]/25 sm:bg-transparent"}),(0,r.jsx)("div",{className:"relative z-10 flex flex-col justify-center min-h-screen px-6 sm:px-12 lg:px-20",children:(0,r.jsxs)("div",{className:"max-w-3xl",children:[(0,r.jsx)("div",{children:(0,r.jsxs)("div",{className:"inline-flex items-center gap-2 px-4 py-1.5 mb-8 rounded-full border border-blue-500/30 bg-blue-500/10 text-blue-400 text-sm font-medium",children:[(0,r.jsx)("span",{className:"w-2 h-2 rounded-full bg-blue-400 animate-pulse"}),"Data Center Design Automation"]})}),(0,r.jsxs)("h1",{className:"text-5xl sm:text-6xl lg:text-7xl font-bold text-white mb-6 leading-[1.1]",children:["Design data centers",(0,r.jsx)("br",{}),(0,r.jsx)("span",{className:"bg-gradient-to-r from-blue-400 via-cyan-400 to-emerald-400 bg-clip-text text-transparent",children:"at machine speed"})]}),(0,r.jsx)("p",{className:"text-lg sm:text-xl text-gray-400 mb-10 max-w-xl leading-relaxed",children:"ArchiLabs Studio automates the work between a data center brief and an operations-ready facility—layouts, power and cooling coordination, cable routing, specifications, RFIs, documentation, validation, and structured handoff."}),(0,r.jsx)("div",{className:"mb-8",children:(0,r.jsxs)("div",{className:"relative max-w-xl",children:[(0,r.jsxs)("div",{className:"flex items-center gap-3 px-5 py-4 rounded-xl border border-gray-700/50 bg-gray-900/80 backdrop-blur-sm",children:[(0,r.jsx)("svg",{"aria-hidden":"true",className:"w-5 h-5 text-blue-400 shrink-0",fill:"none",viewBox:"0 0 24 24",stroke:"currentColor",children:(0,r.jsx)("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"M13 10V3L4 14h7v7l9-11h-7z"})}),(0,r.jsxs)("span",{className:"text-gray-400 text-sm sm:text-base truncate",children:[t,(0,r.jsx)("span",{"aria-hidden":"true",className:"inline-block w-[2px] h-4 bg-blue-400 ml-0.5 animate-pulse align-middle"})]})]}),(0,r.jsx)("div",{className:"absolute -inset-[1px] rounded-xl bg-gradient-to-r from-blue-500/20 via-cyan-500/20 to-emerald-500/20 -z-10 blur-sm"})]})}),(0,r.jsxs)("div",{className:"flex flex-wrap gap-4",children:[(0,r.jsxs)(i(),{href:"/workflows/data-centers",className:"inline-flex items-center gap-2 px-8 py-3.5 rounded-xl bg-gradient-to-r from-blue-500 to-cyan-500 text-white font-semibold text-base hover:from-blue-600 hover:to-cyan-600 transition-all shadow-lg shadow-blue-500/25 hover:shadow-blue-500/40 focu
1s:outline-none focus:ring-2 focus:ring-blue-400 focus:ring-offset-2 focus:ring-offset-[#030712]",children:["Explore Data Center Workflows",(0,r.jsx)("svg",{"aria-hidden":"true",className:"w-4 h-4",fill:"none",viewBox:"0 0 24 24",stroke:"currentColor",children:(0,r.jsx)("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"M13 7l5 5m0 0l-5 5m5-5H6"})})]}),(0,r.jsx)(i(),{href:"#archilabs-studio",className:"inline-flex items-center gap-2 px-8 py-3.5 rounded-xl border border-gray-600 text-gray-300 font-semibold text-base hover:border-gray-500 hover:text-white transition-all bg-gray-900/50 backdrop-blur-sm focus:outline-none focus:ring-2 focus:ring-blue-400 focus:ring-offset-2 focus:ring-offset-[#030712]",children:"See ArchiLabs Studio"})]}),(0,r.jsxs)("div",{className:"mt-12 flex items-center gap-4",children:[(0,r.jsx)("span",{className:"text-base sm:text-lg text-gray-200 font-semibold tracking-wide",children:"Backed by"}),(0,r.jsx)(o.default,{src:"/YC-logo.png",alt:"Y Combinator",width:280,height:80,className:"h-10 sm:h-12 w-auto drop-shadow-[0_0_20px_rgba(242,101,34,0.25)]",priority:!0})]})]})}),(0,r.jsx)("div",{className:"absolute bottom-8 left-1/2 -translate-x-1/2 z-10 animate-bounce motion-reduce:animate-none",children:(0,r.jsx)("svg",{"aria-hidden":"true",className:"w-6 h-6 text-gray-500",fill:"none",viewBox:"0 0 24 24",stroke:"currentColor",children:(0,r.jsx)("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"M19 14l-7 7m0 0l-7-7m7 7V3"})})})]})}},45681:(e,t,a)=>{"use strict";a.d(t,{default:()=>h});var r=a(77193),s=a(93885),n=a(95228),i=a(92052),o=a(12428),l=a.n(o),d=a(40272),c=a(32449),m=a(24937),u=a(11354),x=a(18805);let p=[{href:"/dwg-to-3d",eyebrow:"DWG to 3D",title:"Turn legacy drawings into editable models",description:"Convert native DWG and DXF plans into structured rooms, racks, equipment, quantities, and model context so data center teams can start from existing facility drawings.",icon:d.A,gradient:"from-orange-500 to-amber-500",bg:"from-orange-950/30 to-amber-950/20",stats:["Takeoff","Model","Quote"]},{href:"/cpq",eyebrow:"3D CPQ Configurator",title:"Turn design logic into guided quoting",description:"Let customers configure racks, rooms, capacity, redundancy, or complete deployments while the same design rules validate compatibility, pricing, and BOMs.",icon:c.A,gradient:"from-cyan-500 to-teal-500",bg:"from-cyan-950/30 to-teal-950/20",stats:["Rules","Pricing","BOM"]},{href:"/sdk",eyebrow:"Embeddable SDK",title:"Embed design automation inside your platform",description:"Add ArchiLabs design canvases, smart components, validation, project data, and white-labeled automation directly inside your DCIM, engineering, or customer platform.",icon:m.A,gradient:"from-violet-500 to-purple-500",bg:"from-violet-950/30 to-purple-950/20",stats:["React","API","Events"]}];function g(e){let{product:t,index:a}=e,s=t.icon;return(0,r.jsx)(n.P.div,{initial:{opacity:0,y:30},whileInView:{opacity:1,y:0},viewport:{once:!0,margin:"-50px"},transition:{duration:.6,delay:.1*a},className:"h-full",children:(0,r.jsx)(l(),{href:t.href,className:"group block h-full rounded-2xl focus:outline-none focus:ring-2 focus:ring-blue-400 focus:ring-offset-2 focus:ring-offset-[#030712]",children:(0,r.jsxs)("div",{className:"relative flex h-full flex-col overflow-hidden rounded-2xl border border-gray-800 bg-gradient-to-br ".concat(t.bg," p-7 transition-all duration-300 hover:border-gray-600"),children:[(0,r.jsx)("div",{className:"absolute inset-x-0 top-0 h-px bg-gradient-to-r ".concat(t.gradient," opacity-70")}),(0,r.jsxs)("div",{className:"mb-6 flex items-center justify-between gap-4",children:[(0,r.jsx)("div",{className:"inline-flex h-12 w-12 items-center justify-center rounded-xl bg-gradient-to-br ".concat(t.gradient," text-white shadow-lg shadow-black/20"),children:(0,r.jsx)(s,{className:"h-6 w-6","aria-hidden":"true"})}),(0,r.jsx)(u.A,{className:"h-5 w-5 text-gray-500 transition-transform group-hover:translate-x-1 group-hover:text-white","aria-hidden":"true"})]}),(0,r.jsx)("p",{className:"mb-2 text-sm font-semibold uppercase tracking-wide bg-gradient-to-r ".concat(t.gradient," bg-clip-text text-transparent"),children:t.eyebrow}),(0,r.jsx)("h3",{className:"mb-4 text-2xl font-bold text-white",children:t.title}),(0,r.jsx)("p",{className:"mb-8 flex-1 text-[15px] leading-relaxed text-gray-400",children:t.description}),(0,r.jsx)("div",{className:"mt-auto grid grid-cols-3 gap-3 border-t border-gray-800 pt-5",children:t.stats.map(e=>(0,r.jsx)("div",{className:"text-sm font-semibold text-gray-300",children:e},e))})]})})})}function h(){let e=(0,s.useRef)(null),t=(0,i.W)(e,{once:!0,margin:"-100px"});return(0,r.jsxs)("section",{id:"platform-products","aria-label":"Platform products",className:"relative bg-[#030712] py-28",children:[(0,r.jsx)("div",{className:"absolute inset-0 bg-gradient-to-b from-blue-950/10 via-trans
1parent to-emerald-950/10"}),(0,r.jsxs)("div",{className:"relative mx-auto max-w-7xl px-6 sm:px-12 lg:px-20",children:[(0,r.jsxs)(n.P.div,{ref:e,initial:{opacity:0,y:30},animate:t?{opacity:1,y:0}:{},transition:{duration:.7},className:"mb-16 grid gap-8 lg:grid-cols-[minmax(0,0.9fr)_minmax(0,1.1fr)] lg:items-end",children:[(0,r.jsxs)("div",{children:[(0,r.jsxs)("div",{className:"mb-6 inline-flex items-center gap-2 rounded-full border border-cyan-500/30 bg-cyan-500/10 px-4 py-1.5 text-sm font-medium text-cyan-400",children:[(0,r.jsx)(x.A,{className:"h-4 w-4","aria-hidden":"true"}),"Flexible Product Suite"]}),(0,r.jsxs)("h2",{className:"text-4xl font-bold text-white sm:text-5xl",children:["Use ArchiLabs in the way"," ",(0,r.jsx)("span",{className:"bg-gradient-to-r from-cyan-400 to-emerald-400 bg-clip-text text-transparent",children:"your team needs"})]})]}),(0,r.jsx)("p",{className:"text-lg leading-relaxed text-gray-400",children:"Work in ArchiLabs Studio, turn design logic into a guided configurator, or embed the automation inside your existing platform. The same structured intelligence supports layouts, validation, documentation, quoting, and handoff."})]}),(0,r.jsx)("div",{className:"grid grid-cols-1 items-stretch gap-6 lg:grid-cols-3",children:p.map((e,t)=>(0,r.jsx)(g,{product:e,index:t},e.href))})]})]})}},52119:(e,t,a)=>{"use strict";a.d(t,{default:()=>d});var r=a(77193),s=a(93885),n=a(92052),i=a(95228);let o=[{icon:(0,r.jsx)("svg",{"aria-hidden":"true",className:"w-8 h-8",fill:"none",viewBox:"0 0 24 24",stroke:"currentColor",children:(0,r.jsx)("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:1.5,d:"M9.75 3.104v5.714a2.25 2.25 0 01-.659 1.591L5 14.5M9.75 3.104c-.251.023-.501.05-.75.082m.75-.082a24.301 24.301 0 014.5 0m0 0v5.714c0 .597.237 1.17.659 1.591L19.8 15.3M14.25 3.104c.251.023.501.05.75.082M19.8 15.3l-1.57.393A9.065 9.065 0 0112 15a9.065 9.065 0 00-6.23.693L5 14.5m14.8.8l1.402 1.402c1.232 1.232.65 3.318-1.067 3.611A48.309 48.309 0 0112 21c-2.773 0-5.491-.235-8.135-.687-1.718-.293-2.3-2.379-1.067-3.61L5 14.5"})}),title:"Generate Data Hall Layouts",description:"Turn capacity, density, phasing, and redundancy requirements into coordinated rack, equipment, and white-space options that stay editable as the brief changes.",gradient:"from-blue-500 to-cyan-500",bgGlow:"bg-blue-500/10"},{icon:(0,r.jsx)("svg",{"aria-hidden":"true",className:"w-8 h-8",fill:"none",viewBox:"0 0 24 24",stroke:"currentColor",children:(0,r.jsx)("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:1.5,d:"M17.25 6.75L22.5 12l-5.25 5.25m-10.5 0L1.5 12l5.25-5.25m7.5-3l-4.5 16.5"})}),title:"Route Every Critical Path",description:"Automate A/B power paths, cable tray, fiber, piping, and ductwork while preserving separation, service access, bend, clearance, and connection rules.",gradient:"from-emerald-500 to-teal-500",bgGlow:"bg-emerald-500/10"},{icon:(0,r.jsx)("svg",{"aria-hidden":"true",className:"w-8 h-8",fill:"none",viewBox:"0 0 24 24",stroke:"currentColor",children:(0,r.jsx)("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:1.5,d:"M13 10V3L4 14h7v7l9-11h-7z"})}),title:"Read Specs and Project Documents",description:"Pull equipment parameters, dimensions, performance data, and requirements out of PDFs and manufacturer spec sheets, then use that information in the model and schedules.",gradient:"from-violet-500 to-purple-500",bgGlow:"bg-violet-500/10"},{icon:(0,r.jsx)("svg",{"aria-hidden":"true",className:"w-8 h-8",fill:"none",viewBox:"0 0 24 24",stroke:"currentColor",children:(0,r.jsx)("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:1.5,d:"M7.5 21L3 16.5m0 0L7.5 12M3 16.5h13.5m0-13.5L21 7.5m0 0L16.5 12M21 7.5H7.5"})}),title:"Respond to RFIs Faster",description:"Draft answers using project specifications, model context, prior decisions, and equipment data—then keep every response traceable to the information that supports it.",gradient:"from-amber-500 to-orange-500",bgGlow:"bg-amber-500/10"},{icon:(0,r.jsx)("svg",{"aria-hidden":"true",className:"w-8 h-8",fill:"none",viewBox:"0 0 24 24",stroke:"currentColor",children:(0,r.jsx)("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:1.5,d:"M3 16.5v2.25A2.25 2.25 0 005.25 21h13.5A2.25 2.25 0 0021 18.75V16.5m-13.5-9L12 3m0 0l4.5 4.5M12 3v13.5"})}),title:"Coordinate Power and Cooling",description:"Track capacity and redundancy, validate clearances and failure domains, and prepare structured geometry and data for CFD, electrical analysis, and coordination workflows.",gradient:"from-rose-500 to-pink-500",bgGlow:"bg-rose-500/10"},{icon:(0,r.jsx)("svg",{"aria-hidden":"true",className:"w-8 h-8",fill:"none",viewBox:"0 0 24 24",stroke:"currentColor",children:(0,r.jsx)("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:1.5,d:"M9 12.75L11.25 15 15 9.75m-3-7.036A11.959 11.959 0 013.598 6 11.99 11.99 0 003 9.749c0 5.592 3.824 10.29 9 11.623 5.176-1.332 9-6.03 9-11.622 0-1.31-.21-2.571-.598-3.751h-.152c-3.196 0-6.1-1.248-8.25-3.285z"})}),title:"Hand Off Operations-Ready Data",description:"Generate sheets, schedules, reports, asset registers, and structured handoff data for Revit, AutoCAD, Excel, DCIM, EPMS, BMS, and owner-specific systems.",gradient:"from-cyan-500 to-blue-500",bgGlow:"bg-cyan-500/10"}];function l(e){let{feature:t,index:a}=e,o=(0,s.useRef)(null),l=(0,n.W)(o,{once:!0,margin:"-50px"});return(0,r.jsx)(i.P.div,{ref:o,initial:{opacity:0,y:40},animate:l?{opacity:1,y:0}:{},transition:{duration:.6,delay:.1*a,ease:"easeOut"},className:"group relative",children:(0,r.jsxs)("div",{className:"relative p-8 rounded-2xl border border-gray-800 bg-gray-900/50 backdrop-blur-sm hover:border-gray-700 transition-all duration-300 h-full",children:[(0,r.jsx)("div",{className:"absolute -inset-px rounded-2xl ".concat(t.bgGlow," opacity-0 group-hover:opacity-100 transition-opacity duration-300 blur-xl")}),(0,r.jsxs)("div",{className:"relative",children:[(0,r.jsx)("div",{className:"inline-flex p-3 rounded-xl bg-gradient-to-br ".concat(t.gradient," bg-opacity-10 mb-5"),children:(0,r.jsx)("span",{className:"text-white",children:t.icon})}),(0,r.jsx)("h3",{className:"text-xl font-semibold text-white mb-3",children:t.title}),(0,r.jsx)("p",{className:"text-gray-400 leading-relaxed text-[15px]",children:t.description})]})]})})}function d(){let e=(0,s.useRef)(null),t=(0,n.W)(e,{once:!0,margin:"-100px"});return(0,r.jsxs)("section",{"aria-label":"Features",className:"relative py-32 bg-[#030712]",children:[(0,r.jsx)("div",{className:"absolute inset-0 bg-gradient-to-b from-transparent via-blue-950/10 to-transparent"}),(0,r.jsxs)("div",{className:"relative max-w-7xl mx-auto px-6 sm:px-12 lg:px-20",children:[(0,r.jsxs)(i.P.div,{ref:e,initial:{opacity:0,y:30},animate:t?{opacity:1,y:0}:{},transition:{duration:.7},className:"text-center mb-20",children:[(0,r.jsxs)("h2",{className:"text-4xl sm:text-5xl font-bold text-white mb-6",children:["Automation that goes"," ",(0,r.jsx)("span",{className:"bg-gradient-to-r from-blue-400 to-cyan-400 bg-clip-text text-transparent",children:"far beyond BIM"})]}),(0,r.jsx)("p",{className:"text-lg text-gray-400 max-w-2xl mx-auto",children:"Use AI where it accelerates the work, deterministic rules where precision matters, and structured project data everywhere—from early layouts through operations handoff."})]}),(0,r.jsx)("div",{className:"grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 gap-6",children:o.map((e,t)=>(0,r.jsx)(l,{feature:e,index:t},e.title))})]})]})}},52740:(e,t,a)=>{Promise.resolve().then(a.t.bind(a,12428,23)),Promise.resolve().then(a.bind(a,55578)),Promise.resolve().then(a.bind(a,79736)),Promise.resolve().then(a.bind(a,22041)),Promise.resolve().then(a.bind(a,77569)),Promise.resolve().then(a.bind(a,89711)),Promise.resolve().then(a.bind(a,52119)),Promise.resolve().then(a.bind(a,10624)),Promise.resolve().then(a.bind(a,45681)),Promise.resolve().then(a.bind(a,57280)),Promise.resolve().then(a.bind(a,66285))},57280:(e,t,a)=>{"use strict";a.d(t,{default:()=>m});var r=a(77193),s=a(93885),n=a(92052),i=a(95228),o=a(12428),l=a.n(o);let d=[{slug:"/workflows/data-centers",title:"Data center workflows",subtitle:"Plan critical facilities",description:"Automate data hall layouts, power and cooling coordination, cable and fiber routing, specifications, RFIs, documentation, and operations-ready handoff.",icon:(0,r.jsx)("svg",{"aria-hidden":"true",className:"w-10 h-10",fill:"none",viewBox:"0 0 24 24",stroke:"currentColor",children:(0,r.jsx)("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:1.5,d:"M6.75 3.75h10.5A2.25 2.25 0 0119.5 6v12a2.25 2.25 0 01-2.25 2.25H6.75A2.25 2.25 0 014.5 18V6a2.25 2.25 0 012.25-2.25zM8.25 7.5h7.5M8.25 10.5h7.5M8.25 13.5h7.5M8.25 16.5h7.5"})}),gradient:"from-blue-500 to-indigo-500",bgImage:"bg-gradient-to-br from-blue-950/30 to-indigo-950/20"},{slug:"/workflows/mep",title:"MEP workflows",subtitle:"Route, size, and coordinate",description:"Automate routing, sizing, schedules, sheets, annotations, clearance checks, and coordination review without leaving your existing BIM process behind.",icon:(0,r.jsx)("svg",{"aria-hidden":"true",className:"w-10 h-10",fill:"none",viewBox:"0 0 24 24",stroke:"currentColor",children:(0,r.jsx)("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:1.5,d:"M3.75 8.25h16.5M6 8.25V18a2.25 2.25 0 002.25 2.25h7.5A2.25 2.25 0 0018 18V8.25M8.25 8.25v-1.5A2.25 2.25 0 0110.5 4.5h3a2.25 2.25 0 012.25 2.25v1.5M9 13.5h6M9 16.5h6"})}),gradient:"from-cyan-500 to-blue-500",bgImage:"bg-gradient-to-br from-cyan-950/30 to-blue-950/20"},{slug:"/workflows/modular-housing",title:"Modular housing",subt
1itle:"Productize repeatable layouts",description:"Turn units, modules, sheets, annotations, service zones, constraints, and manufacturing documentation into reusable design logic.",icon:(0,r.jsx)("svg",{"aria-hidden":"true",className:"w-10 h-10",fill:"none",viewBox:"0 0 24 24",stroke:"currentColor",children:(0,r.jsx)("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:1.5,d:"M3.75 21h16.5M4.5 3.75h15a.75.75 0 01.75.75V21H3.75V4.5a.75.75 0 01.75-.75zM8.25 8.25h2.25v2.25H8.25V8.25zm5.25 0h2.25v2.25H13.5V8.25zm-5.25 5.25h2.25v2.25H8.25V13.5zm5.25 0h2.25v2.25H13.5V13.5z"})}),gradient:"from-emerald-500 to-teal-500",bgImage:"bg-gradient-to-br from-emerald-950/30 to-teal-950/20"},{slug:"/workflows/production-homebuilders",title:"Production homebuilders",subtitle:"Configure plans and options",description:"Turn plans, elevations, nested option packages, pricing, validation, quoting, and construction-ready drawings into guided 3D CPQ workflows.",icon:(0,r.jsx)("svg",{"aria-hidden":"true",className:"w-10 h-10",fill:"none",viewBox:"0 0 24 24",stroke:"currentColor",children:(0,r.jsx)("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:1.5,d:"M2.25 12l8.954-8.955a1.125 1.125 0 011.592 0L21.75 12M4.5 10.5V21h5.25v-6h4.5v6h5.25V10.5M8.25 21h7.5"})}),gradient:"from-amber-500 to-cyan-500",bgImage:"bg-gradient-to-br from-amber-950/30 to-cyan-950/20"},{slug:"/workflows/fire-protection",title:"Fire protection workflows",subtitle:"Coordinate suppression and alarms",description:"Coordinate sprinkler layouts, branch-line routing, fire alarm devices, zone assumptions, sheets, annotations, and review notes.",icon:(0,r.jsx)("svg",{"aria-hidden":"true",className:"w-10 h-10",fill:"none",viewBox:"0 0 24 24",stroke:"currentColor",children:(0,r.jsx)("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:1.5,d:"M15.362 5.214A8.252 8.252 0 0118 11.25c0 4.556-3.694 8.25-8.25 8.25S1.5 15.806 1.5 11.25c0-1.55.428-3 1.172-4.24.238-.396.829-.318.996.113l1.183 3.05a3 3 0 003.847 1.722l.032-.012a3 3 0 001.706-3.87l-.9-2.32c-.168-.433.169-.887.63-.832a8.285 8.285 0 015.196.353z"})}),gradient:"from-rose-500 to-orange-500",bgImage:"bg-gradient-to-br from-rose-950/30 to-orange-950/20"}];function c(e){let{useCase:t,index:a}=e,o=(0,s.useRef)(null),d=(0,n.W)(o,{once:!0,margin:"-50px"});return(0,r.jsx)(i.P.div,{ref:o,initial:{opacity:0,y:50},animate:d?{opacity:1,y:0}:{},transition:{duration:.7,delay:.15*a,ease:"easeOut"},className:"h-full lg:col-span-2 ".concat(3===a?"lg:col-start-2":""),children:(0,r.jsx)(l(),{href:t.slug,className:"group block h-full rounded-3xl focus:outline-none focus:ring-2 focus:ring-blue-400 focus:ring-offset-2 focus:ring-offset-[#030712]",children:(0,r.jsxs)("div",{className:"relative flex h-full flex-col overflow-hidden rounded-3xl border border-gray-800 ".concat(t.bgImage," p-8 backdrop-blur-sm transition-all duration-500 hover:border-gray-600 sm:p-10"),children:[(0,r.jsx)("div",{className:"absolute inset-0 rounded-3xl bg-gradient-to-r ".concat(t.gradient," opacity-0 group-hover:opacity-[0.08] transition-opacity duration-500")}),(0,r.jsxs)("div",{className:"relative flex h-full flex-col",children:[(0,r.jsx)("div",{className:"inline-flex p-3 rounded-2xl bg-gradient-to-br ".concat(t.gradient," mb-6"),children:(0,r.jsx)("span",{className:"text-white",children:t.icon})}),(0,r.jsx)("p",{className:"text-sm font-semibold tracking-wide uppercase bg-gradient-to-r ".concat(t.gradient," bg-clip-text text-transparent mb-2"),children:t.subtitle}),(0,r.jsx)("h3",{className:"text-2xl sm:text-3xl font-bold text-white mb-4",children:t.title}),(0,r.jsx)("p",{className:"mb-8 flex-1 text-base leading-relaxed text-gray-400",children:t.description}),(0,r.jsxs)("div",{className:"mt-auto inline-flex items-center gap-2 font-medium text-white transition-all group-hover:gap-3",children:["Learn more",(0,r.jsx)("svg",{"aria-hidden":"true",className:"w-5 h-5",fill:"none",viewBox:"0 0 24 24",stroke:"currentColor",children:(0,r.jsx)("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"M13 7l5 5m0 0l-5 5m5-5H6"})})]})]})]})})})}function m(){let e=(0,s.useRef)(null),t=(0,n.W)(e,{once:!0,margin:"-100px"});return(0,r.jsxs)("section",{id:"use-cases","aria-label":"Workflow systems",className:"relative py-32 bg-[#030712]",children:[(0,r.jsx)("div",{className:"absolute inset-0 bg-gradient-to-b from-transparent via-violet-950/5 to-transparent"}),(0,r.jsxs)("div",{className:"relative max-w-7xl mx-auto px-6 sm:px-12 lg:px-20",children:[(0,r.jsxs)(i.P.div,{ref:e,initial:{opacity:0,y:30},animate:t?{opacity:1,y:0}:{},transition:{duration:.7},className:"text-center mb-20",children:[(0,r.jsxs)("h2",{className:"text-4xl sm:text-5xl font-bold text-white mb-6",children:["Data centers first. Automation for"," ",(0,r.jsx)("span",{className:"bg-gradient-to-r from-violet-400 to-cyan-400 bg-clip-text text-transparent",children:"every repeatable workflow"})]}),(0,r.jsx)("p",{className:"text-lg text-gray-400 max-w-2xl mx-auto",children:"ArchiLabs goes deepest on data center delivery, while the same platform continues to support MEP, production homebuilding, modular housing, and fire protection teams."})]}),(0,r.jsx)("div",{className:"grid grid-cols-1 items-stretch gap-6 md:grid-cols-2 lg:grid-cols-6",children:d.map((e,t)=>(0,r.jsx)(c,{useCase:e,index:t},e.slug))})]})]})}},66285:(e,t,a)=>{"use strict";a.d(t,{default:()=>d});var r=a(77193),s=a(93885),n=a(92052),i=a(95228);let o=[{number:"01",title:"Define the design basis",description:"Bring the owner criteria, rack targets, density, redundancy, c
1ooling strategy, project specs, and existing drawings into one structured starting point.",color:"text-blue-400",borderColor:"border-blue-500/30",glowColor:"shadow-blue-500/10"},{number:"02",title:"Generate and route",description:"Create data hall options, place smart equipment, and route power, cooling, cable tray, and fiber with reusable, editable automation recipes.",color:"text-emerald-400",borderColor:"border-emerald-500/30",glowColor:"shadow-emerald-500/10"},{number:"03",title:"Coordinate and validate",description:"Check capacity, redundancy, separation, access, and route continuity while preparing clean data for BIM, CFD, electrical analysis, and coordination review.",color:"text-amber-400",borderColor:"border-amber-500/30",glowColor:"shadow-amber-500/10"},{number:"04",title:"Respond and hand off",description:"Generate sheets and schedules, draft RFI responses, review submittal information, and deliver structured asset data to construction and operations systems.",color:"text-violet-400",borderColor:"border-violet-500/30",glowColor:"shadow-violet-500/10"}];function l(e){let{step:t,index:a}=e,o=(0,s.useRef)(null),l=(0,n.W)(o,{once:!0,margin:"-50px"});return(0,r.jsxs)(i.P.div,{ref:o,initial:{opacity:0,x:-30},animate:l?{opacity:1,x:0}:{},transition:{duration:.6,delay:.1*a},className:"relative lg:pl-24",children:[(0,r.jsx)("div",{className:"hidden lg:flex absolute left-4 top-8 w-8 h-8 rounded-full items-center justify-center text-xs font-bold ".concat(t.color," border ").concat(t.borderColor," bg-gray-900"),children:t.number}),(0,r.jsxs)("div",{className:"p-8 rounded-2xl border border-gray-800 bg-gray-900/30 backdrop-blur-sm hover:border-gray-700 transition-all ".concat(t.glowColor," hover:shadow-lg"),children:[(0,r.jsxs)("span",{className:"lg:hidden text-sm font-bold ".concat(t.color," mb-2 block"),children:["Step ",t.number]}),(0,r.jsx)("h3",{className:"text-2xl font-semibold text-white mb-3",children:t.title}),(0,r.jsx)("p",{className:"text-gray-400 leading-relaxed max-w-2xl",children:t.description})]})]})}function d(){let e=(0,s.useRef)(null),t=(0,n.W)(e,{once:!0,margin:"-100px"});return(0,r.jsxs)("section",{"aria-label":"Workflow",className:"relative py-32 bg-[#030712]",children:[(0,r.jsx)("div",{className:"absolute inset-0 bg-gradient-to-b from-transparent via-emerald-950/5 to-transparent"}),(0,r.jsxs)("div",{className:"relative max-w-7xl mx-auto px-6 sm:px-12 lg:px-20",children:[(0,r.jsxs)(i.P.div,{ref:e,initial:{opacity:0,y:30},animate:t?{opacity:1,y:0}:{},transition:{duration:.7},className:"text-center mb-20",children:[(0,r.jsxs)("h2",{className:"text-4xl sm:text-5xl font-bold text-white mb-6",children:["From design basis to"," ",(0,r.jsx)("span",{className:"bg-gradient-to-r from-emerald-400 to-cyan-400 bg-clip-text text-transparent",children:"operations-ready handoff"})]}),(0,r.jsx)("p",{className:"text-lg text-gray-400 max-w-2xl mx-auto",children:"A connected workflow for data center planning, critical-system coordination, project response, documentation, validation, and delivery."})]}),(0,r.jsxs)("div",{className:"relative",children:[(0,r.jsx)("div",{className:"absolute left-8 top-0 bottom-0 w-px bg-gradient-to-b from-blue-500/50 via-emerald-500/50 via-amber-500/50 to-violet-500/50 hidden lg:block"}),(0,r.jsx)("div",{className:"space-y-8 lg:space-y-12",children:o.map((e,t)=>(0,r.jsx)(l,{step:e,index:t},e.number))})]})]})]})}},77569:(e,t,a)=>{"use strict";a.d(t,{default:()=>m});var r=a(77193),s=a(93885),n=a(92052),i=a(95228);let o=(0,a(44062).default)(()=>Promise.all([a.e(2134),a.e(4776),a.e(4873),a.e(6117),a.e(2847)]).then(a.bind(a,2847)),{loadableGenerated:{webpack:()=>[2847]},ssr:!1,loading:()=>(0,r.jsx)(c,{showSpinner:!0})}),l=[{before:"A rack move ripples manually across power, cooling, cable, schedules, and sheets",after:"Change the layout once — connected workflows reroute, recheck, and update the deliverables"},{before:"Equipment data is retyped from manufacturer PDFs into models and spreadsheets",after:"Extract spec data into smart components, schedules, validation rules, and asset records"},{before:"RFI answers require a manual hunt through drawings, specs, email, and past decisions",after:"Draft grounded responses from the coordinated model and project document set"},{before:"BIM data reaches turnover incomplete, inconsistent, or disconnected from operations",after:"Carry structured equipment and system data into DCIM, EPMS, BMS, and owner handoff"}];function d(e){let{point:t,index:a}=e,o=(0,s.useRef)(null),l=(0,n.W)(o,{once:!0,margin:"-30px"});return(0,r.jsxs)(i.P.div,{ref:o,initial:{opacity:0,x:20},animate:l?{opacity:1,x:0}:{},transition:{duration:.5,delay:.1*a},className:"relative pl-6 border-l-2 border-gray-800 hover:border-blue-500/50 transition-colors",children:[(0,r.jsx)("p",{className:"text-gray-400 text-sm line-through mb-1",children:t.before}),(0,r.jsx)("p",{className:"text-gray-200 text-sm",children:t.after})]})}function c(e){let{showSpinner:t=!1}=e;return(0,r.jsxs)("div",{className:"absolute inset-0 flex items-center justify-center bg-gray-900/30","aria-hidden":"true",children:[(0,r.jsx)("div",{className:"absolute inset-0 opacity-60",style:{backgroundImage:"\n            linear-gradient(rgba(59,130,246,0.14) 1px, transparent 1px),\n            linear-gradient(90deg, rgba(59,130,246,0.14) 1px, transparent 1px)\n          ",backgroundSize:"36px 36px"}}),(0,r.jsx)("div",{className:"absolute inset-x-8 top-1/2 h-px bg-gradient-to-r from-transparent via-cyan-400/40 to-transparent"}),(0,r.jsx)("div",{className:"absolute left-1/2 top-1/2 h-24 w-24 -translate-x-1/2 -translate-y-1/2 roun
1ded-full border border-blue-400/20 bg-blue-500/10 blur-sm"}),t&&(0,r.jsx)("div",{className:"relative h-8 w-8 animate-spin rounded-full border-2 border-blue-500 border-t-transparent"})]})}function m(){let e=(0,s.useRef)(null),t=(0,s.useRef)(null),a=(0,n.W)(e,{once:!0,margin:"-100px"}),m=(0,n.W)(t,{once:!0,margin:"-60px 0px"}),u=(0,n.W)(t,{once:!0,margin:"600px 0px"});return(0,r.jsxs)("section",{"aria-label":"Connected data center delivery",className:"relative py-32 bg-[#030712]",children:[(0,r.jsx)("div",{className:"absolute inset-0 bg-gradient-to-b from-transparent via-blue-950/5 to-transparent"}),(0,r.jsx)("div",{className:"relative max-w-7xl mx-auto px-6 sm:px-12 lg:px-20",children:(0,r.jsxs)("div",{className:"grid lg:grid-cols-2 gap-16 items-center",children:[(0,r.jsx)(i.P.div,{ref:t,initial:{opacity:0,x:-40},animate:m?{opacity:1,x:0}:{},transition:{duration:.8},className:"relative h-[500px] rounded-3xl overflow-hidden border border-gray-800 bg-gray-900/30",children:u?(0,r.jsx)(o,{}):(0,r.jsx)(c,{})}),(0,r.jsxs)("div",{children:[(0,r.jsxs)(i.P.div,{ref:e,initial:{opacity:0,y:30},animate:a?{opacity:1,y:0}:{},transition:{duration:.7},children:[(0,r.jsx)("div",{className:"inline-flex items-center gap-2 px-4 py-1.5 mb-6 rounded-full border border-blue-500/30 bg-blue-500/10 text-blue-400 text-sm font-medium",children:"Built for Critical-Facility Delivery"}),(0,r.jsxs)("h2",{className:"text-3xl sm:text-4xl font-bold text-white mb-6",children:["Coordinate every critical system—"," ",(0,r.jsx)("span",{className:"bg-gradient-to-r from-blue-400 to-cyan-400 bg-clip-text text-transparent",children:"not just the model"})]}),(0,r.jsx)("p",{className:"text-gray-400 mb-10 leading-relaxed",children:"Data center decisions ripple across racks, electrical topology, cooling, cable and fiber, equipment schedules, RFIs, analysis models, construction documents, and operational systems. ArchiLabs Studio keeps those workflows connected so teams can iterate quickly without losing traceability or rebuilding the same information in every tool."})]}),(0,r.jsx)("div",{className:"space-y-6",children:l.map((e,t)=>(0,r.jsx)(d,{point:e,index:t},t))})]})]})})]})}},77977:(e,t,a)=>{"use strict";a.d(t,{A:()=>o});var r=a(77193),s=a(44062),n=a(93885);let i=(0,s.default)(()=>Promise.all([a.e(2134),a.e(4776),a.e(4873),a.e(6117),a.e(7432)]).then(a.bind(a,37432)),{loadableGenerated:{webpack:()=>[37432]},ssr:!1});function o(e){let[t,a]=(0,n.useState)(!1);return(0,n.useEffect)(()=>{let e,t,r=window.matchMedia("(min-width: 768px) and (prefers-reduced-motion: no-preference)"),s=navigator.connection;if(!r.matches||(null==s?void 0:s.saveData)||(null==s?void 0:s.effectiveType)==="slow-2g"||(null==s?void 0:s.effectiveType)==="2g")return;let n=()=>{"requestIdleCallback"in window?e=window.requestIdleCallback(()=>a(!0),{timeout:4e3}):t=globalThis.setTimeout(()=>a(!0),1500)};return"complete"===document.readyState?n():window.addEventListener("load",n,{once:!0}),()=>{window.removeEventListener("load",n),void 0!==e&&window.cancelIdleCallback(e),void 0!==t&&globalThis.clearTimeout(t)}},[]),t?(0,r.jsx)(i,{...e}):null}},79736:(e,t,a)=>{"use strict";a.d(t,{default:()=>d});var r=a(77193),s=a(93885),n=a(92052),i=a(95228),o=a(12428),l=a.n(o);function d(){let e=(0,s.useRef)(null),t=(0,n.W)(e,{once:!0,margin:"-100px"});return(0,r.jsxs)("section",{"aria-label":"Call to action",className:"relative py-32 bg-[#030712] overflow-hidden",children:[(0,r.jsxs)("div",{className:"absolute inset-0",children:[(0,r.jsx)("div",{className:"absolute top-1/2 left-1/2 -translate-x-1/2 -translate-y-1/2 w-[600px] h-[600px] bg-blue-500/5 rounded-full blur-[120px]"}),(0,r.jsx)("div",{className:"absolute top-1/3 left-1/3 w-[400px] h-[400px] bg-cyan-500/5 rounded-full blur-[100px]"})]}),(0,r.jsx)("div",{className:"relative z-10 max-w-4xl mx-auto px-6 sm:px-12 text-center",children:(0,r.jsxs)(i.P.div,{ref:e,initial:{opacity:0,y:40},animate:t?{opacity:1,y:0}:{},transition:{duration:.8},children:[(0,r.jsxs)("h2",{className:"text-4xl sm:text-5xl lg:text-6xl font-bold text-white mb-6 leading-tight",children:["Ready to automate your next"," ",(0,r.jsx)("span",{className:"bg-gradient-to-r from-blue-400 via-cyan-400 to-emerald-400 bg-clip-text text-transparent",children:"data center?"})]}),(0,r.jsx)("p",{className:"text-lg sm:text-xl text-gray-400 mb-12 max-w-2xl mx-auto",children:"Bring us the workflow slowing your team down—from rack planning and cable routing to spec extraction, RFI response, validation, and DCIM-ready handoff."}),(0,r.jsxs)("div",{className:"flex flex-col sm:flex-row items-center justify-center gap-4",children:[(0,r.jsxs)(l(),{href:"#contact",className:"inline-flex items-center gap-2 px-10 py-4 rounded-xl bg-gradient-to-r from-blue-500 to-cyan-500 text-white font-semibold text-lg hover:from-blue-600 hover:to-cyan-600 transition-all shadow-lg shadow-blue-500/25 hover:shadow-blue-500/40 focu
1s:outline-none focus:ring-2 focus:ring-blue-400 focus:ring-offset-2 focus:ring-offset-[#030712]",children:["Get in Touch",(0,r.jsx)("svg",{"aria-hidden":"true",className:"w-5 h-5",fill:"none",viewBox:"0 0 24 24",stroke:"currentColor",children:(0,r.jsx)("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"M13 7l5 5m0 0l-5 5m5-5H6"})})]}),(0,r.jsx)(l(),{href:"#contact",className:"inline-flex items-center gap-2 px-10 py-4 rounded-xl border border-gray-600 text-gray-300 font-semibold text-lg hover:border-gray-500 hover:text-white transition-all focus:outline-none focus:ring-2 focus:ring-blue-400 focus:ring-offset-2 focus:ring-offset-[#030712]",children:"Talk to Us"})]}),(0,r.jsx)(i.P.div,{initial:{opacity:0,y:20},animate:t?{opacity:1,y:0}:{},transition:{duration:.8,delay:.3},className:"mt-20 grid grid-cols-2 sm:grid-cols-4 gap-8 pt-12 border-t border-gray-800",children:[{value:"BIM",label:"Design automation"},{value:"CFD",label:"Analysis workflows"},{value:"RFI",label:"Project response"},{value:"DCIM",label:"Ops-ready data"}].map(e=>(0,r.jsxs)("div",{children:[(0,r.jsx)("div",{className:"text-3xl font-bold bg-gradient-to-r from-blue-400 to-cyan-400 bg-clip-text text-transparent",children:e.value}),(0,r.jsx)("div",{className:"text-sm text-gray-400 mt-1",children:e.label})]},e.label))})]})})]})}},89711:(e,t,a)=>{"use strict";a.d(t,{default:()=>f});var r=a(77193);a(93885);var s=a(44708),n=a(95228),i=a(76971),o=a(42709),l=a(67331),d=a(6517),c=a(82951),m=a(86831);
1let u=[{label:"PDFs + spec sheets",detail:"Extract equipment data",badges:[{label:"PDF",text:"PDF",className:"border-red-400/40 bg-red-500/15 text-[9px] text-red-300"}],left:"50%",top:"12%",lineWidth:"27%",rotation:-90,color:"text-red-300",bg:"bg-red-500/10"},{label:"RFIs + submittals",detail:"Draft grounded responses",icon:i.A,left:"78%",top:"22%",lineWidth:"34%",rotation:-32,color:"text-violet-300",bg:"bg-violet-500/10"},{label:"DCIM systems",detail:"Sync asset-ready data",icon:o.A,left:"87%",top:"50%",lineWidth:"37%",rotation:0,color:"text-blue-300",bg:"bg-blue-500/10"},{label:"EPMS + BMS",detail:"Connect design to ops",icon:l.A,left:"78%",top:"78%",lineWidth:"34%",rotation:32,color:"text-amber-300",bg:"bg-amber-500/10"},{label:"Excel + reports",detail:"Schedules, BOMs, handoff",badges:[{label:"Microsoft Excel",text:"X",className:"border-emerald-400/40 bg-emerald-500/20 text-sm text-emerald-200"}],left:"50%",top:"88%",lineWidth:"27%",rotation:90,color:"text-emerald-300",bg:"bg-emerald-500/10"},{label:"Cable + fiber",detail:"Route diverse pathways",icon:d.A,left:"22%",top:"78%",lineWidth:"34%",rotation:148,color:"text-cyan-300",bg:"bg-cyan-500/10"},{label:"CFD + thermal",detail:"Coordinate cooling inputs",icon:c.A,left:"13%",top:"50%",lineWidth:"37%",rotation:180,color:"text-orange-300",bg:"bg-orange-500/10"},{label:"Revit + AutoCAD",detail:"Models, sheets, details",badges:[{label:"Autodesk Revit",text:"R",className:"border-blue-400/40 bg-blue-500/20 text-sm text-blue-200"},{label:"Autodesk AutoCAD",text:"A",className:"border-rose-400/40 bg-rose-500/20 text-sm text-rose-200"}],left:"22%",top:"22%",lineWidth:"34%",rotation:212,color:"text-sky-300",bg:"bg-sky-500/10"}];function x(e){var t;let{node:a}=e,s=a.icon;return(0,r.jsxs)("div",{className:"flex h-12 w-[68px] shrink-0 items-center justify-center gap-1 rounded-xl px-1.5 ".concat(a.bg),children:[null==(t=a.badges)?void 0:t.map(e=>(0,r.jsx)("span",{"aria-label":e.label,className:"flex h-7 min-w-7 items-center justify-center rounded-md border px-1 font-black leading-none ".concat(e.className),children:e.text},e.label)),s?(0,r.jsx)(s,{className:"h-5 w-5 ".concat(a.color),"aria-hidden":"true"}):null]})}function p(e){let{node:t,index:a,mobile:s=!1}=e,i=(0,r.jsx)(n.P.article,{initial:{opacity:0,scale:.94},whileInView:{opacity:1,scale:1},viewport:{once:!0,margin:"-40px"},transition:{duration:.4,delay:.045*a},className:"flex min-h-[82px] w-full items-center rounded-2xl border border-gray-700/70 bg-gray-950/95 px-4 py-3.5 shadow-[0_16px_50px_rgba(0,0,0,0.35)] backdrop-blur-md ".concat(s?"h-full":""),children:(0,r.jsxs)("div",{className:"flex w-full items-center gap-3.5",children:[(0,r.jsx)(x,{node:t}),(0,r.jsxs)("div",{className:"min-w-0",children:[(0,r.jsx)("h3",{className:"text-[13px] font-semibold leading-tight text-white",children:t.label}),(0,r.jsx)("p",{className:"mt-1 text-[11px] leading-[1.35] text-gray-500",children:t.detail})]})]})});return s?i:(0,r.jsx)("div",{className:"absolute z-20 w-[236px] -translate-x-1/2 -translate-y-1/2",style:{left:t.left,top:t.top},children:i})}function g(){return(0,r.jsxs)(n.P.div,{initial:{opacity:0,scale:.94},whileInView:{opacity:1,scale:1},viewport:{once:!0},transition:{duration:.55},className:"relative w-full rounded-3xl border border-cyan-400/30 bg-gray-950/95 p-7 text-center shadow-[0_0_90px_rgba(34,211,238,0.16)] backdrop-blur-xl",children:[(0,r.jsx)("div",{className:"absolute -inset-4 -z-10 rounded-[2.15rem] border border-blue-400/10"}),(0,r.jsx)("div",{className:"absolute -inset-8 -z-20 rounded-[2.75rem] border border-cyan-400/[0.06]"}),(0,r.jsx)(s.default,{src:"/archilabs-logo-icon.png",alt:"",width:64,height:64,className:"mx-auto mb-4 h-14 w-14"}),(0,r.jsx)("p",{className:"text-xs font-semibold uppercase tracking-[0.2em] text-cyan-300",children:"Central intelligence"}),(0,r.jsx)("p",{className:"mt-2 text-2xl font-bold text-white",children:"ArchiLabs Studio"}),(0,r.jsx)("p",{className:"mt-2 text-sm leading-relaxed text-gray-400",children:"The data center project OS"})]})}function h(e){let{mobile:t=!1}=e;return t?(0,r.jsx)("div",{className:"relative mx-auto mb-8 w-full max-w-sm",children:(0,r.jsx)(g,{})}):(0,r.jsx)("div",{className:"absolute left-1/2 top-1/2 z-30 w-[270px] -translate-x-1/2 -translate-y-1/2",children:(0,r.jsx)(g,{})})}function b(e){let{mobile:t=!1}=e;return(0,r.jsxs)("div",{className:t?"mb-6 flex flex-wrap items-center justify-center gap-2":"absolute left-5 top-5 z-30 flex flex-wrap items-center gap-2","aria-label":"Bidirectional data flow",children:[(0,r.jsxs)("span",{className:"inline-flex items-center gap-2 rounded-full border border-cyan-400/20 bg-gray-950/85 px-3 py-1.5 text-[11px] font-medium text-gray-300 backdrop-blur-sm",children:[(0,r.jsx)("span",{className:"h-1.5 w-1.5 rounded-full bg-cyan-300 shadow-[0_0_8px_rgba(103,232,249,0.8)]"}),"Studio → connected systems"]}),(0,r.jsxs)("span",{className:"inline-flex items-center gap-2 rounded-full border border-emerald-400/20 bg-gray-950/85 px-3 py-1.5 text-[11px] font-medium text-gray-300 backdrop-blur-sm",children:[(0,r.jsx)("span",{className:"h-1.5 w-1.5 rounded-full bg-emerald-300 shadow-[0_0_8px_rgba(110,231,183,0.8)]"}),"Connected systems → Studio"]})]})}function f(){return(0,r.jsxs)("section",{id:"archilabs-studio","aria-label":"ArchiLabs Studio ecosystem",className:"relative overflow-hidden bg-[#030712] py-28",children:[(0,r.jsx)("div",{className:"absolute inset-0 bg-gradient-to-b from-blue-950/10 via-cyan-950/5 to-transparent"}),(0,r.jsx)("div",{className:"absolute left-1/2 top-1/2 h-[520px] w-[520px] -translate-x-1/2 -translate-y-1/2 roun
1ded-full bg-cyan-500/[0.04] blur-[100px]"}),(0,r.jsxs)("div",{className:"relative mx-auto max-w-7xl px-6 sm:px-12 lg:px-20",children:[(0,r.jsxs)("div",{className:"mx-auto mb-14 max-w-3xl text-center",children:[(0,r.jsxs)("div",{className:"mb-6 inline-flex items-center gap-2 rounded-full border border-cyan-500/30 bg-cyan-500/10 px-4 py-1.5 text-sm font-medium text-cyan-300",children:[(0,r.jsx)(m.A,{className:"h-4 w-4","aria-hidden":"true"}),"Beyond AI BIM"]}),(0,r.jsxs)("h2",{className:"text-4xl font-bold text-white sm:text-5xl",children:["One studio at the center of your"," ",(0,r.jsx)("span",{className:"bg-gradient-to-r from-blue-400 via-cyan-400 to-emerald-400 bg-clip-text text-transparent",children:"data center workflow"})]}),(0,r.jsx)("p",{className:"mx-auto mt-6 max-w-2xl text-lg leading-relaxed text-gray-400",children:"ArchiLabs connects models, engineering analysis, project documents, and operational systems. Generate the design, route critical pathways, answer project questions, and preserve structured data through handoff."})]}),(0,r.jsx)("div",{className:"mx-auto hidden h-[700px] w-full max-w-[1100px] xl:block",children:(0,r.jsxs)("div",{className:"relative h-full overflow-hidden rounded-[2.5rem] border border-gray-800/80 bg-gray-950/30",children:[(0,r.jsx)(b,{}),(0,r.jsx)("div",{className:"absolute inset-0 opacity-50",style:{backgroundImage:"linear-gradient(rgba(59,130,246,0.08) 1px, transparent 1px), linear-gradient(90deg, rgba(59,130,246,0.08) 1px, transparent 1px)",backgroundSize:"36px 36px",maskImage:"radial-gradient(circle at center, black, transparent 76%)"}}),u.map((e,t)=>(0,r.jsxs)("div",{className:"absolute left-1/2 top-1/2 z-10 h-px origin-left bg-gradient-to-r from-cyan-400/50 via-blue-400/30 to-transparent",style:{width:e.lineWidth,transform:"rotate(".concat(e.rotation,"deg)")},"aria-hidden":"true",children:[(0,r.jsx)(n.P.span,{className:"absolute top-1/2 h-1.5 w-1.5 -translate-y-1/2 rounded-full bg-cyan-300 shadow-[0_0_12px_rgba(103,232,249,0.9)] motion-reduce:hidden",animate:{left:["2%","96%"],opacity:[0,1,0]},transition:{duration:3.2,delay:.28*t,repeat:1/0,ease:"linear"}}),(0,r.jsx)(n.P.span,{className:"absolute top-1/2 h-1.5 w-1.5 -translate-y-1/2 rounded-full bg-emerald-300 shadow-[0_0_12px_rgba(110,231,183,0.9)] motion-reduce:hidden",animate:{left:["96%","2%"],opacity:[0,1,0]},transition:{duration:3.2,delay:.28*t+1.1,repeat:1/0,ease:"linear"}})]},"".concat(e.label,"-line"))),(0,r.jsx)(h,{}),u.map((e,t)=>(0,r.jsx)(p,{node:e,index:t},e.label))]})}),(0,r.jsxs)("div",{className:"xl:hidden",children:[(0,r.jsx)(h,{mobile:!0}),(0,r.jsx)(b,{mobile:!0}),(0,r.jsx)("div",{className:"grid gap-3 sm:grid-cols-2",children:u.map((e,t)=>(0,r.jsx)(p,{node:e,index:t,mobile:!0},e.label))})]}),(0,r.jsx)("p",{className:"mt-8 text-center text-sm text-gray-500",children:"Connect through files, APIs, and project-specific automation without replacing the tools your teams already trust."})]})]})}}},e=>{e.O(0,[2428,9485,5228,2510,8846,3931,9480,7358],()=>e(e.s=52740)),_N_E=e.O()}]);

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.