{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/aBhu7TnafqibIHu5BaIc/uwipzn1rRxl3T3DFIRHM/q1hEW5ig1.js"],
  "sourcesContent": ["const toImageSrc = value => {\n  if (typeof value === \"object\" && value !== null && typeof value.src === \"string\") {\n    return value.src;\n  }\n  return typeof value === \"string\" ? value : undefined;\n};\nconst toString = value => {\n  return typeof value === \"string\" ? value : String(value);\n};\nconst metadata = params => {\n  return {\n    bodyClassName: \"framer-body-q1hEW5ig1\",\n    breakpoints: [{\n      hash: \"c0zt5a\",\n      mediaQuery: \"(min-width: 1200px)\"\n    }, {\n      hash: \"7jidwl\",\n      mediaQuery: \"(min-width: 810px) and (max-width: 1199px)\"\n    }, {\n      hash: \"crxtjx\",\n      mediaQuery: \"(max-width: 809px)\"\n    }],\n    customHTMLBodyEnd: '<filesmatch \".(ico|pdf|flv|jpg|jpeg|png|gif|js|css|swf)$\"=\"\">\\nHeader set Cache-Control \"max-age=84600, public\"\\n\\n## EXPIRES HEADER CACHING ##\\n\\nExpiresActive On\\nExpiresByType image/jpg \"access 1 year\"\\nExpiresByType image/jpeg \"access 1 year\"\\nExpiresByType image/gif \"access 1 year\"\\nExpiresByType image/png \"access 1 year\"\\nExpiresByType text/css \"access 1 month\"\\nExpiresByType application/pdf \"access 1 month\"\\nExpiresByType application/javascript \"access 1 month\"\\nExpiresByType application/x-javascript \"access 1 month\"\\nExpiresByType application/x-shockwave-flash \"access 1 month\"\\nExpiresByType image/x-icon \"access 1 year\"\\nExpiresDefault \"access 2 days\"\\n\\n## EXPIRES HEADER CACHING ##</filesmatch>',\n    customHTMLHeadStart: \"<!-- Google tag (gtag.js) -->\\n<script async=\\\"\\\" src=\\\"https://www.googletagmanager.com/gtag/js?id=G-69J9FMPKZW\\\"></script>\\n<script>\\n  window.dataLayer = window.dataLayer || [];\\n  function gtag(){dataLayer.push(arguments);}\\n  gtag('js', new Date());\\n\\n  gtag('config', 'G-69J9FMPKZW');\\n</script>\",\n    elements: {},\n    socialImage: toImageSrc(params === null || params === void 0 ? void 0 : params[\"ceYt2qh7b\"]),\n    title: `${(params === null || params === void 0 ? void 0 : params[\"pmBQFXfMd\"]) !== undefined ? toString(params[\"pmBQFXfMd\"]) : \"{{pmBQFXfMd}}\"} - Portfolio`,\n    viewport: \"width=device-width\"\n  };\n};\nexport default metadata;\nexport const metadataVersion = 1;\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"metadataVersion\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"default\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};"],
  "mappings": "AAAA,IAAMA,EAAaC,GACb,OAAOA,GAAU,UAAYA,IAAU,MAAQ,OAAOA,EAAM,KAAQ,SAC/DA,EAAM,IAER,OAAOA,GAAU,SAAWA,EAAQ,OAEvCC,EAAWD,GACR,OAAOA,GAAU,SAAWA,EAAQ,OAAOA,CAAK,EAEnDE,EAAWC,IACR,CACL,cAAe,wBACf,YAAa,CAAC,CACZ,KAAM,SACN,WAAY,qBACd,EAAG,CACD,KAAM,SACN,WAAY,4CACd,EAAG,CACD,KAAM,SACN,WAAY,oBACd,CAAC,EACD,kBAAmB;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,2CACnB,oBAAqB;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,YACrB,SAAU,CAAC,EACX,YAAaJ,EAA2DI,GAAO,SAAY,EAC3F,MAAO,GAAoDA,GAAO,YAAkB,OAAYF,EAASE,EAAO,SAAY,EAAI,8BAChI,SAAU,oBACZ,GAEKC,EAAQF,EACFG,EAAkB,EAClBC,EAAqB,CAChC,QAAW,CACT,gBAAmB,CACjB,KAAQ,WACR,YAAe,CACb,sBAAyB,GAC3B,CACF,EACA,QAAW,CACT,KAAQ,WACR,YAAe,CACb,sBAAyB,GAC3B,CACF,EACA,mBAAsB,CACpB,KAAQ,UACV,CACF,CACF",
  "names": ["toImageSrc", "value", "toString", "metadata", "params", "q1hEW5ig1_default", "metadataVersion", "__FramerMetadata__"]
}
