{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/7KwqbczCD897hoBPZ3W9/ZdhCOjwARAQVQzXxOdAy/MNkgNLcOg.js"],
  "sourcesContent": ["// Generated by Framer (ab692b1)\nconst toString=value=>{return typeof value===\"string\"?value:String(value);};const toImageSrc=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value.src;}return typeof value===\"string\"?value:undefined;};export default function metadata(params,activeLocale){const ewzyNC3Wz=params?.ewzyNC3Wz;const PpsjnEEDh=params?.PpsjnEEDh;const aFz1Zlvfy=params?.aFz1Zlvfy;return{breakpoints:[{hash:\"xj8z9x\",mediaQuery:\"(min-width: 1200px)\"},{hash:\"177yfxz\",mediaQuery:\"(min-width: 810px) and (max-width: 1199px)\"},{hash:\"1qlz06r\",mediaQuery:\"(max-width: 809px)\"}],customHTMLBodyEnd:\"<!-- JavaScript to update image src links, and set width and height based on data attributes -->\\n<script>\\n\\n    function checkBlogUrl() {\\n        const url = window.location.href;\\n        if (url.includes('/blog/')) {\\n            return true;\\n        } else {\\n            return false;\\n        }\\n    }\\n\\n\\n    function updateImages() {\\n        if (!checkBlogUrl()) return\\n\\n        // Select all image elements on the page\\n        const images = document.querySelectorAll('img');\\n\\n        // Iterate over each image\\n        images.forEach(img => {\\n            // Check if the image has already been processed\\n            if (img.hasAttribute('data-processed')) {\\n                return;\\n            }\\n\\n            // Mark the image as processed\\n            img.setAttribute('data-processed', 'true');\\n\\n            // Get the current src attribute\\n            let src = img.getAttribute('src');\\n\\n            // Check if the src contains the parameter to remove\\n            if (src && src.includes('scale-down-to=4096')) {\\n                // Remove the parameter from the src\\n                src = src.replace(/scale-down-to=4096(&?)/, '');\\n\\n                // Remove the trailing '?' or '&' if it's there\\n                src = src.replace(/[?&]$/, '');\\n\\n                // Set the modified src to the image\\n                img.src = src;\\n            }\\n\\n            // Set width and height from data attributes if they exist\\n            let dataWidth = img.getAttribute('data-framer-width');\\n            let dataHeight = img.getAttribute('data-framer-height');\\n\\n            if (dataWidth && dataHeight) {\\n                const maxDIM = Math.max(dataWidth, dataHeight)\\n\\n                const w = (maxDIM < 4096)? (dataWidth / 2) : dataWidth;\\n                const h = (maxDIM < 4096)? (dataHeight / 2) : dataHeight;\\n                img.width = w;\\n                img.height = h;\\n\\n                // Set the width to auto\\n                img.style.width = `${w}px`;\\n            }\\n        });\\n    }\\n\\n\\n    // Periodically check for new images\\n    setInterval(updateImages, 3000); // checks every 3 seconds\\n\\n    // Run the update function on initial load\\n    document.addEventListener(\\\"DOMContentLoaded\\\", updateImages);\\n</script>\",description:`${PpsjnEEDh!==undefined?toString(PpsjnEEDh):\"{{PpsjnEEDh}}\"}`,elements:{},robots:\"max-image-preview:large\",serializationId:\"framer-gOjuJ\",socialImage:toImageSrc(aFz1Zlvfy),title:`${ewzyNC3Wz!==undefined?toString(ewzyNC3Wz):\"{{ewzyNC3Wz}}\"}`,viewport:\"width=device-width\"};}export const metadataVersion=1;\nexport const __FramerMetadata__ = {\"exports\":{\"metadataVersion\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],
  "mappings": "AACA,IAAMA,EAASC,GAAe,OAAOA,GAAQ,SAASA,EAAM,OAAOA,CAAK,EAAUC,EAAWD,GAAW,OAAOA,GAAQ,UAAUA,IAAQ,MAAM,OAAOA,EAAM,KAAM,SAAiBA,EAAM,IAAY,OAAOA,GAAQ,SAASA,EAAM,OAA2B,SAARE,EAA0BC,EAAOC,EAAa,CAAC,IAAMC,EAAUF,GAAQ,UAAgBG,EAAUH,GAAQ,UAAgBI,EAAUJ,GAAQ,UAAU,MAAM,CAAC,YAAY,CAAC,CAAC,KAAK,SAAS,WAAW,qBAAqB,EAAE,CAAC,KAAK,UAAU,WAAW,4CAA4C,EAAE,CAAC,KAAK,UAAU,WAAW,oBAAoB,CAAC,EAAE,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,YAAmvE,YAAY,GAAGG,IAAY,OAAUP,EAASO,CAAS,EAAE,eAAe,GAAG,SAAS,CAAC,EAAE,OAAO,0BAA0B,gBAAgB,eAAe,YAAYL,EAAWM,CAAS,EAAE,MAAM,GAAGF,IAAY,OAAUN,EAASM,CAAS,EAAE,eAAe,GAAG,SAAS,oBAAoB,CAAE,CAAQ,IAAMG,EAAgB,EAC9nGC,EAAqB,CAAC,QAAU,CAAC,gBAAkB,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,QAAU,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,mBAAqB,CAAC,KAAO,UAAU,CAAC,CAAC",
  "names": ["toString", "value", "toImageSrc", "metadata", "params", "activeLocale", "ewzyNC3Wz", "PpsjnEEDh", "aFz1Zlvfy", "metadataVersion", "__FramerMetadata__"]
}
