{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/cWSp4X6cOdUTsCnp2mJy/ZBRE0qmBJvlNFDarvpZK/e5HHDhsYS.js", "ssg:https://framerusercontent.com/modules/6NLZdh4wmWwKlGtuW7qn/hFqf5R8H6czV2KCyRtdY/Overrides.js", "ssg:https://framerusercontent.com/modules/IgTkHGuPjSNsXn86c7mT/vBA0JG4j9fxM0WNeKYao/CsY0pSIhj.js"],
  "sourcesContent": ["import{fontStore}from\"framer\";fontStore.loadFonts([\"GF;DM Mono-500\",\"GF;DM Mono-500italic\"]);export const fonts=[{family:\"DM Mono\",style:\"normal\",url:\"https://fonts.gstatic.com/s/dmmono/v14/aFTR7PB1QTsUX8KYvumzIYGnbKX9Rlk.woff2\",weight:\"500\"},{family:\"DM Mono\",style:\"italic\",url:\"https://fonts.gstatic.com/s/dmmono/v14/aFTT7PB1QTsUX8KYth-o9YetbYf4VllXuA.woff2\",weight:\"500\"}];export const css=['.framer-cjnnq .framer-styles-preset-f3pk32:not(.rich-text-wrapper), .framer-cjnnq .framer-styles-preset-f3pk32.rich-text-wrapper h5 { --framer-font-family: \"DM Mono\", monospace; --framer-font-family-italic: \"DM Mono\", monospace; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-style-italic: italic; --framer-font-weight: 500; --framer-font-weight-italic: 500; --framer-letter-spacing: 0.15em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 40px; --framer-text-alignment: left; --framer-text-color: var(--token-ae9d807e-6b1c-4b1d-99eb-e5bc0ceec5a3, #000000); --framer-text-decoration: none; --framer-text-transform: uppercase; }','@media (max-width: 1199px) and (min-width: 810px) { .framer-cjnnq .framer-styles-preset-f3pk32:not(.rich-text-wrapper), .framer-cjnnq .framer-styles-preset-f3pk32.rich-text-wrapper h5 { --framer-font-family: \"DM Mono\", monospace; --framer-font-family-italic: \"DM Mono\", monospace; --framer-font-size: 14px; --framer-font-style: normal; --framer-font-style-italic: italic; --framer-font-weight: 500; --framer-font-weight-italic: 500; --framer-letter-spacing: 0.15em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 40px; --framer-text-alignment: left; --framer-text-color: var(--token-ae9d807e-6b1c-4b1d-99eb-e5bc0ceec5a3, #000000); --framer-text-decoration: none; --framer-text-transform: uppercase; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-cjnnq .framer-styles-preset-f3pk32:not(.rich-text-wrapper), .framer-cjnnq .framer-styles-preset-f3pk32.rich-text-wrapper h5 { --framer-font-family: \"DM Mono\", monospace; --framer-font-family-italic: \"DM Mono\", monospace; --framer-font-size: 14px; --framer-font-style: normal; --framer-font-style-italic: italic; --framer-font-weight: 500; --framer-font-weight-italic: 500; --framer-letter-spacing: 0.15em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 40px; --framer-text-alignment: left; --framer-text-color: var(--token-ae9d807e-6b1c-4b1d-99eb-e5bc0ceec5a3, #000000); --framer-text-decoration: none; --framer-text-transform: uppercase; } }'];export const className=\"framer-cjnnq\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "import{jsx as _jsx}from\"react/jsx-runtime\";import React,{useState,useEffect}from\"react\";// Learn more: https://www.framer.com/docs/guides/overrides/\nexport function WhiteSpacePreWrap(){return{style:{whiteSpace:\"pre-wrap\"}};}export const withShuffledItems=Component=>{const ShuffledComponent=props=>{const[isClient,setIsClient]=useState(false);const[shuffledItems,setShuffledItems]=useState([]);useEffect(()=>{// Mark as client-side\nsetIsClient(true);},[]);useEffect(()=>{if(isClient&&props.children&&React.Children.count(props.children)>0){const itemsArray=React.Children.toArray(props.children);const itemsCount=itemsArray.length;if(itemsCount===0)return;// Select two unique random indices\nconst firstIndex=Math.floor(Math.random()*itemsCount);let secondIndex;do{secondIndex=Math.floor(Math.random()*itemsCount);}while(secondIndex===firstIndex)const selectedItems=[itemsArray[firstIndex],itemsArray[secondIndex]];// Update the state with the selected items\nsetShuffledItems(selectedItems);}},[isClient,props.children]);// Initially, render nothing to match server render\nif(!isClient){return null// Or a placeholder\n;}// While selecting items, render nothing or a placeholder\nif(shuffledItems.length===0){return null// Or a loader/spinner\n;}return /*#__PURE__*/_jsx(Component,{...props,children:shuffledItems});};return ShuffledComponent;};import{useContext as __legacyOverrideHOC_useContext}from\"react\";import{DataObserverContext as __legacyOverrideHOC_DataObserverContext}from\"framer\";export function withWhiteSpacePreWrap(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...WhiteSpacePreWrap(props)});};}withWhiteSpacePreWrap.displayName=\"WhiteSpacePreWrap\";\nexport const __FramerMetadata__ = {\"exports\":{\"withWhiteSpacePreWrap\":{\"type\":\"reactHoc\",\"name\":\"withWhiteSpacePreWrap\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withShuffledItems\":{\"type\":\"reactHoc\",\"name\":\"withShuffledItems\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"WhiteSpacePreWrap\":{\"type\":\"override\",\"name\":\"WhiteSpacePreWrap\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Overrides.map", "// Generated by Framer (56d1180)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Source Code Pro-regular\",\"GF;Source Code Pro-700\",\"GF;Source Code Pro-700italic\",\"GF;Source Code Pro-italic\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Source Code Pro\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/sourcecodepro/v23/HI_diYsKILxRpg3hIP6sJ7fM7PqPMcMnZFqUwX28DMyQhMthTXUcdJg.woff2\",weight:\"400\"},{family:\"Source Code Pro\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/sourcecodepro/v23/HI_diYsKILxRpg3hIP6sJ7fM7PqPMcMnZFqUwX28DCuXhMthTXUcdJg.woff2\",weight:\"700\"},{family:\"Source Code Pro\",source:\"google\",style:\"italic\",url:\"https://fonts.gstatic.com/s/sourcecodepro/v23/HI_jiYsKILxRpg3hIP6sJ7fM7PqlOPHYvDP_W9O7GQTTi4prTFcZZJiGpw.woff2\",weight:\"700\"},{family:\"Source Code Pro\",source:\"google\",style:\"italic\",url:\"https://fonts.gstatic.com/s/sourcecodepro/v23/HI_jiYsKILxRpg3hIP6sJ7fM7PqlOPHYvDP_W9O7GQTTbI1rTFcZZJiGpw.woff2\",weight:\"400\"}]}];export const css=['.framer-YFulJ .framer-styles-preset-2wdh00:not(.rich-text-wrapper), .framer-YFulJ .framer-styles-preset-2wdh00.rich-text-wrapper p { --framer-font-family: \"Source Code Pro\", monospace; --framer-font-family-bold: \"Source Code Pro\", monospace; --framer-font-family-bold-italic: \"Source Code Pro\", monospace; --framer-font-family-italic: \"Source Code Pro\", monospace; --framer-font-open-type-features: normal; --framer-font-size: 20px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 160%; --framer-paragraph-spacing: 20px; --framer-text-alignment: left; --framer-text-color: var(--token-87d98f58-c3c8-4af4-b717-43a8ab13d07f, #ffffff); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 1439px) and (min-width: 810px) { .framer-YFulJ .framer-styles-preset-2wdh00:not(.rich-text-wrapper), .framer-YFulJ .framer-styles-preset-2wdh00.rich-text-wrapper p { --framer-font-family: \"Source Code Pro\", monospace; --framer-font-family-bold: \"Source Code Pro\", monospace; --framer-font-family-bold-italic: \"Source Code Pro\", monospace; --framer-font-family-italic: \"Source Code Pro\", monospace; --framer-font-open-type-features: normal; --framer-font-size: 14px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 160%; --framer-paragraph-spacing: 20px; --framer-text-alignment: left; --framer-text-color: var(--token-87d98f58-c3c8-4af4-b717-43a8ab13d07f, #ffffff); --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-YFulJ .framer-styles-preset-2wdh00:not(.rich-text-wrapper), .framer-YFulJ .framer-styles-preset-2wdh00.rich-text-wrapper p { --framer-font-family: \"Source Code Pro\", monospace; --framer-font-family-bold: \"Source Code Pro\", monospace; --framer-font-family-bold-italic: \"Source Code Pro\", monospace; --framer-font-family-italic: \"Source Code Pro\", monospace; --framer-font-open-type-features: normal; --framer-font-size: 14px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 160%; --framer-paragraph-spacing: 20px; --framer-text-alignment: left; --framer-text-color: var(--token-87d98f58-c3c8-4af4-b717-43a8ab13d07f, #ffffff); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-YFulJ\";\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\"}}}"],
  "mappings": "iGAA8BA,EAAU,UAAU,CAAC,iBAAiB,sBAAsB,CAAC,EAAS,IAAMC,EAAM,CAAC,CAAC,OAAO,UAAU,MAAM,SAAS,IAAI,+EAA+E,OAAO,KAAK,EAAE,CAAC,OAAO,UAAU,MAAM,SAAS,IAAI,kFAAkF,OAAO,KAAK,CAAC,EAAeC,EAAI,CAAC,qpBAAqpB,2sBAA2sB,usBAAusB,EAAeC,EAAU,eCCp8E,SAASC,GAAmB,CAAC,MAAM,CAAC,MAAM,CAAC,WAAW,UAAU,CAAC,CAAE,CAOqL,SAASC,EAAsBC,EAAE,CAAC,OAAOC,IAAQC,EAA+BC,CAAuC,EAASC,EAAKJ,EAAE,CAAC,GAAGC,EAAM,GAAGI,EAAkBJ,CAAK,CAAC,CAAC,EAAI,CAACF,EAAsB,YAAY,oBCPrbO,EAAU,UAAU,CAAC,6BAA6B,yBAAyB,+BAA+B,2BAA2B,CAAC,EAAS,IAAMC,EAAM,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,OAAO,kBAAkB,OAAO,SAAS,MAAM,SAAS,IAAI,8GAA8G,OAAO,KAAK,EAAE,CAAC,OAAO,kBAAkB,OAAO,SAAS,MAAM,SAAS,IAAI,8GAA8G,OAAO,KAAK,EAAE,CAAC,OAAO,kBAAkB,OAAO,SAAS,MAAM,SAAS,IAAI,iHAAiH,OAAO,KAAK,EAAE,CAAC,OAAO,kBAAkB,OAAO,SAAS,MAAM,SAAS,IAAI,iHAAiH,OAAO,KAAK,CAAC,CAAC,CAAC,EAAeC,EAAI,CAAC,0hCAA0hC,glCAAglC,4kCAA4kC,EAAeC,EAAU",
  "names": ["fontStore", "fonts", "css", "className", "WhiteSpacePreWrap", "withWhiteSpacePreWrap", "C", "props", "re", "DataObserverContext", "p", "WhiteSpacePreWrap", "fontStore", "fonts", "css", "className"]
}
