1 2!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[n]="b92506a6-ad53-5515-be5e-5939e8d890cb")}catch(e){}}(); 3(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9473],{16654:(e,r,s)=>{"use strict";s.d(r,{PageContainer:()=>c});var t=s(46543),n=s(40295),a=s(97013),l=s(98756),i=s(71496);let c=e=>{let{children:r,className:s,showLightRays:c=!0,...o}=e;return(0,l.u_)(),(0,n.useEffect)(()=>{window.scrollTo(0,0)},[]),(0,t.jsxs)("div",{className:(0,a.cn)("mt-header flex flex-1 flex-col",s),...o,children:[c&&(0,t.jsx)("div",{className:"fixed inset-0 -z-99",children:(0,t.jsx)(i.LightRays,{raysOrigin:"top-center",raysColor:"#00db91",raysSpeed:1.5,lightSpread:1,rayLength:1.2,followMouse:!0,mouseInfluence:.1,noiseAmount:.1,distortion:.05,fadeDistance:1.5})}),r]})}},32575:(e,r,s)=>{Promise.resolve().then(s.bind(s,16654)),Promise.resolve().then(s.bind(s,55377)),Promise.resolve().then(s.bind(s,34084)),Promise.resolve().then(s.bind(s,66682))},34084:(e,r,s)=>{"use strict";s.d(r,{ContactForm:()=>S});var t=s(46543),n=s(40295),a=s(33480),l=s(8832),i=s(51394),c=s(76131),o=s(33393),d=s(62586);let m=(0,d.createServerReference)("6070af15e764ca932303445efeac1f2d0ce84053bc",d.callServer,void 0,d.findSourceMapURL,"submitContactFormData"),u=(0,d.createServerReference)("40ed6c5c213bef34c333240465ba6b6bdc3ff7a3f4",d.callServer,void 0,d.findSourceMapURL,"submitDemoFormData");var x=s(85697),h=s(40550),p=s(9486),g=s(29437),j=s(98566),b=s(68738),v=s(41440),f=s(1006),y=s(75773),N=s(27790);let z=y.Ik({firstName:y.Yj().min(1,"First name is required").min(2,"First name must be at least 2 characters").regex(RegExp("^[\\p{L}\\s'-]+$","u"),{message:"First name can only contain letters, spaces, hyphens, and apostrophes"}),lastName:y.Yj().min(1,"Last name is required").min(2,"Last name must be at least 2 characters").regex(RegExp("^[\\p{L}\\s'-]+$","u"),{message:"Last name can only contain letters, spaces, hyphens, and apostrophes"}),workEmail:N.tX,role:y.Yj().min(1,"Role is required").min(2,"Role must be at least 2 characters"),company:y.Yj().min(1,"Company name is required").min(2,"Company name must be at least 2 characters").regex(RegExp("^[\\p{L}\\p{N}\\s\\-_&.,()]+$","u"),{message:"Company name contains invalid characters"}),companySize:y.k5(f.JQ,{message:"Please select your company size"}),message:y.Yj().optional(),turnstileToken:y.Yj().optional()}),k="0x4AAAAAAB51w9LfpvvtIiXg",S=e=>{let{variant:r="contact",campaign:s}=e,d=(0,a.useRouter)(),[y,N]=(0,n.useState)(null),[S,C]=(0,n.useTransition)(),w=n.useRef(!1),R="demo"===r,E=R?f.$k:z,T=(0,o.mN)({resolver:(0,l.u)(E),defaultValues:{firstName:"",lastName:"",workEmail:"",role:"",company:"",companySize:void 0,..."contact"===r&&{message:""},turnstileToken:""}}),M=T.watch("turnstileToken");return(0,t.jsx)("div",{className:"mx-auto max-w-2xl",children:(0,t.jsx)(g.lV,{...T,children:(0,t.jsxs)("form",{onSubmit:T.handleSubmit(e=>{N(null),C(async()=>{try{let r=R?await u(e):await m(e,{campaign:s});if(r.success){let e=R?x.Xy.DEMO_REQUEST_SUBMIT:x.Xy.CONTACT_SUBMIT;(0,x.jl)(e.event,e.value),T.reset(),d.push(R?"/demo/thank-you":"/contact/thank-you")}else r.fieldErrors&&Object.entries(r.fieldErrors).forEach(e=>{let[r,s]=e;Array.isArray(s)&&s.length>0&&T.setError(r,{type:"server",message:s[0]})}),r.error&&N(r.error)}catch(e){console.error("Form submission error:",e),N("An unexpected error occurred. Please try again.")}})}),className:"space-y-6",children:[(0,t.jsxs)("div",{className:"grid grid-cols-1 gap-6 sm:grid-cols-2",children:[(0,t.jsx)(g.zB,{control:T.control,name:"firstName",render:e=>{let{field:r}=e;return(0,t.jsxs)(g.eI,{children:[(0,t.jsx)(g.lR,{children:"First Name"}),(0,t.jsx)(g.MJ,{children:(0,t.jsx)(j.p,{placeholder:"Enter your first name",className:"bg-background border-border text-zinc-100 placeholder:text-zinc-400",...r})}),(0,t.jsx)(g.C5,{})]})}}),(0,t.jsx)(g.zB,{control:T.control,name:"lastName",render:e=>{let{field:r}=e;return(0,t.jsxs)(g.eI,{children:[(0,t.jsx)(g.lR,{children:"Last Name"}),(0,t.jsx)(g.MJ,{children:(0,t.jsx)(j.p,{placeholder:"Enter your last name",className:"bg-background border-border text-zinc-100 placeholder:text-zinc-400",...r})}),(0,t.jsx)(g.C5,{})]})}})]}),(0,t.jsxs)("div",{className:"grid grid-cols-1 gap-6 sm:grid-cols-2",children:[(0,t.jsx)(g.zB,{control:T.control,name:"workEmail",render:e=>{let{field:r}=e;return(0,t.jsxs)(g.eI,{children:[(0,t.jsx)(g.lR,{children:"Email"}),(0,t.jsx)(g.MJ,{children:(0,t.jsx)(j.p,{type:"email",placeholder:"[email protected]",className:"bg-background border-border text-zinc-100 placeholder:text-zinc-400",...r})}),(0,t.jsx)(g.C5,{})]})}}),(0,t.jsx)(g.zB,{control:T.control,name:"role",render:e=>{let{field:r}=e;return(0,t.jsxs)(g.eI,{children:[(0,t.jsx)(g.lR,{children:"Role"}),(0,t.jsx)(g.MJ,{children:(0,t.jsx)(j.p,{placeholder:"Your current role at a company",className:"bg-background border-border text-zinc-100 placeholder:text-zinc-400",...r})}),(0,t.jsx)(g.C5,{})]})}})]}),(0,t.jsxs)("div",{className:"grid grid-cols-1 gap-6 sm:grid-cols-2",children:[(0,t.jsx)(g.zB,{control:T.control,name:"company",render:e=>{let{field:r}=e;return(0,t.jsxs)(g.eI,{children:[(0,t.jsx)(g.lR,{children:"Company Name"}),(0,t.jsx)(g.MJ,{children:(0,t.jsx)(j.p,{placeholder:"Your company name",className:"bg-background border-border text-zinc-100 placeholder:text-zinc-400",...r})}),(0,t.jsx)(g.C5,{})]})}}),(0,t.jsx)(g.zB,{control:T.control,name:"companySize",render:e=>{let{field:r}=e;return(0,t.jsxs)(g.eI,{children:[(0,t.jsx)(g.lR,{children:"Company Size"}),(0,t.jsxs)(b.l6,{onValueChange:r.onChange,defaultValue:r.value,children:[(0,t.jsx)(g.MJ,{children:(0,t.jsx)(b.bq,{className:"bg-background border-border w-full cursor-pointer text-base text-zinc-100 select-none focus-visible:ring-[1px] focus-visible:ring-zinc-100 data-[placeholder]:text-zinc-400 md:text-sm",children:(0,t.jsx)(b.yv,{placeholder:"Select company size"})})}),(0,t.jsx)(b.gC,{onCloseAutoFocus:e=>{w.current&&(e.preventDefault(),w.current=!1)},children:f.JQ.map(e=>(0,t.jsx)(b.eb,{value:e,onPointerUp:()=>{w.current=!0},className:"cursor-pointer text-base hover:bg-zinc-800 focus:bg-zinc-800 data-[highlighted]:bg-zinc-800 md:text-sm",children:e},e))})]}),(0,t.jsx)(g.C5,{})]})}})]}),"contact"===r&&(0,t.jsx)(g.zB,{control:T.control,name:"message",render:e=>{let{field:r}=e;return(0,t.jsxs)(g.eI,{children:[(0,t.jsx)(g.lR,{children:"Message"}),(0,t.jsx)(g.MJ,{children:(0,t.jsx)(v.T,{rows:6,placeholder:"How can we help?",className:"bg-background border-border text-zinc-100 placeholder:text-zinc-400",...r})}),(0,t.jsx)(g.C5,{})]})}}),(0,t.jsx)(h.g,{}),y&&(0,t.jsx)("div",{className:"bg-destructive/10 border-destructive/20 text-destructive rounded-md border p-4 text-sm",children:y}),(0,t.jsx)("input",{type:"hidden",...T.register("turnstileToken")}),k&&(0,t.jsx)("div",{className:"mt-4",children:(0,t.jsx)(i.Xs,{siteKey:k,onSuccess:e=>T.setValue("turnstileToken",e,{shouldValidate:!0}),onExpire:()=>T.setValue("turnstileToken","",{shouldValidate:!0}),options:{retry:"auto",appearance:"interaction-only"}})}),(0,t.jsx)("div",{className:"flex justify-end pt-4",children:(0,t.jsx)(p.$,{type:"submit",disabled:S||!!k&&!M,className:"min-w-[120px]",children:S?(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(c.A,{className:"mr-2 h-4 w-4 animate-spin"}),R?"Submitting...":"Sending..."]}):R?"Submit":"Send Message"})})]})})})}},38343:(e,r,s)=>{"use strict";s.d(r,{YW:()=>l});var t=s(46543),n=s(97013),a=s(55377);let l={Root:s(16654).PageContainer,Section:e=>{let{children:r,className:s,...a}=e;return(0,t.jsx)("section",{className:(0,n.cn)("container py-16 sm:py-16",s),...a,children:r})},Header:e=>{let{children:r,className:s,...a}=e;return(0,t.jsx)("div",{className:(0,n.cn)("flex flex-col items-center",s
3),...a,children:r})},Title:e=>{let{children:r,className:s,...l}=e;return(0,t.jsx)(a.RevealBlur,{delay:.1,children:(0,t.jsx)("h1",{className:(0,n.cn)("text-center text-4xl leading-tight sm:text-6xl",s),...l,children:r})})},Description:e=>{let{children:r,className:s,...l}=e;return(0,t.jsx)(a.RevealBlur,{delay:.3,children:(0,t.jsx)("p",{className:(0,n.cn)("text-muted-foreground mt-4 max-w-prose text-center leading-relaxed text-balance lg:text-lg",s),...l,children:r})})}}},41440:(e,r,s)=>{"use strict";s.d(r,{T:()=>a});var t=s(46543);s(40295);var n=s(97013);function a(e){let{className:r,...s}=e;return(0,t.jsx)("textarea",{"data-slot":"textarea","data-clarity-mask":"true",className:(0,n.cn)("border-input placeholder:text-muted-foreground focus-visible:border-ring focus-visible:ring-ring/50 aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive dark:bg-input/30 flex field-sizing-content min-h-24 w-full rounded-none border bg-transparent px-3 py-2 text-base shadow-xs transition-[color,box-shadow] outline-none focus-visible:ring-[1px] disabled:cursor-not-allowed disabled:opacity-50 md:text-sm",r),...s})}},66682:(e,r,s)=>{"use strict";s.d(r,{LivePageHeader:()=>c});var t=s(46543),n=s(69199),a=s(38343);let l={48:"sm:text-5xl",60:"sm:text-6xl"},i=e=>{let{title:r,description:s,titleSize:n}=e;return(0,t.jsxs)(a.YW.Header,{children:[(0,t.jsx)(a.YW.Title,{className:l[n],children:r}),(0,t.jsx)(a.YW.Description,{children:s})]})},c=e=>{var r,s,a;let{initialData:l,serverURL:c}=e,{data:o}=(0,n.o)({initialData:l,serverURL:c,depth:0}),d=o.formHeader;return(0,t.jsx)(i,{title:null!=(r=null==d?void 0:d.title)?r:"",description:null!=(s=null==d?void 0:d.description)?s:"",titleSize:null!=(a=null==d?void 0:d.titleSize)?a:"48"})}}},e=>{e.O(0,[3585,8599,9993,1853,9323,8299,839,6944,8166,5487,4334,7106,1012,2460,7358],()=>e(e.s=32575)),_N_E=e.O()}]); 4//# debugId=b92506a6-ad53-5515-be5e-5939e8d890cb
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.