{"version":3,"file":"GhXS6OQTi.DB9fodeB.mjs","names":["Blog"],"sources":["https:/framerusercontent.com/modules/fkd2Xi575JP49eH2kGFJ/jTAHtptev9aYna3ZTnsh/GhXS6OQTi.js"],"sourcesContent":["// Generated by Framer (98b71dc)\nimport{getWhereExpressionFromPathVariables,QueryEngine}from\"framer\";import Blog from\"https://framerusercontent.com/modules/AYqcEsytfdGPHiG58YcV/jfjqMrBj02reQLAaa10M/C_HJdP_HM.js\";const valuesByLocaleId={w_wLcAxji:{v0:({Otscklg2r})=>`${Otscklg2r!==undefined?toString(Otscklg2r):\"{{Otscklg2r}}\"} - Totality Real Estate`,v1:({Up7C3gxea})=>`${Up7C3gxea!==undefined?toString(Up7C3gxea):\"{{Up7C3gxea}}\"}`}};function getLocalizedValue(key,locale){while(locale){const values=valuesByLocaleId[locale.id];if(values){const value=values[key];if(value)return value;}locale=locale.fallback;}}const 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.replaceAll(\"&\",\"&amp;\").replaceAll(\"<\",\"&lt;\").replaceAll(\">\",\"&gt;\").replaceAll('\"',\"&quot;\").replaceAll(\"'\",\"&#39;\");};export default function metadata(params,activeLocale){const Otscklg2r=params?.[\"Otscklg2r\"];const Up7C3gxea=params?.[\"Up7C3gxea\"];const W_jgPSlBB=params?.[\"W_jgPSlBB\"];const ObpLwuqzL=params?.[\"ObpLwuqzL\"];const rO3JfQFaH=params?.[\"rO3JfQFaH\"];const CukXljnFw=params?.[\"CukXljnFw\"];return{breakpoints:[{hash:\"bmjam7\",mediaQuery:\"(min-width: 1200px)\"},{hash:\"5kqxc0\",mediaQuery:\"(min-width: 810px) and (max-width: 1199.98px)\"},{hash:\"1xyaj19\",mediaQuery:\"(max-width: 809.98px)\"}],customHTMLHeadStart:`<link rel=\"canonical\" href=\"${ObpLwuqzL!==undefined?toString(htmlEscape(ObpLwuqzL)):\"{{ObpLwuqzL}}\"}\">\n\n<script>\n(function(){\n  var fields = [\n    {name: 'article', value: \"${rO3JfQFaH!==undefined?toString(htmlEscape(rO3JfQFaH)):\"{{rO3JfQFaH}}\"}\"},\n    {name: 'faqpage', value: \"${CukXljnFw!==undefined?toString(htmlEscape(CukXljnFw)):\"{{CukXljnFw}}\"}\"}\n  ];\n\n  function base64ToUnicode(b64){\n    try {\n      if (!b64) return null;\n      var bin = atob(b64.trim());\n      var bytes = Array.prototype.map.call(bin, function(ch){\n        return '%' + ('00' + ch.charCodeAt(0).toString(16)).slice(-2);\n      }).join('');\n      return decodeURIComponent(bytes);\n    } catch(e){\n      console.warn('base64ToUnicode error', e);\n      return null;\n    }\n  }\n\n  function extractInnerScriptContent(str){\n    if (!str) return null;\n    var m = /<script\\\\b[^>]*>([\\\\s\\\\S]*?)<\\\\/script>/i.exec(str);\n    return m && m[1] !== undefined ? m[1] : str;\n  }\n\n  function injectJsonLd(raw){\n    if (!raw) return;\n    var trimmed = raw.trim();\n    if (!trimmed) return;\n    try {\n      try {\n        var parsed = JSON.parse(trimmed);\n        var s = document.createElement('script');\n        s.type = 'application/ld+json';\n        s.text = JSON.stringify(parsed);\n        document.head.appendChild(s);\n        return;\n      } catch(parseErr){\n        var s2 = document.createElement('script');\n        s2.type = 'application/ld+json';\n        s2.text = trimmed;\n        document.head.appendChild(s2);\n        console.warn('Injected raw JSON-LD (was not valid JSON.parse).');\n        return;\n      }\n    } catch(e){\n      console.warn('injectJsonLd error', e);\n    }\n  }\n\n  function work(){\n    for (var i=0;i<fields.length;i++){\n      var b64 = (fields[i].value || \"\").trim();\n      if (!b64) continue;\n      var decoded = base64ToUnicode(b64);\n      if (!decoded) continue;\n      decoded = extractInnerScriptContent(decoded);\n      var tmp = document.createElement('div');\n      tmp.innerHTML = decoded;\n      var unescaped = (tmp.textContent || tmp.innerText || '').trim();\n      injectJsonLd(unescaped || decoded);\n    }\n  }\n\n  if ('requestIdleCallback' in window) requestIdleCallback(work, {timeout:200});\n  else setTimeout(work, 0);\n})();\n</script>\n`,description:getLocalizedValue(\"v1\",activeLocale)?.({Up7C3gxea})??`${Up7C3gxea!==undefined?toString(Up7C3gxea):\"{{Up7C3gxea}}\"}`,elements:{bKgvmYNey:\"trigger\",ELOsgYaHg:\"top\",oIOuI4uGW:\"register-your-interest\"},framerSearch:{index:true},robots:\"max-image-preview:large\",serializationId:\"framer-YwXE6\",socialImage:toImageSrc(W_jgPSlBB),title:getLocalizedValue(\"v0\",activeLocale)?.({Otscklg2r})??`${Otscklg2r!==undefined?toString(Otscklg2r):\"{{Otscklg2r}}\"} - Totality Real Estate`,viewport:\"width=device-width\"};}export async function fetchMetadata(pathVariables,activeLocale){const queryEngine=new QueryEngine;const query={from:{alias:\"GhXS6OQTi\",data:Blog,type:\"Collection\"},select:[{collection:\"GhXS6OQTi\",name:\"Otscklg2r\",type:\"Identifier\"},{collection:\"GhXS6OQTi\",name:\"Up7C3gxea\",type:\"Identifier\"},{collection:\"GhXS6OQTi\",name:\"W_jgPSlBB\",type:\"Identifier\"},{collection:\"GhXS6OQTi\",name:\"ObpLwuqzL\",type:\"Identifier\"},{collection:\"GhXS6OQTi\",name:\"rO3JfQFaH\",type:\"Identifier\"},{collection:\"GhXS6OQTi\",name:\"CukXljnFw\",type:\"Identifier\"}],where:getWhereExpressionFromPathVariables(pathVariables,\"GhXS6OQTi\")};const result=await queryEngine.query(query,activeLocale);if(result.length===0){throw new Error(\"No data matches pathVariables\");}const params=result[0];return metadata(params,activeLocale);}export const metadataVersion=1;\nexport const __FramerMetadata__ = {\"exports\":{\"fetchMetadata\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"metadataVersion\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],"mappings":"mQACiZ,SAAS,EAAkB,EAAI,EAAO,CAAC,KAAM,GAAO,CAAC,IAAM,EAAO,EAAiB,EAAO,IAAI,GAAG,EAAO,CAAC,IAAM,EAAM,EAAO,GAAK,GAAG,EAAM,OAAO,EAAO,EAAO,EAAO,UAA6b,SAAwB,EAAS,EAAO,EAAa,CAAC,IAAM,EAAU,GAAS,UAAmB,EAAU,GAAS,UAAmB,EAAU,GAAS,UAAmB,EAAU,GAAS,UAAmB,EAAU,GAAS,UAAmB,EAAU,GAAS,UAAa,MAAM,CAAC,YAAY,CAAC,CAAC,KAAK,SAAS,WAAW,sBAAsB,CAAC,CAAC,KAAK,SAAS,WAAW,gDAAgD,CAAC,CAAC,KAAK,UAAU,WAAW,wBAAwB,CAAC,CAAC,oBAAoB,+BAA+B,IAAY,IAAA,GAA0C,gBAAhC,EAAS,EAAW,EAAU,CAAC,CAAiB;;;;;gCAK5iD,IAAY,IAAA,GAA0C,gBAAhC,EAAS,EAAW,EAAU,CAAC,CAAiB;gCACtE,IAAY,IAAA,GAA0C,gBAAhC,EAAS,EAAW,EAAU,CAAC,CAAiB;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;EAkEpG,YAAY,EAAkB,KAAK,EAAa,GAAG,CAAC,YAAU,CAAC,EAAE,GAAG,IAAY,IAAA,GAA8B,gBAApB,EAAS,EAAU,GAAmB,SAAS,CAAC,UAAU,UAAU,UAAU,MAAM,UAAU,yBAAyB,CAAC,aAAa,CAAC,MAAM,GAAK,CAAC,OAAO,0BAA0B,gBAAgB,eAAe,YAAY,EAAW,EAAU,CAAC,MAAM,EAAkB,KAAK,EAAa,GAAG,CAAC,YAAU,CAAC,EAAE,GAAG,IAAY,IAAA,GAA8B,gBAApB,EAAS,EAAU,CAAiB,yBAAyB,SAAS,qBAAqB,CAAE,eAAsB,EAAc,EAAc,EAAa,CAAC,IAAM,EAAY,IAAI,EAAkB,EAAM,CAAC,KAAK,CAAC,MAAM,YAAY,KAAKA,EAAK,KAAK,aAAa,CAAC,OAAO,CAAC,CAAC,WAAW,YAAY,KAAK,YAAY,KAAK,aAAa,CAAC,CAAC,WAAW,YAAY,KAAK,YAAY,KAAK,aAAa,CAAC,CAAC,WAAW,YAAY,KAAK,YAAY,KAAK,aAAa,CAAC,CAAC,WAAW,YAAY,KAAK,YAAY,KAAK,aAAa,CAAC,CAAC,WAAW,YAAY,KAAK,YAAY,KAAK,aAAa,CAAC,CAAC,WAAW,YAAY,KAAK,YAAY,KAAK,aAAa,CAAC,CAAC,MAAM,EAAoC,EAAc,YAAY,CAAC,CAAO,EAAO,MAAM,EAAY,MAAM,EAAM,EAAa,CAAC,GAAG,EAAO,SAAS,EAAG,MAAU,MAAM,gCAAgC,CAAE,IAAM,EAAO,EAAO,GAAG,OAAO,EAAS,EAAO,EAAa,8BAxEptC,IAA+G,CAAM,EAAiB,CAAC,UAAU,CAAC,IAAI,CAAC,eAAa,GAAG,IAAY,IAAA,GAA8B,gBAApB,EAAS,EAAU,CAAiB,yBAAyB,IAAI,CAAC,eAAa,GAAG,IAAY,IAAA,GAA8B,gBAApB,EAAS,EAAU,GAAmB,CAAC,CAAwL,EAAS,GAAe,OAAO,GAAQ,SAAS,EAAM,OAAO,EAAM,CAAS,EAAW,GAAW,OAAO,GAAQ,UAAU,GAAc,OAAO,EAAM,KAAM,SAAiB,EAAM,IAAY,OAAO,GAAQ,SAAS,EAAM,IAAA,GAAkB,EAAW,GAAW,OAAO,GAAQ,SAAyB,EAAM,WAAW,IAAI,QAAQ,CAAC,WAAW,IAAI,OAAO,CAAC,WAAW,IAAI,OAAO,CAAC,WAAW,IAAI,SAAS,CAAC,WAAW,IAAI,QAAQ,CAAtI,GAwE4b,EAAgB,EAC1yC,EAAqB,CAAC,QAAU,CAAC,cAAgB,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,IAAI,CAAC,CAAC,gBAAkB,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,IAAI,CAAC,CAAC,QAAU,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,IAAI,CAAC,CAAC,mBAAqB,CAAC,KAAO,WAAW,CAAC,CAAC"}