1;!function(){try { var e="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof global?global:"undefined"!=typeof window?window:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&((e._debugIds|| (e._debugIds={}))[n]="ce6495cf-9d5a-bcbe-2888-893ad5c6d293")}catch(e){}}(); 2(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,541418,e=>{"use strict";var t=e.i(843476),r=e.i(207670),a=e.i(314504),n=e.i(462234),i=e.i(836159),l=e.i(271645);let s=(0,l.forwardRef)(({videoId:e,noCookie:r=!0,title:a,poster:n="maxresdefault",muted:s},o)=>{let[u,c]=(0,l.useState)(!1),{posterSrc:d,iframeSrc:m,ytUrl:p}=(0,l.useMemo)(()=>{let t=r?"https://www.youtube-nocookie.com":"https://www.youtube.com",a=encodeURIComponent(e),i=`https://i.ytimg.com/vi_webp/${a}/${n}.webp`,l=new URLSearchParams;return l.set("autoplay","1"),l.set("mute",s?"1":"0"),{posterSrc:i,iframeSrc:`${t}/embed/${a}?${l.toString()}`,ytUrl:t}},[s,r,n,e]),f=(0,l.useCallback)(()=>c(!0),[]);return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsxs)(i.default,{children:[(0,t.jsx)("link",{rel:"preconnect",href:p}),(0,t.jsx)("link",{rel:"preconnect",href:"https://www.google.com"})]}),(0,t.jsx)("div",{className:"relative aspect-video w-full contain-content",children:u?(0,t.jsx)("iframe",{className:"h-full w-full",ref:o,title:a,width:"560",height:"315",frameBorder:"0",allow:"accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture",allowFullScreen:!0,src:m}):(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("div",{className:"aspect-video bg-center bg-cover bg-no-repeat",style:{backgroundImage:`url(${d})`}}),(0,t.jsx)("button",{className:"group absolute inset-0",onClick:f,"aria-label":`Watch ${a||"video"}`,children:(0,t.jsxs)("svg",{className:"absolute top-1/2 left-1/2 w-70 -translate-x-1/2 -translate-y-1/2 text-[#212121] opacity-80 transition-all group-hover:text-[#f03] group-hover:opacity-100",height:"100%",version:"1.1",viewBox:"0 0 68 48",width:"100%",children:[(0,t.jsx)("path",{d:"M66.52,7.74c-0.78-2.93-2.49-5.41-5.42-6.19C55.79,.13,34,0,34,0S12.21,.13,6.9,1.55 C3.97,2.33,2.27,4.81,1.48,7.74C0.06,13.05,0,24,0,24s0.06,10.95,1.48,16.26c0.78,2.93,2.49,5.41,5.42,6.19 C12.21,47.87,34,48,34,48s21.79-0.13,27.1-1.55c2.93-0.78,4.64-3.26,5.42-6.19C67.94,34.95,68,24,68,24S67.94,13.05,66.52,7.74z",fill:"currentColor"}),(0,t.jsx)("path",{d:"M 45,24 27,14 27,34",fill:"#fff"})]})})]})})]})}),o=(0,l.forwardRef)(({title:e,videoId:r},a)=>{let[n,s]=(0,l.useState)(!1),[o,c]=(0,l.useState)(""),{iframeSrc:d}=(0,l.useMemo)(()=>{let e=encodeURIComponent(r),t=new URLSearchParams;return t.set("autoplay","1"),{iframeSrc:`https://player.vimeo.com/video/${e}?${t.toString()}`}},[r]);(0,l.useEffect)(()=>{let e=!0;return u(r).then(t=>{e&&c(t)}),()=>{e=!1}},[r]);let m=(0,l.useCallback)(()=>s(!0),[]);return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsxs)(i.default,{children:[(0,t.jsx)("link",{rel:"preconnect",href:"https://player.vimeo.com"}),(0,t.jsx)("link",{rel:"preconnect",href:"https://i.vimeocdn.com"}),(0,t.jsx)("link",{rel:"preconnect",href:"https://f.vimeocdn.com"})]}),(0,t.jsx)("div",{className:"relative aspect-video w-full contain-content",children:n?(0,t.jsx)("iframe",{className:"h-full w-full",ref:a,title:e,width:"560",height:"315",frameBorder:"0",allow:"accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture",allowFullScreen:!0,src:d}):(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("div",{className:"aspect-video bg-center bg-cover bg-gray-800 bg-no-repeat",style:{backgroundImage:o?`url(${o})`:""}}),(0,t.jsx)("button",{className:"group absolute inset-0",onClick:m,"aria-label":`Watch ${e||"video"}`,children:(0,t.jsx)("div",{className:"absolute top-1/2 left-1/2 flex h-[45px] w-70 -translate-x-1/2 -translate-y-1/2 items-center justify-center rounded-lg bg-[#101010] text-white group-hover:bg-[#16D5FF]",children:(0,t.jsx)("svg",{width:"24",height:"24",viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",children:(0,t.jsx)("path",{d:"M19 12C19 12.3557 18.8111 12.6846 18.5039 12.8638L6.50387 19.8638C6.19458 20.0442 5.81243 20.0455 5.50194 19.8671C5.19145 19.6888 5 19.3581 5 19L5 5C5 4.64193 5.19145 4.3112 5.50194 4.13286C5.81243 3.95452 6.19458 3.9558 6.50387 4.13622L18.5039 11.1362C18.8111 11.3154 19 11.6443 19 12Z",fill:"currentColor"})})})})]})})]})});async function u(e){try{let t=await fetch(`https://vimeo.com/api/v2/video/${e}.json`);return(await t.json())[0].thumbnail_large}catch{return""}}e.s(["VideoColumn",0,({className:e,video:i})=>(0,t.jsx)(n.ErrorBoundary,{errorComponent:a.default,children:(0,t.jsx)("div",{className:(0,r.default)("col-span-8 flex items-center justify-center bg-grid px-15 py-30 lg:px-40 lg:py-60",e),children:"youtube"===i.source?(0,t.jsx)(s,{videoId:i.youtubeId,title:i.title}):"vimeo"===i.source?(0,t.jsx)(o,{videoId:i.vimeoId,title:i.title}):null})})])},719543,e=>{"use strict";var t=e.i(843476),r=e.i(207670),a=e.i(169897);let n=({className:e=""})=>(0,t.jsxs)("svg",{className:e,width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,t.jsx)("path",{d:"M13 12V14H3V12H2V14C2 14.2652 2.10536 14.5196 2.29289 14.7071C2.48043 14.8946 2.73478 15 3 15H13C13.2652 15 13.5196 14.8946 13.7071 14.7071C13.8946 14.5196 14 14.2652 14 14V12H13Z",fill:"currentColor"}),(0,t.jsx)("path",{d:"M13 7L12.295 6.295L8.5 10.085V1H7.5V10.085L3.705 6.295L3 7L8 12L13 7Z",fill:"currentColor"})]}),i=({className:e=""})=>(0,t.jsx)("svg",{className:e,width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,t.jsx)("path",{d:"M13.725 7.555L2.725 2.055C2.63879 2.01189 2.54195 1.99461 2.44614 2.00526C2.35034 2.0159 2.25965 2.05401 2.185 2.115C2.11372 2.17475 2.06051 2.2532 2.03136 2.34153C2.00221 2.42985 1.99828 2.52456 2.02 2.615L3.5 8L2 13.37C1.97962 13.4455 1.97724 13.5248 1.99306 13.6014C2.00887 13.678 2.04245 13.7499 2.09108 13.8111C2.13972 13.8724 2.20205 13.9214 2.27307 13.9542C2.34409 13.987 2.42182 14.0027 2.5 14C2.57827 13.9995 2.65534 13.9807 2.725 13.945L13.725 8.445C13.8069 8.40304 13.8756 8.3393 13.9236 8.26078C13.9716 8.18226 13.997 8.09203 13.997 8C13.997 7.90798 13.9716 7.81774 13.9236 7.73923C13.8756 7.66071 13.8069 7.59696 13.725 7.555ZM3.275 12.555L4.38 8.5H9V7.5H4.38L3.275 3.445L12.38 8L3.275 12.555Z",fill:"currentColor"})});var l=e.i(522016);let s="motion-safe:duration-150 motion-reduce:duration-0 lg:motion-safe:duration-300 lg:motion-reduce:duration-0";e.s(["Button",0,({as:e="button",className:o,children:u,direction:c="right",arrow:d=!1,innerClassName:m,outerClassName:p,icon:f,iconStart:h=!1,size:g="normal",type:y="primary",referrerPolicy:b,...v})=>{let x=(0,r.default)("ease transition-colors group relative z-[1] flex cursor-pointer items-center overflow-hidden font-montreal whitespace-nowrap",h?"justify-center":"justify-between",s,{"bg-background--inverted text-text-primary--inverted dar
2k:lg:hover:text-white dark:lg:group-hover:text-white dark:active:text-white dark:focus-visible:text-white":"primary"===y,"bg-transparent text-text-primary lg:hover:text-text-primary--inverted lg:group-hover:text-text-primary--inverted active:text-text-primary--inverted focus-visible:text-text-primary--inverted border-1 border-text-primary":"secondary"===y,"bg-transparent border-1 text-white border-white hover:text-gray-900 group-hover:text-gray-900 focus-visible:text-gray-900":"secondaryLight"===y,"transition-colors duration-200":"unstyled"===y},{"h-[36px] text-body-xs-new px-20 gap-6":"small"===g,"h-[48px] text-body-sm-new px-24 gap-10":"normal"===g,"h-[70px] text-body-lg px-24 gap-15":"medium"===g,"h-[78px] text-body-xxl px-30 gap-15":"large"===g},{"lg:[--button-arrow-offset:2px]":(d||!!f&&!h)&&"large"!==g,"lg:[--button-arrow-offset:4px]":(d||!!f&&!h)&&"large"===g},o),w=f??(d?"arrow":void 0),j=(e,l)=>{let o="large"===g?"size-20":"size-15",u=(0,r.default)("ease relative z-[1] translate-x-0 lg:transition-transform","end"===l?"group-hover:motion-safe:-translate-x-[--button-arrow-offset]":"group-hover:motion-safe:translate-x-[--button-arrow-offset]",s);switch(e){case"arrow":return(0,t.jsx)(a.ArrowRight,{className:(0,r.default)(u,"-mr-4",{"h-30 w-15":"medium"===g||"large"===g,"rotate-0 transform":"right"===c,"rotate-90 transform":"down"===c})});case"download":return(0,t.jsx)(n,{className:(0,r.default)(u,o)});case"send":return(0,t.jsx)(i,{className:(0,r.default)(u,o)});default:return null}},k=(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("span",{className:(0,r.default)("ease pointer-events-none absolute inset-0 z-[0] block h-full w-full","opacity-0 transition-opacity group-focus-visible:opacity-100 group-active:opacity-100","origin-right lg:scale-x-0 lg:opacity-100 lg:transition-transform lg:group-active:origin-left lg:group-active:scale-x-100 lg:group-focus-visible:origin-left lg:group-focus-visible:scale-x-100 lg:group-hover:origin-left lg:group-hover:scale-x-100",s,{"bg-purple-600":"primary"===y||"unstyled"===y,"bg-background--inverted":"secondary"===y,"bg-white":"secondaryLight"===y})}),h&&w&&j(w,"start"),(0,t.jsx)("span",{className:(0,r.default)("ease relative z-[1] inline-block",s,"translate-x-0 lg:transition-transform",h&&w?"group-hover:motion-safe:-translate-x-[--button-arrow-offset]":"group-hover:motion-safe:translate-x-[--button-arrow-offset]",m),children:u}),!h&&w&&j(w,"end")]});if("a"===e){let{children:e,href:r,as:a,...n}=v;return void 0===p?(0,t.jsx)(l.default,{className:x,href:r??"",referrerPolicy:b,...n,children:k}):(0,t.jsx)(l.default,{className:p,href:r??"",referrerPolicy:b,...n,children:(0,t.jsx)("span",{className:x,children:k})})}if("button"===e){let{buttonType:a,type:n,fluid:i,...l}=v;return(0,t.jsx)(e,{type:a,className:(0,r.default)(x,{"h-full w-full":i}),referrerPolicy:b,...l,children:k})}return null}],719543)},783883,e=>{"use strict";var t=e.i(843476),r=e.i(719543);e.s(["ButtonLink",0,({onClick:e,children:a,className:n="",size:i="normal",type:l="primary",href:s="",arrow:o=!0,direction:u="right",icon:c,iconStart:d,referrerPolicy:m,...p})=>(0,t.jsx)(r.Button,{as:"a",className:n,href:s,onClick:e,size:i,type:l,arrow:o,direction:u,icon:c,iconStart:d,referrerPolicy:m,...p,children:a})])},822832,e=>{"use strict";var t=e.i(843476),r=e.i(955137),a=e.i(282218),n=e.i(136971),i=e.i(783883);e.s(["ButtonLinkWithVariants",0,({size:e,className:l,pageElement:s,button:o,variants:u,referrerPolicy:c,icon:d,iconStart:m})=>{let p=o,f=(0,r.useLoggedIn)();if(u?.length){let e=u.find(e=>"loggedInUser"===e.variant);e?.button&&f&&(p=e.button??o)}return(0,t.jsx)(i.ButtonLink,{className:l,href:(0,n.urlFromLink)(p.link),type:p.buttonType,size:e||"normal",icon:d,iconStart:m,onClick:()=>{(0,a.recordEvent)({category:"general",action:"click",label:p.label})(),(0,a.trackSegmentEvent)({name:"Button Clicked",page_element:s,text:p.label,url:(0,n.urlFromLink)(p.link),button_type:p.buttonType,xpath:null})},referrerPolicy:c,children:p.label},p._key)}])},333830,e=>{"use strict";var t=e.i(843476),r=e.i(207670),a=e.i(829531),n=e.i(282218),i=e.i(618566),l=e.i(271645),s=e.i(719543),o=e.i(880933);let u=/^[^@]+@[^@]+\.[^@]+$/,c=/'fields\.([^']+)'/;function d({field:e,value:a,error:n,onChange:i,disabled:s,toolParamDescription:o}){let u=(0,l.useId)();return e.hidden?(0,t.jsx)("input",{type:"hidden",name:e.name,value:a}):(0,t.jsxs)("div",{className:(0,r.default)("field hs-form-field",{"hs-error-msgs":!!n}),children:[(0,t.jsxs)("label",{htmlFor:u,children:[e.label,e.required?"*":null]}),(0,t.jsx)("div",{children:"string"===e.type?"textarea"===e.fieldType?(0,t.jsx)("textarea",{id:u,name:e.name,disabled:s||!e.enabled,value:a,onChange:e=>i(e.currentTarget.value),...m(o)}):(0,t.jsx)("input",{type:"text",required:e.required,id:u,name:e.name,disabled:s||!e.enabled,autoComplete:f[e.name],inputMode:p[e.name],value:a??"",onChange:e=>i(e.currentTarget.value),...m(o)}):"enumeration"===e.type?(0,t.jsxs)("select",{id:u,name:e.name,disabled:s||!e.enabled,value:a||"__default",onChange:e=>i(e.currentTarget.value),...m(o),children:[(0,t.jsx)("option",{disabled:!0,value:"__default",children:"Please selectâ¦"}
2),e.options.map(e=>(0,t.jsx)("option",{value:e.value,children:e.label},e.value))]}):null}),n?(0,t.jsx)("p",{className:"text-red-500 dark:text-red-400",children:n}):null]})}function m(e){return e?{"tool-param-description":e,toolparamdescription:e}:{}}let p={phone:"tel",mobilephone:"tel",email:"email"},f={email:"email",name:"name",firstname:"given-name",lastname:"family-name",company:"organization"};async function h({portalId:e,formId:t,fields:r}){let a=await fetch(`/hs/api/submissions/v3/integration/submit/${e}/${t}`,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({fields:r,context:{pageUri:window.location.href,pageName:document.title,hutk:function(){let e=document.cookie;if(e)for(let t of e.split(";")){let[e,r]=t.trim().split("=");if("hubspotutk"===e)return r}}()}})});return await a.json()}e.s(["HubspotAPIForm",0,({className:e,formId:m="",formName:p="",toolName:f,toolDescription:g,toolParamDescriptions:y,hiddenFields:b=[],formSchema:v})=>{var x,w;let[j,k]=(0,l.useState)({}),[N,S]=(0,l.useState)("idle"),[C,A]=(0,l.useState)([]),[E,T]=(0,l.useState)(null),L=(0,i.useRouter)(),M=(0,l.useRef)(null),I="shipping_address",F=C.filter(e=>!e.fieldName),P=(0,l.useCallback)(async e=>{if(e.preventDefault(),!M.current)return;let t=function(e){let t={};for(let[r,a]of e)t[r]=a;return t}(new FormData(M.current));if(t[I])return void S("submitted");for(let e of b)t[e.name]=e.value;let r=function(e,t){let r=[];for(let n of e.fields){var a;n.required&&!t[n.name]&&r.push({fieldName:n.name,message:"This field is required"}),"email"===n.name&&t[n.name]&&(a=t[n.name],!u.test(a))&&r.push({fieldName:n.name,message:"Please enter a valid email address"})}return r}(v,t);if(r.length>0)return void A(r);S("submitting");let{postSubmit:a,redirectUri:i}=v;try{var l,s;let e=(0,o.generateSubmissionId)(),r=Object.entries(t).map(([e,t])=>({name:e,value:t}));r.push({name:"submission_id",value:e});let u=await h({portalId:o.hubspotPortalId,formId:m,fields:r});if("errors"in u){S("idle"),A(function(e){let t=[{message:"There was an error submitting the form."}];for(let r of e.errors)if("REQUIRED_FIELD"===r.errorType){let e=r.message.match(c);e&&t.push({fieldName:e[1],message:"This field is required"})}return t}(u));return}if(l="onFormSubmitted",s={id:m},window.dispatchEvent(new MessageEvent("message",{data:{type:"hsFormCallback",eventName:l,data:s}})),(0,n.trackSegmentEvent)({name:"Form Submitted",formName:p,submissionId:e}),"redirect"===a&&i&&i.startsWith("/"))return void L.push(i);S("submitted"),T(u)}catch{S("idle")}},[p,m,b,I,v,L]);return(0,t.jsx)("div",{id:`hubspot-form-${m}`,className:(0,r.default)("h-full w-full",e),children:"submitted"===N?(0,t.jsx)("div",{className:"flex h-full min-h-[200px] w-full",children:E?.inlineMessage?(0,t.jsx)(a.Markup,{content:E.inlineMessage}):v.message}):"loading-error"===N?(0,t.jsx)("div",{className:"flex h-full min-h-[200px] w-full items-center justify-center",children:(0,t.jsx)("p",{children:"There was an error loading this form. Please try again later."})}):(0,t.jsxs)("form",{ref:M,"data-form-id":m,className:(0,r.default)("hs-form flex flex-col items-start transition-opacity",{"opacity-0":"loading"===N,"opacity-50":"submitting"===N}),method:"POST",onSubmit:P,noValidate:!0,...(x=f,w=g,x&&w?{"tool-name":x,"tool-
2description":w,toolname:x,tooldescription:w}:{}),children:[v.fields.map(e=>{var r;return(0,t.jsx)(d,{field:e,value:j[e.name],onChange:t=>{k(r=>({...r,[e.name]:t})),A(t=>t.filter(t=>t.fieldName!==e.name))},disabled:"submitting"===N,error:C.find(t=>t.fieldName===e.name)?.message,toolParamDescription:y?.[e.name]??(r=e,r.description?.trim()||r.label?.trim())},e.name)}),(0,t.jsx)("input",{className:"absolute top-0 left-0 -z-1 h-0 w-0 opacity-0",type:"text",name:"shipping_address",autoComplete:"off",tabIndex:-1,id:I}),(0,t.jsxs)("div",{className:"flex flex-col items-start gap-30 md:flex-row md:items-center",children:[(0,t.jsx)(s.Button,{className:"shrink-0",buttonType:"submit",type:"secondary",disabled:"submitting"===N,children:"submitting"===N?"Submittingâ¦":v.buttonLabel??"Submit"}),F.length>0&&(0,t.jsx)("p",{className:"text-red-500 dark:text-red-400",children:F[0].message})]})]})})}])},475714,e=>{"use strict";var t=e.i(843476),r=e.i(282218),a=e.i(271645),n=e.i(880933);e.s(["HubspotScriptForm",0,({className:e,formId:i="",formName:l="",toolName:s,toolDescription:o,toolParamDescriptions:u,hiddenFields:c,onFormReady:d})=>{let m=(0,a.useRef)(null),[p,f]=(0,a.useState)(0),[h]=(0,a.useState)(()=>(0,n.generateSubmissionId)());return(0,a.useEffect)(()=>{if(0===p)return;let e=m.current?.querySelector('input[name="submission_id"],input[name="submissionId"]');e instanceof HTMLInputElement&&e.setAttribute("value",h)},[p,h]),(0,a.useEffect)(()=>{let e=()=>{window.hbspt?.forms.create({portalId:n.hubspotPortalId,formId:i,target:`#hubspot-form-${i}`,region:"na1",onFormSubmitted:()=>{(0,r.trackSegmentEvent)({name:"Form Submitted",formName:l,submissionId:h})},onFormReady:e=>{if(e){for(let t of c??[]){let r=e.querySelector(`input[name="${t.name}"]`);r instanceof HTMLInputElement&&r.setAttribute("value",t.value)}(function(e,{toolName:t,toolDescription:r,toolParamDescriptions:a}){if(t&&r)for(let[n,i]of(e.setAttribute("tool-name",t),e.setAttribute("tool-description",r),e.setAttribute("toolname",t),e.setAttribute("tooldescription",r),Object.entries(a??{}))){let t="u">typeof CSS&&"function"==typeof CSS.escape?CSS.escape(n):n,r=e.querySelector(`[name="${t}"]`);i&&(r instanceof HTMLInputElement||r instanceof HTMLTextAreaElement||r instanceof HTMLSelectElement)&&(r.setAttribute("tool-param-description",i),r.setAttribute("toolparamdescription",i))}})(e,{toolName:s,toolDescription:o,toolParamDescriptions:u}),f(e=>e+1),d?.()}}})};if(window.hbspt)return void e();let t=document.createElement("script");t.src="/hs/js/forms/v2.js",document.body.appendChild(t),t.addEventListener("load",()=>{window.hbspt&&e()})},[i,l,c,d,h,o,s,u]),(0,t.jsx)("div",{ref:m,className:e,id:`hubspot-form-${i}`})}])},880933,829531,e=>{"use strict";var t=e.i(843476),r=e.i(424632),a=e.i(271645);let n={a:{content:9,self:!1,type:105},address:{invalid:["h1","h2","h3","h4","h5","h6","address","article","aside","section","div","header","footer"],self:!1},audio:{children:["track","source"]},br:{type:9,void:!0},body:{content:127},button:{content:8,type:105},caption:{content:1,parent:["table"]},col:{parent:["colgroup"],void:!0},colgroup:{children:["col"],parent:["table"]},details:{children:["summary"],type:97},dd:{content:1,parent:["dl"]},dl:{children:["dt","dd"],type:1},dt:{content:1,invalid:["footer","header"],parent:["dl"]},figcaption:{content:1,parent:["figure"]},footer:{invalid:["footer","header"]},header:{invalid:["footer","header"]},hr:{type:1,void:!0},img:{void:!0},li:{content:1,parent:["ul","ol","menu"]},main:{self:!1},ol:{children:["li"],type:1},picture:{children:["source","img"],type:25},rb:{parent:["ruby","rtc"]},rp:{parent:["ruby","rtc"]},rt:{content:8,parent:["ruby","rtc"]},rtc:{content:8,parent:["ruby"]},ruby:{children:["rb","rp","rt","rtc"]},source:{parent:["audio","video","picture"],void:!0},summary:{content:8,parent:["details"]},table:{children:["caption","colgroup","thead","tbody","tfoot","tr"],type:1},tbody:{parent:["table"],children:["tr"]},td:{content:1,parent:["tr"]},tfoot:{parent:["table"],children:["tr"]},th:{content:1,parent:["tr"]},thead:{parent:["table"],children:["tr"]},tr:{parent:["table","tbody","thead","tfoot"],children:["th","td"]},track:{parent:["audio","video"],void:!0},ul:{children:["li"],type:1},video:{children:["track","source"]},wbr:{type:9,void:!0}};function i(e){return t=>{n[t]={...e,...n[t]}}}["address","main","div","figure","p","pre"].forEach(i({content:1,type:65})),["abbr","b","bdi","bdo","cite","code","data","dfn","em","i","kbd","mark","q","ruby","samp","strong","sub","sup","time","u","var"].forEach(i({content:8,type:73})),["p","pre"].forEach(i({content:8,type:65})),["s","small","span","del","ins"].forEach(i({content:8,type:9})),["article","aside","footer","header","nav","section","blockquote"].forEach(i({content:1,type:67})),["h1","h2","h3","h4","h5","h6"].forEach(i({content:8,type:69})),["audio","canvas","iframe","img","video"].forEach(i({type:89}));let l=Object.freeze(n),s=["applet","base","body","command","embed","frame","frameset","head","html","link","meta","noscript","object","script","style","title"],o=Object.keys(l).filter(e=>"canvas"!==e&&"iframe"!==e),u=Object.freeze({alt:1,cite:1,class:1,colspan:3,controls:4,datetime:1,default:4,disabled:4,dir:1,height:1,href:1,id:1,kind:1,label:1,lang:1,loading:1,loop:4,media:1,muted:4,poster:1,rel:1,role:1,rowspan:3,scope:1,sizes:1,span:3,start:3,style:5,src:1,srclang:1,srcset:1,tabindex:1,target:1,title:1,type:1,width:1}),c=Object.freeze({class:"className",colspan:"colSpan",datetime:"dateTime",rowspan:"rowSpan",srclang:"srcLang",srcset:"srcSet",tabindex:"tabIndex"});function d(){return(d=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var a in r)Object.prototype.hasOwnProperty.call(r,a)&&(e[a]=r[a])}return e}).apply(this,arguments)}function m({attributes:e={},className:t,children:r=null,selfClose:n=!1,tagName:i}){return n?a.default.createElement(i,d({className:t},e)):a.default.createElement(i,d({className:t},e),r)}class p{attribute(e,t){return t}node(e,t){return t}}var f=e.i(952528);function h(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}let g=/(url|image|image-set)\(/i;class y extends p{attribute(e,t){return"style"===e&&Object.keys(t).forEach(e
2=>{String(t[e]).match(g)&&delete t[e]}),t}}let b=/^<(!doctype|(html|head|body)(\s|>))/i,v=/^(aria-|data-|\w+:)/iu,x=/{{{(\w+)\/?}}}/;class w{constructor(e,t={},r=[],a=[]){var n;h(this,"allowed",void 0),h(this,"banned",void 0),h(this,"blocked",void 0),h(this,"container",void 0),h(this,"content",[]),h(this,"props",void 0),h(this,"matchers",void 0),h(this,"filters",void 0),h(this,"keyIndex",void 0),this.props=t,this.matchers=r,this.filters=[...a,new y],this.keyIndex=-1,this.container=this.createContainer(e||""),this.allowed=new Set(null!=(n=t.allowList)?n:o),this.banned=new Set(s),this.blocked=new Set(t.blockList)}applyAttributeFilters(e,t){return this.filters.reduce((t,r)=>null!==t&&"function"==typeof r.attribute?r.attribute(e,t):t,t)}applyNodeFilters(e,t){return this.filters.reduce((t,r)=>null!==t&&"function"==typeof r.node?r.node(e,t):t,t)}applyMatchers(e,t){let r={},{props:a}=this,n=e,i=0,l=null;return(this.matchers.forEach(e=>{let s=e.asTag().toLowerCase(),o=this.getTagConfig(s);if(a[e.inverseName]||!this.isTagAllowed(s)||!this.canRenderChild(t,o))return;let u="";for(;n&&(l=e.match(n));){let{index:t,length:s,match:o,valid:c,void:d,...m}=l,p=e.propName+String(i);t>0&&(u+=n.slice(0,t)),c?(u+=d?`{{{${p}/}}}`:`{{{${p}}}}${o}{{{/${p}}}}`,this.keyIndex+=1,i+=1,r[p]={children:o,matcher:e,props:{...a,...m,key:this.keyIndex}}):u+=o,e.greedy?(n=u+n.slice(t+s),u=""):n=n.slice(t+(s||o.length))}e.greedy||(n=u+n)}),0===i)?e:this.replaceTokens(n,r)}canRenderChild(e,t){return!!e.tagName&&!!t.tagName&&!e.void&&(e.children.length>0?e.children.includes(t.tagName):!(e.invalid.length>0&&e.invalid.includes(t.tagName))&&(t.parent.length>0?t.parent.includes(e.tagName):(!!e.self||e.tagName!==t.tagName)&&!!(e&&e.content&t.type)))}convertLineBreaks(e){let{noHtml:t,disableLineBreaks:r}=this.props;if(t||r||e.match(/<((?:\/[ a-z]+)|(?:[ a-z]+\/))>/gi))return e;let a=e.replace(/\r\n/g,"\n");return(a=a.replace(/\n{3,}/g,"\n\n\n")).replace(/\n/g,"<br/>")}createContainer(t){var r;let a=(e.g.INTERWEAVE_SSR_POLYFILL||function(){if("u">typeof window&&"u">typeof document)return document.implementation.createHTMLDocument("Interweave")})();if(!a)return;let n=null!=(r=this.props.containerTagName)?r:"body",i="body"===n||"fragment"===n?a.body:a.createElement(n);return t.match(b)||(i.innerHTML=this.convertLineBreaks(this.props.escapeHtml?(0,f.default)(t):t)),i}extractAttributes(e){let{allowAttributes:t}=this.props,r={},a=0;return 1===e.nodeType&&e.attributes?([...e.attributes].forEach(n=>{let{name:i,value:l}=n,s=i.toLowerCase(),o=u[s]||u[i];if(!this.isSafe(e)||!s.match(v)&&(!t&&(!o||2===o)||s.startsWith("on")||l.replace(/(\s|\0|�([9AD]);)/,"").match(/(javascript|vbscript|livescript|xss):/i)))return;let d="style"===s?this.extractStyleAttribute(e):l;4===o?d=!0:3===o?d=Number.parseFloat(String(d)):5!==o&&(d=String(d)),r[c[s]||s]=this.applyAttributeFilters(s,d),a+=1}),0===a)?null:r:null}extractStyleAttribute(e){let t={};return Array.from(e.style).forEach(r=>{let a=e.style[r];("string"==typeof a||"number"==typeof a)&&(t[r.replace(/-([a-z])/g,(e,t)=>String(t).toUpperCase())]=a)}),t}getTagConfig(e){let t={children:[],content:0,invalid:[],parent:[],self:!0,tagName:"",type:0,void:!1};return l[e]?{...t,...l[e],tagName:e}:t}isSafe(e){if("u">typeof HTMLAnchorElement&&e instanceof HTMLAnchorElement){let t=e.getAttribute("href");if(null!=t&&t.startsWith("#"))return!0;let r=e.protocol.toLowerCase();return":"===r||"http:"===r||"https:"===r||"mailto:"===r||"tel:"===r}return!0}isTagAllowed(e){return!(this.banned.has(e)||this.blocked.has(e))&&(this.props.allowElements||this.allowed.has(e))}parse(){return this.container?this.parseNode(this.container,this.getTagConfig(this.container.nodeName.toLowerCase())):[]}parseNode(e,t){let{noHtml:r,noHtmlExceptMatchers:n,allowElements:i,transform:l,transformOnlyAllowList:s}=this.props,o=[],u="";return[...e.childNodes].forEach(e=>{if(1===e.nodeType){let d,p=e.nodeName.toLowerCase(),f=this.getTagConfig(p);u&&(o.push(u),u="");let h=this.applyNodeFilters(p,e);if(h){if(l&&!(s&&!this.isTagAllowed(p))){this.keyIndex+=1;let e=this.keyIndex;d=this.parseNode(h,f);let t=l(h,d,f);if(null===t)return;if(void 0!==t)return void o.push(a.default.cloneElement(t,{key:e}));this.keyIndex=e-1}if(!this.banned.has(p))if(!(r||n&&"br"!==p)&&this.isTagAllowed(p)&&(i||this.canRenderChild(t,f))){var c;this.keyIndex+=1;let e=this.extractAttributes(h),t={tagName:p};e&&(t.attributes=e),f.void&&(t.selfClose=f.void),o.push(a.default.createElement(m,{...t,key:this.keyIndex},null!=(c=d)?c:this.parseNode(h,f)))}else o=[...o,...this.parseNode(h,f.tagName?f:t)]}}else if(3===e.nodeType){let a=r&&!n?e.textContent:this.applyMatchers(e.textContent||"",t);Array.isArray(a)?o=[...o,...a]:u+=a}}),u&&o.push(u),o}replaceTokens(e,t){if(!e.includes("{{{"))return e;let r=[],a=e,n=null;for(;n=a.match(x);){let e,[i,l]=n,s=n.index,o=i.includes("/");s>0&&(r.push(a.slice(0,s)),a=a.slice(s));let{children:u,matcher:c,props:d}=t[l];if(o)e=i.length,r.push(c.createElement(u,d));else{let n=a.match(RegExp(`{{{/${l}}}}`));e=n.index+n[0].length,r.push(c.createElement(this.replaceTokens(a.slice(i.length,n.index),t),d))}a=a.slice(e)}return(a.length>0&&r.push(a),0===r.length)?"":1===r.length&&"string"==typeof r[0]?r[0]:r}}function j(e){var t;let r,{attributes:n,className:i,containerTagName:l,content:s,emptyContent:o,parsedContent:u,tagName:c,noWrap:d}=e,p=null!=(t=null!=l?l:c)?t:"span",f="fragment"===p||d;if(u)r=u;else{let t=new w(null!=s?s:"",e).parse();t.length>0&&(r=t)}return(r||(r=o),f)?a.default.createElement(a.default.Fragment,null,r):a.default.createElement(m,{attributes:n,className:i,tagName:p},r)}async function k({formId:e,portalId:t}){let r=await fetch(`https://forms.hsforms.com/embed/v3/form/${t}/${e}/json`,{method:"GET",headers:{"Content-Type":"application/json"}});return await r.json()}e.s(["Markup",0,j],829531),e.s(["generateSubmissionId",0,function(){return crypto.randomUUID()},"hubspotPortalId",0,"21532664","readFormSchema",0,k,"resolveFormSchema",0,function(e,a){if(!e)return null;let n=e.form.redirectUri?"redirect":"message",i=e.form.formFieldGroups.flatMap(e=>e.fields),l=e.form.inlineMessage?(0,t.jsx)(j,{content:e.form.inlineMessage}
2):(0,t.jsx)("p",{children:"Thank you!"});if(!a)return{fields:i,buttonLabel:e.form.submitText,postSubmit:n,redirectUri:e.form.redirectUri,message:l};let s=a.postSubmit&&"inherit"!==a.postSubmit?a.postSubmit:n,o=[];if(a.fields&&0!==a.fields.length){let e=new Map(i.map(e=>[e.name,e]));for(let t of a.fields){let r=e.get(t.name);if(!r){console.warn(`Field "${t.name}" not found in HubSpot form`);continue}o.push({...r,required:!!t.required||r.required})}}else o=i;return{fields:o,postSubmit:s,buttonLabel:a.submitLabel||e.form.submitText,redirectUri:a.redirectUrl||e.form.redirectUri,message:a.message?(0,t.jsx)(r.PortableText,{value:a.message}):l}}],880933)},785790,e=>{"use strict";var t=e.i(843476);e.i(705505);var r=e.i(519828),a=e.i(772328),n=e.i(271645);let i=(0,n.forwardRef)(({src:e,reducedSrc:i,className:l="relative h-full w-full",speed:s,autoplay:o=!0},u)=>{let c=(0,a.useReducedMotion)(),d=(0,n.useRef)(null);return(0,t.jsx)(r.DotLottiePlayer,{ref:u??d,autoplay:o,speed:s??1,src:(c?i:null)??e,loop:!c,className:l,onEvent:c?e=>{if("complete"===e){let e="function"==typeof u?d:u??d;if(e.current){let t=e.current,r=t?._lottie?.totalFrames??0;e.current.seek(r-1),e.current.pause()}}}:()=>void 0})});i.displayName="LottiePlayer",e.s(["LottiePlayer",0,i])},345628,e=>{"use strict";var t=e.i(843476),r=e.i(207670);e.s(["Stack",0,({direction:e="vertical",gap:a=0,align:n,justify:i,wrap:l,children:s,className:o,style:u})=>(e="string"==typeof e?{default:e}:{default:"vertical",...e},(0,t.jsx)("div",{className:(0,r.default)("flex",`gap-${a}`,Object.entries(e).map(([e,t])=>"default"===e?"horizontal"===t?"flex-row":"flex-col":"horizontal"===t?`${e}:flex-row`:`${e}:flex-col`),"center"===n&&"items-center","start"===n&&"items-start","end"===n&&"items-end","wrap"===l&&"flex-wrap","nowrap"===l&&"flex-nowrap","wrap-reverse"===l&&"flex-wrap-reverse","center"===i&&"justify-center","start"===i&&"justify-start","end"===i&&"justify-end","between"===i&&"justify-between","around"===i&&"justify-around",o),style:u,children:s}))])},994722,e=>{"use strict";var t=e.i(282218),r=e.i(271645);e.s(["TrackSource",0,function(){return(0,r.useEffect)(()=>{let e=new URLSearchParams(window.location.search).get("source");e&&(0,t.recordEvent)({category:"general",action:"sourceparam",label:e})},[]),null}])},791948,e=>{"use strict";var t=e.i(843476),r=e.i(207670),a=e.i(783883),n=e.i(135304),i=e.i(345628),l=e.i(457939),s=e.i(824080),o=e.i(282218),u=e.i(136971),c=e.i(449492),d=e.i(532181),m=e.i(887652),p=e.i(895420),f=e.i(271645),h=e.i(785790);let g=["{","}","[","]","=","@",";",":","<",">","/","\\","|","*","&","%"];e.s(["HomePageHeroNew",0,({heading:e,subheading:y,buttons:b,useCases:v=[]})=>{let{theme:x}=(0,s.useTheme)(),w=(0,m.useMotionValue)(0),j=(0,p.useTransform)(w,e=>v[e]),k=(0,m.useMotionValue)(0),N=(0,p.useTransform)(k,e=>{let t=Math.round(e);if(!t)return"";let r=j.get();return r.length<=t?r:r.slice(0,t)+g[t%g.length]}),S=(0,m.useMotionValue)(!0);return(0,f.useEffect)(()=>(0,c.animate)(k,60,{type:"tween",duration:1,ease:"easeIn",repeat:1/0,repeatType:"reverse",repeatDelay:.5,onUpdate(e){!0===S.get()&&e>0?S.set(!1):!1===S.get()&&0===e&&(w.get()===v.length-1?w.set(0):w.set(w.get()+1),S.set(!0))}}).stop,[w,S,v.length,k]),(0,t.jsxs)("div",{className:"grid-cols-16 border-b from-purple-900 to-20% to-transparent max-lg:px-15 max-lg:py-[48px] lg:grid dark:bg-gradient-to-br",children:[(0,t.jsx)("div",{className:"col-span-8 col-start-2 my-auto lg:py-[--column-size]",children:(0,t.jsxs)(i.Stack,{gap:40,className:"2xl:whitespace-pre-wrap",children:[(0,t.jsxs)(i.Stack,{gap:32,children:[(0,t.jsxs)(l.Typography,{as:"h1",textStyle:"display-lg",children:[e,(0,t.jsxs)("div",{children:[(0,t.jsx)(d.motion.span,{className:"mr-12 bg-gradient-to-r from-purple-600 to-orange-400 bg-clip-text text-transparent dark:from-purple-500 dark:to-green-100",children:N}),(0,t.jsx)(d.motion.div,{className:"inline-flex h-[1em] w-[0.6ch] items-center align-middle",animate:{opacity:[0,1],transition:{duration:.1,repeatDelay:.53,repeat:1/0,repeatType:"reverse"}},children:(0,t.jsx)("div",{className:"h-[90%] w-full bg-gradient-to-t from-[#37314529] to-[#3731450A] dark:from-[#373145] dark:to-[#37314580]"})})]})]}),(0,t.jsx)(l.Typography,{textStyle:"body-xl",className:"text-text-secondary lg:max-w-[calc(var(--column-size)*6)]",children:y})]}),b&&b.length>0&&(0,t.jsx)("div",{className:"flex gap-12 max-md:flex-col md:gap-20",children:b.map((e,r)=>(0,t.jsx)(a.ButtonLink,{href:(0,u.urlFromLink)(e.link),type:e.buttonType,size:"normal",arrow:!r,onClick:()=>{0===r?(0,o.recordEvent)({category:"general",action:"click",label:"heroimage"})():1===r&&(0,o.recordEvent)({category:"general",action:"click",label:"contact-sales"})()},children:e.label},e._key))})]})}),(0,t.jsxs)("div",{className:"relative col-span-7 col-start-10 pl-[--column-size] max-lg:hidden",children:[(0,t.jsx)("div",{className:"flex justify-end",children:Array.from({length:4}).map((e,a)=>(0,t.jsx)(n.default,{className:(0,r.default)("border-b",a>0&&"border-l")},a))}),(0,t.jsx)("div",{className:"flex justify-end",children:Array.from({length:4}).map((e,r)=>(0,t.jsx)(n.default,{className:"border-l"},r))}),(0,t.jsx)("div",{className:"ml-[--column-size] aspect-[45/32] border border-r-0"}),(0,t.jsxs)("div",{className:"relative",children:[(0,t.jsxs)("div",{className:"absolute bottom-full left-0",children:[(0,t.jsx)(n.default,{className:"border-b"}),(0,t.jsx)(n.default,{className:"border-b border-l"})]}),(0,t.jsx)("div",{className:"flex",children:Array.from({length:6}).map((e,r)=>(0,t.jsx)(n.default,{className:"border-l max-[1522px]:border-b"},r))})]}),(0,t.jsx)(h.LottiePlayer,{className:"absolute -top-1 right-0 aspect-[630/591] w-full",src:`/images/homepage/hero-wide-${x}.json`})]})]})}])},952528,(e,t,r)=>{"use strict";var a=/["'&<>]/;t.exports=function(e){var t,r=""+e,n=a.exec(r);if(!n)return r;var i="",l=0,s=0;for(l=n.index;l<r.length;l++){switch(r.charCodeAt(l)){case 34:t=""";break;case 38:t="&";break;case 39:t="'";break;case 60:t="<";break;case 62:t=">";break;default:continue}s!==l&&(i+=r.substring(s,l)),s=l+1,i+=t}return s!==l?i+r.substring(s,l):i}},449492,e=>{"use strict";class t{constructor(e){this.stop=()=>this.runAll("stop"),this.animations=e.filter(Boolean)}get finished(){return Promise.all(this.animations.map(e=>e.finished))}getAll(e){return this.animations[0][e]}setAll(e,t){for(let r=0;r<this.animations.length;r++)this.animations[r][e]=t}attachTimeline(e){let t=this.animations.map(t=>t.attachTimeline(e));return()=>{t.forEach((e,t)=>{e&&e(),this.animations[t].stop()})}}get time(){return this.getAll("time")}set time(e){this.setAll("time",e)}get speed(){return this.getAll("speed")}set speed(e){this.setAll("speed",e)}get state(){return this.getAll("state")}get startTime(){return this.getAll("startTime")}get duration(){return r(this.animations,"duration")}get iterationDuration(){return r(this.animations,"iterationDuration")}runAll(e){this.animations.forEach(t=>t[e]())}play(){this.runAll("play")}pause(){this.runAll("pause")}cancel(){this.runAll("cancel")}complete(){this.runAll("complete")}}function r(e,t){let r=0;for(let a=0;a<e.length;a++){let n=e[a][t];null!==n&&n>r&&(r=n)}return r}class a extends t{then(e,t){return this.finished.finally(e).then(()=>{})}}var n=e.i(133887),i=e.i(486427),l=e.i(528409),s=e.i(83411),o=e.i(515923),u=e.i(997307),c=e.i(721748),d=e.i(215932),m=e.i(783920),p=e.i(763074),f=e.i(965566),h=e.i(430151),g=e.i(660806),y=e.i(893544);function b(e,t){return(0,y.isEasingArray)(e)?e[(0,g.wrap)(0,e.length,t)]:e}var v=e.i(749652);function x(e){return"object"==typeof e&&!Array.isArray(e)}function w(e,t,r,a){return null==e?[]:"string"==typeof e&&x(t)?(0,v.resolveElements)(e,r,a):e instanceof NodeList?Array.from(e):Array.isArray(e)?e.filter(e=>null!=e):[e]}function j(e,t,r,a){return"number"==typeof t?t:t.startsWith("-")||t.startsWith("+")?Math.max(0,e+parseFloat(t)):"<"===t?r:t.startsWith("<")?Math.max(0,r+parseFloat(t.slice(1))):a.get(t)??e}var k=e.i(100706);function N(e,t){return e.at!==t.at?e.at-t.at:null===e.value?1:null===t.value?-1:0}function S(e,t){return t.has(e)||t.set(e,{}),t.get(e)}function C(e,t){return t[e]||(t[e]=[]),t[e]}let A=e=>"number"==typeof e,E=e=>e.every(A);var T=e.i(768705),L=e.i(472094),M=e.i(372323),I=e.i(889026),F=e.i(83633
21),P=e.i(275737),V=e.i(386783),$=e.i(130162),O=e.i(617218);class R extends O.VisualElement{constructor(){super(...arguments),this.type="object"}readValueFromInstance(e,t){if(t in e){let r=e[t];if("string"==typeof r||"number"==typeof r)return r}}getBaseTargetFromProps(){}removeValueFromRenderState(e,t){delete t.output[e]}measureInstanceViewportBox(){return(0,$.createBox)()}build(e,t){Object.assign(e.output,t)}renderInstance(e,{output:t}){Object.assign(e,t)}sortInstanceNodePosition(){return 0}}function z(e){let t={presenceContext:null,props:{},visualState:{renderState:{transform:{},transformOrigin:{},style:{},vars:{},attrs:{}},latestValues:{}}},r=(0,I.isSVGElement)(e)&&!(0,F.isSVGSVGElement)(e)?new P.SVGVisualElement(t):new V.HTMLVisualElement(t);r.mount(e),L.visualElementStore.set(e,r)}function _(e){let t=new R({presenceContext:null,props:{},visualState:{renderState:{output:{}},latestValues:{}}});t.mount(e),L.visualElementStore.set(e,t)}function B(e,t,r,a){let n=[];if((0,s.isMotionValue)(e)||"number"==typeof e||"string"==typeof e&&!x(t))n.push((0,T.animateSingleValue)(e,x(t)&&t.default||t,r&&r.default||r));else{if(null==e)return n;let i=w(e,t,a),l=i.length;(0,f.invariant)(!!l,"No valid elements provided.","no-valid-elements");for(let e=0;e<l;e++){let a=i[e],s=a instanceof Element?z:_;L.visualElementStore.has(a)||s(a);let o=L.visualElementStore.get(a),u={...r};"delay"in u&&"function"==typeof u.delay&&(u.delay=u.delay(e,l)),n.push(...(0,M.animateTarget)(o,{...t,transition:u},{}))}}return n}function H(e={}){let{scope:t,reduceMotion:r,skipAnimations:g}=e;return function(e,y,v){var x;let A,T=[],L={};if(void 0!==r&&(L.reduceMotion=r),void 0!==g&&(L.skipAnimations=g),Array.isArray(e)&&e.some(Array.isArray)){let r,{onComplete:a,...g}=y||{};"function"==typeof a&&(A=a),x={...L,...g},r=[],(function(e,{defaultTransition:t={},...r}={},a,i){let l=t.duration||.3,g=new Map,y=new Map,v={},x=new Map,A=0,T=0,L=0;for(let r=0;r<e.length;r++){let m=e[r];if("string"==typeof m){x.set(m,T);continue}if(!Array.isArray(m)){x.set(m.name,j(T,m.at,A,x));continue}let[g,N,F={}]=m;void 0!==F.at&&(T=j(T,F.at,A,x));let P=0,V=(e,r,a,s=0,m=0)=>{var g;let y=Array.isArray(g=e)?g:[g],{delay:v=0,times:x=(0,o.defaultOffset)(y),type:w=t.type||"keyframes",repeat:j,repeatType:N,repeatDelay:S=0,...C}=r,{ease:A=t.ease||"easeOut",duration:M}=r,I="function"==typeof v?v(s,m):v,F=y.length,V=(0,u.isGenerator)(w)?w:i?.[w||"keyframes"];if(F<=2&&V){let e=100;2===F&&E(y)&&(e=Math.abs(y[1]-y[0]));let r={...t,...C};void 0!==M&&(r.duration=(0,p.secondsToMilliseconds)(M));let a=(0,c.createGeneratorEasing)(r,e,V);A=a.ease,M=a.duration}M??(M=l);let $=T+I;1===x.length&&0===x[0]&&(x[1]=1);let O=x.length-y.length;if(O>0&&(0,d.fillOffset)(x,O),1===y.length&&y.unshift(null),j&&(0,f.warning)(j<20,`Sequence segments can't repeat ${j} times â ignoring repeat option. Use a value below 20 or apply repeat at the sequence level instead.`),j&&j<20){let e=M>0?S/M:0;M=M*(j+1)+S*j;let t=[...y],r=[...x],a=[...A=Array.isArray(A)?[...A]:[A]],n="reverse"===N||"mirror"===N,i=t,l=a;n&&(i=[...t].reverse(),"reverse"===N&&(l=[...a].reverse().map(e=>"function"==typeof e?(0,h.reverseEasing)(e):e)));for(let s=0;s<j;s++){let o=n&&s%2==0,u=o?i:t,c=o?l:a,d=(s+1)*(1+e);e>0&&(y.push(y[y.length-1]),x.push(d),A.push("linear")),y.push(...u);for(let e=0;e<u.length;e++)x.push(r[e]+d),A.push(0===e?"linear":b(c,e-1))}!function(e,t,r=0){let a=t+1+t*r;for(let t=0;t<e.length;t++)e[t]=e[t]/a}(x,j,e)}let R=$+M;!function(e,t,r,a,i,l){for(let t=0;t<e.length;t++){let r=e[t];r.at>i&&r.at<l&&((0,n.removeItem)(e,r),t--)}for(let n=0;n<t.length;n++)e.push({value:t[n],at:(0,k.mixNumber)(i,l,a[n]),easing:b(r,n)})}(a,y,A,x,$,R),P=Math.max(I+M,P),L=Math.max(R,L)};if((0,s.isMotionValue)(g))V(N,F,C("default",S(g,y)));else{let e=w(g,N,a,v),t=e.length;for(let r=0;r<t;r++){let a=S(e[r],y);for(let e in N){var M,I;V(N[e],(M=F,I=e,M&&M[I]?{...M,...M[I]}:{...M}),C(e,a),r,t)}}}A=T,T+=P}return y.forEach((e,a)=>{for(let n in e){let i=e[n];i.sort(N);let l=[],s=[],o=[];for(let e=0;e<i.length;e++){let{at:t,value:r,easing:a}=i[e];l.push(r),s.push((0,m.progress)(0,L,t)),o.push(a||"easeOut")}0!==s[0]&&(s.unshift(0),l.unshift(l[0]),o.unshift("easeInOut")),1!==s[s.length-1]&&(s.push(1),l.push(null)),g.has(a)||g.set(a,{keyframes:{},transition:{}});let u=g.get(a);u.keyframes[n]=l;let{type:c,...d}=t;u.transition[n]={...d,duration:L,ease:o,times:s,...r}}}),g})(e.map(e=>{if(Array.isArray(e)&&"function"==typeof e[0]){let t=e[0],r=(0,i.motionValue)(0);return(r.on("change",t),1===e.length)?[r,[0,1]]:2===e.length?[r,[0,1],e[1]]:[r,e[1],e[2]]}return e}),x,t,{spring:l.spring}
2).forEach(({keyframes:e,transition:t},a)=>{r.push(...B(a,e,t))}),T=r}else{let{onComplete:r,...a}=v||{};"function"==typeof r&&(A=r),T=B(e,y,{...L,...a},t)}let M=new a(T);return A&&M.finished.then(A),t&&(t.animations.push(M),M.finished.then(()=>{(0,n.removeItem)(t.animations,M)})),M}}let U=H();e.s(["animate",0,U,"createScopedAnimate",0,H],449492)},887652,895420,e=>{"use strict";var t=e.i(486427),r=e.i(271645),a=e.i(737806),n=e.i(947414);function i(e){let i=(0,n.useConstant)(()=>(0,t.motionValue)(e)),{isStatic:l}=(0,r.useContext)(a.MotionConfigContext);if(l){let[,t]=(0,r.useState)(e);(0,r.useEffect)(()=>i.on("change",t),[])}return i}e.s(["useMotionValue",0,i],887652);var l=e.i(344230),s=e.i(287022),o=e.i(674008);function u(e,t){let r=i(t()),a=()=>r.set(t());return a(),(0,o.useIsomorphicLayoutEffect)(()=>{let t=()=>s.frame.preRender(a,!1,!0),r=e.map(e=>e.on("change",t));return()=>{r.forEach(e=>e()),(0,s.cancelFrame)(a)}}),r}function c(e,t){let r=(0,n.useConstant)(()=>[]);return u(e,()=>{r.length=0;let a=e.length;for(let t=0;t<a;t++)r[t]=e[t].get();return t(r)})}e.s(["useTransform",0,function e(r,a,i,s){if("function"==typeof r){let e;return t.collectMotionValues.current=[],r(),e=u(t.collectMotionValues.current,r),t.collectMotionValues.current=void 0,e}if(void 0!==i&&!Array.isArray(i)&&"function"!=typeof a){var o=r,d=a,m=i,p=s;let t=(0,n.useConstant)(()=>Object.keys(m)),l=(0,n.useConstant)(()=>({}));for(let r of t)l[r]=e(o,d,m[r],p);return l}let f="function"==typeof a?a:function(...e){let t=!Array.isArray(e[0]),r=t?0:-1,a=e[0+r],n=e[1+r],i=e[2+r],s=e[3+r],o=(0,l.interpolate)(n,i,s);return t?o(a):o}(a,i,s),h=Array.isArray(r)?c(r,f):c([r],([e])=>f(e)),g=Array.isArray(r)?void 0:r.accelerate;return g&&!g.isTransformed&&"function"!=typeof a&&Array.isArray(i)&&s?.clamp!==!1&&(h.accelerate={...g,times:a,keyframes:i,isTransformed:!0,...s?.ease?{ease:s.ease}:{}}),h}],895420)},660806,e=>{"use strict";e.s(["wrap",0,(e,t,r)=>{let a=t-e;return((r-e)%a+a)%a+e}])},836159,(e,t,r)=>{"use strict";function a(){return null}Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"default",{enumerable:!0,get:function(){return a}}),("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)}]); 3 4//# debugId=ce6495cf-9d5a-bcbe-2888-893ad5c6d293
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.