{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/sBAS0KwKUc5ToOWbY1VS/6YWnU7Rd8PTtbpPtbtLm/asRnFAx0P.js", "ssg:https://framerusercontent.com/modules/RLaqokUz1CUkTZut5d9J/3sVzIxOuPvnsU9ihGO93/MuYhGiF29.js", "ssg:https://framerusercontent.com/modules/xzJoca8dLwHVh23rpcsU/Q7MAFIlaqJmrnkiRo2Io/Iw7SMP9Vc.js", "ssg:https://framerusercontent.com/modules/lBkuxCbgOaxRmUSBISs6/36QzYYl3asJKRevcqiJm/ARqSJoWwO.js", "ssg:https://framerusercontent.com/modules/zLzcMrsclqmqQ9KR0ZrL/6owU3oiuTf8Ds17TaDrX/Lx7Gc_qOt.js", "ssg:https://framerusercontent.com/modules/fGd5mwEPu7ywI6Zks1rr/d2CkHcou2xh2JTmCq65h/wRoo4M0hW.js", "ssg:https://framerusercontent.com/modules/TyHtIceqaQdhaqzwNHLn/sFoXEAsCK71nxz0xNvmW/muV9xFgmh.js", "ssg:https://framerusercontent.com/modules/Bp4zy6YxccnFG7x6Y1dk/KDeAwRliDMb6AQBtDvK2/QAzN07GnL.js", "ssg:https://framerusercontent.com/modules/pbHbwGPmGgwQwjIqbX3X/UotwYsI69dmNbU2cQNoL/jYRyTXYTx.js", "ssg:https://framerusercontent.com/modules/IXAtCVTObkIvpYtpfJRk/UlEyaIMEEeL4QWKoaIrv/RratquBqN.js", "ssg:https://framerusercontent.com/modules/BlfEPCVGF5kzLwSSb64L/Yru1dxVgcaPI5WqcKsgA/rEUCqasNe.js", "ssg:https://framerusercontent.com/modules/IhEhZhtBvPdYNQHLtmzU/lWdgIZEpYUpItYuW1GVG/tmn1qUZz8.js", "ssg:https://framerusercontent.com/modules/DrbqStX6Pk3EXiUy6NuQ/8YTWpe7hm49Az3WDYGx8/tuD4_3Nbe.js", "ssg:https://framerusercontent.com/modules/ltLDavQhEVERPkHWfmiv/PaKYzUJW1niihFld7gt1/augiA20Il.js"],
  "sourcesContent": ["// Generated by Framer (ab692b1)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOM;OffBit 101 Bold\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"OffBit 101 Bold\",source:\"custom\",url:\"https://framerusercontent.com/assets/UQzdsVxSfMuuGJQNiGSpgQ9Txw.woff\"}]}];export const css=['.framer-QymwZ .framer-styles-preset-mzypsd:not(.rich-text-wrapper), .framer-QymwZ .framer-styles-preset-mzypsd.rich-text-wrapper h6 { --framer-font-family: \"OffBit 101 Bold\", \"OffBit 101 Bold Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: #000000; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-QymwZ\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (ab692b1)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,cx,getLoadingLazyAtYPosition,Image,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const serializationHash=\"framer-7ikhh\";const variantClassNames={QwoRNEgqv:\"framer-v-2zx4zj\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"QwoRNEgqv\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-2zx4zj\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"QwoRNEgqv\",ref:refBinding,style:{...style},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+((componentViewport?.height||176)*.49431818181818205-65.5)),pixelHeight:336,pixelWidth:515,positionX:\"center\",positionY:\"center\",sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/S1KNXLBRRPbhFdKFEwidkkosI.png\",srcSet:\"https://framerusercontent.com/images/S1KNXLBRRPbhFdKFEwidkkosI.png?scale-down-to=512 512w,https://framerusercontent.com/images/S1KNXLBRRPbhFdKFEwidkkosI.png 515w\"},className:\"framer-1hskmdu\",layoutDependency:layoutDependency,layoutId:\"KLgmBEILF\",transformTemplate:transformTemplate1})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-7ikhh.framer-1avil7j, .framer-7ikhh .framer-1avil7j { display: block; }\",\".framer-7ikhh.framer-2zx4zj { height: 176px; overflow: visible; position: relative; width: 180px; }\",\".framer-7ikhh .framer-1hskmdu { aspect-ratio: 1.3358778625954197 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 135px); left: 48%; position: absolute; top: 49%; width: 100%; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 176\n * @framerIntrinsicWidth 180\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerMuYhGiF29=withCSS(Component,css,\"framer-7ikhh\");export default FramerMuYhGiF29;FramerMuYhGiF29.displayName=\"edusketchthumb\";FramerMuYhGiF29.defaultProps={height:176,width:180};addFonts(FramerMuYhGiF29,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerMuYhGiF29\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"180\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"176\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./MuYhGiF29.map", "// Generated by Framer (ab692b1)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,cx,getFonts,getFontsFromSharedStyle,Link,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/sBAS0KwKUc5ToOWbY1VS/6YWnU7Rd8PTtbpPtbtLm/asRnFAx0P.js\";import Edusketchthumb from\"https://framerusercontent.com/modules/RLaqokUz1CUkTZut5d9J/3sVzIxOuPvnsU9ihGO93/MuYhGiF29.js\";const EdusketchthumbFonts=getFonts(Edusketchthumb);const MotionAWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(motion.a));const enabledGestures={hVW73sfbc:{hover:true}};const serializationHash=\"framer-I8ay8\";const variantClassNames={hVW73sfbc:\"framer-v-1arniq6\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:49,delay:1,mass:1,stiffness:368,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:150};const transition2={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"hVW73sfbc\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition2,children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"JdV3RqJcj\"},motionChild:true,nodeId:\"hVW73sfbc\",scopeId:\"Iw7SMP9Vc\",children:/*#__PURE__*/_jsxs(MotionAWithFXWithOptimizedAppearEffect,{...restProps,...gestureHandlers,__framer__presenceAnimate:animation,__framer__presenceInitial:animation1,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:`${cx(scopingClassNames,\"framer-1arniq6\",className,classNames)} framer-65x2i6`,\"data-framer-appear-id\":\"1arniq6\",\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"hVW73sfbc\",optimized:true,ref:refBinding,style:{backgroundColor:\"rgba(0, 0, 0, 0)\",...style},variants:{\"hVW73sfbc-hover\":{backgroundColor:\"rgb(0, 0, 0)\"}},...addPropertyOverrides({\"hVW73sfbc-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:((componentViewport?.height||252)-0)*.6984,width:`calc(${componentViewport?.width||\"100vw\"} * 0.9)`,y:(componentViewport?.y||0)+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-117ja28-container\",layoutDependency:layoutDependency,layoutId:\"rHEnHDYaB-container\",nodeId:\"rHEnHDYaB\",rendersWithMotion:true,scopeId:\"Iw7SMP9Vc\",children:/*#__PURE__*/_jsx(Edusketchthumb,{height:\"100%\",id:\"rHEnHDYaB\",layoutId:\"rHEnHDYaB\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-4me7hz\",\"data-border\":true,\"data-framer-name\":\"Grid Lines V\",layoutDependency:layoutDependency,layoutId:\"pZ8bkfQNB\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-da8a02b4-7fc0-47aa-88f6-fd37a309c05c, rgb(255, 255, 255))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-k3er7t\",\"data-border\":true,\"data-framer-name\":\"Grid Lines H\",layoutDependency:layoutDependency,layoutId:\"j7OtXjfmm\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"var(--token-da8a02b4-7fc0-47aa-88f6-fd37a309c05c, rgb(255, 255, 255))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"}}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-mzypsd\",\"data-styles-preset\":\"asRnFAx0P\",style:{\"--framer-text-color\":\"var(--extracted-1w1cjl5, rgb(31, 255, 248))\"},children:\"06\"})}),className:\"framer-p1tmci\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"nAyQ6KzM6\",style:{\"--extracted-1w1cjl5\":\"rgb(31, 255, 248)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-I8ay8.framer-65x2i6, .framer-I8ay8 .framer-65x2i6 { display: block; }\",\".framer-I8ay8.framer-1arniq6 { cursor: pointer; height: 252px; overflow: visible; position: relative; text-decoration: none; width: 200px; }\",\".framer-I8ay8 .framer-117ja28-container { flex: none; height: 70%; left: 0px; position: absolute; top: 0px; width: 90%; }\",\".framer-I8ay8 .framer-4me7hz { flex: none; height: 101%; left: calc(51.41509433962267% - 96.22641509433963% / 2); overflow: hidden; position: absolute; top: calc(50.00000000000002% - 101.07142857142857% / 2); width: 96%; }\",\".framer-I8ay8 .framer-k3er7t { flex: none; height: 98%; left: calc(49.52830188679248% - 95.75471698113208% / 2); overflow: hidden; position: absolute; top: calc(50.00000000000002% - 98% / 2); width: 96%; }\",\".framer-I8ay8 .framer-p1tmci { bottom: 19px; flex: none; height: auto; left: 18px; position: absolute; white-space: pre; width: auto; }\",...sharedStyle.css,'.framer-I8ay8[data-border=\"true\"]::after, .framer-I8ay8 [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; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 252\n * @framerIntrinsicWidth 200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"eMSxtpGEk\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerIw7SMP9Vc=withCSS(Component,css,\"framer-I8ay8\");export default FramerIw7SMP9Vc;FramerIw7SMP9Vc.displayName=\"Grid Frame 7\";FramerIw7SMP9Vc.defaultProps={height:252,width:200};addFonts(FramerIw7SMP9Vc,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...EdusketchthumbFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerIw7SMP9Vc\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"252\",\"framerIntrinsicWidth\":\"200\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"eMSxtpGEk\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (ab692b1)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,cx,getLoadingLazyAtYPosition,Image,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={ro85LJ3Y7:{hover:true}};const serializationHash=\"framer-CluAT\";const variantClassNames={ro85LJ3Y7:\"framer-v-1jr3oh3\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"ro85LJ3Y7\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1jr3oh3\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"ro85LJ3Y7\",ref:refBinding,style:{borderBottomLeftRadius:11.9,borderBottomRightRadius:11.9,borderTopLeftRadius:11.9,borderTopRightRadius:11.9,...style},...addPropertyOverrides({\"ro85LJ3Y7-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+-6),pixelHeight:1242,pixelWidth:1075,sizes:`calc(${componentViewport?.width||\"100vw\"} + 19px)`,src:\"https://framerusercontent.com/images/VLY6xwSZzx0RGy1PPU1M9pfhdao.png\",srcSet:\"https://framerusercontent.com/images/VLY6xwSZzx0RGy1PPU1M9pfhdao.png?scale-down-to=1024 886w,https://framerusercontent.com/images/VLY6xwSZzx0RGy1PPU1M9pfhdao.png 1075w\"},className:\"framer-1kw69p6\",layoutDependency:layoutDependency,layoutId:\"WphJfORyV\"})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-CluAT.framer-1nt8r9f, .framer-CluAT .framer-1nt8r9f { display: block; }\",\".framer-CluAT.framer-1jr3oh3 { cursor: pointer; height: 116px; overflow: hidden; position: relative; width: 100px; will-change: var(--framer-will-change-override, transform); }\",\".framer-CluAT .framer-1kw69p6 { bottom: -9px; flex: none; left: -6px; position: absolute; right: -13px; top: -6px; }\",\".framer-CluAT.framer-v-1jr3oh3.hover.framer-1jr3oh3 { aspect-ratio: 0.8618421052631579 / 1; height: var(--framer-aspect-ratio-supported, 116px); }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 116\n * @framerIntrinsicWidth 100\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"LwBYO2AuP\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerARqSJoWwO=withCSS(Component,css,\"framer-CluAT\");export default FramerARqSJoWwO;FramerARqSJoWwO.displayName=\"endowus thumb\";FramerARqSJoWwO.defaultProps={height:116,width:100};addFonts(FramerARqSJoWwO,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerARqSJoWwO\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"LwBYO2AuP\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"116\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"100\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ARqSJoWwO.map", "// Generated by Framer (ab692b1)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,cx,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image,Link,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/sBAS0KwKUc5ToOWbY1VS/6YWnU7Rd8PTtbpPtbtLm/asRnFAx0P.js\";import EndowusThumb from\"https://framerusercontent.com/modules/lBkuxCbgOaxRmUSBISs6/36QzYYl3asJKRevcqiJm/ARqSJoWwO.js\";const EndowusThumbFonts=getFonts(EndowusThumb);const MotionAWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(motion.a));const enabledGestures={dNQww0KpA:{hover:true}};const serializationHash=\"framer-mjYb7\";const variantClassNames={dNQww0KpA:\"framer-v-h8fzfv\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:49,delay:.7,mass:1,stiffness:368,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:150};const transition2={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"dNQww0KpA\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(gestureVariant===\"dNQww0KpA-hover\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition2,children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"UVAia7zSk\"},motionChild:true,nodeId:\"dNQww0KpA\",scopeId:\"Lx7Gc_qOt\",children:/*#__PURE__*/_jsxs(MotionAWithFXWithOptimizedAppearEffect,{...restProps,...gestureHandlers,__framer__presenceAnimate:animation,__framer__presenceInitial:animation1,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:`${cx(scopingClassNames,\"framer-h8fzfv\",className,classNames)} framer-qrc7cs`,\"data-framer-appear-id\":\"h8fzfv\",\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"dNQww0KpA\",optimized:true,ref:refBinding,style:{backgroundColor:\"rgba(0, 0, 0, 0)\",...style},variants:{\"dNQww0KpA-hover\":{backgroundColor:\"rgb(47, 0, 255)\"}},...addPropertyOverrides({\"dNQww0KpA-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:152,width:`calc(${componentViewport?.width||\"100vw\"} / 2)`,y:(componentViewport?.y||0)+((componentViewport?.height||251)*.5017421602787459-76),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1d3bruf-container\",layoutDependency:layoutDependency,layoutId:\"SodFhspEN-container\",nodeId:\"SodFhspEN\",rendersWithMotion:true,scopeId:\"Lx7Gc_qOt\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(EndowusThumb,{height:\"100%\",id:\"SodFhspEN\",layoutId:\"SodFhspEN\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-mzypsd\",\"data-styles-preset\":\"asRnFAx0P\",style:{\"--framer-text-color\":\"var(--extracted-1w1cjl5, var(--token-e1e64477-29ce-4821-9c38-866ae046436f, rgb(31, 255, 248)))\"},children:\"02\"})}),className:\"framer-1qmp94y\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"svKXtvxQZ\",style:{\"--extracted-1w1cjl5\":\"var(--token-e1e64477-29ce-4821-9c38-866ae046436f, rgb(31, 255, 248))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-2hutyq\",\"data-border\":true,\"data-framer-name\":\"Grid Lines V\",layoutDependency:layoutDependency,layoutId:\"I5yXQm4uY\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-da8a02b4-7fc0-47aa-88f6-fd37a309c05c, rgb(255, 255, 255))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\"}}),isDisplayed()&&/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",pixelHeight:718,pixelWidth:622,src:\"https://framerusercontent.com/images/QeSDEoaOHPoYkyjZG4l30QoOa4.png\",srcSet:\"https://framerusercontent.com/images/QeSDEoaOHPoYkyjZG4l30QoOa4.png 622w\"},className:\"framer-1nybzhn\",layoutDependency:layoutDependency,layoutId:\"c4GXf1df7\",...addPropertyOverrides({\"dNQww0KpA-hover\":{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(componentViewport?.height||251)-75),pixelHeight:718,pixelWidth:622,sizes:\"130px\",src:\"https://framerusercontent.com/images/QeSDEoaOHPoYkyjZG4l30QoOa4.png\",srcSet:\"https://framerusercontent.com/images/QeSDEoaOHPoYkyjZG4l30QoOa4.png 622w\"}}},baseVariant,gestureVariant)})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-mjYb7.framer-qrc7cs, .framer-mjYb7 .framer-qrc7cs { display: block; }\",\".framer-mjYb7.framer-h8fzfv { cursor: pointer; height: 251px; overflow: visible; position: relative; text-decoration: none; width: 200px; }\",\".framer-mjYb7 .framer-1d3bruf-container { aspect-ratio: 0.6578947368421053 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 152px); left: 50%; position: absolute; top: 50%; width: 50%; }\",\".framer-mjYb7 .framer-1qmp94y { bottom: 15px; flex: none; height: auto; left: 15px; position: absolute; white-space: pre; width: auto; }\",\".framer-mjYb7 .framer-2hutyq { flex: none; height: 98%; left: calc(51.456310679611676% - 97.0873786407767% / 2); overflow: hidden; position: absolute; top: calc(50.174216027874586% - 97.90940766550523% / 2); width: 97%; }\",\".framer-mjYb7 .framer-1nybzhn { bottom: -74px; flex: none; height: 149px; position: absolute; right: -65px; width: 130px; }\",...sharedStyle.css,'.framer-mjYb7[data-border=\"true\"]::after, .framer-mjYb7 [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; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 251\n * @framerIntrinsicWidth 200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"dbaQqS6i0\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerLx7Gc_qOt=withCSS(Component,css,\"framer-mjYb7\");export default FramerLx7Gc_qOt;FramerLx7Gc_qOt.displayName=\"Grid Frame 3\";FramerLx7Gc_qOt.defaultProps={height:251,width:200};addFonts(FramerLx7Gc_qOt,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...EndowusThumbFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerLx7Gc_qOt\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"dbaQqS6i0\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"200\",\"framerIntrinsicHeight\":\"251\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Lx7Gc_qOt.map", "// Generated by Framer (ab692b1)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getLoadingLazyAtYPosition,Image,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const serializationHash=\"framer-YzZyu\";const variantClassNames={cc1eL7u11:\"framer-v-7aa988\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.1,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,hover,id,width,...props})=>{return{...props,DJ4wFWBp4:hover??props.DJ4wFWBp4};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,DJ4wFWBp4,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"cc1eL7u11\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onMouseEnterqnrbrl=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});if(DJ4wFWBp4){const res=await DJ4wFWBp4(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-7aa988\",className,classNames),\"data-framer-name\":\"Variant 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"cc1eL7u11\",onMouseEnter:onMouseEnterqnrbrl,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+((componentViewport?.height||251)*.5219123505976098-95)),pixelHeight:2421,pixelWidth:1450,positionX:\"center\",positionY:\"center\",sizes:\"114px\",src:\"https://framerusercontent.com/images/kVcZBt5diTGSOpS0vvofwf47vIo.png\",srcSet:\"https://framerusercontent.com/images/kVcZBt5diTGSOpS0vvofwf47vIo.png?scale-down-to=1024 613w,https://framerusercontent.com/images/kVcZBt5diTGSOpS0vvofwf47vIo.png?scale-down-to=2048 1226w,https://framerusercontent.com/images/kVcZBt5diTGSOpS0vvofwf47vIo.png 1450w\"},className:\"framer-s8pb6a\",layoutDependency:layoutDependency,layoutId:\"HSHdTdDIp\"}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1bjqqor\",layoutDependency:layoutDependency,layoutId:\"ZC_P4ckjO\",style:{backgroundColor:\"rgb(68, 204, 255)\",opacity:0}}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(componentViewport?.height||251)-223),positionX:\"center\",positionY:\"center\",sizes:`calc(${componentViewport?.width||\"100vw\"} * 0.81)`,src:\"https://framerusercontent.com/images/6rdyF3TNY0gRgWaCO0XCDSqwaUU.png\",srcSet:\"https://framerusercontent.com/images/6rdyF3TNY0gRgWaCO0XCDSqwaUU.png?scale-down-to=1024 597w,https://framerusercontent.com/images/6rdyF3TNY0gRgWaCO0XCDSqwaUU.png 962w\"},className:\"framer-1kpjriv\",\"data-framer-name\":\"Mask group\",layoutDependency:layoutDependency,layoutId:\"Z5SB1_Hpi\",style:{opacity:0}})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-YzZyu.framer-1g6n0an, .framer-YzZyu .framer-1g6n0an { display: block; }\",\".framer-YzZyu.framer-7aa988 { height: 251px; overflow: hidden; position: relative; width: 139px; }\",\".framer-YzZyu .framer-s8pb6a { flex: none; height: 190px; position: absolute; right: -15px; top: calc(52.19123505976098% - 190px / 2); width: 114px; }\",\".framer-YzZyu .framer-1bjqqor { bottom: -43px; flex: none; height: 226px; overflow: visible; position: absolute; right: -25px; width: 123px; }\",\".framer-YzZyu .framer-1kpjriv { aspect-ratio: 0.5406698564593302 / 1; bottom: 14px; flex: none; height: var(--framer-aspect-ratio-supported, 208px); position: absolute; right: -18px; width: 81%; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 251\n * @framerIntrinsicWidth 139\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"DJ4wFWBp4\":\"hover\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerwRoo4M0hW=withCSS(Component,css,\"framer-YzZyu\");export default FramerwRoo4M0hW;FramerwRoo4M0hW.displayName=\"Thumbnails/CheapIdeas\";FramerwRoo4M0hW.defaultProps={height:251,width:139};addPropertyControls(FramerwRoo4M0hW,{DJ4wFWBp4:{title:\"Hover\",type:ControlType.EventHandler}});addFonts(FramerwRoo4M0hW,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerwRoo4M0hW\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"139\",\"framerVariables\":\"{\\\"DJ4wFWBp4\\\":\\\"hover\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"251\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./wRoo4M0hW.map", "// Generated by Framer (ab692b1)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image,Link,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/sBAS0KwKUc5ToOWbY1VS/6YWnU7Rd8PTtbpPtbtLm/asRnFAx0P.js\";import ThumbnailsCheapIdeas from\"https://framerusercontent.com/modules/fGd5mwEPu7ywI6Zks1rr/d2CkHcou2xh2JTmCq65h/wRoo4M0hW.js\";const MotionDivWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(motion.div));const ThumbnailsCheapIdeasFonts=getFonts(ThumbnailsCheapIdeas);const ImageWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(Image));const MotionAWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(motion.a));const enabledGestures={hSXqtp3lY:{hover:true}};const serializationHash=\"framer-v7H6P\";const variantClassNames={hSXqtp3lY:\"framer-v-1li7hr2\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:.6,duration:.4,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:150};const transition2={damping:30,delay:0,mass:1,stiffness:300,type:\"spring\"};const transition3={damping:18,delay:.6,mass:1,stiffness:368,type:\"spring\"};const animation2={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition3,x:0,y:0};const transition4={bounce:.2,delay:.3,duration:.4,type:\"spring\"};const animation3={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition4,x:0,y:0};const animation4={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:-234,y:0};const transition5={bounce:.2,delay:.2,duration:.4,type:\"spring\"};const animation5={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition5,x:0,y:0};const animation6={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-63};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({click,height,id,width,...props})=>{return{...props,W94gM19BG:click??props.W94gM19BG};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,W94gM19BG,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"hSXqtp3lY\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const DJ4wFWBp4s9ov9r=activeVariantCallback(async(...args)=>{if(W94gM19BG){const res=await W94gM19BG(...args);if(res===false)return false;}});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(gestureVariant===\"hSXqtp3lY-hover\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition2,children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"vBuRHsBcF\"},motionChild:true,nodeId:\"hSXqtp3lY\",scopeId:\"muV9xFgmh\",children:/*#__PURE__*/_jsxs(MotionAWithFXWithOptimizedAppearEffect,{...restProps,...gestureHandlers,__framer__presenceAnimate:animation,__framer__presenceInitial:animation1,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:`${cx(scopingClassNames,\"framer-1li7hr2\",className,classNames)} framer-1g73u8q`,\"data-framer-appear-id\":\"1li7hr2\",\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"hSXqtp3lY\",optimized:true,ref:refBinding,style:{backgroundColor:\"rgba(0, 0, 0, 0)\",...style},variants:{\"hSXqtp3lY-hover\":{backgroundColor:\"rgb(185, 63, 86)\"}},...addPropertyOverrides({\"hSXqtp3lY-hover\":{__framer__presenceAnimate:animation2,\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(MotionDivWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation3,className:\"framer-3fihbd\",\"data-border\":true,\"data-framer-appear-id\":\"3fihbd\",\"data-framer-name\":\"Grid Lines V\",initial:animation4,layoutDependency:layoutDependency,layoutId:\"CB5dnRQ_5\",optimized:true,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-da8a02b4-7fc0-47aa-88f6-fd37a309c05c, rgb(255, 255, 255))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\"}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-xomgj4\",\"data-border\":true,\"data-framer-name\":\"Grid Lines H\",layoutDependency:layoutDependency,layoutId:\"l31TMXrBV\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"var(--token-da8a02b4-7fc0-47aa-88f6-fd37a309c05c, rgb(255, 255, 255))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"}}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:((componentViewport?.height||251)-0)*1,width:`calc(${((componentViewport?.height||251)-0)*1} * 0.5538)`,y:(componentViewport?.y||0)+-.664,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-epq3ah-container\",layoutDependency:layoutDependency,layoutId:\"NlXYftuiR-container\",nodeId:\"NlXYftuiR\",rendersWithMotion:true,scopeId:\"muV9xFgmh\",children:/*#__PURE__*/_jsx(ThumbnailsCheapIdeas,{DJ4wFWBp4:DJ4wFWBp4s9ov9r,height:\"100%\",id:\"NlXYftuiR\",layoutId:\"NlXYftuiR\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-mzypsd\",\"data-styles-preset\":\"asRnFAx0P\",style:{\"--framer-text-color\":\"var(--extracted-1w1cjl5, rgb(31, 255, 248))\"},children:\"01\"})}),className:\"framer-1sgkmot\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"s7p_huqd2\",style:{\"--extracted-1w1cjl5\":\"rgb(31, 255, 248)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),isDisplayed()&&/*#__PURE__*/_jsx(ImageWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation5,background:{alt:\"\",fit:\"fit\",positionX:\"center\",positionY:\"center\",src:\"https://framerusercontent.com/images/6rdyF3TNY0gRgWaCO0XCDSqwaUU.png\",srcSet:\"https://framerusercontent.com/images/6rdyF3TNY0gRgWaCO0XCDSqwaUU.png?scale-down-to=1024 597w,https://framerusercontent.com/images/6rdyF3TNY0gRgWaCO0XCDSqwaUU.png 962w\"},className:\"framer-17rj511\",\"data-framer-appear-id\":\"17rj511\",\"data-framer-name\":\"Mask group\",initial:animation6,layoutDependency:layoutDependency,layoutId:\"VFWcqbsD6\",optimized:true,...addPropertyOverrides({\"hSXqtp3lY-hover\":{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+-155),positionX:\"center\",positionY:\"center\",sizes:`calc(${componentViewport?.width||\"100vw\"} * 0.665)`,src:\"https://framerusercontent.com/images/6rdyF3TNY0gRgWaCO0XCDSqwaUU.png\",srcSet:\"https://framerusercontent.com/images/6rdyF3TNY0gRgWaCO0XCDSqwaUU.png?scale-down-to=1024 597w,https://framerusercontent.com/images/6rdyF3TNY0gRgWaCO0XCDSqwaUU.png 962w\"}}},baseVariant,gestureVariant)})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-v7H6P.framer-1g73u8q, .framer-v7H6P .framer-1g73u8q { display: block; }\",\".framer-v7H6P.framer-1li7hr2 { cursor: pointer; height: 251px; overflow: visible; position: relative; text-decoration: none; width: 200px; }\",\".framer-v7H6P .framer-3fihbd { flex: none; height: 98%; left: calc(50.24154589371983% - 99% / 2); overflow: hidden; position: absolute; top: calc(50.174216027874586% - 98% / 2); width: 99%; }\",\".framer-v7H6P .framer-xomgj4 { flex: none; height: 96%; left: calc(50.24154589371983% - 103% / 2); overflow: hidden; position: absolute; top: calc(50.174216027874586% - 96% / 2); width: 103%; }\",\".framer-v7H6P .framer-epq3ah-container { aspect-ratio: 0.5537848605577689 / 1; flex: none; height: 100%; position: absolute; right: 0px; top: -1px; width: var(--framer-aspect-ratio-supported, 139px); }\",\".framer-v7H6P .framer-1sgkmot { bottom: 15px; flex: none; height: auto; left: 15px; position: absolute; white-space: pre; width: auto; }\",\".framer-v7H6P .framer-17rj511 { aspect-ratio: 0.5406698564593302 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 370px); position: absolute; right: -60px; top: -155px; width: 67%; }\",\".framer-v7H6P.framer-v-1li7hr2.hover .framer-17rj511 { height: var(--framer-aspect-ratio-supported, 246px); }\",...sharedStyle.css,'.framer-v7H6P[data-border=\"true\"]::after, .framer-v7H6P [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; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 251\n * @framerIntrinsicWidth 200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"XPQHQi0Db\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"W94gM19BG\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramermuV9xFgmh=withCSS(Component,css,\"framer-v7H6P\");export default FramermuV9xFgmh;FramermuV9xFgmh.displayName=\"Grid Frame 2\";FramermuV9xFgmh.defaultProps={height:251,width:200};addPropertyControls(FramermuV9xFgmh,{W94gM19BG:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramermuV9xFgmh,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...ThumbnailsCheapIdeasFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramermuV9xFgmh\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"251\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"XPQHQi0Db\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"200\",\"framerVariables\":\"{\\\"W94gM19BG\\\":\\\"click\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./muV9xFgmh.map", "// Generated by Framer (ab692b1)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,cx,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/sBAS0KwKUc5ToOWbY1VS/6YWnU7Rd8PTtbpPtbtLm/asRnFAx0P.js\";const MotionAWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(motion.a));const enabledGestures={bxp9iIQON:{hover:true}};const serializationHash=\"framer-y6yl7\";const variantClassNames={bxp9iIQON:\"framer-v-174k5y1\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:49,delay:.9,mass:1,stiffness:368,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:150};const transition2={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"bxp9iIQON\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(gestureVariant===\"bxp9iIQON-hover\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition2,children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"Z18rAlajV\"},motionChild:true,nodeId:\"bxp9iIQON\",openInNewTab:false,scopeId:\"QAzN07GnL\",children:/*#__PURE__*/_jsxs(MotionAWithFXWithOptimizedAppearEffect,{...restProps,...gestureHandlers,__framer__presenceAnimate:animation,__framer__presenceInitial:animation1,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:`${cx(scopingClassNames,\"framer-174k5y1\",className,classNames)} framer-346zj1`,\"data-framer-appear-id\":\"174k5y1\",\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"bxp9iIQON\",optimized:true,ref:refBinding,style:{backgroundColor:\"rgba(0, 0, 0, 0)\",...style},variants:{\"bxp9iIQON-hover\":{backgroundColor:\"rgb(29, 53, 61)\"}},...addPropertyOverrides({\"bxp9iIQON-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-mzypsd\",\"data-styles-preset\":\"asRnFAx0P\",style:{\"--framer-text-color\":\"var(--extracted-1w1cjl5, rgb(31, 255, 248))\"},children:\"05\"})}),className:\"framer-1t1bdih\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"m4t1bU0z6\",style:{\"--extracted-1w1cjl5\":\"rgb(31, 255, 248)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+((componentViewport?.height||503)*.5009940357852884-132)),pixelHeight:1009,pixelWidth:1e3,sizes:`min(${componentViewport?.width||\"100vw\"} * 0.7925, 380px)`,src:\"https://framerusercontent.com/images/8UauBKthXkFwfK43PXQH4nODs1I.png\",srcSet:\"https://framerusercontent.com/images/8UauBKthXkFwfK43PXQH4nODs1I.png 1000w\"},className:\"framer-3oz5hj\",layoutDependency:layoutDependency,layoutId:\"m0s44InKr\",transformTemplate:transformTemplate1,...addPropertyOverrides({\"bxp9iIQON-hover\":{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+((componentViewport?.height||503)*.5009940357852884-132)),pixelHeight:1009,pixelWidth:1e3,sizes:`min(${componentViewport?.width||\"100vw\"} * 0.7925, 380px)`,src:\"https://framerusercontent.com/images/ta6jsN9v5A9EHsGHWmQBxCI7qE4.png\",srcSet:\"https://framerusercontent.com/images/ta6jsN9v5A9EHsGHWmQBxCI7qE4.png 1000w\"}}},baseVariant,gestureVariant)}),isDisplayed()&&/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",pixelHeight:1979,pixelWidth:2800,src:\"https://framerusercontent.com/images/L1hccvaqJosdUQP2q1WBvqfCun0.jpg\",srcSet:\"https://framerusercontent.com/images/L1hccvaqJosdUQP2q1WBvqfCun0.jpg?scale-down-to=512 512w,https://framerusercontent.com/images/L1hccvaqJosdUQP2q1WBvqfCun0.jpg?scale-down-to=1024 1024w,https://framerusercontent.com/images/L1hccvaqJosdUQP2q1WBvqfCun0.jpg?scale-down-to=2048 2048w,https://framerusercontent.com/images/L1hccvaqJosdUQP2q1WBvqfCun0.jpg 2800w\"},className:\"framer-1dwb9j9\",layoutDependency:layoutDependency,layoutId:\"NupgXdtIg\",...addPropertyOverrides({\"bxp9iIQON-hover\":{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+-63),pixelHeight:1979,pixelWidth:2800,sizes:\"212px\",src:\"https://framerusercontent.com/images/L1hccvaqJosdUQP2q1WBvqfCun0.jpg\",srcSet:\"https://framerusercontent.com/images/L1hccvaqJosdUQP2q1WBvqfCun0.jpg?scale-down-to=512 512w,https://framerusercontent.com/images/L1hccvaqJosdUQP2q1WBvqfCun0.jpg?scale-down-to=1024 1024w,https://framerusercontent.com/images/L1hccvaqJosdUQP2q1WBvqfCun0.jpg?scale-down-to=2048 2048w,https://framerusercontent.com/images/L1hccvaqJosdUQP2q1WBvqfCun0.jpg 2800w\"}}},baseVariant,gestureVariant)})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-y6yl7.framer-346zj1, .framer-y6yl7 .framer-346zj1 { display: block; }\",\".framer-y6yl7.framer-174k5y1 { cursor: pointer; height: 503px; overflow: visible; position: relative; text-decoration: none; width: 400px; }\",\".framer-y6yl7 .framer-1t1bdih { bottom: 15px; flex: none; height: auto; left: 15px; position: absolute; white-space: pre; width: auto; }\",\".framer-y6yl7 .framer-3oz5hj { aspect-ratio: 1.2007575757575757 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 264px); left: 50%; max-width: 380px; mix-blend-mode: hard-light; position: absolute; top: 50%; width: 79%; }\",\".framer-y6yl7 .framer-1dwb9j9 { flex: none; height: 275px; position: absolute; right: -158px; top: -63px; width: 212px; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 503\n * @framerIntrinsicWidth 400\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"Pjc29eI8W\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerQAzN07GnL=withCSS(Component,css,\"framer-y6yl7\");export default FramerQAzN07GnL;FramerQAzN07GnL.displayName=\"Grid Frame 5\";FramerQAzN07GnL.defaultProps={height:503,width:400};addFonts(FramerQAzN07GnL,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerQAzN07GnL\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"503\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Pjc29eI8W\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"400\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./QAzN07GnL.map", "// Generated by Framer (ab692b1)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,cx,getLoadingLazyAtYPosition,Image,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const serializationHash=\"framer-TVOEP\";const variantClassNames={Sm6ONyKVj:\"framer-v-hzmscs\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"Sm6ONyKVj\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-hzmscs\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"Sm6ONyKVj\",ref:refBinding,style:{...style},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+((componentViewport?.height||194)*.4793814432989693-70)),pixelHeight:750,pixelWidth:785,positionX:\"center\",positionY:\"center\",sizes:`calc(${componentViewport?.width||\"100vw\"} * 0.9)`,src:\"https://framerusercontent.com/images/ZJYZMg7zMauzBBDlwtsAWzO8tiY.png\",srcSet:\"https://framerusercontent.com/images/ZJYZMg7zMauzBBDlwtsAWzO8tiY.png?scale-down-to=512 512w,https://framerusercontent.com/images/ZJYZMg7zMauzBBDlwtsAWzO8tiY.png 785w\"},className:\"framer-i9n3qo\",layoutDependency:layoutDependency,layoutId:\"eqokwmleW\",transformTemplate:transformTemplate1})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-TVOEP.framer-t9vv0n, .framer-TVOEP .framer-t9vv0n { display: block; }\",\".framer-TVOEP.framer-hzmscs { height: 194px; overflow: visible; position: relative; width: 159px; }\",\".framer-TVOEP .framer-i9n3qo { aspect-ratio: 1.042857142857143 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 137px); left: 50%; position: absolute; top: 48%; width: 90%; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 194\n * @framerIntrinsicWidth 159\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerjYRyTXYTx=withCSS(Component,css,\"framer-TVOEP\");export default FramerjYRyTXYTx;FramerjYRyTXYTx.displayName=\"heartthumb\";FramerjYRyTXYTx.defaultProps={height:194,width:159};addFonts(FramerjYRyTXYTx,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerjYRyTXYTx\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"159\",\"framerIntrinsicHeight\":\"194\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./jYRyTXYTx.map", "// Generated by Framer (ab692b1)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,cx,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image,Link,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/sBAS0KwKUc5ToOWbY1VS/6YWnU7Rd8PTtbpPtbtLm/asRnFAx0P.js\";import Heartthumb from\"https://framerusercontent.com/modules/pbHbwGPmGgwQwjIqbX3X/UotwYsI69dmNbU2cQNoL/jYRyTXYTx.js\";const HeartthumbFonts=getFonts(Heartthumb);const MotionAWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(motion.a));const enabledGestures={ObhuO3D5A:{hover:true}};const serializationHash=\"framer-Peq0f\";const variantClassNames={ObhuO3D5A:\"framer-v-6q6g7k\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:49,delay:.8,mass:1,stiffness:368,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:150};const transition2={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;const transformTemplate2=(_,t)=>`translateX(-50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"ObhuO3D5A\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(gestureVariant===\"ObhuO3D5A-hover\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition2,children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"xDDEh2SuW\"},motionChild:true,nodeId:\"ObhuO3D5A\",scopeId:\"RratquBqN\",children:/*#__PURE__*/_jsxs(MotionAWithFXWithOptimizedAppearEffect,{...restProps,...gestureHandlers,__framer__presenceAnimate:animation,__framer__presenceInitial:animation1,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:`${cx(scopingClassNames,\"framer-6q6g7k\",className,classNames)} framer-1o4reei`,\"data-framer-appear-id\":\"6q6g7k\",\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"ObhuO3D5A\",optimized:true,ref:refBinding,style:{backgroundColor:\"rgba(0, 0, 0, 0)\",...style},variants:{\"ObhuO3D5A-hover\":{backgroundColor:\"rgb(166, 27, 181)\"}},...addPropertyOverrides({\"ObhuO3D5A-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:223,width:`calc(${componentViewport?.width||\"100vw\"} * 0.75)`,y:(componentViewport?.y||0)+((componentViewport?.height||251)*.49800796812749026-111.5),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ehbzui-container\",layoutDependency:layoutDependency,layoutId:\"H1gi4wjY2-container\",nodeId:\"H1gi4wjY2\",rendersWithMotion:true,scopeId:\"RratquBqN\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(Heartthumb,{height:\"100%\",id:\"H1gi4wjY2\",layoutId:\"H1gi4wjY2\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-c8i7it\",\"data-border\":true,\"data-framer-name\":\"Grid Lines V\",layoutDependency:layoutDependency,layoutId:\"paC3SLunO\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-da8a02b4-7fc0-47aa-88f6-fd37a309c05c, rgb(255, 255, 255))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\"}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1lshiq1\",\"data-border\":true,\"data-framer-name\":\"Grid Lines H\",layoutDependency:layoutDependency,layoutId:\"NYKF7h9mN\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"var(--token-da8a02b4-7fc0-47aa-88f6-fd37a309c05c, rgb(255, 255, 255))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"}}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-mzypsd\",\"data-styles-preset\":\"asRnFAx0P\",style:{\"--framer-text-color\":\"var(--extracted-1w1cjl5, rgb(31, 255, 248))\"},children:\"03\"})}),className:\"framer-7rzs17\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ESvEtJrPw\",style:{\"--extracted-1w1cjl5\":\"rgb(31, 255, 248)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),isDisplayed()&&/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fit\",pixelHeight:1682,pixelWidth:1059,positionX:\"center\",positionY:\"center\",src:\"https://framerusercontent.com/images/xJZ97Cme3JabOjk7b0DMeRgrmjo.png\",srcSet:\"https://framerusercontent.com/images/xJZ97Cme3JabOjk7b0DMeRgrmjo.png?scale-down-to=1024 644w,https://framerusercontent.com/images/xJZ97Cme3JabOjk7b0DMeRgrmjo.png 1059w\"},className:\"framer-16d7xll\",layoutDependency:layoutDependency,layoutId:\"x82zZha71\",transformTemplate:transformTemplate2,...addPropertyOverrides({\"ObhuO3D5A-hover\":{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(componentViewport?.height||251)-91),pixelHeight:1682,pixelWidth:1059,positionX:\"center\",positionY:\"center\",sizes:\"73px\",src:\"https://framerusercontent.com/images/xJZ97Cme3JabOjk7b0DMeRgrmjo.png\",srcSet:\"https://framerusercontent.com/images/xJZ97Cme3JabOjk7b0DMeRgrmjo.png?scale-down-to=1024 644w,https://framerusercontent.com/images/xJZ97Cme3JabOjk7b0DMeRgrmjo.png 1059w\"}}},baseVariant,gestureVariant)})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-Peq0f.framer-1o4reei, .framer-Peq0f .framer-1o4reei { display: block; }\",\".framer-Peq0f.framer-6q6g7k { cursor: pointer; height: 251px; overflow: visible; position: relative; text-decoration: none; width: 200px; }\",\".framer-Peq0f .framer-ehbzui-container { aspect-ratio: 0.7894736842105263 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 190px); left: 50%; position: absolute; top: 50%; width: 75%; }\",\".framer-Peq0f .framer-c8i7it { flex: none; height: 98%; left: calc(51.69082125603867% - 96% / 2); overflow: hidden; position: absolute; top: calc(49.82578397212546% - 98% / 2); width: 96%; }\",\".framer-Peq0f .framer-1lshiq1 { flex: none; height: 95%; left: calc(49.75845410628021% - 95.65217391304348% / 2); overflow: hidden; position: absolute; top: calc(49.82578397212546% - 95.1219512195122% / 2); width: 96%; }\",\".framer-Peq0f .framer-7rzs17 { bottom: 15px; flex: none; height: auto; left: 15px; position: absolute; white-space: pre; width: auto; }\",\".framer-Peq0f .framer-16d7xll { aspect-ratio: 0.6333333333333333 / 1; bottom: -24px; flex: none; height: var(--framer-aspect-ratio-supported, 115px); left: 50%; max-height: 241px; position: absolute; width: 73px; }\",...sharedStyle.css,'.framer-Peq0f[data-border=\"true\"]::after, .framer-Peq0f [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; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 251\n * @framerIntrinsicWidth 200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"bzVKdLQTj\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerRratquBqN=withCSS(Component,css,\"framer-Peq0f\");export default FramerRratquBqN;FramerRratquBqN.displayName=\"Grid Frame 4\";FramerRratquBqN.defaultProps={height:251,width:200};addFonts(FramerRratquBqN,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...HeartthumbFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerRratquBqN\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"251\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"bzVKdLQTj\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"200\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./RratquBqN.map", "// Generated by Framer (ab692b1)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,cx,getLoadingLazyAtYPosition,Image,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const serializationHash=\"framer-9l3oj\";const variantClassNames={OJqoRvFEl:\"framer-v-178erjw\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transformTemplate1=(_,t)=>`translateY(-50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"OJqoRvFEl\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-178erjw\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"OJqoRvFEl\",ref:refBinding,style:{...style},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+((componentViewport?.height||265)*.467924528301887-107)),pixelHeight:1511,pixelWidth:1675,sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/ZSgEhX3i25IJzDm9ileTjdbE.png\",srcSet:\"https://framerusercontent.com/images/ZSgEhX3i25IJzDm9ileTjdbE.png?scale-down-to=512 512w,https://framerusercontent.com/images/ZSgEhX3i25IJzDm9ileTjdbE.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/ZSgEhX3i25IJzDm9ileTjdbE.png 1675w\"},className:\"framer-aoom23\",layoutDependency:layoutDependency,layoutId:\"DH8ZtJ6NE\",transformTemplate:transformTemplate1})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-9l3oj.framer-jtry92, .framer-9l3oj .framer-jtry92 { display: block; }\",\".framer-9l3oj.framer-178erjw { height: 265px; overflow: visible; position: relative; width: 239px; }\",\".framer-9l3oj .framer-aoom23 { aspect-ratio: 1.102803738317757 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 217px); left: 0px; position: absolute; top: 47%; width: 100%; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 265\n * @framerIntrinsicWidth 239\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerrEUCqasNe=withCSS(Component,css,\"framer-9l3oj\");export default FramerrEUCqasNe;FramerrEUCqasNe.displayName=\"kgthumb\";FramerrEUCqasNe.defaultProps={height:265,width:239};addFonts(FramerrEUCqasNe,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerrEUCqasNe\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"239\",\"framerIntrinsicHeight\":\"265\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./rEUCqasNe.map", "// Generated by Framer (ab692b1)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,cx,getFonts,getFontsFromSharedStyle,Link,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/sBAS0KwKUc5ToOWbY1VS/6YWnU7Rd8PTtbpPtbtLm/asRnFAx0P.js\";import Kgthumb from\"https://framerusercontent.com/modules/BlfEPCVGF5kzLwSSb64L/Yru1dxVgcaPI5WqcKsgA/rEUCqasNe.js\";const KgthumbFonts=getFonts(Kgthumb);const MotionAWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(motion.a));const enabledGestures={e3UWVdXBq:{hover:true}};const serializationHash=\"framer-4weUc\";const variantClassNames={e3UWVdXBq:\"framer-v-1mu589f\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:49,delay:.85,mass:1,stiffness:368,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:150};const transition2={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"e3UWVdXBq\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition2,children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"fz1lLEsmd\"},motionChild:true,nodeId:\"e3UWVdXBq\",scopeId:\"tmn1qUZz8\",children:/*#__PURE__*/_jsxs(MotionAWithFXWithOptimizedAppearEffect,{...restProps,...gestureHandlers,__framer__presenceAnimate:animation,__framer__presenceInitial:animation1,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:`${cx(scopingClassNames,\"framer-1mu589f\",className,classNames)} framer-1u9ncce`,\"data-framer-appear-id\":\"1mu589f\",\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"e3UWVdXBq\",optimized:true,ref:refBinding,style:{backgroundColor:\"rgba(0, 0, 0, 0)\",...style},variants:{\"e3UWVdXBq-hover\":{backgroundColor:\"rgba(176, 176, 176, 0.26)\"}},...addPropertyOverrides({\"e3UWVdXBq-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:244,width:`calc(${componentViewport?.width||\"100vw\"} * 1.2)`,y:(componentViewport?.y||0)+23,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1p2xkbi-container\",layoutDependency:layoutDependency,layoutId:\"rvBmnlEcx-container\",nodeId:\"rvBmnlEcx\",rendersWithMotion:true,scopeId:\"tmn1qUZz8\",children:/*#__PURE__*/_jsx(Kgthumb,{height:\"100%\",id:\"rvBmnlEcx\",layoutId:\"rvBmnlEcx\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1iz479p\",\"data-border\":true,\"data-framer-name\":\"Grid Lines V\",layoutDependency:layoutDependency,layoutId:\"qXytyAHNl\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-da8a02b4-7fc0-47aa-88f6-fd37a309c05c, rgb(255, 255, 255))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\"}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-14dfi1o\",\"data-border\":true,\"data-framer-name\":\"Grid Lines H\",layoutDependency:layoutDependency,layoutId:\"k9dVu396k\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"var(--token-da8a02b4-7fc0-47aa-88f6-fd37a309c05c, rgb(255, 255, 255))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"}}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-mzypsd\",\"data-styles-preset\":\"asRnFAx0P\",style:{\"--framer-text-color\":\"var(--extracted-1w1cjl5, rgb(31, 255, 248))\"},children:\"04\"})}),className:\"framer-fgz6qs\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Xie7A5cda\",style:{\"--extracted-1w1cjl5\":\"rgb(31, 255, 248)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-4weUc.framer-1u9ncce, .framer-4weUc .framer-1u9ncce { display: block; }\",\".framer-4weUc.framer-1mu589f { cursor: pointer; height: 252px; overflow: visible; position: relative; text-decoration: none; width: 200px; }\",\".framer-4weUc .framer-1p2xkbi-container { aspect-ratio: 0.9018867924528302 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 266px); left: 29px; position: absolute; top: 23px; width: 120%; }\",\".framer-4weUc .framer-1iz479p { flex: none; height: 102%; left: calc(49.76525821596247% - 94.83568075117371% / 2); overflow: hidden; position: absolute; top: calc(50.00000000000002% - 102.14285714285714% / 2); width: 95%; }\",\".framer-4weUc .framer-14dfi1o { flex: none; height: 99%; left: calc(50.00000000000002% - 98% / 2); overflow: hidden; position: absolute; top: calc(50.00000000000002% - 99.1769547325103% / 2); width: 98%; }\",\".framer-4weUc .framer-fgz6qs { bottom: 15px; flex: none; height: auto; left: 15px; position: absolute; white-space: pre; width: auto; }\",...sharedStyle.css,'.framer-4weUc[data-border=\"true\"]::after, .framer-4weUc [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; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 252\n * @framerIntrinsicWidth 200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"lqouqqy0T\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const Framertmn1qUZz8=withCSS(Component,css,\"framer-4weUc\");export default Framertmn1qUZz8;Framertmn1qUZz8.displayName=\"Grid Frame 5\";Framertmn1qUZz8.defaultProps={height:252,width:200};addFonts(Framertmn1qUZz8,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...KgthumbFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framertmn1qUZz8\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"lqouqqy0T\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"200\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"252\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./tmn1qUZz8.map", "// Generated by Framer (ab692b1)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import GridFrame7 from\"https://framerusercontent.com/modules/xzJoca8dLwHVh23rpcsU/Q7MAFIlaqJmrnkiRo2Io/Iw7SMP9Vc.js\";import GridFrame3 from\"https://framerusercontent.com/modules/zLzcMrsclqmqQ9KR0ZrL/6owU3oiuTf8Ds17TaDrX/Lx7Gc_qOt.js\";import GridFrame2 from\"https://framerusercontent.com/modules/TyHtIceqaQdhaqzwNHLn/sFoXEAsCK71nxz0xNvmW/muV9xFgmh.js\";import GridFrame51 from\"https://framerusercontent.com/modules/Bp4zy6YxccnFG7x6Y1dk/KDeAwRliDMb6AQBtDvK2/QAzN07GnL.js\";import GridFrame4 from\"https://framerusercontent.com/modules/IXAtCVTObkIvpYtpfJRk/UlEyaIMEEeL4QWKoaIrv/RratquBqN.js\";import GridFrame5 from\"https://framerusercontent.com/modules/IhEhZhtBvPdYNQHLtmzU/lWdgIZEpYUpItYuW1GVG/tmn1qUZz8.js\";const GridFrame2Fonts=getFonts(GridFrame2);const GridFrame3Fonts=getFonts(GridFrame3);const GridFrame4Fonts=getFonts(GridFrame4);const GridFrame5Fonts=getFonts(GridFrame5);const GridFrame51Fonts=getFonts(GridFrame51);const GridFrame7Fonts=getFonts(GridFrame7);const MotionDivWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(motion.div));const serializationHash=\"framer-tsgPT\";const variantClassNames={k6Po8xi6N:\"framer-v-1tc4rbm\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transition2={damping:49,delay:.9,mass:1,stiffness:368,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:150};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({click,height,id,width,...props})=>{return{...props,vHANyduKl:click??props.vHANyduKl};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,vHANyduKl,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"k6Po8xi6N\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const W94gM19BG1sar267=activeVariantCallback(async(...args)=>{if(vHANyduKl){const res=await vHANyduKl(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1tc4rbm\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"k6Po8xi6N\",ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1v15c49\",layoutDependency:layoutDependency,layoutId:\"mcxyiezY8\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:Math.min(((componentViewport?.height||754)-0-0)/3*1+0,(((componentViewport?.height||754)-0-0)/3*1+0)*1),width:`max(${componentViewport?.width||\"100vw\"} / 4, 50px)`,y:(componentViewport?.y||0)+0+(0*(((componentViewport?.height||754)-0-0)/3)+0),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1n76gnk-container\",layoutDependency:layoutDependency,layoutId:\"k4SDlVmFS-container\",nodeId:\"k4SDlVmFS\",rendersWithMotion:true,scopeId:\"tuD4_3Nbe\",children:/*#__PURE__*/_jsx(GridFrame2,{height:\"100%\",id:\"k4SDlVmFS\",layoutId:\"k4SDlVmFS\",style:{height:\"100%\",maxHeight:\"100%\",width:\"100%\"},W94gM19BG:W94gM19BG1sar267,width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:((componentViewport?.height||754)-0-0)/3*1+0,width:`max(${componentViewport?.width||\"100vw\"} / 4, 50px)`,y:(componentViewport?.y||0)+0+(0*(((componentViewport?.height||754)-0-0)/3)+0),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-17f3yi-container\",layoutDependency:layoutDependency,layoutId:\"Fba02adpB-container\",nodeId:\"Fba02adpB\",rendersWithMotion:true,scopeId:\"tuD4_3Nbe\",children:/*#__PURE__*/_jsx(GridFrame3,{height:\"100%\",id:\"Fba02adpB\",layoutId:\"Fba02adpB\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:((componentViewport?.height||754)-0-0)/3*1+0,width:`max(${componentViewport?.width||\"100vw\"} / 4, 50px)`,y:(componentViewport?.y||0)+0+(0*(((componentViewport?.height||754)-0-0)/3)+0),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1i0grhq-container\",layoutDependency:layoutDependency,layoutId:\"YenlCjfTE-container\",nodeId:\"YenlCjfTE\",rendersWithMotion:true,scopeId:\"tuD4_3Nbe\",children:/*#__PURE__*/_jsx(GridFrame4,{height:\"100%\",id:\"YenlCjfTE\",layoutId:\"YenlCjfTE\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:((componentViewport?.height||754)-0-0)/3*1+0,width:`max(${componentViewport?.width||\"100vw\"} / 4, 50px)`,y:(componentViewport?.y||0)+0+(1*(((componentViewport?.height||754)-0-0)/3)+0),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1fc6gg-container\",layoutDependency:layoutDependency,layoutId:\"bMnFc3eYe-container\",nodeId:\"bMnFc3eYe\",rendersWithMotion:true,scopeId:\"tuD4_3Nbe\",children:/*#__PURE__*/_jsx(GridFrame5,{height:\"100%\",id:\"bMnFc3eYe\",layoutId:\"bMnFc3eYe\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:((componentViewport?.height||754)-0-0)/3*2+0,width:`calc(max(${componentViewport?.width||\"100vw\"} / 4, 50px) * 2)`,y:(componentViewport?.y||0)+0+(1*(((componentViewport?.height||754)-0-0)/3)+0),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-f9jqjx-container\",\"data-framer-name\":\"Grid Frame 6\",layoutDependency:layoutDependency,layoutId:\"SYmae35BH-container\",name:\"Grid Frame 6\",nodeId:\"SYmae35BH\",rendersWithMotion:true,scopeId:\"tuD4_3Nbe\",children:/*#__PURE__*/_jsx(GridFrame51,{height:\"100%\",id:\"SYmae35BH\",layoutId:\"SYmae35BH\",name:\"Grid Frame 6\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:((componentViewport?.height||754)-0-0)/3*1+0,width:`max(${componentViewport?.width||\"100vw\"} / 4, 50px)`,y:(componentViewport?.y||0)+0+(1*(((componentViewport?.height||754)-0-0)/3)+0),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-jnl55a-container\",layoutDependency:layoutDependency,layoutId:\"jDLlI3jFD-container\",nodeId:\"jDLlI3jFD\",rendersWithMotion:true,scopeId:\"tuD4_3Nbe\",children:/*#__PURE__*/_jsx(GridFrame7,{height:\"100%\",id:\"jDLlI3jFD\",layoutId:\"jDLlI3jFD\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(MotionDivWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-ulijkm\",\"data-framer-appear-id\":\"ulijkm\",\"data-framer-name\":\"Frame 94\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"mm99KpDEl\",optimized:true,children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-cwuxr0\",\"data-border\":true,\"data-framer-name\":\"Grid Lines H\",layoutDependency:layoutDependency,layoutId:\"XDkJQEKHx\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"var(--token-da8a02b4-7fc0-47aa-88f6-fd37a309c05c, rgb(255, 255, 255))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"}})}),/*#__PURE__*/_jsx(MotionDivWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-1u6kj8n\",\"data-framer-appear-id\":\"1u6kj8n\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"vWFd9rwW3\",optimized:true,children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ycgwqv\",\"data-border\":true,\"data-framer-name\":\"Grid Lines H\",layoutDependency:layoutDependency,layoutId:\"Ga3x0bQZk\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"var(--token-da8a02b4-7fc0-47aa-88f6-fd37a309c05c, rgb(255, 255, 255))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"}})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-tsgPT.framer-1oxf4h6, .framer-tsgPT .framer-1oxf4h6 { display: block; }\",\".framer-tsgPT.framer-1tc4rbm { display: grid; gap: 0px; grid-auto-rows: minmax(0, 1fr); grid-template-columns: repeat(4, minmax(50px, 1fr)); grid-template-rows: repeat(2, minmax(0, 1fr)); height: 754px; justify-content: center; max-height: 1200px; overflow: visible; padding: 0px; position: relative; width: 800px; }\",\".framer-tsgPT .framer-1v15c49 { align-self: start; flex: none; height: 100%; justify-self: start; overflow: hidden; position: relative; width: 100%; }\",\".framer-tsgPT .framer-1n76gnk-container { align-self: start; flex: none; height: 100%; justify-self: start; max-height: 100%; position: relative; width: 100%; }\",\".framer-tsgPT .framer-17f3yi-container, .framer-tsgPT .framer-1i0grhq-container, .framer-tsgPT .framer-jnl55a-container { align-self: start; flex: none; height: 100%; justify-self: start; position: relative; width: 100%; }\",\".framer-tsgPT .framer-1fc6gg-container { align-self: start; flex: none; height: 100%; justify-self: start; position: relative; width: 100%; z-index: 4; }\",\".framer-tsgPT .framer-f9jqjx-container { align-self: start; flex: none; grid-column: auto / span 2; grid-row: auto / span 2; height: 100%; justify-self: start; position: relative; width: 100%; }\",\".framer-tsgPT .framer-ulijkm, .framer-tsgPT .framer-1u6kj8n { align-self: start; flex: none; height: 100%; justify-self: start; overflow: visible; position: relative; width: 100%; }\",\".framer-tsgPT .framer-cwuxr0 { flex: none; height: 98%; left: 1px; overflow: hidden; position: absolute; top: calc(51.23966942148762% - 97.93388429752066% / 2); width: 98%; }\",\".framer-tsgPT .framer-1ycgwqv { flex: none; height: 97%; left: calc(49.52830188679248% - 95.75471698113208% / 2); overflow: hidden; position: absolute; top: calc(50.00000000000002% - 97.14285714285714% / 2); width: 96%; }\",'.framer-tsgPT[data-border=\"true\"]::after, .framer-tsgPT [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; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 754\n * @framerIntrinsicWidth 800\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"],\"constraints\":[null,null,null,\"1200px\"]}}}\n * @framerVariables {\"vHANyduKl\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramertuD4_3Nbe=withCSS(Component,css,\"framer-tsgPT\");export default FramertuD4_3Nbe;FramertuD4_3Nbe.displayName=\"Hero Graphics\";FramertuD4_3Nbe.defaultProps={height:754,width:800};addPropertyControls(FramertuD4_3Nbe,{vHANyduKl:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramertuD4_3Nbe,[{explicitInter:true,fonts:[]},...GridFrame2Fonts,...GridFrame3Fonts,...GridFrame4Fonts,...GridFrame5Fonts,...GridFrame51Fonts,...GridFrame7Fonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramertuD4_3Nbe\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"],\\\"constraints\\\":[null,null,null,\\\"1200px\\\"]}}}\",\"framerVariables\":\"{\\\"vHANyduKl\\\":\\\"click\\\"}\",\"framerIntrinsicHeight\":\"754\",\"framerIntrinsicWidth\":\"800\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (ab692b1)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,GeneratedComponentContext,getFonts,PropertyOverrides,RichText,useComponentViewport,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,useRouteElementId,withCSS,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Navigation from\"#framer/local/canvasComponent/oG7eRSKao/oG7eRSKao.js\";import HeroGraphics from\"#framer/local/canvasComponent/tuD4_3Nbe/tuD4_3Nbe.js\";import metadataProvider from\"#framer/local/webPageMetadata/augiA20Il/augiA20Il.js\";const HeroGraphicsFonts=getFonts(HeroGraphics);const NavigationFonts=getFonts(Navigation);const ContainerWithOptimizedAppearEffect=withOptimizedAppearEffect(Container);const breakpoints={aSWElslcx:\"(max-width: 809px)\",WQLkyLRf1:\"(min-width: 1280px) and (max-width: 1599px)\",XvUG0WALU:\"(min-width: 1600px)\",Z8W1PLRyD:\"(min-width: 810px) and (max-width: 1279px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-pufqZ\";const variantClassNames={aSWElslcx:\"framer-v-1o82n77\",WQLkyLRf1:\"framer-v-72rtr7\",XvUG0WALU:\"framer-v-146jd4r\",Z8W1PLRyD:\"framer-v-1pfdgux\"};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const transition1={bounce:.2,delay:.1,duration:.4,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-150};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableVariantMap={Desktop:\"WQLkyLRf1\",Phone:\"aSWElslcx\",Tablet:\"Z8W1PLRyD\",Wide:\"XvUG0WALU\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"WQLkyLRf1\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);React.useEffect(()=>{const metadata=metadataProvider(undefined,activeLocale);if(metadata.robots){let robotsTag=document.querySelector('meta[name=\"robots\"]');if(robotsTag){robotsTag.setAttribute(\"content\",metadata.robots);}else{robotsTag=document.createElement(\"meta\");robotsTag.setAttribute(\"name\",\"robots\");robotsTag.setAttribute(\"content\",metadata.robots);document.head.appendChild(robotsTag);}}},[undefined,activeLocale]);React.useInsertionEffect(()=>{const metadata=metadataProvider(undefined,activeLocale);document.title=metadata.title||\"\";if(metadata.viewport){document.querySelector('meta[name=\"viewport\"]')?.setAttribute(\"content\",metadata.viewport);}},[undefined,activeLocale]);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const elementId=useRouteElementId(\"ujNHe5RgF\");const ref1=React.useRef(null);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{primaryVariantId:\"WQLkyLRf1\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\"html body { background: rgb(29, 29, 29); }\"}),/*#__PURE__*/_jsx(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-72rtr7\",className),ref:refBinding,style:{...style},children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-11km93k\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-805bbz\",id:elementId,ref:ref1,children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-1tk3dyi\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-o1rfj9\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-18pqoqx\",\"data-framer-name\":\"Frame 4938\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-v0gbz1\",\"data-framer-name\":\"Frame 4929\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-1kntwqa\",\"data-framer-name\":\"Frame 4936\"})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-139kj4r\",\"data-framer-name\":\"Frame 4937\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-18ahomp\",\"data-framer-name\":\"Frame 4929\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1uogrtb\",\"data-framer-name\":\"Frame 4936\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"Q1VTVE9NO09mZkJpdCAxMDEgQm9sZA==\",\"--framer-font-family\":'\"OffBit 101 Bold\", \"OffBit 101 Bold Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"22px\",\"--framer-text-color\":\"var(--token-e1e64477-29ce-4821-9c38-866ae046436f, rgb(31, 255, 248))\"},children:\"Currently experimenting \\xb6\\xb6\"})}),className:\"framer-12lqhs0\",\"data-framer-name\":\"currently exploring\",fonts:[\"CUSTOM;OffBit 101 Bold\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"Q1VTVE9NO09mZkJpdCBCb2xk\",\"--framer-font-family\":'\"OffBit Bold\", \"OffBit Bold Placeholder\", sans-serif',\"--framer-font-size\":\"19.75px\",\"--framer-letter-spacing\":\"0.03em\",\"--framer-line-height\":\"120%\",\"--framer-text-color\":\"rgb(255, 255, 255)\",\"--framer-text-transform\":\"uppercase\"},children:\"How GPT can act as a cognitive partner in design education \"})}),className:\"framer-xtjb4o\",\"data-framer-name\":\"How GPT can act as a cognitive partner in design education\",fonts:[\"CUSTOM;OffBit Bold\"],verticalAlignment:\"top\",withExternalLayout:true})]})})})]})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{aSWElslcx:{height:351,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+0+1e3-1e3+126+523},Z8W1PLRyD:{height:659.5,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+0+1e3-1e3+126+214.5}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:874,width:`max((${componentViewport?.width||\"100vw\"} - 10px) / 1.6, 1px)`,y:(componentViewport?.y||0)+0+0+1e3-1e3+126,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1h2rdi2-container\",nodeId:\"rqnmi2Esu\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(HeroGraphics,{height:\"100%\",id:\"rqnmi2Esu\",layoutId:\"rqnmi2Esu\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:800,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+0+0,children:/*#__PURE__*/_jsx(ContainerWithOptimizedAppearEffect,{animate:animation,className:\"framer-3ohoku-container\",\"data-framer-appear-id\":\"3ohoku\",initial:animation1,nodeId:\"opFyywvcC\",optimized:true,rendersWithMotion:true,scopeId:\"augiA20Il\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{aSWElslcx:{variant:\"yWjI2Ytk1\"}},children:/*#__PURE__*/_jsx(Navigation,{height:\"100%\",id:\"opFyywvcC\",layoutId:\"opFyywvcC\",RgtLzJvLf:\"rgb(255, 255, 255)\",style:{width:\"100%\"},variant:\"SNkgFbgHp\",width:\"100%\",zVHEiqrGA:\"rgb(153, 238, 255)\"})})})})]})}),/*#__PURE__*/_jsx(\"div\",{id:\"overlay\"})]})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-pufqZ.framer-lux5qc, .framer-pufqZ .framer-lux5qc { display: block; }\",\".framer-pufqZ.framer-72rtr7 { align-content: center; align-items: center; background-color: #1d1d1d; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 1280px; }\",\".framer-pufqZ .framer-11km93k { flex: none; height: 100vh; overflow: hidden; position: relative; width: 100%; }\",\".framer-pufqZ .framer-805bbz { align-content: center; align-items: center; bottom: 0px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: 100%; justify-content: space-between; left: calc(50.00000000000002% - 100% / 2); overflow: visible; padding: 126px 0px 0px 0px; position: absolute; width: 100%; }\",\".framer-pufqZ .framer-1tk3dyi { align-content: center; align-items: center; background-color: rgba(51, 170, 255, 0); display: flex; flex: 0.6 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-pufqZ .framer-o1rfj9 { align-content: flex-start; align-items: flex-start; display: flex; flex: 0.8 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-pufqZ .framer-18pqoqx, .framer-pufqZ .framer-139kj4r { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; min-width: 226px; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-pufqZ .framer-v0gbz1, .framer-pufqZ .framer-18ahomp { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-pufqZ .framer-1kntwqa { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 6px; height: min-content; justify-content: flex-start; min-height: 77px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-pufqZ .framer-1uogrtb { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 2px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-pufqZ .framer-12lqhs0 { --framer-paragraph-spacing: 0px; flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-pufqZ .framer-xtjb4o { --framer-paragraph-spacing: 0px; flex: none; height: auto; position: relative; white-space: pre-wrap; width: 90%; word-break: break-word; word-wrap: break-word; }\",\".framer-pufqZ .framer-1h2rdi2-container { flex: 1 0 0px; height: 100%; position: relative; width: 1px; }\",\".framer-pufqZ .framer-3ohoku-container { flex: none; height: auto; left: 50%; position: absolute; top: 0px; transform: translateX(-50%); width: 100%; will-change: var(--framer-will-change-effect-override, transform); z-index: 10; }\",\"@supports (background: -webkit-named-image(i)) and (not (scale:1)) { .framer-pufqZ.framer-72rtr7, .framer-pufqZ .framer-1tk3dyi, .framer-pufqZ .framer-o1rfj9, .framer-pufqZ .framer-18pqoqx, .framer-pufqZ .framer-v0gbz1, .framer-pufqZ .framer-1kntwqa, .framer-pufqZ .framer-139kj4r, .framer-pufqZ .framer-18ahomp, .framer-pufqZ .framer-1uogrtb { gap: 0px; } .framer-pufqZ.framer-72rtr7 > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-pufqZ.framer-72rtr7 > :first-child, .framer-pufqZ .framer-o1rfj9 > :first-child, .framer-pufqZ .framer-v0gbz1 > :first-child, .framer-pufqZ .framer-1kntwqa > :first-child, .framer-pufqZ .framer-18ahomp > :first-child, .framer-pufqZ .framer-1uogrtb > :first-child { margin-top: 0px; } .framer-pufqZ.framer-72rtr7 > :last-child, .framer-pufqZ .framer-o1rfj9 > :last-child, .framer-pufqZ .framer-v0gbz1 > :last-child, .framer-pufqZ .framer-1kntwqa > :last-child, .framer-pufqZ .framer-18ahomp > :last-child, .framer-pufqZ .framer-1uogrtb > :last-child { margin-bottom: 0px; } .framer-pufqZ .framer-1tk3dyi > *, .framer-pufqZ .framer-18pqoqx > *, .framer-pufqZ .framer-139kj4r > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-pufqZ .framer-1tk3dyi > :first-child, .framer-pufqZ .framer-18pqoqx > :first-child, .framer-pufqZ .framer-139kj4r > :first-child { margin-left: 0px; } .framer-pufqZ .framer-1tk3dyi > :last-child, .framer-pufqZ .framer-18pqoqx > :last-child, .framer-pufqZ .framer-139kj4r > :last-child { margin-right: 0px; } .framer-pufqZ .framer-o1rfj9 > * { margin: 0px; margin-bottom: calc(24px / 2); margin-top: calc(24px / 2); } .framer-pufqZ .framer-v0gbz1 > *, .framer-pufqZ .framer-18ahomp > * { margin: 0px; margin-bottom: calc(20px / 2); margin-top: calc(20px / 2); } .framer-pufqZ .framer-1kntwqa > * { margin: 0px; margin-bottom: calc(6px / 2); margin-top: calc(6px / 2); } .framer-pufqZ .framer-1uogrtb > * { margin: 0px; margin-bottom: calc(2px / 2); margin-top: calc(2px / 2); } }\",\"@media (max-width: 809px) { .framer-pufqZ.framer-72rtr7 { overflow: auto; width: 390px; } .framer-pufqZ .framer-805bbz { flex-direction: column; } .framer-pufqZ .framer-1tk3dyi { flex: none; order: 0; padding: 20px; width: 100%; } .framer-pufqZ .framer-o1rfj9 { flex: 1 0 0px; } .framer-pufqZ .framer-1kntwqa { min-height: 115px; } .framer-pufqZ .framer-1h2rdi2-container { flex: none; height: 351px; order: 1; width: 100%; } @supports (background: -webkit-named-image(i)) and (not (scale:1)) { .framer-pufqZ .framer-805bbz { gap: 0px; } .framer-pufqZ .framer-805bbz > *, .framer-pufqZ .framer-805bbz > :first-child, .framer-pufqZ .framer-805bbz > :last-child { margin: 0px; } }}\",\"@media (min-width: 810px) and (max-width: 1279px) { .framer-pufqZ.framer-72rtr7 { width: 810px; } .framer-pufqZ .framer-805bbz { align-content: flex-start; align-items: flex-start; flex-direction: column; } .framer-pufqZ .framer-1tk3dyi { flex: none; justify-content: flex-start; order: 0; padding: 24px; width: 60%; } .framer-pufqZ .framer-1kntwqa { min-height: 115px; } .framer-pufqZ .framer-1h2rdi2-container { height: 1px; order: 1; width: 100%; } @supports (background: -webkit-named-image(i)) and (not (scale:1)) { .framer-pufqZ .framer-805bbz { gap: 0px; } .framer-pufqZ .framer-805bbz > *, .framer-pufqZ .framer-805bbz > :first-child, .framer-pufqZ .framer-805bbz > :last-child { margin: 0px; } }}\",\"@media (min-width: 1600px) { .framer-pufqZ.framer-72rtr7 { width: 1600px; }}\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 880\n * @framerIntrinsicWidth 1280\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"aSWElslcx\":{\"layout\":[\"fixed\",\"auto\"]},\"Z8W1PLRyD\":{\"layout\":[\"fixed\",\"auto\"]},\"XvUG0WALU\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n * @framerAcceptsLayoutTemplate true\n * @framerScrollSections {\"ujNHe5RgF\":{\"pattern\":\":ujNHe5RgF\",\"name\":\"heromain\"}}\n * @framerResponsiveScreen\n */const FrameraugiA20Il=withCSS(Component,css,\"framer-pufqZ\");export default FrameraugiA20Il;FrameraugiA20Il.displayName=\"Home\";FrameraugiA20Il.defaultProps={height:880,width:1280};addFonts(FrameraugiA20Il,[{explicitInter:true,fonts:[{family:\"OffBit 101 Bold\",source:\"custom\",url:\"https://framerusercontent.com/assets/UQzdsVxSfMuuGJQNiGSpgQ9Txw.woff\"},{family:\"OffBit Bold\",source:\"custom\",url:\"https://framerusercontent.com/assets/gc76w1JXWxXFykT3KMkXcWVsRxg.woff\"}]},...HeroGraphicsFonts,...NavigationFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameraugiA20Il\",\"slots\":[],\"annotations\":{\"framerScrollSections\":\"{\\\"ujNHe5RgF\\\":{\\\"pattern\\\":\\\":ujNHe5RgF\\\",\\\"name\\\":\\\"heromain\\\"}}\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"1280\",\"framerImmutableVariables\":\"true\",\"framerResponsiveScreen\":\"\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"aSWElslcx\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Z8W1PLRyD\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"XvUG0WALU\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"880\",\"framerContractVersion\":\"1\",\"framerAcceptsLayoutTemplate\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],
  "mappings": "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",
  "names": ["fontStore", "fonts", "css", "className", "serializationHash", "variantClassNames", "transition1", "transformTemplate1", "_", "t", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "getProps", "height", "id", "width", "props", "createLayoutDependency", "variants", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "variant", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "variantClassNames", "layoutDependency", "scopingClassNames", "cx", "serializationHash", "LayoutGroup", "Image2", "getLoadingLazyAtYPosition", "css", "FramerMuYhGiF29", "withCSS", "MuYhGiF29_default", "addFonts", "EdusketchthumbFonts", "getFonts", "MuYhGiF29_default", "MotionAWithFXWithOptimizedAppearEffect", "withOptimizedAppearEffect", "withFX", "motion", "enabledGestures", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "animation", "animation1", "transition2", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "x", "getProps", "height", "id", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "scopingClassNames", "cx", "LayoutGroup", "Link", "u", "ComponentViewportProvider", "SmartComponentScopedContainer", "RichText2", "css", "FramerIw7SMP9Vc", "withCSS", "Iw7SMP9Vc_default", "addFonts", "getFontsFromSharedStyle", "fonts", "enabledGestures", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "getProps", "height", "id", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "scopingClassNames", "cx", "LayoutGroup", "Image2", "getLoadingLazyAtYPosition", "css", "FramerARqSJoWwO", "withCSS", "ARqSJoWwO_default", "addFonts", "EndowusThumbFonts", "getFonts", "ARqSJoWwO_default", "MotionAWithFXWithOptimizedAppearEffect", "withOptimizedAppearEffect", "withFX", "motion", "enabledGestures", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "animation", "animation1", "transition2", "transformTemplate1", "_", "t", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "x", "getProps", "height", "id", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "scopingClassNames", "cx", "isDisplayed", "LayoutGroup", "Link", "u", "ComponentViewportProvider", "SmartComponentScopedContainer", "RichText2", "Image2", "getLoadingLazyAtYPosition", "css", "FramerLx7Gc_qOt", "withCSS", "Lx7Gc_qOt_default", "addFonts", "getFontsFromSharedStyle", "fonts", "serializationHash", "variantClassNames", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "getProps", "height", "hover", "id", "width", "props", "createLayoutDependency", "variants", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "variant", "DJ4wFWBp4", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "variantClassNames", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onMouseEnterqnrbrl", "args", "scopingClassNames", "cx", "serializationHash", "LayoutGroup", "u", "Image2", "getLoadingLazyAtYPosition", "css", "FramerwRoo4M0hW", "withCSS", "wRoo4M0hW_default", "addPropertyControls", "ControlType", "addFonts", "MotionDivWithFXWithOptimizedAppearEffect", "withOptimizedAppearEffect", "withFX", "motion", "ThumbnailsCheapIdeasFonts", "getFonts", "wRoo4M0hW_default", "ImageWithFXWithOptimizedAppearEffect", "Image2", "MotionAWithFXWithOptimizedAppearEffect", "enabledGestures", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "animation", "animation1", "transition2", "transition3", "animation2", "transition4", "animation3", "animation4", "transition5", "animation5", "animation6", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "x", "getProps", "click", "height", "id", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "W94gM19BG", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "DJ4wFWBp4s9ov9r", "args", "scopingClassNames", "cx", "isDisplayed", "LayoutGroup", "Link", "u", "ComponentViewportProvider", "SmartComponentScopedContainer", "RichText2", "getLoadingLazyAtYPosition", "css", "FramermuV9xFgmh", "withCSS", "muV9xFgmh_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts", "MotionAWithFXWithOptimizedAppearEffect", "withOptimizedAppearEffect", "withFX", "motion", "enabledGestures", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "animation", "animation1", "transition2", "transformTemplate1", "_", "t", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "x", "getProps", "height", "id", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "scopingClassNames", "cx", "isDisplayed", "LayoutGroup", "Link", "u", "RichText2", "Image2", "getLoadingLazyAtYPosition", "css", "FramerQAzN07GnL", "withCSS", "QAzN07GnL_default", "addFonts", "getFontsFromSharedStyle", "fonts", "serializationHash", "variantClassNames", "transition1", "transformTemplate1", "_", "t", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "getProps", "height", "id", "width", "props", "createLayoutDependency", "variants", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "variant", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "variantClassNames", "layoutDependency", "scopingClassNames", "cx", "serializationHash", "LayoutGroup", "Image2", "getLoadingLazyAtYPosition", "css", "FramerjYRyTXYTx", "withCSS", "jYRyTXYTx_default", "addFonts", "HeartthumbFonts", "getFonts", "jYRyTXYTx_default", "MotionAWithFXWithOptimizedAppearEffect", "withOptimizedAppearEffect", "withFX", "motion", "enabledGestures", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "animation", "animation1", "transition2", "transformTemplate1", "_", "t", "transformTemplate2", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "x", "getProps", "height", "id", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "scopingClassNames", "cx", "isDisplayed", "LayoutGroup", "Link", "u", "ComponentViewportProvider", "SmartComponentScopedContainer", "RichText2", "Image2", "getLoadingLazyAtYPosition", "css", "FramerRratquBqN", "withCSS", "RratquBqN_default", "addFonts", "getFontsFromSharedStyle", "fonts", "serializationHash", "variantClassNames", "transition1", "transformTemplate1", "_", "t", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "getProps", "height", "id", "width", "props", "createLayoutDependency", "variants", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "variant", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "variantClassNames", "layoutDependency", "scopingClassNames", "cx", "serializationHash", "LayoutGroup", "Image2", "getLoadingLazyAtYPosition", "css", "FramerrEUCqasNe", "withCSS", "rEUCqasNe_default", "addFonts", "KgthumbFonts", "getFonts", "rEUCqasNe_default", "MotionAWithFXWithOptimizedAppearEffect", "withOptimizedAppearEffect", "withFX", "motion", "enabledGestures", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "animation", "animation1", "transition2", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "x", "getProps", "height", "id", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "scopingClassNames", "cx", "LayoutGroup", "Link", "u", "ComponentViewportProvider", "SmartComponentScopedContainer", "RichText2", "css", "Framertmn1qUZz8", "withCSS", "tmn1qUZz8_default", "addFonts", "getFontsFromSharedStyle", "fonts", "GridFrame2Fonts", "getFonts", "muV9xFgmh_default", "GridFrame3Fonts", "Lx7Gc_qOt_default", "GridFrame4Fonts", "RratquBqN_default", "GridFrame5Fonts", "tmn1qUZz8_default", "GridFrame51Fonts", "QAzN07GnL_default", "GridFrame7Fonts", "Iw7SMP9Vc_default", "MotionDivWithFXWithOptimizedAppearEffect", "withOptimizedAppearEffect", "withFX", "motion", "serializationHash", "variantClassNames", "transition1", "transition2", "animation", "animation1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "getProps", "click", "height", "id", "width", "props", "createLayoutDependency", "variants", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "variant", "vHANyduKl", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "variantClassNames", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "W94gM19BG1sar267", "args", "scopingClassNames", "cx", "serializationHash", "LayoutGroup", "u", "ComponentViewportProvider", "SmartComponentScopedContainer", "muV9xFgmh_default", "Lx7Gc_qOt_default", "RratquBqN_default", "tmn1qUZz8_default", "QAzN07GnL_default", "Iw7SMP9Vc_default", "MotionDivWithFXWithOptimizedAppearEffect", "css", "FramertuD4_3Nbe", "withCSS", "tuD4_3Nbe_default", "addPropertyControls", "ControlType", "addFonts", "GridFrame2Fonts", "GridFrame3Fonts", "GridFrame4Fonts", "GridFrame5Fonts", "GridFrame51Fonts", "GridFrame7Fonts", "HeroGraphicsFonts", "getFonts", "tuD4_3Nbe_default", "NavigationFonts", "oG7eRSKao_default", "ContainerWithOptimizedAppearEffect", "withOptimizedAppearEffect", "Container", "breakpoints", "serializationHash", "variantClassNames", "transformTemplate1", "_", "t", "transition1", "animation", "animation1", "HTMLStyle", "value", "useIsOnFramerCanvas", "p", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "variant", "restProps", "ue", "metadata", "robotsTag", "ie", "baseVariant", "hydratedBaseVariant", "useHydratedBreakpointVariants", "breakpoints", "gestureVariant", "scopingClassNames", "cx", "elementId", "useRouteElementId", "ref1", "useCustomCursors", "GeneratedComponentContext", "u", "LayoutGroup", "motion", "RichText2", "x", "PropertyOverrides2", "ComponentViewportProvider", "Container", "tuD4_3Nbe_default", "ContainerWithOptimizedAppearEffect", "oG7eRSKao_default", "css", "FrameraugiA20Il", "withCSS", "augiA20Il_default", "addFonts", "HeroGraphicsFonts", "NavigationFonts", "__FramerMetadata__"]
}
