{"version":3,"file":"nUS3gOG30.Bepo7iwm.mjs","names":["useStore","useState","Image","RichText","React.useContext","React.useMemo","React.useRef","React.useId","React.Fragment"],"sources":["https:/framerusercontent.com/modules/vj7bFUjvEQFgEzNBkdoG/vf3CKm378wlVcBk7IhSU/createStore.js","https:/framer.com/m/framer/store.js@^1.0.0","https:/framerusercontent.com/modules/28rXvpPsrum7FH6cMELS/1jCAazZw1EGHjrG5Nu5D/Utils.js","https:/framer.com/m/framer/utils.js@^0.9.0","https:/framerusercontent.com/modules/rjGAoSbvqHOVizcMm1gI/mXzDZMR6mmih3Hsec9X7/Examples.js","https:/framerusercontent.com/modules/g7MtIAu47IMfsEcKiWn1/LS8x0iTsSAsBoZPpPgCr/nUS3gOG30.js"],"sourcesContent":["import{useState,useEffect}from\"react\";import{Data,useObserveData}from\"framer\";export function createStore(state1){// Use Data so that a Preview reload resets the state\nconst dataStore=Data({state:Object.freeze({...state1})});// Create a set function that updates the state\nconst setDataStore=newState=>{// If the state is an object, make sure we copy it\nif(typeof newState===\"function\"){newState=newState(dataStore.state);}dataStore.state=Object.freeze({...dataStore.state,...newState});};// Store the initial state, copy the object if it's an object\nlet storeState=typeof state1===\"object\"?Object.freeze({...state1}):state1;// Keep a list of all the listeners, in the form of React hook setters\nconst storeSetters=new Set();// Create a set function that updates all the listeners / setters\nconst setStoreState=newState=>{// If the state is an object, make sure we copy it\nif(typeof newState===\"function\"){newState=newState(storeState);}storeState=typeof newState===\"object\"?Object.freeze({...storeState,...newState}):newState;// Update all the listeners / setters with the new value\nstoreSetters.forEach(setter=>setter(storeState));};// Create the actual hook based on everything above\nfunction useStore(){// Create the hook we are going to use as a listener\nconst[state,setState]=useState(storeState);// If we unmount the component using this hook, we need to remove the listener\n// @ts-ignore\nuseEffect(()=>{// But right now, we need to add the listener\nstoreSetters.add(setState);return()=>storeSetters.delete(setState);},[]);// If Data context exists, use Data, otherwise use vanilla React state\nif(useObserveData()===true){useObserveData();return[dataStore.state,setDataStore];}else{// Return the state and a function to update the central store\nreturn[state,setStoreState];}}return useStore;}\nexport const __FramerMetadata__ = {\"exports\":{\"createStore\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./createStore.map","/*\n * createStore (framer/store@1.0.1)\n *\n * Learn More: https://www.framer.com/asset-urls\n */\n\nexport * from \"https://framerusercontent.com/modules/vj7bFUjvEQFgEzNBkdoG/vf3CKm378wlVcBk7IhSU/createStore.js\"\n","export const centerContent = {\n    display: \"flex\",\n    justifyContent: \"center\",\n    alignItems: \"center\"\n};\nexport const autoSizingText = {\n    width: \"max-content\",\n    wordBreak: \"break-word\",\n    overflowWrap: \"break-word\",\n    overflow: \"hidden\",\n    whiteSpace: \"pre-wrap\",\n    flexShrink: 0\n};\nexport const defaultContainerStyles = {\n    ...centerContent,\n    overflow: \"hidden\"\n};\nexport const containerStyles = defaultContainerStyles;\nexport const randomColor = ()=>\"#\" + Math.floor(Math.random() * 16777215).toString(16)\n;\n\nexport const __FramerMetadata__ = {\"exports\":{\"centerContent\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"autoSizingText\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"defaultContainerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"randomColor\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./Utils.map","/*\n * Utils (framer/utils@0.9.0)\n *\n * Learn More: https://www.framer.com/asset-urls\n */\n\nexport * from \"https://framerusercontent.com/modules/28rXvpPsrum7FH6cMELS/1jCAazZw1EGHjrG5Nu5D/Utils.js\"\n","import{jsx as _jsx}from\"react/jsx-runtime\";import{createStore}from\"https://framer.com/m/framer/store.js@^1.0.0\";import{randomColor}from\"https://framer.com/m/framer/utils.js@^0.9.0\";// Learn more: https://www.framer.com/docs/guides/overrides/\nconst useStore=createStore({background:\"#0099FF\"});export function withRotate(Component){return props=>{return /*#__PURE__*/_jsx(Component,{...props,animate:{rotate:90},transition:{duration:2}});};}export function withHover(Component){return props=>{return /*#__PURE__*/_jsx(Component,{...props,whileHover:{scale:1.05}});};}export function withRandomColor(Component){return props=>{const[store,setStore]=useStore();return /*#__PURE__*/_jsx(Component,{...props,animate:{background:store.background},onClick:()=>{setStore({background:randomColor()});}});};}export function withClassItem(Component){return props=>{props.className+=\" nc-item\"// Remember to add a space\n;return /*#__PURE__*/_jsx(Component,{...props});};}export function withClassSearchInput(Component){return props=>{props.className+=\" nc-rl-searchinput\"// Remember to add a space\n;return /*#__PURE__*/_jsx(Component,{...props});};}export function withClassSearchable(Component){return props=>{props.className+=\" nc-rl-searchable\"// Remember to add a space\n;return /*#__PURE__*/_jsx(Component,{...props});};}export function withClassFilterInput(Component){return props=>{props.className+=\" nc-rl-filterInput\"// Remember to add a space\n;return /*#__PURE__*/_jsx(Component,{...props});};}export function withClassFilterable(Component){return props=>{props.className+=\" nc-rl-filterable\"// Remember to add a space\n;return /*#__PURE__*/_jsx(Component,{...props});};}\nexport const __FramerMetadata__ = {\"exports\":{\"withClassSearchInput\":{\"type\":\"reactHoc\",\"name\":\"withClassSearchInput\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withRotate\":{\"type\":\"reactHoc\",\"name\":\"withRotate\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withRandomColor\":{\"type\":\"reactHoc\",\"name\":\"withRandomColor\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withHover\":{\"type\":\"reactHoc\",\"name\":\"withHover\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withClassFilterInput\":{\"type\":\"reactHoc\",\"name\":\"withClassFilterInput\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withClassSearchable\":{\"type\":\"reactHoc\",\"name\":\"withClassSearchable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withClassItem\":{\"type\":\"reactHoc\",\"name\":\"withClassItem\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withClassFilterable\":{\"type\":\"reactHoc\",\"name\":\"withClassFilterable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Examples.map","// Generated by Framer (334e254)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Image,Link,RichText,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{withClassItem,withClassSearchable}from\"https://framerusercontent.com/modules/rjGAoSbvqHOVizcMm1gI/mXzDZMR6mmih3Hsec9X7/Examples.js\";const ImageWithClassItem=withClassItem(Image);const RichTextWithClassSearchable=withClassSearchable(RichText);const MotionDivWithClassItem=withClassItem(motion.div);const MotionAWithClassItem=withClassItem(motion.a);const enabledGestures={anDE8blMu:{hover:true},KYZwqSuPG:{hover:true},pQx7cDRbI:{hover:true},YowNHpWcS:{hover:true}};const cycleOrder=[\"pQx7cDRbI\",\"YowNHpWcS\",\"KYZwqSuPG\",\"anDE8blMu\",\"XyWjvChKi\"];const serializationHash=\"framer-HlIDP\";const variantClassNames={anDE8blMu:\"framer-v-146ugox\",KYZwqSuPG:\"framer-v-lgirzh\",pQx7cDRbI:\"framer-v-rnq2x8\",XyWjvChKi:\"framer-v-x9fvc0\",YowNHpWcS:\"framer-v-12m4hgx\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transitions={default:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"}};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Fill Variant\":\"XyWjvChKi\",Default:\"pQx7cDRbI\",Featured:\"anDE8blMu\",Fill:\"YowNHpWcS\",Small:\"KYZwqSuPG\"};const getProps=({category,category1,date,date1,description,description1,height,id,image,link,title,width,...props})=>{var _ref,_ref1,_ref2,_ref3,_ref4,_ref5,_humanReadableVariantMap_props_variant,_ref6,_ref7;return{...props,CPMabOrfU:(_ref=category1!==null&&category1!==void 0?category1:props.CPMabOrfU)!==null&&_ref!==void 0?_ref:\"Resources\",fl_dKZrsX:(_ref1=date1!==null&&date1!==void 0?date1:props.fl_dKZrsX)!==null&&_ref1!==void 0?_ref1:true,HDbfmLJN9:(_ref2=title!==null&&title!==void 0?title:props.HDbfmLJN9)!==null&&_ref2!==void 0?_ref2:\"Building Blocks for Your Website\",iTLspfP7r:link!==null&&link!==void 0?link:props.iTLspfP7r,LFXgxuHG4:(_ref3=category!==null&&category!==void 0?category:props.LFXgxuHG4)!==null&&_ref3!==void 0?_ref3:true,mJ5LrnBOl:(_ref4=date!==null&&date!==void 0?date:props.mJ5LrnBOl)!==null&&_ref4!==void 0?_ref4:\"August 10, 2022\",mMXkBrQjq:description!==null&&description!==void 0?description:props.mMXkBrQjq,TS9IF2Dr6:(_ref5=description1!==null&&description1!==void 0?description1:props.TS9IF2Dr6)!==null&&_ref5!==void 0?_ref5:\"Build a unique experience by mixing and matching components.\",variant:(_ref6=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref6!==void 0?_ref6:\"pQx7cDRbI\",Yo7UXCjeZ:(_ref7=image!==null&&image!==void 0?image:props.Yo7UXCjeZ)!==null&&_ref7!==void 0?_ref7:{src:\"https://framerusercontent.com/images/eDJ9tldPOOleIuY0fmuLMEtdQ.jpg?scale-down-to=512\",srcSet:\"https://framerusercontent.com/images/eDJ9tldPOOleIuY0fmuLMEtdQ.jpg?scale-down-to=512 512w, https://framerusercontent.com/images/eDJ9tldPOOleIuY0fmuLMEtdQ.jpg?scale-down-to=1024 1024w, https://framerusercontent.com/images/eDJ9tldPOOleIuY0fmuLMEtdQ.jpg?scale-down-to=2048 2048w, https://framerusercontent.com/images/eDJ9tldPOOleIuY0fmuLMEtdQ.jpg 3840w\"}};};const createLayoutDependency=(props,variants)=>variants.join(\"-\")+props.layoutDependency;const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,LFXgxuHG4,CPMabOrfU,Yo7UXCjeZ,HDbfmLJN9,mMXkBrQjq,TS9IF2Dr6,mJ5LrnBOl,iTLspfP7r,fl_dKZrsX,cWI4CB6poFIQUCdJNE,...restProps}=getProps(props);const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,transition,variants}=useVariantState({cycleOrder,defaultVariant:\"pQx7cDRbI\",enabledGestures,transitions,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const isDisplayed=()=>{if(gestureVariant===\"YowNHpWcS-hover\")return false;if([\"YowNHpWcS\",\"XyWjvChKi\"].includes(baseVariant))return false;return true;};const isDisplayed1=()=>{if(gestureVariant===\"anDE8blMu-hover\")return true;if(baseVariant===\"anDE8blMu\")return true;return false;};const isDisplayed2=()=>{if(gestureVariant===\"anDE8blMu-hover\")return false;if(baseVariant===\"anDE8blMu\")return false;return true;};const isDisplayed3=()=>{if(gestureVariant===\"YowNHpWcS-hover\")return false;if([\"YowNHpWcS\",\"XyWjvChKi\"].includes(baseVariant))return false;return fl_dKZrsX;};const defaultLayoutId=React.useId();const sharedStyleClassNames=[];return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Transition,{value:transition,children:/*#__PURE__*/_jsx(Link,{href:iTLspfP7r,openInNewTab:true,...addPropertyOverrides({XyWjvChKi:{openInNewTab:false},YowNHpWcS:{openInNewTab:false}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(MotionAWithClassItem,{...restProps,animate:variants,className:`${cx(serializationHash,...sharedStyleClassNames,\"framer-rnq2x8\",className,classNames)} framer-116q41l`,\"data-border\":true,\"data-framer-name\":\"Default\",initial:variant,layoutDependency:layoutDependency,layoutId:\"pQx7cDRbI\",onHoverEnd:()=>setGestureState({isHovered:false}),onHoverStart:()=>setGestureState({isHovered:true}),onTap:()=>setGestureState({isPressed:false}),onTapCancel:()=>setGestureState({isPressed:false}),onTapStart:()=>setGestureState({isPressed:true}),ref:ref!==null&&ref!==void 0?ref:ref1,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(0, 0, 0, 0.08)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-8c47652b-dea5-4767-a9f2-5d952dcce49a, rgb(255, 255, 255))\",borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20,boxShadow:\"0px 10px 30px -20px rgba(0, 0, 0, 0.25)\",...style},...addPropertyOverrides({\"anDE8blMu-hover\":{\"data-framer-name\":undefined},\"KYZwqSuPG-hover\":{\"data-framer-name\":undefined},\"pQx7cDRbI-hover\":{\"data-framer-name\":undefined},\"YowNHpWcS-hover\":{\"data-framer-name\":undefined},anDE8blMu:{\"data-framer-name\":\"Featured\"},KYZwqSuPG:{\"data-framer-name\":\"Small\"},XyWjvChKi:{\"data-framer-name\":\"Fill Variant\"},YowNHpWcS:{\"data-framer-name\":\"Fill\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(ImageWithClassItem,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:2160,intrinsicWidth:3840,pixelHeight:2160,pixelWidth:3840,sizes:\"calc(min(490px, 100vw) - 80px)\",...toResponsiveImage(Yo7UXCjeZ)},className:\"framer-d4qhpg\",layoutDependency:layoutDependency,layoutId:\"IPl6QBwv2\",style:{borderBottomLeftRadius:15,borderBottomRightRadius:15,borderTopLeftRadius:15,borderTopRightRadius:15,opacity:1},variants:{\"anDE8blMu-hover\":{borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0},\"KYZwqSuPG-hover\":{borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0,opacity:.5},\"pQx7cDRbI-hover\":{opacity:.5},anDE8blMu:{borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0},KYZwqSuPG:{borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0}},...addPropertyOverrides({anDE8blMu:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:2160,intrinsicWidth:3840,pixelHeight:2160,pixelWidth:3840,sizes:\"min(505px, 100vw)\",...toResponsiveImage(Yo7UXCjeZ)}},KYZwqSuPG:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:2160,intrinsicWidth:3840,pixelHeight:2160,pixelWidth:3840,sizes:\"min(max(min(503px, 100vw) / 2.25, 0px), 150px)\",...toResponsiveImage(Yo7UXCjeZ)}}},baseVariant,gestureVariant),children:isDisplayed1()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-hynnid\",layoutDependency:layoutDependency,layoutId:\"aPHqOusRe\",style:{background:\"linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.5) 100%)\"},variants:{\"anDE8blMu-hover\":{background:\"linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.8) 100%)\"}},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1o5qzd5\",layoutDependency:layoutDependency,layoutId:\"ZiAJecxKD\",children:[LFXgxuHG4&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS04MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-weight\":\"800\",\"--framer-letter-spacing\":\"1px\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-8c47652b-dea5-4767-a9f2-5d952dcce49a, rgb(255, 255, 255)))\",\"--framer-text-transform\":\"uppercase\"},children:\"Resources\"})}),className:\"framer-e7zf62\",fonts:[\"GF;Manrope-800\"],layoutDependency:layoutDependency,layoutId:\"W6m8WKnJp\",style:{\"--extracted-r6o4lv\":\"var(--token-8c47652b-dea5-4767-a9f2-5d952dcce49a, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\",opacity:.7},text:CPMabOrfU,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS04MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-font-weight\":\"800\",\"--framer-letter-spacing\":\"-0.5px\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--extracted-a0htzi, rgb(255, 255, 255))\"},children:\"Building Blocks for Your Website\"})}),className:\"framer-m2fwc2\",fonts:[\"GF;Manrope-800\"],layoutDependency:layoutDependency,layoutId:\"IUghNYYH5\",style:{\"--extracted-a0htzi\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\"},text:HDbfmLJN9,verticalAlignment:\"top\",withExternalLayout:true}),mMXkBrQjq&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS01MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"1.7em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Build a unique experience by mixing and matching components.\"})}),className:\"framer-11ywm6p\",fonts:[\"GF;Manrope-500\"],layoutDependency:layoutDependency,layoutId:\"KdWC7Zjwf\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\",opacity:.8},text:TS9IF2Dr6,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS01MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"1.7em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-0cdf47b3-ce1f-4341-98ec-f094608541cb, rgb(246, 244, 255)))\"},children:\"August 10, 2022\"})}),className:\"framer-1my4b9q\",fonts:[\"GF;Manrope-500\"],layoutDependency:layoutDependency,layoutId:\"s2QU5BeLY\",style:{\"--extracted-r6o4lv\":\"var(--token-0cdf47b3-ce1f-4341-98ec-f094608541cb, rgb(246, 244, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\"},text:mJ5LrnBOl,verticalAlignment:\"top\",withExternalLayout:true})]})})}),isDisplayed2()&&/*#__PURE__*/_jsxs(MotionDivWithClassItem,{className:\"framer-s19jz6\",layoutDependency:layoutDependency,layoutId:\"gzRcj_dOI\",style:{backgroundColor:\"rgba(0, 0, 0, 0)\"},variants:{XyWjvChKi:{backgroundColor:\"var(--token-48eac47e-49d6-4c51-ac48-f1c52cfac121, rgb(25, 58, 131))\"}},children:[LFXgxuHG4&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS04MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-weight\":\"800\",\"--framer-letter-spacing\":\"1px\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-cWI4CB6po-FIQUCdJNE))\",\"--framer-text-transform\":\"uppercase\"},children:\"Resources\"})}),className:\"framer-160g36m\",fonts:[\"GF;Manrope-800\"],layoutDependency:layoutDependency,layoutId:\"xoA97lAQL\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-cWI4CB6po-FIQUCdJNE)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\",\"--variable-reference-cWI4CB6po-FIQUCdJNE\":cWI4CB6poFIQUCdJNE},text:CPMabOrfU,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({KYZwqSuPG:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS04MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"800\",\"--framer-letter-spacing\":\"1px\",\"--framer-line-height\":\"2em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-cWI4CB6po-FIQUCdJNE))\",\"--framer-text-transform\":\"uppercase\"},children:\"Resources\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS04MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-font-weight\":\"800\",\"--framer-letter-spacing\":\"-0.5px\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--extracted-a0htzi, var(--token-b1fb229f-a8e6-4640-b958-ea29fe1a7f0e, rgb(25, 21, 78)))\"},children:\"Building Blocks for Your Website\"})}),className:\"framer-bjv2lg\",fonts:[\"GF;Manrope-800\"],layoutDependency:layoutDependency,layoutId:\"RJUFhB_c4\",style:{\"--extracted-a0htzi\":\"var(--token-b1fb229f-a8e6-4640-b958-ea29fe1a7f0e, rgb(25, 21, 78))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\"},text:HDbfmLJN9,variants:{XyWjvChKi:{\"--extracted-a0htzi\":\"var(--token-8c47652b-dea5-4767-a9f2-5d952dcce49a, rgb(255, 255, 255))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({KYZwqSuPG:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS03MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--extracted-a0htzi, var(--token-b1fb229f-a8e6-4640-b958-ea29fe1a7f0e, rgb(25, 21, 78)))\"},children:\"Building Blocks for Your Website\"})}),fonts:[\"GF;Manrope-700\"]},XyWjvChKi:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS04MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-font-weight\":\"800\",\"--framer-letter-spacing\":\"-0.5px\",\"--framer-line-height\":\"1.4em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-a0htzi, var(--token-8c47652b-dea5-4767-a9f2-5d952dcce49a, rgb(255, 255, 255)))\"},children:\"Building Blocks for Your Website\"})})}},baseVariant,gestureVariant)}),mMXkBrQjq&&/*#__PURE__*/_jsx(RichTextWithClassSearchable,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS01MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"1.7em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-fbf0164e-dee2-4e19-9b25-5c9f4ebdcda6, rgb(102, 102, 102)))\"},children:\"Build a unique experience by mixing and matching components.\"})}),className:\"framer-t9xxqu\",fonts:[\"GF;Manrope-500\"],layoutDependency:layoutDependency,layoutId:\"P5YFYXSjH\",style:{\"--extracted-r6o4lv\":\"var(--token-fbf0164e-dee2-4e19-9b25-5c9f4ebdcda6, rgb(102, 102, 102))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\"},text:TS9IF2Dr6,verticalAlignment:\"top\",withExternalLayout:true}),isDisplayed3()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS01MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"1.7em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-fbf0164e-dee2-4e19-9b25-5c9f4ebdcda6, rgb(91, 94, 118)))\"},children:\"August 10, 2022\"})}),className:\"framer-inzggf\",fonts:[\"GF;Manrope-500\"],layoutDependency:layoutDependency,layoutId:\"EMoAG0SYD\",style:{\"--extracted-r6o4lv\":\"var(--token-fbf0164e-dee2-4e19-9b25-5c9f4ebdcda6, rgb(91, 94, 118))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\"},text:mJ5LrnBOl,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({KYZwqSuPG:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS01MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"1.5em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-fbf0164e-dee2-4e19-9b25-5c9f4ebdcda6, rgb(91, 94, 118)))\"},children:\"August 10, 2022\"})})}},baseVariant,gestureVariant)})]})]})})})});});const css=['.framer-HlIDP[data-border=\"true\"]::after, .framer-HlIDP [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }',\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-HlIDP.framer-116q41l, .framer-HlIDP .framer-116q41l { display: block; }\",\".framer-HlIDP.framer-rnq2x8 { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 40px 40px 40px 40px; position: relative; text-decoration: none; width: 490px; will-change: var(--framer-will-change-override, transform); }\",\".framer-HlIDP .framer-d4qhpg { aspect-ratio: 1.4695340501792116 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 279px); overflow: hidden; position: relative; width: 100%; will-change: var(--framer-will-change-override, transform); }\",\".framer-HlIDP .framer-hynnid { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 100%; justify-content: flex-end; overflow: visible; padding: 0px 0px 0px 0px; position: absolute; right: 0px; top: calc(49.82078853046597% - 100% / 2); width: 100%; }\",\".framer-HlIDP .framer-1o5qzd5 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 40px 40px 40px 40px; position: relative; width: 100%; }\",\".framer-HlIDP .framer-e7zf62, .framer-HlIDP .framer-1my4b9q, .framer-HlIDP .framer-160g36m, .framer-HlIDP .framer-inzggf { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-HlIDP .framer-m2fwc2, .framer-HlIDP .framer-11ywm6p, .framer-HlIDP .framer-bjv2lg, .framer-HlIDP .framer-t9xxqu { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-HlIDP .framer-s19jz6 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-HlIDP.framer-rnq2x8, .framer-HlIDP .framer-hynnid, .framer-HlIDP .framer-1o5qzd5, .framer-HlIDP .framer-s19jz6 { gap: 0px; } .framer-HlIDP.framer-rnq2x8 > * { margin: 0px; margin-bottom: calc(40px / 2); margin-top: calc(40px / 2); } .framer-HlIDP.framer-rnq2x8 > :first-child, .framer-HlIDP .framer-hynnid > :first-child, .framer-HlIDP .framer-1o5qzd5 > :first-child, .framer-HlIDP .framer-s19jz6 > :first-child { margin-top: 0px; } .framer-HlIDP.framer-rnq2x8 > :last-child, .framer-HlIDP .framer-hynnid > :last-child, .framer-HlIDP .framer-1o5qzd5 > :last-child, .framer-HlIDP .framer-s19jz6 > :last-child { margin-bottom: 0px; } .framer-HlIDP .framer-hynnid > *, .framer-HlIDP .framer-1o5qzd5 > *, .framer-HlIDP .framer-s19jz6 > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } }\",\".framer-HlIDP.framer-v-12m4hgx.framer-rnq2x8 { gap: 0px; padding: 0px 0px 0px 0px; }\",\".framer-HlIDP.framer-v-12m4hgx .framer-s19jz6 { padding: 40px 40px 40px 40px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-HlIDP.framer-v-12m4hgx.framer-rnq2x8 { gap: 0px; } .framer-HlIDP.framer-v-12m4hgx.framer-rnq2x8 > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-HlIDP.framer-v-12m4hgx.framer-rnq2x8 > :first-child { margin-top: 0px; } .framer-HlIDP.framer-v-12m4hgx.framer-rnq2x8 > :last-child { margin-bottom: 0px; } }\",\".framer-HlIDP.framer-v-lgirzh.framer-rnq2x8 { align-content: center; align-items: center; flex-direction: row; gap: 0px; padding: 0px 0px 0px 0px; width: 503px; }\",\".framer-HlIDP.framer-v-lgirzh .framer-d4qhpg { align-self: stretch; aspect-ratio: unset; flex: 0.8 0 0px; height: auto; max-width: 150px; width: 1px; }\",\".framer-HlIDP.framer-v-lgirzh .framer-s19jz6 { flex: 1 0 0px; padding: 20px 20px 20px 20px; width: 1px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-HlIDP.framer-v-lgirzh.framer-rnq2x8 { gap: 0px; } .framer-HlIDP.framer-v-lgirzh.framer-rnq2x8 > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-HlIDP.framer-v-lgirzh.framer-rnq2x8 > :first-child { margin-left: 0px; } .framer-HlIDP.framer-v-lgirzh.framer-rnq2x8 > :last-child { margin-right: 0px; } }\",\".framer-HlIDP.framer-v-146ugox.framer-rnq2x8 { gap: 0px; padding: 0px 0px 0px 0px; width: 505px; }\",\".framer-HlIDP.framer-v-146ugox .framer-d4qhpg { aspect-ratio: unset; height: 344px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-HlIDP.framer-v-146ugox.framer-rnq2x8 { gap: 0px; } .framer-HlIDP.framer-v-146ugox.framer-rnq2x8 > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-HlIDP.framer-v-146ugox.framer-rnq2x8 > :first-child { margin-top: 0px; } .framer-HlIDP.framer-v-146ugox.framer-rnq2x8 > :last-child { margin-bottom: 0px; } }\",\".framer-HlIDP.framer-v-x9fvc0.framer-rnq2x8 { cursor: unset; gap: 0px; height: 148px; padding: 0px 0px 0px 0px; }\",\".framer-HlIDP.framer-v-x9fvc0 .framer-s19jz6 { height: 148px; padding: 40px 40px 40px 40px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-HlIDP.framer-v-x9fvc0.framer-rnq2x8 { gap: 0px; } .framer-HlIDP.framer-v-x9fvc0.framer-rnq2x8 > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-HlIDP.framer-v-x9fvc0.framer-rnq2x8 > :first-child { margin-top: 0px; } .framer-HlIDP.framer-v-x9fvc0.framer-rnq2x8 > :last-child { margin-bottom: 0px; } }\",\".framer-HlIDP.framer-v-146ugox.hover .framer-d4qhpg, .framer-HlIDP.framer-v-lgirzh.hover .framer-d4qhpg { aspect-ratio: unset; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 507\n * @framerIntrinsicWidth 490\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"YowNHpWcS\":{\"layout\":[\"fixed\",\"auto\"]},\"KYZwqSuPG\":{\"layout\":[\"fixed\",\"auto\"]},\"anDE8blMu\":{\"layout\":[\"fixed\",\"auto\"]},\"XyWjvChKi\":{\"layout\":[\"fixed\",\"fixed\"]},\"LJRY7T_cL\":{\"layout\":[\"fixed\",\"auto\"]},\"JfI1HTkkC\":{\"layout\":[\"fixed\",\"auto\"]},\"BbIYJA5CG\":{\"layout\":[\"fixed\",\"auto\"]},\"OMpQ38TQw\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"LFXgxuHG4\":\"category\",\"CPMabOrfU\":\"category1\",\"Yo7UXCjeZ\":\"image\",\"HDbfmLJN9\":\"title\",\"mMXkBrQjq\":\"description\",\"TS9IF2Dr6\":\"description1\",\"mJ5LrnBOl\":\"date\",\"iTLspfP7r\":\"link\",\"fl_dKZrsX\":\"date1\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n */const FramernUS3gOG30=withCSS(Component,css,\"framer-HlIDP\");export default FramernUS3gOG30;FramernUS3gOG30.displayName=\"Blog Card Copy\";FramernUS3gOG30.defaultProps={height:507,width:490};addPropertyControls(FramernUS3gOG30,{variant:{options:[\"pQx7cDRbI\",\"YowNHpWcS\",\"KYZwqSuPG\",\"anDE8blMu\",\"XyWjvChKi\"],optionTitles:[\"Default\",\"Fill\",\"Small\",\"Featured\",\"Fill Variant\"],title:\"Variant\",type:ControlType.Enum},LFXgxuHG4:{defaultValue:true,title:\"Category\",type:ControlType.Boolean},CPMabOrfU:{defaultValue:\"Resources\",displayTextArea:false,title:\"Category\",type:ControlType.String},Yo7UXCjeZ:{__defaultAssetReference:\"data:framer/asset-reference,eDJ9tldPOOleIuY0fmuLMEtdQ.jpg?originalFilename=unknown.jpg&preferredSize=auto\",title:\"Image\",type:ControlType.ResponsiveImage},HDbfmLJN9:{defaultValue:\"Building Blocks for Your Website\",displayTextArea:true,title:\"Title\",type:ControlType.String},mMXkBrQjq:{defaultValue:false,title:\"Description\",type:ControlType.Boolean},TS9IF2Dr6:{defaultValue:\"Build a unique experience by mixing and matching components.\",displayTextArea:true,title:\"Description\",type:ControlType.String},mJ5LrnBOl:{defaultValue:\"August 10, 2022\",displayTextArea:false,title:\"Date\",type:ControlType.String},iTLspfP7r:{title:\"Link\",type:ControlType.Link},fl_dKZrsX:{defaultValue:true,title:\"Date\",type:ControlType.Boolean}});addFonts(FramernUS3gOG30,[{family:\"Manrope\",style:\"normal\",url:\"https://fonts.gstatic.com/s/manrope/v15/xn7_YHE41ni1AdIRqAuZuw1Bx9mbZk59E-_A87jxeN7B.woff2\",weight:\"800\"},{family:\"Manrope\",style:\"normal\",url:\"https://fonts.gstatic.com/s/manrope/v15/xn7_YHE41ni1AdIRqAuZuw1Bx9mbZk7PFO_A87jxeN7B.woff2\",weight:\"500\"},{family:\"Manrope\",style:\"normal\",url:\"https://fonts.gstatic.com/s/manrope/v15/xn7_YHE41ni1AdIRqAuZuw1Bx9mbZk4aE-_A87jxeN7B.woff2\",weight:\"700\"}]);\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramernUS3gOG30\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"LFXgxuHG4\\\":\\\"category\\\",\\\"CPMabOrfU\\\":\\\"category1\\\",\\\"Yo7UXCjeZ\\\":\\\"image\\\",\\\"HDbfmLJN9\\\":\\\"title\\\",\\\"mMXkBrQjq\\\":\\\"description\\\",\\\"TS9IF2Dr6\\\":\\\"description1\\\",\\\"mJ5LrnBOl\\\":\\\"date\\\",\\\"iTLspfP7r\\\":\\\"link\\\",\\\"fl_dKZrsX\\\":\\\"date1\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"YowNHpWcS\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"KYZwqSuPG\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"anDE8blMu\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"XyWjvChKi\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"LJRY7T_cL\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"JfI1HTkkC\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"BbIYJA5CG\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"OMpQ38TQw\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"490\",\"framerIntrinsicHeight\":\"507\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./nUS3gOG30.map"],"mappings":"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"}