{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/MbkGtwqBmi4hSdFJJPyE/DjYmJdOKrBWIbDoE1JCX/Form.js"],
  "sourcesContent": ["import{jsx as _jsx}from\"react/jsx-runtime\";import{useEffect}from\"react\";export function withUTMTracking(Component){return props=>{useEffect(()=>{if(typeof window!==\"undefined\"){const params=new URLSearchParams(window.location.search);const forms=document.querySelectorAll(\"form\");forms.forEach(form=>{// Add UTM fields to form\nparams.forEach((value,key)=>{if(key.startsWith(\"utm\")){const input=document.createElement(\"input\");input.type=\"hidden\";input.name=key;input.value=value;form.appendChild(input);}});// Handle form submission\nconst handleSubmit=async e=>{// Prevent default but keep the form's visual feedback\ne.preventDefault();// Get the email value\nconst emailInput=form.querySelector('input[type=\"email\"]');const email=emailInput?.value||\"\";try{// Send to KickoffLabs\nawait fetch(\"https://guillermoinsfran.com/em/\",{method:\"POST\",headers:{\"Content-Type\":\"application/json\"},body:JSON.stringify({email,utm_source:params.get(\"utm_source\")})});// Build redirect URL\nconst isSpanish=window.location.pathname.includes(\"/es/\");const baseURL=\"https://withsigma.com\";const redirectURL=isSpanish?`${baseURL}/es/ready`:`${baseURL}/ready`;let finalURL=redirectURL;const utmParams=new URLSearchParams;params.forEach((value,key)=>{if(key.startsWith(\"utm\")){utmParams.append(key,value);}});if(utmParams.toString()){finalURL+=\"?\"+utmParams.toString();}// Use requestAnimationFrame for smoother transition\nrequestAnimationFrame(()=>{window.location.assign(finalURL);});}catch(error){console.error(\"Error:\",error);}};form.addEventListener(\"submit\",handleSubmit);// Cleanup\nreturn()=>{form.removeEventListener(\"submit\",handleSubmit);};});}},[]);return /*#__PURE__*/_jsx(Component,{...props});};}\nexport const __FramerMetadata__ = {\"exports\":{\"withUTMTracking\":{\"type\":\"reactHoc\",\"name\":\"withUTMTracking\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Form.map"],
  "mappings": "yFAA+E,SAASA,EAAgBC,EAAU,CAAC,OAAOC,IAAQC,EAAU,IAAI,CAAC,GAAG,OAAOC,EAAS,IAAY,CAAC,IAAMC,EAAO,IAAI,gBAAgBD,EAAO,SAAS,MAAM,EAAc,SAAS,iBAAiB,MAAM,EAAQ,QAAQE,GAAM,CAC5SD,EAAO,QAAQ,CAACE,EAAMC,IAAM,CAAC,GAAGA,EAAI,WAAW,KAAK,EAAE,CAAC,IAAMC,EAAM,SAAS,cAAc,OAAO,EAAEA,EAAM,KAAK,SAASA,EAAM,KAAKD,EAAIC,EAAM,MAAMF,EAAMD,EAAK,YAAYG,CAAK,CAAE,CAAC,CAAC,EAClL,IAAMC,EAAa,MAAMC,GAAG,CAC5BA,EAAE,eAAe,EAC0C,IAAMC,EAAhDN,EAAK,cAAc,qBAAqB,GAA0B,OAAO,GAAG,GAAG,CAChG,MAAM,MAAM,mCAAmC,CAAC,OAAO,OAAO,QAAQ,CAAC,eAAe,kBAAkB,EAAE,KAAK,KAAK,UAAU,CAAC,MAAAM,EAAM,WAAWP,EAAO,IAAI,YAAY,CAAC,CAAC,CAAC,CAAC,EAC3K,IAAMQ,EAAUT,EAAO,SAAS,SAAS,SAAS,MAAM,EAAQU,EAAQ,wBAAiGC,EAAvDF,EAAU,GAAGC,CAAO,YAAY,GAAGA,CAAO,SAAwCE,EAAU,IAAI,gBAAgBX,EAAO,QAAQ,CAACE,EAAMC,IAAM,CAAIA,EAAI,WAAW,KAAK,GAAGQ,EAAU,OAAOR,EAAID,CAAK,CAAG,CAAC,EAAKS,EAAU,SAAS,IAAGD,GAAU,IAAIC,EAAU,SAAS,GACnX,sBAAsB,IAAI,CAACZ,EAAO,SAAS,OAAOW,CAAQ,CAAE,CAAC,CAAE,OAAOE,EAAM,CAAC,QAAQ,MAAM,SAASA,CAAK,CAAE,CAAC,EAAE,OAAAX,EAAK,iBAAiB,SAASI,CAAY,EACnJ,IAAI,CAACJ,EAAK,oBAAoB,SAASI,CAAY,CAAE,CAAE,CAAC,CAAE,CAAC,EAAE,CAAC,CAAC,EAAsBQ,EAAKjB,EAAU,CAAC,GAAGC,CAAK,CAAC,EAAI",
  "names": ["withUTMTracking", "Component", "props", "ue", "window", "params", "form", "value", "key", "input", "handleSubmit", "e", "email", "isSpanish", "baseURL", "finalURL", "utmParams", "error", "p"]
}
