{"version":3,"file":"shared-lib.DSX1MHff.mjs","names":["variationAxes","fonts","css","className"],"sources":["https:/framerusercontent.com/modules/I5EcRmGZeuaXOhO5QGcx/Kk91R4t6St2m8xImx4KS/DlVM169i8.js","https:/framerusercontent.com/modules/diHBRQMblqpVyYwLyXkc/8Ipx5BljEkhJH5zkTonf/h_SU82bR7.js","https:/framerusercontent.com/modules/aLIL5qE6uQhcpclRk2EC/IWGYBxmcOUIvVUipaauI/siteMetadata.js"],"sourcesContent":["// Generated by Framer (94ad37d)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Google Sans Flex-variable-regular\",\"GF;Google Sans Flex-variable-regularVF=Im9wc3oiIDE4LCAid2R0aCIgMTAwLCAid2dodCIgNTAwLCAiR1JBRCIgMCwgIlJPTkQiIDAsICJzbG50IiAw\",\"GF;Google Sans Flex-variable-regularVF=Im9wc3oiIDE4LCAid2R0aCIgMTAwLCAid2dodCIgNTAwLCAiR1JBRCIgMCwgIlJPTkQiIDAsICJzbG50IiAw\",\"GF;Google Sans Flex-variable-regularVF=Im9wc3oiIDE4LCAid2R0aCIgMTAwLCAid2dodCIgNTAwLCAiR1JBRCIgMCwgIlJPTkQiIDAsICJzbG50IiAw\"]);const variationAxes=[{defaultValue:18,maxValue:144,minValue:6,name:\"Optical Size\",tag:\"opsz\"},{defaultValue:100,maxValue:151,minValue:25,name:\"Width\",tag:\"wdth\"},{defaultValue:400,maxValue:1e3,minValue:1,name:\"Weight\",tag:\"wght\"},{defaultValue:0,maxValue:100,minValue:0,name:\"Grade\",tag:\"GRAD\"},{defaultValue:0,maxValue:100,minValue:0,name:\"Roundness\",tag:\"ROND\"},{defaultValue:0,maxValue:0,minValue:-10,name:\"Slant\",tag:\"slnt\"}];export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Google Sans Flex Variable\",source:\"google\",style:\"normal\",uiFamilyName:\"Google Sans Flex\",url:\"https://fonts.gstatic.com/s/googlesansflex/v15/t5t7IQcYNIWbFgDgAAzZ34auoVyXip6sfhcat2c.woff2\",variationAxes,weight:\"400\"}]}];export const css=['.framer-aLgZ6 .framer-styles-preset-zew9au:not(.rich-text-wrapper), .framer-aLgZ6 .framer-styles-preset-zew9au.rich-text-wrapper h2 { --framer-font-family: \"Google Sans Flex Variable\", \"Google Sans Flex Variable Placeholder\", sans-serif; --framer-font-family-bold: \"Google Sans Flex Variable\", \"Google Sans Flex Variable Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Google Sans Flex Variable\", \"Google Sans Flex Variable Placeholder\", sans-serif; --framer-font-family-italic: \"Google Sans Flex Variable\", \"Google Sans Flex Variable Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: calc(var(--framer-root-font-size, 1rem) * 1.4); --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: normal; --framer-font-style-italic: normal; --framer-font-variation-axes: \"opsz\" 18, \"wdth\" 100, \"wght\" 500, \"GRAD\" 0, \"ROND\" 0, \"slnt\" 0; --framer-font-variation-axes-bold: \"opsz\" 18, \"wdth\" 100, \"wght\" 500, \"GRAD\" 0, \"ROND\" 0, \"slnt\" 0; --framer-font-variation-axes-bold-italic: \"opsz\" 18, \"wdth\" 100, \"wght\" 500, \"GRAD\" 0, \"ROND\" 0, \"slnt\" 0; --framer-font-variation-axes-italic: \"opsz\" 18, \"wdth\" 100, \"wght\" 500, \"GRAD\" 0, \"ROND\" 0, \"slnt\" 0; --framer-font-weight: 400; --framer-font-weight-bold: 400; --framer-font-weight-bold-italic: 400; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 40px; --framer-text-alignment: left; --framer-text-color: var(--token-4776f634-8b56-4fa3-9a55-2e34a7f389fd, #5865f2); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; }','@media (max-width: 1199px) and (min-width: 810px) { .framer-aLgZ6 .framer-styles-preset-zew9au:not(.rich-text-wrapper), .framer-aLgZ6 .framer-styles-preset-zew9au.rich-text-wrapper h2 { --framer-font-family: \"Google Sans Flex Variable\", \"Google Sans Flex Variable Placeholder\", sans-serif; --framer-font-family-bold: \"Google Sans Flex Variable\", \"Google Sans Flex Variable Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Google Sans Flex Variable\", \"Google Sans Flex Variable Placeholder\", sans-serif; --framer-font-family-italic: \"Google Sans Flex Variable\", \"Google Sans Flex Variable Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: calc(var(--framer-root-font-size, 1rem) * 1.4); --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: normal; --framer-font-style-italic: normal; --framer-font-variation-axes: \"opsz\" 18, \"wdth\" 100, \"wght\" 500, \"GRAD\" 0, \"ROND\" 0, \"slnt\" 0; --framer-font-variation-axes-bold: \"opsz\" 18, \"wdth\" 100, \"wght\" 500, \"GRAD\" 0, \"ROND\" 0, \"slnt\" 0; --framer-font-variation-axes-bold-italic: \"opsz\" 18, \"wdth\" 100, \"wght\" 500, \"GRAD\" 0, \"ROND\" 0, \"slnt\" 0; --framer-font-variation-axes-italic: \"opsz\" 18, \"wdth\" 100, \"wght\" 500, \"GRAD\" 0, \"ROND\" 0, \"slnt\" 0; --framer-font-weight: 400; --framer-font-weight-bold: 400; --framer-font-weight-bold-italic: 400; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 40px; --framer-text-alignment: left; --framer-text-color: var(--token-4776f634-8b56-4fa3-9a55-2e34a7f389fd, #5865f2); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-aLgZ6 .framer-styles-preset-zew9au:not(.rich-text-wrapper), .framer-aLgZ6 .framer-styles-preset-zew9au.rich-text-wrapper h2 { --framer-font-family: \"Google Sans Flex Variable\", \"Google Sans Flex Variable Placeholder\", sans-serif; --framer-font-family-bold: \"Google Sans Flex Variable\", \"Google Sans Flex Variable Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Google Sans Flex Variable\", \"Google Sans Flex Variable Placeholder\", sans-serif; --framer-font-family-italic: \"Google Sans Flex Variable\", \"Google Sans Flex Variable Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: calc(var(--framer-root-font-size, 1rem) * 1); --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: normal; --framer-font-style-italic: normal; --framer-font-variation-axes: \"opsz\" 18, \"wdth\" 100, \"wght\" 500, \"GRAD\" 0, \"ROND\" 0, \"slnt\" 0; --framer-font-variation-axes-bold: \"opsz\" 18, \"wdth\" 100, \"wght\" 500, \"GRAD\" 0, \"ROND\" 0, \"slnt\" 0; --framer-font-variation-axes-bold-italic: \"opsz\" 18, \"wdth\" 100, \"wght\" 500, \"GRAD\" 0, \"ROND\" 0, \"slnt\" 0; --framer-font-variation-axes-italic: \"opsz\" 18, \"wdth\" 100, \"wght\" 500, \"GRAD\" 0, \"ROND\" 0, \"slnt\" 0; --framer-font-weight: 400; --framer-font-weight-bold: 400; --framer-font-weight-bold-italic: 400; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 40px; --framer-text-alignment: left; --framer-text-color: var(--token-4776f634-8b56-4fa3-9a55-2e34a7f389fd, #5865f2); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; } }'];export const className=\"framer-aLgZ6\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (c90503a)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Google Sans Flex-variable-regular\",\"GF;Google Sans Flex-variable-regularVF=Im9wc3oiIDE4LCAid2R0aCIgMTAwLCAid2dodCIgNTQwLCAiR1JBRCIgMCwgIlJPTkQiIDAsICJzbG50IiAw\",\"GF;Google Sans Flex-variable-regularVF=Im9wc3oiIDE4LCAid2R0aCIgMTAwLCAid2dodCIgNTQwLCAiR1JBRCIgMCwgIlJPTkQiIDAsICJzbG50IiAw\",\"GF;Google Sans Flex-variable-regularVF=Im9wc3oiIDE4LCAid2R0aCIgMTAwLCAid2dodCIgNTQwLCAiR1JBRCIgMCwgIlJPTkQiIDAsICJzbG50IiAw\"]);const variationAxes=[{defaultValue:18,maxValue:144,minValue:6,name:\"Optical Size\",tag:\"opsz\"},{defaultValue:100,maxValue:151,minValue:25,name:\"Width\",tag:\"wdth\"},{defaultValue:400,maxValue:1e3,minValue:1,name:\"Weight\",tag:\"wght\"},{defaultValue:0,maxValue:100,minValue:0,name:\"Grade\",tag:\"GRAD\"},{defaultValue:0,maxValue:100,minValue:0,name:\"Roundness\",tag:\"ROND\"},{defaultValue:0,maxValue:0,minValue:-10,name:\"Slant\",tag:\"slnt\"}];export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Google Sans Flex Variable\",source:\"google\",style:\"normal\",uiFamilyName:\"Google Sans Flex\",url:\"https://fonts.gstatic.com/s/googlesansflex/v15/t5t7IQcYNIWbFgDgAAzZ34auoVyXip6sfhcat2c.woff2\",variationAxes,weight:\"400\"}]}];export const css=['.framer-qkQIg .framer-styles-preset-1qvsi5d:not(.rich-text-wrapper), .framer-qkQIg .framer-styles-preset-1qvsi5d.rich-text-wrapper h3 { --framer-font-family: \"Google Sans Flex Variable\", \"Google Sans Flex Variable Placeholder\", sans-serif; --framer-font-family-bold: \"Google Sans Flex Variable\", \"Google Sans Flex Variable Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Google Sans Flex Variable\", \"Google Sans Flex Variable Placeholder\", sans-serif; --framer-font-family-italic: \"Google Sans Flex Variable\", \"Google Sans Flex Variable Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: calc(var(--framer-root-font-size, 1rem) * 1); --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: normal; --framer-font-style-italic: normal; --framer-font-variation-axes: \"opsz\" 18, \"wdth\" 100, \"wght\" 540, \"GRAD\" 0, \"ROND\" 0, \"slnt\" 0; --framer-font-variation-axes-bold: \"opsz\" 18, \"wdth\" 100, \"wght\" 540, \"GRAD\" 0, \"ROND\" 0, \"slnt\" 0; --framer-font-variation-axes-bold-italic: \"opsz\" 18, \"wdth\" 100, \"wght\" 540, \"GRAD\" 0, \"ROND\" 0, \"slnt\" 0; --framer-font-variation-axes-italic: \"opsz\" 18, \"wdth\" 100, \"wght\" 540, \"GRAD\" 0, \"ROND\" 0, \"slnt\" 0; --framer-font-weight: 400; --framer-font-weight-bold: 400; --framer-font-weight-bold-italic: 400; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-4776f634-8b56-4fa3-9a55-2e34a7f389fd, #5865f2); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; }','@media (max-width: 1199px) and (min-width: 810px) { .framer-qkQIg .framer-styles-preset-1qvsi5d:not(.rich-text-wrapper), .framer-qkQIg .framer-styles-preset-1qvsi5d.rich-text-wrapper h3 { --framer-font-family: \"Google Sans Flex Variable\", \"Google Sans Flex Variable Placeholder\", sans-serif; --framer-font-family-bold: \"Google Sans Flex Variable\", \"Google Sans Flex Variable Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Google Sans Flex Variable\", \"Google Sans Flex Variable Placeholder\", sans-serif; --framer-font-family-italic: \"Google Sans Flex Variable\", \"Google Sans Flex Variable Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: calc(var(--framer-root-font-size, 1rem) * 1); --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: normal; --framer-font-style-italic: normal; --framer-font-variation-axes: \"opsz\" 18, \"wdth\" 100, \"wght\" 540, \"GRAD\" 0, \"ROND\" 0, \"slnt\" 0; --framer-font-variation-axes-bold: \"opsz\" 18, \"wdth\" 100, \"wght\" 540, \"GRAD\" 0, \"ROND\" 0, \"slnt\" 0; --framer-font-variation-axes-bold-italic: \"opsz\" 18, \"wdth\" 100, \"wght\" 540, \"GRAD\" 0, \"ROND\" 0, \"slnt\" 0; --framer-font-variation-axes-italic: \"opsz\" 18, \"wdth\" 100, \"wght\" 540, \"GRAD\" 0, \"ROND\" 0, \"slnt\" 0; --framer-font-weight: 400; --framer-font-weight-bold: 400; --framer-font-weight-bold-italic: 400; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 32px; --framer-text-alignment: start; --framer-text-color: var(--token-4776f634-8b56-4fa3-9a55-2e34a7f389fd, #5865f2); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-qkQIg .framer-styles-preset-1qvsi5d:not(.rich-text-wrapper), .framer-qkQIg .framer-styles-preset-1qvsi5d.rich-text-wrapper h3 { --framer-font-family: \"Google Sans Flex Variable\", \"Google Sans Flex Variable Placeholder\", sans-serif; --framer-font-family-bold: \"Google Sans Flex Variable\", \"Google Sans Flex Variable Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Google Sans Flex Variable\", \"Google Sans Flex Variable Placeholder\", sans-serif; --framer-font-family-italic: \"Google Sans Flex Variable\", \"Google Sans Flex Variable Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: calc(var(--framer-root-font-size, 1rem) * 1); --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: normal; --framer-font-style-italic: normal; --framer-font-variation-axes: \"opsz\" 18, \"wdth\" 100, \"wght\" 540, \"GRAD\" 0, \"ROND\" 0, \"slnt\" 0; --framer-font-variation-axes-bold: \"opsz\" 18, \"wdth\" 100, \"wght\" 540, \"GRAD\" 0, \"ROND\" 0, \"slnt\" 0; --framer-font-variation-axes-bold-italic: \"opsz\" 18, \"wdth\" 100, \"wght\" 540, \"GRAD\" 0, \"ROND\" 0, \"slnt\" 0; --framer-font-variation-axes-italic: \"opsz\" 18, \"wdth\" 100, \"wght\" 540, \"GRAD\" 0, \"ROND\" 0, \"slnt\" 0; --framer-font-weight: 400; --framer-font-weight-bold: 400; --framer-font-weight-bold-italic: 400; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 24px; --framer-text-alignment: start; --framer-text-color: var(--token-4776f634-8b56-4fa3-9a55-2e34a7f389fd, #5865f2); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; } }'];export const className=\"framer-qkQIg\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (9a43cf4)\nexport default function metadata(params,activeLocale){return{description:\"Simon is a Senior Product Designer showcasing large-scale systems and user-centered solutions for power users. Explore key case studies and measurable outcomes in a concise, data-driven format.\",favicon:\"https://framerusercontent.com/assets/WUrbq2o2QatVuXaqSAiuo9VupJ8.png\",robots:\"max-image-preview:large\",title:\"Simon Diff Portfolio\"};}export const metadataVersion=1;\nexport const __FramerMetadata__ = {\"exports\":{\"metadataVersion\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],"mappings":"8HAC8B,GAAU,UAAU,CAAC,uCAAuC,8HAA8H,8HAA8H,8HAA8H,CAAC,CAAOA,EAAc,CAAC,CAAC,aAAa,GAAG,SAAS,IAAI,SAAS,EAAE,KAAK,eAAe,IAAI,OAAO,CAAC,CAAC,aAAa,IAAI,SAAS,IAAI,SAAS,GAAG,KAAK,QAAQ,IAAI,OAAO,CAAC,CAAC,aAAa,IAAI,SAAS,IAAI,SAAS,EAAE,KAAK,SAAS,IAAI,OAAO,CAAC,CAAC,aAAa,EAAE,SAAS,IAAI,SAAS,EAAE,KAAK,QAAQ,IAAI,OAAO,CAAC,CAAC,aAAa,EAAE,SAAS,IAAI,SAAS,EAAE,KAAK,YAAY,IAAI,OAAO,CAAC,CAAC,aAAa,EAAE,SAAS,EAAE,SAAS,IAAI,KAAK,QAAQ,IAAI,OAAO,CAAC,CAAcC,EAAM,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,cAAc,4BAA4B,OAAO,SAAS,MAAM,SAAS,aAAa,mBAAmB,IAAI,+FAA+F,cAAA,EAAc,OAAO,MAAM,CAAC,CAAC,CAAC,CAAcC,EAAI,CAAC,+qDAA+qD,quDAAquD,guDAAguD,CAAcC,EAAU,uCCA/xM,GAAU,UAAU,CAAC,uCAAuC,8HAA8H,8HAA8H,8HAA8H,CAAC,CAAO,EAAc,CAAC,CAAC,aAAa,GAAG,SAAS,IAAI,SAAS,EAAE,KAAK,eAAe,IAAI,OAAO,CAAC,CAAC,aAAa,IAAI,SAAS,IAAI,SAAS,GAAG,KAAK,QAAQ,IAAI,OAAO,CAAC,CAAC,aAAa,IAAI,SAAS,IAAI,SAAS,EAAE,KAAK,SAAS,IAAI,OAAO,CAAC,CAAC,aAAa,EAAE,SAAS,IAAI,SAAS,EAAE,KAAK,QAAQ,IAAI,OAAO,CAAC,CAAC,aAAa,EAAE,SAAS,IAAI,SAAS,EAAE,KAAK,YAAY,IAAI,OAAO,CAAC,CAAC,aAAa,EAAE,SAAS,EAAE,SAAS,IAAI,KAAK,QAAQ,IAAI,OAAO,CAAC,CAAc,EAAM,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,cAAc,4BAA4B,OAAO,SAAS,MAAM,SAAS,aAAa,mBAAmB,IAAI,+FAA+F,gBAAc,OAAO,MAAM,CAAC,CAAC,CAAC,CAAc,EAAI,CAAC,grDAAgrD,suDAAsuD,muDAAmuD,CAAc,EAAU,kBCAl0M,SAAwB,EAAS,EAAO,EAAa,CAAC,MAAM,CAAC,YAAY,oMAAoM,QAAQ,uEAAuE,OAAO,0BAA0B,MAAM,uBAAuB"}