{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/yDSTxJ6fp3aJbJ8CxaXL/GahsLC7V70kuwQsYIYG4/SqB9Lqjch.js", "ssg:https://framerusercontent.com/modules/FHNrqO6SOAN3ATfWhvxM/eS41P0Q40VsHECWEJ98J/JgjegaF0_.js"],
  "sourcesContent": ["// Generated by Framer (532f6a7)\nimport { jsx as _jsx } from \"react/jsx-runtime\";\nimport { addFonts, addPropertyControls, ControlType, cx, Image, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion } from \"framer-motion\";\nimport * as React from \"react\";\nconst enabledGestures = {\n  YoGDTTDSW: {\n    hover: true\n  }\n};\nconst cycleOrder = [\"YoGDTTDSW\"];\nconst variantClassNames = {\n  YoGDTTDSW: \"framer-v-1meyk2f\"\n};\nfunction addPropertyOverrides(overrides, ...variants) {\n  const nextOverrides = {};\n  variants === null || variants === void 0 ? void 0 : variants.forEach(variant => variant && Object.assign(nextOverrides, overrides[variant]));\n  return nextOverrides;\n}\nconst humanReadableVariantMap = {};\nconst transitions = {\n  default: {\n    damping: 60,\n    delay: 0,\n    duration: .3,\n    ease: [.44, 0, .56, 1],\n    mass: 1,\n    stiffness: 500,\n    type: \"spring\"\n  }\n};\nconst toResponsiveImage = value => {\n  if (typeof value === \"object\" && value !== null && typeof value.src === \"string\") {\n    return value;\n  }\n  return typeof value === \"string\" ? {\n    src: value\n  } : undefined;\n};\nconst Component = /*#__PURE__*/React.forwardRef(function ({\n  id,\n  style,\n  className,\n  width,\n  height,\n  layoutId,\n  variant: outerVariant = \"YoGDTTDSW\",\n  heroImage: QA5dAkU3c,\n  ...restProps\n}, ref) {\n  const outerVariantId = humanReadableVariantMap[outerVariant];\n  const variant = outerVariantId || outerVariant;\n  const {\n    baseVariant,\n    classNames,\n    gestureVariant,\n    setGestureState,\n    setVariant,\n    transition,\n    variants\n  } = useVariantState({\n    cycleOrder,\n    defaultVariant: \"YoGDTTDSW\",\n    enabledGestures,\n    transitions,\n    variant,\n    variantClassNames\n  });\n  const layoutDependency = variants.join(\"-\") + restProps.layoutDependency;\n  const defaultLayoutId = React.useId();\n  return /*#__PURE__*/_jsx(LayoutGroup, {\n    id: layoutId !== null && layoutId !== void 0 ? layoutId : defaultLayoutId,\n    children: /*#__PURE__*/_jsx(motion.div, {\n      initial: variant,\n      animate: variants,\n      onHoverStart: () => setGestureState({\n        isHovered: true\n      }),\n      onHoverEnd: () => setGestureState({\n        isHovered: false\n      }),\n      onTapStart: () => setGestureState({\n        isPressed: true\n      }),\n      onTap: () => setGestureState({\n        isPressed: false\n      }),\n      onTapCancel: () => setGestureState({\n        isPressed: false\n      }),\n      className: cx(\"framer-pyz8E\", classNames),\n      style: {\n        display: \"contents\"\n      },\n      children: /*#__PURE__*/_jsx(Image, {\n        ...restProps,\n        background: {\n          alt: \"\",\n          fit: \"fill\",\n          pixelHeight: 1e3,\n          pixelWidth: 1800,\n          sizes: \"550px\",\n          ...toResponsiveImage(QA5dAkU3c)\n        },\n        className: cx(\"framer-1meyk2f\", className),\n        \"data-framer-name\": \"Variant 1\",\n        layoutDependency: layoutDependency,\n        layoutId: \"YoGDTTDSW\",\n        ref: ref,\n        style: {\n          borderBottomLeftRadius: 4,\n          borderBottomRightRadius: 4,\n          borderTopLeftRadius: 4,\n          borderTopRightRadius: 4,\n          opacity: .75,\n          ...style\n        },\n        transition: transition,\n        variants: {\n          \"YoGDTTDSW-hover\": {\n            opacity: 1\n          }\n        },\n        ...addPropertyOverrides({\n          \"YoGDTTDSW-hover\": {\n            \"data-framer-name\": undefined\n          }\n        }, baseVariant, gestureVariant)\n      })\n    })\n  });\n});\nconst css = ['.framer-pyz8E [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }', \"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\", \".framer-pyz8E .framer-1cafhhy { display: block; }\", \".framer-pyz8E .framer-1meyk2f { height: 300px; position: relative; width: 550px; }\", \".framer-pyz8E .framer-v-1meyk2f .framer-1meyk2f { cursor: pointer; }\"]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           * @framerIntrinsicHeight 300\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           * @framerIntrinsicWidth 550\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"hx_7S9gSx\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           * @framerVariables {\"QA5dAkU3c\":\"heroImage\"}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           */\nconst FramerSqB9Lqjch = withCSS(Component, css, \"framer-pyz8E\");\nexport default FramerSqB9Lqjch;\nFramerSqB9Lqjch.displayName = \"Project Hover\";\nFramerSqB9Lqjch.defaultProps = {\n  height: 300,\n  width: 550\n};\naddPropertyControls(FramerSqB9Lqjch, {\n  QA5dAkU3c: {\n    title: \"Hero Image\",\n    type: ControlType.ResponsiveImage\n  }\n});\naddFonts(FramerSqB9Lqjch, []);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FramerSqB9Lqjch\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"hx_7S9gSx\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\n        \"framerIntrinsicWidth\": \"550\",\n        \"framerContractVersion\": \"1\",\n        \"framerVariables\": \"{\\\"QA5dAkU3c\\\":\\\"heroImage\\\"}\",\n        \"framerIntrinsicHeight\": \"300\"\n      }\n    },\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./SqB9Lqjch.map", "// Generated by Framer (722a0e4)\nimport { jsx as _jsx, jsxs as _jsxs } from \"react/jsx-runtime\";\nimport { addFonts, addPropertyControls, ControlType, cx, getFonts, Link, PathVariablesContext, RichText, useQueryData, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion } from \"framer-motion\";\nimport * as React from \"react\";\nimport Data from \"https://framerusercontent.com/modules/slxxxg2L243ReSFjH29N/CeIMSHQYnyMudxlg9FyN/oKHarfG6C.js\";\nimport ProjectHover from \"https://framerusercontent.com/modules/yDSTxJ6fp3aJbJ8CxaXL/GahsLC7V70kuwQsYIYG4/SqB9Lqjch.js\";\nconst ProjectHoverFonts = getFonts(ProjectHover);\nconst cycleOrder = [\"sDHikubbN\", \"D_AXfDa0l\"];\nconst variantClassNames = {\n  D_AXfDa0l: \"framer-v-1oczfkz\",\n  sDHikubbN: \"framer-v-fs5f8d\"\n};\nfunction addPropertyOverrides(overrides, ...variants) {\n  const nextOverrides = {};\n  variants === null || variants === void 0 ? void 0 : variants.forEach(variant => variant && Object.assign(nextOverrides, overrides[variant]));\n  return nextOverrides;\n}\nconst humanReadableVariantMap = {\n  Desktop: \"sDHikubbN\",\n  Mobile: \"D_AXfDa0l\"\n};\nconst transitions = {\n  default: {\n    damping: 60,\n    delay: 0,\n    mass: 1,\n    stiffness: 500,\n    type: \"spring\"\n  }\n};\nconst transformTemplate = (_, t) => `perspective(1200px) ${t}`;\nconst toResponsiveImage = value => {\n  if (typeof value === \"object\" && value !== null && typeof value.src === \"string\") {\n    return value;\n  }\n  return typeof value === \"string\" ? {\n    src: value\n  } : undefined;\n};\nconst QueryData = ({\n  query,\n  children\n}) => {\n  const data = useQueryData(query);\n  return children(data);\n};\nconst Component = /*#__PURE__*/React.forwardRef(function ({\n  id,\n  style,\n  className,\n  width,\n  height,\n  layoutId,\n  variant: outerVariant = \"sDHikubbN\",\n  mtC4MHOdkZoDs64ajL,\n  VllbtDUPYZoDs64ajL,\n  G7gIz3oLAZoDs64ajL,\n  IwF3otK5CZoDs64ajL,\n  idZoDs64ajL,\n  ...restProps\n}, ref) {\n  const outerVariantId = humanReadableVariantMap[outerVariant];\n  const variant = outerVariantId || outerVariant;\n  const {\n    baseVariant,\n    classNames,\n    gestureVariant,\n    setGestureState,\n    setVariant,\n    transition,\n    variants\n  } = useVariantState({\n    cycleOrder,\n    defaultVariant: \"sDHikubbN\",\n    transitions,\n    variant,\n    variantClassNames\n  });\n  const layoutDependency = variants.join(\"-\") + restProps.layoutDependency;\n  const defaultLayoutId = React.useId();\n  return /*#__PURE__*/_jsx(LayoutGroup, {\n    id: layoutId !== null && layoutId !== void 0 ? layoutId : defaultLayoutId,\n    children: /*#__PURE__*/_jsx(motion.div, {\n      initial: variant,\n      animate: variants,\n      onHoverStart: () => setGestureState({\n        isHovered: true\n      }),\n      onHoverEnd: () => setGestureState({\n        isHovered: false\n      }),\n      onTapStart: () => setGestureState({\n        isPressed: true\n      }),\n      onTap: () => setGestureState({\n        isPressed: false\n      }),\n      onTapCancel: () => setGestureState({\n        isPressed: false\n      }),\n      className: cx(\"framer-yMSZi\", classNames),\n      style: {\n        display: \"contents\"\n      },\n      children: /*#__PURE__*/_jsx(motion.header, {\n        ...restProps,\n        className: cx(\"framer-fs5f8d\", className),\n        \"data-framer-name\": \"Desktop\",\n        layoutDependency: layoutDependency,\n        layoutId: \"sDHikubbN\",\n        ref: ref,\n        style: {\n          ...style\n        },\n        transition: transition,\n        ...addPropertyOverrides({\n          D_AXfDa0l: {\n            \"data-framer-name\": \"Mobile\"\n          }\n        }, baseVariant, gestureVariant),\n        children: /*#__PURE__*/_jsx(motion.div, {\n          className: \"framer-1oa3aex\",\n          \"data-framer-name\": \"Cases\",\n          layoutDependency: layoutDependency,\n          layoutId: \"vEPElwRsJ\",\n          transition: transition,\n          children: /*#__PURE__*/_jsx(motion.div, {\n            className: \"framer-1lggl36\",\n            layoutDependency: layoutDependency,\n            layoutId: \"ZoDs64ajL\",\n            transition: transition,\n            children: /*#__PURE__*/_jsx(QueryData, {\n              query: {\n                from: {\n                  data: Data,\n                  type: \"Collection\"\n                },\n                select: [{\n                  name: \"mtC4MHOdk\",\n                  type: \"Identifier\"\n                }, {\n                  name: \"VllbtDUPY\",\n                  type: \"Identifier\"\n                }, {\n                  name: \"G7gIz3oLA\",\n                  type: \"Identifier\"\n                }, {\n                  name: \"IwF3otK5C\",\n                  type: \"Identifier\"\n                }, {\n                  name: \"id\",\n                  type: \"Identifier\"\n                }]\n              },\n              children: collection => collection.map(({\n                mtC4MHOdk: mtC4MHOdkZoDs64ajL,\n                VllbtDUPY: VllbtDUPYZoDs64ajL,\n                G7gIz3oLA: G7gIz3oLAZoDs64ajL,\n                IwF3otK5C: IwF3otK5CZoDs64ajL,\n                id: idZoDs64ajL\n              }, i) => /*#__PURE__*/_jsx(LayoutGroup, {\n                id: `ZoDs64ajL-${idZoDs64ajL}`,\n                children: /*#__PURE__*/_jsx(PathVariablesContext.Provider, {\n                  value: {\n                    mtC4MHOdk: mtC4MHOdkZoDs64ajL\n                  },\n                  children: /*#__PURE__*/_jsx(motion.div, {\n                    className: \"framer-1fezx34\",\n                    layoutDependency: layoutDependency,\n                    layoutId: \"z1FNNUvoR\",\n                    transition: transition,\n                    children: /*#__PURE__*/_jsx(Link, {\n                      href: {\n                        pathVariables: {\n                          mtC4MHOdk: mtC4MHOdkZoDs64ajL\n                        },\n                        webPageId: \"Hqx93CEWh\"\n                      },\n                      children: /*#__PURE__*/_jsxs(motion.a, {\n                        className: \"framer-1dgywfr framer-1kri27e\",\n                        layoutDependency: layoutDependency,\n                        layoutId: \"TFd1pU1QX\",\n                        style: {\n                          borderBottomLeftRadius: 8,\n                          borderBottomRightRadius: 8,\n                          borderTopLeftRadius: 8,\n                          borderTopRightRadius: 8\n                        },\n                        transition: transition,\n                        children: [/*#__PURE__*/_jsx(motion.div, {\n                          className: \"framer-pdwu8g\",\n                          layoutDependency: layoutDependency,\n                          layoutId: \"gv7BJgUNf\",\n                          transition: transition,\n                          children: /*#__PURE__*/_jsx(RichText, {\n                            __fromCanvasComponent: true,\n                            children: /*#__PURE__*/_jsx(React.Fragment, {\n                              children: /*#__PURE__*/_jsx(motion.h2, {\n                                style: {\n                                  \"--font-selector\": \"R0Y7SW50ZXIgVGlnaHQtNTAw\",\n                                  \"--framer-font-family\": '\"Inter Tight\", sans-serif',\n                                  \"--framer-font-size\": \"36px\",\n                                  \"--framer-font-weight\": \"500\",\n                                  \"--framer-letter-spacing\": \"-1.5px\",\n                                  \"--framer-text-alignment\": \"left\",\n                                  \"--framer-text-color\": \"var(--extracted-1of0zx5)\"\n                                },\n                                children: \"Ohana\"\n                              })\n                            }),\n                            className: \"framer-9gygn7\",\n                            \"data-framer-name\": \"Title\",\n                            fonts: [\"GF;Inter Tight-500\"],\n                            layoutDependency: layoutDependency,\n                            layoutId: \"K42RR2TSj\",\n                            style: {\n                              \"--extracted-1of0zx5\": \"rgb(237, 236, 233)\",\n                              \"--framer-paragraph-spacing\": \"0px\"\n                            },\n                            text: VllbtDUPYZoDs64ajL,\n                            transformTemplate: transformTemplate,\n                            transition: transition,\n                            verticalAlignment: \"top\",\n                            withExternalLayout: true,\n                            ...addPropertyOverrides({\n                              D_AXfDa0l: {\n                                children: /*#__PURE__*/_jsx(React.Fragment, {\n                                  children: /*#__PURE__*/_jsx(motion.h2, {\n                                    style: {\n                                      \"--font-selector\": \"R0Y7SW50ZXIgVGlnaHQtNTAw\",\n                                      \"--framer-font-family\": '\"Inter Tight\", sans-serif',\n                                      \"--framer-font-size\": \"26px\",\n                                      \"--framer-font-weight\": \"500\",\n                                      \"--framer-letter-spacing\": \"-1.5px\",\n                                      \"--framer-text-alignment\": \"left\",\n                                      \"--framer-text-color\": \"var(--extracted-1of0zx5)\"\n                                    },\n                                    children: \"Voetbal Geeft Prijs\"\n                                  })\n                                })\n                              }\n                            }, baseVariant, gestureVariant)\n                          })\n                        }), /*#__PURE__*/_jsx(motion.div, {\n                          className: \"framer-t6jrpo\",\n                          layoutDependency: layoutDependency,\n                          layoutId: \"gWExNYPBY\",\n                          style: {\n                            backgroundColor: \"rgb(0, 0, 0)\"\n                          },\n                          transition: transition,\n                          children: /*#__PURE__*/_jsx(motion.div, {\n                            className: \"framer-ndo4rl-container\",\n                            layoutDependency: layoutDependency,\n                            layoutId: \"GEsgnTuqj-container\",\n                            style: {\n                              opacity: .75\n                            },\n                            transition: transition,\n                            children: /*#__PURE__*/_jsx(ProjectHover, {\n                              height: \"100%\",\n                              heroImage: toResponsiveImage(IwF3otK5CZoDs64ajL),\n                              id: \"GEsgnTuqj\",\n                              layoutId: \"GEsgnTuqj\",\n                              style: {\n                                height: \"100%\",\n                                width: \"100%\"\n                              },\n                              width: \"100%\"\n                            })\n                          })\n                        })]\n                      })\n                    })\n                  })\n                })\n              }, idZoDs64ajL))\n            })\n          })\n        })\n      })\n    })\n  });\n});\nconst css = ['.framer-yMSZi [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }', \"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\", \".framer-yMSZi .framer-1kri27e { display: block; }\", \".framer-yMSZi .framer-fs5f8d { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; scroll-margin-top: 10px; width: 1160px; }\", \".framer-yMSZi .framer-1oa3aex { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 20px 20px 20px 20px; position: relative; width: 100%; }\", \".framer-yMSZi .framer-1lggl36 { display: grid; flex: 1 0 0px; gap: 20px; grid-auto-rows: 300px; grid-template-columns: repeat(2, minmax(200px, 1fr)); grid-template-rows: repeat(5, 300px); height: min-content; justify-content: center; padding: 0px 0px 0px 0px; position: relative; width: 1px; }\", \".framer-yMSZi .framer-1fezx34 { align-content: center; align-items: center; align-self: start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 84px; height: min-content; justify-content: flex-start; justify-self: start; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\", \".framer-yMSZi .framer-1dgywfr { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; text-decoration: none; width: 100%; will-change: transform; }\", \".framer-yMSZi .framer-pdwu8g { align-content: flex-start; align-items: flex-start; bottom: 20px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; left: 20px; overflow: hidden; padding: 0px 0px 0px 0px; position: absolute; width: 96%; z-index: 2; }\", \".framer-yMSZi .framer-9gygn7 { flex: none; height: auto; position: relative; white-space: pre; width: auto; z-index: 1; }\", \".framer-yMSZi .framer-15cve2j-container { flex: none; height: auto; position: relative; width: auto; z-index: 1; }\", \".framer-yMSZi .framer-t6jrpo { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 300px; justify-content: flex-start; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\", \".framer-yMSZi .framer-ndo4rl-container { flex: none; height: 100%; position: relative; width: 100%; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-yMSZi .framer-fs5f8d, .framer-yMSZi .framer-1oa3aex, .framer-yMSZi .framer-1fezx34, .framer-yMSZi .framer-1dgywfr, .framer-yMSZi .framer-pdwu8g, .framer-yMSZi .framer-t6jrpo { gap: 0px; } .framer-yMSZi .framer-fs5f8d > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-yMSZi .framer-fs5f8d > :first-child, .framer-yMSZi .framer-1fezx34 > :first-child, .framer-yMSZi .framer-1dgywfr > :first-child, .framer-yMSZi .framer-pdwu8g > :first-child, .framer-yMSZi .framer-t6jrpo > :first-child { margin-top: 0px; } .framer-yMSZi .framer-fs5f8d > :last-child, .framer-yMSZi .framer-1fezx34 > :last-child, .framer-yMSZi .framer-1dgywfr > :last-child, .framer-yMSZi .framer-pdwu8g > :last-child, .framer-yMSZi .framer-t6jrpo > :last-child { margin-bottom: 0px; } .framer-yMSZi .framer-1oa3aex > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-yMSZi .framer-1oa3aex > :first-child { margin-left: 0px; } .framer-yMSZi .framer-1oa3aex > :last-child { margin-right: 0px; } .framer-yMSZi .framer-1fezx34 > * { margin: 0px; margin-bottom: calc(84px / 2); margin-top: calc(84px / 2); } .framer-yMSZi .framer-1dgywfr > *, .framer-yMSZi .framer-t6jrpo > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-yMSZi .framer-pdwu8g > * { margin: 0px; margin-bottom: calc(20px / 2); margin-top: calc(20px / 2); } }\", \".framer-yMSZi.framer-v-1oczfkz .framer-fs5f8d { width: 390px; }\", \".framer-yMSZi.framer-v-1oczfkz .framer-1lggl36 { grid-template-columns: repeat(1, minmax(200px, 1fr)); }\", \".framer-yMSZi.framer-v-1oczfkz .framer-pdwu8g { width: 79%; }\"]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   * @framerIntrinsicHeight 2260\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   * @framerIntrinsicWidth 1160\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"D_AXfDa0l\":{\"layout\":[\"fixed\",\"auto\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   */\nconst FramerJgjegaF0_ = withCSS(Component, css, \"framer-yMSZi\");\nexport default FramerJgjegaF0_;\nFramerJgjegaF0_.displayName = \"Projects_Section\";\nFramerJgjegaF0_.defaultProps = {\n  height: 2260,\n  width: 1160\n};\naddPropertyControls(FramerJgjegaF0_, {\n  variant: {\n    options: [\"sDHikubbN\", \"D_AXfDa0l\"],\n    optionTitles: [\"Desktop\", \"Mobile\"],\n    title: \"Variant\",\n    type: ControlType.Enum\n  }\n});\naddFonts(FramerJgjegaF0_, [{\n  family: \"Inter Tight\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:canvasComponent/JgjegaF0_:default\",\n    url: \"https://fonts.gstatic.com/s/intertight/v3/NGSnv5HMAFg6IuGlBNMjxJEL2VmU3NS7Z2mjPQ-qXCRToK8EPg.ttf\"\n  },\n  style: \"normal\",\n  url: \"https://fonts.gstatic.com/s/intertight/v3/NGSnv5HMAFg6IuGlBNMjxJEL2VmU3NS7Z2mjPQ-qXCRToK8EPg.ttf\",\n  weight: \"500\"\n}, ...ProjectHoverFonts]);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FramerJgjegaF0_\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"D_AXfDa0l\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\n        \"framerContractVersion\": \"1\",\n        \"framerIntrinsicHeight\": \"2260\",\n        \"framerIntrinsicWidth\": \"1160\"\n      }\n    },\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};"],
  "mappings": "yPAKA,IAAMA,GAAkB,CACtB,UAAW,CACT,MAAO,EACT,CACF,EACMC,GAAa,CAAC,WAAW,EACzBC,GAAoB,CACxB,UAAW,kBACb,EACA,SAASC,GAAqBC,KAAcC,EAAU,CACpD,IAAMC,EAAgB,CAAC,EACvB,OAAoDD,GAAS,QAAQE,GAAWA,GAAW,OAAO,OAAOD,EAAeF,EAAUG,CAAO,CAAC,CAAC,EACpID,CACT,CACA,IAAME,GAA0B,CAAC,EAC3BC,GAAc,CAClB,QAAS,CACP,QAAS,GACT,MAAO,EACP,SAAU,GACV,KAAM,CAAC,IAAK,EAAG,IAAK,CAAC,EACrB,KAAM,EACN,UAAW,IACX,KAAM,QACR,CACF,EACMC,GAAoBC,GACpB,OAAOA,GAAU,UAAYA,IAAU,MAAQ,OAAOA,EAAM,KAAQ,SAC/DA,EAEF,OAAOA,GAAU,SAAW,CACjC,IAAKA,CACP,EAAI,OAEAC,GAA+BC,EAAW,SAAU,CACxD,GAAAC,EACA,MAAAC,EACA,UAAAC,EACA,MAAAC,EACA,OAAAC,EACA,SAAAC,EACA,QAASC,EAAe,YACxB,UAAWC,EACX,GAAGC,CACL,EAAGC,EAAK,CAEN,IAAMhB,EADiBC,GAAwBY,CAAY,GACzBA,EAC5B,CACJ,YAAAI,EACA,WAAAC,EACA,eAAAC,EACA,gBAAAC,EACA,WAAAC,EACA,WAAAC,EACA,SAAAxB,CACF,EAAIyB,EAAgB,CAClB,WAAA7B,GACA,eAAgB,YAChB,gBAAAD,GACA,YAAAS,GACA,QAAAF,EACA,kBAAAL,EACF,CAAC,EACK6B,EAAmB1B,EAAS,KAAK,GAAG,EAAIiB,EAAU,iBAClDU,EAAwBC,EAAM,EACpC,OAAoBC,EAAKC,EAAa,CACpC,GAAIhB,GAAsDa,EAC1D,SAAuBE,EAAKE,EAAO,IAAK,CACtC,QAAS7B,EACT,QAASF,EACT,aAAc,IAAMsB,EAAgB,CAClC,UAAW,EACb,CAAC,EACD,WAAY,IAAMA,EAAgB,CAChC,UAAW,EACb,CAAC,EACD,WAAY,IAAMA,EAAgB,CAChC,UAAW,EACb,CAAC,EACD,MAAO,IAAMA,EAAgB,CAC3B,UAAW,EACb,CAAC,EACD,YAAa,IAAMA,EAAgB,CACjC,UAAW,EACb,CAAC,EACD,UAAWU,EAAG,eAAgBZ,CAAU,EACxC,MAAO,CACL,QAAS,UACX,EACA,SAAuBS,EAAKI,EAAO,CACjC,GAAGhB,EACH,WAAY,CACV,IAAK,GACL,IAAK,OACL,YAAa,IACb,WAAY,KACZ,MAAO,QACP,GAAGZ,GAAkBW,CAAS,CAChC,EACA,UAAWgB,EAAG,iBAAkBrB,CAAS,EACzC,mBAAoB,YACpB,iBAAkBe,EAClB,SAAU,YACV,IAAKR,EACL,MAAO,CACL,uBAAwB,EACxB,wBAAyB,EACzB,oBAAqB,EACrB,qBAAsB,EACtB,QAAS,IACT,GAAGR,CACL,EACA,WAAYc,EACZ,SAAU,CACR,kBAAmB,CACjB,QAAS,CACX,CACF,EACA,GAAG1B,GAAqB,CACtB,kBAAmB,CACjB,mBAAoB,MACtB,CACF,EAAGqB,EAAaE,CAAc,CAChC,CAAC,CACH,CAAC,CACH,CAAC,CACH,CAAC,EACKa,GAAM,CAAC,sZAAuZ,kFAAmF,oDAAqD,qFAAsF,sEAAsE,EAOlsBC,EAAkBC,EAAQ7B,GAAW2B,GAAK,cAAc,EACvDG,EAAQF,EACfA,EAAgB,YAAc,gBAC9BA,EAAgB,aAAe,CAC7B,OAAQ,IACR,MAAO,GACT,EACAG,EAAoBH,EAAiB,CACnC,UAAW,CACT,MAAO,aACP,KAAMI,EAAY,eACpB,CACF,CAAC,EACDC,EAASL,EAAiB,CAAC,CAAC,ECjJ5B,IAAMM,GAAoBC,EAASC,CAAY,EACzCC,GAAa,CAAC,YAAa,WAAW,EACtCC,GAAoB,CACxB,UAAW,mBACX,UAAW,iBACb,EACA,SAASC,EAAqBC,KAAcC,EAAU,CACpD,IAAMC,EAAgB,CAAC,EACvB,OAAoDD,GAAS,QAAQE,GAAWA,GAAW,OAAO,OAAOD,EAAeF,EAAUG,CAAO,CAAC,CAAC,EACpID,CACT,CACA,IAAME,GAA0B,CAC9B,QAAS,YACT,OAAQ,WACV,EACMC,GAAc,CAClB,QAAS,CACP,QAAS,GACT,MAAO,EACP,KAAM,EACN,UAAW,IACX,KAAM,QACR,CACF,EACMC,GAAoB,CAACC,EAAG,IAAM,uBAAuB,IACrDC,GAAoBC,GACpB,OAAOA,GAAU,UAAYA,IAAU,MAAQ,OAAOA,EAAM,KAAQ,SAC/DA,EAEF,OAAOA,GAAU,SAAW,CACjC,IAAKA,CACP,EAAI,OAEAC,GAAY,CAAC,CACjB,MAAAC,EACA,SAAAC,CACF,IAAM,CACJ,IAAMC,EAAOC,EAAaH,CAAK,EAC/B,OAAOC,EAASC,CAAI,CACtB,EACME,GAA+BC,EAAW,SAAU,CACxD,GAAAC,EACA,MAAAC,EACA,UAAAC,EACA,MAAAC,EACA,OAAAC,EACA,SAAAC,EACA,QAASC,EAAe,YACxB,mBAAAC,EACA,mBAAAC,EACA,mBAAAC,EACA,mBAAAC,EACA,YAAAC,EACA,GAAGC,CACL,EAAGC,EAAK,CAEN,IAAM3B,EADiBC,GAAwBmB,CAAY,GACzBA,EAC5B,CACJ,YAAAQ,EACA,WAAAC,EACA,eAAAC,EACA,gBAAAC,EACA,WAAAC,EACA,WAAAC,EACA,SAAAnC,CACF,EAAIoC,EAAgB,CAClB,WAAAxC,GACA,eAAgB,YAChB,YAAAQ,GACA,QAAAF,EACA,kBAAAL,EACF,CAAC,EACKwC,EAAmBrC,EAAS,KAAK,GAAG,EAAI4B,EAAU,iBAClDU,EAAwBC,EAAM,EACpC,OAAoBC,EAAKC,EAAa,CACpC,GAAIpB,GAAsDiB,EAC1D,SAAuBE,EAAKE,EAAO,IAAK,CACtC,QAASxC,EACT,QAASF,EACT,aAAc,IAAMiC,EAAgB,CAClC,UAAW,EACb,CAAC,EACD,WAAY,IAAMA,EAAgB,CAChC,UAAW,EACb,CAAC,EACD,WAAY,IAAMA,EAAgB,CAChC,UAAW,EACb,CAAC,EACD,MAAO,IAAMA,EAAgB,CAC3B,UAAW,EACb,CAAC,EACD,YAAa,IAAMA,EAAgB,CACjC,UAAW,EACb,CAAC,EACD,UAAWU,EAAG,eAAgBZ,CAAU,EACxC,MAAO,CACL,QAAS,UACX,EACA,SAAuBS,EAAKE,EAAO,OAAQ,CACzC,GAAGd,EACH,UAAWe,EAAG,gBAAiBzB,CAAS,EACxC,mBAAoB,UACpB,iBAAkBmB,EAClB,SAAU,YACV,IAAKR,EACL,MAAO,CACL,GAAGZ,CACL,EACA,WAAYkB,EACZ,GAAGrC,EAAqB,CACtB,UAAW,CACT,mBAAoB,QACtB,CACF,EAAGgC,EAAaE,CAAc,EAC9B,SAAuBQ,EAAKE,EAAO,IAAK,CACtC,UAAW,iBACX,mBAAoB,QACpB,iBAAkBL,EAClB,SAAU,YACV,WAAYF,EACZ,SAAuBK,EAAKE,EAAO,IAAK,CACtC,UAAW,iBACX,iBAAkBL,EAClB,SAAU,YACV,WAAYF,EACZ,SAAuBK,EAAK/B,GAAW,CACrC,MAAO,CACL,KAAM,CACJ,KAAMmC,EACN,KAAM,YACR,EACA,OAAQ,CAAC,CACP,KAAM,YACN,KAAM,YACR,EAAG,CACD,KAAM,YACN,KAAM,YACR,EAAG,CACD,KAAM,YACN,KAAM,YACR,EAAG,CACD,KAAM,YACN,KAAM,YACR,EAAG,CACD,KAAM,KACN,KAAM,YACR,CAAC,CACH,EACA,SAAUC,GAAcA,EAAW,IAAI,CAAC,CACtC,UAAWtB,EACX,UAAWC,EACX,UAAWC,GACX,UAAWC,EACX,GAAIC,CACN,EAAGmB,KAAmBN,EAAKC,EAAa,CACtC,GAAI,aAAad,IACjB,SAAuBa,EAAKO,EAAqB,SAAU,CACzD,MAAO,CACL,UAAWxB,CACb,EACA,SAAuBiB,EAAKE,EAAO,IAAK,CACtC,UAAW,iBACX,iBAAkBL,EAClB,SAAU,YACV,WAAYF,EACZ,SAAuBK,EAAKQ,EAAM,CAChC,KAAM,CACJ,cAAe,CACb,UAAWzB,CACb,EACA,UAAW,WACb,EACA,SAAuB0B,EAAMP,EAAO,EAAG,CACrC,UAAW,gCACX,iBAAkBL,EAClB,SAAU,YACV,MAAO,CACL,uBAAwB,EACxB,wBAAyB,EACzB,oBAAqB,EACrB,qBAAsB,CACxB,EACA,WAAYF,EACZ,SAAU,CAAcK,EAAKE,EAAO,IAAK,CACvC,UAAW,gBACX,iBAAkBL,EAClB,SAAU,YACV,WAAYF,EACZ,SAAuBK,EAAKU,EAAU,CACpC,sBAAuB,GACvB,SAAuBV,EAAWW,EAAU,CAC1C,SAAuBX,EAAKE,EAAO,GAAI,CACrC,MAAO,CACL,kBAAmB,2BACnB,uBAAwB,4BACxB,qBAAsB,OACtB,uBAAwB,MACxB,0BAA2B,SAC3B,0BAA2B,OAC3B,sBAAuB,0BACzB,EACA,SAAU,OACZ,CAAC,CACH,CAAC,EACD,UAAW,gBACX,mBAAoB,QACpB,MAAO,CAAC,oBAAoB,EAC5B,iBAAkBL,EAClB,SAAU,YACV,MAAO,CACL,sBAAuB,qBACvB,6BAA8B,KAChC,EACA,KAAMb,EACN,kBAAmBnB,GACnB,WAAY8B,EACZ,kBAAmB,MACnB,mBAAoB,GACpB,GAAGrC,EAAqB,CACtB,UAAW,CACT,SAAuB0C,EAAWW,EAAU,CAC1C,SAAuBX,EAAKE,EAAO,GAAI,CACrC,MAAO,CACL,kBAAmB,2BACnB,uBAAwB,4BACxB,qBAAsB,OACtB,uBAAwB,MACxB,0BAA2B,SAC3B,0BAA2B,OAC3B,sBAAuB,0BACzB,EACA,SAAU,qBACZ,CAAC,CACH,CAAC,CACH,CACF,EAAGZ,EAAaE,CAAc,CAChC,CAAC,CACH,CAAC,EAAgBQ,EAAKE,EAAO,IAAK,CAChC,UAAW,gBACX,iBAAkBL,EAClB,SAAU,YACV,MAAO,CACL,gBAAiB,cACnB,EACA,WAAYF,EACZ,SAAuBK,EAAKE,EAAO,IAAK,CACtC,UAAW,0BACX,iBAAkBL,EAClB,SAAU,sBACV,MAAO,CACL,QAAS,GACX,EACA,WAAYF,EACZ,SAAuBK,EAAK7C,EAAc,CACxC,OAAQ,OACR,UAAWY,GAAkBmB,CAAkB,EAC/C,GAAI,YACJ,SAAU,YACV,MAAO,CACL,OAAQ,OACR,MAAO,MACT,EACA,MAAO,MACT,CAAC,CACH,CAAC,CACH,CAAC,CAAC,CACJ,CAAC,CACH,CAAC,CACH,CAAC,CACH,CAAC,CACH,EAAGC,CAAW,CAAC,CACjB,CAAC,CACH,CAAC,CACH,CAAC,CACH,CAAC,CACH,CAAC,CACH,CAAC,CACH,CAAC,EACKyB,GAAM,CAAC,sZAAuZ,kFAAmF,oDAAqD,2SAA4S,4RAA6R,wSAAyS,sTAAuT,sVAAuV,4UAA6U,4HAA6H,qHAAsH,gSAAiS,wGAAyG,28CAA48C,kEAAmE,2GAA4G,+DAA+D,EAM1qJC,EAAkBC,EAAQxC,GAAWsC,GAAK,cAAc,EACvDG,GAAQF,EACfA,EAAgB,YAAc,mBAC9BA,EAAgB,aAAe,CAC7B,OAAQ,KACR,MAAO,IACT,EACAG,EAAoBH,EAAiB,CACnC,QAAS,CACP,QAAS,CAAC,YAAa,WAAW,EAClC,aAAc,CAAC,UAAW,QAAQ,EAClC,MAAO,UACP,KAAMI,EAAY,IACpB,CACF,CAAC,EACDC,EAASL,EAAiB,CAAC,CACzB,OAAQ,cACR,YAAa,CACX,sBAAuB,iDACvB,IAAK,kGACP,EACA,MAAO,SACP,IAAK,mGACL,OAAQ,KACV,EAAG,GAAG5D,EAAiB,CAAC",
  "names": ["enabledGestures", "cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "humanReadableVariantMap", "transitions", "toResponsiveImage", "value", "Component", "Y", "id", "style", "className", "width", "height", "layoutId", "outerVariant", "QA5dAkU3c", "restProps", "ref", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "transition", "useVariantState", "layoutDependency", "defaultLayoutId", "ae", "p", "LayoutGroup", "motion", "cx", "Image2", "css", "FramerSqB9Lqjch", "withCSS", "SqB9Lqjch_default", "addPropertyControls", "ControlType", "addFonts", "ProjectHoverFonts", "getFonts", "SqB9Lqjch_default", "cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "humanReadableVariantMap", "transitions", "transformTemplate", "_", "toResponsiveImage", "value", "QueryData", "query", "children", "data", "useQueryData", "Component", "Y", "id", "style", "className", "width", "height", "layoutId", "outerVariant", "mtC4MHOdkZoDs64ajL", "VllbtDUPYZoDs64ajL", "G7gIz3oLAZoDs64ajL", "IwF3otK5CZoDs64ajL", "idZoDs64ajL", "restProps", "ref", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "transition", "useVariantState", "layoutDependency", "defaultLayoutId", "ae", "p", "LayoutGroup", "motion", "cx", "oKHarfG6C_default", "collection", "i", "PathVariablesContext", "Link", "u", "RichText", "x", "css", "FramerJgjegaF0_", "withCSS", "JgjegaF0_default", "addPropertyControls", "ControlType", "addFonts"]
}
