{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/yrwjpDmBuZQ9XXx2vT4c/UOUZppeMDQhd9Ugl4nfV/vDltKVZ8B.js", "ssg:https://framerusercontent.com/modules/bFJaZivl1Lax0gS55BFO/6MDK7VlAZ4CtWIHECyb7/D45GG_A4d.js", "ssg:https://framerusercontent.com/modules/H8Lj36F3WB1dRhxywzYY/FgVkseYrOCA7En38bqtY/EIlIIkLX9.js", "ssg:https://framerusercontent.com/modules/pAX9i0ClMkqTqH3kX1UK/qoSPKajYaqdn8NyA5W7o/GwhgawT5A.js", "ssg:https://framerusercontent.com/modules/61hhK1uDJvBIzqj83Y26/eRtApK82h2MymAljrOaq/m_nfFvmM2.js", "ssg:https://framerusercontent.com/modules/muLBXYKEdk0iTDbwyZpR/lKALmBX2FRRcc69gE3zg/NpkdwmSPg.js", "ssg:https://framerusercontent.com/modules/WcvPVTRZtulBsV5tfQ7o/i76jIkcLOITt4l0bWU17/q1L5XulWG.js", "ssg:https://framerusercontent.com/modules/LkU1f6WAFqkvumS2mmjd/3sEOeNdXBt1goFuRnYdD/rIzMDVLFV.js", "ssg:https://framerusercontent.com/modules/1sJfDskfmkwV5nzR36yA/Jw1ozidKq4YDtRD3GfWQ/RZdhKZgE0.js", "ssg:https://framerusercontent.com/modules/W7kdC4r8eAxndctBIVb2/DJwfy3YQQI9AENbqxyKi/uUDy2shbY.js", "ssg:https://framerusercontent.com/modules/POrylFDCp4YVyEi5KDMH/nnQWmln3ju8ip49BadX8/W2TAV_wYJ.js", "ssg:https://framerusercontent.com/modules/qZ6Jmh9JNAW9oj0o7KSX/Y8OeBSPzlO4GqA7n6miN/p0MJ0tDZJ.js"],
  "sourcesContent": ["import { fontStore } from \"framer\";\nfontStore.loadWebFontsFromSelectors([\"FS;Satoshi-regular\"]);\nexport const fonts = [{\n  family: \"Satoshi\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:css/vDltKVZ8B:default\",\n    url: \"https://framerusercontent.com/third-party-assets/fontshare/wf/TTX2Z3BF3P6Y5BQT3IV2VNOK6FL22KUT/7QYRJOI3JIMYHGY6CH7SOIFRQLZOLNJ6/KFIAZD4RUMEZIYV6FQ3T3GP5PDBDB6JY.woff2\"\n  },\n  style: \"normal\",\n  url: \"https://framerusercontent.com/third-party-assets/fontshare/wf/TTX2Z3BF3P6Y5BQT3IV2VNOK6FL22KUT/7QYRJOI3JIMYHGY6CH7SOIFRQLZOLNJ6/KFIAZD4RUMEZIYV6FQ3T3GP5PDBDB6JY.woff2\",\n  weight: \"400\"\n}];\nexport const css = ['.framer-dleKJ .framer-styles-preset-1joz210:not(.rich-text-wrapper), .framer-dleKJ .framer-styles-preset-1joz210.rich-text-wrapper h2 { --framer-font-family: \"Satoshi\", sans-serif; --framer-font-size: 38px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: -0.7px; --framer-line-height: 1.2em; --framer-paragraph-spacing: 48px; --framer-text-alignment: start; --framer-text-color: var(--token-5ed1cc28-c060-4755-a750-863980cab513, rgba(0, 0, 0, 0.75)); --framer-text-decoration: none; --framer-text-transform: none; }', '@media (max-width: 1199px) and (min-width: 0px) { .framer-dleKJ .framer-styles-preset-1joz210:not(.rich-text-wrapper), .framer-dleKJ .framer-styles-preset-1joz210.rich-text-wrapper h2 { --framer-font-family: \"Satoshi\", sans-serif; --framer-font-size: 30px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: -0.5px; --framer-line-height: 1.2em; --framer-paragraph-spacing: 48px; --framer-text-alignment: start; --framer-text-color: var(--token-5ed1cc28-c060-4755-a750-863980cab513, rgba(0, 0, 0, 0.75)); --framer-text-decoration: none; --framer-text-transform: none; } }'];\nexport const className = \"framer-dleKJ\";\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"fonts\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"className\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"css\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};", "// Generated by Framer (1b127cb)\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  g5qqHKHhk: {\n    hover: true\n  }\n};\nconst cycleOrder = [\"g5qqHKHhk\"];\nconst variantClassNames = {\n  g5qqHKHhk: \"framer-v-eh8432\"\n};\nfunction addPropertyOverrides(overrides, ...variants) {\n  const nextOverrides = {};\n  variants === null || variants === void 0 ? void 0 : variants.forEach(variant => variant && Object.assign(nextOverrides, overrides[variant]));\n  return nextOverrides;\n}\nconst humanReadableVariantMap = {};\nconst transitions = {\n  default: {\n    damping: 60,\n    delay: 0,\n    duration: .3,\n    ease: [.44, 0, .56, 1],\n    mass: 1,\n    stiffness: 500,\n    type: \"spring\"\n  }\n};\nconst transformTemplate = (_, t) => `translate(-50%, -50%) ${t}`;\nconst Component = /*#__PURE__*/React.forwardRef(function ({\n  id,\n  style,\n  className,\n  width,\n  height,\n  layoutId,\n  variant: outerVariant = \"g5qqHKHhk\",\n  link: zSNYP22J5,\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: \"g5qqHKHhk\",\n    enabledGestures,\n    transitions,\n    variant,\n    variantClassNames\n  });\n  const layoutDependency = variants.join(\"-\") + restProps.layoutDependency;\n  const isDisplayed = () => {\n    if (gestureVariant === \"g5qqHKHhk-hover\") return true;\n    return false;\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-nNnE4\", classNames),\n      style: {\n        display: \"contents\"\n      },\n      children: /*#__PURE__*/_jsx(Link, {\n        href: zSNYP22J5,\n        openInNewTab: true,\n        ...addPropertyOverrides({\n          \"g5qqHKHhk-hover\": {\n            href: undefined\n          }\n        }, baseVariant, gestureVariant),\n        children: /*#__PURE__*/_jsxs(motion.a, {\n          ...restProps,\n          className: `${cx(\"framer-eh8432\", className)} framer-ga34ya`,\n          \"data-framer-name\": \"Default\",\n          layoutDependency: layoutDependency,\n          layoutId: \"g5qqHKHhk\",\n          ref: ref,\n          style: {\n            ...style\n          },\n          transition: transition,\n          ...addPropertyOverrides({\n            \"g5qqHKHhk-hover\": {\n              \"data-framer-name\": undefined\n            }\n          }, baseVariant, gestureVariant),\n          children: [/*#__PURE__*/_jsx(Image, {\n            background: {\n              alt: \"\",\n              fit: \"fill\",\n              intrinsicHeight: 512,\n              intrinsicWidth: 512,\n              pixelHeight: 512,\n              pixelWidth: 512,\n              src: new URL(\"https://framerusercontent.com/images/HmBMlHkeEZXQBLyDiqXgKUV3Oo.png\").href\n            },\n            className: \"framer-mhed5v\",\n            \"data-framer-name\": \"webflow\",\n            layoutDependency: layoutDependency,\n            layoutId: \"DM92MU9n8\",\n            transition: transition\n          }), isDisplayed() && /*#__PURE__*/_jsxs(motion.div, {\n            className: \"framer-144p0xg\",\n            layoutDependency: layoutDependency,\n            layoutId: \"rVN7zbAic\",\n            style: {\n              backgroundColor: \"var(--token-5ed1cc28-c060-4755-a750-863980cab513, rgba(0, 0, 0, 0.75))\",\n              borderBottomLeftRadius: 8,\n              borderBottomRightRadius: 8,\n              borderTopLeftRadius: 8,\n              borderTopRightRadius: 8\n            },\n            transformTemplate: transformTemplate,\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\": \"R0Y7SGFua2VuIEdyb3Rlc2stNTAw\",\n                    \"--framer-font-family\": '\"Hanken Grotesk\", sans-serif',\n                    \"--framer-font-size\": \"12px\",\n                    \"--framer-font-weight\": \"500\",\n                    \"--framer-letter-spacing\": \"-0.2px\",\n                    \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                  },\n                  children: \"Webflow\"\n                })\n              }),\n              className: \"framer-zxusil\",\n              fonts: [\"GF;Hanken Grotesk-500\"],\n              layoutDependency: layoutDependency,\n              layoutId: \"U6PSrTCQN\",\n              style: {\n                \"--extracted-r6o4lv\": \"var(--token-eaf80125-bf32-4d8e-9fcf-bcc499a289a4, rgb(249, 248, 245))\",\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\": \"R0Y7SGFua2VuIEdyb3Rlc2stMzAw\",\n                    \"--framer-font-family\": '\"Hanken Grotesk\", sans-serif',\n                    \"--framer-font-size\": \"12px\",\n                    \"--framer-font-weight\": \"300\",\n                    \"--framer-letter-spacing\": \"-0.2px\",\n                    \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                  },\n                  children: \"Website Builder\"\n                })\n              }),\n              className: \"framer-7pkjat\",\n              fonts: [\"GF;Hanken Grotesk-300\"],\n              layoutDependency: layoutDependency,\n              layoutId: \"VL9_4hefR\",\n              style: {\n                \"--extracted-r6o4lv\": \"var(--token-eaf80125-bf32-4d8e-9fcf-bcc499a289a4, rgb(249, 248, 245))\",\n                \"--framer-paragraph-spacing\": \"0px\"\n              },\n              transition: transition,\n              verticalAlignment: \"top\",\n              withExternalLayout: true\n            })]\n          })]\n        })\n      })\n    })\n  });\n});\nconst css = ['.framer-nNnE4 [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-nNnE4 .framer-ga34ya { display: block; }\", \".framer-nNnE4 .framer-eh8432 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 60px; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; text-decoration: none; width: 60px; }\", \".framer-nNnE4 .framer-mhed5v { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 32px); overflow: visible; position: relative; width: 32px; }\", \".framer-nNnE4 .framer-144p0xg { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 2px; height: min-content; justify-content: center; left: 50%; overflow: hidden; padding: 4px 6px 4px 6px; position: absolute; top: -27%; width: min-content; will-change: transform; z-index: 1; }\", \".framer-nNnE4 .framer-zxusil, .framer-nNnE4 .framer-7pkjat { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\", \".framer-nNnE4 .framer-v-eh8432 .framer-eh8432 { cursor: pointer; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-nNnE4 .framer-eh8432, .framer-nNnE4 .framer-144p0xg { gap: 0px; } .framer-nNnE4 .framer-eh8432 > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-nNnE4 .framer-eh8432 > :first-child { margin-left: 0px; } .framer-nNnE4 .framer-eh8432 > :last-child { margin-right: 0px; } .framer-nNnE4 .framer-144p0xg > * { margin: 0px; margin-bottom: calc(2px / 2); margin-top: calc(2px / 2); } .framer-nNnE4 .framer-144p0xg > :first-child { margin-top: 0px; } .framer-nNnE4 .framer-144p0xg > :last-child { margin-bottom: 0px; } }\"]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               * @framerIntrinsicHeight 60\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               * @framerIntrinsicWidth 60\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"M9XLTS6II\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               * @framerVariables {\"zSNYP22J5\":\"link\"}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               */\nconst FramerD45GG_A4d = withCSS(Component, css, \"framer-nNnE4\");\nexport default FramerD45GG_A4d;\nFramerD45GG_A4d.displayName = \"Stack / Webflow\";\nFramerD45GG_A4d.defaultProps = {\n  height: 60,\n  width: 60\n};\naddPropertyControls(FramerD45GG_A4d, {\n  zSNYP22J5: {\n    title: \"Link\",\n    type: ControlType.Link\n  }\n});\naddFonts(FramerD45GG_A4d, [{\n  family: \"Hanken Grotesk\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:canvasComponent/D45GG_A4d:default\",\n    url: \"https://fonts.gstatic.com/s/hankengrotesk/v8/ieVq2YZDLWuGJpnzaiwFXS9tYvBRzyFLlZg_f_NcgWZa4fpNzXhRKA.ttf\"\n  },\n  style: \"normal\",\n  url: \"https://fonts.gstatic.com/s/hankengrotesk/v8/ieVq2YZDLWuGJpnzaiwFXS9tYvBRzyFLlZg_f_NcgWZa4fpNzXhRKA.ttf\",\n  weight: \"500\"\n}, {\n  family: \"Hanken Grotesk\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:canvasComponent/D45GG_A4d:default\",\n    url: \"https://fonts.gstatic.com/s/hankengrotesk/v8/ieVq2YZDLWuGJpnzaiwFXS9tYvBRzyFLlZg_f_Nc7WZa4fpNzXhRKA.ttf\"\n  },\n  style: \"normal\",\n  url: \"https://fonts.gstatic.com/s/hankengrotesk/v8/ieVq2YZDLWuGJpnzaiwFXS9tYvBRzyFLlZg_f_Nc7WZa4fpNzXhRKA.ttf\",\n  weight: \"300\"\n}]);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FramerD45GG_A4d\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerContractVersion\": \"1\",\n        \"framerIntrinsicWidth\": \"60\",\n        \"framerVariables\": \"{\\\"zSNYP22J5\\\":\\\"link\\\"}\",\n        \"framerIntrinsicHeight\": \"60\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"M9XLTS6II\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\"\n      }\n    },\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./D45GG_A4d.map", "// Generated by Framer (b993cbf)\nimport { jsx as _jsx, jsxs as _jsxs } from \"react/jsx-runtime\";\nimport { addFonts, addPropertyControls, ControlType, cx, Link, RichText, SVG, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion } from \"framer-motion\";\nimport * as React from \"react\";\nconst enabledGestures = {\n  \"I513:106690;267:4655\": {\n    hover: true\n  }\n};\nconst cycleOrder = [\"I513:106690;267:4655\"];\nconst variantClassNames = {\n  \"I513:106690;267:4655\": \"framer-v-j7avsj\"\n};\nfunction addPropertyOverrides(overrides, ...variants) {\n  const nextOverrides = {};\n  variants === null || variants === void 0 ? void 0 : variants.forEach(variant => variant && Object.assign(nextOverrides, overrides[variant]));\n  return nextOverrides;\n}\nconst humanReadableVariantMap = {};\nconst transitions = {\n  default: {\n    damping: 60,\n    delay: 0,\n    duration: .3,\n    ease: [.44, 0, .56, 1],\n    mass: 1,\n    stiffness: 500,\n    type: \"spring\"\n  }\n};\nconst transformTemplate = (_, t) => `translate(-50%, -50%) ${t}`;\nconst Component = /*#__PURE__*/React.forwardRef(function ({\n  id,\n  style,\n  className,\n  width,\n  height,\n  layoutId,\n  variant: outerVariant = \"I513:106690;267:4655\",\n  link3: j69WEat7X,\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: \"I513:106690;267:4655\",\n    enabledGestures,\n    transitions,\n    variant,\n    variantClassNames\n  });\n  const layoutDependency = variants.join(\"-\") + restProps.layoutDependency;\n  const isDisplayed = () => {\n    if (gestureVariant === \"I513:106690;267:4655-hover\") return true;\n    return false;\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-hIqVg\", classNames),\n      style: {\n        display: \"contents\"\n      },\n      children: /*#__PURE__*/_jsx(Link, {\n        href: j69WEat7X,\n        openInNewTab: true,\n        children: /*#__PURE__*/_jsxs(motion.a, {\n          ...restProps,\n          className: `${cx(\"framer-j7avsj\", className)} framer-yaezf4`,\n          \"data-framer-name\": \"Default\",\n          layoutDependency: layoutDependency,\n          layoutId: \"I513:106690;267:4655\",\n          ref: ref,\n          style: {\n            ...style\n          },\n          transition: transition,\n          ...addPropertyOverrides({\n            \"I513:106690;267:4655-hover\": {\n              \"data-framer-name\": undefined\n            }\n          }, baseVariant, gestureVariant),\n          children: [/*#__PURE__*/_jsx(SVG, {\n            className: \"framer-jgolr7\",\n            \"data-framer-name\": \"Vector\",\n            fill: \"rgba(0,0,0,1)\",\n            intrinsicHeight: 20,\n            intrinsicWidth: 38,\n            layoutDependency: layoutDependency,\n            layoutId: \"eD2kLS2sl\",\n            svg: '<svg width=\"38\" height=\"20\" viewBox=\"0 0 38 20\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M25.4158 1.07975C24.3956 1.57428 23.4852 2.25721 22.7239 3.09713C22.6298 3.19918 22.5356 3.30122 22.4492 3.40327C20.0085 6.01723 17.9758 5.99368 15.5351 3.34832C15.4644 3.26198 15.386 3.17563 15.3075 3.09713C14.507 2.21796 13.5338 1.50364 12.4508 1.0091C11.3913 0.52242 10.2297 0.271229 9.06038 0.279079C7.89886 0.271229 6.74519 0.52242 5.69355 1.0091C4.61836 1.51149 3.65304 2.21796 2.86038 3.09713C2.03633 3.96845 1.38494 4.99677 0.953291 6.11928C0.513797 7.25749 0.286202 8.47419 0.29405 9.6909C0.286202 10.9155 0.513797 12.14 0.953291 13.2861C1.39278 14.4086 2.04418 15.4448 2.86038 16.3239C3.62165 17.1638 4.53987 17.8468 5.56798 18.3335C5.91329 16.6772 7.3338 15.4369 9.03684 15.4134C8.35405 15.4134 7.67127 15.2642 7.05127 14.9738C6.43127 14.6833 5.87405 14.2751 5.41101 13.7649C4.93228 13.2311 4.56342 12.6189 4.30443 11.9516C4.02975 11.2294 3.88848 10.468 3.89633 9.69875C3.88848 8.93733 4.02975 8.1916 4.30443 7.48513C4.56342 6.8179 4.93228 6.20562 5.41101 5.67184C5.87405 5.16161 6.43127 4.74557 7.05127 4.44728C8.32266 3.83501 9.80595 3.83501 11.0773 4.44728C11.6973 4.74557 12.2546 5.16161 12.7176 5.67184C12.7961 5.75819 12.8746 5.86024 12.9452 5.95443V5.94658C16.469 9.7066 21.5153 9.7066 25.0391 5.94658V5.95443C25.1098 5.86024 25.1882 5.76604 25.2667 5.67184C25.7298 5.16161 26.287 4.74557 26.907 4.44728C27.527 4.14899 28.2019 3.992 28.8847 3.992H28.9161C30.6427 3.992 32.0789 2.74389 32.432 1.0876C32.3928 1.0719 32.3457 1.04835 32.3065 1.0248C31.247 0.53812 30.0855 0.286928 28.9161 0.294778C27.7546 0.286928 26.6009 0.53812 25.5492 1.0248C25.5179 1.03265 25.4708 1.0562 25.4158 1.07975Z\" fill=\"url(#paint0_linear_2_80)\"/>\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M12.6158 18.3415C13.6439 17.8627 14.5621 17.1719 15.3155 16.3241C15.394 16.2378 15.4725 16.1514 15.5431 16.0651C18.0231 13.3569 20.0166 13.3569 22.4966 16.0651C22.575 16.1514 22.6457 16.2378 22.7241 16.3241C23.5168 17.2033 24.4821 17.9019 25.5573 18.3965C26.6168 18.8753 27.7626 19.1186 28.9242 19.1108C30.0857 19.1186 31.2393 18.8753 32.3145 18.4122C33.4054 17.9333 34.3786 17.219 35.1712 16.3241C35.9874 15.4371 36.631 14.4088 37.0626 13.2784C37.4943 12.1324 37.714 10.9157 37.7062 9.68326C37.714 8.46655 37.4943 7.24984 37.0626 6.11163C36.6388 4.98912 35.9953 3.96081 35.1712 3.08949C34.4021 2.24172 33.4761 1.55879 32.448 1.06426C32.0948 2.7127 30.6743 3.95296 28.9712 3.96866C29.654 3.96866 30.329 4.12565 30.949 4.42394C31.569 4.72223 32.1262 5.13827 32.5892 5.6485C33.068 6.18228 33.4368 6.79456 33.6958 7.46179C33.9705 8.16826 34.1117 8.92184 34.1039 9.67541C34.1117 10.4447 33.9705 11.214 33.6958 11.9283C33.4368 12.5955 33.068 13.2078 32.5892 13.7416C32.1262 14.2518 31.569 14.66 30.949 14.9504C29.6697 15.5392 28.2021 15.5392 26.9229 14.9504C26.3029 14.66 25.7457 14.2518 25.2826 13.7416C25.1963 13.6395 25.11 13.5375 25.0236 13.4276V13.4354C21.4998 9.67541 16.5163 9.67541 12.9925 13.4354V13.4276C12.914 13.5375 12.8277 13.6395 12.7335 13.7416C12.2705 14.2518 11.7133 14.66 11.0933 14.9504C10.4811 15.233 9.80617 15.3822 9.13123 15.39V15.3979H9.09984C7.37326 15.3979 5.92921 16.6538 5.57604 18.3258L5.70946 18.3886C6.76895 18.8674 7.91478 19.1108 9.0763 19.1029C10.2378 19.1108 11.3915 18.8674 12.4667 18.4043C12.5138 18.3965 12.5609 18.3651 12.6158 18.3415Z\" fill=\"url(#paint1_linear_2_80)\"/>\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M25.4158 1.07975C24.3956 1.57428 23.4852 2.25721 22.7239 3.09713C22.6298 3.19918 22.5356 3.30122 22.4492 3.40327C20.0085 6.01723 17.9758 5.99368 15.5351 3.34832C15.4644 3.26198 15.386 3.17563 15.3075 3.09713C14.507 2.21796 13.5338 1.50364 12.4508 1.0091C11.3913 0.52242 10.2297 0.271229 9.06038 0.279079C7.89886 0.271229 6.74519 0.52242 5.69355 1.0091C4.61836 1.51149 3.65304 2.21796 2.86038 3.09713C2.03633 3.96845 1.38494 4.99677 0.953291 6.11928C0.513797 7.25749 0.286202 8.47419 0.29405 9.6909C0.286202 10.9155 0.513797 12.14 0.953291 13.2861C1.39278 14.4086 2.04418 15.4448 2.86038 16.3239C3.62165 17.1638 4.53987 17.8468 5.56798 18.3335C5.91329 16.6772 7.3338 15.4369 9.03684 15.4134C8.35405 15.4134 7.67127 15.2642 7.05127 14.9738C6.43127 14.6833 5.87405 14.2751 5.41101 13.7649C4.93228 13.2311 4.56342 12.6189 4.30443 11.9516C4.02975 11.2294 3.88848 10.468 3.89633 9.69875C3.88848 8.93733 4.02975 8.1916 4.30443 7.48513C4.56342 6.8179 4.93228 6.20562 5.41101 5.67184C5.87405 5.16161 6.43127 4.74557 7.05127 4.44728C8.32266 3.83501 9.80595 3.83501 11.0773 4.44728C11.6973 4.74557 12.2546 5.16161 12.7176 5.67184C12.7961 5.75819 12.8746 5.86024 12.9452 5.95443V5.94658C16.469 9.7066 21.5153 9.7066 25.0391 5.94658V5.95443C25.1098 5.86024 25.1882 5.76604 25.2667 5.67184C25.7298 5.16161 26.287 4.74557 26.907 4.44728C27.527 4.14899 28.2019 3.992 28.8847 3.992H28.9161C30.6427 3.992 32.0789 2.74389 32.432 1.0876C32.3928 1.0719 32.3457 1.04835 32.3065 1.0248C31.247 0.53812 30.0855 0.286928 28.9161 0.294778C27.7546 0.286928 26.6009 0.53812 25.5492 1.0248C25.5179 1.03265 25.4708 1.0562 25.4158 1.07975Z\" fill=\"url(#paint2_radial_2_80)\"/>\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M12.6158 18.3415C13.6439 17.8627 14.5621 17.1719 15.3155 16.3241C15.394 16.2378 15.4725 16.1514 15.5431 16.0651C18.0231 13.3569 20.0166 13.3569 22.4966 16.0651C22.575 16.1514 22.6457 16.2378 22.7241 16.3241C23.5168 17.2033 24.4821 17.9019 25.5573 18.3965C26.6168 18.8753 27.7626 19.1186 28.9242 19.1108C30.0857 19.1186 31.2393 18.8753 32.3145 18.4122C33.4054 17.9333 34.3786 17.219 35.1712 16.3241C35.9874 15.4371 36.631 14.4088 37.0626 13.2784C37.4943 12.1324 37.714 10.9157 37.7062 9.68326C37.714 8.46655 37.4943 7.24984 37.0626 6.11163C36.6388 4.98912 35.9953 3.96081 35.1712 3.08949C34.4021 2.24172 33.4761 1.55879 32.448 1.06426C32.0948 2.7127 30.6743 3.95296 28.9712 3.96866C29.654 3.96866 30.329 4.12565 30.949 4.42394C31.569 4.72223 32.1262 5.13827 32.5892 5.6485C33.068 6.18228 33.4368 6.79456 33.6958 7.46179C33.9705 8.16826 34.1117 8.92184 34.1039 9.67541C34.1117 10.4447 33.9705 11.214 33.6958 11.9283C33.4368 12.5955 33.068 13.2078 32.5892 13.7416C32.1262 14.2518 31.569 14.66 30.949 14.9504C29.6697 15.5392 28.2021 15.5392 26.9229 14.9504C26.3029 14.66 25.7457 14.2518 25.2826 13.7416C25.1963 13.6395 25.11 13.5375 25.0236 13.4276V13.4354C21.4998 9.67541 16.5163 9.67541 12.9925 13.4354V13.4276C12.914 13.5375 12.8277 13.6395 12.7335 13.7416C12.2705 14.2518 11.7133 14.66 11.0933 14.9504C10.4811 15.233 9.80617 15.3822 9.13123 15.39V15.3979H9.09984C7.37326 15.3979 5.92921 16.6538 5.57604 18.3258L5.70946 18.3886C6.76895 18.8674 7.91478 19.1108 9.0763 19.1029C10.2378 19.1108 11.3915 18.8674 12.4667 18.4043C12.5138 18.3965 12.5609 18.3651 12.6158 18.3415Z\" fill=\"url(#paint3_radial_2_80)\"/>\\n<defs>\\n<linearGradient id=\"paint0_linear_2_80\" x1=\"36.0119\" y1=\"4.60314\" x2=\"12.7118\" y2=\"21.3103\" gradientUnits=\"userSpaceOnUse\">\\n<stop stop-color=\"#00EAF3\"/>\\n<stop offset=\"0.334\" stop-color=\"#00EAF3\"/>\\n<stop offset=\"1\" stop-color=\"#023189\"/>\\n</linearGradient>\\n<linearGradient id=\"paint1_linear_2_80\" x1=\"1.99885\" y1=\"14.7765\" x2=\"25.3691\" y2=\"-1.94548\" gradientUnits=\"userSpaceOnUse\">\\n<stop stop-color=\"#00EAF3\"/>\\n<stop offset=\"0.334\" stop-color=\"#00EAF3\"/>\\n<stop offset=\"1\" stop-color=\"#023189\"/>\\n</linearGradient>\\n<radialGradient id=\"paint2_radial_2_80\" cx=\"0\" cy=\"0\" r=\"1\" gradientUnits=\"userSpaceOnUse\" gradientTransform=\"translate(7.50307 17.3225) rotate(-143.524) scale(3.66799 7.76297)\">\\n<stop stop-color=\"#000033\"/>\\n<stop offset=\"1\" stop-color=\"#000033\" stop-opacity=\"0\"/>\\n</radialGradient>\\n<radialGradient id=\"paint3_radial_2_80\" cx=\"0\" cy=\"0\" r=\"1\" gradientUnits=\"userSpaceOnUse\" gradientTransform=\"translate(31.5498 2.72936) rotate(-140.487) scale(3.28244 7.13596)\">\\n<stop stop-color=\"#000033\"/>\\n<stop offset=\"1\" stop-color=\"#000033\" stop-opacity=\"0\"/>\\n</radialGradient>\\n</defs>\\n</svg>\\n',\n            transition: transition,\n            withExternalLayout: true\n          }), isDisplayed() && /*#__PURE__*/_jsxs(motion.div, {\n            className: \"framer-474ion\",\n            layoutDependency: layoutDependency,\n            layoutId: \"CsGVnGvVL\",\n            style: {\n              backgroundColor: \"var(--token-5ed1cc28-c060-4755-a750-863980cab513, rgba(0, 0, 0, 0.75))\",\n              borderBottomLeftRadius: 8,\n              borderBottomRightRadius: 8,\n              borderTopLeftRadius: 8,\n              borderTopRightRadius: 8\n            },\n            transformTemplate: transformTemplate,\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\": \"R0Y7SGFua2VuIEdyb3Rlc2stNTAw\",\n                    \"--framer-font-family\": '\"Hanken Grotesk\", sans-serif',\n                    \"--framer-font-size\": \"12px\",\n                    \"--framer-font-weight\": \"500\",\n                    \"--framer-letter-spacing\": \"-0.2px\",\n                    \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                  },\n                  children: \"Smartlook\"\n                })\n              }),\n              className: \"framer-2v3u0z\",\n              fonts: [\"GF;Hanken Grotesk-500\"],\n              layoutDependency: layoutDependency,\n              layoutId: \"SGtGH57Kj\",\n              style: {\n                \"--extracted-r6o4lv\": \"var(--token-eaf80125-bf32-4d8e-9fcf-bcc499a289a4, rgb(249, 248, 245))\",\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            }), /*#__PURE__*/_jsx(RichText, {\n              __fromCanvasComponent: true,\n              children: /*#__PURE__*/_jsx(React.Fragment, {\n                children: /*#__PURE__*/_jsx(motion.p, {\n                  style: {\n                    \"--font-selector\": \"R0Y7SGFua2VuIEdyb3Rlc2stMzAw\",\n                    \"--framer-font-family\": '\"Hanken Grotesk\", sans-serif',\n                    \"--framer-font-size\": \"12px\",\n                    \"--framer-font-weight\": \"300\",\n                    \"--framer-letter-spacing\": \"-0.2px\",\n                    \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                  },\n                  children: \"Product Analytics\"\n                })\n              }),\n              className: \"framer-ejtaqz\",\n              fonts: [\"GF;Hanken Grotesk-300\"],\n              layoutDependency: layoutDependency,\n              layoutId: \"Nm6MbnKsW\",\n              style: {\n                \"--extracted-r6o4lv\": \"var(--token-eaf80125-bf32-4d8e-9fcf-bcc499a289a4, rgb(249, 248, 245))\",\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});\nconst css = ['.framer-hIqVg [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-hIqVg .framer-yaezf4 { display: block; }\", \".framer-hIqVg .framer-j7avsj { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 60px; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; text-decoration: none; width: 60px; }\", \".framer-hIqVg .framer-jgolr7 { flex: none; height: 20px; position: relative; width: 38px; }\", \".framer-hIqVg .framer-474ion { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 2px; height: min-content; justify-content: center; left: 50%; overflow: hidden; padding: 4px 6px 4px 6px; position: absolute; top: -27%; width: min-content; will-change: transform; z-index: 1; }\", \".framer-hIqVg .framer-2v3u0z, .framer-hIqVg .framer-ejtaqz { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\", \".framer-hIqVg .framer-v-j7avsj .framer-j7avsj { cursor: pointer; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-hIqVg .framer-j7avsj, .framer-hIqVg .framer-474ion { gap: 0px; } .framer-hIqVg .framer-j7avsj > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-hIqVg .framer-j7avsj > :first-child, .framer-hIqVg .framer-474ion > :first-child { margin-top: 0px; } .framer-hIqVg .framer-j7avsj > :last-child, .framer-hIqVg .framer-474ion > :last-child { margin-bottom: 0px; } .framer-hIqVg .framer-474ion > * { margin: 0px; margin-bottom: calc(2px / 2); margin-top: calc(2px / 2); } }\"]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    * @framerIntrinsicHeight 60\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    * @framerIntrinsicWidth 60\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"xxTJ5LI6V\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    * @framerVariables {\"j69WEat7X\":\"link3\"}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    */\nconst FramerEIlIIkLX9 = withCSS(Component, css, \"framer-hIqVg\");\nexport default FramerEIlIIkLX9;\nFramerEIlIIkLX9.displayName = \"Stack / Smartlook\";\nFramerEIlIIkLX9.defaultProps = {\n  height: 60,\n  width: 60\n};\naddPropertyControls(FramerEIlIIkLX9, {\n  j69WEat7X: {\n    title: \"Link 3\",\n    type: ControlType.Link\n  }\n});\naddFonts(FramerEIlIIkLX9, [{\n  family: \"Hanken Grotesk\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:canvasComponent/EIlIIkLX9:default\",\n    url: \"https://fonts.gstatic.com/s/hankengrotesk/v8/ieVq2YZDLWuGJpnzaiwFXS9tYvBRzyFLlZg_f_NcgWZa4fpNzXhRKA.ttf\"\n  },\n  style: \"normal\",\n  url: \"https://fonts.gstatic.com/s/hankengrotesk/v8/ieVq2YZDLWuGJpnzaiwFXS9tYvBRzyFLlZg_f_NcgWZa4fpNzXhRKA.ttf\",\n  weight: \"500\"\n}, {\n  family: \"Hanken Grotesk\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:canvasComponent/EIlIIkLX9:default\",\n    url: \"https://fonts.gstatic.com/s/hankengrotesk/v8/ieVq2YZDLWuGJpnzaiwFXS9tYvBRzyFLlZg_f_Nc7WZa4fpNzXhRKA.ttf\"\n  },\n  style: \"normal\",\n  url: \"https://fonts.gstatic.com/s/hankengrotesk/v8/ieVq2YZDLWuGJpnzaiwFXS9tYvBRzyFLlZg_f_Nc7WZa4fpNzXhRKA.ttf\",\n  weight: \"300\"\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\": \"FramerEIlIIkLX9\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerVariables\": \"{\\\"j69WEat7X\\\":\\\"link3\\\"}\",\n        \"framerIntrinsicHeight\": \"60\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"xxTJ5LI6V\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\n        \"framerContractVersion\": \"1\",\n        \"framerIntrinsicWidth\": \"60\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./EIlIIkLX9.map", "// Generated by Framer (1b127cb)\nimport { jsx as _jsx, jsxs as _jsxs } from \"react/jsx-runtime\";\nimport { addFonts, addPropertyControls, ControlType, cx, Link, RichText, SVG, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion } from \"framer-motion\";\nimport * as React from \"react\";\nconst enabledGestures = {\n  MdvPqk85Y: {\n    hover: true\n  }\n};\nconst cycleOrder = [\"MdvPqk85Y\"];\nconst variantClassNames = {\n  MdvPqk85Y: \"framer-v-1d9fr8t\"\n};\nfunction addPropertyOverrides(overrides, ...variants) {\n  const nextOverrides = {};\n  variants === null || variants === void 0 ? void 0 : variants.forEach(variant => variant && Object.assign(nextOverrides, overrides[variant]));\n  return nextOverrides;\n}\nconst humanReadableVariantMap = {};\nconst transitions = {\n  default: {\n    damping: 60,\n    delay: 0,\n    duration: .3,\n    ease: [.44, 0, .56, 1],\n    mass: 1,\n    stiffness: 500,\n    type: \"spring\"\n  }\n};\nconst transformTemplate = (_, t) => `translate(-50%, -50%) ${t}`;\nconst Component = /*#__PURE__*/React.forwardRef(function ({\n  id,\n  style,\n  className,\n  width,\n  height,\n  layoutId,\n  variant: outerVariant = \"MdvPqk85Y\",\n  link4: mdlHp9ne1,\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: \"MdvPqk85Y\",\n    enabledGestures,\n    transitions,\n    variant,\n    variantClassNames\n  });\n  const layoutDependency = variants.join(\"-\") + restProps.layoutDependency;\n  const isDisplayed = () => {\n    if (gestureVariant === \"MdvPqk85Y-hover\") return true;\n    return false;\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-PomPM\", classNames),\n      style: {\n        display: \"contents\"\n      },\n      children: /*#__PURE__*/_jsx(Link, {\n        href: mdlHp9ne1,\n        children: /*#__PURE__*/_jsxs(motion.a, {\n          ...restProps,\n          className: `${cx(\"framer-1d9fr8t\", className)} framer-pxjbam`,\n          \"data-framer-name\": \"Default\",\n          layoutDependency: layoutDependency,\n          layoutId: \"MdvPqk85Y\",\n          ref: ref,\n          style: {\n            ...style\n          },\n          transition: transition,\n          ...addPropertyOverrides({\n            \"MdvPqk85Y-hover\": {\n              \"data-framer-name\": undefined\n            }\n          }, baseVariant, gestureVariant),\n          children: [/*#__PURE__*/_jsx(SVG, {\n            className: \"framer-9lojch\",\n            \"data-framer-name\": \"HotJar\",\n            layout: \"position\",\n            layoutDependency: layoutDependency,\n            layoutId: \"HBbfv3n10\",\n            opacity: 1,\n            svg: '<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 87 80\"><g transform=\"translate(28.842 23.772)\" id=\"ss4007022245_1\"><path d=\"M 0 32.824 L 0 0 L 29.315 0 L 29.315 32.824 Z\" fill=\"transparent\"></path><path d=\"M 12.124 13.473 C 15.924 11.393 21.172 8.5 21.172 0 L 14.839 0 C 14.839 4.702 12.577 5.968 9.048 7.957 C 5.248 10.037 0 12.931 0 21.34 L 6.334 21.34 C 6.334 16.638 8.596 15.372 12.124 13.473 Z\" fill=\"rgb(255,60,0)\"></path><path d=\"M 22.982 11.484 C 22.982 16.186 20.72 17.452 17.191 19.441 C 13.391 21.521 8.143 24.414 8.143 32.914 L 14.477 32.914 C 14.477 28.212 16.739 26.946 20.267 24.957 C 24.067 22.877 29.315 19.984 29.315 11.484 Z\" fill=\"rgb(255,60,0)\"></path></g></svg>',\n            svgContentId: 4007022245,\n            transition: transition,\n            withExternalLayout: true\n          }), isDisplayed() && /*#__PURE__*/_jsxs(motion.div, {\n            className: \"framer-gfgnl7\",\n            layoutDependency: layoutDependency,\n            layoutId: \"UO4C5plRM\",\n            style: {\n              backgroundColor: \"var(--token-5ed1cc28-c060-4755-a750-863980cab513, rgba(0, 0, 0, 0.75))\",\n              borderBottomLeftRadius: 8,\n              borderBottomRightRadius: 8,\n              borderTopLeftRadius: 8,\n              borderTopRightRadius: 8\n            },\n            transformTemplate: transformTemplate,\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\": \"R0Y7SGFua2VuIEdyb3Rlc2stNTAw\",\n                    \"--framer-font-family\": '\"Hanken Grotesk\", sans-serif',\n                    \"--framer-font-size\": \"12px\",\n                    \"--framer-font-weight\": \"500\",\n                    \"--framer-letter-spacing\": \"-0.2px\",\n                    \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                  },\n                  children: \"Hotjar\"\n                })\n              }),\n              className: \"framer-hgpa4j\",\n              fonts: [\"GF;Hanken Grotesk-500\"],\n              layoutDependency: layoutDependency,\n              layoutId: \"SxrR8gJAq\",\n              style: {\n                \"--extracted-r6o4lv\": \"var(--token-eaf80125-bf32-4d8e-9fcf-bcc499a289a4, rgb(249, 248, 245))\",\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            }), /*#__PURE__*/_jsx(RichText, {\n              __fromCanvasComponent: true,\n              children: /*#__PURE__*/_jsx(React.Fragment, {\n                children: /*#__PURE__*/_jsx(motion.p, {\n                  style: {\n                    \"--font-selector\": \"R0Y7SGFua2VuIEdyb3Rlc2stMzAw\",\n                    \"--framer-font-family\": '\"Hanken Grotesk\", sans-serif',\n                    \"--framer-font-size\": \"12px\",\n                    \"--framer-font-weight\": \"300\",\n                    \"--framer-letter-spacing\": \"-0.2px\",\n                    \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                  },\n                  children: \"Behaviour Tool\"\n                })\n              }),\n              className: \"framer-8redo\",\n              fonts: [\"GF;Hanken Grotesk-300\"],\n              layoutDependency: layoutDependency,\n              layoutId: \"MxAvimQ6e\",\n              style: {\n                \"--extracted-r6o4lv\": \"var(--token-eaf80125-bf32-4d8e-9fcf-bcc499a289a4, rgb(249, 248, 245))\",\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});\nconst css = ['.framer-PomPM [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-PomPM .framer-pxjbam { display: block; }\", \".framer-PomPM .framer-1d9fr8t { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 60px; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; text-decoration: none; width: 60px; }\", \".framer-PomPM .framer-9lojch { flex: none; height: 80px; position: relative; width: 87px; }\", \".framer-PomPM .framer-gfgnl7 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 2px; height: min-content; justify-content: center; left: 50%; overflow: hidden; padding: 4px 6px 4px 6px; position: absolute; top: -27%; width: min-content; will-change: transform; z-index: 1; }\", \".framer-PomPM .framer-hgpa4j, .framer-PomPM .framer-8redo { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\", \".framer-PomPM .framer-v-1d9fr8t .framer-1d9fr8t { cursor: pointer; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-PomPM .framer-1d9fr8t, .framer-PomPM .framer-gfgnl7 { gap: 0px; } .framer-PomPM .framer-1d9fr8t > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-PomPM .framer-1d9fr8t > :first-child { margin-left: 0px; } .framer-PomPM .framer-1d9fr8t > :last-child { margin-right: 0px; } .framer-PomPM .framer-gfgnl7 > * { margin: 0px; margin-bottom: calc(2px / 2); margin-top: calc(2px / 2); } .framer-PomPM .framer-gfgnl7 > :first-child { margin-top: 0px; } .framer-PomPM .framer-gfgnl7 > :last-child { margin-bottom: 0px; } }\"]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     * @framerIntrinsicHeight 60\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     * @framerIntrinsicWidth 60\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"K86Ngyryc\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     * @framerVariables {\"mdlHp9ne1\":\"link4\"}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     */\nconst FramerGwhgawT5A = withCSS(Component, css, \"framer-PomPM\");\nexport default FramerGwhgawT5A;\nFramerGwhgawT5A.displayName = \"Stack / Hotjar\";\nFramerGwhgawT5A.defaultProps = {\n  height: 60,\n  width: 60\n};\naddPropertyControls(FramerGwhgawT5A, {\n  mdlHp9ne1: {\n    title: \"Link 4\",\n    type: ControlType.Link\n  }\n});\naddFonts(FramerGwhgawT5A, [{\n  family: \"Hanken Grotesk\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:canvasComponent/GwhgawT5A:default\",\n    url: \"https://fonts.gstatic.com/s/hankengrotesk/v8/ieVq2YZDLWuGJpnzaiwFXS9tYvBRzyFLlZg_f_NcgWZa4fpNzXhRKA.ttf\"\n  },\n  style: \"normal\",\n  url: \"https://fonts.gstatic.com/s/hankengrotesk/v8/ieVq2YZDLWuGJpnzaiwFXS9tYvBRzyFLlZg_f_NcgWZa4fpNzXhRKA.ttf\",\n  weight: \"500\"\n}, {\n  family: \"Hanken Grotesk\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:canvasComponent/GwhgawT5A:default\",\n    url: \"https://fonts.gstatic.com/s/hankengrotesk/v8/ieVq2YZDLWuGJpnzaiwFXS9tYvBRzyFLlZg_f_Nc7WZa4fpNzXhRKA.ttf\"\n  },\n  style: \"normal\",\n  url: \"https://fonts.gstatic.com/s/hankengrotesk/v8/ieVq2YZDLWuGJpnzaiwFXS9tYvBRzyFLlZg_f_Nc7WZa4fpNzXhRKA.ttf\",\n  weight: \"300\"\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\": \"FramerGwhgawT5A\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerContractVersion\": \"1\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"K86Ngyryc\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\n        \"framerIntrinsicHeight\": \"60\",\n        \"framerVariables\": \"{\\\"mdlHp9ne1\\\":\\\"link4\\\"}\",\n        \"framerIntrinsicWidth\": \"60\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./GwhgawT5A.map", "// Generated by Framer (1b127cb)\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  \"I513:106690;267:4652\": {\n    hover: true\n  }\n};\nconst cycleOrder = [\"I513:106690;267:4652\"];\nconst variantClassNames = {\n  \"I513:106690;267:4652\": \"framer-v-86ovgc\"\n};\nfunction addPropertyOverrides(overrides, ...variants) {\n  const nextOverrides = {};\n  variants === null || variants === void 0 ? void 0 : variants.forEach(variant => variant && Object.assign(nextOverrides, overrides[variant]));\n  return nextOverrides;\n}\nconst humanReadableVariantMap = {};\nconst transitions = {\n  default: {\n    damping: 60,\n    delay: 0,\n    duration: .3,\n    ease: [.44, 0, .56, 1],\n    mass: 1,\n    stiffness: 500,\n    type: \"spring\"\n  }\n};\nconst toResponsiveImage = value => {\n  if (typeof value === \"object\" && value !== null && typeof value.src === \"string\") {\n    return value;\n  }\n  return typeof value === \"string\" ? {\n    src: value\n  } : undefined;\n};\nconst transformTemplate = (_, t) => `translate(-50%, -50%) ${t}`;\nconst Component = /*#__PURE__*/React.forwardRef(function ({\n  id,\n  style,\n  className,\n  width,\n  height,\n  layoutId,\n  variant: outerVariant = \"I513:106690;267:4652\",\n  image: oOkUtuFdi = {\n    src: new URL(\"https://framerusercontent.com/images/TPaNAECLGszNKIgydxoQyi8w8nw.png?scale-down-to=512\").href,\n    srcSet: `${new URL(\"https://framerusercontent.com/images/TPaNAECLGszNKIgydxoQyi8w8nw.png?scale-down-to=512\").href} 341w, ${new URL(\"https://framerusercontent.com/images/TPaNAECLGszNKIgydxoQyi8w8nw.png?scale-down-to=1024\").href} 682w, ${new URL(\"https://framerusercontent.com/images/TPaNAECLGszNKIgydxoQyi8w8nw.png\").href} 800w`\n  },\n  link: fN7lsRi1O,\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: \"I513:106690;267:4652\",\n    enabledGestures,\n    transitions,\n    variant,\n    variantClassNames\n  });\n  const layoutDependency = variants.join(\"-\") + restProps.layoutDependency;\n  const isDisplayed = () => {\n    if (gestureVariant === \"I513:106690;267:4652-hover\") return true;\n    return false;\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-a1BAP\", classNames),\n      style: {\n        display: \"contents\"\n      },\n      children: /*#__PURE__*/_jsx(Link, {\n        href: fN7lsRi1O,\n        openInNewTab: false,\n        children: /*#__PURE__*/_jsxs(motion.a, {\n          ...restProps,\n          className: `${cx(\"framer-86ovgc\", className)} framer-8wfg8e`,\n          \"data-framer-name\": \"Default\",\n          layoutDependency: layoutDependency,\n          layoutId: \"I513:106690;267:4652\",\n          ref: ref,\n          style: {\n            ...style\n          },\n          transition: transition,\n          ...addPropertyOverrides({\n            \"I513:106690;267:4652-hover\": {\n              \"data-framer-name\": undefined\n            }\n          }, baseVariant, gestureVariant),\n          children: [/*#__PURE__*/_jsx(Image, {\n            background: {\n              alt: \"\",\n              fit: \"fit\",\n              sizes: \"19.4816px\",\n              ...toResponsiveImage(oOkUtuFdi)\n            },\n            className: \"framer-1nbbqvq\",\n            \"data-framer-name\": \"Framer - png\",\n            layoutDependency: layoutDependency,\n            layoutId: \"InmgmmKFb\",\n            transition: transition\n          }), isDisplayed() && /*#__PURE__*/_jsxs(motion.div, {\n            className: \"framer-p149hi\",\n            layoutDependency: layoutDependency,\n            layoutId: \"uSevtvXWy\",\n            style: {\n              backgroundColor: \"var(--token-5ed1cc28-c060-4755-a750-863980cab513, rgba(0, 0, 0, 0.75))\",\n              borderBottomLeftRadius: 8,\n              borderBottomRightRadius: 8,\n              borderTopLeftRadius: 8,\n              borderTopRightRadius: 8\n            },\n            transformTemplate: transformTemplate,\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\": \"R0Y7SGFua2VuIEdyb3Rlc2stNTAw\",\n                    \"--framer-font-family\": '\"Hanken Grotesk\", sans-serif',\n                    \"--framer-font-size\": \"12px\",\n                    \"--framer-font-weight\": \"500\",\n                    \"--framer-letter-spacing\": \"-0.2px\",\n                    \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                  },\n                  children: \"Framer\"\n                })\n              }),\n              className: \"framer-n0bdvo\",\n              fonts: [\"GF;Hanken Grotesk-500\"],\n              layoutDependency: layoutDependency,\n              layoutId: \"I8QS0stTa\",\n              style: {\n                \"--extracted-r6o4lv\": \"var(--token-eaf80125-bf32-4d8e-9fcf-bcc499a289a4, rgb(249, 248, 245))\",\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            }), /*#__PURE__*/_jsx(RichText, {\n              __fromCanvasComponent: true,\n              children: /*#__PURE__*/_jsx(React.Fragment, {\n                children: /*#__PURE__*/_jsx(motion.p, {\n                  style: {\n                    \"--font-selector\": \"R0Y7SGFua2VuIEdyb3Rlc2stMzAw\",\n                    \"--framer-font-family\": '\"Hanken Grotesk\", sans-serif',\n                    \"--framer-font-size\": \"12px\",\n                    \"--framer-font-weight\": \"300\",\n                    \"--framer-letter-spacing\": \"-0.2px\",\n                    \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                  },\n                  children: \"Website Builder\"\n                })\n              }),\n              className: \"framer-sx05uz\",\n              fonts: [\"GF;Hanken Grotesk-300\"],\n              layoutDependency: layoutDependency,\n              layoutId: \"zvKqDy5a4\",\n              style: {\n                \"--extracted-r6o4lv\": \"var(--token-eaf80125-bf32-4d8e-9fcf-bcc499a289a4, rgb(249, 248, 245))\",\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});\nconst css = ['.framer-a1BAP [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-a1BAP .framer-8wfg8e { display: block; }\", \".framer-a1BAP .framer-86ovgc { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 60px; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; text-decoration: none; width: 60px; }\", \".framer-a1BAP .framer-1nbbqvq { flex: none; height: 29px; position: relative; width: 19px; }\", \".framer-a1BAP .framer-p149hi { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 2px; height: min-content; justify-content: center; left: 50%; overflow: hidden; padding: 4px 6px 4px 6px; position: absolute; top: -27%; width: min-content; will-change: transform; z-index: 1; }\", \".framer-a1BAP .framer-n0bdvo, .framer-a1BAP .framer-sx05uz { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\", \".framer-a1BAP .framer-v-86ovgc .framer-86ovgc { cursor: pointer; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-a1BAP .framer-86ovgc, .framer-a1BAP .framer-p149hi { gap: 0px; } .framer-a1BAP .framer-86ovgc > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-a1BAP .framer-86ovgc > :first-child { margin-left: 0px; } .framer-a1BAP .framer-86ovgc > :last-child { margin-right: 0px; } .framer-a1BAP .framer-p149hi > * { margin: 0px; margin-bottom: calc(2px / 2); margin-top: calc(2px / 2); } .framer-a1BAP .framer-p149hi > :first-child { margin-top: 0px; } .framer-a1BAP .framer-p149hi > :last-child { margin-bottom: 0px; } }\"]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             * @framerIntrinsicHeight 60\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             * @framerIntrinsicWidth 60\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"mE5fTrzrM\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             * @framerVariables {\"oOkUtuFdi\":\"image\",\"fN7lsRi1O\":\"link\"}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             */\nconst Framerm_nfFvmM2 = withCSS(Component, css, \"framer-a1BAP\");\nexport default Framerm_nfFvmM2;\nFramerm_nfFvmM2.displayName = \"Stack / Framer\";\nFramerm_nfFvmM2.defaultProps = {\n  height: 60,\n  width: 60\n};\naddPropertyControls(Framerm_nfFvmM2, {\n  oOkUtuFdi: {\n    __defaultAssetReference: \"data:framer/asset-reference,TPaNAECLGszNKIgydxoQyi8w8nw.png?originalFilename=Framer+-+png.png&preferredSize=auto\",\n    title: \"Image\",\n    type: ControlType.ResponsiveImage\n  },\n  fN7lsRi1O: {\n    title: \"Link\",\n    type: ControlType.Link\n  }\n});\naddFonts(Framerm_nfFvmM2, [{\n  family: \"Hanken Grotesk\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:canvasComponent/m_nfFvmM2:default\",\n    url: \"https://fonts.gstatic.com/s/hankengrotesk/v8/ieVq2YZDLWuGJpnzaiwFXS9tYvBRzyFLlZg_f_NcgWZa4fpNzXhRKA.ttf\"\n  },\n  style: \"normal\",\n  url: \"https://fonts.gstatic.com/s/hankengrotesk/v8/ieVq2YZDLWuGJpnzaiwFXS9tYvBRzyFLlZg_f_NcgWZa4fpNzXhRKA.ttf\",\n  weight: \"500\"\n}, {\n  family: \"Hanken Grotesk\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:canvasComponent/m_nfFvmM2:default\",\n    url: \"https://fonts.gstatic.com/s/hankengrotesk/v8/ieVq2YZDLWuGJpnzaiwFXS9tYvBRzyFLlZg_f_Nc7WZa4fpNzXhRKA.ttf\"\n  },\n  style: \"normal\",\n  url: \"https://fonts.gstatic.com/s/hankengrotesk/v8/ieVq2YZDLWuGJpnzaiwFXS9tYvBRzyFLlZg_f_Nc7WZa4fpNzXhRKA.ttf\",\n  weight: \"300\"\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\": \"Framerm_nfFvmM2\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerIntrinsicHeight\": \"60\",\n        \"framerIntrinsicWidth\": \"60\",\n        \"framerContractVersion\": \"1\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"mE5fTrzrM\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\n        \"framerVariables\": \"{\\\"oOkUtuFdi\\\":\\\"image\\\",\\\"fN7lsRi1O\\\":\\\"link\\\"}\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./m_nfFvmM2.map", "// Generated by Framer (1b127cb)\nimport { jsx as _jsx, jsxs as _jsxs } from \"react/jsx-runtime\";\nimport { addFonts, addPropertyControls, ControlType, cx, Link, RichText, SVG, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion } from \"framer-motion\";\nimport * as React from \"react\";\nconst enabledGestures = {\n  e4YjzPVkf: {\n    hover: true\n  }\n};\nconst cycleOrder = [\"e4YjzPVkf\"];\nconst variantClassNames = {\n  e4YjzPVkf: \"framer-v-caldp0\"\n};\nfunction addPropertyOverrides(overrides, ...variants) {\n  const nextOverrides = {};\n  variants === null || variants === void 0 ? void 0 : variants.forEach(variant => variant && Object.assign(nextOverrides, overrides[variant]));\n  return nextOverrides;\n}\nconst humanReadableVariantMap = {};\nconst transitions = {\n  default: {\n    damping: 60,\n    delay: 0,\n    duration: .3,\n    ease: [.44, 0, .56, 1],\n    mass: 1,\n    stiffness: 500,\n    type: \"spring\"\n  }\n};\nconst transformTemplate = (_, t) => `translate(-50%, -50%) ${t}`;\nconst Component = /*#__PURE__*/React.forwardRef(function ({\n  id,\n  style,\n  className,\n  width,\n  height,\n  layoutId,\n  variant: outerVariant = \"e4YjzPVkf\",\n  link4: mdlHp9ne1,\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: \"e4YjzPVkf\",\n    enabledGestures,\n    transitions,\n    variant,\n    variantClassNames\n  });\n  const layoutDependency = variants.join(\"-\") + restProps.layoutDependency;\n  const isDisplayed = () => {\n    if (gestureVariant === \"e4YjzPVkf-hover\") return true;\n    return false;\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-vmNcl\", classNames),\n      style: {\n        display: \"contents\"\n      },\n      children: /*#__PURE__*/_jsx(Link, {\n        href: mdlHp9ne1,\n        children: /*#__PURE__*/_jsxs(motion.a, {\n          ...restProps,\n          className: `${cx(\"framer-caldp0\", className)} framer-13azhaf`,\n          \"data-framer-name\": \"Default\",\n          layoutDependency: layoutDependency,\n          layoutId: \"e4YjzPVkf\",\n          ref: ref,\n          style: {\n            ...style\n          },\n          transition: transition,\n          ...addPropertyOverrides({\n            \"e4YjzPVkf-hover\": {\n              \"data-framer-name\": undefined\n            }\n          }, baseVariant, gestureVariant),\n          children: [/*#__PURE__*/_jsx(SVG, {\n            className: \"framer-1tcymqv\",\n            \"data-framer-name\": \"Symbol\",\n            fill: \"black\",\n            intrinsicHeight: 135,\n            intrinsicWidth: 134,\n            layoutDependency: layoutDependency,\n            layoutId: \"lFkx3e0Af\",\n            svg: '<svg width=\"134\" height=\"135\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\"><defs><path d=\"M3.811.126c-.991 0-1.899.418-2.515 1.103-.555.58-.9 1.369-.925 2.227v.228c.011.407.091.789.234 1.14.006.031.019.056.03.087.112.265.253.511.432.74.061.087.13.167.204.24a.35.35 0 0 0 .049.056l10.965 13.018 3.959 4.699 11.854 14.068 3.959 4.692 10.613 12.6 3.952 4.692v32.913a8.588 8.588 0 0 0 6.001-2.423c.007 0 .007 0 .007-.007l1.165-1.387 28.467-33.788 9.744-11.57c.049-.049.092-.105.136-.16.209-.259.375-.55.498-.87.155-.382.235-.801.235-1.246V3.567c0-.907-.352-1.74-.931-2.344A3.396 3.396 0 0 0 89.427.126H3.811Z\" id=\"a\"/><path d=\"M3.811.126c-.991 0-1.899.418-2.515 1.103-.555.58-.9 1.369-.925 2.227v.228c.011.407.091.789.234 1.14.006.031.019.056.03.087.112.265.253.511.432.74.061.087.13.167.204.24a.35.35 0 0 0 .049.056l10.965 13.018 3.959 4.699 11.854 14.068 3.959 4.692 10.613 12.6 3.952 4.692v32.913a8.588 8.588 0 0 0 6.001-2.423c.007 0 .007 0 .007-.007l1.165-1.387 28.467-33.788 9.744-11.57c.049-.049.092-.105.136-.16.209-.259.375-.55.498-.87.155-.382.235-.801.235-1.246V3.567c0-.907-.352-1.74-.931-2.344A3.396 3.396 0 0 0 89.427.126H3.811Z\" id=\"c\"/><path id=\"f\" d=\"M0 134h133.245V.755H0z\"/><linearGradient x1=\"89.867%\" y1=\"-11.839%\" x2=\"12.862%\" y2=\"65.167%\" id=\"d\"><stop stop-color=\"#FF6660\" offset=\"0%\"/><stop stop-color=\"#FB4444\" offset=\"100%\"/></linearGradient></defs><g fill=\"none\" fill-rule=\"evenodd\"><g transform=\"translate(20 21.245)\"><mask id=\"b\" fill=\"#fff\"><use xlink:href=\"#a\"/></mask><path d=\"M3.811.126c-.991 0-1.899.418-2.515 1.103-.555.58-.9 1.369-.925 2.227v.228c.011.407.091.789.234 1.14.006.031.019.056.03.087.112.265.253.511.432.74.061.087.13.167.204.24a.35.35 0 0 0 .049.056l10.965 13.018 3.959 4.699 11.854 14.068 3.959 4.692 10.613 12.6 3.952 4.692v32.913a8.588 8.588 0 0 0 6.001-2.423c.007 0 .007 0 .007-.007l1.165-1.387 28.467-33.788 9.744-11.57c.049-.049.092-.105.136-.16.209-.259.375-.55.498-.87.155-.382.235-.801.235-1.246V3.567c0-.907-.352-1.74-.931-2.344A3.396 3.396 0 0 0 89.427.126H3.811Z\" mask=\"url(#b)\"/></g><g transform=\"translate(20 21.245)\"><mask id=\"e\" fill=\"#fff\"><use xlink:href=\"#c\"/></mask><path d=\"M3.811.126c-.991 0-1.899.418-2.515 1.103-.555.58-.9 1.369-.925 2.227v.228c.011.407.091.789.234 1.14.006.031.019.056.03.087.112.265.253.511.432.74.061.087.13.167.204.24a.35.35 0 0 0 .049.056l10.965 13.018 3.959 4.699 11.854 14.068 3.959 4.692 10.613 12.6 3.952 4.692v32.913a8.588 8.588 0 0 0 6.001-2.423c.007 0 .007 0 .007-.007l1.165-1.387 28.467-33.788 9.744-11.57c.049-.049.092-.105.136-.16.209-.259.375-.55.498-.87.155-.382.235-.801.235-1.246V3.567c0-.907-.352-1.74-.931-2.344A3.396 3.396 0 0 0 89.427.126H3.811Z\" fill=\"url(#d)\" mask=\"url(#e)\"/></g><g transform=\"translate(0 .245)\"><path d=\"M66.623 99.557v14.072a8.621 8.621 0 0 1-6.001-2.424c-.006 0-.006 0-.006-.005l-1.165-1.388-28.467-33.788-9.688-11.502a.135.135 0 0 1-.056-.062l-.154-.178c-.012-.013-.02-.025-.03-.038a3.184 3.184 0 0 1-.451-.82 3.273 3.273 0 0 1-.234-1.128v-.234c0-.074.006-.149.019-.223.067-.776.4-1.468.906-2.01a3.429 3.429 0 0 1 2.515-1.097h8.407l3.953 4.692 10.613 12.6 17.402 20.653 2.43 2.886.007-.006Z\" fill=\"#FCD1CA\"/><path d=\"M66.623 80.72v18.835l-.006.006-2.428-2.885-17.402-20.65-10.615-12.599-3.954-4.695L21.232 45.7a3.358 3.358 0 0 1-.63-1.035 3.383 3.383 0 0 1-.231-1.138v-.232a3.36 3.36 0 0 1 .925-2.225 3.384 3.384 0 0 1 2.515-1.105h8.476l3.96 4.7L48.1 58.732l3.954 4.695 10.615 12.598 3.954 4.694Z\" fill=\"#FF9D8D\"/><mask id=\"g\" fill=\"#fff\"><use xlink:href=\"#f\"/></mask><path mask=\"url(#g)\" d=\"M.5 133.5h132.245V1.255H.5z\"/></g></g></svg>',\n            transition: transition,\n            withExternalLayout: true\n          }), isDisplayed() && /*#__PURE__*/_jsxs(motion.div, {\n            className: \"framer-1rp6a2w\",\n            layoutDependency: layoutDependency,\n            layoutId: \"Dz1zdMLFO\",\n            style: {\n              backgroundColor: \"var(--token-5ed1cc28-c060-4755-a750-863980cab513, rgba(0, 0, 0, 0.75))\",\n              borderBottomLeftRadius: 8,\n              borderBottomRightRadius: 8,\n              borderTopLeftRadius: 8,\n              borderTopRightRadius: 8\n            },\n            transformTemplate: transformTemplate,\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\": \"R0Y7SGFua2VuIEdyb3Rlc2stNTAw\",\n                    \"--framer-font-family\": '\"Hanken Grotesk\", sans-serif',\n                    \"--framer-font-size\": \"12px\",\n                    \"--framer-font-weight\": \"500\",\n                    \"--framer-letter-spacing\": \"-0.2px\",\n                    \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                  },\n                  children: \"ProtoPie\"\n                })\n              }),\n              className: \"framer-ovdaut\",\n              fonts: [\"GF;Hanken Grotesk-500\"],\n              layoutDependency: layoutDependency,\n              layoutId: \"kiJgbiBNo\",\n              style: {\n                \"--extracted-r6o4lv\": \"var(--token-eaf80125-bf32-4d8e-9fcf-bcc499a289a4, rgb(249, 248, 245))\",\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            }), /*#__PURE__*/_jsx(RichText, {\n              __fromCanvasComponent: true,\n              children: /*#__PURE__*/_jsx(React.Fragment, {\n                children: /*#__PURE__*/_jsx(motion.p, {\n                  style: {\n                    \"--font-selector\": \"R0Y7SGFua2VuIEdyb3Rlc2stMzAw\",\n                    \"--framer-font-family\": '\"Hanken Grotesk\", sans-serif',\n                    \"--framer-font-size\": \"12px\",\n                    \"--framer-font-weight\": \"300\",\n                    \"--framer-letter-spacing\": \"-0.2px\",\n                    \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                  },\n                  children: \"Prototype Tool\"\n                })\n              }),\n              className: \"framer-s0xbjr\",\n              fonts: [\"GF;Hanken Grotesk-300\"],\n              layoutDependency: layoutDependency,\n              layoutId: \"qcqPfnCt3\",\n              style: {\n                \"--extracted-r6o4lv\": \"var(--token-eaf80125-bf32-4d8e-9fcf-bcc499a289a4, rgb(249, 248, 245))\",\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});\nconst css = ['.framer-vmNcl [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-vmNcl .framer-13azhaf { display: block; }\", \".framer-vmNcl .framer-caldp0 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 60px; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; text-decoration: none; width: 60px; }\", \".framer-vmNcl .framer-1tcymqv { aspect-ratio: 0.9925925925925926 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 44px); position: relative; width: 44px; }\", \".framer-vmNcl .framer-1rp6a2w { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 2px; height: min-content; justify-content: center; left: 50%; overflow: hidden; padding: 4px 6px 4px 6px; position: absolute; top: -27%; width: min-content; will-change: transform; z-index: 1; }\", \".framer-vmNcl .framer-ovdaut, .framer-vmNcl .framer-s0xbjr { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\", \".framer-vmNcl .framer-v-caldp0 .framer-caldp0 { cursor: pointer; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-vmNcl .framer-caldp0, .framer-vmNcl .framer-1rp6a2w { gap: 0px; } .framer-vmNcl .framer-caldp0 > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-vmNcl .framer-caldp0 > :first-child { margin-left: 0px; } .framer-vmNcl .framer-caldp0 > :last-child { margin-right: 0px; } .framer-vmNcl .framer-1rp6a2w > * { margin: 0px; margin-bottom: calc(2px / 2); margin-top: calc(2px / 2); } .framer-vmNcl .framer-1rp6a2w > :first-child { margin-top: 0px; } .framer-vmNcl .framer-1rp6a2w > :last-child { margin-bottom: 0px; } }\"]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  * @framerIntrinsicHeight 60\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  * @framerIntrinsicWidth 60\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"d5EenykMn\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  * @framerVariables {\"mdlHp9ne1\":\"link4\"}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  */\nconst FramerNpkdwmSPg = withCSS(Component, css, \"framer-vmNcl\");\nexport default FramerNpkdwmSPg;\nFramerNpkdwmSPg.displayName = \"Stack / ProtoPie\";\nFramerNpkdwmSPg.defaultProps = {\n  height: 60,\n  width: 60\n};\naddPropertyControls(FramerNpkdwmSPg, {\n  mdlHp9ne1: {\n    title: \"Link 4\",\n    type: ControlType.Link\n  }\n});\naddFonts(FramerNpkdwmSPg, [{\n  family: \"Hanken Grotesk\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:canvasComponent/NpkdwmSPg:default\",\n    url: \"https://fonts.gstatic.com/s/hankengrotesk/v8/ieVq2YZDLWuGJpnzaiwFXS9tYvBRzyFLlZg_f_NcgWZa4fpNzXhRKA.ttf\"\n  },\n  style: \"normal\",\n  url: \"https://fonts.gstatic.com/s/hankengrotesk/v8/ieVq2YZDLWuGJpnzaiwFXS9tYvBRzyFLlZg_f_NcgWZa4fpNzXhRKA.ttf\",\n  weight: \"500\"\n}, {\n  family: \"Hanken Grotesk\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:canvasComponent/NpkdwmSPg:default\",\n    url: \"https://fonts.gstatic.com/s/hankengrotesk/v8/ieVq2YZDLWuGJpnzaiwFXS9tYvBRzyFLlZg_f_Nc7WZa4fpNzXhRKA.ttf\"\n  },\n  style: \"normal\",\n  url: \"https://fonts.gstatic.com/s/hankengrotesk/v8/ieVq2YZDLWuGJpnzaiwFXS9tYvBRzyFLlZg_f_Nc7WZa4fpNzXhRKA.ttf\",\n  weight: \"300\"\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\": \"FramerNpkdwmSPg\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"d5EenykMn\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\n        \"framerIntrinsicHeight\": \"60\",\n        \"framerContractVersion\": \"1\",\n        \"framerVariables\": \"{\\\"mdlHp9ne1\\\":\\\"link4\\\"}\",\n        \"framerIntrinsicWidth\": \"60\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./NpkdwmSPg.map", "// Generated by Framer (72f35ee)\nimport { jsx as _jsx, jsxs as _jsxs } from \"react/jsx-runtime\";\nimport { addFonts, addPropertyControls, ControlType, cx, Image, RichText, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion } from \"framer-motion\";\nimport * as React from \"react\";\nconst enabledGestures = {\n  \"I513:106690;267:4651\": {\n    hover: true\n  }\n};\nconst cycleOrder = [\"I513:106690;267:4651\"];\nconst variantClassNames = {\n  \"I513:106690;267:4651\": \"framer-v-1lw2luy\"\n};\nfunction addPropertyOverrides(overrides, ...variants) {\n  const nextOverrides = {};\n  variants === null || variants === void 0 ? void 0 : variants.forEach(variant => variant && Object.assign(nextOverrides, overrides[variant]));\n  return nextOverrides;\n}\nconst humanReadableVariantMap = {};\nconst transitions = {\n  default: {\n    damping: 60,\n    delay: 0,\n    duration: .3,\n    ease: [.44, 0, .56, 1],\n    mass: 1,\n    stiffness: 500,\n    type: \"spring\"\n  }\n};\nconst toResponsiveImage = value => {\n  if (typeof value === \"object\" && value !== null && typeof value.src === \"string\") {\n    return value;\n  }\n  return typeof value === \"string\" ? {\n    src: value\n  } : undefined;\n};\nconst transformTemplate = (_, t) => `translate(-50%, -50%) ${t}`;\nconst Component = /*#__PURE__*/React.forwardRef(function ({\n  id,\n  style,\n  className,\n  width,\n  height,\n  layoutId,\n  variant: outerVariant = \"I513:106690;267:4651\",\n  image: g78D1JP1V = {\n    src: new URL(\"https://framerusercontent.com/images/Pxfjp142gBOSoN5QAIirhUygA.png?scale-down-to=512\").href,\n    srcSet: `${new URL(\"https://framerusercontent.com/images/Pxfjp142gBOSoN5QAIirhUygA.png?scale-down-to=512\").href} 341w, ${new URL(\"https://framerusercontent.com/images/Pxfjp142gBOSoN5QAIirhUygA.png?scale-down-to=1024\").href} 682w, ${new URL(\"https://framerusercontent.com/images/Pxfjp142gBOSoN5QAIirhUygA.png\").href} 800w`\n  },\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: \"I513:106690;267:4651\",\n    enabledGestures,\n    transitions,\n    variant,\n    variantClassNames\n  });\n  const layoutDependency = variants.join(\"-\") + restProps.layoutDependency;\n  const isDisplayed = () => {\n    if (gestureVariant === \"I513:106690;267:4651-hover\") return true;\n    return false;\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-lPsqX\", classNames),\n      style: {\n        display: \"contents\"\n      },\n      children: /*#__PURE__*/_jsxs(motion.div, {\n        ...restProps,\n        className: cx(\"framer-1lw2luy\", className),\n        \"data-framer-name\": \"Default\",\n        layoutDependency: layoutDependency,\n        layoutId: \"I513:106690;267:4651\",\n        ref: ref,\n        style: {\n          ...style\n        },\n        transition: transition,\n        ...addPropertyOverrides({\n          \"I513:106690;267:4651-hover\": {\n            \"data-framer-name\": undefined\n          }\n        }, baseVariant, gestureVariant),\n        children: [/*#__PURE__*/_jsx(Image, {\n          background: {\n            alt: \"\",\n            fit: \"fit\",\n            sizes: \"20.0068px\",\n            ...toResponsiveImage(g78D1JP1V)\n          },\n          className: \"framer-swxxji\",\n          \"data-framer-name\": \"Figma - png\",\n          layoutDependency: layoutDependency,\n          layoutId: \"FIqFtThXo\",\n          transition: transition\n        }), isDisplayed() && /*#__PURE__*/_jsxs(motion.div, {\n          className: \"framer-2czidn\",\n          layoutDependency: layoutDependency,\n          layoutId: \"oGfoOCiVD\",\n          style: {\n            backgroundColor: \"var(--token-5ed1cc28-c060-4755-a750-863980cab513, rgba(0, 0, 0, 0.75))\",\n            borderBottomLeftRadius: 8,\n            borderBottomRightRadius: 8,\n            borderTopLeftRadius: 8,\n            borderTopRightRadius: 8\n          },\n          transformTemplate: transformTemplate,\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\": \"R0Y7SGFua2VuIEdyb3Rlc2stNTAw\",\n                  \"--framer-font-family\": '\"Hanken Grotesk\", sans-serif',\n                  \"--framer-font-size\": \"12px\",\n                  \"--framer-font-weight\": \"500\",\n                  \"--framer-letter-spacing\": \"-0.2px\",\n                  \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                },\n                children: \"Figma\"\n              })\n            }),\n            className: \"framer-mbe8eo\",\n            fonts: [\"GF;Hanken Grotesk-500\"],\n            layoutDependency: layoutDependency,\n            layoutId: \"pJ3uLmkwk\",\n            style: {\n              \"--extracted-r6o4lv\": \"var(--token-eaf80125-bf32-4d8e-9fcf-bcc499a289a4, rgb(249, 248, 245))\",\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          }), /*#__PURE__*/_jsx(RichText, {\n            __fromCanvasComponent: true,\n            children: /*#__PURE__*/_jsx(React.Fragment, {\n              children: /*#__PURE__*/_jsx(motion.p, {\n                style: {\n                  \"--font-selector\": \"R0Y7SGFua2VuIEdyb3Rlc2stMzAw\",\n                  \"--framer-font-family\": '\"Hanken Grotesk\", sans-serif',\n                  \"--framer-font-size\": \"12px\",\n                  \"--framer-font-weight\": \"300\",\n                  \"--framer-letter-spacing\": \"-0.2px\",\n                  \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                },\n                children: \"Design Tool\"\n              })\n            }),\n            className: \"framer-ynz385\",\n            fonts: [\"GF;Hanken Grotesk-300\"],\n            layoutDependency: layoutDependency,\n            layoutId: \"Xr8jsRmwa\",\n            style: {\n              \"--extracted-r6o4lv\": \"var(--token-eaf80125-bf32-4d8e-9fcf-bcc499a289a4, rgb(249, 248, 245))\",\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});\nconst css = ['.framer-lPsqX [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-lPsqX .framer-bpv6y2 { display: block; }\", \".framer-lPsqX .framer-1lw2luy { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 60px; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 60px; }\", \".framer-lPsqX .framer-swxxji { flex: none; height: 30px; position: relative; width: 20px; }\", \".framer-lPsqX .framer-2czidn { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 2px; height: min-content; justify-content: center; left: 50%; overflow: hidden; padding: 4px 6px 4px 6px; position: absolute; top: -27%; width: min-content; will-change: transform; z-index: 1; }\", \".framer-lPsqX .framer-mbe8eo, .framer-lPsqX .framer-ynz385 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\", \".framer-lPsqX .framer-v-1lw2luy .framer-1lw2luy { cursor: pointer; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-lPsqX .framer-1lw2luy, .framer-lPsqX .framer-2czidn { gap: 0px; } .framer-lPsqX .framer-1lw2luy > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-lPsqX .framer-1lw2luy > :first-child { margin-left: 0px; } .framer-lPsqX .framer-1lw2luy > :last-child { margin-right: 0px; } .framer-lPsqX .framer-2czidn > * { margin: 0px; margin-bottom: calc(2px / 2); margin-top: calc(2px / 2); } .framer-lPsqX .framer-2czidn > :first-child { margin-top: 0px; } .framer-lPsqX .framer-2czidn > :last-child { margin-bottom: 0px; } }\"]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            * @framerIntrinsicHeight 60\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            * @framerIntrinsicWidth 60\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"utGjGKXoh\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            * @framerVariables {\"g78D1JP1V\":\"image\"}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            */\nconst Framerq1L5XulWG = withCSS(Component, css, \"framer-lPsqX\");\nexport default Framerq1L5XulWG;\nFramerq1L5XulWG.displayName = \"Stack / Figma\";\nFramerq1L5XulWG.defaultProps = {\n  height: 60,\n  width: 60\n};\naddPropertyControls(Framerq1L5XulWG, {\n  g78D1JP1V: {\n    __defaultAssetReference: \"data:framer/asset-reference,Pxfjp142gBOSoN5QAIirhUygA.png?originalFilename=Figma+-+png.png&preferredSize=auto\",\n    title: \"Image\",\n    type: ControlType.ResponsiveImage\n  }\n});\naddFonts(Framerq1L5XulWG, [{\n  family: \"Hanken Grotesk\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:canvasComponent/q1L5XulWG:default\",\n    url: \"https://fonts.gstatic.com/s/hankengrotesk/v8/ieVq2YZDLWuGJpnzaiwFXS9tYvBRzyFLlZg_f_NcgWZa4fpNzXhRKA.ttf\"\n  },\n  style: \"normal\",\n  url: \"https://fonts.gstatic.com/s/hankengrotesk/v8/ieVq2YZDLWuGJpnzaiwFXS9tYvBRzyFLlZg_f_NcgWZa4fpNzXhRKA.ttf\",\n  weight: \"500\"\n}, {\n  family: \"Hanken Grotesk\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:canvasComponent/q1L5XulWG:default\",\n    url: \"https://fonts.gstatic.com/s/hankengrotesk/v8/ieVq2YZDLWuGJpnzaiwFXS9tYvBRzyFLlZg_f_Nc7WZa4fpNzXhRKA.ttf\"\n  },\n  style: \"normal\",\n  url: \"https://fonts.gstatic.com/s/hankengrotesk/v8/ieVq2YZDLWuGJpnzaiwFXS9tYvBRzyFLlZg_f_Nc7WZa4fpNzXhRKA.ttf\",\n  weight: \"300\"\n}]);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"Framerq1L5XulWG\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerVariables\": \"{\\\"g78D1JP1V\\\":\\\"image\\\"}\",\n        \"framerIntrinsicWidth\": \"60\",\n        \"framerContractVersion\": \"1\",\n        \"framerIntrinsicHeight\": \"60\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"utGjGKXoh\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\"\n      }\n    },\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./q1L5XulWG.map", "// Generated by Framer (72f35ee)\nimport { jsx as _jsx, jsxs as _jsxs } from \"react/jsx-runtime\";\nimport { addFonts, addPropertyControls, ControlType, cx, Link, RichText, SVG, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion } from \"framer-motion\";\nimport * as React from \"react\";\nconst enabledGestures = {\n  \"I513:106690;267:4650\": {\n    hover: true\n  }\n};\nconst cycleOrder = [\"I513:106690;267:4650\"];\nconst variantClassNames = {\n  \"I513:106690;267:4650\": \"framer-v-hui0vr\"\n};\nfunction addPropertyOverrides(overrides, ...variants) {\n  const nextOverrides = {};\n  variants === null || variants === void 0 ? void 0 : variants.forEach(variant => variant && Object.assign(nextOverrides, overrides[variant]));\n  return nextOverrides;\n}\nconst humanReadableVariantMap = {};\nconst transitions = {\n  default: {\n    damping: 60,\n    delay: 0,\n    duration: .3,\n    ease: [.44, 0, .56, 1],\n    mass: 1,\n    stiffness: 500,\n    type: \"spring\"\n  }\n};\nconst transformTemplate = (_, t) => `translate(-50%, -50%) ${t}`;\nconst Component = /*#__PURE__*/React.forwardRef(function ({\n  id,\n  style,\n  className,\n  width,\n  height,\n  layoutId,\n  variant: outerVariant = \"I513:106690;267:4650\",\n  link: WPdLi81Zp,\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: \"I513:106690;267:4650\",\n    enabledGestures,\n    transitions,\n    variant,\n    variantClassNames\n  });\n  const layoutDependency = variants.join(\"-\") + restProps.layoutDependency;\n  const isDisplayed = () => {\n    if (gestureVariant === \"I513:106690;267:4650-hover\") return true;\n    return false;\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-BTYCZ\", classNames),\n      style: {\n        display: \"contents\"\n      },\n      children: /*#__PURE__*/_jsx(Link, {\n        href: WPdLi81Zp,\n        children: /*#__PURE__*/_jsxs(motion.a, {\n          ...restProps,\n          className: `${cx(\"framer-hui0vr\", className)} framer-12cxxnr`,\n          \"data-framer-name\": \"Default\",\n          layoutDependency: layoutDependency,\n          layoutId: \"I513:106690;267:4650\",\n          ref: ref,\n          style: {\n            ...style\n          },\n          transition: transition,\n          ...addPropertyOverrides({\n            \"I513:106690;267:4650-hover\": {\n              \"data-framer-name\": undefined\n            }\n          }, baseVariant, gestureVariant),\n          children: [isDisplayed() && /*#__PURE__*/_jsxs(motion.div, {\n            className: \"framer-17jc5jb\",\n            layoutDependency: layoutDependency,\n            layoutId: \"GVc7kpSdm\",\n            style: {\n              backgroundColor: \"var(--token-5ed1cc28-c060-4755-a750-863980cab513, rgba(0, 0, 0, 0.75))\",\n              borderBottomLeftRadius: 8,\n              borderBottomRightRadius: 8,\n              borderTopLeftRadius: 8,\n              borderTopRightRadius: 8\n            },\n            transformTemplate: transformTemplate,\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\": \"R0Y7SGFua2VuIEdyb3Rlc2stNTAw\",\n                    \"--framer-font-family\": '\"Hanken Grotesk\", sans-serif',\n                    \"--framer-font-size\": \"12px\",\n                    \"--framer-font-weight\": \"500\",\n                    \"--framer-letter-spacing\": \"-0.2px\",\n                    \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                  },\n                  children: \"Notion\"\n                })\n              }),\n              className: \"framer-x8uiw5\",\n              fonts: [\"GF;Hanken Grotesk-500\"],\n              layoutDependency: layoutDependency,\n              layoutId: \"Psgi5g4N9\",\n              style: {\n                \"--extracted-r6o4lv\": \"var(--token-eaf80125-bf32-4d8e-9fcf-bcc499a289a4, rgb(249, 248, 245))\",\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            }), /*#__PURE__*/_jsx(RichText, {\n              __fromCanvasComponent: true,\n              children: /*#__PURE__*/_jsx(React.Fragment, {\n                children: /*#__PURE__*/_jsx(motion.p, {\n                  style: {\n                    \"--font-selector\": \"R0Y7SGFua2VuIEdyb3Rlc2stMzAw\",\n                    \"--framer-font-family\": '\"Hanken Grotesk\", sans-serif',\n                    \"--framer-font-size\": \"12px\",\n                    \"--framer-font-weight\": \"300\",\n                    \"--framer-letter-spacing\": \"-0.2px\",\n                    \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                  },\n                  children: \"Notes\"\n                })\n              }),\n              className: \"framer-s5f66x\",\n              fonts: [\"GF;Hanken Grotesk-300\"],\n              layoutDependency: layoutDependency,\n              layoutId: \"IN4yV9WPO\",\n              style: {\n                \"--extracted-r6o4lv\": \"var(--token-eaf80125-bf32-4d8e-9fcf-bcc499a289a4, rgb(249, 248, 245))\",\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          }), /*#__PURE__*/_jsx(SVG, {\n            className: \"framer-l9mi4p\",\n            \"data-framer-name\": \"Vector\",\n            fill: \"rgba(0,0,0,1)\",\n            intrinsicHeight: 30,\n            intrinsicWidth: 28,\n            layoutDependency: layoutDependency,\n            layoutId: \"qrfjJlgTf\",\n            svg: '<svg width=\"28\" height=\"30\" viewBox=\"0 0 28 30\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M2.49178 1.44866L17.7187 0.244306C19.5671 0.0590204 20.0512 0.197985 21.2394 1.07809L26.1243 4.69116C26.9165 5.29334 27.1806 5.47863 27.1806 6.17345V25.9527C27.1806 27.2034 26.7405 27.9445 25.2442 28.0372L7.55276 29.1489C6.40854 29.1952 5.88044 29.0562 5.30833 28.2688L1.74364 23.405C1.08351 22.4786 0.819458 21.8301 0.819458 21.0426V3.44048C0.819458 2.42141 1.25954 1.54131 2.49178 1.44866Z\" fill=\"white\"/>\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M17.7187 0.244306L2.49178 1.44866C1.25954 1.54131 0.819458 2.42141 0.819458 3.44048V21.0426C0.819458 21.8301 1.08351 22.5249 1.74364 23.405L5.30833 28.3149C5.88044 29.1024 6.45255 29.2877 7.55276 29.195L25.2442 28.0833C26.7405 27.9907 27.1806 27.2495 27.1806 25.9988L27.1806 6.17345C27.1806 5.52495 26.9605 5.3395 26.2124 4.78364C26.1684 4.73732 26.1244 4.73732 26.0803 4.691L21.2394 1.12425C20.0952 0.197819 19.6111 0.105342 17.7187 0.244306ZM7.94884 5.84903C6.49656 5.94167 6.1885 5.988 5.35234 5.24685L3.28394 3.53296C3.0639 3.30135 3.15191 3.02342 3.72402 2.9771L18.3789 1.86539C19.6111 1.77275 20.2272 2.18964 20.7113 2.60653L23.2198 4.50571C23.3518 4.55203 23.6159 4.87628 23.2638 4.87628L8.12487 5.84903H7.94884ZM6.27652 25.8136V8.99889C6.27652 8.25774 6.49656 7.9335 7.11268 7.88717L24.496 6.82178C25.0681 6.77546 25.3322 7.14603 25.3322 7.88717V24.5629C25.3322 25.304 25.2002 25.9062 24.276 25.9525L7.64078 26.9716C6.7166 27.0642 6.27652 26.6937 6.27652 25.8136ZM22.6917 9.92532C22.7797 10.4349 22.6917 10.9444 22.2076 10.9907L21.4154 11.176V23.5901C20.7113 24.007 20.0952 24.1923 19.5671 24.1923C18.7309 24.1923 18.5109 23.9144 17.8508 23.0806L12.5697 14.3722V22.7563L14.2421 23.1732C14.2421 23.1732 14.2421 24.1923 12.9218 24.1923L9.22509 24.4239C9.13707 24.1923 9.22509 23.6365 9.57716 23.5438L10.5453 23.2659V12.1487L9.22509 12.0098C9.13707 11.5002 9.40112 10.7591 10.1493 10.7128L14.11 10.4349L19.5671 19.2359V11.4539L18.1588 11.2686C18.0708 10.6665 18.4669 10.2032 18.995 10.1569L22.6917 9.92532Z\" fill=\"black\"/>\\n</svg>\\n',\n            transition: transition,\n            withExternalLayout: true\n          })]\n        })\n      })\n    })\n  });\n});\nconst css = ['.framer-BTYCZ [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-BTYCZ .framer-12cxxnr { display: block; }\", \".framer-BTYCZ .framer-hui0vr { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 60px; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; text-decoration: none; width: 60px; }\", \".framer-BTYCZ .framer-17jc5jb { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 2px; height: min-content; justify-content: center; left: 50%; overflow: hidden; padding: 4px 6px 4px 6px; position: absolute; top: -27%; width: 64px; will-change: transform; z-index: 1; }\", \".framer-BTYCZ .framer-x8uiw5, .framer-BTYCZ .framer-s5f66x { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\", \".framer-BTYCZ .framer-l9mi4p { flex: none; height: 30px; position: relative; width: 28px; }\", \".framer-BTYCZ .framer-v-hui0vr .framer-hui0vr { cursor: pointer; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-BTYCZ .framer-hui0vr, .framer-BTYCZ .framer-17jc5jb { gap: 0px; } .framer-BTYCZ .framer-hui0vr > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-BTYCZ .framer-hui0vr > :first-child, .framer-BTYCZ .framer-17jc5jb > :first-child { margin-top: 0px; } .framer-BTYCZ .framer-hui0vr > :last-child, .framer-BTYCZ .framer-17jc5jb > :last-child { margin-bottom: 0px; } .framer-BTYCZ .framer-17jc5jb > * { margin: 0px; margin-bottom: calc(2px / 2); margin-top: calc(2px / 2); } }\"]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   * @framerIntrinsicHeight 60\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   * @framerIntrinsicWidth 60\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"fuK770zfi\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   * @framerVariables {\"WPdLi81Zp\":\"link\"}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   */\nconst FramerrIzMDVLFV = withCSS(Component, css, \"framer-BTYCZ\");\nexport default FramerrIzMDVLFV;\nFramerrIzMDVLFV.displayName = \"Stack / Notion\";\nFramerrIzMDVLFV.defaultProps = {\n  height: 60,\n  width: 60\n};\naddPropertyControls(FramerrIzMDVLFV, {\n  WPdLi81Zp: {\n    title: \"Link\",\n    type: ControlType.Link\n  }\n});\naddFonts(FramerrIzMDVLFV, [{\n  family: \"Hanken Grotesk\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:canvasComponent/rIzMDVLFV:default\",\n    url: \"https://fonts.gstatic.com/s/hankengrotesk/v8/ieVq2YZDLWuGJpnzaiwFXS9tYvBRzyFLlZg_f_NcgWZa4fpNzXhRKA.ttf\"\n  },\n  style: \"normal\",\n  url: \"https://fonts.gstatic.com/s/hankengrotesk/v8/ieVq2YZDLWuGJpnzaiwFXS9tYvBRzyFLlZg_f_NcgWZa4fpNzXhRKA.ttf\",\n  weight: \"500\"\n}, {\n  family: \"Hanken Grotesk\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:canvasComponent/rIzMDVLFV:default\",\n    url: \"https://fonts.gstatic.com/s/hankengrotesk/v8/ieVq2YZDLWuGJpnzaiwFXS9tYvBRzyFLlZg_f_Nc7WZa4fpNzXhRKA.ttf\"\n  },\n  style: \"normal\",\n  url: \"https://fonts.gstatic.com/s/hankengrotesk/v8/ieVq2YZDLWuGJpnzaiwFXS9tYvBRzyFLlZg_f_Nc7WZa4fpNzXhRKA.ttf\",\n  weight: \"300\"\n}]);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FramerrIzMDVLFV\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerVariables\": \"{\\\"WPdLi81Zp\\\":\\\"link\\\"}\",\n        \"framerIntrinsicHeight\": \"60\",\n        \"framerContractVersion\": \"1\",\n        \"framerIntrinsicWidth\": \"60\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"fuK770zfi\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\"\n      }\n    },\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./rIzMDVLFV.map", "// Generated by Framer (78001ac)\nimport { jsx as _jsx, jsxs as _jsxs } from \"react/jsx-runtime\";\nimport { addFonts, addPropertyControls, ControlType, cx, Image, Link, RichText, useLocaleInfo, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion, MotionConfigContext } from \"framer-motion\";\nimport * as React from \"react\";\nconst enabledGestures = {\n  Kccz0EIxO: {\n    hover: true\n  }\n};\nconst cycleOrder = [\"Kccz0EIxO\"];\nconst variantClassNames = {\n  Kccz0EIxO: \"framer-v-s22sfy\"\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 transitions = {\n  default: {\n    damping: 60,\n    delay: 0,\n    mass: 1,\n    stiffness: 500,\n    type: \"spring\"\n  }\n};\nconst transformTemplate = (_, t) => `translate(-50%, -50%) ${t}`;\nconst Transition = ({\n  value,\n  children\n}) => {\n  const config = React.useContext(MotionConfigContext);\n  const transition = value !== null && value !== void 0 ? value : config.transition;\n  const contextValue = React.useMemo(() => ({\n    ...config,\n    transition\n  }), [JSON.stringify(transition)]);\n  return /*#__PURE__*/_jsx(MotionConfigContext.Provider, {\n    value: contextValue,\n    children: children\n  });\n};\nconst getProps = ({\n  height,\n  id,\n  link3,\n  width,\n  ...props\n}) => {\n  return {\n    ...props,\n    j69WEat7X: link3 !== null && link3 !== void 0 ? link3 : props.j69WEat7X\n  };\n};\nconst createLayoutDependency = (props, variants) => variants.join(\"-\") + props.layoutDependency;\nconst Component = /*#__PURE__*/React.forwardRef(function (props, ref) {\n  const {\n    activeLocale\n  } = useLocaleInfo();\n  const {\n    style,\n    className,\n    layoutId,\n    variant,\n    j69WEat7X,\n    ...restProps\n  } = getProps(props);\n  const {\n    baseVariant,\n    classNames,\n    gestureVariant,\n    setGestureState,\n    setVariant,\n    transition,\n    variants\n  } = useVariantState({\n    cycleOrder,\n    defaultVariant: \"Kccz0EIxO\",\n    enabledGestures,\n    transitions,\n    variant,\n    variantClassNames\n  });\n  const layoutDependency = createLayoutDependency(props, variants);\n  const isDisplayed = () => {\n    if (gestureVariant === \"Kccz0EIxO-hover\") return true;\n    return false;\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-jCPiB\", classNames),\n      style: {\n        display: \"contents\"\n      },\n      children: /*#__PURE__*/_jsx(Transition, {\n        value: transition,\n        children: /*#__PURE__*/_jsx(Link, {\n          href: j69WEat7X,\n          openInNewTab: true,\n          children: /*#__PURE__*/_jsxs(motion.a, {\n            ...restProps,\n            className: `${cx(\"framer-s22sfy\", className)} framer-k7xpp4`,\n            \"data-framer-name\": \"Default\",\n            layoutDependency: layoutDependency,\n            layoutId: \"Kccz0EIxO\",\n            ref: ref,\n            style: {\n              ...style\n            },\n            ...addPropertyOverrides({\n              \"Kccz0EIxO-hover\": {\n                \"data-framer-name\": undefined\n              }\n            }, baseVariant, gestureVariant),\n            children: [/*#__PURE__*/_jsx(Image, {\n              background: {\n                alt: \"\",\n                fit: \"fill\",\n                intrinsicHeight: 341.3333333333333,\n                intrinsicWidth: 341.3333333333333,\n                pixelHeight: 512,\n                pixelWidth: 512,\n                src: new URL(\"https://framerusercontent.com/images/6GgdsSkCor4OpF1GzK3sJ9ChKs.png\").href\n              },\n              className: \"framer-86ouhk\",\n              \"data-framer-name\": \"VWO_logo_square_small_512x512\",\n              layoutDependency: layoutDependency,\n              layoutId: \"xjQSZr34j\"\n            }), isDisplayed() && /*#__PURE__*/_jsxs(motion.div, {\n              className: \"framer-rrwkrq\",\n              layoutDependency: layoutDependency,\n              layoutId: \"jZS4oZWXJ\",\n              style: {\n                backgroundColor: \"var(--token-5ed1cc28-c060-4755-a750-863980cab513, rgba(0, 0, 0, 0.75))\",\n                borderBottomLeftRadius: 8,\n                borderBottomRightRadius: 8,\n                borderTopLeftRadius: 8,\n                borderTopRightRadius: 8\n              },\n              transformTemplate: transformTemplate,\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\": \"R0Y7SGFua2VuIEdyb3Rlc2stNTAw\",\n                      \"--framer-font-family\": '\"Hanken Grotesk\", sans-serif',\n                      \"--framer-font-size\": \"12px\",\n                      \"--framer-font-weight\": \"500\",\n                      \"--framer-letter-spacing\": \"-0.2px\",\n                      \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                    },\n                    children: \"VWO\"\n                  })\n                }),\n                className: \"framer-tpfm90\",\n                fonts: [\"GF;Hanken Grotesk-500\"],\n                layoutDependency: layoutDependency,\n                layoutId: \"yIM2myty0\",\n                style: {\n                  \"--extracted-r6o4lv\": \"var(--token-eaf80125-bf32-4d8e-9fcf-bcc499a289a4, rgb(249, 248, 245))\",\n                  \"--framer-link-text-color\": \"rgb(0, 153, 255)\",\n                  \"--framer-link-text-decoration\": \"underline\",\n                  \"--framer-paragraph-spacing\": \"0px\"\n                },\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\": \"R0Y7SGFua2VuIEdyb3Rlc2stMzAw\",\n                      \"--framer-font-family\": '\"Hanken Grotesk\", sans-serif',\n                      \"--framer-font-size\": \"12px\",\n                      \"--framer-font-weight\": \"300\",\n                      \"--framer-letter-spacing\": \"-0.2px\",\n                      \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                    },\n                    children: \"A/B Testing\"\n                  })\n                }),\n                className: \"framer-5cmghi\",\n                fonts: [\"GF;Hanken Grotesk-300\"],\n                layoutDependency: layoutDependency,\n                layoutId: \"kx4PUkMAy\",\n                style: {\n                  \"--extracted-r6o4lv\": \"var(--token-eaf80125-bf32-4d8e-9fcf-bcc499a289a4, rgb(249, 248, 245))\",\n                  \"--framer-link-text-color\": \"rgb(0, 153, 255)\",\n                  \"--framer-link-text-decoration\": \"underline\",\n                  \"--framer-paragraph-spacing\": \"0px\"\n                },\n                verticalAlignment: \"top\",\n                withExternalLayout: true\n              })]\n            })]\n          })\n        })\n      })\n    })\n  });\n});\nconst css = ['.framer-jCPiB [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-jCPiB .framer-k7xpp4 { display: block; }\", \".framer-jCPiB .framer-s22sfy { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 60px; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; text-decoration: none; width: 60px; }\", \".framer-jCPiB .framer-86ouhk { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 60px); overflow: visible; position: relative; width: 60px; }\", \".framer-jCPiB .framer-rrwkrq { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 2px; height: min-content; justify-content: center; left: 50%; overflow: hidden; padding: 4px 6px 4px 6px; position: absolute; top: -27%; width: min-content; will-change: transform; z-index: 1; }\", \".framer-jCPiB .framer-tpfm90, .framer-jCPiB .framer-5cmghi { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\", \".framer-jCPiB .framer-v-s22sfy .framer-s22sfy { cursor: pointer; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-jCPiB .framer-s22sfy, .framer-jCPiB .framer-rrwkrq { gap: 0px; } .framer-jCPiB .framer-s22sfy > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-jCPiB .framer-s22sfy > :first-child, .framer-jCPiB .framer-rrwkrq > :first-child { margin-top: 0px; } .framer-jCPiB .framer-s22sfy > :last-child, .framer-jCPiB .framer-rrwkrq > :last-child { margin-bottom: 0px; } .framer-jCPiB .framer-rrwkrq > * { margin: 0px; margin-bottom: calc(2px / 2); margin-top: calc(2px / 2); } }\"]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  * @framerIntrinsicHeight 60\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  * @framerIntrinsicWidth 60\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"lsDKMzisI\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  * @framerVariables {\"j69WEat7X\":\"link3\"}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  */\nconst FramerRZdhKZgE0 = withCSS(Component, css, \"framer-jCPiB\");\nexport default FramerRZdhKZgE0;\nFramerRZdhKZgE0.displayName = \"Stack / VWO\";\nFramerRZdhKZgE0.defaultProps = {\n  height: 60,\n  width: 60\n};\naddPropertyControls(FramerRZdhKZgE0, {\n  j69WEat7X: {\n    title: \"Link 3\",\n    type: ControlType.Link\n  }\n});\naddFonts(FramerRZdhKZgE0, [{\n  family: \"Hanken Grotesk\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:canvasComponent/RZdhKZgE0:default\",\n    url: \"https://fonts.gstatic.com/s/hankengrotesk/v8/ieVq2YZDLWuGJpnzaiwFXS9tYvBRzyFLlZg_f_NcgWZa4fpNzXhRKA.ttf\"\n  },\n  style: \"normal\",\n  url: \"https://fonts.gstatic.com/s/hankengrotesk/v8/ieVq2YZDLWuGJpnzaiwFXS9tYvBRzyFLlZg_f_NcgWZa4fpNzXhRKA.ttf\",\n  weight: \"500\"\n}, {\n  family: \"Hanken Grotesk\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:canvasComponent/RZdhKZgE0:default\",\n    url: \"https://fonts.gstatic.com/s/hankengrotesk/v8/ieVq2YZDLWuGJpnzaiwFXS9tYvBRzyFLlZg_f_Nc7WZa4fpNzXhRKA.ttf\"\n  },\n  style: \"normal\",\n  url: \"https://fonts.gstatic.com/s/hankengrotesk/v8/ieVq2YZDLWuGJpnzaiwFXS9tYvBRzyFLlZg_f_Nc7WZa4fpNzXhRKA.ttf\",\n  weight: \"300\"\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\": \"FramerRZdhKZgE0\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerIntrinsicHeight\": \"60\",\n        \"framerContractVersion\": \"1\",\n        \"framerVariables\": \"{\\\"j69WEat7X\\\":\\\"link3\\\"}\",\n        \"framerIntrinsicWidth\": \"60\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"lsDKMzisI\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./RZdhKZgE0.map", "// Generated by Framer (2372734)\nimport { jsx as _jsx, jsxs as _jsxs } from \"react/jsx-runtime\";\nimport { addFonts, addPropertyControls, ControlType, cx, Image, Link, RichText, useActiveVariantCallback, useLocaleInfo, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion, MotionConfigContext } from \"framer-motion\";\nimport * as React from \"react\";\nconst enabledGestures = {\n  vySgYI4JS: {\n    hover: true\n  }\n};\nconst cycleOrder = [\"vySgYI4JS\"];\nconst variantClassNames = {\n  vySgYI4JS: \"framer-v-4p1jvz\"\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 transitions = {\n  default: {\n    damping: 60,\n    delay: 0,\n    mass: 1,\n    stiffness: 500,\n    type: \"spring\"\n  }\n};\nconst transformTemplate = (_, t) => `translate(-50%, -50%) ${t}`;\nconst Transition = ({\n  value,\n  children\n}) => {\n  const config = React.useContext(MotionConfigContext);\n  const transition = value !== null && value !== void 0 ? value : config.transition;\n  const contextValue = React.useMemo(() => ({\n    ...config,\n    transition\n  }), [JSON.stringify(transition)]);\n  return /*#__PURE__*/_jsx(MotionConfigContext.Provider, {\n    value: contextValue,\n    children: children\n  });\n};\nconst getProps = ({\n  height,\n  id,\n  link3,\n  width,\n  ...props\n}) => {\n  return {\n    ...props,\n    j69WEat7X: link3 !== null && link3 !== void 0 ? link3 : props.j69WEat7X\n  };\n};\nconst createLayoutDependency = (props, variants) => variants.join(\"-\") + props.layoutDependency;\nconst Component = /*#__PURE__*/React.forwardRef(function (props, ref) {\n  const {\n    activeLocale\n  } = useLocaleInfo();\n  const {\n    style,\n    className,\n    layoutId,\n    variant,\n    j69WEat7X,\n    ...restProps\n  } = getProps(props);\n  const {\n    baseVariant,\n    classNames,\n    gestureVariant,\n    setGestureState,\n    setVariant,\n    transition,\n    variants\n  } = useVariantState({\n    cycleOrder,\n    defaultVariant: \"vySgYI4JS\",\n    enabledGestures,\n    transitions,\n    variant,\n    variantClassNames\n  });\n  const layoutDependency = createLayoutDependency(props, variants);\n  const {\n    activeVariantCallback,\n    delay\n  } = useActiveVariantCallback(baseVariant);\n  const onTap1xhscdi = activeVariantCallback(async (...args) => {\n    setVariant(\"vySgYI4JS\");\n  });\n  const isDisplayed = () => {\n    if (gestureVariant === \"vySgYI4JS-hover\") return true;\n    return false;\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-bFkNQ\", classNames),\n      style: {\n        display: \"contents\"\n      },\n      children: /*#__PURE__*/_jsx(Transition, {\n        value: transition,\n        children: /*#__PURE__*/_jsx(Link, {\n          href: j69WEat7X,\n          openInNewTab: true,\n          children: /*#__PURE__*/_jsxs(motion.a, {\n            ...restProps,\n            className: `${cx(\"framer-4p1jvz\", className)} framer-7mhlv6`,\n            \"data-framer-name\": \"Default\",\n            \"data-highlight\": true,\n            layoutDependency: layoutDependency,\n            layoutId: \"vySgYI4JS\",\n            onTap: onTap1xhscdi,\n            ref: ref,\n            style: {\n              ...style\n            },\n            ...addPropertyOverrides({\n              \"vySgYI4JS-hover\": {\n                \"data-framer-name\": undefined\n              }\n            }, baseVariant, gestureVariant),\n            children: [/*#__PURE__*/_jsx(motion.div, {\n              className: \"framer-c87yxa\",\n              layoutDependency: layoutDependency,\n              layoutId: \"MffrVnngz\",\n              children: /*#__PURE__*/_jsx(Image, {\n                background: {\n                  alt: \"\",\n                  fit: \"fit\",\n                  intrinsicHeight: 150,\n                  intrinsicWidth: 150,\n                  pixelHeight: 150,\n                  pixelWidth: 150,\n                  src: new URL(\"https://framerusercontent.com/images/d8F2mKwloCaOe9ppv1eCSnDUo.png\").href\n                },\n                className: \"framer-1diyojw\",\n                \"data-framer-name\": \"VWO_logo_square_small_512x512\",\n                layoutDependency: layoutDependency,\n                layoutId: \"aKLlvwQ0g\"\n              })\n            }), isDisplayed() && /*#__PURE__*/_jsxs(motion.div, {\n              className: \"framer-19ju2ku\",\n              layoutDependency: layoutDependency,\n              layoutId: \"U3TF3JVuY\",\n              style: {\n                backgroundColor: \"var(--token-5ed1cc28-c060-4755-a750-863980cab513, rgba(0, 0, 0, 0.75))\",\n                borderBottomLeftRadius: 8,\n                borderBottomRightRadius: 8,\n                borderTopLeftRadius: 8,\n                borderTopRightRadius: 8\n              },\n              transformTemplate: transformTemplate,\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\": \"R0Y7SGFua2VuIEdyb3Rlc2stNTAw\",\n                      \"--framer-font-family\": '\"Hanken Grotesk\", sans-serif',\n                      \"--framer-font-size\": \"12px\",\n                      \"--framer-font-weight\": \"500\",\n                      \"--framer-letter-spacing\": \"-0.2px\",\n                      \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                    },\n                    children: \"Relume\"\n                  })\n                }),\n                className: \"framer-i1hubk\",\n                fonts: [\"GF;Hanken Grotesk-500\"],\n                layoutDependency: layoutDependency,\n                layoutId: \"EflhHn75E\",\n                style: {\n                  \"--extracted-r6o4lv\": \"var(--token-eaf80125-bf32-4d8e-9fcf-bcc499a289a4, rgb(249, 248, 245))\",\n                  \"--framer-link-text-color\": \"rgb(0, 153, 255)\",\n                  \"--framer-link-text-decoration\": \"underline\",\n                  \"--framer-paragraph-spacing\": \"0px\"\n                },\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\": \"R0Y7SGFua2VuIEdyb3Rlc2stMzAw\",\n                      \"--framer-font-family\": '\"Hanken Grotesk\", sans-serif',\n                      \"--framer-font-size\": \"12px\",\n                      \"--framer-font-weight\": \"300\",\n                      \"--framer-letter-spacing\": \"-0.2px\",\n                      \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                    },\n                    children: \"No-code generative AI\"\n                  })\n                }),\n                className: \"framer-wvlq2s\",\n                fonts: [\"GF;Hanken Grotesk-300\"],\n                layoutDependency: layoutDependency,\n                layoutId: \"yfhHrCfR_\",\n                style: {\n                  \"--extracted-r6o4lv\": \"var(--token-eaf80125-bf32-4d8e-9fcf-bcc499a289a4, rgb(249, 248, 245))\",\n                  \"--framer-link-text-color\": \"rgb(0, 153, 255)\",\n                  \"--framer-link-text-decoration\": \"underline\",\n                  \"--framer-paragraph-spacing\": \"0px\"\n                },\n                verticalAlignment: \"top\",\n                withExternalLayout: true\n              })]\n            })]\n          })\n        })\n      })\n    })\n  });\n});\nconst css = ['.framer-bFkNQ [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-bFkNQ .framer-7mhlv6 { display: block; }\", \".framer-bFkNQ .framer-4p1jvz { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 60px; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; text-decoration: none; width: 60px; }\", \".framer-bFkNQ .framer-c87yxa { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 60px; justify-content: center; overflow: visible; padding: 10px 10px 10px 10px; position: relative; width: 60px; }\", \".framer-bFkNQ .framer-1diyojw { flex: 1 0 0px; height: 100%; overflow: visible; position: relative; width: 1px; }\", \".framer-bFkNQ .framer-19ju2ku { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 2px; height: min-content; justify-content: center; left: 50%; overflow: hidden; padding: 4px 6px 4px 6px; position: absolute; top: -27%; width: min-content; will-change: transform; z-index: 1; }\", \".framer-bFkNQ .framer-i1hubk, .framer-bFkNQ .framer-wvlq2s { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\", \".framer-bFkNQ .framer-v-4p1jvz .framer-4p1jvz { cursor: pointer; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-bFkNQ .framer-4p1jvz, .framer-bFkNQ .framer-c87yxa, .framer-bFkNQ .framer-19ju2ku { gap: 0px; } .framer-bFkNQ .framer-4p1jvz > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-bFkNQ .framer-4p1jvz > :first-child, .framer-bFkNQ .framer-19ju2ku > :first-child { margin-top: 0px; } .framer-bFkNQ .framer-4p1jvz > :last-child, .framer-bFkNQ .framer-19ju2ku > :last-child { margin-bottom: 0px; } .framer-bFkNQ .framer-c87yxa > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-bFkNQ .framer-c87yxa > :first-child { margin-left: 0px; } .framer-bFkNQ .framer-c87yxa > :last-child { margin-right: 0px; } .framer-bFkNQ .framer-19ju2ku > * { margin: 0px; margin-bottom: calc(2px / 2); margin-top: calc(2px / 2); } }\"]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      * @framerIntrinsicHeight 60\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      * @framerIntrinsicWidth 60\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"L0sIWiteX\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      * @framerVariables {\"j69WEat7X\":\"link3\"}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      */\nconst FrameruUDy2shbY = withCSS(Component, css, \"framer-bFkNQ\");\nexport default FrameruUDy2shbY;\nFrameruUDy2shbY.displayName = \"Stack / Relume\";\nFrameruUDy2shbY.defaultProps = {\n  height: 60,\n  width: 60\n};\naddPropertyControls(FrameruUDy2shbY, {\n  j69WEat7X: {\n    title: \"Link 3\",\n    type: ControlType.Link\n  }\n});\naddFonts(FrameruUDy2shbY, [{\n  family: \"Hanken Grotesk\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:canvasComponent/uUDy2shbY:default\",\n    url: \"https://fonts.gstatic.com/s/hankengrotesk/v8/ieVq2YZDLWuGJpnzaiwFXS9tYvBRzyFLlZg_f_NcgWZa4fpNzXhRKA.ttf\"\n  },\n  style: \"normal\",\n  url: \"https://fonts.gstatic.com/s/hankengrotesk/v8/ieVq2YZDLWuGJpnzaiwFXS9tYvBRzyFLlZg_f_NcgWZa4fpNzXhRKA.ttf\",\n  weight: \"500\"\n}, {\n  family: \"Hanken Grotesk\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:canvasComponent/uUDy2shbY:default\",\n    url: \"https://fonts.gstatic.com/s/hankengrotesk/v8/ieVq2YZDLWuGJpnzaiwFXS9tYvBRzyFLlZg_f_Nc7WZa4fpNzXhRKA.ttf\"\n  },\n  style: \"normal\",\n  url: \"https://fonts.gstatic.com/s/hankengrotesk/v8/ieVq2YZDLWuGJpnzaiwFXS9tYvBRzyFLlZg_f_Nc7WZa4fpNzXhRKA.ttf\",\n  weight: \"300\"\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\": \"FrameruUDy2shbY\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"L0sIWiteX\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\n        \"framerIntrinsicHeight\": \"60\",\n        \"framerIntrinsicWidth\": \"60\",\n        \"framerContractVersion\": \"1\",\n        \"framerVariables\": \"{\\\"j69WEat7X\\\":\\\"link3\\\"}\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./uUDy2shbY.map", "// Generated by Framer (72f35ee)\nimport { jsx as _jsx, jsxs as _jsxs } from \"react/jsx-runtime\";\nimport { addFonts, cx, RichText, SVG, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion } from \"framer-motion\";\nimport * as React from \"react\";\nconst enabledGestures = {\n  \"I513:106690;267:4653\": {\n    hover: true\n  }\n};\nconst cycleOrder = [\"I513:106690;267:4653\"];\nconst variantClassNames = {\n  \"I513:106690;267:4653\": \"framer-v-irtxqu\"\n};\nfunction addPropertyOverrides(overrides, ...variants) {\n  const nextOverrides = {};\n  variants === null || variants === void 0 ? void 0 : variants.forEach(variant => variant && Object.assign(nextOverrides, overrides[variant]));\n  return nextOverrides;\n}\nconst humanReadableVariantMap = {};\nconst transitions = {\n  default: {\n    damping: 60,\n    delay: 0,\n    duration: .3,\n    ease: [.44, 0, .56, 1],\n    mass: 1,\n    stiffness: 500,\n    type: \"spring\"\n  }\n};\nconst transformTemplate = (_, t) => `translate(-50%, -50%) ${t}`;\nconst Component = /*#__PURE__*/React.forwardRef(function ({\n  id,\n  style,\n  className,\n  width,\n  height,\n  layoutId,\n  variant: outerVariant = \"I513:106690;267:4653\",\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: \"I513:106690;267:4653\",\n    enabledGestures,\n    transitions,\n    variant,\n    variantClassNames\n  });\n  const layoutDependency = variants.join(\"-\") + restProps.layoutDependency;\n  const isDisplayed = () => {\n    if (gestureVariant === \"I513:106690;267:4653-hover\") return true;\n    return false;\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-1JZg7\", classNames),\n      style: {\n        display: \"contents\"\n      },\n      children: /*#__PURE__*/_jsxs(motion.div, {\n        ...restProps,\n        className: cx(\"framer-irtxqu\", className),\n        \"data-framer-name\": \"Default\",\n        layoutDependency: layoutDependency,\n        layoutId: \"I513:106690;267:4653\",\n        ref: ref,\n        style: {\n          ...style\n        },\n        transition: transition,\n        ...addPropertyOverrides({\n          \"I513:106690;267:4653-hover\": {\n            \"data-framer-name\": undefined\n          }\n        }, baseVariant, gestureVariant),\n        children: [/*#__PURE__*/_jsx(SVG, {\n          className: \"framer-1i1q6gi\",\n          \"data-framer-name\": \"Frame 5\",\n          fill: \"rgba(0,0,0,1)\",\n          intrinsicHeight: 33,\n          intrinsicWidth: 32,\n          layoutDependency: layoutDependency,\n          layoutId: \"LdjhbRwcE\",\n          svg: '<svg width=\"32\" height=\"33\" viewBox=\"0 0 32 33\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<rect x=\"-0.00088501\" y=\"0.693939\" width=\"32.0018\" height=\"32.0018\" rx=\"16.0009\" fill=\"#74AA9C\"/>\\n<path d=\"M25.1468 14.7672C25.6219 13.3344 25.4635 11.7454 24.6981 10.4429C23.5367 8.43711 21.1875 7.42117 18.8912 7.89007C17.8882 6.76993 16.4101 6.14474 14.8792 6.14474C12.53 6.14474 10.4712 7.62957 9.73215 9.81774C8.22764 10.1303 6.93429 11.0421 6.16884 12.3706C5.00746 14.3764 5.27141 16.8772 6.82871 18.5964C6.3536 20.0552 6.53837 21.6182 7.30382 22.9207C8.46519 24.9265 10.8143 25.9685 13.1107 25.4735C14.1401 26.5937 15.5918 27.2449 17.1227 27.2449C19.4719 27.2449 21.5307 25.7601 22.2697 23.5719C23.7742 23.2593 25.0676 22.3476 25.833 21.0191C26.9944 19.0132 26.7305 16.4864 25.1468 14.7672ZM17.1227 25.8643C16.1725 25.8643 15.2751 25.5517 14.5624 24.9525C14.5888 24.9265 14.668 24.9004 14.6944 24.8744L18.944 22.4518C19.1551 22.3215 19.2871 22.1131 19.2871 21.8526V15.9394L21.082 16.9553C21.1084 16.9553 21.1084 16.9814 21.1084 17.0074V21.9047C21.1348 24.0929 19.3399 25.8643 17.1227 25.8643ZM8.51798 22.2434C8.04288 21.4358 7.88451 20.4981 8.04288 19.5863C8.06927 19.6124 8.12206 19.6384 8.17485 19.6645L12.4244 22.0871C12.6356 22.2173 12.8995 22.2173 13.1107 22.0871L18.3105 19.1174V21.1754C18.3105 21.2014 18.3105 21.2275 18.2841 21.2275L13.9817 23.6761C12.0813 24.7702 9.62657 24.119 8.51798 22.2434ZM7.4094 13.0739C7.88451 12.2664 8.62356 11.6673 9.4946 11.3286V16.3301C9.4946 16.5646 9.62657 16.799 9.83773 16.9293L15.0375 19.8989L13.2427 20.9149C13.2163 20.9149 13.1899 20.9409 13.1899 20.9149L8.88751 18.4662C6.93429 17.3721 6.30081 14.9495 7.4094 13.0739ZM22.1905 16.4604L16.9908 13.4907L18.7856 12.4748C18.812 12.4748 18.8384 12.4487 18.8384 12.4748L23.1408 14.9235C25.0676 16.0175 25.7011 18.4401 24.5925 20.3157C24.1174 21.1233 23.3783 21.7224 22.5073 22.035V17.0595C22.5337 16.8251 22.4017 16.5906 22.1905 16.4604ZM23.959 13.8033C23.9326 13.7773 23.8798 13.7512 23.827 13.7252L19.5775 11.3026C19.3663 11.1723 19.1023 11.1723 18.8912 11.3026L13.6914 14.2722V12.2143C13.6914 12.1882 13.6914 12.1622 13.7178 12.1622L18.0202 9.71354C19.947 8.61945 22.3753 9.27069 23.4839 11.1723C23.959 11.9538 24.1174 12.8916 23.959 13.8033ZM12.7148 17.4503L10.9199 16.4343C10.8935 16.4343 10.8935 16.4083 10.8935 16.3822V11.4849C10.8935 9.29674 12.6884 7.52537 14.9056 7.52537C15.8558 7.52537 16.7532 7.83797 17.4659 8.43711C17.4395 8.46316 17.3867 8.48921 17.3339 8.51526L13.0843 10.9379C12.8731 11.0681 12.7412 11.2765 12.7412 11.537V17.4503H12.7148ZM13.6914 15.3663L16.0141 14.0378L18.3369 15.3663V17.9973L16.0141 19.3258L13.6914 17.9973V15.3663Z\" fill=\"white\"/>\\n</svg>\\n',\n          transition: transition,\n          withExternalLayout: true\n        }), isDisplayed() && /*#__PURE__*/_jsxs(motion.div, {\n          className: \"framer-1rovpnw\",\n          layoutDependency: layoutDependency,\n          layoutId: \"FCa0pDS3s\",\n          style: {\n            backgroundColor: \"var(--token-5ed1cc28-c060-4755-a750-863980cab513, rgba(0, 0, 0, 0.75))\",\n            borderBottomLeftRadius: 8,\n            borderBottomRightRadius: 8,\n            borderTopLeftRadius: 8,\n            borderTopRightRadius: 8\n          },\n          transformTemplate: transformTemplate,\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\": \"R0Y7SGFua2VuIEdyb3Rlc2stNTAw\",\n                  \"--framer-font-family\": '\"Hanken Grotesk\", sans-serif',\n                  \"--framer-font-size\": \"12px\",\n                  \"--framer-font-weight\": \"500\",\n                  \"--framer-letter-spacing\": \"-0.2px\",\n                  \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                },\n                children: \"ChatGPT\"\n              })\n            }),\n            className: \"framer-f5bnv6\",\n            fonts: [\"GF;Hanken Grotesk-500\"],\n            layoutDependency: layoutDependency,\n            layoutId: \"a7KpORoK7\",\n            style: {\n              \"--extracted-r6o4lv\": \"var(--token-eaf80125-bf32-4d8e-9fcf-bcc499a289a4, rgb(249, 248, 245))\",\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          }), /*#__PURE__*/_jsx(RichText, {\n            __fromCanvasComponent: true,\n            children: /*#__PURE__*/_jsx(React.Fragment, {\n              children: /*#__PURE__*/_jsx(motion.p, {\n                style: {\n                  \"--font-selector\": \"R0Y7SGFua2VuIEdyb3Rlc2stMzAw\",\n                  \"--framer-font-family\": '\"Hanken Grotesk\", sans-serif',\n                  \"--framer-font-size\": \"12px\",\n                  \"--framer-font-weight\": \"300\",\n                  \"--framer-letter-spacing\": \"-0.2px\",\n                  \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                },\n                children: \"Artificial Intelligence \"\n              })\n            }),\n            className: \"framer-13wqsin\",\n            fonts: [\"GF;Hanken Grotesk-300\"],\n            layoutDependency: layoutDependency,\n            layoutId: \"GIKzdsFRE\",\n            style: {\n              \"--extracted-r6o4lv\": \"var(--token-eaf80125-bf32-4d8e-9fcf-bcc499a289a4, rgb(249, 248, 245))\",\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});\nconst css = ['.framer-1JZg7 [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-1JZg7 .framer-hfhrfb { display: block; }\", \".framer-1JZg7 .framer-irtxqu { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 60px; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 60px; }\", \".framer-1JZg7 .framer-1i1q6gi { flex: none; height: 33px; position: relative; width: 32px; }\", \".framer-1JZg7 .framer-1rovpnw { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 2px; height: min-content; justify-content: center; left: 50%; overflow: hidden; padding: 4px 6px 4px 6px; position: absolute; top: -27%; width: min-content; will-change: transform; z-index: 1; }\", \".framer-1JZg7 .framer-f5bnv6, .framer-1JZg7 .framer-13wqsin { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\", \".framer-1JZg7 .framer-v-irtxqu .framer-irtxqu { cursor: pointer; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-1JZg7 .framer-irtxqu, .framer-1JZg7 .framer-1rovpnw { gap: 0px; } .framer-1JZg7 .framer-irtxqu > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-1JZg7 .framer-irtxqu > :first-child { margin-left: 0px; } .framer-1JZg7 .framer-irtxqu > :last-child { margin-right: 0px; } .framer-1JZg7 .framer-1rovpnw > * { margin: 0px; margin-bottom: calc(2px / 2); margin-top: calc(2px / 2); } .framer-1JZg7 .framer-1rovpnw > :first-child { margin-top: 0px; } .framer-1JZg7 .framer-1rovpnw > :last-child { margin-bottom: 0px; } }\"]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            * @framerIntrinsicHeight 60\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            * @framerIntrinsicWidth 60\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"ag9mWZz88\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            */\nconst FramerW2TAV_wYJ = withCSS(Component, css, \"framer-1JZg7\");\nexport default FramerW2TAV_wYJ;\nFramerW2TAV_wYJ.displayName = \"Stack / ChatGPT\";\nFramerW2TAV_wYJ.defaultProps = {\n  height: 60,\n  width: 60\n};\naddFonts(FramerW2TAV_wYJ, [{\n  family: \"Hanken Grotesk\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:canvasComponent/W2TAV_wYJ:default\",\n    url: \"https://fonts.gstatic.com/s/hankengrotesk/v8/ieVq2YZDLWuGJpnzaiwFXS9tYvBRzyFLlZg_f_NcgWZa4fpNzXhRKA.ttf\"\n  },\n  style: \"normal\",\n  url: \"https://fonts.gstatic.com/s/hankengrotesk/v8/ieVq2YZDLWuGJpnzaiwFXS9tYvBRzyFLlZg_f_NcgWZa4fpNzXhRKA.ttf\",\n  weight: \"500\"\n}, {\n  family: \"Hanken Grotesk\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:canvasComponent/W2TAV_wYJ:default\",\n    url: \"https://fonts.gstatic.com/s/hankengrotesk/v8/ieVq2YZDLWuGJpnzaiwFXS9tYvBRzyFLlZg_f_Nc7WZa4fpNzXhRKA.ttf\"\n  },\n  style: \"normal\",\n  url: \"https://fonts.gstatic.com/s/hankengrotesk/v8/ieVq2YZDLWuGJpnzaiwFXS9tYvBRzyFLlZg_f_Nc7WZa4fpNzXhRKA.ttf\",\n  weight: \"300\"\n}]);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FramerW2TAV_wYJ\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerIntrinsicHeight\": \"60\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ag9mWZz88\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\n        \"framerContractVersion\": \"1\",\n        \"framerIntrinsicWidth\": \"60\"\n      }\n    },\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./W2TAV_wYJ.map", "// Generated by Framer (4c611f3)\nimport { jsx as _jsx, jsxs as _jsxs } from \"react/jsx-runtime\";\nimport { addFonts, addPropertyControls, ControlType, cx, getFonts, RichText, useLocaleInfo, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion, MotionConfigContext } from \"framer-motion\";\nimport * as React from \"react\";\nimport * as sharedStyle from \"https://framerusercontent.com/modules/yrwjpDmBuZQ9XXx2vT4c/UOUZppeMDQhd9Ugl4nfV/vDltKVZ8B.js\";\nimport StackWebflow from \"https://framerusercontent.com/modules/bFJaZivl1Lax0gS55BFO/6MDK7VlAZ4CtWIHECyb7/D45GG_A4d.js\";\nimport StackSmartlook from \"https://framerusercontent.com/modules/H8Lj36F3WB1dRhxywzYY/FgVkseYrOCA7En38bqtY/EIlIIkLX9.js\";\nimport StackHotjar from \"https://framerusercontent.com/modules/pAX9i0ClMkqTqH3kX1UK/qoSPKajYaqdn8NyA5W7o/GwhgawT5A.js\";\nimport StackFramer from \"https://framerusercontent.com/modules/61hhK1uDJvBIzqj83Y26/eRtApK82h2MymAljrOaq/m_nfFvmM2.js\";\nimport StackProtoPie from \"https://framerusercontent.com/modules/muLBXYKEdk0iTDbwyZpR/lKALmBX2FRRcc69gE3zg/NpkdwmSPg.js\";\nimport StackFigma from \"https://framerusercontent.com/modules/WcvPVTRZtulBsV5tfQ7o/i76jIkcLOITt4l0bWU17/q1L5XulWG.js\";\nimport StackNotion from \"https://framerusercontent.com/modules/LkU1f6WAFqkvumS2mmjd/3sEOeNdXBt1goFuRnYdD/rIzMDVLFV.js\";\nimport StackVWO from \"https://framerusercontent.com/modules/1sJfDskfmkwV5nzR36yA/Jw1ozidKq4YDtRD3GfWQ/RZdhKZgE0.js\";\nimport StackRelume from \"https://framerusercontent.com/modules/W7kdC4r8eAxndctBIVb2/DJwfy3YQQI9AENbqxyKi/uUDy2shbY.js\";\nimport StackChatGPT from \"https://framerusercontent.com/modules/POrylFDCp4YVyEi5KDMH/nnQWmln3ju8ip49BadX8/W2TAV_wYJ.js\";\nconst StackNotionFonts = getFonts(StackNotion);\nconst StackFigmaFonts = getFonts(StackFigma);\nconst StackFramerFonts = getFonts(StackFramer);\nconst StackRelumeFonts = getFonts(StackRelume);\nconst StackWebflowFonts = getFonts(StackWebflow);\nconst StackChatGPTFonts = getFonts(StackChatGPT);\nconst StackSmartlookFonts = getFonts(StackSmartlook);\nconst StackProtoPieFonts = getFonts(StackProtoPie);\nconst StackHotjarFonts = getFonts(StackHotjar);\nconst StackVWOFonts = getFonts(StackVWO);\nconst cycleOrder = [\"NYy7y8uIJ\", \"VUW2waCHJ\", \"WDcs3ozws\"];\nconst variantClassNames = {\n  NYy7y8uIJ: \"framer-v-ih2vye\",\n  VUW2waCHJ: \"framer-v-nh2jxr\",\n  WDcs3ozws: \"framer-v-1zr0l8\"\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 transitions = {\n  default: {\n    damping: 60,\n    delay: 0,\n    mass: 1,\n    stiffness: 500,\n    type: \"spring\"\n  }\n};\nconst Transition = ({\n  value,\n  children\n}) => {\n  const config = React.useContext(MotionConfigContext);\n  const transition = value !== null && value !== void 0 ? value : config.transition;\n  const contextValue = React.useMemo(() => ({\n    ...config,\n    transition\n  }), [JSON.stringify(transition)]);\n  return /*#__PURE__*/_jsx(MotionConfigContext.Provider, {\n    value: contextValue,\n    children: children\n  });\n};\nconst humanReadableVariantMap = {\n  Desktop: \"NYy7y8uIJ\",\n  Mobile: \"WDcs3ozws\",\n  Tablet: \"VUW2waCHJ\"\n};\nconst getProps = ({\n  height,\n  id,\n  title,\n  width,\n  ...props\n}) => {\n  var ref, _variant, ref1;\n  return {\n    ...props,\n    Tgg1YRYIP: (ref = title !== null && title !== void 0 ? title : props.Tgg1YRYIP) !== null && ref !== void 0 ? ref : \"Stack\",\n    variant: (ref1 = (_variant = humanReadableVariantMap[props.variant]) !== null && _variant !== void 0 ? _variant : props.variant) !== null && ref1 !== void 0 ? ref1 : \"NYy7y8uIJ\"\n  };\n};\nconst createLayoutDependency = (props, variants) => variants.join(\"-\") + props.layoutDependency;\nconst Component = /*#__PURE__*/React.forwardRef(function (props, ref) {\n  const {\n    activeLocale\n  } = useLocaleInfo();\n  const {\n    style,\n    className,\n    layoutId,\n    variant,\n    Tgg1YRYIP,\n    ...restProps\n  } = getProps(props);\n  const {\n    baseVariant,\n    classNames,\n    gestureVariant,\n    setGestureState,\n    setVariant,\n    transition,\n    variants\n  } = useVariantState({\n    cycleOrder,\n    defaultVariant: \"NYy7y8uIJ\",\n    transitions,\n    variant,\n    variantClassNames\n  });\n  const layoutDependency = createLayoutDependency(props, variants);\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-L6etU\", sharedStyle.className, classNames),\n      style: {\n        display: \"contents\"\n      },\n      children: /*#__PURE__*/_jsx(Transition, {\n        value: transition,\n        children: /*#__PURE__*/_jsxs(motion.div, {\n          ...restProps,\n          className: cx(\"framer-ih2vye\", className),\n          \"data-framer-name\": \"Desktop\",\n          layoutDependency: layoutDependency,\n          layoutId: \"NYy7y8uIJ\",\n          ref: ref,\n          style: {\n            ...style\n          },\n          ...addPropertyOverrides({\n            VUW2waCHJ: {\n              \"data-framer-name\": \"Tablet\"\n            },\n            WDcs3ozws: {\n              \"data-framer-name\": \"Mobile\"\n            }\n          }, baseVariant, gestureVariant),\n          children: [/*#__PURE__*/_jsx(RichText, {\n            __fromCanvasComponent: true,\n            children: /*#__PURE__*/_jsx(React.Fragment, {\n              children: /*#__PURE__*/_jsx(motion.h2, {\n                className: \"framer-styles-preset-1joz210\",\n                \"data-styles-preset\": \"vDltKVZ8B\",\n                children: \"Stack\"\n              })\n            }),\n            className: \"framer-ft1ok3\",\n            layoutDependency: layoutDependency,\n            layoutId: \"cn9TbYvBf\",\n            style: {\n              \"--framer-link-text-color\": \"rgb(0, 153, 255)\",\n              \"--framer-link-text-decoration\": \"underline\",\n              \"--framer-paragraph-spacing\": \"0px\"\n            },\n            text: Tgg1YRYIP,\n            verticalAlignment: \"top\",\n            withExternalLayout: true\n          }), /*#__PURE__*/_jsxs(motion.div, {\n            className: \"framer-1sn2oq8\",\n            layoutDependency: layoutDependency,\n            layoutId: \"zhGpQQsl1\",\n            style: {\n              backgroundColor: \"var(--token-e5cdec6d-6734-4616-b438-2025f21ec690, rgb(245, 244, 239))\",\n              borderBottomLeftRadius: 12,\n              borderBottomRightRadius: 12,\n              borderTopLeftRadius: 12,\n              borderTopRightRadius: 12\n            },\n            children: [/*#__PURE__*/_jsx(motion.div, {\n              className: \"framer-xnztgu-container\",\n              layoutDependency: layoutDependency,\n              layoutId: \"ytMzIkxi6-container\",\n              children: /*#__PURE__*/_jsx(StackNotion, {\n                height: \"100%\",\n                id: \"ytMzIkxi6\",\n                layoutId: \"ytMzIkxi6\",\n                link: \"https://affiliate.notion.so/jupkssisa5gi\",\n                style: {\n                  height: \"100%\",\n                  width: \"100%\"\n                },\n                width: \"100%\"\n              })\n            }), /*#__PURE__*/_jsx(motion.div, {\n              className: \"framer-943ycg-container\",\n              layoutDependency: layoutDependency,\n              layoutId: \"OPnev7cpv-container\",\n              children: /*#__PURE__*/_jsx(StackFigma, {\n                height: \"100%\",\n                id: \"OPnev7cpv\",\n                layoutId: \"OPnev7cpv\",\n                style: {\n                  height: \"100%\",\n                  width: \"100%\"\n                },\n                width: \"100%\"\n              })\n            }), /*#__PURE__*/_jsx(motion.div, {\n              className: \"framer-fsih91-container\",\n              layoutDependency: layoutDependency,\n              layoutId: \"GqP_iy288-container\",\n              children: /*#__PURE__*/_jsx(StackFramer, {\n                height: \"100%\",\n                id: \"GqP_iy288\",\n                layoutId: \"GqP_iy288\",\n                link: \"https://www.framer.com?via=babarogic\",\n                style: {\n                  height: \"100%\",\n                  width: \"100%\"\n                },\n                width: \"100%\"\n              })\n            }), /*#__PURE__*/_jsx(motion.div, {\n              className: \"framer-36gbna-container\",\n              layoutDependency: layoutDependency,\n              layoutId: \"Lz5yUK5Nu-container\",\n              children: /*#__PURE__*/_jsx(StackRelume, {\n                height: \"100%\",\n                id: \"Lz5yUK5Nu\",\n                layoutId: \"Lz5yUK5Nu\",\n                link3: \"https://library.relume.io/?via=goran\",\n                style: {\n                  height: \"100%\",\n                  width: \"100%\"\n                },\n                width: \"100%\"\n              })\n            }), /*#__PURE__*/_jsx(motion.div, {\n              className: \"framer-1i8riwg-container\",\n              layoutDependency: layoutDependency,\n              layoutId: \"H3Vm6DeyI-container\",\n              children: /*#__PURE__*/_jsx(StackWebflow, {\n                height: \"100%\",\n                id: \"H3Vm6DeyI\",\n                layoutId: \"H3Vm6DeyI\",\n                link: \"https://webflow.grsm.io/4uhrx286ybkh\",\n                style: {\n                  height: \"100%\",\n                  width: \"100%\"\n                },\n                width: \"100%\"\n              })\n            }), /*#__PURE__*/_jsx(motion.div, {\n              className: \"framer-f6r4u2-container\",\n              layoutDependency: layoutDependency,\n              layoutId: \"qQaNm_hlE-container\",\n              children: /*#__PURE__*/_jsx(StackChatGPT, {\n                height: \"100%\",\n                id: \"qQaNm_hlE\",\n                layoutId: \"qQaNm_hlE\",\n                style: {\n                  height: \"100%\",\n                  width: \"100%\"\n                },\n                width: \"100%\"\n              })\n            }), /*#__PURE__*/_jsx(motion.div, {\n              className: \"framer-1fyqvmu-container\",\n              layoutDependency: layoutDependency,\n              layoutId: \"fCuCo9w5P-container\",\n              children: /*#__PURE__*/_jsx(StackSmartlook, {\n                height: \"100%\",\n                id: \"fCuCo9w5P\",\n                layoutId: \"fCuCo9w5P\",\n                link3: \"https://www.smartlook.com/?_ak=ZBDJ7n2e3\",\n                style: {\n                  height: \"100%\",\n                  width: \"100%\"\n                },\n                width: \"100%\"\n              })\n            }), /*#__PURE__*/_jsx(motion.div, {\n              className: \"framer-1ewzwl9-container\",\n              layoutDependency: layoutDependency,\n              layoutId: \"Xo1T1qxvp-container\",\n              children: /*#__PURE__*/_jsx(StackProtoPie, {\n                height: \"100%\",\n                id: \"Xo1T1qxvp\",\n                layoutId: \"Xo1T1qxvp\",\n                link4: \"https://www.protopie.io/plans?ref=nzrjnwq\",\n                style: {\n                  height: \"100%\",\n                  width: \"100%\"\n                },\n                width: \"100%\"\n              })\n            }), /*#__PURE__*/_jsx(motion.div, {\n              className: \"framer-17ho59-container\",\n              layoutDependency: layoutDependency,\n              layoutId: \"DLXdiyE7F-container\",\n              children: /*#__PURE__*/_jsx(StackHotjar, {\n                height: \"100%\",\n                id: \"DLXdiyE7F\",\n                layoutId: \"DLXdiyE7F\",\n                link4: \"https://invite.hotjar.com/w542hgt4yjgo\",\n                style: {\n                  height: \"100%\",\n                  width: \"100%\"\n                },\n                width: \"100%\"\n              })\n            }), /*#__PURE__*/_jsx(motion.div, {\n              className: \"framer-e5nx3c-container\",\n              layoutDependency: layoutDependency,\n              layoutId: \"i6MCWWJ4r-container\",\n              children: /*#__PURE__*/_jsx(StackVWO, {\n                height: \"100%\",\n                id: \"i6MCWWJ4r\",\n                layoutId: \"i6MCWWJ4r\",\n                link3: \"https://affiliates.vwo.com/mrql4dcu7xw4\",\n                style: {\n                  height: \"100%\",\n                  width: \"100%\"\n                },\n                width: \"100%\"\n              })\n            })]\n          })]\n        })\n      })\n    })\n  });\n});\nconst css = ['.framer-L6etU [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-L6etU .framer-1q4w7o4 { display: block; }\", \".framer-L6etU .framer-ih2vye { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: flex-start; max-width: 1080px; overflow: visible; padding: 64px 32px 64px 32px; position: relative; width: 1080px; }\", \".framer-L6etU .framer-ft1ok3 { flex: none; height: auto; overflow: visible; position: relative; white-space: pre; width: auto; }\", \".framer-L6etU .framer-1sn2oq8 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: wrap; height: min-content; justify-content: space-evenly; overflow: visible; padding: 16px 16px 16px 16px; position: relative; width: 100%; }\", \".framer-L6etU .framer-xnztgu-container, .framer-L6etU .framer-943ycg-container, .framer-L6etU .framer-fsih91-container, .framer-L6etU .framer-1i8riwg-container, .framer-L6etU .framer-f6r4u2-container, .framer-L6etU .framer-1fyqvmu-container, .framer-L6etU .framer-1ewzwl9-container, .framer-L6etU .framer-17ho59-container { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 60px); position: relative; width: 60px; }\", \".framer-L6etU .framer-36gbna-container, .framer-L6etU .framer-e5nx3c-container { flex: none; height: 60px; position: relative; width: 60px; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-L6etU .framer-ih2vye { gap: 0px; } .framer-L6etU .framer-ih2vye > * { margin: 0px; margin-bottom: calc(32px / 2); margin-top: calc(32px / 2); } .framer-L6etU .framer-ih2vye > :first-child { margin-top: 0px; } .framer-L6etU .framer-ih2vye > :last-child { margin-bottom: 0px; } }\", \".framer-L6etU.framer-v-nh2jxr .framer-ih2vye { width: 810px; }\", \".framer-L6etU.framer-v-1zr0l8 .framer-ih2vye { align-content: center; align-items: center; max-width: unset; padding: 48px 20px 48px 20px; width: 428px; }\", \".framer-L6etU.framer-v-1zr0l8 .framer-1sn2oq8 { gap: 32px; justify-content: center; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-L6etU.framer-v-1zr0l8 .framer-1sn2oq8 { gap: 0px; } .framer-L6etU.framer-v-1zr0l8 .framer-1sn2oq8 > * { margin: 0px; margin-left: calc(32px / 2); margin-right: calc(32px / 2); } .framer-L6etU.framer-v-1zr0l8 .framer-1sn2oq8 > :first-child { margin-left: 0px; } .framer-L6etU.framer-v-1zr0l8 .framer-1sn2oq8 > :last-child { margin-right: 0px; } }\", ...sharedStyle.css]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                * @framerIntrinsicHeight 298\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                * @framerIntrinsicWidth 1080\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,\"1080px\",null,null]},\"VUW2waCHJ\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,\"1080px\",null,null]},\"WDcs3ozws\":{\"layout\":[\"fixed\",\"auto\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                * @framerVariables {\"Tgg1YRYIP\":\"title\"}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                */\nconst Framerp0MJ0tDZJ = withCSS(Component, css, \"framer-L6etU\");\nexport default Framerp0MJ0tDZJ;\nFramerp0MJ0tDZJ.displayName = \"Stack / Stack tools\";\nFramerp0MJ0tDZJ.defaultProps = {\n  height: 298,\n  width: 1080\n};\naddPropertyControls(Framerp0MJ0tDZJ, {\n  variant: {\n    options: [\"NYy7y8uIJ\", \"VUW2waCHJ\", \"WDcs3ozws\"],\n    optionTitles: [\"Desktop\", \"Tablet\", \"Mobile\"],\n    title: \"Variant\",\n    type: ControlType.Enum\n  },\n  Tgg1YRYIP: {\n    defaultValue: \"Stack\",\n    displayTextArea: false,\n    title: \"Title\",\n    type: ControlType.String\n  }\n});\naddFonts(Framerp0MJ0tDZJ, [...StackNotionFonts, ...StackFigmaFonts, ...StackFramerFonts, ...StackRelumeFonts, ...StackWebflowFonts, ...StackChatGPTFonts, ...StackSmartlookFonts, ...StackProtoPieFonts, ...StackHotjarFonts, ...StackVWOFonts, ...sharedStyle.fonts]);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"Framerp0MJ0tDZJ\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,\\\"1080px\\\",null,null]},\\\"VUW2waCHJ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,\\\"1080px\\\",null,null]},\\\"WDcs3ozws\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\n        \"framerIntrinsicWidth\": \"1080\",\n        \"framerIntrinsicHeight\": \"298\",\n        \"framerVariables\": \"{\\\"Tgg1YRYIP\\\":\\\"title\\\"}\",\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./p0MJ0tDZJ.map"],
  "mappings": "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",
  "names": ["fontStore", "fonts", "css", "className", "enabledGestures", "cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "humanReadableVariantMap", "transitions", "transformTemplate", "_", "Component", "Y", "id", "style", "className", "width", "height", "layoutId", "outerVariant", "zSNYP22J5", "restProps", "ref", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "transition", "useVariantState", "layoutDependency", "isDisplayed", "defaultLayoutId", "ae", "p", "LayoutGroup", "motion", "cx", "Link", "Image2", "RichText", "css", "FramerD45GG_A4d", "withCSS", "D45GG_A4d_default", "addPropertyControls", "ControlType", "addFonts", "enabledGestures", "cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "humanReadableVariantMap", "transitions", "transformTemplate", "_", "Component", "Y", "id", "style", "className", "width", "height", "layoutId", "outerVariant", "j69WEat7X", "restProps", "ref", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "transition", "useVariantState", "layoutDependency", "isDisplayed", "defaultLayoutId", "ae", "p", "LayoutGroup", "motion", "cx", "Link", "SVG", "RichText", "css", "FramerEIlIIkLX9", "withCSS", "EIlIIkLX9_default", "addPropertyControls", "ControlType", "addFonts", "enabledGestures", "cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "humanReadableVariantMap", "transitions", "transformTemplate", "_", "Component", "Y", "id", "style", "className", "width", "height", "layoutId", "outerVariant", "mdlHp9ne1", "restProps", "ref", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "transition", "useVariantState", "layoutDependency", "isDisplayed", "defaultLayoutId", "ae", "p", "LayoutGroup", "motion", "cx", "Link", "SVG", "RichText", "css", "FramerGwhgawT5A", "withCSS", "GwhgawT5A_default", "addPropertyControls", "ControlType", "addFonts", "enabledGestures", "cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "humanReadableVariantMap", "transitions", "toResponsiveImage", "value", "transformTemplate", "_", "Component", "Y", "id", "style", "className", "width", "height", "layoutId", "outerVariant", "oOkUtuFdi", "fN7lsRi1O", "restProps", "ref", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "transition", "useVariantState", "layoutDependency", "isDisplayed", "defaultLayoutId", "ae", "p", "LayoutGroup", "motion", "cx", "Link", "Image2", "RichText", "css", "Framerm_nfFvmM2", "withCSS", "m_nfFvmM2_default", "addPropertyControls", "ControlType", "addFonts", "enabledGestures", "cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "humanReadableVariantMap", "transitions", "transformTemplate", "_", "Component", "Y", "id", "style", "className", "width", "height", "layoutId", "outerVariant", "mdlHp9ne1", "restProps", "ref", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "transition", "useVariantState", "layoutDependency", "isDisplayed", "defaultLayoutId", "ae", "p", "LayoutGroup", "motion", "cx", "Link", "SVG", "RichText", "css", "FramerNpkdwmSPg", "withCSS", "NpkdwmSPg_default", "addPropertyControls", "ControlType", "addFonts", "enabledGestures", "cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "humanReadableVariantMap", "transitions", "toResponsiveImage", "value", "transformTemplate", "_", "Component", "Y", "id", "style", "className", "width", "height", "layoutId", "outerVariant", "g78D1JP1V", "restProps", "ref", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "transition", "useVariantState", "layoutDependency", "isDisplayed", "defaultLayoutId", "ae", "p", "LayoutGroup", "motion", "cx", "Image2", "RichText", "css", "Framerq1L5XulWG", "withCSS", "q1L5XulWG_default", "addPropertyControls", "ControlType", "addFonts", "enabledGestures", "cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "humanReadableVariantMap", "transitions", "transformTemplate", "_", "Component", "Y", "id", "style", "className", "width", "height", "layoutId", "outerVariant", "WPdLi81Zp", "restProps", "ref", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "transition", "useVariantState", "layoutDependency", "isDisplayed", "defaultLayoutId", "ae", "p", "LayoutGroup", "motion", "cx", "Link", "RichText", "SVG", "css", "FramerrIzMDVLFV", "withCSS", "rIzMDVLFV_default", "addPropertyControls", "ControlType", "addFonts", "enabledGestures", "cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transitions", "transformTemplate", "_", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "getProps", "height", "id", "link3", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "useLocaleInfo", "style", "className", "layoutId", "j69WEat7X", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "isDisplayed", "defaultLayoutId", "ae", "LayoutGroup", "motion", "cx", "Link", "Image2", "RichText", "css", "FramerRZdhKZgE0", "withCSS", "RZdhKZgE0_default", "addPropertyControls", "ControlType", "addFonts", "enabledGestures", "cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transitions", "transformTemplate", "_", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "getProps", "height", "id", "link3", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "useLocaleInfo", "style", "className", "layoutId", "j69WEat7X", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTap1xhscdi", "args", "isDisplayed", "defaultLayoutId", "ae", "LayoutGroup", "motion", "cx", "Link", "Image2", "RichText", "css", "FrameruUDy2shbY", "withCSS", "uUDy2shbY_default", "addPropertyControls", "ControlType", "addFonts", "enabledGestures", "cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "humanReadableVariantMap", "transitions", "transformTemplate", "_", "Component", "Y", "id", "style", "className", "width", "height", "layoutId", "outerVariant", "restProps", "ref", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "transition", "useVariantState", "layoutDependency", "isDisplayed", "defaultLayoutId", "ae", "p", "LayoutGroup", "motion", "cx", "SVG", "RichText", "css", "FramerW2TAV_wYJ", "withCSS", "W2TAV_wYJ_default", "addFonts", "StackNotionFonts", "getFonts", "rIzMDVLFV_default", "StackFigmaFonts", "q1L5XulWG_default", "StackFramerFonts", "m_nfFvmM2_default", "StackRelumeFonts", "uUDy2shbY_default", "StackWebflowFonts", "D45GG_A4d_default", "StackChatGPTFonts", "W2TAV_wYJ_default", "StackSmartlookFonts", "EIlIIkLX9_default", "StackProtoPieFonts", "NpkdwmSPg_default", "StackHotjarFonts", "GwhgawT5A_default", "StackVWOFonts", "RZdhKZgE0_default", "cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transitions", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "humanReadableVariantMap", "getProps", "height", "id", "title", "width", "props", "ref", "_variant", "ref1", "createLayoutDependency", "Component", "Y", "activeLocale", "useLocaleInfo", "style", "className", "layoutId", "Tgg1YRYIP", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "defaultLayoutId", "ae", "LayoutGroup", "motion", "cx", "RichText", "css", "Framerp0MJ0tDZJ", "withCSS", "p0MJ0tDZJ_default", "addPropertyControls", "ControlType", "addFonts", "fonts"]
}
