PageSourceSearch

https://www.nomic.ai/_next/static/chunks/app/(pages)/page-8d42e2f4…?dpl=dpl_BT5GYzkPUrEnyFyLB3SzsWnDMs1S

js nomic.ai collected 2026-10-01 10:30:29 UTC 30,441 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[562],{19142:(e,t,s)=>{"use strict";s.d(t,{GJ:()=>u,MV:()=>x,Tm:()=>m,a4:()=>h,ju:()=>d,lO:()=>n,tL:()=>o});let a={acc:"Autodesk Construction Cloud",accShort:"ACC",projectwise:"Bentley ProjectWise",projectwiseShort:"ProjectWise",projectSight:"Trimble ProjectSight",projectSightShort:"ProjectSight",sharepoint:"SharePoint",egnyte:"Egnyte",fieldwire:"Fieldwire",googleDrive:"Google Drive",googleDriveShort:"Drive",box:"Box",dropbox:"Dropbox",teams:"Microsoft Teams",teamsShort:"Teams",outlook:"Outlook",gmail:"Gmail"},l=[a.acc,a.projectwise,a.projectSight,a.sharepoint,a.egnyte,a.fieldwire,a.googleDrive,a.box,a.dropbox,a.teams,a.outlook,a.gmail],r=[a.accShort,a.projectwise,a.projectSight,a.sharepoint,a.egnyte,a.fieldwire,a.googleDrive,a.box,a.dropbox,a.teams,a.outlook,a.gmail];function i(e){let t=e.slice(0,-1).join(", ");return"".concat(t,", and ").concat(e[e.length-1])}let n=l.join(", "),o=r.join(", "),d=i(l),m=i(r),c=[a.acc,a.projectwise,a.projectSight,a.sharepoint,a.egnyte],x=i(c),h=c.join(", "),u=[a.accShort,a.projectwiseShort,a.projectSightShort,a.sharepoint,a.egnyte,a.fieldwire,a.googleDriveShort,a.box,a.dropbox,a.teamsShort,a.outlook,a.gmail].join(", ")},22048:(e,t,s)=>{"use strict";s.d(t,{ProductComparison:()=>x});var a=s(25223),l=s(85552),r=s(29254),i=s(49778),n=s(9728),o=s(2463),d=s(72627),m=s.n(d),c=s(57135);function x(){let[e,t]=(0,c.useState)("platform"),[s,d]=(0,c.useState)(0),[x,h]=(0,c.useState)(0),u=(0,c.useRef)(null),f=(0,c.useRef)(null),p=(0,c.useRef)(null);return(0,a.jsx)(r.w,{className:"min-h-[70vh] relative z-7",spacing:!1,children:(0,a.jsxs)("div",{className:"flex flex-wrap justify-between items-center gap-8 md:gap-0",children:[(0,a.jsx)("div",{ref:u,className:"w-full md:w-[30%] relative z-10 self-center",children:(0,a.jsxs)(l.ScrollReveal,{delay:.2,className:"pointer-events-auto",children:[(0,a.jsx)("div",{className:"text-xs md:text-sm uppercase font-medium text-primary mb-3 md:mb-4 tracking-wide",children:"OUT-THE-BOX"}),(0,a.jsx)("h2",{className:"text-2xl md:text-3xl lg:text-4xl font-semibold mb-6 md:mb-8 leading-tight text-balance",children:"Nomic Platform"}),(0,a.jsx)("p",{className:"text-base md:text-lg text-muted-foreground font-medium leading-relaxed text-pretty",children:"Out-of-the-box agents for high-value AEC workflows like drawing review, submittal review, RFI research, code checks, and project knowledge search, grounded in your drawings, specs, and systems."}),(0,a.jsx)(m(),{href:"/platform",className:"hidden md:block mt-6",children:(0,a.jsx)(i.Button,{children:"learn more"})})]})}),(0,a.jsx)("div",{className:"relative w-full h-[280px] sm:h-[320px] max-w-md mx-auto md:hidden order-2 pointer-events-none",children:(0,a.jsx)(o.default,{src:"/images/shared/platform-preview.webp",alt:"Nomic Platform",fill:!0,className:"object-contain",priority:!0})}),(0,a.jsx)(m(),{href:"/platform",className:"flex md:hidden items-center justify-center w-full max-w-sm mx-auto px-5 py-3 border border-primary bg-primary text-primary-foreground text-center whitespace-nowrap align-middle transition-all duration-200 hover:bg-primary/90 rounded-sm order-3 mb-8",children:(0,a.jsx)("span",{className:"font-mono text-sm tracking-wide uppercase font-medium whitespace-nowrap relative pointer-events-none",children:"Explore Platform"})}),(0,a.jsxs)("div",{ref:p,className:"hidden md:block relative w-[30%] h-[500px] order-0 cursor-pointer",onMouseMove:e=>{let s=e.currentTarget.getBoundingClientRect(),a=s.left+s.width/2,l=s.top+s.height/2;e.clientX-s.left<s.width/2?t("platform"):t("api");let r=-(30*((e.clientX-a)/s.width)),i=-(20*((e.clientY-l)/s.height));d(r),h(i)},children:[(0,a.jsx)(n.P.div,{className:"absolute inset-0",animate:{opacity:+("platform"===e),x:s,y:x},transition:{opacity:{duration:.3,ease:"easeInOut"},x:{type:"spring",stiffness:120,damping:18,mass:.8},y:{type:"spring",stiffness:120,damping:18,mass:.8}},style:{pointerEvents:"none",zIndex:"platform"===e?20:10},children:(0,a.jsx)(o.default,{src:"/images/shared/platform-preview.webp",alt:"Nomic Platform",fill:!0,className:"object-contain",priority:!0})}
1),(0,a.jsx)(n.P.div,{className:"absolute inset-0",animate:{opacity:+("api"===e),x:s,y:x},transition:{opacity:{duration:.3,ease:"easeInOut"},x:{type:"spring",stiffness:120,damping:18,mass:.8},y:{type:"spring",stiffness:120,damping:18,mass:.8}},style:{pointerEvents:"none",zIndex:"api"===e?20:10},children:(0,a.jsx)(o.default,{src:"/images/02B_Dev-API-min.png",alt:"Agent API",fill:!0,className:"object-contain"})})]}),(0,a.jsx)("div",{ref:f,className:"w-full md:w-[30%] order-4 md:order-0 relative z-10 self-center",children:(0,a.jsxs)(l.ScrollReveal,{delay:.2,className:"pointer-events-auto",children:[(0,a.jsx)("div",{className:"text-xs md:text-sm uppercase font-medium text-primary mb-3 md:mb-4 tracking-wide",children:"FOR IN-HOUSE CUSTOMIZATION"}),(0,a.jsx)("h2",{className:"text-2xl md:text-3xl lg:text-4xl font-semibold mb-6 md:mb-8 leading-tight text-balance",children:"Agent API"}),(0,a.jsx)("p",{className:"text-base md:text-lg text-muted-foreground font-medium leading-relaxed text-pretty",children:"APIs and models for internal AI teams building custom agents over complex AEC data: parse drawings, extract structured data, embed multimodal files, and orchestrate trusted workflows."}),(0,a.jsx)(m(),{href:"/developer",className:"hidden md:inline-flex mt-6",children:(0,a.jsx)(i.Button,{children:"learn more"})})]})}),(0,a.jsx)("div",{className:"relative w-full h-[280px] sm:h-[320px] max-w-md mx-auto md:hidden order-5 pointer-events-none",children:(0,a.jsx)(o.default,{src:"/images/02B_Dev-API-min.png",alt:"Agent API",fill:!0,className:"object-contain"})}),(0,a.jsx)(m(),{href:"/developer",className:"flex md:hidden items-center justify-center w-full max-w-sm mx-auto px-5 py-3 border border-primary bg-primary text-primary-foreground text-center whitespace-nowrap align-middle transition-all duration-200 hover:bg-primary/90 rounded-sm order-6 mb-8",children:(0,a.jsx)("span",{className:"font-mono text-sm tracking-wide uppercase font-medium whitespace-nowrap relative pointer-events-none",children:"Explore Agent API"})})]})})}},22268:(e,t,s)=>{"use strict";s.d(t,{Cb:()=>r.useGetStartedModal,Mk:()=>l.GetStartedCta,SO:()=>a.DemoCtaPair});var a=s(38387),l=s(52215),r=s(66004)},39644:(e,t,s)=>{Promise.resolve().then(s.t.bind(s,72627,23)),Promise.resolve().then(s.t.bind(s,93236,23)),Promise.resolve().then(s.bind(s,98331)),Promise.resolve().then(s.bind(s,36301)),Promise.resolve().then(s.bind(s,31598)),Promise.resolve().then(s.bind(s,55217)),Promise.resolve().then(s.bind(s,74956)),Promise.resolve().then(s.bind(s,95251)),Promise.resolve().then(s.bind(s,67780)),Promise.resolve().then(s.bind(s,38387)),Promise.resolve().then(s.bind(s,52215)),Promise.resolve().then(s.bind(s,66004)),Promise.resolve().then(s.bind(s,91072)),Promise.resolve().then(s.bind(s,70101)),Promise.resolve().then(s.bind(s,88592)),Promise.resolve().then(s.bind(s,79077)),Promise.resolve().then(s.bind(s,11581)),Promise.resolve().then(s.bind(s,7502)),Promise.resolve().then(s.bind(s,49778)),Promise.resolve().then(s.bind(s,94634)),Promise.resolve().then(s.bind(s,48979)),Promise.resolve().then(s.bind(s,22048)),Promise.resolve().then(s.bind(s,66691)),Promise.resolve().then(s.bind(s,78765)),Promise.resolve().then(s.bind(s,89593))},48979:(e,t,s)=>{"use strict";s.d(t,{LiveAgentDemo:()=>o});var a=s(25223),l=s(82933),r=s(22268),i=s(29254);let n=[{session:l.px,link:{href:"/use-cases/automated-drawing-review",label:"More on drawing review"}},{session:l.eF,link:{href:"/use-cases/submittal-review",label:"More on submittal review"}},{session:l.rV,link:{href:"/use-cases/code-compliance-of-drawings",label:"More on code compliance"}},{session:l.x2,link:{href:"/use-cases/active-project-research",label:"More on RFI response"}}];function o(){return(0,l.AZ)()?(0,a.jsx)(i.w,{className:"hero-demo-peek relative z-7 bg-background pb-16",boxClassName:"",containerClassName:"common-box-mx",spacing:!1,children:(0,a.jsx)(l.J0,{tabs:n,footer:(0,a.jsx)(r.SO,{source:"home_live_demo"})})}):null}},50977:(e,t,s)=>{"use strict";s.d(t,{cn:()=>r});var a=s(63467),l=s(68761);function r(){for(var e=arguments.length,t=Array(e),s=0;s<e;s++)t[s]=arguments[s];return(0,l.QP)((0,a.$)(t))}},56478:(e,t,s)=>{"use strict";s.d(t,{V:()=>r,X:()=>o});var a=s(25223),l=s(50977);function r(e){let{imageSrc:t,className:s,opacity:r=.85}=e;return(0,a.jsx)("div",{className:(0,l.cn)("absolute inset-0 overflow-hidden bg-background",s),children:(0,a.jsx)("img",{src:t,alt:"",className:(0,l.cn)("absolute inset-0 h-full w-full object-cover",r>=.9?"opacity-90":r>=.7?"opacity-80":r>=.5?"opacity-50":"opacity-40")})})}var i=s(91616),n=s(57135);class o extends n.Component{static getDerivedStateFromError(){return{hasError:!0}}componentDidCatch(e,t){var s;(0,i.iF)(),(0,i.pc)("visual-error-boundary",{name:this.props.name,message:e.message,componentStack:null!=(s=t.componentStack)?s:""})}render(){return this.state.hasError?this.props.fallback:this.props.children}constructor(...e){super(...e),this.state={hasError:!1}}}},61511:(e,t,s)=>{"use strict";s.d(t,{Mc:()=>u,Wf:()=>f,et:()=>x});var a=s(25223),l=s(2463),r=s(17223),i=s(50977);let n={src:"/images/logos/Aurecon.svg",alt:"Aurecon",width:112,height:25,wrapperClassName:"h-6 md:h-8 -translate-y-0.5"},o={src:"/images/logos/arcadis-logo.svg",alt:"Arcadis",width:160,height:25,wrapperClassName:"h-6 md:h-8",imageClassName:"h-full w-auto grayscale brightness-0"},d={src:"/images/mulhern-kulp-logo.svg",alt:"Mulhern + Kulp",width:679,height:124,wrapperClassName:"h-6 md:h-8",imageClassName:"h-full w-auto grayscale brightness-0"},m={src:"/images/logos/ladwp-logo.svg",alt:"LADWP",width:135,height:40,wrapperClassName:"h-6 md:h-8",imageClassName:"h-full w-auto grayscale brightness-0"},c={src:"/images/logos/Google.svg",alt:"Google",width:88,height:29,wrapperClassName:"h-6 md:h-8 translate-y-0.5"},x=[n,o,m,c],h=[n,o,d,m,c],u=[m,{...d,wrapperClassName:"h-6 md:h-8"},{...c,wrapperClassName:"h-6 md:h-8"},{...n,wrapperClassName:"h-6 md:h-8"},{...o,wrapperClassName:"h-6 md:h-8"},{src:"/images/logos/AECOM.svg",alt:"AECOM",width:781,height:240,wrapperClassName:"h-6 md:h-8 mx-8 md:mx-12"}],f=e=>{let{logos:t=h,withGradient:s=!0,gradientColor:n="#f6f6f4",gradientWidth:o=100,speed:d=30,className:m}=e;return(0,a.jsx)(r.default,{speed:d,direction:"left",gradient:s,gradientColor:n,gradientWidth:o,pauseOnHover:!0,autoFill:!0,
1className:(0,i.cn)("py-4 opacity-50 overflow-hidden",m),children:t.map(e=>(0,a.jsx)("div",{className:(0,i.cn)("shrink-0 flex items-center opacity-90 mx-8 hover:opacity-100",e.wrapperClassName),children:(0,a.jsx)(l.default,{src:e.src,alt:e.alt,width:e.width,height:e.height,className:(0,i.cn)("h-full w-auto",e.imageClassName)})},e.src))})}},67780:(e,t,s)=>{"use strict";s.d(t,{BentoGrid:()=>r});var a=s(25223),l=s(2463);function r(){return(0,a.jsx)("div",{className:"mt-8 md:mt-16",children:(0,a.jsxs)("div",{className:"relative",children:[(0,a.jsx)("div",{className:"absolute inset-0 bg-card"}),(0,a.jsxs)("div",{className:"relative grid grid-cols-1 md:grid-cols-6 gap-0",children:[(0,a.jsx)("div",{className:"md:col-span-4 relative bg-card rounded  border-left border-top border-right border-bot mobile-border-lefttopright mobile-border-bot overflow-hidden",children:(0,a.jsxs)("div",{className:"p-6 md:p-8 flex flex-col justify-between items-start w-full relative md:min-h-[500px] lg:min-h-[450px] overflow-hidden",children:[(0,a.jsxs)("div",{className:"w-full md:max-w-[60%] md:pr-4 relative z-10",children:[(0,a.jsx)("h3",{className:"text-2xl md:text-3xl lg:text-4xl font-semibold mb-4 max-w-[20ch] leading-tight",children:"Unmatched Accuracy on Large Documents"}),(0,a.jsx)("p",{className:"text-md md:text-base text-muted-foreground max-w-[40ch] leading-relaxed mt-6 mb-4 md:mb-0",children:"From 200-page drawings to 800-page specs, Nomic Parse reads, structures, and indexes complex AEC data with precision. Our domain-specific models and Agent API extract details that foundation models miss, turning visual files into reliable, searchable knowledge."})]}),(0,a.jsxs)("div",{className:"relative w-full mt-4 md:absolute md:top-0 md:bottom-0 md:right-0 md:mt-0 flex flex-col justify-center items-center md:items-end pointer-events-none z-0 overflow-hidden",children:[(0,a.jsx)("div",{className:"w-full max-w-xs mx-auto md:max-w-none md:w-auto md:hidden",children:(0,a.jsx)("img",{src:"/images/03A_Large-Docs-min.png",alt:"Large Documents",width:600,height:400,className:"object-contain w-full h-auto"})}),(0,a.jsx)("div",{className:"hidden md:block",style:{maxWidth:"60%"},children:(0,a.jsx)("img",{src:"/images/03A_Large-Docs-min.png",alt:"Large Documents",width:600,height:400,className:"object-contain w-full h-auto"})})]})]})}),(0,a.jsx)("div",{className:"md:col-span-2 relative bg-card rounded overflow-hidden border-top border-right border-bot mobile-border-lefttopright mobile-border-bot",children:(0,a.jsxs)("div",{className:"p-4 md:p-8 flex flex-col justify-between items-start w-full h-full relative min-h-[300px] lg:min-h-[450px]",children:[(0,a.jsx)("div",{children:(0,a.jsx)("h3",{className:"text-4xl lg:text-6xl font-bold mb-4 max-w-[20ch] leading-tight",children:"~20,000 hrs"})}),(0,a.jsx)("p",{className:"text-md md:text-base text-muted-foreground max-w-[40ch] leading-relaxed",children:"Saved per year due to faster information gathering by engineers."})]})}),(0,a.jsx)("div",{className:"md:col-span-2 relative bg-card rounded overflow-hidden border-left border-right border-bot mobile-border-lefttopright mobile-border-bot",children:(0,a.jsxs)("div",{className:"p-4 md:p-8 flex flex-col justify-between items-start w-full h-full relative md:min-h-[400px] lg:min-h-[450px]",children:[(0,a.jsx)("div",{children:(0,a.jsx)("h3",{className:"text-2xl md:text-3xl lg:text-4xl  font-semibold mb-4 max-w-[22ch] leading-tight",children:'"AI is already changing how our industry designs, coordinates and delivers complex projects."'})}),(0,a.jsxs)("div",{className:"text-md md:text-base text-muted-foreground",children:[(0,a.jsx)("p",{className:"font-semibold",children:"Heather Polinsky"}),(0,a.jsx)("p",{children:"CEO, Arcadis"})]})]})}),(0,a.jsx)("div",{className:"md:col-span-4 relative bg-card rounded overflow-hidden border-right border-bot mobile-border-lefttopright mobile-border-bot",children:(0,a.jsxs)("div",{className:"p-6 md:p-8 flex flex-col justify-between items-start w-full relative min-h-[500px] lg:min-h-[450px]",children:[(0,a.jsxs)("div",{className:"w-full md:max-w-[60%] md:pr-4 relative z-10",children:[(0,a.jsx)("h3",{className:"text-2xl md:text-3xl lg:text-4xl  font-semibold mb-4 max-w-[20ch] leading-tight",children:"Operationalize Knowledge Without Moving It"}),(0,a.jsx)("p",{className:"text-md md:text-base text-muted-foreground max-w-[35ch] leading-relaxed mb-4 md:mb-0",children:"Nomic integrates with your existing systems, including Autodesk, SharePoint, Box, and more, so AI agents can work with your institutional knowledge where it already lives."})]}),(0,a.jsxs)("div",{className:"relative w-full mt-4 md:absolute md:top-0 md:bottom-0 md:right-0 md:mt-0 flex flex-col justify-center items-center md:items-end pointer-events-none z-0 overflow-hidden",children:[(0,a.jsx)("div",{className:"w-full max-w-xs mx-auto md:max-w-none md:w-auto md:hidden",children:(0,a.jsx)(l.default,{src:"/images/03B_Grounded-min.png",alt:"Grounded Knowledge",width:600,height:400,className:"object-contain w-full h-auto"})}),(0,a.jsx)("div",{className:"hidden md:block",style:{maxWidth:"60%"},children:(0,a.jsx)(l.default,{src:"/images/03B_Grounded-min.png",alt:"Grounded Knowledge",width:600,height:400,className:"object-contain w-full h-auto"})})]})]})}),(0,a.jsx)("div",{className:"md:col-span-4 relative bg-card rounded overflow-hidden border-left border-right border-bot mobile-border-lefttopright mobile-border-bot",children:(0,a.jsxs)("div",{className:"p-6 md:p-8 flex flex-col justify-between items-start w-full relative min-h-[clamp(20rem,20rem+((32.5-20)/(1440-320))*(100vw-20rem),32.5rem)]",children:[(0,a.jsxs)("div",{className:"w-full md:max-w-[60%] md:pr-4 relative z-10",children:[(0,a.jsx)("h3",{className:"text-2xl md:text-3xl lg:text-4xl  font-semibold mb-4 max-w-[20ch] leading-tight",children:"Realize Immediate Value from Institutional Knowledge for All Team Members"}),(0,a.jsx)("p",{className:"text-md md:text-base text-muted-foreground max-w-[35ch] leading-relaxed mb-4 md:mb-0",children:"Empower every team member with your firm's collective expertise. Nomic makes knowledge retrieval conversational, letting teams query decades of drawings, specs, and reports securely to surface insights instantly."})]}),(0,a.jsxs)("div",{className:"relative w-full mt-4 md:absolute md:top-0 md:bottom-0 md:right-0 md:mt-0 flex flex-col justify-center items-center md:items-end pointer-events-none z-0 overflow-hidden",children:[(0,a.jsx)("div",{className:"w-full max-w-xs mx-auto md:max-w-none md:w-auto md:hidden",children:(0,a.jsx)(l.default,{src:"/images/03C_Chat-min.png",alt:"Chat Interface",width:600,height:400,className:"object-contain w-full h-auto"})}),(0,a.jsx)("div",{className:"hidden md:block",style:{maxWidth:"60%"},children:(0,a.jsx)(l.default,{src:"/images/03C_Chat-min.png",alt:"Chat Interface",width:600,height:400,className:"object-contain w-full h-auto"})})]})]})}),(0,a.jsx)("div",{className:"md:col-span-2 relative bg-card rounded overflow-hidden   border-right border-bot mobile-border-lefttopright mobile-border-bot",children:(0,a.jsxs)("div",{className:"p-4 md:p-8 flex flex-col justify-between items-start w-full h-full relative min-h-[300px] lg:min-h-[400px]",children:[(0,a.jsx)("div",{children:(0,a.jsx)("h3",{className:"text-4xl lg:text-6xl font-bold mb-4 max-w-[20ch] leading-tight",children:"100%"})}),(0,a.jsx)("p",{className:"text-md md:text-base text-muted-foreground max-w-[40ch] leading-relaxed",children:"Non-technical subject matter experts, previously disengaged, now fully productive."})]})}),(0,a.jsx)("div",{className:"md:col-span-2 relative bg-card rounded overflow-hidden border-left border-right border-bot mobile-border-lefttopright mobile-border-bot",children:(0,a.jsxs)("div",{className:"p-4 md:p-8 flex flex-col justify-between items-start w-full h-full relative min-h-[300px] lg:min-h-[400px]",children:[(0,a.jsx)("div",{children:(0,a.jsx)("h3",{className:"text-4xl lg:text-6xl font-bold mb-4 max-w-[20ch] leading-tight",children:"10-20 hrs"})}),(0,a.jsx)("p",{className:"text-md md:text-base text-muted-foreground max-w-[30ch] leading-relaxed",children:"Saved weekly per team by surfacing data and insights rapidly and accurately."})]})}),(0,a.jsx)("div",{className:"md:col-span-4 relative bg-card rounded overflow-hidden border-right border-bot mobile-border-lefttopright mobile-border-bot",children:(0,a.jsxs)("div",{className:"p-6 md:p-8 flex flex-col justify-between items-start w-full relative min-h-[300px] lg:min-h-[400px]",children:[(0,a.jsxs)("div",{className:"w-full md:max-w-[60%] md:pr-4 relative z-10 h-full flex flex-col justify-between ",children:[(0,a.jsx)("h3",{className:"text-2xl md:text-3xl lg:text-4xl  font-semibold mb-4  leading-tight",children:"Built for Real AEC Workflows and Queries"}),(0,a.jsx)("p",{className:"text-md md:text-base text-muted-foreground max-w-[50ch] leading-relaxed mb-4 md:mb-0",children:"Designed around the way your teams actually work. Nomic accelerates industry-specific workflows, from RFP responses and QA/QC to code compliance and detail lookups, all grounded in over 380 building codes and standards."})]}),(0,a.jsxs)("div",{className:"relative w-full mt-4 md:absolute md:top-0 md:bottom-0 md:right-0 md:mt-0 flex flex-col justify-center items-center md:items-end pointer-events-none z-0 overflow-hidden",children:[(0,a.jsx)("div",{className:"w-full max-w-xs mx-auto md:max-w-none md:w-auto md:hidden",children:(0,a.jsx)(l.default,{src:"/images/03D_Workflows-min.png",alt:"Workflows",width:600,height:400,className:"object-contain w-full h-auto"})}),(0,a.jsx)("div",{className:"hidden md:block",style:{maxWidth:"50%"},children:(0,a.jsx)(l.default,{src:"/images/03D_Workflows-min.png",alt:"Workflows",width:600,height:400,className:"object-contain w-full h-auto"})})]})]})})]})]})})}},68e3:(e,t,s)=>{"use strict";s.d(t,{ParallaxOverlay:()=>c});var a=s(25223),l=s(56478),r=s(53696),i=s(91616),n=s(20973),o=s(57135);let d=(0,n.default)(()=>Promise.all([s.e(421),s.e(2e3),s.e(5594)]).then(s.bind(s,5594)).then(e=>({default:e.ParallaxOverlay})),{loadableGenerated:{webpack:()=>[5594]},ssr:!1}),m=null;function c(e){let t=(0,r.pr)(),s=(0,o.useRef)(!1);return t.enabled||t.disableWebGL||(0,i.kS)()||!(null!==m?m:m=(0,i.CD)())?(s.current||(s.current=!0,(0,i.pc)("skip-webgl-overlay",{reason:t.enabled?t.reason:"webgl-unavailable-or-kiosk"})),(0,a.jsx)(l.V,{imageSrc:e.imageSrc,opacity:"number"==typeof e.o
1pacity?e.opacity:.85})):(0,a.jsx)(l.X,{name:"ParallaxOverlay",fallback:(0,a.jsx)(l.V,{imageSrc:e.imageSrc,opacity:"number"==typeof e.opacity?e.opacity:.85}),children:(0,a.jsx)(d,{...e})})}},91072:(e,t,s)=>{"use strict";s.d(t,{HapticFeedback:()=>i});var a=s(25223),l=s(57135);let r="nomic-haptic-switch";function i(){let e=(0,l.useRef)(null),t=(0,l.useRef)(null),s=(0,l.useCallback)(e=>{var s;let a=e.target;if((null==a?void 0:a.closest('a, button, [role="button"]'))&&!a.closest("#".concat(r,"-label, #").concat(r))){if("undefined"!=typeof navigator&&"function"==typeof navigator.vibrate&&navigator.vibrate(200))return;null==(s=t.current)||s.click()}},[]);return(0,l.useEffect)(()=>{var t;null==(t=e.current)||t.setAttribute("switch","")},[]),(0,l.useEffect)(()=>(document.addEventListener("click",s),()=>document.removeEventListener("click",s)),[s]),(0,a.jsxs)("div",{"aria-hidden":"true",className:"pointer-events-none fixed -left-px -top-px h-px w-px overflow-hidden opacity-0",children:[(0,a.jsx)("input",{ref:e,id:r,type:"checkbox",tabIndex:-1,readOnly:!0}),(0,a.jsx)("label",{ref:t,id:"".concat(r,"-label"),htmlFor:r})]})}},94634:(e,t,s)=>{"use strict";s.d(t,{Hero:()=>P});var a=s(25223),l=s(82933),r=s(55217),i=s(68e3),n=s(95251),o=s(85552),d=s(22268),m=s(61511),c=s(49778),x=s(53696);let h={clipPathReveal:{start:0,end:.5},fadeOut:{start:0,end:.3},heroTextFade:{start:.6,end:1},bottomSectionFade:{stages:[{progress:0,opacity:1},{progress:.2,opacity:.6},{progress:.5,opacity:0}]}};var u=s(63780),f=s(50977),p=s(77933),g=s(67529),b=s(79949),v=s(9728),w=s(72627),j=s.n(w),N=s(57135);function y(){return(0,a.jsxs)("div",{className:"flex-1 flex flex-col justify-between relative z-0 pt-[calc(2.87rem+5rem)]",children:[(0,a.jsxs)("div",{className:"shrink-0 flex flex-col items-center justify-center px-4 mt-4 md:mt-16",children:[(0,a.jsx)("div",{children:(0,a.jsx)(o.ScrollReveal,{delay:.1,children:(0,a.jsxs)(j(),{href:"/news/announcing-nomics-strategic-funding-round-and-partnerships-with-aurecon-and-arcadis",className:" font-mono flex items-center justify-center gap-1 text-xs uppercase font-medium text-primary hover:opacity-80 transition-opacity",children:[(0,a.jsx)("span",{className:"font-semibold mr-1.5",children:"New:"}),(0,a.jsx)(n.ScrambleText,{delay:.5,className:"inline-block tracking-tight",children:"Announcing Nomic's strategic funding round and partnerships with Aurecon and Arcadis"}),(0,a.jsx)("span",{children:"→"})]})})}),(0,a.jsx)("div",{className:"text-center max-w-5xl mx-auto mt-2 md:mt-4 mb-8 md:mb-28 lg:mb-40 px-4",children:(0,a.jsx)(r.AnimatedText,{className:"text-3xl sm:text-4xl md:text-6xl lg:text-[4.5rem] font-medium text-foreground leading-none tracking-[-0.03em]",delay:.2,staggerDelay:.08,direction:"top",children:"Accelerating the design and construction of the built world."})})]}),(0,a.jsx)("div",{className:"shrink-0 common-box-mx",children:(0,a.jsxs)("div",{className:"flex flex-col md:flex-row justify-between items-end gap-6 md:gap-2 pb-6 md:pb-16",children:[(0,a.jsxs)(o.ScrollReveal,{delay:.15,className:"flex flex-col gap-2 w-full md:max-w-xs md:mb-4",children:[(0,a.jsx)("h2",{className:"font-mono tracking-tighter text-xs md:text-sm font-medium text-white uppercase text-center md:text-left",children:"Architected & Engineered for Industry Leaders"}),(0,a.jsx)("div",{className:"text-white [&_img]:invert overflow-hidden",children:(0,a.jsx)(m.Wf,{logos:m.et,withGradient:!1})})]}),(0,a.jsxs)("div",{className:"mt-4 flex w-full flex-col items-center md:w-auto md:items-end",children:[(0,a.jsx)("p",{className:"mx-auto mb-4 max-w-[28ch] text-center text-sm text-white md:mx-0 md:text-left md:text-base",children:"The domain-specific AI platform for architecture, engineering, and construction firms"}),(0,a.jsxs)("div",{className:"flex w-full max-w-sm flex-col gap-3 md:max-w-none",children:[(0,a.jsx)(d.Mk,{source:"hero",className:"w-full md:hidden",scrambleOnHover:!1}),(0,a.jsx)(j(),{href:"/book-a-demo",className:"w-full",children:(0,a.jsx)(c.Button,{variant:"outline",className:"w-full text-button-outline-text",scrambleOnHover:!1,onClick:()=>{(0,u.DR)("hero","Book a Demo")},children:"Book a Demo"})})]})]})]})})]})}function k(){return(0,a.jsxs)("header",{className:"hero_full relative z-10 min-h-svh flex flex-col justify-between overflow-hidden bg-background",children:[(0,a.jsx)("div",{className:"absolute inset-0 -z-10",children:(0,a.jsx)("img",{src:"/images/04-Header-min.jpg",alt:"Hero background",className:"absolute inset-0 object-cover w-full h-full"})}),(0,a.jsx)(y,{})]})}function P(){return(0,x.my)()?(0,a.jsx)(k,{}):(0,a.jsx)(A,{})}function A(){let e=(0,l.AZ)(),t=(0,N.useRef)(null),s=(0,N.useRef)(null),x=(0,N.useRef)(null),{scrollYProgress:w}=(0,p.L)({target:t,offset:["start end","end start"]}),{scrollYProgress:y}=(0,p.L)({target:x,offset:["start end","start start"]}),k={stiffness:100,damping:30,restDelta:.001},P=(0,g.z)(w,k),A=(0,g.z)(y,k),S=(0,b.G)(P,[h.clipPathReveal.start,h.clipPathReveal.end],[0,0]),C=(0,b.G)(A,[h.fadeOut.start,h.fadeOut.end],[1,0]),O=(0,b.G)(A,[h.fadeOut.start,h.fadeOut.end],[1,0]),{scrollY:D}=(0,p.L)(),I=(0,b.G)(D,[80,480],[1,0]),z=e?I:O,E=e?I:C,R=(0,b.G)(S,e=>"polygon(0% 100%, 100% 100%, 100% ".concat(e,"%, 0% ").concat(e,"%)")),_=(0,b.G)(P,[h.heroTextFade.start,h.heroTextFade.end],[1,0]),G=(0,b.G)(P,h.bottomSectionFade.stages.map(e=>e.progress),h.bottomSectionFade.stages.map(e=>e.opacity));return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)(v.P.div,{className:"fixed inset-0 z-5 overflow-hidden will-change-[clip-path,op
1acity]",style:{clipPath:R,opacity:E},children:[(0,a.jsx)("div",{className:"absolute inset-0 bg-background z-0 pointer-events-none"}),(0,a.jsx)("div",{className:"absolute inset-0 z-10",children:(0,a.jsx)(i.ParallaxOverlay,{opacity:1,imageSrc:"/images/04-Header-min.jpg",charSize:6})})]}),(0,a.jsxs)("header",{ref:s,className:(0,f.cn)("hero_full hero_sticky relative z-10 flex flex-col justify-between overflow-hidden bg-background",e?"hero_peek":"md:min-h-screen"),children:[(0,a.jsxs)(v.P.div,{className:(0,f.cn)("absolute inset-0 -z-10",e&&"hero-fade"),style:{opacity:z},children:[(0,a.jsx)("img",{src:"/images/04-Header-min.jpg",alt:"Hero background",className:"absolute inset-0 object-cover w-full h-full"}),e&&(0,a.jsx)("div",{className:"absolute inset-x-0 bottom-0 h-3/5 bg-linear-to-t from-default/60 via-default/25 to-transparent"})]}),(0,a.jsxs)("div",{className:"flex-1 flex flex-col justify-between relative z-0 pt-[calc(2.87rem+5rem)]",children:[(0,a.jsxs)("div",{className:"shrink-0 flex flex-col items-center justify-center px-4 mt-4 md:mt-16",children:[(0,a.jsx)(v.P.div,{style:{opacity:_},children:(0,a.jsx)(o.ScrollReveal,{delay:.1,children:(0,a.jsxs)(j(),{href:"/news/announcing-nomics-strategic-funding-round-and-partnerships-with-aurecon-and-arcadis",className:" font-mono flex items-center justify-center gap-1 text-xs uppercase font-medium text-primary hover:opacity-80 transition-opacity",children:[(0,a.jsx)("span",{className:"font-semibold mr-1.5",children:"New:"}),(0,a.jsx)(n.ScrambleText,{delay:.5,className:"inline-block tracking-tight",children:"Announcing Nomic's strategic funding round and partnerships with Aurecon and Arcadis"}),(0,a.jsx)("span",{children:"→"})]})})}),(0,a.jsx)("div",{className:(0,f.cn)("text-center mx-auto mt-2 md:mt-4 mb-8 px-4",e?"max-w-4xl md:mb-12":"max-w-5xl md:mb-28 lg:mb-40"),children:(0,a.jsx)(r.AnimatedText,{className:(0,f.cn)("text-3xl sm:text-4xl font-medium text-foreground leading-none tracking-[-0.03em]",e?"md:text-5xl lg:text-[3.5rem]":"md:text-6xl lg:text-[4.5rem]"),delay:.2,staggerDelay:.08,direction:"top",children:"Accelerating the design and construction of the built world."})})]}),(0,a.jsx)(v.P.div,{className:"shrink-0 common-box-mx",style:{opacity:G},children:(0,a.jsxs)("div",{className:(0,f.cn)("flex flex-col md:flex-row justify-between items-end gap-6 md:gap-2",e?"hero-fade-clearance":"pb-6 md:pb-16"),children:[(0,a.jsxs)(o.ScrollReveal,{delay:.15,className:"flex flex-col gap-2 w-full md:max-w-xs md:mb-4",children:[(0,a.jsx)("h2",{className:(0,f.cn)("font-mono tracking-tighter text-xs md:text-sm font-medium text-white uppercase text-center md:text-left",e&&"hidden md:block"),children:"Architected & Engineered for Industry Leaders"}),(0,a.jsx)("div",{className:(0,f.cn)("text-white [&_img]:invert overflow-hidden",e&&"[&_img]:brightness-0"),children:(0,a.jsx)(m.Wf,{logos:m.et,withGradient:!1,className:e?"py-4 opacity-90 overflow-hidden":void 0})})]}),(0,a.jsxs)("div",{className:(0,f.cn)("flex w-full flex-col items-center md:w-auto md:items-end",e?"md:mt-4":"mt-4"),children:[(0,a.jsx)("p",{className:(0,f.cn)("mx-auto mb-4 max-w-[28ch] text-center text-sm text-white md:mx-0 md:text-left md:text-base",e&&"hidden md:block"),children:"The domain-specific AI platform for architecture, engineering, and construction firms"}),(0,a.jsxs)("div",{className:"flex w-full max-w-sm flex-col gap-3 md:max-w-none",children:[(0,a.jsx)(d.Mk,{source:"hero",className:"w-full md:hidden",scrambleOnHover:!0}),(0,a.jsx)(j(),{href:"/book-a-demo",className:"w-full",children:(0,a.jsx)(c.Button,{variant:"outline",className:"w-full text-button-outline-text",scrambleOnHover:!0,onClick:()=>{(0,u.DR)("hero","Book a Demo")},children:"Book a Demo"})})]})]})]})})]})]}),(0,a.jsx)("div",{ref:t,className:"hero-spacer h-screen"}),(0,a.jsx)("div",{ref:x,className:"h-0 w-full"})]})}}},e=>{e.O(0,[4457,526,2627,3715,2489,7128,3236,1935,2982,7795,7933,1037,703,1969,5251,8387,2631,2933,8
1046,996,3531,9813,7358],()=>e(e.s=39644)),_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.