{"version":3,"file":"shared-lib.BVcUDOXC.mjs","names":["fonts","css","className"],"sources":["https:/framerusercontent.com/modules/tW9muRpWNZ33n3Nu6Ll5/ZvBiHLdPsrlFhkh4p0mW/QL4JkJfgI.js","https:/framerusercontent.com/modules/nQDcpxk19QHeynPVWBHP/S845TcK106YN9FoTusdy/Hvp8Hk0or.js","https:/framerusercontent.com/modules/3jpmt71HzSYjcyhq2Kx1/tEYYwaJbe33ZnMrkkroY/siteMetadata.js"],"sourcesContent":["// Generated by Framer (b47b624)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"BI;Necto Mono/Regular/v0\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Necto Mono\",source:\"builtIn\",style:\"normal\",uiFamilyName:\"Necto Mono\",url:\"https://framerusercontent.com/assets/ZzFChllnPzOLuBnTFSuV8ExGko.woff2\",weight:\"400\"}]}];export const css=['.framer-krfBo .framer-styles-preset-1sksvyh:not(.rich-text-wrapper), .framer-krfBo .framer-styles-preset-1sksvyh.rich-text-wrapper h3 { --framer-font-family: \"Necto Mono\", monospace; --framer-font-open-type-features: normal; --framer-font-size: 30px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.3em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-b3135bde-d1d2-454e-8c4d-860417da62b6, #8a0303); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 1199px) and (min-width: 810px) { .framer-krfBo .framer-styles-preset-1sksvyh:not(.rich-text-wrapper), .framer-krfBo .framer-styles-preset-1sksvyh.rich-text-wrapper h3 { --framer-font-family: \"Necto Mono\", monospace; --framer-font-open-type-features: normal; --framer-font-size: 30px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.3em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-b3135bde-d1d2-454e-8c4d-860417da62b6, #8a0303); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-krfBo .framer-styles-preset-1sksvyh:not(.rich-text-wrapper), .framer-krfBo .framer-styles-preset-1sksvyh.rich-text-wrapper h3 { --framer-font-family: \"Necto Mono\", monospace; --framer-font-open-type-features: normal; --framer-font-size: 25px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.3em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-b3135bde-d1d2-454e-8c4d-860417da62b6, #8a0303); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-krfBo\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (ff27080)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Manrope-regular\",\"GF;Manrope-700\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Manrope\",source:\"google\",style:\"normal\",uiFamilyName:\"Manrope\",url:\"https://fonts.gstatic.com/s/manrope/v20/xn7_YHE41ni1AdIRqAuZuw1Bx9mbZk79FO_A87jxeN7B.woff2\",weight:\"400\"},{cssFamilyName:\"Manrope\",source:\"google\",style:\"normal\",uiFamilyName:\"Manrope\",url:\"https://fonts.gstatic.com/s/manrope/v20/xn7_YHE41ni1AdIRqAuZuw1Bx9mbZk4aE-_A87jxeN7B.woff2\",weight:\"700\"}]}];export const css=['.framer-eDcHY .framer-styles-preset-1y1gyft:not(.rich-text-wrapper), .framer-eDcHY .framer-styles-preset-1y1gyft.rich-text-wrapper p { --framer-font-family: \"Manrope\", \"Manrope Placeholder\", sans-serif; --framer-font-family-bold: \"Manrope\", \"Manrope Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 20px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-letter-spacing: 0em; --framer-line-height: 1.6em; --framer-paragraph-spacing: 10px; --framer-text-alignment: start; --framer-text-color: #a10000; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 1199px) and (min-width: 810px) { .framer-eDcHY .framer-styles-preset-1y1gyft:not(.rich-text-wrapper), .framer-eDcHY .framer-styles-preset-1y1gyft.rich-text-wrapper p { --framer-font-family: \"Manrope\", \"Manrope Placeholder\", sans-serif; --framer-font-family-bold: \"Manrope\", \"Manrope Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 18px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-letter-spacing: 0em; --framer-line-height: 1.6em; --framer-paragraph-spacing: 10px; --framer-text-alignment: start; --framer-text-color: #a10000; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-eDcHY .framer-styles-preset-1y1gyft:not(.rich-text-wrapper), .framer-eDcHY .framer-styles-preset-1y1gyft.rich-text-wrapper p { --framer-font-family: \"Manrope\", \"Manrope Placeholder\", sans-serif; --framer-font-family-bold: \"Manrope\", \"Manrope Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 18px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-letter-spacing: 0em; --framer-line-height: 1.6em; --framer-paragraph-spacing: 10px; --framer-text-alignment: start; --framer-text-color: #a10000; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-eDcHY\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (367b78a)\nexport default function metadata(params,activeLocale){return{description:\"Designed for new designers, this Framer Template makes portfolio creation easy. Its minimalist, customizable design lets you add personal touches efficiently.\",favicon:\"https://framerusercontent.com/assets/aQzX2QLcCjnf3Hg47BMXbh5mQgU.png\",robots:\"max-image-preview:large\",socialImage:\"https://framerusercontent.com/assets/kSfXc0jE9I6Pi4foH3qPPdqIMAc.png\",title:\"Callum Hayes — free portfolio website template\"};}export const metadataVersion=1;\nexport const __FramerMetadata__ = {\"exports\":{\"metadataVersion\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],"mappings":"4HAC8B,GAAU,UAAU,CAAC,2BAA2B,CAAC,CAAcA,EAAM,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,cAAc,aAAa,OAAO,UAAU,MAAM,SAAS,aAAa,aAAa,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,CAAC,CAAcC,EAAI,CAAC,orBAAorB,0uBAA0uB,uuBAAuuB,CAAcC,EAAU,qCCAn8E,GAAU,UAAU,CAAC,qBAAqB,iBAAiB,CAAC,CAAc,EAAM,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,cAAc,UAAU,OAAO,SAAS,MAAM,SAAS,aAAa,UAAU,IAAI,6FAA6F,OAAO,MAAM,CAAC,CAAC,cAAc,UAAU,OAAO,SAAS,MAAM,SAAS,aAAa,UAAU,IAAI,6FAA6F,OAAO,MAAM,CAAC,CAAC,CAAC,CAAc,EAAI,CAAC,gyBAAgyB,s1BAAs1B,m1BAAm1B,CAAc,EAAU,kBCA5/F,SAAwB,EAAS,EAAO,EAAa,CAAC,MAAM,CAAC,YAAY,iKAAiK,QAAQ,uEAAuE,OAAO,0BAA0B,YAAY,uEAAuE,MAAM,iDAAiD"}