{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/kYtXgwBlwaEQGOADO8l4/ShWKbCaHQ4V6mqBJfQJ8/siteMetadata.js"],
  "sourcesContent": ["// Generated by Framer (570e25b)\nconst valuesByLocaleId={qFoEnzjjB:{v0:\"Moffin | Toma decisiones confiables en procesos de riesgo\",v1:\"Con Moffin, las empresas pueden crear relaciones de confianza entre entidades mediante el acceso, consulta e interpretaci\\xf3n de datos. Esto les permite cubrir cualquier proceso de validaci\\xf3n como evaluaci\\xf3n de cr\\xe9dito, investigaci\\xf3n de riesgo y nuevas afiliaciones.\"}};function getLocalizedValue(key,locale){while(locale){const values=valuesByLocaleId[locale.id];if(values){const value=values[key];if(value)return value;}locale=locale.fallback;}}export default function metadata(params,activeLocale){return{customHTMLBodyEnd:\"<script>\\nsetTimeout(function() {\\n    // Only run redirect logic if NOT on signup page\\n    if (window.location.pathname !== '/sign_up') {\\n        const emailInputs = document.querySelectorAll('input[type=\\\"email\\\"]');\\n        let hasRedirected = false;\\n        \\n        if (emailInputs.length > 0) {\\n            console.log(`Found ${emailInputs.length} email forms`);\\n            \\n            emailInputs.forEach(input => {\\n                input.addEventListener('focus', () => {\\n                    if (input.value) input.dispatchEvent(new Event('input', { bubbles: true }));\\n                });\\n                \\n                // ADD: Catch Enter key submissions\\n                input.addEventListener('keydown', function(e) {\\n                    if (e.key === 'Enter' && input.value && !hasRedirected) {\\n                        e.preventDefault();\\n                        hasRedirected = true;\\n                        console.log('ENTER KEY SUBMIT - redirecting with email:', input.value);\\n                        window.location.href = `/sign_up?email=${encodeURIComponent(input.value)}`;\\n                        return false;\\n                    }\\n                });\\n            });\\n            \\n            const observer = new MutationObserver(function() {\\n                if (hasRedirected) return;\\n                \\n                let email = '';\\n                for (let input of emailInputs) {\\n                    if (input.value) {\\n                        email = input.value;\\n                        break;\\n                    }\\n                }\\n                \\n                if (email) {\\n                    const successElements = document.querySelectorAll('*');\\n                    for (let el of successElements) {\\n                        if (el.textContent.includes('Thank you') && el.offsetParent !== null) {\\n                            hasRedirected = true;\\n                            observer.disconnect();\\n                            console.log('SUCCESS STATE DETECTED - redirecting');\\n                            window.location.href = `/sign_up?email=${encodeURIComponent(email)}`;\\n                            return;\\n                        }\\n                    }\\n                }\\n            });\\n            \\n            observer.observe(document.body, {\\n                childList: true,\\n                subtree: true\\n            });\\n            \\n            document.addEventListener('click', function(e) {\\n                if (hasRedirected) return;\\n                \\n                let email = '';\\n                for (let input of emailInputs) {\\n                    if (input.value) {\\n                        email = input.value;\\n                        break;\\n                    }\\n                }\\n                \\n                if (email && (e.target.tagName === 'BUTTON' || e.target.closest('button'))) {\\n                    hasRedirected = true;\\n                    e.preventDefault();\\n                    e.stopImmediatePropagation();\\n                    console.log('BUTTON CLICK - redirecting');\\n                    window.location.href = `/sign_up?email=${encodeURIComponent(email)}`;\\n                    return false;\\n                }\\n            }, true);\\n        }\\n    }\\n}, 3000);\\n</script>\\n<!-- Google Tag Manager (noscript) -->\\n<noscript><iframe src=\\\"https://www.googletagmanager.com/ns.html?id=GTM-FVTDPFXW\\\" height=\\\"0\\\" width=\\\"0\\\" style=\\\"display:none;visibility:hidden\\\"></iframe></noscript>\\n<!-- End Google Tag Manager (noscript) -->\",customHTMLHeadEnd:\"<!-- Google Tag Manager -->\\n<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':\\nnew Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],\\nj=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=\\n'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);\\n})(window,document,'script','dataLayer','GTM-FVTDPFXW');</script>\\n<!-- End Google Tag Manager -->\\n<meta name=\\\"google-site-verification\\\" content=\\\"3k-1ewWh0XpLQ9AjkJ2KjxZrOINArbOw0l3pHqYfdFA\\\">\\n<!-- Google tag (gtag.js) -->\\n<script async=\\\"\\\" src=\\\"https://www.googletagmanager.com/gtag/js?id=G-VNZL3M84NR\\\"></script>\\n<script>\\n  window.dataLayer = window.dataLayer || [];\\n  function gtag(){dataLayer.push(arguments);}\\n  gtag('js', new Date());\\n\\n  gtag('config', 'G-VNZL3M84NR');\\n</script>\\n\\n\",description:getLocalizedValue(\"v1\",activeLocale)??\"Con Moffin las empresas pueden crear relaciones de confianza entre entidades mediante el acceso, consulta e interpretaci\\xf3n datos. Pudiendo cubrir cualquier proceso de validaci\\xf3n como evaluaci\\xf3n de cr\\xe9dito, investigaci\\xf3n de riesgo y nuevas afiliaci\\xf3nes. \",favicon:\"https://framerusercontent.com/assets/CfXobRp8zf2PfwPUn9jT4Q4xVMI.png\",robots:\"max-image-preview:large\",socialImage:\"https://framerusercontent.com/assets/61sLhRPXafpbhfjHCQZnIMftY.png\",title:getLocalizedValue(\"v0\",activeLocale)??\"Moffin | Decisiones confiables en procesos de riesgo\"};}export const metadataVersion=1;\nexport const __FramerMetadata__ = {\"exports\":{\"metadataVersion\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],
  "mappings": "yCAAAA,IACA,IAAMC,EAAiB,CAAC,UAAU,CAAC,GAAG,4DAA4D,GAAG,yRAAyR,CAAC,EAAE,SAASC,EAAkBC,EAAIC,EAAO,CAAC,KAAMA,GAAO,CAAC,IAAMC,EAAOJ,EAAiBG,EAAO,EAAE,EAAE,GAAGC,EAAO,CAAC,IAAMC,EAAMD,EAAOF,CAAG,EAAE,GAAGG,EAAM,OAAOA,CAAM,CAACF,EAAOA,EAAO,QAAS,CAAC,CAAgB,SAARG,EAA0BC,EAAOC,EAAa,CAAC,MAAM,CAAC,kBAAkB;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,4CAA8/G,kBAAkB;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,EAAk0B,YAAYP,EAAkB,KAAKO,CAAY,GAAG,kRAAkR,QAAQ,uEAAuE,OAAO,0BAA0B,YAAY,qEAAqE,MAAMP,EAAkB,KAAKO,CAAY,GAAG,sDAAsD,CAAE",
  "names": ["init_ssg_sandbox_shims", "valuesByLocaleId", "getLocalizedValue", "key", "locale", "values", "value", "metadata", "params", "activeLocale"]
}
