{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/2DvkUknjlDhIQ2wE92KB/idyGIT26mzMFDzDyFcKh/pRVWz2MeW.js", "ssg:https://framerusercontent.com/modules/u4j7rak42FqjkCOyFUL6/7ZdELadIjkg7Y2WnXGuy/fc964vg2D.js", "ssg:https://framerusercontent.com/modules/gzCLZRwTNxcj2XgzZxsD/40MLIy5qlo6Hoq6wE9i1/Bqs7PDSgI.js", "ssg:https://framerusercontent.com/modules/Cp4PJ8wXIsRnGraI0jkL/TIFE3Qj8NOua7oFRYpSC/y703G2R5O.js", "ssg:https://framerusercontent.com/modules/TorGLfzCXVQuut0oqoUX/Y3qBWWPGkq0YNicg908R/zxzKxzecH.js"],
  "sourcesContent": ["import { jsx as _jsx } from \"react/jsx-runtime\"; // Generated by Framer (0bb61d7)\nimport * as React from \"react\";\nimport { motion, LayoutGroup } from \"framer-motion\";\nimport { useOnVariantChange, useActiveVariantCallback, addFonts, withCSS, addPropertyControls, ControlType, cx, useAddVariantProps, useVariantState } from \"framer\";\nimport { useRandomID } from \"https://framer.com/m/framer/randomID.js@^2.0.0\";\nconst cycleOrder = [\"aubLLu7WS\", \"e6r0dtg24\"];\nconst variantClassNames = {\n  \"aubLLu7WS\": \"framer-v-1j66sqc\",\n  \"e6r0dtg24\": \"framer-v-2hw0wg\"\n};\nconst humanReadableVariantMap = {\n  \"Variant 1\": \"aubLLu7WS\",\n  \"Variant 2\": \"e6r0dtg24\"\n};\nconst transitions = {\n  \"default\": {\n    \"type\": \"tween\",\n    \"ease\": [0, 0, 1, 1],\n    \"duration\": 2,\n    \"delay\": 0,\n    \"stiffness\": 500,\n    \"damping\": 60,\n    \"mass\": 1\n  }\n};\nconst Component = /*#__PURE__*/React.forwardRef(function ({\n  style,\n  className,\n  layoutId,\n  width,\n  height,\n  variant: outerVariant = \"aubLLu7WS\",\n  ...restProps\n}, ref) {\n  const outerVariantId = humanReadableVariantMap[outerVariant];\n  const variant = outerVariantId || outerVariant;\n  const {\n    variants,\n    baseVariant,\n    gestureVariant,\n    classNames,\n    transition,\n    setVariant,\n    setGestureState\n  } = useVariantState({\n    defaultVariant: \"aubLLu7WS\",\n    variant,\n    transitions,\n    variantClassNames,\n    cycleOrder\n  });\n  const {\n    activeVariantCallback,\n    delay\n  } = useActiveVariantCallback(baseVariant);\n  const onAppear1j66sqc = activeVariantCallback(async (...args) => {\n    await delay(() => setVariant(\"e6r0dtg24\"), 100);\n  });\n  const onAppear2hw0wg = activeVariantCallback(async (...args) => {\n    await delay(() => setVariant(\"aubLLu7WS\"), 2000);\n  });\n  useOnVariantChange(baseVariant, {\n    \"default\": onAppear1j66sqc,\n    \"e6r0dtg24\": onAppear2hw0wg\n  });\n  const variantProps = React.useMemo(() => ({\n    \"e6r0dtg24\": {\n      \"aubLLu7WS\": {\n        \"data-framer-name\": \"Variant 2\",\n        \"data-highlight\": true\n      }\n    }\n  }), []);\n  const addVariantProps = useAddVariantProps(baseVariant, gestureVariant, variantProps);\n  const defaultLayoutId = useRandomID();\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-VoEH9\", classNames),\n      style: {\n        \"display\": \"contents\"\n      },\n      children: /*#__PURE__*/_jsx(motion.div, {\n        ...restProps,\n        layoutId: \"aubLLu7WS\",\n        className: cx(\"framer-1j66sqc\", className),\n        style: {\n          \"borderBottomLeftRadius\": \"50%\",\n          \"borderBottomRightRadius\": \"50%\",\n          \"borderTopRightRadius\": \"50%\",\n          \"borderTopLeftRadius\": \"50%\",\n          \"--border-bottom-width\": \"1px\",\n          \"--border-top-width\": \"1px\",\n          \"--border-right-width\": \"1px\",\n          \"--border-left-width\": \"1px\",\n          \"--border-style\": \"dashed\",\n          \"--border-color\": \"rgba(0, 0, 0, 0.3)\",\n          \"rotate\": 0,\n          ...style\n        },\n        background: null,\n        \"data-highlight\": true,\n        \"data-framer-name\": \"Variant 1\",\n        \"data-border\": true,\n        variants: {\n          \"e6r0dtg24\": {\n            \"rotate\": 360\n          }\n        },\n        transition: transition,\n        ref: ref,\n        ...addVariantProps(\"aubLLu7WS\")\n      })\n    })\n  });\n});\nconst css = [\".framer-VoEH9 [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;}\", \".framer-VoEH9 * { box-sizing: border-box; }\", \".framer-VoEH9 .framer-1j66sqc { position: relative; overflow: visible; width: 200px; height: 200px; }\", \".framer-VoEH9.framer-v-2hw0wg .framer-1j66sqc { cursor: auto; }\"]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   * @framerIntrinsicHeight 200\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   * @framerIntrinsicWidth 200\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   * @framerCanvasComponentVariantDetails {\"propertyName\": \"variant\", \"data\": {\"default\": {\"layout\": [\"fixed\", \"fixed\"]}, \"e6r0dtg24\": {\"layout\": [\"fixed\", \"fixed\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   */\nconst FramerpRVWz2MeW = withCSS(Component, css);\nexport default FramerpRVWz2MeW;\nFramerpRVWz2MeW.displayName = \"Dotted Spinner\";\nFramerpRVWz2MeW.defaultProps = {\n  \"width\": 200,\n  \"height\": 200\n};\naddPropertyControls(FramerpRVWz2MeW, {\n  \"variant\": {\n    \"type\": ControlType.Enum,\n    \"title\": \"Variant\",\n    \"options\": [\"aubLLu7WS\", \"e6r0dtg24\"],\n    \"optionTitles\": [\"Variant 1\", \"Variant 2\"]\n  }\n});\naddFonts(FramerpRVWz2MeW, []);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FramerpRVWz2MeW\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerIntrinsicHeight\": \"200\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\": \\\"variant\\\", \\\"data\\\": {\\\"default\\\": {\\\"layout\\\": [\\\"fixed\\\", \\\"fixed\\\"]}, \\\"e6r0dtg24\\\": {\\\"layout\\\": [\\\"fixed\\\", \\\"fixed\\\"]}}}\",\n        \"framerContractVersion\": \"1\",\n        \"framerIntrinsicWidth\": \"200\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./pRVWz2MeW.map", "import { jsx as _jsx } from \"react/jsx-runtime\"; // Generated by Framer (24da13c)\nimport * as React from \"react\";\nimport { motion, LayoutGroup } from \"framer-motion\";\nimport { useOnVariantChange, useActiveVariantCallback, transformTemplate, addFonts, withCSS, addPropertyControls, ControlType, cx, useAddVariantProps, useVariantState, getFonts, getPropertyControls } from \"framer\";\nimport { useRandomID } from \"https://framer.com/m/framer/randomID.js@^2.0.0\";\nimport { Icon as Phosphor } from \"https://framerusercontent.com/modules/tYScH7LTqUtz5KUaUAYP/C31a5jsoI7tLti4X41zP/Phosphor.js\";\nconst PhosphorFonts = getFonts(Phosphor);\nconst PhosphorControls = getPropertyControls(Phosphor);\nconst cycleOrder = [\"H7BAY5GA_\", \"dZ_xhY7io\", \"tY2YIouK6\", \"vjPl5zsut\"];\nconst variantClassNames = {\n  \"H7BAY5GA_\": \"framer-v-1rmto0p\",\n  \"dZ_xhY7io\": \"framer-v-1k7g62x\",\n  \"tY2YIouK6\": \"framer-v-11m1o4k\",\n  \"vjPl5zsut\": \"framer-v-12cj0pz\"\n};\nconst humanReadableVariantMap = {\n  \"Variant 1\": \"H7BAY5GA_\",\n  \"Variant 2\": \"dZ_xhY7io\",\n  \"Variant 3\": \"tY2YIouK6\",\n  \"Variant 4\": \"vjPl5zsut\"\n};\nconst transitions = {\n  \"default\": {\n    \"type\": \"tween\",\n    \"ease\": [0.44, 0, 0.56, 1],\n    \"duration\": 2,\n    \"delay\": 0,\n    \"stiffness\": 500,\n    \"damping\": 60,\n    \"mass\": 1\n  }\n};\nconst Component = /*#__PURE__*/React.forwardRef(function ({\n  style,\n  className,\n  width,\n  height,\n  layoutId,\n  variant: outerVariant = \"H7BAY5GA_\",\n  icon: PnFuM7jEd = \"Broadcast\",\n  background: C7C1yjUQE = \"rgb(234, 128, 255)\",\n  ...restProps\n}, ref) {\n  const outerVariantId = humanReadableVariantMap[outerVariant];\n  const variant = outerVariantId || outerVariant;\n  const {\n    variants,\n    baseVariant,\n    gestureVariant,\n    classNames,\n    transition,\n    setVariant,\n    setGestureState\n  } = useVariantState({\n    defaultVariant: \"H7BAY5GA_\",\n    variant,\n    transitions,\n    variantClassNames,\n    cycleOrder\n  });\n  const layoutDependency = variants.join(\"-\") + restProps.layoutDependency;\n  const {\n    activeVariantCallback,\n    delay\n  } = useActiveVariantCallback(baseVariant);\n  const onAppear1rmto0p = activeVariantCallback(async (...args) => {\n    await delay(() => setVariant(\"dZ_xhY7io\"), 2400);\n  });\n  const onAppear1k7g62x = activeVariantCallback(async (...args) => {\n    await delay(() => setVariant(\"H7BAY5GA_\"), 2500);\n  });\n  const onAppear11m1o4k = activeVariantCallback(async (...args) => {\n    await delay(() => setVariant(\"vjPl5zsut\"), 2000);\n  });\n  const onAppear12cj0pz = activeVariantCallback(async (...args) => {\n    await delay(() => setVariant(\"tY2YIouK6\"), 2000);\n  });\n  useOnVariantChange(baseVariant, {\n    \"default\": onAppear1rmto0p,\n    \"dZ_xhY7io\": onAppear1k7g62x,\n    \"tY2YIouK6\": onAppear11m1o4k,\n    \"vjPl5zsut\": onAppear12cj0pz\n  });\n  const variantProps = React.useMemo(() => ({\n    \"dZ_xhY7io\": {\n      \"H7BAY5GA_\": {\n        \"data-framer-name\": \"Variant 2\",\n        \"data-highlight\": true\n      }\n    },\n    \"tY2YIouK6\": {\n      \"H7BAY5GA_\": {\n        \"data-framer-name\": \"Variant 3\",\n        \"data-highlight\": true\n      }\n    },\n    \"vjPl5zsut\": {\n      \"H7BAY5GA_\": {\n        \"data-framer-name\": \"Variant 4\",\n        \"data-highlight\": true\n      }\n    }\n  }), []);\n  const addVariantProps = useAddVariantProps(baseVariant, gestureVariant, variantProps);\n  const defaultLayoutId = useRandomID();\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-IRWUv\", classNames),\n      style: {\n        \"display\": \"contents\"\n      },\n      children: /*#__PURE__*/_jsx(motion.div, {\n        ...restProps,\n        layoutId: \"H7BAY5GA_\",\n        className: cx(\"framer-1rmto0p\", className),\n        style: {\n          ...style\n        },\n        background: null,\n        \"data-highlight\": true,\n        \"data-framer-name\": \"Variant 1\",\n        transition: transition,\n        layoutDependency: layoutDependency,\n        ref: ref,\n        ...addVariantProps(\"H7BAY5GA_\"),\n        children: /*#__PURE__*/_jsx(motion.div, {\n          layoutId: \"ptcsAWfPn\",\n          className: \"framer-ulq2a1\",\n          style: {\n            \"borderBottomLeftRadius\": \"50%\",\n            \"borderBottomRightRadius\": \"50%\",\n            \"borderTopRightRadius\": \"50%\",\n            \"borderTopLeftRadius\": \"50%\",\n            \"boxShadow\": \"0px 8px 16px 0px rgba(0,0,0,0.25)\",\n            \"backgroundColor\": C7C1yjUQE\n          },\n          transition: transition,\n          layoutDependency: layoutDependency,\n          ...addVariantProps(\"ptcsAWfPn\"),\n          children: /*#__PURE__*/_jsx(motion.div, {\n            style: {},\n            layoutId: \"qqUiqyRRa-container\",\n            className: \"framer-1bm8uoe-container\",\n            transformTemplate: transformTemplate(true),\n            transition: transition,\n            layoutDependency: layoutDependency,\n            ...addVariantProps(\"qqUiqyRRa-container\"),\n            children: /*#__PURE__*/_jsx(Phosphor, {\n              width: \"100%\",\n              height: \"100%\",\n              layoutId: \"qqUiqyRRa\",\n              id: \"qqUiqyRRa\",\n              selectByList: true,\n              iconSelection: PnFuM7jEd,\n              iconSearch: \"House\",\n              color: \"rgb(255, 255, 255)\",\n              weight: \"fill\",\n              mirrored: false,\n              style: {\n                \"width\": \"100%\",\n                \"height\": \"100%\"\n              },\n              transition: transition,\n              layoutDependency: layoutDependency,\n              ...addVariantProps(\"qqUiqyRRa\")\n            })\n          })\n        })\n      })\n    })\n  });\n});\nconst css = [\".framer-IRWUv [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-IRWUv * { box-sizing: border-box; }\", \".framer-IRWUv .framer-1rmto0p { position: relative; overflow: visible; width: 50px; height: 50px; }\", \".framer-IRWUv .framer-ulq2a1 { position: absolute; overflow: visible; right: 0px; bottom: 0px; left: 0px; top: 0px; flex: none; }\", \".framer-IRWUv .framer-1bm8uoe-container { position: absolute; width: 32px; height: var(--framer-aspect-ratio-supported, 32px); left: 50%; top: 50%; flex: none; aspect-ratio: 1 / 1; }\", \".framer-IRWUv.framer-v-1k7g62x .framer-1rmto0p, .framer-IRWUv.framer-v-11m1o4k .framer-1rmto0p, .framer-IRWUv.framer-v-12cj0pz .framer-1rmto0p { cursor: auto; }\", \".framer-IRWUv.framer-v-1k7g62x .framer-ulq2a1 { width: auto; height: 50px; right: 0px; bottom: auto; left: 0px; top: -4px; flex: none; aspect-ratio: unset; }\", \".framer-IRWUv.framer-v-12cj0pz .framer-ulq2a1 { width: auto; height: 50px; right: 0px; bottom: -6px; left: 0px; top: auto; flex: none; aspect-ratio: unset; }\"]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      * @framerIntrinsicHeight 50\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      * @framerIntrinsicWidth 50\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      * @framerCanvasComponentVariantDetails {\"propertyName\": \"variant\", \"data\": {\"default\": {\"layout\": [\"fixed\", \"fixed\"]}, \"dZ_xhY7io\": {\"layout\": [\"fixed\", \"fixed\"]}, \"tY2YIouK6\": {\"layout\": [\"fixed\", \"fixed\"]}, \"vjPl5zsut\": {\"layout\": [\"fixed\", \"fixed\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      * @framerVariables {\"PnFuM7jEd\": \"icon\", \"C7C1yjUQE\": \"background\"}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      */\nconst Framerfc964vg2D = withCSS(Component, css);\nexport default Framerfc964vg2D;\nFramerfc964vg2D.displayName = \"Lotus Feature\";\nFramerfc964vg2D.defaultProps = {\n  \"width\": 50,\n  \"height\": 50\n};\naddPropertyControls(Framerfc964vg2D, {\n  \"variant\": {\n    \"type\": ControlType.Enum,\n    \"title\": \"Variant\",\n    \"options\": [\"H7BAY5GA_\", \"dZ_xhY7io\", \"tY2YIouK6\", \"vjPl5zsut\"],\n    \"optionTitles\": [\"Variant 1\", \"Variant 2\", \"Variant 3\", \"Variant 4\"]\n  },\n  \"PnFuM7jEd\": (PhosphorControls === null || PhosphorControls === void 0 ? void 0 : PhosphorControls[\"iconSelection\"]) && {\n    ...PhosphorControls[\"iconSelection\"],\n    \"hidden\": undefined,\n    \"title\": \"Icon\",\n    \"defaultValue\": \"Broadcast\"\n  },\n  \"C7C1yjUQE\": {\n    \"type\": ControlType.Color,\n    \"title\": \"Background\",\n    \"defaultValue\": \"rgb(234, 128, 255)\"\n  }\n});\naddFonts(Framerfc964vg2D, [...PhosphorFonts]);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"Framerfc964vg2D\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerIntrinsicWidth\": \"50\",\n        \"framerVariables\": \"{\\\"PnFuM7jEd\\\": \\\"icon\\\", \\\"C7C1yjUQE\\\": \\\"background\\\"}\",\n        \"framerIntrinsicHeight\": \"50\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\": \\\"variant\\\", \\\"data\\\": {\\\"default\\\": {\\\"layout\\\": [\\\"fixed\\\", \\\"fixed\\\"]}, \\\"dZ_xhY7io\\\": {\\\"layout\\\": [\\\"fixed\\\", \\\"fixed\\\"]}, \\\"tY2YIouK6\\\": {\\\"layout\\\": [\\\"fixed\\\", \\\"fixed\\\"]}, \\\"vjPl5zsut\\\": {\\\"layout\\\": [\\\"fixed\\\", \\\"fixed\\\"]}}}\",\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./fc964vg2D.map", "// Generated by Framer (23a204f)\nimport { jsx as _jsx, jsxs as _jsxs } from \"react/jsx-runtime\";\nimport { addFonts, addPropertyControls, ControlType, cx, Link, RichText, Text, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion } from \"framer-motion\";\nimport * as React from \"react\";\nimport * as sharedStyle from \"https://framerusercontent.com/modules/i5h4SqYVp38IB1A4QUTT/eGBJTWqXRlchtZxdSwhL/KjEL69wIH.js\";\nconst cycleOrder = [\"mQSk29w3L\", \"B5LVfbQvq\"];\nconst variantClassNames = {\n  B5LVfbQvq: \"framer-v-lpyiiz\",\n  mQSk29w3L: \"framer-v-17f78ha\"\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: \"mQSk29w3L\",\n  Mobile: \"B5LVfbQvq\"\n};\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 Component = /*#__PURE__*/React.forwardRef(function ({\n  id,\n  style,\n  className,\n  width,\n  height,\n  layoutId,\n  variant: outerVariant = \"mQSk29w3L\",\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: \"mQSk29w3L\",\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-DqEmD\", sharedStyle.className, classNames),\n      style: {\n        display: \"contents\"\n      },\n      children: /*#__PURE__*/_jsxs(motion.footer, {\n        ...restProps,\n        className: cx(\"framer-17f78ha\", className),\n        \"data-framer-name\": \"Desktop\",\n        layoutDependency: layoutDependency,\n        layoutId: \"mQSk29w3L\",\n        ref: ref,\n        style: {\n          background: 'radial-gradient(94% 58.3% at 50.3% 82.6%, hsl(252, 28%, 20%) 0%, var(--token-79f54f4b-5c08-4adb-84cd-68f4d833bf59, rgb(17, 16, 19)) /* {\"name\":\"BG\"} */ 100%)',\n          ...style\n        },\n        transition: transition,\n        ...addPropertyOverrides({\n          B5LVfbQvq: {\n            \"data-framer-name\": \"Mobile\"\n          }\n        }, baseVariant, gestureVariant),\n        children: [/*#__PURE__*/_jsxs(motion.div, {\n          className: \"framer-oiua3x\",\n          layoutDependency: layoutDependency,\n          layoutId: \"mbmkxI90_\",\n          transition: transition,\n          children: [/*#__PURE__*/_jsxs(motion.div, {\n            className: \"framer-110sorw\",\n            layoutDependency: layoutDependency,\n            layoutId: \"uGdBS1REX\",\n            transition: transition,\n            children: [/*#__PURE__*/_jsx(Text, {\n              __fromCanvasComponent: true,\n              className: \"framer-1q3119c\",\n              fonts: [\"GF;DM Sans-700\"],\n              layoutDependency: layoutDependency,\n              layoutId: \"G3yp7KKJM\",\n              rawHTML: \"<h2 style='font-size: 0; line-height: 0; tab-size: 4; white-space: inherit; word-wrap: inherit'><span style='direction: ltr; font-size: 0'><span style=''>Solutions</span><br></span></h2>\",\n              style: {\n                \"--framer-font-family\": '\"DM Sans\", \"DM Sans Placeholder\", sans-serif',\n                \"--framer-font-size\": \"16px\",\n                \"--framer-font-style\": \"normal\",\n                \"--framer-font-weight\": 700,\n                \"--framer-letter-spacing\": \"0px\",\n                \"--framer-line-height\": \"1.2em\",\n                \"--framer-link-hover-text-color\": \"rgba(153, 153, 153, 0.6)\",\n                \"--framer-link-text-decoration\": \"none\",\n                \"--framer-text-alignment\": \"start\",\n                \"--framer-text-color\": \"rgb(255, 255, 255)\",\n                \"--framer-text-decoration\": \"none\",\n                \"--framer-text-transform\": \"uppercase\"\n              },\n              transition: transition,\n              verticalAlignment: \"top\",\n              withExternalLayout: true\n            }), /*#__PURE__*/_jsxs(motion.div, {\n              className: \"framer-164moqr\",\n              layoutDependency: layoutDependency,\n              layoutId: \"AwmzSd8Xl\",\n              transition: transition,\n              children: [/*#__PURE__*/_jsx(RichText, {\n                __fromCanvasComponent: true,\n                children: /*#__PURE__*/_jsx(React.Fragment, {\n                  children: /*#__PURE__*/_jsx(motion.p, {\n                    style: {\n                      \"--font-selector\": \"R0Y7RE0gU2Fucy01MDA=\",\n                      \"--framer-font-family\": '\"DM Sans\", sans-serif',\n                      \"--framer-font-weight\": \"500\",\n                      \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                    },\n                    children: /*#__PURE__*/_jsx(Link, {\n                      href: {\n                        webPageId: \"NZiqzwXX6\"\n                      },\n                      openInNewTab: false,\n                      smoothScroll: false,\n                      children: /*#__PURE__*/_jsx(motion.a, {\n                        className: \"framer-styles-preset-1y6hx4h\",\n                        \"data-styles-preset\": \"KjEL69wIH\",\n                        children: \"Influencer Marketing\"\n                      })\n                    })\n                  })\n                }),\n                className: \"framer-1mveedh\",\n                fonts: [\"GF;DM Sans-500\"],\n                layoutDependency: layoutDependency,\n                layoutId: \"LXVuGXfTK\",\n                style: {\n                  \"--extracted-r6o4lv\": \"rgba(255, 255, 255, 0.6)\",\n                  \"--framer-paragraph-spacing\": \"0px\"\n                },\n                transition: transition,\n                verticalAlignment: \"top\",\n                withExternalLayout: true\n              }), /*#__PURE__*/_jsx(RichText, {\n                __fromCanvasComponent: true,\n                children: /*#__PURE__*/_jsx(React.Fragment, {\n                  children: /*#__PURE__*/_jsx(motion.p, {\n                    style: {\n                      \"--font-selector\": \"R0Y7RE0gU2Fucy01MDA=\",\n                      \"--framer-font-family\": '\"DM Sans\", sans-serif',\n                      \"--framer-font-weight\": \"500\",\n                      \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                    },\n                    children: /*#__PURE__*/_jsx(Link, {\n                      href: {\n                        webPageId: \"VHbZnzIY9\"\n                      },\n                      openInNewTab: false,\n                      smoothScroll: false,\n                      children: /*#__PURE__*/_jsx(motion.a, {\n                        className: \"framer-styles-preset-1y6hx4h\",\n                        \"data-styles-preset\": \"KjEL69wIH\",\n                        children: \"Loyalty Program Builder\"\n                      })\n                    })\n                  })\n                }),\n                className: \"framer-457atc\",\n                fonts: [\"GF;DM Sans-500\"],\n                layoutDependency: layoutDependency,\n                layoutId: \"kSGd7HkP_\",\n                style: {\n                  \"--extracted-r6o4lv\": \"rgba(255, 255, 255, 0.6)\",\n                  \"--framer-paragraph-spacing\": \"0px\"\n                },\n                transition: transition,\n                verticalAlignment: \"top\",\n                withExternalLayout: true\n              }), /*#__PURE__*/_jsx(RichText, {\n                __fromCanvasComponent: true,\n                children: /*#__PURE__*/_jsx(React.Fragment, {\n                  children: /*#__PURE__*/_jsx(motion.p, {\n                    style: {\n                      \"--font-selector\": \"R0Y7RE0gU2Fucy01MDA=\",\n                      \"--framer-font-family\": '\"DM Sans\", sans-serif',\n                      \"--framer-font-weight\": \"500\",\n                      \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                    },\n                    children: /*#__PURE__*/_jsx(Link, {\n                      href: {\n                        webPageId: \"znJQQABu4\"\n                      },\n                      openInNewTab: false,\n                      smoothScroll: false,\n                      children: /*#__PURE__*/_jsx(motion.a, {\n                        className: \"framer-styles-preset-1y6hx4h\",\n                        \"data-styles-preset\": \"KjEL69wIH\",\n                        children: \"About Us\"\n                      })\n                    })\n                  })\n                }),\n                className: \"framer-xclfnn\",\n                fonts: [\"GF;DM Sans-500\"],\n                layoutDependency: layoutDependency,\n                layoutId: \"dKV90xTrr\",\n                style: {\n                  \"--extracted-r6o4lv\": \"rgba(255, 255, 255, 0.6)\",\n                  \"--framer-paragraph-spacing\": \"0px\"\n                },\n                transition: transition,\n                verticalAlignment: \"top\",\n                withExternalLayout: true\n              }), /*#__PURE__*/_jsx(RichText, {\n                __fromCanvasComponent: true,\n                children: /*#__PURE__*/_jsx(React.Fragment, {\n                  children: /*#__PURE__*/_jsx(motion.p, {\n                    style: {\n                      \"--font-selector\": \"R0Y7RE0gU2Fucy01MDA=\",\n                      \"--framer-font-family\": '\"DM Sans\", sans-serif',\n                      \"--framer-font-weight\": \"500\",\n                      \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                    },\n                    children: /*#__PURE__*/_jsx(Link, {\n                      href: {\n                        webPageId: \"XoLm963jx\"\n                      },\n                      openInNewTab: false,\n                      smoothScroll: false,\n                      children: /*#__PURE__*/_jsx(motion.a, {\n                        className: \"framer-styles-preset-1y6hx4h\",\n                        \"data-styles-preset\": \"KjEL69wIH\",\n                        children: \"Privacy Policy\"\n                      })\n                    })\n                  })\n                }),\n                className: \"framer-1hx5pzc\",\n                fonts: [\"GF;DM Sans-500\"],\n                layoutDependency: layoutDependency,\n                layoutId: \"M9cQhnwbo\",\n                style: {\n                  \"--extracted-r6o4lv\": \"rgba(255, 255, 255, 0.6)\",\n                  \"--framer-paragraph-spacing\": \"0px\"\n                },\n                transition: transition,\n                verticalAlignment: \"top\",\n                withExternalLayout: true\n              })]\n            })]\n          }), /*#__PURE__*/_jsx(motion.div, {\n            className: \"framer-4sq3xe\",\n            layoutDependency: layoutDependency,\n            layoutId: \"LkizSe0kL\",\n            transition: transition,\n            children: /*#__PURE__*/_jsx(motion.div, {\n              className: \"framer-6uxthw\",\n              layoutDependency: layoutDependency,\n              layoutId: \"H0rAK8cPS\",\n              transition: transition\n            })\n          }), /*#__PURE__*/_jsx(motion.div, {\n            className: \"framer-fwewp6\",\n            layoutDependency: layoutDependency,\n            layoutId: \"YNaop3ql4\",\n            transition: transition,\n            children: /*#__PURE__*/_jsx(motion.div, {\n              className: \"framer-mhgb5\",\n              layoutDependency: layoutDependency,\n              layoutId: \"uldXQ3CU_\",\n              transition: transition\n            })\n          })]\n        }), /*#__PURE__*/_jsxs(motion.div, {\n          className: \"framer-xpqiel\",\n          \"data-border\": true,\n          layoutDependency: layoutDependency,\n          layoutId: \"d4Y9Jo1Zy\",\n          style: {\n            \"--border-bottom-width\": \"0px\",\n            \"--border-color\": \"rgba(255, 255, 255, 0.1)\",\n            \"--border-left-width\": \"0px\",\n            \"--border-right-width\": \"0px\",\n            \"--border-style\": \"solid\",\n            \"--border-top-width\": \"1px\"\n          },\n          transition: transition,\n          children: [/*#__PURE__*/_jsx(RichText, {\n            __fromCanvasComponent: true,\n            children: /*#__PURE__*/_jsx(React.Fragment, {\n              children: /*#__PURE__*/_jsx(motion.p, {\n                style: {\n                  \"--font-selector\": \"R0Y7RE0gU2Fucy01MDA=\",\n                  \"--framer-font-family\": '\"DM Sans\", sans-serif',\n                  \"--framer-font-weight\": \"500\",\n                  \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                },\n                children: \"\\xa9 2021 CrowdPad, Inc. All Rights reserved\"\n              })\n            }),\n            className: \"framer-1sur4pd\",\n            fonts: [\"GF;DM Sans-500\"],\n            layoutDependency: layoutDependency,\n            layoutId: \"ugfC3GQSI\",\n            style: {\n              \"--extracted-r6o4lv\": \"rgba(255, 255, 255, 0.6)\",\n              \"--framer-link-hover-text-color\": \"rgba(153, 153, 153, 0.6)\",\n              \"--framer-link-text-decoration\": \"none\",\n              \"--framer-paragraph-spacing\": \"0px\"\n            },\n            transition: transition,\n            verticalAlignment: \"top\",\n            withExternalLayout: true\n          }), /*#__PURE__*/_jsx(motion.div, {\n            className: \"framer-1ljskdt\",\n            layoutDependency: layoutDependency,\n            layoutId: \"n_rECtT4M\",\n            transition: transition\n          })]\n        })]\n      })\n    })\n  });\n});\nconst css = ['.framer-DqEmD [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-DqEmD .framer-1hoenz5 { display: block; }\", \".framer-DqEmD .framer-17f78ha { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 100px; height: min-content; justify-content: center; overflow: visible; padding: 100px 50px 30px 50px; position: relative; width: 1200px; }\", \".framer-DqEmD .framer-oiua3x { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; max-width: 750px; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\", \".framer-DqEmD .framer-110sorw, .framer-DqEmD .framer-164moqr, .framer-DqEmD .framer-4sq3xe, .framer-DqEmD .framer-fwewp6 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: min-content; }\", \".framer-DqEmD .framer-1q3119c, .framer-DqEmD .framer-1mveedh, .framer-DqEmD .framer-457atc, .framer-DqEmD .framer-xclfnn, .framer-DqEmD .framer-1hx5pzc, .framer-DqEmD .framer-1sur4pd { flex: none; height: auto; overflow: visible; position: relative; white-space: pre; width: auto; }\", \".framer-DqEmD .framer-6uxthw { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; min-height: 19px; min-width: 64px; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: min-content; }\", \".framer-DqEmD .framer-mhgb5 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; min-height: 19px; min-width: 46px; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: min-content; }\", \".framer-DqEmD .framer-xpqiel { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 30px 0px 0px 0px; position: relative; width: 100%; }\", \".framer-DqEmD .framer-1ljskdt { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; min-height: 21px; min-width: 21px; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: min-content; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-DqEmD .framer-17f78ha, .framer-DqEmD .framer-110sorw, .framer-DqEmD .framer-164moqr, .framer-DqEmD .framer-4sq3xe, .framer-DqEmD .framer-6uxthw, .framer-DqEmD .framer-fwewp6, .framer-DqEmD .framer-mhgb5, .framer-DqEmD .framer-1ljskdt { gap: 0px; } .framer-DqEmD .framer-17f78ha > * { margin: 0px; margin-bottom: calc(100px / 2); margin-top: calc(100px / 2); } .framer-DqEmD .framer-17f78ha > :first-child, .framer-DqEmD .framer-110sorw > :first-child, .framer-DqEmD .framer-164moqr > :first-child, .framer-DqEmD .framer-4sq3xe > :first-child, .framer-DqEmD .framer-6uxthw > :first-child, .framer-DqEmD .framer-fwewp6 > :first-child, .framer-DqEmD .framer-mhgb5 > :first-child { margin-top: 0px; } .framer-DqEmD .framer-17f78ha > :last-child, .framer-DqEmD .framer-110sorw > :last-child, .framer-DqEmD .framer-164moqr > :last-child, .framer-DqEmD .framer-4sq3xe > :last-child, .framer-DqEmD .framer-6uxthw > :last-child, .framer-DqEmD .framer-fwewp6 > :last-child, .framer-DqEmD .framer-mhgb5 > :last-child { margin-bottom: 0px; } .framer-DqEmD .framer-110sorw > *, .framer-DqEmD .framer-164moqr > *, .framer-DqEmD .framer-4sq3xe > *, .framer-DqEmD .framer-6uxthw > *, .framer-DqEmD .framer-fwewp6 > *, .framer-DqEmD .framer-mhgb5 > * { margin: 0px; margin-bottom: calc(20px / 2); margin-top: calc(20px / 2); } .framer-DqEmD .framer-1ljskdt > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-DqEmD .framer-1ljskdt > :first-child { margin-left: 0px; } .framer-DqEmD .framer-1ljskdt > :last-child { margin-right: 0px; } }\", \".framer-DqEmD.framer-v-lpyiiz .framer-17f78ha { gap: 40px; padding: 40px 40px 40px 40px; width: 400px; }\", \".framer-DqEmD.framer-v-lpyiiz .framer-oiua3x { flex-direction: column; gap: 60px; justify-content: flex-start; }\", \".framer-DqEmD.framer-v-lpyiiz .framer-xpqiel { flex-direction: column; gap: 20px; justify-content: flex-start; padding: 40px 0px 0px 0px; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-DqEmD.framer-v-lpyiiz .framer-17f78ha, .framer-DqEmD.framer-v-lpyiiz .framer-oiua3x, .framer-DqEmD.framer-v-lpyiiz .framer-xpqiel { gap: 0px; } .framer-DqEmD.framer-v-lpyiiz .framer-17f78ha > * { margin: 0px; margin-bottom: calc(40px / 2); margin-top: calc(40px / 2); } .framer-DqEmD.framer-v-lpyiiz .framer-17f78ha > :first-child, .framer-DqEmD.framer-v-lpyiiz .framer-oiua3x > :first-child, .framer-DqEmD.framer-v-lpyiiz .framer-xpqiel > :first-child { margin-top: 0px; } .framer-DqEmD.framer-v-lpyiiz .framer-17f78ha > :last-child, .framer-DqEmD.framer-v-lpyiiz .framer-oiua3x > :last-child, .framer-DqEmD.framer-v-lpyiiz .framer-xpqiel > :last-child { margin-bottom: 0px; } .framer-DqEmD.framer-v-lpyiiz .framer-oiua3x > * { margin: 0px; margin-bottom: calc(60px / 2); margin-top: calc(60px / 2); } .framer-DqEmD.framer-v-lpyiiz .framer-xpqiel > * { margin: 0px; margin-bottom: calc(20px / 2); margin-top: calc(20px / 2); } }\", ...sharedStyle.css]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   * @framerIntrinsicHeight 456\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   * @framerIntrinsicWidth 1200\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"B5LVfbQvq\":{\"layout\":[\"fixed\",\"auto\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   */\nconst FramerBqs7PDSgI = withCSS(Component, css, \"framer-DqEmD\");\nexport default FramerBqs7PDSgI;\nFramerBqs7PDSgI.displayName = \"Footer\";\nFramerBqs7PDSgI.defaultProps = {\n  height: 456,\n  width: 1200\n};\naddPropertyControls(FramerBqs7PDSgI, {\n  variant: {\n    options: [\"mQSk29w3L\", \"B5LVfbQvq\"],\n    optionTitles: [\"Desktop\", \"Mobile\"],\n    title: \"Variant\",\n    type: ControlType.Enum\n  }\n});\naddFonts(FramerBqs7PDSgI, [{\n  family: \"DM Sans\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:canvasComponent/Bqs7PDSgI:default\",\n    url: \"https://fonts.gstatic.com/s/dmsans/v11/rP2Cp2ywxg089UriASitOB-sClQX6Cg.ttf\"\n  },\n  style: \"normal\",\n  url: \"https://fonts.gstatic.com/s/dmsans/v11/rP2Cp2ywxg089UriASitOB-sClQX6Cg.ttf\",\n  weight: \"700\"\n}, {\n  family: \"DM Sans\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:canvasComponent/Bqs7PDSgI:default\",\n    url: \"https://fonts.gstatic.com/s/dmsans/v11/rP2Cp2ywxg089UriAWCrOB-sClQX6Cg.ttf\"\n  },\n  style: \"normal\",\n  url: \"https://fonts.gstatic.com/s/dmsans/v11/rP2Cp2ywxg089UriAWCrOB-sClQX6Cg.ttf\",\n  weight: \"500\"\n}, ...sharedStyle.fonts]);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FramerBqs7PDSgI\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerContractVersion\": \"1\",\n        \"framerIntrinsicHeight\": \"456\",\n        \"framerIntrinsicWidth\": \"1200\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"B5LVfbQvq\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\"\n      }\n    },\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./Bqs7PDSgI.map", "// Generated by Framer (e37adeb)\nimport { jsx as _jsx } from \"react/jsx-runtime\";\nimport { addFonts, addPropertyControls, ControlType, cx, Link, Text, useActiveVariantCallback, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion } from \"framer-motion\";\nimport * as React from \"react\";\nconst enabledGestures = {\n  gHbwgR3TV: {\n    hover: true,\n    pressed: true\n  },\n  soGZBc8yj: {\n    hover: true,\n    pressed: true\n  },\n  udnqQqWNb: {\n    hover: true,\n    pressed: true\n  },\n  v2yugBje1: {\n    hover: true,\n    pressed: true\n  }\n};\nconst cycleOrder = [\"udnqQqWNb\", \"v2yugBje1\", \"soGZBc8yj\", \"gHbwgR3TV\"];\nconst variantClassNames = {\n  gHbwgR3TV: \"framer-v-o6msgy\",\n  soGZBc8yj: \"framer-v-sbsjj9\",\n  udnqQqWNb: \"framer-v-1d5fjym\",\n  v2yugBje1: \"framer-v-i4g6x3\"\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  \"Default Dark\": \"v2yugBje1\",\n  \"Primary Dark\": \"udnqQqWNb\",\n  Default: \"soGZBc8yj\",\n  Primary: \"gHbwgR3TV\"\n};\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 Component = /*#__PURE__*/React.forwardRef(function ({\n  id,\n  style,\n  className,\n  width,\n  height,\n  layoutId,\n  variant: outerVariant = \"udnqQqWNb\",\n  title: Qoi_obRja = \"Get started\",\n  tap: Cep56yiPn,\n  background: uDmxwZHRG = 'var(--token-274fb780-9951-4059-956e-43216c6f8956, rgb(120, 85, 255)) /* {\"name\":\"Purple\"} */',\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: \"udnqQqWNb\",\n    enabledGestures,\n    transitions,\n    variant,\n    variantClassNames\n  });\n  const layoutDependency = variants.join(\"-\") + restProps.layoutDependency;\n  const {\n    activeVariantCallback,\n    delay\n  } = useActiveVariantCallback(baseVariant);\n  const onTap1eybchm = activeVariantCallback(async (...args) => {\n    if (Cep56yiPn) {\n      const res = await Cep56yiPn(...args);\n      if (res === false) return false;\n    }\n  });\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-biaZ2\", classNames),\n      style: {\n        display: \"contents\"\n      },\n      children: /*#__PURE__*/_jsx(Link, {\n        href: \"https://crowdpad.app/loyalty-signup\",\n        openInNewTab: true,\n        children: /*#__PURE__*/_jsx(motion.a, {\n          ...restProps,\n          __perspectiveFX: false,\n          __targetOpacity: 1,\n          className: `${cx(\"framer-1d5fjym\", className)} framer-abu57h`,\n          \"data-framer-name\": \"Primary Dark\",\n          \"data-highlight\": true,\n          layoutDependency: layoutDependency,\n          layoutId: \"udnqQqWNb\",\n          onTap: onTap1eybchm,\n          ref: ref,\n          style: {\n            backgroundColor: uDmxwZHRG,\n            borderBottomLeftRadius: 10,\n            borderBottomRightRadius: 10,\n            borderTopLeftRadius: 10,\n            borderTopRightRadius: 10,\n            boxShadow: \"inset 0px 1px 1px 0px hsla(0, 0%, 100%, 0.25), 0px 4px 8px 0px rgba(0,0,0,0.25)\",\n            opacity: 1,\n            ...style\n          },\n          transition: transition,\n          variants: {\n            \"gHbwgR3TV-hover\": {\n              opacity: .5\n            },\n            \"gHbwgR3TV-pressed\": {\n              opacity: .8\n            },\n            \"soGZBc8yj-hover\": {\n              boxShadow: \"none\"\n            },\n            \"soGZBc8yj-pressed\": {\n              boxShadow: \"none\",\n              opacity: .8\n            },\n            \"udnqQqWNb-hover\": {\n              boxShadow: \"inset 0px 1px 1px 0px hsla(0, 0%, 100%, 0.25), 0px 2px 4px 0px rgba(0,0,0,0.25)\",\n              opacity: .5\n            },\n            \"udnqQqWNb-pressed\": {\n              boxShadow: \"inset 0px 1px 1px 0px hsla(0, 0%, 100%, 0.25), 0px 2px 4px 0px rgba(0,0,0,0.25)\",\n              opacity: .6\n            },\n            \"v2yugBje1-hover\": {\n              backgroundColor: \"rgba(234, 232, 242, 0.4)\",\n              boxShadow: \"none\"\n            },\n            \"v2yugBje1-pressed\": {\n              backgroundColor: \"rgba(234, 232, 242, 0.4)\",\n              boxShadow: \"none\"\n            },\n            gHbwgR3TV: {\n              boxShadow: \"0px 4px 8px 0px rgba(0, 0, 0, 0.05)\"\n            },\n            soGZBc8yj: {\n              backgroundColor: \"rgb(234, 232, 242)\",\n              boxShadow: \"none\"\n            },\n            v2yugBje1: {\n              backgroundColor: \"rgba(234, 232, 242, 0.2)\",\n              boxShadow: \"none\"\n            }\n          },\n          ...addPropertyOverrides({\n            \"gHbwgR3TV-hover\": {\n              __targetOpacity: .5,\n              \"data-framer-name\": undefined\n            },\n            \"gHbwgR3TV-pressed\": {\n              __targetOpacity: .8,\n              \"data-framer-name\": undefined\n            },\n            \"soGZBc8yj-hover\": {\n              \"data-framer-name\": undefined\n            },\n            \"soGZBc8yj-pressed\": {\n              __targetOpacity: .8,\n              \"data-framer-name\": undefined\n            },\n            \"udnqQqWNb-hover\": {\n              __targetOpacity: .5,\n              \"data-framer-name\": undefined\n            },\n            \"udnqQqWNb-pressed\": {\n              __targetOpacity: .6,\n              \"data-framer-name\": undefined\n            },\n            \"v2yugBje1-hover\": {\n              \"data-framer-name\": undefined\n            },\n            \"v2yugBje1-pressed\": {\n              \"data-framer-name\": undefined\n            },\n            gHbwgR3TV: {\n              \"data-framer-name\": \"Primary\"\n            },\n            soGZBc8yj: {\n              \"data-framer-name\": \"Default\"\n            },\n            v2yugBje1: {\n              \"data-framer-name\": \"Default Dark\"\n            }\n          }, baseVariant, gestureVariant),\n          children: /*#__PURE__*/_jsx(Text, {\n            __fromCanvasComponent: true,\n            alignment: \"center\",\n            className: \"framer-ggd0t5\",\n            fonts: [\"GF;DM Sans-700\"],\n            layoutDependency: layoutDependency,\n            layoutId: \"yAHWLATBd\",\n            rawHTML: \"<span style='font-size: 0; line-height: 0; tab-size: 4; white-space: inherit; word-wrap: inherit'><span style='direction: ltr; font-size: 0'><span style=''>Get started</span><br></span></span>\",\n            style: {\n              \"--framer-font-family\": '\"DM Sans\", \"DM Sans Placeholder\", sans-serif',\n              \"--framer-font-size\": \"18px\",\n              \"--framer-font-style\": \"normal\",\n              \"--framer-font-weight\": 700,\n              \"--framer-letter-spacing\": \"-0.3px\",\n              \"--framer-line-height\": \"1.5em\",\n              \"--framer-link-text-color\": \"rgb(0, 153, 255)\",\n              \"--framer-link-text-decoration\": \"underline\",\n              \"--framer-text-alignment\": \"center\",\n              \"--framer-text-color\": \"rgb(255, 255, 255)\",\n              \"--framer-text-decoration\": \"none\",\n              \"--framer-text-transform\": \"none\",\n              opacity: 1\n            },\n            text: Qoi_obRja,\n            transition: transition,\n            variants: {\n              \"soGZBc8yj-hover\": {\n                opacity: .5\n              },\n              \"soGZBc8yj-pressed\": {\n                opacity: .8\n              },\n              \"v2yugBje1-pressed\": {\n                opacity: .8\n              },\n              soGZBc8yj: {\n                \"--framer-text-color\": \"var(--token-7434257b-0490-4e05-8646-71d8417a414b, rgb(16, 16, 18))\"\n              }\n            },\n            verticalAlignment: \"top\",\n            withExternalLayout: true\n          })\n        })\n      })\n    })\n  });\n});\nconst css = ['.framer-biaZ2 [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-biaZ2 .framer-abu57h { display: block; }\", \".framer-biaZ2 .framer-1d5fjym { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 12px 20px 12px 20px; position: relative; text-decoration: none; width: min-content; }\", \".framer-biaZ2 .framer-ggd0t5 { flex: none; height: auto; overflow: visible; position: relative; white-space: pre; width: auto; }\", \".framer-biaZ2 .framer-v-1d5fjym .framer-1d5fjym, .framer-biaZ2 .framer-v-i4g6x3 .framer-1d5fjym, .framer-biaZ2 .framer-v-sbsjj9 .framer-1d5fjym, .framer-biaZ2 .framer-v-o6msgy .framer-1d5fjym { cursor: pointer; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-biaZ2 .framer-1d5fjym { gap: 0px; } .framer-biaZ2 .framer-1d5fjym > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-biaZ2 .framer-1d5fjym > :first-child { margin-left: 0px; } .framer-biaZ2 .framer-1d5fjym > :last-child { margin-right: 0px; } }\"]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  * @framerIntrinsicHeight 51\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  * @framerIntrinsicWidth 137\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"v2yugBje1\":{\"layout\":[\"auto\",\"auto\"]},\"soGZBc8yj\":{\"layout\":[\"auto\",\"auto\"]},\"gHbwgR3TV\":{\"layout\":[\"auto\",\"auto\"]},\"Vz9uX7Gfo\":{\"layout\":[\"auto\",\"auto\"]},\"JwCGG98xE\":{\"layout\":[\"auto\",\"auto\"]},\"t7dPb9ShG\":{\"layout\":[\"auto\",\"auto\"]},\"CPDNrUaJu\":{\"layout\":[\"auto\",\"auto\"]},\"FyhOaR4KM\":{\"layout\":[\"auto\",\"auto\"]},\"ss2tEZb0e\":{\"layout\":[\"auto\",\"auto\"]},\"j33vW1Sb4\":{\"layout\":[\"auto\",\"auto\"]},\"CRG1t5Rle\":{\"layout\":[\"auto\",\"auto\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  * @framerVariables {\"Qoi_obRja\":\"title\",\"Cep56yiPn\":\"tap\",\"uDmxwZHRG\":\"background\"}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  */\nconst Framery703G2R5O = withCSS(Component, css, \"framer-biaZ2\");\nexport default Framery703G2R5O;\nFramery703G2R5O.displayName = \"Button Copy\";\nFramery703G2R5O.defaultProps = {\n  height: 51,\n  width: 137\n};\naddPropertyControls(Framery703G2R5O, {\n  variant: {\n    options: [\"udnqQqWNb\", \"v2yugBje1\", \"soGZBc8yj\", \"gHbwgR3TV\"],\n    optionTitles: [\"Primary Dark\", \"Default Dark\", \"Default\", \"Primary\"],\n    title: \"Variant\",\n    type: ControlType.Enum\n  },\n  Qoi_obRja: {\n    defaultValue: \"Get started\",\n    displayTextArea: false,\n    title: \"Title\",\n    type: ControlType.String\n  },\n  Cep56yiPn: {\n    title: \"Tap\",\n    type: ControlType.EventHandler\n  },\n  uDmxwZHRG: {\n    defaultValue: 'var(--token-274fb780-9951-4059-956e-43216c6f8956, rgb(120, 85, 255)) /* {\"name\":\"Purple\"} */',\n    title: \"Background\",\n    type: ControlType.Color\n  }\n});\naddFonts(Framery703G2R5O, [{\n  family: \"DM Sans\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:canvasComponent/y703G2R5O:default\",\n    url: \"https://fonts.gstatic.com/s/dmsans/v11/rP2Cp2ywxg089UriASitOB-sClQX6Cg.ttf\"\n  },\n  style: \"normal\",\n  url: \"https://fonts.gstatic.com/s/dmsans/v11/rP2Cp2ywxg089UriASitOB-sClQX6Cg.ttf\",\n  weight: \"700\"\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\": \"Framery703G2R5O\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerIntrinsicHeight\": \"51\",\n        \"framerVariables\": \"{\\\"Qoi_obRja\\\":\\\"title\\\",\\\"Cep56yiPn\\\":\\\"tap\\\",\\\"uDmxwZHRG\\\":\\\"background\\\"}\",\n        \"framerIntrinsicWidth\": \"137\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"v2yugBje1\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"soGZBc8yj\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"gHbwgR3TV\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"Vz9uX7Gfo\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"JwCGG98xE\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"t7dPb9ShG\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"CPDNrUaJu\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"FyhOaR4KM\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"ss2tEZb0e\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"j33vW1Sb4\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"CRG1t5Rle\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./y703G2R5O.map", "// Generated by Framer (e37adeb)\nimport { jsx as _jsx, jsxs as _jsxs } from \"react/jsx-runtime\";\nimport { addFonts, addPropertyControls, ControlType, cx, Image, Link, RichText, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion } from \"framer-motion\";\nimport * as React from \"react\";\nconst enabledGestures = {\n  HuaXJVEDm: {\n    hover: true\n  }\n};\nconst cycleOrder = [\"HuaXJVEDm\", \"am9Q56IbF\"];\nconst variantClassNames = {\n  am9Q56IbF: \"framer-v-1j5fx82\",\n  HuaXJVEDm: \"framer-v-67mo8b\"\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: \"HuaXJVEDm\",\n  Mobile: \"am9Q56IbF\"\n};\nconst transitions = {\n  default: {\n    damping: 100,\n    delay: 0,\n    duration: .3,\n    ease: [.44, 0, .56, 1],\n    mass: 1,\n    stiffness: 300,\n    type: \"spring\"\n  }\n};\nconst Component = /*#__PURE__*/React.forwardRef(function ({\n  id,\n  style,\n  className,\n  width,\n  height,\n  layoutId,\n  variant: outerVariant = \"HuaXJVEDm\",\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: \"HuaXJVEDm\",\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-xdY5l\", classNames),\n      style: {\n        display: \"contents\"\n      },\n      children: /*#__PURE__*/_jsx(motion.nav, {\n        ...restProps,\n        className: cx(\"framer-67mo8b\", className),\n        \"data-border\": true,\n        \"data-framer-name\": \"Desktop\",\n        layoutDependency: layoutDependency,\n        layoutId: \"HuaXJVEDm\",\n        ref: ref,\n        style: {\n          \"--border-bottom-width\": \"1px\",\n          \"--border-color\": \"rgba(34, 34, 34, 0.08)\",\n          \"--border-left-width\": \"0px\",\n          \"--border-right-width\": \"0px\",\n          \"--border-style\": \"solid\",\n          \"--border-top-width\": \"0px\",\n          backgroundColor: \"var(--token-79f54f4b-5c08-4adb-84cd-68f4d833bf59, rgb(17, 16, 19))\",\n          ...style\n        },\n        transition: transition,\n        ...addPropertyOverrides({\n          \"HuaXJVEDm-hover\": {\n            \"data-framer-name\": undefined\n          },\n          am9Q56IbF: {\n            \"data-framer-name\": \"Mobile\"\n          }\n        }, baseVariant, gestureVariant),\n        children: /*#__PURE__*/_jsxs(motion.div, {\n          className: \"framer-1mioyjm\",\n          \"data-border\": true,\n          layoutDependency: layoutDependency,\n          layoutId: \"HxpPnv4cc\",\n          style: {\n            \"--border-bottom-width\": \"1px\",\n            \"--border-color\": \"rgba(34, 34, 34, 0.08)\",\n            \"--border-left-width\": \"0px\",\n            \"--border-right-width\": \"0px\",\n            \"--border-style\": \"solid\",\n            \"--border-top-width\": \"0px\",\n            backgroundColor: \"var(--token-79f54f4b-5c08-4adb-84cd-68f4d833bf59, rgb(17, 16, 19))\"\n          },\n          transition: transition,\n          children: [/*#__PURE__*/_jsx(Image, {\n            background: {\n              alt: \"\",\n              fit: \"fill\",\n              intrinsicHeight: 1e3,\n              intrinsicWidth: 4489,\n              pixelHeight: 1e3,\n              pixelWidth: 4489,\n              sizes: \"146px\",\n              src: new URL(\"https://framerusercontent.com/images/pZEELeoD7yU3NTbXP3jYDLrjM2k.png\").href,\n              srcSet: `${new URL(\"https://framerusercontent.com/images/pZEELeoD7yU3NTbXP3jYDLrjM2k.png?scale-down-to=512\").href} 512w, ${new URL(\"https://framerusercontent.com/images/pZEELeoD7yU3NTbXP3jYDLrjM2k.png?scale-down-to=1024\").href} 1024w, ${new URL(\"https://framerusercontent.com/images/pZEELeoD7yU3NTbXP3jYDLrjM2k.png?scale-down-to=2048\").href} 2048w, ${new URL(\"https://framerusercontent.com/images/pZEELeoD7yU3NTbXP3jYDLrjM2k.png?scale-down-to=4096\").href} 4096w, ${new URL(\"https://framerusercontent.com/images/pZEELeoD7yU3NTbXP3jYDLrjM2k.png\").href} 4489w`\n            },\n            className: \"framer-1d8asjk\",\n            layoutDependency: layoutDependency,\n            layoutId: \"QooiJUZDU\",\n            transition: transition,\n            ...addPropertyOverrides({\n              am9Q56IbF: {\n                background: {\n                  alt: \"\",\n                  fit: \"fill\",\n                  intrinsicHeight: 1e3,\n                  intrinsicWidth: 4489,\n                  pixelHeight: 1e3,\n                  pixelWidth: 4489,\n                  sizes: \"124px\",\n                  src: new URL(\"https://framerusercontent.com/images/pZEELeoD7yU3NTbXP3jYDLrjM2k.png\").href,\n                  srcSet: `${new URL(\"https://framerusercontent.com/images/pZEELeoD7yU3NTbXP3jYDLrjM2k.png?scale-down-to=512\").href} 512w, ${new URL(\"https://framerusercontent.com/images/pZEELeoD7yU3NTbXP3jYDLrjM2k.png?scale-down-to=1024\").href} 1024w, ${new URL(\"https://framerusercontent.com/images/pZEELeoD7yU3NTbXP3jYDLrjM2k.png?scale-down-to=2048\").href} 2048w, ${new URL(\"https://framerusercontent.com/images/pZEELeoD7yU3NTbXP3jYDLrjM2k.png?scale-down-to=4096\").href} 4096w, ${new URL(\"https://framerusercontent.com/images/pZEELeoD7yU3NTbXP3jYDLrjM2k.png\").href} 4489w`\n                }\n              }\n            }, baseVariant, gestureVariant)\n          }), /*#__PURE__*/_jsx(Link, {\n            href: \"http://www.crowdpad.app/loyalty-signup\",\n            openInNewTab: true,\n            children: /*#__PURE__*/_jsx(motion.a, {\n              __perspectiveFX: false,\n              __targetOpacity: 1,\n              className: \"framer-1tuz22a framer-tcv77i\",\n              \"data-framer-name\": \"Primary Small\",\n              layoutDependency: layoutDependency,\n              layoutId: \"ZQnBKjHCB\",\n              style: {\n                background: 'linear-gradient(180deg, hsl(252, 100%, 69%) 0%, var(--token-274fb780-9951-4059-956e-43216c6f8956, rgb(120, 85, 255)) /* {\"name\":\"Purple\"} */ 100%)',\n                backgroundColor: \"rgba(0, 0, 0, 0)\",\n                borderBottomLeftRadius: 10,\n                borderBottomRightRadius: 10,\n                borderTopLeftRadius: 10,\n                borderTopRightRadius: 10,\n                boxShadow: \"inset 0px 1px 1px 0px hsla(0, 0%, 100%, 0.25), 0px 4px 8px 0px rgba(0,0,0,0.25)\"\n              },\n              transition: transition,\n              variants: {\n                \"HuaXJVEDm-hover\": {\n                  backgroundColor: \"rgb(29, 8, 114)\"\n                }\n              },\n              children: /*#__PURE__*/_jsx(RichText, {\n                __fromCanvasComponent: true,\n                children: /*#__PURE__*/_jsx(React.Fragment, {\n                  children: /*#__PURE__*/_jsx(motion.p, {\n                    style: {\n                      \"--font-selector\": \"R0Y7RE0gU2Fucy03MDA=\",\n                      \"--framer-font-family\": '\"DM Sans\", \"DM Sans Placeholder\", sans-serif',\n                      \"--framer-font-size\": \"17px\",\n                      \"--framer-font-weight\": \"700\",\n                      \"--framer-letter-spacing\": \"-0.3px\",\n                      \"--framer-line-height\": \"1.5em\",\n                      \"--framer-text-alignment\": \"center\",\n                      \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                    },\n                    children: \"Sign up for free\"\n                  })\n                }),\n                className: \"framer-9u90j\",\n                \"data-framer-name\": \"Request a callback\",\n                fonts: [\"GF;DM Sans-700\"],\n                layoutDependency: layoutDependency,\n                layoutId: \"Ze2khTAwY\",\n                style: {\n                  \"--extracted-r6o4lv\": \"rgb(255, 255, 255)\",\n                  \"--framer-link-text-color\": \"rgb(0, 153, 255)\",\n                  \"--framer-link-text-decoration\": \"underline\",\n                  \"--framer-paragraph-spacing\": \"0px\"\n                },\n                transition: transition,\n                verticalAlignment: \"top\",\n                withExternalLayout: true\n              })\n            })\n          })]\n        })\n      })\n    })\n  });\n});\nconst css = ['.framer-xdY5l [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-xdY5l .framer-tcv77i { display: block; }\", \".framer-xdY5l .framer-67mo8b { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 1400px; }\", \".framer-xdY5l .framer-1mioyjm { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 20px 20px 20px 20px; position: relative; width: 100%; }\", \".framer-xdY5l .framer-1d8asjk { flex: none; height: 30px; overflow: visible; position: relative; width: 146px; }\", \".framer-xdY5l .framer-1tuz22a { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 8px 16px 8px 16px; position: relative; text-decoration: none; width: min-content; }\", \".framer-xdY5l .framer-9u90j { flex: none; height: auto; overflow: visible; position: relative; white-space: pre; width: auto; }\", \".framer-xdY5l .framer-v-67mo8b .framer-67mo8b { cursor: pointer; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-xdY5l .framer-1tuz22a { gap: 0px; } .framer-xdY5l .framer-1tuz22a > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-xdY5l .framer-1tuz22a > :first-child { margin-left: 0px; } .framer-xdY5l .framer-1tuz22a > :last-child { margin-right: 0px; } }\", \".framer-xdY5l.framer-v-1j5fx82 .framer-67mo8b { width: 360px; }\", \".framer-xdY5l.framer-v-1j5fx82 .framer-1d8asjk { height: 24px; width: 124px; }\"]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           * @framerIntrinsicHeight 81\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           * @framerIntrinsicWidth 1400\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"am9Q56IbF\":{\"layout\":[\"fixed\",\"auto\"]},\"uEIftrB8V\":{\"layout\":[\"fixed\",\"auto\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           */\nconst FramerzxzKxzecH = withCSS(Component, css, \"framer-xdY5l\");\nexport default FramerzxzKxzecH;\nFramerzxzKxzecH.displayName = \"Navigation\";\nFramerzxzKxzecH.defaultProps = {\n  height: 81,\n  width: 1400\n};\naddPropertyControls(FramerzxzKxzecH, {\n  variant: {\n    options: [\"HuaXJVEDm\", \"am9Q56IbF\"],\n    optionTitles: [\"Desktop\", \"Mobile\"],\n    title: \"Variant\",\n    type: ControlType.Enum\n  }\n});\naddFonts(FramerzxzKxzecH, [{\n  family: \"DM Sans\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:canvasComponent/zxzKxzecH:default\",\n    url: \"https://fonts.gstatic.com/s/dmsans/v11/rP2Cp2ywxg089UriASitOB-sClQX6Cg.ttf\"\n  },\n  style: \"normal\",\n  url: \"https://fonts.gstatic.com/s/dmsans/v11/rP2Cp2ywxg089UriASitOB-sClQX6Cg.ttf\",\n  weight: \"700\"\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\": \"FramerzxzKxzecH\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerIntrinsicHeight\": \"81\",\n        \"framerContractVersion\": \"1\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"am9Q56IbF\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"uEIftrB8V\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\n        \"framerIntrinsicWidth\": \"1400\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./zxzKxzecH.map"],
  "mappings": "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",
  "names": ["cycleOrder", "variantClassNames", "humanReadableVariantMap", "transitions", "Component", "Y", "style", "className", "layoutId", "width", "height", "outerVariant", "restProps", "ref", "variant", "variants", "baseVariant", "gestureVariant", "classNames", "transition", "setVariant", "setGestureState", "useVariantState", "activeVariantCallback", "delay", "useActiveVariantCallback", "onAppear1j66sqc", "args", "onAppear2hw0wg", "useOnVariantChange", "variantProps", "se", "addVariantProps", "useAddVariantProps", "defaultLayoutId", "useRandomID", "p", "LayoutGroup", "motion", "cx", "css", "FramerpRVWz2MeW", "withCSS", "pRVWz2MeW_default", "addPropertyControls", "ControlType", "addFonts", "PhosphorFonts", "getFonts", "Icon", "PhosphorControls", "getPropertyControls", "cycleOrder", "variantClassNames", "humanReadableVariantMap", "transitions", "Component", "Y", "style", "className", "width", "height", "layoutId", "outerVariant", "PnFuM7jEd", "C7C1yjUQE", "restProps", "ref", "variant", "variants", "baseVariant", "gestureVariant", "classNames", "transition", "setVariant", "setGestureState", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onAppear1rmto0p", "args", "onAppear1k7g62x", "onAppear11m1o4k", "onAppear12cj0pz", "useOnVariantChange", "variantProps", "se", "addVariantProps", "useAddVariantProps", "defaultLayoutId", "useRandomID", "p", "LayoutGroup", "motion", "cx", "transformTemplate", "css", "Framerfc964vg2D", "withCSS", "fc964vg2D_default", "addPropertyControls", "ControlType", "addFonts", "cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "humanReadableVariantMap", "transitions", "Component", "Y", "id", "style", "className", "width", "height", "layoutId", "outerVariant", "restProps", "ref", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "transition", "useVariantState", "layoutDependency", "defaultLayoutId", "ae", "p", "LayoutGroup", "motion", "cx", "u", "Text", "RichText", "x", "Link", "css", "FramerBqs7PDSgI", "withCSS", "Bqs7PDSgI_default", "addPropertyControls", "ControlType", "addFonts", "fonts", "enabledGestures", "cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "humanReadableVariantMap", "transitions", "Component", "Y", "id", "style", "className", "width", "height", "layoutId", "outerVariant", "Qoi_obRja", "Cep56yiPn", "uDmxwZHRG", "restProps", "ref", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "transition", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTap1eybchm", "args", "defaultLayoutId", "ae", "p", "LayoutGroup", "motion", "cx", "Link", "Text", "css", "Framery703G2R5O", "withCSS", "y703G2R5O_default", "addPropertyControls", "ControlType", "addFonts", "enabledGestures", "cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "humanReadableVariantMap", "transitions", "Component", "Y", "id", "style", "className", "width", "height", "layoutId", "outerVariant", "restProps", "ref", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "transition", "useVariantState", "layoutDependency", "defaultLayoutId", "ae", "p", "LayoutGroup", "motion", "cx", "u", "Image2", "Link", "RichText", "x", "css", "FramerzxzKxzecH", "withCSS", "zxzKxzecH_default", "addPropertyControls", "ControlType", "addFonts"]
}
