{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/je9zo81N8qGJ2TWO9AaA/zy2i0zUZsPmTRQRkYrOq/ekh9w12WN.js", "ssg:https://framerusercontent.com/modules/sl6wQcEgZgy3dYAjWypz/lyymRh8QCEQkk2OKJYuk/x7QPEPctu.js"],
  "sourcesContent": ["// Generated by Framer (2306ade)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ChildrenCanSuspend,ComponentViewportProvider,ControlType,cx,getFonts,getLoadingLazyAtYPosition,Image,Link,PathVariablesContext,ResolveLinks,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useQueryData,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{Video}from\"https://framerusercontent.com/modules/lRDHiNWNVWmE0lqtoVHP/2BiQjF2gRKshsCZjvI5W/Video.js\";import Projects from\"https://framerusercontent.com/modules/wI11iaePrNDHrSSlD47G/OvZNCtt0MBF9hGgrumD2/vHeab_GFB.js\";import UtilitiesPrimaryButton from\"https://framerusercontent.com/modules/mT7krnzcZqE05Izwouad/gVWwIrMhy7thISHw0lGk/dzNJ99hkN.js\";const VideoFonts=getFonts(Video);const UtilitiesPrimaryButtonFonts=getFonts(UtilitiesPrimaryButton);const cycleOrder=[\"ystyfUgtE\",\"pXWjPNBwa\",\"ILCimyEKi\",\"tHRYdon_u\"];const serializationHash=\"framer-5Qt3V\";const variantClassNames={ILCimyEKi:\"framer-v-tbvq9b\",pXWjPNBwa:\"framer-v-1ylj348\",tHRYdon_u:\"framer-v-wi8fvn\",ystyfUgtE:\"framer-v-ov6ayt\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={delay:0,duration:.9,ease:[.25,1,.5,1],type:\"tween\"};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const isSet=value=>{if(Array.isArray(value))return value.length>0;return value!==undefined&&value!==null&&value!==\"\";};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const query=(prequery,{B6cEG62Xn})=>prequery({from:{alias:\"Uh2evClXZ\",data:Projects,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},orderBy:[{collection:\"Uh2evClXZ\",direction:\"desc\",name:\"index\",type:\"Identifier\"}],select:[{collection:\"Uh2evClXZ\",name:\"dHg3trIHk\",type:\"Identifier\"},{collection:\"Uh2evClXZ\",name:\"EAfVZu6O4\",type:\"Identifier\"},{collection:\"Uh2evClXZ\",name:\"vO0Cvxftv\",type:\"Identifier\"},{collection:\"Uh2evClXZ\",name:\"FnwgSIUrA\",type:\"Identifier\"},{collection:\"Uh2evClXZ\",name:\"iC9pVt3ff\",type:\"Identifier\"},{collection:\"Uh2evClXZ\",name:\"id\",type:\"Identifier\"}],where:{left:{collection:\"Uh2evClXZ\",name:\"PbqHsHzDE\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:B6cEG62Xn},type:\"BinaryOperation\"}});const QueryData=({query,pageSize,children})=>{const data=useQueryData(query);return children(data);};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 humanReadableVariantMap={\"Grid Card - Hover\":\"pXWjPNBwa\",\"Grid Card\":\"ystyfUgtE\",\"Grid Project - Mobile\":\"tHRYdon_u\",\"Grid Project - Tablet\":\"ILCimyEKi\"};const getProps=({filter,height,id,width,...props})=>{return{...props,B6cEG62Xn:filter??props.B6cEG62Xn??1,variant:humanReadableVariantMap[props.variant]??props.variant??\"ystyfUgtE\"};};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,B6cEG62Xn,dHg3trIHkUh2evClXZ,EAfVZu6O4Uh2evClXZ,vO0CvxftvUh2evClXZ,FnwgSIUrAUh2evClXZ,iC9pVt3ffUh2evClXZ,idUh2evClXZ,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"ystyfUgtE\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onMouseEnterstr307=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});setVariant(\"pXWjPNBwa\");});const onMouseLeaveftzeo5=activeVariantCallback(async(...args)=>{setGestureState({isHovered:false});setVariant(\"ystyfUgtE\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"ILCimyEKi\")return false;return true;};const router=useRouter();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-ov6ayt\",className,classNames),\"data-framer-name\":\"Grid Card\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"ystyfUgtE\",onMouseEnter:onMouseEnterstr307,ref:refBinding,style:{...style},...addPropertyOverrides({ILCimyEKi:{\"data-framer-name\":\"Grid Project - Tablet\",\"data-highlight\":undefined,onMouseEnter:undefined},pXWjPNBwa:{\"data-framer-name\":\"Grid Card - Hover\",onMouseLeave:onMouseLeaveftzeo5},tHRYdon_u:{\"data-framer-name\":\"Grid Project - Mobile\",\"data-highlight\":undefined,onMouseEnter:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ieffmi\",\"data-framer-name\":\"Project Left\",layoutDependency:layoutDependency,layoutId:\"Uh2evClXZ\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:{from:{alias:\"Uh2evClXZ\",data:Projects,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},orderBy:[{collection:\"Uh2evClXZ\",direction:\"desc\",name:\"index\",type:\"Identifier\"}],select:[{collection:\"Uh2evClXZ\",name:\"dHg3trIHk\",type:\"Identifier\"},{collection:\"Uh2evClXZ\",name:\"EAfVZu6O4\",type:\"Identifier\"},{collection:\"Uh2evClXZ\",name:\"vO0Cvxftv\",type:\"Identifier\"},{collection:\"Uh2evClXZ\",name:\"FnwgSIUrA\",type:\"Identifier\"},{collection:\"Uh2evClXZ\",name:\"iC9pVt3ff\",type:\"Identifier\"},{collection:\"Uh2evClXZ\",name:\"id\",type:\"Identifier\"}],where:{left:{collection:\"Uh2evClXZ\",name:\"PbqHsHzDE\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:B6cEG62Xn},type:\"BinaryOperation\"}},children:(collection,paginationInfo,loadMore)=>/*#__PURE__*/_jsx(_Fragment,{children:collection?.map(({dHg3trIHk:dHg3trIHkUh2evClXZ,EAfVZu6O4:EAfVZu6O4Uh2evClXZ,FnwgSIUrA:FnwgSIUrAUh2evClXZ,iC9pVt3ff:iC9pVt3ffUh2evClXZ,id:idUh2evClXZ,vO0Cvxftv:vO0CvxftvUh2evClXZ},index)=>{EAfVZu6O4Uh2evClXZ??=\"\";vO0CvxftvUh2evClXZ??=\"\";FnwgSIUrAUh2evClXZ??=\"\";iC9pVt3ffUh2evClXZ??=\"\";const visible=isSet(EAfVZu6O4Uh2evClXZ);return /*#__PURE__*/_jsx(LayoutGroup,{id:`Uh2evClXZ-${idUh2evClXZ}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{iC9pVt3ff:iC9pVt3ffUh2evClXZ},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1hz3zjx\",\"data-framer-name\":\"Product Card\",layoutDependency:layoutDependency,layoutId:\"QGaCjneOV\",children:[/*#__PURE__*/_jsxs(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:3304,intrinsicWidth:2400},className:\"framer-gbhw6k\",\"data-framer-name\":\"Image / Video Wrapper\",layoutDependency:layoutDependency,layoutId:\"EXjqNLTW5\",style:{borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10},children:[/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(0+((componentViewport?.height||489)-0-((componentViewport?.height||489)-0)*1)/2)+(0+(((componentViewport?.height||489)-0)*1-0-(((componentViewport?.height||489)-0)*1-0)*1)/2)+0+(((((componentViewport?.height||489)-0)*1-0)*1-0-(Math.max(0,((((componentViewport?.height||489)-0)*1-0)*1-0-0)/1)*1+0))/2+0+0)+(0+(Math.max(0,((((componentViewport?.height||489)-0)*1-0)*1-0-0)/1)*1-0-(Math.max(0,((((componentViewport?.height||489)-0)*1-0)*1-0-0)/1)*1-0)*1)/2)),sizes:`max(${componentViewport?.width||\"100vw\"}, 1px)`,...toResponsiveImage(dHg3trIHkUh2evClXZ)},className:\"framer-10lfrx3\",\"data-framer-name\":\"Image\",layoutDependency:layoutDependency,layoutId:\"jSLuuid4J\"}),visible&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-15b3ecl-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"U4Kixlx2T-container\",nodeId:\"U4Kixlx2T\",rendersWithMotion:true,scopeId:\"ekh9w12WN\",children:/*#__PURE__*/_jsx(Video,{backgroundColor:\"rgba(0, 0, 0, 0)\",borderRadius:0,bottomLeftRadius:0,bottomRightRadius:0,controls:false,height:\"100%\",id:\"U4Kixlx2T\",isMixedBorderRadius:false,layoutId:\"U4Kixlx2T\",loop:true,muted:true,objectFit:\"cover\",playing:true,posterEnabled:false,srcType:\"URL\",srcUrl:EAfVZu6O4Uh2evClXZ,startTime:0,style:{height:\"100%\",width:\"100%\"},topLeftRadius:0,topRightRadius:0,volume:25,width:\"100%\"})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-z4pwzx\",\"data-framer-name\":\"CTA Container\",layoutDependency:layoutDependency,layoutId:\"BQtVuAHRy\",transformTemplate:transformTemplate1,children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-4m1x8a\",layoutDependency:layoutDependency,layoutId:\"gs1Fbg_BL\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7R2VuZXJhbCBTYW5zLW1lZGl1bQ==\",\"--framer-font-family\":'\"General Sans\", \"General Sans Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.2px\",\"--framer-line-height\":\"100%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-c3a55a0f-d2a0-4565-bb3a-bbd6f1087b74, rgb(255, 255, 255)))\"},children:\"Category 1\"})}),className:\"framer-e7oitg\",fonts:[\"FS;General Sans-medium\"],layoutDependency:layoutDependency,layoutId:\"HeQ1Y0kKs\",style:{\"--extracted-r6o4lv\":\"var(--token-c3a55a0f-d2a0-4565-bb3a-bbd6f1087b74, rgb(255, 255, 255))\",opacity:.6},text:vO0CvxftvUh2evClXZ,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7R2VuZXJhbCBTYW5zLW1lZGl1bQ==\",\"--framer-font-family\":'\"General Sans\", \"General Sans Placeholder\", sans-serif',\"--framer-font-size\":\"30px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"100%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Title\"})}),className:\"framer-adrmxo\",fonts:[\"FS;General Sans-medium\"],layoutDependency:layoutDependency,layoutId:\"PxsRm3BYo\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},text:FnwgSIUrAUh2evClXZ,verticalAlignment:\"top\",withExternalLayout:true})]}),isDisplayed()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{iC9pVt3ff:iC9pVt3ffUh2evClXZ},webPageId:\"DM0pIiYm6\"},implicitPathVariables:undefined},{href:{pathVariables:{iC9pVt3ff:iC9pVt3ffUh2evClXZ},webPageId:\"DM0pIiYm6\"},implicitPathVariables:undefined},{href:{pathVariables:{iC9pVt3ff:iC9pVt3ffUh2evClXZ},webPageId:\"DM0pIiYm6\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,y:(componentViewport?.y||0)+(0+((componentViewport?.height||489)-0-((componentViewport?.height||489)-0)*1)/2)+(0+(((componentViewport?.height||489)-0)*1-0-(((componentViewport?.height||489)-0)*1-0)*1)/2)+(((componentViewport?.height||489)-0)*1-0)*1-88+48- -24,...addPropertyOverrides({pXWjPNBwa:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||489)-0-((componentViewport?.height||489)-0)*1)/2)+(0+(((componentViewport?.height||489)-0)*1-0-(((componentViewport?.height||489)-0)*1-0)*1)/2)+(((componentViewport?.height||489)-0)*1-0)*1-148+0+72},tHRYdon_u:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||489)-0-((componentViewport?.height||489)-0)*1)/2)+(0+(((componentViewport?.height||489)-0)*1-0-(((componentViewport?.height||489)-0)*1-0)*1)/2)+(((componentViewport?.height||489)-0)*1-0)*1-148+0+72}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-4kl6gm-container\",layoutDependency:layoutDependency,layoutId:\"KXRBaamX4-container\",nodeId:\"KXRBaamX4\",rendersWithMotion:true,scopeId:\"ekh9w12WN\",style:{opacity:0},transformTemplate:transformTemplate1,variants:{pXWjPNBwa:{opacity:1},tHRYdon_u:{opacity:1}},...addPropertyOverrides({pXWjPNBwa:{transformTemplate:undefined},tHRYdon_u:{transformTemplate:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(UtilitiesPrimaryButton,{height:\"100%\",id:\"KXRBaamX4\",layoutId:\"KXRBaamX4\",NhREodF7M:resolvedLinks[0],variant:\"PQb6JRcY1\",width:\"100%\",XqpXZUGU6:\"View Case Study\",...addPropertyOverrides({pXWjPNBwa:{NhREodF7M:resolvedLinks[1],XqpXZUGU6:\"Ver\"},tHRYdon_u:{NhREodF7M:resolvedLinks[2],variant:\"C1hBM5Wy4\"}},baseVariant,gestureVariant)})})})})]}),/*#__PURE__*/_jsx(Link,{motionChild:true,nodeId:\"j8H6WdjTT\",scopeId:\"ekh9w12WN\",...addPropertyOverrides({ILCimyEKi:{href:{webPageId:\"DM0pIiYm6\"},smoothScroll:false}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-c54rqf framer-13xvcfc\",\"data-framer-name\":\"Overlay\",layoutDependency:layoutDependency,layoutId:\"j8H6WdjTT\",style:{background:\"linear-gradient(180deg, rgba(255, 255, 255, 0) 70%, rgba(0, 0, 0, 0.39) 100%)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10}})})]})})},idUh2evClXZ);})})})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-5Qt3V.framer-13xvcfc, .framer-5Qt3V .framer-13xvcfc { display: block; }\",\".framer-5Qt3V.framer-ov6ayt { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 489px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 380px; }\",\".framer-5Qt3V .framer-1ieffmi { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 14px; height: 100%; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; z-index: 5; }\",\".framer-5Qt3V .framer-1hz3zjx { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: 100%; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-5Qt3V .framer-gbhw6k { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 1px; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 100%; will-change: var(--framer-will-change-override, transform); }\",\".framer-5Qt3V .framer-10lfrx3 { flex: 1 0 0px; height: 100%; overflow: hidden; position: relative; width: 1px; z-index: 1; }\",\".framer-5Qt3V .framer-15b3ecl-container { flex: none; height: 100%; left: calc(50.00000000000002% - 100% / 2); position: absolute; top: calc(50.00000000000002% - 100% / 2); width: 100%; z-index: 1; }\",\".framer-5Qt3V .framer-z4pwzx { align-content: center; align-items: center; bottom: 40px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; left: 50%; overflow: visible; padding: 0px; position: absolute; width: min-content; z-index: 5; }\",\".framer-5Qt3V .framer-4m1x8a { align-content: center; align-items: center; align-self: stretch; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: auto; }\",\".framer-5Qt3V .framer-e7oitg, .framer-5Qt3V .framer-adrmxo { -webkit-user-select: none; flex: none; height: auto; pointer-events: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-5Qt3V .framer-4kl6gm-container { bottom: -60px; flex: none; height: auto; left: 50%; position: absolute; width: auto; z-index: 1; }\",\".framer-5Qt3V .framer-c54rqf { flex: none; gap: 5px; height: 100%; left: calc(50.00000000000002% - 100% / 2); overflow: visible; position: absolute; top: calc(50.00000000000002% - 100% / 2); width: 100%; z-index: 3; }\",\".framer-5Qt3V.framer-v-1ylj348 .framer-4kl6gm-container, .framer-5Qt3V.framer-v-wi8fvn .framer-4kl6gm-container { bottom: unset; left: unset; position: relative; }\",\".framer-5Qt3V.framer-v-tbvq9b .framer-c54rqf { text-decoration: none; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 489\n * @framerIntrinsicWidth 380\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"pXWjPNBwa\":{\"layout\":[\"fixed\",\"fixed\"]},\"ILCimyEKi\":{\"layout\":[\"fixed\",\"fixed\"]},\"tHRYdon_u\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"B6cEG62Xn\":\"filter\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerekh9w12WN=withCSS(Component,css,\"framer-5Qt3V\");export default Framerekh9w12WN;Framerekh9w12WN.displayName=\"Projects / Project Grid - Card\";Framerekh9w12WN.defaultProps={height:489,width:380};addPropertyControls(Framerekh9w12WN,{variant:{options:[\"ystyfUgtE\",\"pXWjPNBwa\",\"ILCimyEKi\",\"tHRYdon_u\"],optionTitles:[\"Grid Card\",\"Grid Card - Hover\",\"Grid Project - Tablet\",\"Grid Project - Mobile\"],title:\"Variant\",type:ControlType.Enum},B6cEG62Xn:{defaultValue:1,title:\"Filter\",type:ControlType.Number}});addFonts(Framerekh9w12WN,[{explicitInter:true,fonts:[{family:\"General Sans\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/3RZHWSNONLLWJK3RLPEKUZOMM56GO4LJ/BPDRY7AHVI3MCDXXVXTQQ76H3UXA63S3/SB2OEB6IKZPRR6JT4GFJ2TFT6HBB6AZN.woff2\",weight:\"500\"}]},...VideoFonts,...UtilitiesPrimaryButtonFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerekh9w12WN\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"489\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"380\",\"framerVariables\":\"{\\\"B6cEG62Xn\\\":\\\"filter\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"pXWjPNBwa\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ILCimyEKi\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"tHRYdon_u\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerComponentViewportWidth\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ekh9w12WN.map", "// Generated by Framer (99efa6a)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,GeneratedComponentContext,getFonts,PropertyOverrides,ResolveLinks,useActiveVariantCallback,useComponentViewport,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,useOverlayState,useRouteElementId,useRouter,withCSS,withOptimizedAppearEffect,withVariantAppearEffect}from\"framer\";import{AnimatePresence,LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as ReactDOM from\"react-dom\";import FooterEnaLogo from\"#framer/local/canvasComponent/AHHq0AFcU/AHHq0AFcU.js\";import NavigationNavigationMobile from\"#framer/local/canvasComponent/CA2UVAOBt/CA2UVAOBt.js\";import FooterFooter from\"#framer/local/canvasComponent/CPt2kErNr/CPt2kErNr.js\";import ProjectsProjectGridCard from\"#framer/local/canvasComponent/ekh9w12WN/ekh9w12WN.js\";import NavigationNavigationDesktop from\"#framer/local/canvasComponent/F0lbt84nG/F0lbt84nG.js\";import ProjectsGridListToggle from\"#framer/local/canvasComponent/QO5gQ0_vO/QO5gQ0_vO.js\";import NavigationMobileFullNavigation from\"#framer/local/canvasComponent/uL6YOTdAZ/uL6YOTdAZ.js\";import FramerButton from\"#framer/local/codeFile/kWLezbN/FramerButton.js\";import metadataProvider from\"#framer/local/webPageMetadata/x7QPEPctu/x7QPEPctu.js\";const FramerButtonFonts=getFonts(FramerButton);const NavigationNavigationDesktopFonts=getFonts(NavigationNavigationDesktop);const NavigationNavigationDesktopWithVariantAppearEffect=withVariantAppearEffect(NavigationNavigationDesktop);const NavigationNavigationMobileFonts=getFonts(NavigationNavigationMobile);const NavigationMobileFullNavigationFonts=getFonts(NavigationMobileFullNavigation);const ProjectsGridListToggleFonts=getFonts(ProjectsGridListToggle);const ProjectsGridListToggleWithVariantAppearEffect=withVariantAppearEffect(ProjectsGridListToggle);const ProjectsProjectGridCardFonts=getFonts(ProjectsProjectGridCard);const ContainerWithOptimizedAppearEffect=withOptimizedAppearEffect(Container);const FooterFooterFonts=getFonts(FooterFooter);const FooterEnaLogoFonts=getFonts(FooterEnaLogo);const breakpoints={gpJE_xNfR:\"(min-width: 810px) and (max-width: 1199px)\",GU8gisfgN:\"(max-width: 809px)\",TGX6sI_46:\"(min-width: 1200px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-J0v3K\";const variantClassNames={gpJE_xNfR:\"framer-v-cpi4kn\",GU8gisfgN:\"framer-v-581nk4\",TGX6sI_46:\"framer-v-14r45pt\"};const transition1={delay:0,duration:0,ease:[0,0,1,1],type:\"tween\"};const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,transition:transition1,x:0,y:0};const animation1={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,transition:transition1,x:0,y:0};const animation2={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,x:0,y:0};const getContainer=()=>{return document.querySelector(\"#template-overlay\")??document.querySelector(\"#overlay\")??document.body;};const Overlay=({children,blockDocumentScrolling,enabled=true})=>{const[visible,setVisible]=useOverlayState({blockDocumentScrolling});return children({hide:()=>setVisible(false),show:()=>setVisible(true),toggle:()=>setVisible(!visible),visible:enabled&&visible});};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const transition2={delay:.4,duration:3,ease:[.16,1,.3,1],type:\"tween\"};const animation3={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,transition:transition2,x:0,y:0};const animation4={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,x:0,y:200};const transition3={delay:.6,duration:3,ease:[.16,1,.3,1],type:\"tween\"};const animation5={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,transition:transition3,x:0,y:0};const transition4={delay:.7,duration:3,ease:[.16,1,.3,1],type:\"tween\"};const animation6={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,transition:transition4,x:0,y:0};const transition5={delay:.8,duration:3,ease:[.16,1,.3,1],type:\"tween\"};const animation7={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,transition:transition5,x:0,y:0};const transition6={delay:.9,duration:3,ease:[.16,1,.3,1],type:\"tween\"};const animation8={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,transition:transition6,x:0,y:0};const transition7={delay:1,duration:3,ease:[.16,1,.3,1],type:\"tween\"};const animation9={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,transition:transition7,x:0,y:0};const transition8={delay:1.1,duration:3,ease:[.16,1,.3,1],type:\"tween\"};const animation10={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,transition:transition8,x:0,y:0};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableVariantMap={Desktop:\"TGX6sI_46\",Phone:\"GU8gisfgN\",Tablet:\"gpJE_xNfR\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"TGX6sI_46\"};};const cursor={alignment:\"start\",component:FooterEnaLogo,offset:{x:15,y:-15},placement:\"top\",variant:\"ACadg8MmF\"};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{activeVariantCallback,delay}=useActiveVariantCallback(undefined);const EHMhKGDpT3bnx0g=({overlay,loadMore})=>activeVariantCallback(async(...args)=>{overlay.toggle();});const wCQM1JsQO1wnntms=({overlay,loadMore})=>activeVariantCallback(async(...args)=>{overlay.hide();});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(!isBrowser())return true;if(baseVariant===\"GU8gisfgN\")return false;return true;};const ref1=React.useRef(null);const isDisplayed1=()=>{if(!isBrowser())return true;if(baseVariant===\"GU8gisfgN\")return true;return false;};const ref2=React.useRef(null);const elementId=useRouteElementId(\"F2VPQ7OIl\");const ref3=React.useRef(null);const elementId1=useRouteElementId(\"GYRzjmjMN\");const elementId2=useRouteElementId(\"kXo6RQ9P9\");const router=useRouter();useCustomCursors({\"1a8cyqa\":cursor});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{primaryVariantId:\"TGX6sI_46\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\"html body { background: rgb(255, 255, 255); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-14r45pt\",className),ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-9h2ldh-container\",\"data-framer-name\":\"FramerButton (delete this)\",isAuthoredByUser:true,name:\"FramerButton (delete this)\",nodeId:\"MiDjo7dPJ\",scopeId:\"x7QPEPctu\",children:/*#__PURE__*/_jsx(FramerButton,{height:\"100%\",id:\"MiDjo7dPJ\",layoutId:\"MiDjo7dPJ\",name:\"FramerButton (delete this)\",width:\"100%\"})})}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:102,width:componentViewport?.width||\"100vw\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-54hwk6-container hidden-581nk4\",layoutScroll:true,nodeId:\"Kz0pPxkeO\",rendersWithMotion:true,scopeId:\"x7QPEPctu\",children:/*#__PURE__*/_jsx(NavigationNavigationDesktopWithVariantAppearEffect,{__framer__animateOnce:false,__framer__targets:[{offset:100,ref:ref1,target:\"lQ7T5v16X\"}],__framer__threshold:0,__framer__variantAppearEffectEnabled:true,height:\"100%\",id:\"Kz0pPxkeO\",layoutId:\"Kz0pPxkeO\",style:{width:\"100%\"},variant:\"TVfWqaIfB\",width:\"100%\"})})}),isDisplayed1()&&/*#__PURE__*/_jsx(Overlay,{children:overlay=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{GU8gisfgN:{height:93,width:componentViewport?.width||\"100vw\",y:0}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsxs(Container,{className:\"framer-fmpz7y-container hidden-14r45pt hidden-cpi4kn\",\"data-framer-name\":\"Navigation Mobile\",id:\"fmpz7y\",layoutScroll:true,name:\"Navigation Mobile\",nodeId:\"rRmIm2BKE\",scopeId:\"x7QPEPctu\",children:[/*#__PURE__*/_jsx(NavigationNavigationMobile,{EHMhKGDpT:EHMhKGDpT3bnx0g({overlay}),height:\"100%\",id:\"rRmIm2BKE\",layoutId:\"rRmIm2BKE\",name:\"Navigation Mobile\",style:{width:\"100%\"},variant:overlay.visible?\"PPFOyo3m8\":\"DEBd6oizS\",width:\"100%\"}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay.visible&&/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/ReactDOM.createPortal(/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.div,{animate:{opacity:1,transition:{delay:0,duration:0,ease:[0,0,1,1],type:\"tween\"}},className:cx(scopingClassNames,\"framer-1dg4fy1\"),\"data-framer-portal-id\":\"fmpz7y\",exit:{opacity:0,transition:{delay:0,duration:0,ease:[0,0,1,1],type:\"tween\"}},initial:{opacity:0},onTap:()=>overlay.hide()},\"eNxwQOxOa\"),/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"100vw\",children:/*#__PURE__*/_jsx(Container,{animate:animation1,className:cx(scopingClassNames,\"framer-1x8ciaz-container\"),\"data-framer-portal-id\":\"fmpz7y\",exit:animation,inComponentSlot:true,initial:animation2,nodeId:\"lF1Rk98Er\",rendersWithMotion:true,scopeId:\"x7QPEPctu\",style:{transformPerspective:1200},children:/*#__PURE__*/_jsx(NavigationMobileFullNavigation,{height:\"100%\",id:\"lF1Rk98Er\",layoutId:\"lF1Rk98Er\",style:{height:\"100%\",width:\"100%\"},wCQM1JsQO:wCQM1JsQO1wnntms({overlay}),width:\"100%\"})})})]}),getContainer())})})]})})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{gpJE_xNfR:{y:895}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:60,y:910,children:/*#__PURE__*/_jsx(Container,{className:\"framer-9vh4od-container\",layoutScroll:true,nodeId:\"oBdNh7uCt\",rendersWithMotion:true,scopeId:\"x7QPEPctu\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(ProjectsGridListToggleWithVariantAppearEffect,{__framer__animateOnce:false,__framer__targets:[{offset:30,ref:ref2,target:\"d38VOduPV\"}],__framer__threshold:1,__framer__variantAppearEffectEnabled:true,height:\"100%\",id:\"oBdNh7uCt\",layoutId:\"oBdNh7uCt\",variant:\"aXFDALjfL\",width:\"100%\"})})})}),/*#__PURE__*/_jsxs(\"main\",{className:\"framer-1vr2qlc\",\"data-framer-name\":\"Main\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-2kb6mh\",\"data-framer-name\":\"Spacer / Mobile Heading Wrapper\",id:elementId,ref:ref3}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1yswvkj\",id:elementId1,ref:ref1,children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{GU8gisfgN:{height:490,width:`calc(${componentViewport?.width||\"100vw\"} - 30px)`,y:(componentViewport?.y||0)+0+200+0+150+0+-505.5}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:489,width:`max((${componentViewport?.width||\"100vw\"} - 60px) / 3, 1px)`,y:(componentViewport?.y||0)+0+200+0+150+0,children:/*#__PURE__*/_jsx(ContainerWithOptimizedAppearEffect,{animate:animation3,className:\"framer-161eihk-container\",\"data-framer-appear-id\":\"161eihk\",initial:animation4,nodeId:\"LxXropZnz\",optimized:true,rendersWithMotion:true,scopeId:\"x7QPEPctu\",style:{transformPerspective:1200},children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{gpJE_xNfR:{variant:\"ILCimyEKi\"},GU8gisfgN:{variant:\"tHRYdon_u\"}},children:/*#__PURE__*/_jsx(ProjectsProjectGridCard,{B6cEG62Xn:1,height:\"100%\",id:\"LxXropZnz\",layoutId:\"LxXropZnz\",style:{height:\"100%\",width:\"100%\"},variant:\"ystyfUgtE\",width:\"100%\"})})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{GU8gisfgN:{height:490,width:`calc(${componentViewport?.width||\"100vw\"} - 30px)`,y:(componentViewport?.y||0)+0+200+0+150+0+-.5}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:489,width:`max((${componentViewport?.width||\"100vw\"} - 60px) / 3, 1px)`,y:(componentViewport?.y||0)+0+200+0+150+0,children:/*#__PURE__*/_jsx(ContainerWithOptimizedAppearEffect,{animate:animation3,className:\"framer-a5r212-container\",\"data-framer-appear-id\":\"a5r212\",initial:animation4,nodeId:\"wED8ff9eD\",optimized:true,rendersWithMotion:true,scopeId:\"x7QPEPctu\",style:{transformPerspective:1200},children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{gpJE_xNfR:{variant:\"ILCimyEKi\"},GU8gisfgN:{variant:\"tHRYdon_u\"}},children:/*#__PURE__*/_jsx(ProjectsProjectGridCard,{B6cEG62Xn:2,height:\"100%\",id:\"wED8ff9eD\",layoutId:\"wED8ff9eD\",style:{height:\"100%\",width:\"100%\"},variant:\"ystyfUgtE\",width:\"100%\"})})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{GU8gisfgN:{height:490,width:`calc(${componentViewport?.width||\"100vw\"} - 30px)`,y:(componentViewport?.y||0)+0+200+0+150+0+504.5}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:489,width:`max((${componentViewport?.width||\"100vw\"} - 60px) / 3, 1px)`,y:(componentViewport?.y||0)+0+200+0+150+0,children:/*#__PURE__*/_jsx(ContainerWithOptimizedAppearEffect,{animate:animation5,className:\"framer-mten5l-container\",\"data-framer-appear-id\":\"mten5l\",initial:animation4,nodeId:\"bsk1jsiKu\",optimized:true,rendersWithMotion:true,scopeId:\"x7QPEPctu\",style:{transformPerspective:1200},children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{gpJE_xNfR:{variant:\"ILCimyEKi\"},GU8gisfgN:{variant:\"tHRYdon_u\"}},children:/*#__PURE__*/_jsx(ProjectsProjectGridCard,{B6cEG62Xn:3,height:\"100%\",id:\"bsk1jsiKu\",layoutId:\"bsk1jsiKu\",style:{height:\"100%\",width:\"100%\"},variant:\"ystyfUgtE\",width:\"100%\"})})})})})]}),/*#__PURE__*/_jsxs(\"section\",{className:\"framer-1ta2m1w\",\"data-framer-name\":\"Section - Projects Grid\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{GU8gisfgN:{height:490,width:`calc(${componentViewport?.width||\"100vw\"} - 30px)`}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:489,width:`calc(max((${componentViewport?.width||\"100vw\"} - 60px) / 3, 15px) * 2 + 15px)`,y:(componentViewport?.y||0)+0+200+0+654+0+0,children:/*#__PURE__*/_jsx(ContainerWithOptimizedAppearEffect,{animate:animation6,className:\"framer-mo9yjn-container\",\"data-framer-appear-id\":\"mo9yjn\",initial:animation4,nodeId:\"VM07VEhkJ\",optimized:true,rendersWithMotion:true,scopeId:\"x7QPEPctu\",style:{transformPerspective:1200},children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{gpJE_xNfR:{variant:\"ILCimyEKi\"},GU8gisfgN:{variant:\"tHRYdon_u\"}},children:/*#__PURE__*/_jsx(ProjectsProjectGridCard,{B6cEG62Xn:4,height:\"100%\",id:\"VM07VEhkJ\",layoutId:\"VM07VEhkJ\",style:{height:\"100%\",width:\"100%\"},variant:\"ystyfUgtE\",width:\"100%\"})})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{GU8gisfgN:{height:490,width:`calc(${componentViewport?.width||\"100vw\"} - 30px)`,y:(componentViewport?.y||0)+0+200+0+654+0+505}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:489,width:`max((${componentViewport?.width||\"100vw\"} - 60px) / 3, 15px)`,y:(componentViewport?.y||0)+0+200+0+654+0+0,children:/*#__PURE__*/_jsx(ContainerWithOptimizedAppearEffect,{animate:animation7,className:\"framer-1d9ut72-container\",\"data-framer-appear-id\":\"1d9ut72\",initial:animation4,nodeId:\"hFxT4D47z\",optimized:true,rendersWithMotion:true,scopeId:\"x7QPEPctu\",style:{transformPerspective:1200},children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{gpJE_xNfR:{variant:\"ILCimyEKi\"},GU8gisfgN:{variant:\"tHRYdon_u\"}},children:/*#__PURE__*/_jsx(ProjectsProjectGridCard,{B6cEG62Xn:5,height:\"100%\",id:\"hFxT4D47z\",layoutId:\"hFxT4D47z\",style:{height:\"100%\",width:\"100%\"},variant:\"ystyfUgtE\",width:\"100%\"})})})})})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1i18zga\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{GU8gisfgN:{height:490,width:`calc(${componentViewport?.width||\"100vw\"} - 30px)`,y:(componentViewport?.y||0)+0+200+0+1664+0+0}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:489,width:`max((${componentViewport?.width||\"100vw\"} - 60px) / 3, 1px)`,y:(componentViewport?.y||0)+0+200+0+1158+0,children:/*#__PURE__*/_jsx(ContainerWithOptimizedAppearEffect,{animate:animation8,className:\"framer-16wgv9i-container\",\"data-framer-appear-id\":\"16wgv9i\",initial:animation4,nodeId:\"kmx66hjPn\",optimized:true,rendersWithMotion:true,scopeId:\"x7QPEPctu\",style:{transformPerspective:1200},children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{gpJE_xNfR:{variant:\"ILCimyEKi\"},GU8gisfgN:{variant:\"tHRYdon_u\"}},children:/*#__PURE__*/_jsx(ProjectsProjectGridCard,{B6cEG62Xn:6,height:\"100%\",id:\"kmx66hjPn\",layoutId:\"kmx66hjPn\",style:{height:\"100%\",width:\"100%\"},variant:\"ystyfUgtE\",width:\"100%\"})})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{GU8gisfgN:{height:490,width:`calc(${componentViewport?.width||\"100vw\"} - 30px)`,y:(componentViewport?.y||0)+0+200+0+1664+0+505}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:489,width:`max((${componentViewport?.width||\"100vw\"} - 60px) / 3, 1px)`,y:(componentViewport?.y||0)+0+200+0+1158+0,children:/*#__PURE__*/_jsx(ContainerWithOptimizedAppearEffect,{animate:animation9,className:\"framer-4e0epv-container\",\"data-framer-appear-id\":\"4e0epv\",initial:animation4,nodeId:\"UaT7nEMDp\",optimized:true,rendersWithMotion:true,scopeId:\"x7QPEPctu\",style:{transformPerspective:1200},children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{gpJE_xNfR:{variant:\"ILCimyEKi\"},GU8gisfgN:{variant:\"tHRYdon_u\"}},children:/*#__PURE__*/_jsx(ProjectsProjectGridCard,{B6cEG62Xn:7,height:\"100%\",id:\"UaT7nEMDp\",layoutId:\"UaT7nEMDp\",style:{height:\"100%\",width:\"100%\"},variant:\"ystyfUgtE\",width:\"100%\"})})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{GU8gisfgN:{height:490,width:`calc(${componentViewport?.width||\"100vw\"} - 30px)`,y:(componentViewport?.y||0)+0+200+0+1664+0+1010}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:489,width:`max((${componentViewport?.width||\"100vw\"} - 60px) / 3, 1px)`,y:(componentViewport?.y||0)+0+200+0+1158+0,children:/*#__PURE__*/_jsx(ContainerWithOptimizedAppearEffect,{animate:animation10,className:\"framer-12nzzxu-container\",\"data-framer-appear-id\":\"12nzzxu\",initial:animation4,nodeId:\"t8qKOLYbK\",optimized:true,rendersWithMotion:true,scopeId:\"x7QPEPctu\",style:{transformPerspective:1200},children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{gpJE_xNfR:{variant:\"ILCimyEKi\"},GU8gisfgN:{variant:\"tHRYdon_u\"}},children:/*#__PURE__*/_jsx(ProjectsProjectGridCard,{B6cEG62Xn:8,height:\"100%\",id:\"t8qKOLYbK\",layoutId:\"t8qKOLYbK\",style:{height:\"100%\",width:\"100%\"},variant:\"ystyfUgtE\",width:\"100%\"})})})})})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1dr9fhz\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{GU8gisfgN:{height:490,width:`calc(${componentViewport?.width||\"100vw\"} - 30px)`,y:(componentViewport?.y||0)+0+200+0+3179+0+0}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:489,width:`max((${componentViewport?.width||\"100vw\"} - 60px) / 3, 1px)`,y:(componentViewport?.y||0)+0+200+0+1662+0,children:/*#__PURE__*/_jsx(ContainerWithOptimizedAppearEffect,{animate:animation8,className:\"framer-jl4mnv-container\",\"data-framer-appear-id\":\"jl4mnv\",initial:animation4,nodeId:\"PMJiHwz_X\",optimized:true,rendersWithMotion:true,scopeId:\"x7QPEPctu\",style:{transformPerspective:1200},children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{gpJE_xNfR:{variant:\"ILCimyEKi\"},GU8gisfgN:{variant:\"tHRYdon_u\"}},children:/*#__PURE__*/_jsx(ProjectsProjectGridCard,{B6cEG62Xn:9,height:\"100%\",id:\"PMJiHwz_X\",layoutId:\"PMJiHwz_X\",style:{height:\"100%\",width:\"100%\"},variant:\"ystyfUgtE\",width:\"100%\"})})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{GU8gisfgN:{height:490,width:`calc(${componentViewport?.width||\"100vw\"} - 30px)`,y:(componentViewport?.y||0)+0+200+0+3179+0+505}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:489,width:`max((${componentViewport?.width||\"100vw\"} - 60px) / 3, 1px)`,y:(componentViewport?.y||0)+0+200+0+1662+0,children:/*#__PURE__*/_jsx(ContainerWithOptimizedAppearEffect,{animate:animation9,className:\"framer-1q2a23n-container\",\"data-framer-appear-id\":\"1q2a23n\",initial:animation4,nodeId:\"Ocnxw7vpS\",optimized:true,rendersWithMotion:true,scopeId:\"x7QPEPctu\",style:{transformPerspective:1200},children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{gpJE_xNfR:{variant:\"ILCimyEKi\"},GU8gisfgN:{variant:\"tHRYdon_u\"}},children:/*#__PURE__*/_jsx(ProjectsProjectGridCard,{B6cEG62Xn:10,height:\"100%\",id:\"Ocnxw7vpS\",layoutId:\"Ocnxw7vpS\",style:{height:\"100%\",width:\"100%\"},variant:\"ystyfUgtE\",width:\"100%\"})})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{GU8gisfgN:{height:490,width:`calc(${componentViewport?.width||\"100vw\"} - 30px)`,y:(componentViewport?.y||0)+0+200+0+3179+0+1010}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:489,width:`max((${componentViewport?.width||\"100vw\"} - 60px) / 3, 1px)`,y:(componentViewport?.y||0)+0+200+0+1662+0,children:/*#__PURE__*/_jsx(ContainerWithOptimizedAppearEffect,{animate:animation10,className:\"framer-14i1z0i-container\",\"data-framer-appear-id\":\"14i1z0i\",initial:animation4,nodeId:\"l8MZKl5k9\",optimized:true,rendersWithMotion:true,scopeId:\"x7QPEPctu\",style:{transformPerspective:1200},children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{gpJE_xNfR:{variant:\"ILCimyEKi\"},GU8gisfgN:{variant:\"tHRYdon_u\"}},children:/*#__PURE__*/_jsx(ProjectsProjectGridCard,{B6cEG62Xn:11,height:\"100%\",id:\"l8MZKl5k9\",layoutId:\"l8MZKl5k9\",style:{height:\"100%\",width:\"100%\"},variant:\"ystyfUgtE\",width:\"100%\"})})})})})]})]}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":F2VPQ7OIl\",webPageId:\"x7QPEPctu\"},implicitPathVariables:undefined},{href:{hash:\":F2VPQ7OIl\",webPageId:\"x7QPEPctu\"},implicitPathVariables:undefined},{href:{hash:\":F2VPQ7OIl\",webPageId:\"x7QPEPctu\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{GU8gisfgN:{y:(componentViewport?.y||0)+0+4894}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:611,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+2366,children:/*#__PURE__*/_jsx(Container,{className:\"framer-19hox4s-container\",id:elementId2,nodeId:\"kXo6RQ9P9\",ref:ref2,scopeId:\"x7QPEPctu\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{gpJE_xNfR:{variant:\"Wkpy7bZw9\",XOac4bt7c:resolvedLinks[1]},GU8gisfgN:{variant:\"In5qJquLm\",XOac4bt7c:resolvedLinks[2]}},children:/*#__PURE__*/_jsx(FooterFooter,{height:\"100%\",id:\"kXo6RQ9P9\",layoutId:\"kXo6RQ9P9\",style:{width:\"100%\"},variant:\"tNEqhl1aI\",width:\"100%\",XOac4bt7c:resolvedLinks[0],XWE_CkSGu:\"1a8cyqa\"})})})})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"overlay\"})]})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-J0v3K.framer-95ro0g, .framer-J0v3K .framer-95ro0g { display: block; }\",\".framer-J0v3K.framer-14r45pt { align-content: center; align-items: center; background-color: #ffffff; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 1200px; }\",\".framer-J0v3K .framer-9h2ldh-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-J0v3K .framer-54hwk6-container { flex: none; height: auto; left: 0px; position: fixed; right: 0px; top: 0px; z-index: 10; }\",\".framer-J0v3K .framer-fmpz7y-container { flex: none; height: auto; left: 0px; position: fixed; right: 0px; top: 0px; z-index: 8; }\",\".framer-J0v3K.framer-1dg4fy1 { inset: 0px; position: fixed; user-select: none; z-index: 6; }\",\".framer-J0v3K.framer-1x8ciaz-container { flex: none; height: 100vh; left: 0px; position: fixed; right: 0px; top: 0px; will-change: var(--framer-will-change-effect-override, transform); z-index: 9; }\",\".framer-J0v3K .framer-9vh4od-container { bottom: 30px; flex: none; height: auto; left: 50%; position: fixed; transform: translateX(-50%); width: auto; z-index: 8; }\",\".framer-J0v3K .framer-1vr2qlc { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-J0v3K .framer-2kb6mh { flex: none; height: 15vh; overflow: hidden; position: relative; width: 100%; }\",\".framer-J0v3K .framer-1yswvkj { align-content: center; align-items: center; aspect-ratio: 2.380952380952381 / 1; background-color: #ffffff; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 15px; height: var(--framer-aspect-ratio-supported, 504px); justify-content: center; overflow: visible; padding: 0px 15px 15px 15px; position: relative; scroll-margin-top: 100px; width: 100%; }\",\".framer-J0v3K .framer-161eihk-container, .framer-J0v3K .framer-a5r212-container, .framer-J0v3K .framer-mten5l-container, .framer-J0v3K .framer-16wgv9i-container, .framer-J0v3K .framer-4e0epv-container, .framer-J0v3K .framer-12nzzxu-container, .framer-J0v3K .framer-jl4mnv-container, .framer-J0v3K .framer-1q2a23n-container, .framer-J0v3K .framer-14i1z0i-container { flex: 1 0 0px; height: 100%; position: relative; width: 1px; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-J0v3K .framer-1ta2m1w { aspect-ratio: 2.380952380952381 / 1; display: grid; flex: none; gap: 15px; grid-auto-rows: minmax(0, 1fr); grid-template-columns: repeat(3, minmax(15px, 1fr)); grid-template-rows: repeat(1, minmax(0, 1fr)); height: var(--framer-aspect-ratio-supported, 504px); justify-content: center; overflow: visible; padding: 0px 15px 15px 15px; position: relative; width: 100%; z-index: 3; }\",\".framer-J0v3K .framer-mo9yjn-container { align-self: start; flex: none; grid-column: span 2; height: 100%; justify-self: start; position: relative; width: 100%; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-J0v3K .framer-1d9ut72-container { align-self: start; flex: none; height: 100%; justify-self: start; position: relative; width: 100%; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-J0v3K .framer-1i18zga, .framer-J0v3K .framer-1dr9fhz { align-content: center; align-items: center; aspect-ratio: 2.380952380952381 / 1; background-color: #ffffff; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 15px; height: var(--framer-aspect-ratio-supported, 504px); justify-content: center; overflow: visible; padding: 0px 15px 15px 15px; position: relative; width: 100%; }\",\".framer-J0v3K .framer-19hox4s-container { flex: none; height: auto; position: relative; scroll-margin-top: 30px; width: 100%; z-index: 9; }\",\"@supports (background: -webkit-named-image(i)) and (not (scale:1)) { .framer-J0v3K.framer-14r45pt, .framer-J0v3K .framer-1vr2qlc, .framer-J0v3K .framer-1yswvkj, .framer-J0v3K .framer-1i18zga, .framer-J0v3K .framer-1dr9fhz { gap: 0px; } .framer-J0v3K.framer-14r45pt > *, .framer-J0v3K .framer-1vr2qlc > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-J0v3K.framer-14r45pt > :first-child, .framer-J0v3K .framer-1vr2qlc > :first-child { margin-top: 0px; } .framer-J0v3K.framer-14r45pt > :last-child, .framer-J0v3K .framer-1vr2qlc > :last-child { margin-bottom: 0px; } .framer-J0v3K .framer-1yswvkj > *, .framer-J0v3K .framer-1i18zga > *, .framer-J0v3K .framer-1dr9fhz > * { margin: 0px; margin-left: calc(15px / 2); margin-right: calc(15px / 2); } .framer-J0v3K .framer-1yswvkj > :first-child, .framer-J0v3K .framer-1i18zga > :first-child, .framer-J0v3K .framer-1dr9fhz > :first-child { margin-left: 0px; } .framer-J0v3K .framer-1yswvkj > :last-child, .framer-J0v3K .framer-1i18zga > :last-child, .framer-J0v3K .framer-1dr9fhz > :last-child { margin-right: 0px; } }\",\"@media (min-width: 810px) and (max-width: 1199px) { .framer-J0v3K.framer-14r45pt { width: 810px; } .framer-J0v3K .framer-9vh4od-container { bottom: 45px; } .framer-J0v3K .framer-1yswvkj, .framer-J0v3K .framer-1i18zga { height: var(--framer-aspect-ratio-supported, 340px); } .framer-J0v3K .framer-1ta2m1w, .framer-J0v3K .framer-1dr9fhz { height: var(--framer-aspect-ratio-supported, 341px); }}\",\"@media (max-width: 809px) { .framer-J0v3K.framer-14r45pt { width: 390px; } .framer-J0v3K .framer-fmpz7y-container { z-index: 9; } .framer-J0v3K .framer-1yswvkj { flex-direction: column; height: var(--framer-aspect-ratio-supported, 1515px); } .framer-J0v3K .framer-161eihk-container, .framer-J0v3K .framer-a5r212-container, .framer-J0v3K .framer-mten5l-container, .framer-J0v3K .framer-16wgv9i-container, .framer-J0v3K .framer-4e0epv-container, .framer-J0v3K .framer-12nzzxu-container, .framer-J0v3K .framer-jl4mnv-container, .framer-J0v3K .framer-1q2a23n-container, .framer-J0v3K .framer-14i1z0i-container { aspect-ratio: 0.7346938775510204 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 490px); width: 100%; } .framer-J0v3K .framer-1ta2m1w { align-content: center; align-items: center; aspect-ratio: unset; display: flex; flex-direction: column; flex-wrap: nowrap; height: min-content; } .framer-J0v3K .framer-mo9yjn-container { align-self: unset; aspect-ratio: 0.7346938775510204 / 1; height: var(--framer-aspect-ratio-supported, 490px); order: 0; } .framer-J0v3K .framer-1d9ut72-container { align-self: unset; aspect-ratio: 0.7346938775510204 / 1; height: var(--framer-aspect-ratio-supported, 490px); order: 1; } .framer-J0v3K .framer-1i18zga, .framer-J0v3K .framer-1dr9fhz { aspect-ratio: unset; flex-direction: column; height: min-content; } @supports (background: -webkit-named-image(i)) and (not (scale:1)) { .framer-J0v3K .framer-1yswvkj, .framer-J0v3K .framer-1ta2m1w, .framer-J0v3K .framer-1i18zga, .framer-J0v3K .framer-1dr9fhz { gap: 0px; } .framer-J0v3K .framer-1yswvkj > *, .framer-J0v3K .framer-1ta2m1w > *, .framer-J0v3K .framer-1i18zga > *, .framer-J0v3K .framer-1dr9fhz > * { margin: 0px; margin-bottom: calc(15px / 2); margin-top: calc(15px / 2); } .framer-J0v3K .framer-1yswvkj > :first-child, .framer-J0v3K .framer-1ta2m1w > :first-child, .framer-J0v3K .framer-1i18zga > :first-child, .framer-J0v3K .framer-1dr9fhz > :first-child { margin-top: 0px; } .framer-J0v3K .framer-1yswvkj > :last-child, .framer-J0v3K .framer-1ta2m1w > :last-child, .framer-J0v3K .framer-1i18zga > :last-child, .framer-J0v3K .framer-1dr9fhz > :last-child { margin-bottom: 0px; } }}\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 2747.5\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"gpJE_xNfR\":{\"layout\":[\"fixed\",\"auto\"]},\"GU8gisfgN\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerAcceptsLayoutTemplate true\n * @framerScrollSections {\"F2VPQ7OIl\":{\"pattern\":\":F2VPQ7OIl\",\"name\":\"spacer\"},\"GYRzjmjMN\":{\"pattern\":\":GYRzjmjMN\",\"name\":\"nav-trigger\"},\"kXo6RQ9P9\":{\"pattern\":\":kXo6RQ9P9\",\"name\":\"footer\"}}\n * @framerResponsiveScreen\n */const Framerx7QPEPctu=withCSS(Component,css,\"framer-J0v3K\");export default Framerx7QPEPctu;Framerx7QPEPctu.displayName=\"Creating Dom Perignon\";Framerx7QPEPctu.defaultProps={height:2747.5,width:1200};addFonts(Framerx7QPEPctu,[{explicitInter:true,fonts:[]},...FramerButtonFonts,...NavigationNavigationDesktopFonts,...NavigationNavigationMobileFonts,...NavigationMobileFullNavigationFonts,...ProjectsGridListToggleFonts,...ProjectsProjectGridCardFonts,...FooterFooterFonts,...FooterEnaLogoFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerx7QPEPctu\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerScrollSections\":\"{\\\"F2VPQ7OIl\\\":{\\\"pattern\\\":\\\":F2VPQ7OIl\\\",\\\"name\\\":\\\"spacer\\\"},\\\"GYRzjmjMN\\\":{\\\"pattern\\\":\\\":GYRzjmjMN\\\",\\\"name\\\":\\\"nav-trigger\\\"},\\\"kXo6RQ9P9\\\":{\\\"pattern\\\":\\\":kXo6RQ9P9\\\",\\\"name\\\":\\\"footer\\\"}}\",\"framerContractVersion\":\"1\",\"framerAcceptsLayoutTemplate\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerIntrinsicHeight\":\"2747.5\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"gpJE_xNfR\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"GU8gisfgN\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerResponsiveScreen\":\"\",\"framerAutoSizeImages\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],
  "mappings": "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",
  "names": ["VideoFonts", "getFonts", "Video", "UtilitiesPrimaryButtonFonts", "dzNJ99hkN_default", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "toResponsiveImage", "value", "isSet", "transformTemplate1", "_", "t", "QueryData", "query", "pageSize", "children", "data", "useQueryData", "Transition", "value", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "filter", "height", "id", "width", "props", "createLayoutDependency", "variants", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "variant", "B6cEG62Xn", "dHg3trIHkUh2evClXZ", "EAfVZu6O4Uh2evClXZ", "vO0CvxftvUh2evClXZ", "FnwgSIUrAUh2evClXZ", "iC9pVt3ffUh2evClXZ", "idUh2evClXZ", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "cycleOrder", "variantClassNames", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onMouseEnterstr307", "args", "onMouseLeaveftzeo5", "scopingClassNames", "cx", "serializationHash", "isDisplayed", "router", "useRouter", "LayoutGroup", "transition1", "addPropertyOverrides", "ChildrenCanSuspend", "vHeab_GFB_default", "collection", "paginationInfo", "loadMore", "l", "index", "visible", "isSet", "PathVariablesContext", "u", "Image2", "getLoadingLazyAtYPosition", "toResponsiveImage", "ComponentViewportProvider", "SmartComponentScopedContainer", "Video", "transformTemplate1", "RichText2", "ResolveLinks", "resolvedLinks", "dzNJ99hkN_default", "Link", "css", "Framerekh9w12WN", "withCSS", "ekh9w12WN_default", "addPropertyControls", "ControlType", "addFonts", "VideoFonts", "UtilitiesPrimaryButtonFonts", "FramerButtonFonts", "getFonts", "FramerButton", "NavigationNavigationDesktopFonts", "F0lbt84nG_default", "NavigationNavigationDesktopWithVariantAppearEffect", "withVariantAppearEffect", "NavigationNavigationMobileFonts", "CA2UVAOBt_default", "NavigationMobileFullNavigationFonts", "uL6YOTdAZ_default", "ProjectsGridListToggleFonts", "QO5gQ0_vO_default", "ProjectsGridListToggleWithVariantAppearEffect", "ProjectsProjectGridCardFonts", "ekh9w12WN_default", "ContainerWithOptimizedAppearEffect", "withOptimizedAppearEffect", "Container", "FooterFooterFonts", "CPt2kErNr_default", "FooterEnaLogoFonts", "AHHq0AFcU_default", "breakpoints", "isBrowser", "serializationHash", "variantClassNames", "transition1", "animation", "animation1", "animation2", "getContainer", "Overlay", "children", "blockDocumentScrolling", "enabled", "visible", "setVisible", "useOverlayState", "transformTemplate1", "_", "t", "transition2", "animation3", "animation4", "transition3", "animation5", "transition4", "animation6", "transition5", "animation7", "transition6", "animation8", "transition7", "animation9", "transition8", "animation10", "HTMLStyle", "value", "useIsOnFramerCanvas", "p", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "cursor", "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", "gestureVariant", "activeVariantCallback", "delay", "useActiveVariantCallback", "EHMhKGDpT3bnx0g", "overlay", "loadMore", "args", "wCQM1JsQO1wnntms", "scopingClassNames", "cx", "isDisplayed", "ref1", "isDisplayed1", "ref2", "elementId", "useRouteElementId", "ref3", "elementId1", "elementId2", "router", "useRouter", "useCustomCursors", "GeneratedComponentContext", "u", "LayoutGroup", "motion", "ComponentViewportProvider", "l", "PropertyOverrides2", "AnimatePresence", "Ga", "x", "ResolveLinks", "resolvedLinks", "css", "Framerx7QPEPctu", "withCSS", "x7QPEPctu_default", "addFonts", "__FramerMetadata__"]
}
