{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/kH4I3QC7nnZqZfOLHvqn/Qj6a17QRSh2rLC9YYZRs/siteMetadata.js"],
  "sourcesContent": ["// Generated by Framer (2f96024)\nexport default function metadata(params,activeLocale){return{customHTMLBodyEnd:\"<!-- Forage Google Tag -->\\n<script src=\\\"https://www.googletagmanager.com/gtag/js?id=G-DHZC3K11L7\\\"></script>\\n<script>\\n    window.dataLayer = window.dataLayer || [];\\n    function gtag(){dataLayer.push(arguments);}\\n    gtag('js', new Date());\\n    gtag('config', 'G-DHZC3K11L7');\\n</script>\\n<!-- End Forage Google Tag -->\",customHTMLBodyStart:'<!-- Google Tag Manager (noscript) -->\\n<noscript><iframe src=\"https://www.googletagmanager.com/ns.html?id=GTM-WRPP272G\" height=\"0\" width=\"0\" style=\"display:none;visibility:hidden\"></iframe></noscript>\\n<!-- End Google Tag Manager (noscript) -->',customHTMLHeadEnd:'<script>(function(w){w.fpr=w.fpr||function(){w.fpr.q = w.fpr.q||[];w.fpr.q[arguments[0]==\\'set\\'?\\'unshift\\':\\'push\\'](arguments);};})(window);\\nfpr(\"init\", {cid:\"y5sw1bcs\"}); \\nfpr(\"click\");\\n</script>\\n<script src=\"https://cdn.firstpromoter.com/fpr.js\" async=\"\"></script>\\n\\n<!-- Forage Referral -->\\n<script>\\n(function () {\\n  \"use strict\";\\n\\n  // Function to get query parameters from URL\\n  function getQueryParam(param) {\\n    const urlParams = new URLSearchParams(window.location.search);\\n    return urlParams.get(param);\\n  }\\n\\n  // Function to set cookie with domain configuration for subdomain access\\n  function setReferralCookie(value) {\\n    // Get the current domain\\n    const currentDomain = window.location.hostname;\\n\\n    // Determine the root domain for cookie sharing across subdomains\\n    let domain = currentDomain;\\n\\n    // If it\\'s a localhost or IP address, don\\'t set domain\\n    if (\\n      currentDomain === \"localhost\" ||\\n      currentDomain === \"127.0.0.1\" ||\\n      /^\\\\d+\\\\.\\\\d+\\\\.\\\\d+\\\\.\\\\d+$/.test(currentDomain)\\n    ) {\\n      domain = \"localhost\";\\n    } else {\\n      // Extract root domain for subdomain sharing\\n      const domainParts = currentDomain.split(\".\");\\n      if (domainParts.length > 2) {\\n        // For subdomains like app.example.com, set domain to .example.com\\n        domain = \".\" + domainParts.slice(-2).join(\".\");\\n      } else if (domainParts.length === 2) {\\n        // For root domains like example.com, set domain to .example.com\\n        domain = \".\" + currentDomain;\\n      }\\n    }\\n\\n    // Set cookie with appropriate domain and expiration\\n    const expirationDate = new Date();\\n    expirationDate.setDate(expirationDate.getDate() + 30); // 30 days expiration\\n\\n    const cookieValue = `referralCode=${encodeURIComponent(value)}; expires=${expirationDate.toUTCString()}; path=/`;\\n    const domainPart = domain ? `; domain=${domain}` : \"\";\\n\\n    document.cookie = cookieValue + domainPart + \"; SameSite=Lax\";\\n\\n    console.log(\\n      \"Referral code set:\",\\n      value,\\n      \"Domain:\",\\n      domain || \"current domain\",\\n    );\\n  }\\n\\n  // Main function to handle referral code processing\\n  function handleReferralCode() {\\n    // Check if document is already loaded\\n    if (document.readyState === \"loading\") {\\n      document.addEventListener(\"DOMContentLoaded\", processReferralCode);\\n    } else {\\n      processReferralCode();\\n    }\\n  }\\n\\n  // Process the referral code\\n  function processReferralCode() {\\n    const refParam = getQueryParam(\"ref\");\\n\\n    console.log(\"refParam\", refParam);\\n\\n    if (refParam && refParam.trim() !== \"\") {\\n      setReferralCookie(refParam.trim());\\n    }\\n  }\\n\\n  // Initialize the referral pixel\\n  handleReferralCode();\\n})();\\n</script>\\n<!-- End Forage Referral -->\\n\\n<!-- Facebook pixel -->\\n<script>\\nconst PIXEL_ID = \"1359666211860366\"\\n\\nfunction initializeFacebookPixel(f, b, e, v, n, t, s) {\\n  if (f.fbq) return;\\n  n = f.fbq = function () {\\n    // eslint-disable-next-line @typescript-eslint/no-unused-expressions\\n    n.callMethod ? n.callMethod.apply(n, arguments) : n.queue.push(arguments);\\n  };\\n  if (!f._fbq) f._fbq = n;\\n  n.push = n;\\n  n.loaded = !0;\\n  n.version = \"2.0\";\\n  n.queue = [];\\n  t = b.createElement(e);\\n  t.async = !0;\\n  t.src = v;\\n  s = b.getElementsByTagName(e)[0];\\n  s.parentNode.insertBefore(t, s);\\n}\\n\\ninitializeFacebookPixel(\\n  window,\\n  document,\\n  \"script\",\\n  \"https://connect.facebook.net/en_US/fbevents.js\",\\n);\\n\\nwindow.fbq(\"init\", PIXEL_ID);\\n\\n</script>\\n\\n<!-- End Facebook pixel -->',customHTMLHeadStart:\"<!-- 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-WRPP272G');</script>\\n<!-- End Google Tag Manager -->\\n\",description:\"Forage is an invisible AI that filters incoming mail, surfaces priority messages, and sweeps the rest into a concise daily summary\u2014right inside Gmail.\",favicon:\"https://framerusercontent.com/assets/1A4cG9cBAsczp0pslUsNzvjSM5Y.png\",robots:\"max-image-preview:large\",socialImage:\"https://framerusercontent.com/assets/CSO1F4johtLSb5oyhmkjmCZEJhg.png\",title:\"Forage Mail | End email overwhelm with AI\"};}export const metadataVersion=1;\nexport const __FramerMetadata__ = {\"exports\":{\"metadataVersion\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],
  "mappings": "AACe,SAARA,EAA0BC,EAAOC,EAAa,CAAC,MAAM,CAAC,kBAAkB;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,gCAAyU,oBAAoB;AAAA;AAAA,4CAAwP,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;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,6BAA8/G,oBAAoB;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,EAA8a,YAAY,8JAAyJ,QAAQ,uEAAuE,OAAO,0BAA0B,YAAY,uEAAuE,MAAM,2CAA2C,CAAE",
  "names": ["metadata", "params", "activeLocale"]
}
