{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/HWKdfnNOHZoU7rwr6nKO/Z2D8L3OL70uvFkbrduGy/ImagesSwitcher.js", "ssg:https://framerusercontent.com/modules/6nL3fpqwHei8Xou1gnpg/1V0u5tnx4taHGpaPLyov/FhtUkX4I_.js"],
  "sourcesContent": ["import { jsx as _jsx } from \"react/jsx-runtime\";\nimport { useEffect, useRef } from \"react\"; // Learn more: https://www.framer.com/docs/guides/overrides/\nconst getClass = (props, cl) => `${props.className} ${cl}`;\nconst getElementProps = (props, cl) => ({\n  className: getClass(props, cl),\n  style: {\n    transition: \"all .3s\"\n  }\n});\nconst imageClass = \"card-hover-dynamic-image\";\nexport function withImageClass(Component) {\n  return props => {\n    const otherProps = getElementProps(props, imageClass);\n    return /*#__PURE__*/_jsx(Component, {\n      ...props,\n      ...otherProps\n    });\n  };\n}\nconst cardClass = \"hover-effect-card\";\nexport function withCardClass(Component) {\n  return props => {\n    const otherProps = getElementProps(props, cardClass);\n    return /*#__PURE__*/_jsx(Component, {\n      ...props,\n      ...otherProps\n    });\n  };\n}\nexport function withHoverCards(Component) {\n  const changeImage = (element, newIndex) => {\n    const images = [...element.querySelectorAll(`.${imageClass}`)];\n    images.forEach((el, index) => {\n      if (index === newIndex) {\n        Object.assign(el.style, {\n          opacity: 1\n        });\n      } else {\n        Object.assign(el.style, {\n          opacity: 0\n        });\n      }\n    });\n  };\n  return props => {\n    const componentRef = useRef(null);\n    useEffect(() => {\n      const images = [...componentRef.current.querySelectorAll(`.${imageClass}`)];\n      images.forEach((el, index) => {\n        if (index === 0) {\n          Object.assign(el.style, {\n            opacity: 1\n          });\n        } else {\n          Object.assign(el.style, {\n            opacity: 0\n          });\n        }\n      });\n      const cards = [...componentRef.current.querySelectorAll(`.${cardClass}`)];\n      cards.forEach((el, index) => {\n        el.addEventListener(\"pointerover\", () => {\n          changeImage(componentRef.current, index);\n        });\n      });\n    }, []);\n    return /*#__PURE__*/_jsx(Component, {\n      ...props,\n      ref: componentRef\n    });\n  };\n}\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"withCardClass\": {\n      \"type\": \"reactHoc\",\n      \"name\": \"withCardClass\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"withHoverCards\": {\n      \"type\": \"reactHoc\",\n      \"name\": \"withHoverCards\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"withImageClass\": {\n      \"type\": \"reactHoc\",\n      \"name\": \"withImageClass\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./ImagesSwitcher.map", "// Generated by Framer (ac3938c)\nimport { jsx as r, jsxs as e } from \"react/jsx-runtime\";\nimport { addFonts as a, addPropertyControls as t, ControlType as o, cx as i, Image as l, RichText as d, useLocaleInfo as n, useVariantState as f, withCSS as m } from \"framer\";\nimport { LayoutGroup as s, motion as p, MotionConfigContext as c } from \"framer-motion\";\nimport * as g from \"react\";\nimport { withCardClass as x } from \"https://framerusercontent.com/modules/HWKdfnNOHZoU7rwr6nKO/Z2D8L3OL70uvFkbrduGy/ImagesSwitcher.js\";\nlet h = x(p.div),\n  u = {\n    fdDG8eHpg: {\n      hover: !0\n    },\n    HCCbdxIKM: {\n      hover: !0\n    },\n    MDrPdpgdS: {\n      hover: !0\n    },\n    t6wlmOqUy: {\n      hover: !0\n    }\n  },\n  b = [\"t6wlmOqUy\", \"HCCbdxIKM\", \"fdDG8eHpg\", \"MDrPdpgdS\"],\n  v = \"framer-qxykM\",\n  y = {\n    fdDG8eHpg: \"framer-v-1289jd8\",\n    HCCbdxIKM: \"framer-v-4mk972\",\n    MDrPdpgdS: \"framer-v-15hrzfu\",\n    t6wlmOqUy: \"framer-v-lsz3s5\"\n  };\nfunction k(r, ...e) {\n  let a = {};\n  return null == e || e.forEach(e => e && Object.assign(a, r[e])), a;\n}\nlet M = {\n    default: {\n      damping: 60,\n      delay: 0,\n      mass: 1,\n      stiffness: 500,\n      type: \"spring\"\n    }\n  },\n  w = r => \"object\" == typeof r && null !== r && \"string\" == typeof r.src ? r : \"string\" == typeof r ? {\n    src: r\n  } : void 0,\n  D = r => null != r && \"\" !== r,\n  C = ({\n    value: e,\n    children: a\n  }) => {\n    let t = g.useContext(c),\n      o = null != e ? e : t.transition,\n      i = g.useMemo(() => ({\n        ...t,\n        transition: o\n      }), [JSON.stringify(o)]);\n    return /*#__PURE__*/r(c.Provider, {\n      value: i,\n      children: a\n    });\n  },\n  z = {\n    \"Desktop 1440 Hover Dark\": \"t6wlmOqUy\",\n    \"Desktop 1920 Hover Dark\": \"fdDG8eHpg\",\n    \"Mobile Hover Dark\": \"HCCbdxIKM\",\n    \"Tablet Hover Dark\": \"MDrPdpgdS\"\n  },\n  q = ({\n    height: r,\n    id: e,\n    image: a,\n    text: t,\n    title: o,\n    width: i,\n    ...l\n  }) => {\n    var d, n, f, m;\n    return {\n      ...l,\n      buP9baK0m: null !== (d = null != a ? a : l.buP9baK0m) && void 0 !== d ? d : {\n        src: \"https://framerusercontent.com/images/3vKUbGfpMFhRYcD2ZX2jAwGrC8.png\"\n      },\n      I7zn5EwK2: null != t ? t : l.I7zn5EwK2,\n      o7X4gBYcO: null !== (n = null != o ? o : l.o7X4gBYcO) && void 0 !== n ? n : \"Fill With Text\",\n      variant: null !== (m = null !== (f = z[l.variant]) && void 0 !== f ? f : l.variant) && void 0 !== m ? m : \"t6wlmOqUy\"\n    };\n  },\n  H = (r, e) => e.join(\"-\") + r.layoutDependency,\n  R = /*#__PURE__*/g.forwardRef(function (a, t) {\n    let {\n        activeLocale: o\n      } = n(),\n      {\n        style: m,\n        className: c,\n        layoutId: x,\n        variant: v,\n        buP9baK0m: z,\n        o7X4gBYcO: R,\n        I7zn5EwK2: S,\n        ...G\n      } = q(a),\n      {\n        baseVariant: I,\n        classNames: T,\n        gestureVariant: P,\n        setGestureState: K,\n        setVariant: F,\n        transition: U,\n        variants: j\n      } = f({\n        cycleOrder: b,\n        defaultVariant: \"t6wlmOqUy\",\n        enabledGestures: u,\n        transitions: M,\n        variant: v,\n        variantClassNames: y\n      }),\n      O = H(a, j),\n      B = g.useRef(null),\n      Y = g.useId();\n    return /*#__PURE__*/r(s, {\n      id: null != x ? x : Y,\n      children: /*#__PURE__*/r(p.div, {\n        initial: v,\n        animate: j,\n        onHoverStart: () => K({\n          isHovered: !0\n        }),\n        onHoverEnd: () => K({\n          isHovered: !1\n        }),\n        onTapStart: () => K({\n          isPressed: !0\n        }),\n        onTap: () => K({\n          isPressed: !1\n        }),\n        onTapCancel: () => K({\n          isPressed: !1\n        }),\n        className: i(\"framer-qxykM\", ...[], T),\n        style: {\n          display: \"contents\"\n        },\n        children: /*#__PURE__*/r(C, {\n          value: U,\n          children: /*#__PURE__*/e(h, {\n            ...G,\n            className: i(\"framer-lsz3s5\", c),\n            \"data-framer-name\": \"Desktop 1440 Hover Dark\",\n            layoutDependency: O,\n            layoutId: \"t6wlmOqUy\",\n            ref: null != t ? t : B,\n            style: {\n              backgroundColor: \"rgb(255, 255, 255)\",\n              borderBottomLeftRadius: 5,\n              borderBottomRightRadius: 5,\n              borderTopLeftRadius: 5,\n              borderTopRightRadius: 5,\n              ...m\n            },\n            variants: {\n              \"fdDG8eHpg-hover\": {\n                backgroundColor: \"rgb(248, 249, 252)\"\n              },\n              \"HCCbdxIKM-hover\": {\n                backgroundColor: \"rgb(248, 249, 252)\"\n              },\n              \"MDrPdpgdS-hover\": {\n                backgroundColor: \"rgb(248, 249, 252)\"\n              },\n              \"t6wlmOqUy-hover\": {\n                backgroundColor: \"rgb(248, 249, 252)\"\n              },\n              HCCbdxIKM: {\n                borderBottomLeftRadius: 4,\n                borderBottomRightRadius: 4,\n                borderTopLeftRadius: 4,\n                borderTopRightRadius: 4\n              }\n            },\n            ...k({\n              \"fdDG8eHpg-hover\": {\n                \"data-framer-name\": void 0\n              },\n              \"HCCbdxIKM-hover\": {\n                \"data-framer-name\": void 0\n              },\n              \"MDrPdpgdS-hover\": {\n                \"data-framer-name\": void 0\n              },\n              \"t6wlmOqUy-hover\": {\n                \"data-framer-name\": void 0\n              },\n              fdDG8eHpg: {\n                \"data-framer-name\": \"Desktop 1920 Hover Dark\"\n              },\n              HCCbdxIKM: {\n                \"data-framer-name\": \"Mobile Hover Dark\"\n              },\n              MDrPdpgdS: {\n                \"data-framer-name\": \"Tablet Hover Dark\"\n              }\n            }, I, P),\n            children: [/*#__PURE__*/r(l, {\n              background: {\n                alt: \"\",\n                fit: \"fit\",\n                sizes: \"60px\",\n                ...w(z)\n              },\n              className: \"framer-ur5i7d\",\n              \"data-framer-name\": \"Image\",\n              layoutDependency: O,\n              layoutId: \"I505:6351;390:4008;500:5075\",\n              ...k({\n                HCCbdxIKM: {\n                  background: {\n                    alt: \"\",\n                    fit: \"fit\",\n                    sizes: \"32px\",\n                    ...w(z)\n                  }\n                },\n                MDrPdpgdS: {\n                  background: {\n                    alt: \"\",\n                    fit: \"fit\",\n                    sizes: \"32px\",\n                    ...w(z)\n                  }\n                }\n              }, I, P)\n            }), /*#__PURE__*/e(p.div, {\n              className: \"framer-1toaaa\",\n              \"data-framer-name\": \"Texts\",\n              layoutDependency: O,\n              layoutId: \"YAPKekHFv\",\n              children: [/*#__PURE__*/r(d, {\n                __fromCanvasComponent: !0,\n                children: /*#__PURE__*/r(g.Fragment, {\n                  children: /*#__PURE__*/r(p.h3, {\n                    style: {\n                      \"--font-selector\": \"R0Y7U3BhY2UgR3JvdGVzay03MDA=\",\n                      \"--framer-font-family\": '\"Space Grotesk\", \"Space Grotesk Placeholder\", sans-serif',\n                      \"--framer-font-size\": \"20px\",\n                      \"--framer-font-weight\": \"700\",\n                      \"--framer-letter-spacing\": \"-0.4px\",\n                      \"--framer-line-height\": \"110%\",\n                      \"--framer-text-color\": \"var(--extracted-a0htzi, rgb(35, 35, 43))\"\n                    },\n                    children: \"Fill With Text\"\n                  })\n                }),\n                className: \"framer-1881faz\",\n                \"data-framer-name\": \"Title\",\n                fonts: [\"GF;Space Grotesk-700\"],\n                layoutDependency: O,\n                layoutId: \"I505:6351;379:5426\",\n                style: {\n                  \"--extracted-a0htzi\": \"rgb(35, 35, 43)\",\n                  \"--framer-paragraph-spacing\": \"0px\"\n                },\n                text: R,\n                variants: {\n                  HCCbdxIKM: {\n                    \"--extracted-r6o4lv\": \"rgb(35, 35, 43)\"\n                  },\n                  MDrPdpgdS: {\n                    \"--extracted-r6o4lv\": \"rgb(35, 35, 43)\"\n                  }\n                },\n                verticalAlignment: \"top\",\n                withExternalLayout: !0,\n                ...k({\n                  HCCbdxIKM: {\n                    children: /*#__PURE__*/r(g.Fragment, {\n                      children: /*#__PURE__*/r(p.p, {\n                        style: {\n                          \"--font-selector\": \"R0Y7U3BhY2UgR3JvdGVzay03MDA=\",\n                          \"--framer-font-family\": '\"Space Grotesk\", \"Space Grotesk Placeholder\", sans-serif',\n                          \"--framer-font-weight\": \"700\",\n                          \"--framer-letter-spacing\": \"-0.4px\",\n                          \"--framer-line-height\": \"110%\",\n                          \"--framer-text-color\": \"var(--extracted-r6o4lv, rgb(35, 35, 43))\"\n                        },\n                        children: \"Fill With Text\"\n                      })\n                    })\n                  },\n                  MDrPdpgdS: {\n                    children: /*#__PURE__*/r(g.Fragment, {\n                      children: /*#__PURE__*/r(p.p, {\n                        style: {\n                          \"--font-selector\": \"R0Y7U3BhY2UgR3JvdGVzay03MDA=\",\n                          \"--framer-font-family\": '\"Space Grotesk\", \"Space Grotesk Placeholder\", sans-serif',\n                          \"--framer-font-weight\": \"700\",\n                          \"--framer-letter-spacing\": \"-0.4px\",\n                          \"--framer-line-height\": \"110%\",\n                          \"--framer-text-color\": \"var(--extracted-r6o4lv, rgb(35, 35, 43))\"\n                        },\n                        children: \"Fill With Text\"\n                      })\n                    })\n                  }\n                }, I, P)\n              }), D(S) && /*#__PURE__*/r(d, {\n                __fromCanvasComponent: !0,\n                children: /*#__PURE__*/r(g.Fragment, {\n                  children: /*#__PURE__*/r(p.p, {\n                    style: {\n                      \"--font-selector\": \"R0Y7U3BhY2UgR3JvdGVzay1yZWd1bGFy\",\n                      \"--framer-font-family\": '\"Space Grotesk\", \"Space Grotesk Placeholder\", sans-serif',\n                      \"--framer-font-size\": \"14px\",\n                      \"--framer-letter-spacing\": \"-0.32px\",\n                      \"--framer-line-height\": \"140%\",\n                      \"--framer-text-color\": \"var(--extracted-r6o4lv, rgb(35, 35, 43))\"\n                    },\n                    children: \"Content\"\n                  })\n                }),\n                className: \"framer-1rfsrx1\",\n                \"data-framer-name\": \"Text\",\n                fonts: [\"GF;Space Grotesk-regular\"],\n                layoutDependency: O,\n                layoutId: \"NdqpyuySD\",\n                style: {\n                  \"--extracted-r6o4lv\": \"rgb(35, 35, 43)\",\n                  \"--framer-paragraph-spacing\": \"0px\",\n                  opacity: .5\n                },\n                text: S,\n                verticalAlignment: \"top\",\n                withExternalLayout: !0\n              })]\n            }), /*#__PURE__*/r(p.div, {\n              className: \"framer-12lp7co\",\n              \"data-border\": !0,\n              \"data-framer-name\": \"BG\",\n              layoutDependency: O,\n              layoutId: \"E4tnaJxn0\",\n              style: {\n                \"--border-bottom-width\": \"1px\",\n                \"--border-color\": \"rgb(241, 243, 248)\",\n                \"--border-left-width\": \"1px\",\n                \"--border-right-width\": \"1px\",\n                \"--border-style\": \"solid\",\n                \"--border-top-width\": \"1px\",\n                backgroundColor: \"rgb(255, 255, 255)\",\n                borderBottomLeftRadius: 5,\n                borderBottomRightRadius: 5,\n                borderTopLeftRadius: 5,\n                borderTopRightRadius: 5\n              },\n              variants: {\n                \"fdDG8eHpg-hover\": {\n                  backgroundColor: \"rgb(248, 249, 252)\"\n                },\n                \"HCCbdxIKM-hover\": {\n                  backgroundColor: \"rgb(248, 249, 252)\"\n                },\n                \"MDrPdpgdS-hover\": {\n                  backgroundColor: \"rgb(248, 249, 252)\"\n                },\n                \"t6wlmOqUy-hover\": {\n                  backgroundColor: \"rgb(248, 249, 252)\"\n                },\n                HCCbdxIKM: {\n                  borderBottomLeftRadius: 4,\n                  borderBottomRightRadius: 4,\n                  borderTopLeftRadius: 4,\n                  borderTopRightRadius: 4\n                }\n              }\n            })]\n          })\n        })\n      })\n    });\n  }),\n  S = ['.framer-qxykM [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-qxykM .framer-154rihf { display: block; }\", \".framer-qxykM .framer-lsz3s5 { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: hidden; padding: 24px 24px 24px 24px; position: relative; width: 590px; will-change: var(--framer-will-change-override, transform); }\", \".framer-qxykM .framer-ur5i7d { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 60px); position: relative; width: 60px; z-index: 1; }\", \".framer-qxykM .framer-1toaaa { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; max-width: 542px; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\", \".framer-qxykM .framer-1881faz, .framer-qxykM .framer-1rfsrx1 { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; z-index: 1; }\", \".framer-qxykM .framer-12lp7co { bottom: 0px; flex: none; height: 100%; left: 0px; overflow: hidden; position: absolute; width: 100%; will-change: var(--framer-will-change-override, transform); z-index: 0; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-qxykM .framer-lsz3s5, .framer-qxykM .framer-1toaaa { gap: 0px; } .framer-qxykM .framer-lsz3s5 > * { margin: 0px; margin-bottom: calc(16px / 2); margin-top: calc(16px / 2); } .framer-qxykM .framer-lsz3s5 > :first-child, .framer-qxykM .framer-1toaaa > :first-child { margin-top: 0px; } .framer-qxykM .framer-lsz3s5 > :last-child, .framer-qxykM .framer-1toaaa > :last-child { margin-bottom: 0px; } .framer-qxykM .framer-1toaaa > * { margin: 0px; margin-bottom: calc(8px / 2); margin-top: calc(8px / 2); } }\", \".framer-qxykM.framer-v-4mk972 .framer-lsz3s5 { align-content: center; align-items: center; flex-direction: row; justify-content: flex-start; width: 335px; }\", \".framer-qxykM.framer-v-4mk972 .framer-ur5i7d, .framer-qxykM.framer-v-15hrzfu .framer-ur5i7d { height: var(--framer-aspect-ratio-supported, 32px); width: 32px; }\", \".framer-qxykM.framer-v-4mk972 .framer-1toaaa, .framer-qxykM.framer-v-15hrzfu .framer-1toaaa { flex: 1 0 0px; width: 1px; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-qxykM.framer-v-4mk972 .framer-lsz3s5 { gap: 0px; } .framer-qxykM.framer-v-4mk972 .framer-lsz3s5 > * { margin: 0px; margin-left: calc(16px / 2); margin-right: calc(16px / 2); } .framer-qxykM.framer-v-4mk972 .framer-lsz3s5 > :first-child { margin-left: 0px; } .framer-qxykM.framer-v-4mk972 .framer-lsz3s5 > :last-child { margin-right: 0px; } }\", \".framer-qxykM.framer-v-1289jd8 .framer-lsz3s5 { width: 688px; }\", \".framer-qxykM.framer-v-15hrzfu .framer-lsz3s5 { flex-direction: row; padding: 24px 32px 24px 24px; width: 600px; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-qxykM.framer-v-15hrzfu .framer-lsz3s5 { gap: 0px; } .framer-qxykM.framer-v-15hrzfu .framer-lsz3s5 > * { margin: 0px; margin-left: calc(16px / 2); margin-right: calc(16px / 2); } .framer-qxykM.framer-v-15hrzfu .framer-lsz3s5 > :first-child { margin-left: 0px; } .framer-qxykM.framer-v-15hrzfu .framer-lsz3s5 > :last-child { margin-right: 0px; } }\"],\n  G = m(R, S, \"framer-qxykM\");\nexport default G;\nG.displayName = \"Toggle Card\", G.defaultProps = {\n  height: 146,\n  width: 590\n}, t(G, {\n  variant: {\n    options: [\"t6wlmOqUy\", \"HCCbdxIKM\", \"fdDG8eHpg\", \"MDrPdpgdS\"],\n    optionTitles: [\"Desktop 1440 Hover Dark\", \"Mobile Hover Dark\", \"Desktop 1920 Hover Dark\", \"Tablet Hover Dark\"],\n    title: \"Variant\",\n    type: o.Enum\n  },\n  buP9baK0m: {\n    __defaultAssetReference: \"data:framer/asset-reference,3vKUbGfpMFhRYcD2ZX2jAwGrC8.png?originalFilename=superscene-97-floppy-1.png&preferredSize=auto\",\n    title: \"Image\",\n    type: o.ResponsiveImage\n  },\n  o7X4gBYcO: {\n    defaultValue: \"Fill With Text\",\n    displayTextArea: !1,\n    title: \"Title\",\n    type: o.String\n  },\n  I7zn5EwK2: {\n    defaultValue: \"\",\n    displayTextArea: !1,\n    title: \"Text\",\n    type: o.String\n  }\n}), a(G, [{\n  family: \"Space Grotesk\",\n  style: \"normal\",\n  url: \"https://fonts.gstatic.com/s/spacegrotesk/v16/V8mQoQDjQSkFtoMM3T6r8E7mF71Q-gOoraIAEj4PVksmNsFjTDJK.woff2\",\n  weight: \"700\"\n}, {\n  family: \"Space Grotesk\",\n  style: \"normal\",\n  url: \"https://fonts.gstatic.com/s/spacegrotesk/v16/V8mQoQDjQSkFtoMM3T6r8E7mF71Q-gOoraIAEj7oUUsmNsFjTDJK.woff2\",\n  weight: \"400\"\n}]);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FramerFhtUkX4I_\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"HCCbdxIKM\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"fdDG8eHpg\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"MDrPdpgdS\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Z2bkPhj__\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"d3o10EYiX\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"jy6tU3lAm\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"dvpW08nho\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\n        \"framerIntrinsicWidth\": \"590\",\n        \"framerImmutableVariables\": \"true\",\n        \"framerContractVersion\": \"1\",\n        \"framerIntrinsicHeight\": \"146\",\n        \"framerVariables\": \"{\\\"buP9baK0m\\\":\\\"image\\\",\\\"o7X4gBYcO\\\":\\\"title\\\",\\\"I7zn5EwK2\\\":\\\"text\\\"}\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./FhtUkX4I_.map"],
  "mappings": "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",
  "names": ["getClass", "props", "cl", "getElementProps", "imageClass", "withImageClass", "Component", "otherProps", "p", "cardClass", "withCardClass", "withHoverCards", "changeImage", "element", "newIndex", "el", "index", "componentRef", "pe", "ue", "FhtUkX4I_exports", "__export", "__FramerMetadata__", "FhtUkX4I_default", "h", "withCardClass", "motion", "u", "b", "y", "k", "a", "e", "M", "w", "D", "C", "re", "MotionConfigContext", "i", "se", "p", "z", "q", "t", "o", "l", "d", "n", "f", "m", "H", "R", "Y", "useLocaleInfo", "c", "x", "v", "S", "G", "I", "T", "P", "K", "F", "U", "j", "useVariantState", "b", "u", "O", "B", "pe", "ae", "LayoutGroup", "motion", "cx", "h", "Image2", "RichText", "withCSS", "FhtUkX4I_default", "addPropertyControls", "ControlType", "addFonts", "__FramerMetadata__"]
}
