{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/780MIDOHGNBlBLCSutQs/jhCklDprmk3efZYw3Ryc/iAOjgNw43.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;};const htmlEscape=value=>{if(typeof value!==\"string\")return\"\";return value.replace(/&/g,\"&amp;\").replace(/</g,\"&lt;\").replace(/>/g,\"&gt;\").replace(/\"/g,\"&quot;\").replace(/'/g,\"&#39;\");};const jsonStringify=value=>{return JSON.stringify(value);};export default function metadata(params,activeLocale){const pI8chUuHW=params?.pI8chUuHW;const z6DZfXJ8R=params?.z6DZfXJ8R;const mO5XcqAF2=params?.mO5XcqAF2;const iXkxVkTB3=params?.iXkxVkTB3;const KXdiCAcbM=params?.KXdiCAcbM;return{breakpoints:[{hash:\"s7fpnx\",mediaQuery:\"(min-width: 1200px)\"},{hash:\"jdhkht\",mediaQuery:\"(min-width: 810px) and (max-width: 1199px)\"},{hash:\"5sfriu\",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>\",customHTMLHeadStart:`<script type=\"application/ld+json\">\n{\n    \"@context\": \"https://schema.org\",\n    \"@type\": \"Article\",\n    \"headline\": ${pI8chUuHW!==undefined?toString(jsonStringify(htmlEscape(pI8chUuHW))):\"{{pI8chUuHW | json}}\"},\n    \"image\": {\n        \"@type\": \"ImageObject\",\n        \"url\": \"https://framerusercontent.com/images/RcnlW4yaNFYzXKfNKvvlx9SClso.jpg\",\n        \"width\": \"1694\",\n        \"height\": \"968\"\n    },\n    \"datePublished\": ${iXkxVkTB3!==undefined?toString(jsonStringify(htmlEscape(iXkxVkTB3))):\"{{iXkxVkTB3 | json}}\"},\n    \"dateModified\": ${iXkxVkTB3!==undefined?toString(jsonStringify(htmlEscape(iXkxVkTB3))):\"{{iXkxVkTB3 | json}}\"},\n    \"author\": [\n        {\n            \"@type\": \"Person\",\n            \"name\": ${KXdiCAcbM!==undefined?toString(jsonStringify(htmlEscape(KXdiCAcbM))):\"{{KXdiCAcbM | json}}\"}\n        }\n    ],\n    \"publisher\": {\n        \"@type\": \"Organization\",\n        \"url\": \"https://sivi.ai/\",\n        \"name\": \"Sivi\",\n        \"logo\": {\n            \"@type\": \"ImageObject\",\n            \"url\": \"https://framerusercontent.com/images/RcnlW4yaNFYzXKfNKvvlx9SClso.jpg\",\n            \"width\": \"1694\",\n            \"height\": \"968\"\n        }\n    }\n}</head></script>`,description:`${z6DZfXJ8R!==undefined?toString(z6DZfXJ8R):\"{{z6DZfXJ8R}}\"}`,elements:{},framerSearch:{index:true},robots:\"max-image-preview:large\",serializationId:\"framer-QVCFP\",socialImage:toImageSrc(mO5XcqAF2),title:`${pI8chUuHW!==undefined?toString(pI8chUuHW):\"{{pI8chUuHW}}\"}`,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,OAAkBE,EAAWF,GAAW,OAAOA,GAAQ,SAAe,GAAUA,EAAM,QAAQ,KAAK,OAAO,EAAE,QAAQ,KAAK,MAAM,EAAE,QAAQ,KAAK,MAAM,EAAE,QAAQ,KAAK,QAAQ,EAAE,QAAQ,KAAK,OAAO,EAAUG,EAAcH,GAAe,KAAK,UAAUA,CAAK,EAAmB,SAARI,EAA0BC,EAAOC,EAAa,CAAC,IAAMC,EAAUF,GAAQ,UAAgBG,EAAUH,GAAQ,UAAgBI,EAAUJ,GAAQ,UAAgBK,EAAUL,GAAQ,UAAgBM,EAAUN,GAAQ,UAAU,MAAM,CAAC,YAAY,CAAC,CAAC,KAAK,SAAS,WAAW,qBAAqB,EAAE,CAAC,KAAK,SAAS,WAAW,4CAA4C,EAAE,CAAC,KAAK,SAAS,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,oBAAoB;AAAA;AAAA;AAAA;AAAA,kBAIxoGE,IAAY,OAAUR,EAASI,EAAcD,EAAWK,CAAS,CAAC,CAAC,EAAE,sBAAsB;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,uBAOtFG,IAAY,OAAUX,EAASI,EAAcD,EAAWQ,CAAS,CAAC,CAAC,EAAE,sBAAsB;AAAA,sBAC5FA,IAAY,OAAUX,EAASI,EAAcD,EAAWQ,CAAS,CAAC,CAAC,EAAE,sBAAsB;AAAA;AAAA;AAAA;AAAA,sBAI3FC,IAAY,OAAUZ,EAASI,EAAcD,EAAWS,CAAS,CAAC,CAAC,EAAE,sBAAsB;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,oBAc9F,YAAY,GAAGH,IAAY,OAAUT,EAASS,CAAS,EAAE,eAAe,GAAG,SAAS,CAAC,EAAE,aAAa,CAAC,MAAM,EAAI,EAAE,OAAO,0BAA0B,gBAAgB,eAAe,YAAYP,EAAWQ,CAAS,EAAE,MAAM,GAAGF,IAAY,OAAUR,EAASQ,CAAS,EAAE,eAAe,GAAG,SAAS,oBAAoB,CAAE,CAAQ,IAAMK,EAAgB,EAC3VC,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", "htmlEscape", "jsonStringify", "metadata", "params", "activeLocale", "pI8chUuHW", "z6DZfXJ8R", "mO5XcqAF2", "iXkxVkTB3", "KXdiCAcbM", "metadataVersion", "__FramerMetadata__"]
}
