{
  "version": 3,
  "sources": ["import-map:https://framerusercontent.com/modules/Zjd2WFE5dtTVz5jaG5Of/GHfYK344vHNA8VE38vC2/i09jmQiSC.js"],
  "sourcesContent": ["import { jsx as _jsx, jsxs as _jsxs } from \"react/jsx-runtime\"; // Generated by Framer (35ffbf1)\n\nimport * as React from \"react\";\nimport { motion, LayoutGroup } from \"framer-motion\";\nimport { useActiveVariantCallback, addFonts, withCSS, addPropertyControls, ControlType, cx, useAddVariantProps, useVariantState, getFonts, Stack, useRouteHandler } from \"framer\";\nimport { useRandomID } from \"https://framer.com/m/framer/randomID.js@^2.0.0\";\nimport IntroBlock from \"https://framerusercontent.com/modules/pIu6gu7EzqPJZJ1pokBs/UNcBeXSkefxevZJOgrzR/YgUphRa1n.js\";\nimport Button from \"https://framerusercontent.com/modules/Wu5vLpKh8dOY2DW6vGun/tXTBuJjiyrJi1wkKlC0s/p9b2gPbpX.js\";\nconst IntroBlockFonts = getFonts(IntroBlock);\nconst ButtonFonts = getFonts(Button);\nconst cycleOrder = [\"p16mnFvOI\", \"N2TqH0gNh\"];\nconst variantClassNames = {\n  \"p16mnFvOI\": \"framer-v-132blpk\",\n  \"N2TqH0gNh\": \"framer-v-2oq4fb\"\n};\nconst humanReadableVariantMap = {\n  \"Variant 1\": \"p16mnFvOI\",\n  \"Tablet\": \"N2TqH0gNh\"\n};\nconst transitions = {\n  \"default\": {\n    \"type\": \"spring\",\n    \"ease\": [0.44, 0, 0.56, 1],\n    \"duration\": 0.3,\n    \"delay\": 0,\n    \"stiffness\": 500,\n    \"damping\": 60,\n    \"mass\": 1\n  }\n};\nconst Component = /*#__PURE__*/React.forwardRef(function ({\n  style,\n  className,\n  width,\n  height,\n  layoutId,\n  variant: outerVariant = \"p16mnFvOI\",\n  tap: b9UkuH_9S,\n  ...restProps\n}, ref) {\n  const outerVariantId = humanReadableVariantMap[outerVariant];\n  const variant = outerVariantId || outerVariant;\n  const {\n    variants,\n    baseVariant,\n    gestureVariant,\n    classNames,\n    transition,\n    setVariant,\n    setGestureState\n  } = useVariantState({\n    defaultVariant: \"p16mnFvOI\",\n    variant,\n    transitions,\n    variantClassNames,\n    cycleOrder\n  });\n  const layoutDependency = variants.join(\"-\") + restProps.layoutDependency;\n  const openRoute1os6lxr = useRouteHandler(\"VADkfdqP2\", true);\n  const {\n    activeVariantCallback,\n    delay\n  } = useActiveVariantCallback(baseVariant);\n  const tapxm5qk8 = activeVariantCallback(async (...args) => {\n    if (b9UkuH_9S) {\n      const res = await b9UkuH_9S(...args);\n      if (res === false) return false;\n    }\n\n    return openRoute1os6lxr();\n  });\n  const variantProps = React.useMemo(() => ({\n    \"N2TqH0gNh\": {\n      \"p16mnFvOI\": {\n        \"data-framer-name\": \"Tablet\"\n      },\n      \"yj7yajpmr\": {\n        \"variant\": \"F66D9mZPV\"\n      }\n    }\n  }), []);\n  const addVariantProps = useAddVariantProps(baseVariant, gestureVariant, variantProps);\n  const defaultLayoutId = useRandomID();\n  return /*#__PURE__*/_jsx(LayoutGroup, {\n    id: layoutId !== null && layoutId !== void 0 ? layoutId : defaultLayoutId,\n    children: /*#__PURE__*/_jsx(motion.div, {\n      initial: variant,\n      animate: variants,\n      onHoverStart: () => setGestureState({\n        isHovered: true\n      }),\n      onHoverEnd: () => setGestureState({\n        isHovered: false\n      }),\n      onTapStart: () => setGestureState({\n        isPressed: true\n      }),\n      onTap: () => setGestureState({\n        isPressed: false\n      }),\n      onTapCancel: () => setGestureState({\n        isPressed: false\n      }),\n      className: cx(\"framer-L3rdT\", classNames),\n      style: {\n        \"display\": \"contents\"\n      },\n      children: /*#__PURE__*/_jsxs(Stack, { ...restProps,\n        layoutId: \"p16mnFvOI\",\n        className: cx(\"framer-132blpk\", className),\n        style: { ...style\n        },\n        background: null,\n        direction: \"vertical\",\n        distribution: \"start\",\n        alignment: \"start\",\n        gap: 10,\n        __fromCanvasComponent: true,\n        __contentWrapperStyle: {\n          \"width\": \"100%\",\n          \"height\": \"auto\",\n          \"padding\": \"0px 0px 0px 0px\"\n        },\n        center: false,\n        \"data-framer-name\": \"Variant 1\",\n        transition: transition,\n        layoutDependency: layoutDependency,\n        ref: ref,\n        ...addVariantProps(\"p16mnFvOI\"),\n        children: [/*#__PURE__*/_jsx(motion.div, {\n          style: {},\n          layoutId: \"yj7yajpmr-container\",\n          className: \"framer-1kyzfm4-container\",\n          transition: transition,\n          layoutDependency: layoutDependency,\n          ...addVariantProps(\"yj7yajpmr-container\"),\n          children: /*#__PURE__*/_jsx(IntroBlock, {\n            width: \"100%\",\n            height: \"100%\",\n            layoutId: \"yj7yajpmr\",\n            id: \"yj7yajpmr\",\n            variant: \"DOIBiQeS7\",\n            title: \"Discover more about me\",\n            headline: \"Who I am\",\n            intro: `Lateral leader, design technologist, strategist, visionary, multiplier, mentor, enabler, writer, speaker, OS enthusiast, highly passionate product builder.and hybrid frontend engineer.\n\nQuite a lot of buzz words to describe a human being but they do summarize me quite well....`,\n            highlight: \"\",\n            h2: 64,\n            p: 18,\n            h5: 14,\n            color: \"var(--token-04e55143-b9ce-4cab-bd14-6186ec409e7b, rgb(0, 0, 0)) /* {\\\"name\\\":\\\"BG\\\"} */\",\n            style: {\n              \"width\": \"100%\"\n            },\n            transition: transition,\n            layoutDependency: layoutDependency,\n            ...addVariantProps(\"yj7yajpmr\")\n          })\n        }), /*#__PURE__*/_jsx(motion.div, {\n          style: {},\n          layoutId: \"BUP4373Bq-container\",\n          className: \"framer-xm5qk8-container\",\n          transition: transition,\n          layoutDependency: layoutDependency,\n          ...addVariantProps(\"BUP4373Bq-container\"),\n          children: /*#__PURE__*/_jsx(Button, {\n            width: \"100%\",\n            height: \"100%\",\n            layoutId: \"BUP4373Bq\",\n            id: \"BUP4373Bq\",\n            variant: \"huVjmZPEG\",\n            title: \"Learn more about me \u2192\",\n            background: \"rgb(34, 34, 34)\",\n            color: \"rgb(255, 255, 255)\",\n            tap: tapxm5qk8,\n            transition: transition,\n            layoutDependency: layoutDependency,\n            ...addVariantProps(\"BUP4373Bq\")\n          })\n        })]\n      })\n    })\n  });\n});\nconst css = [\".framer-L3rdT [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-L3rdT * { box-sizing: border-box; }\", \".framer-L3rdT .framer-132blpk { position: relative; overflow: visible; width: 431px; height: min-content; }\", \".framer-L3rdT .framer-1kyzfm4-container { position: relative; width: 100%; height: auto; flex: none; }\", \".framer-L3rdT .framer-xm5qk8-container { position: relative; width: auto; height: auto; flex: none; }\"];\n/**\n* This is a generated Framer component.\n* @framerIntrinsicHeight 472\n* @framerIntrinsicWidth 431\n* @framerCanvasComponentVariantDetails {\"propertyName\": \"variant\", \"data\": {\"default\": {\"layout\": [\"fixed\", \"auto\"]}, \"N2TqH0gNh\": {\"layout\": [\"fixed\", \"auto\"]}}}\n* @framerVariables {\"b9UkuH_9S\": \"tap\"}\n*/\n\nconst Frameri09jmQiSC = withCSS(Component, css);\nexport default Frameri09jmQiSC;\nFrameri09jmQiSC.displayName = \"Intro/Statements\";\nFrameri09jmQiSC.defaultProps = {\n  \"width\": 431,\n  \"height\": 472\n};\naddPropertyControls(Frameri09jmQiSC, {\n  \"variant\": {\n    \"type\": ControlType.Enum,\n    \"title\": \"Variant\",\n    \"options\": [\"p16mnFvOI\", \"N2TqH0gNh\"],\n    \"optionTitles\": [\"Variant 1\", \"Tablet\"]\n  },\n  \"b9UkuH_9S\": {\n    \"type\": ControlType.EventHandler,\n    \"title\": \"Tap\"\n  }\n});\naddFonts(Frameri09jmQiSC, [...IntroBlockFonts, ...ButtonFonts]);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"Frameri09jmQiSC\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerIntrinsicHeight\": \"472\",\n        \"framerVariables\": \"{\\\"b9UkuH_9S\\\": \\\"tap\\\"}\",\n        \"framerContractVersion\": \"1\",\n        \"framerIntrinsicWidth\": \"431\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\": \\\"variant\\\", \\\"data\\\": {\\\"default\\\": {\\\"layout\\\": [\\\"fixed\\\", \\\"auto\\\"]}, \\\"N2TqH0gNh\\\": {\\\"layout\\\": [\\\"fixed\\\", \\\"auto\\\"]}}}\"\n      }\n    },\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};"],
  "mappings": "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",
  "names": []
}
