{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/u9lHn3HLBNIk2AGTekCo/PDi606asjP0gsI5248i8/aRIqVy3Vd.js", "ssg:https://framerusercontent.com/modules/tRnohbOjslOE0LcSpxxL/M1LcnDzEYK5TSTe1675g/mJwM5kPw_.js", "ssg:https://framerusercontent.com/modules/yqLy9FzpEhBDNslY5JRo/u3FFnH2sqodFtXRyBY9F/QaerTHwSP.js", "ssg:https://framerusercontent.com/modules/rQ0GI2Di4JbyKnevapMJ/mgSj5nUxHZrpddhbvGkT/SEvyNJ_zw.js", "ssg:https://framerusercontent.com/modules/aXWFjFMzRqK1ld2RSyui/oKxBSJdkfS1UTlsKQTaQ/tkhLREYAO.js", "ssg:https://framerusercontent.com/modules/fpJfvsZIfnwt0RaJrpMl/cARyScYhvG3tU5gvzS5V/uIjdVn58J.js", "ssg:https://framerusercontent.com/modules/t7BaZ8BxHnLPV4ReQE6N/QR1Q9rUvoCiBwMbq9hxX/vYkaKYjj1.js", "ssg:https://framerusercontent.com/modules/r7uynDbD4uUoBGAWtVBr/FyVnXe515ZRDxub7IjKh/wEnomiPgO.js", "ssg:https://framerusercontent.com/modules/1Qindb0PHCQ5BHp46S55/bmBwo9YHO7lrqTzNfxvb/xz9oS_YY_.js", "ssg:https://framerusercontent.com/modules/xcGtsVQ1sy424MjAtiM6/wxt8T14sRHMwPnlYBcvI/y28W3tUt6.js"],
  "sourcesContent": ["// Generated by Framer (2355f00)\nimport { jsx as _jsx } from \"react/jsx-runtime\";\nimport { addFonts, cx, Image, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion } from \"framer-motion\";\nimport * as React from \"react\";\nconst cycleOrder = [\"wVWtAJmNc\"];\nconst variantClassNames = {\n  wVWtAJmNc: \"framer-v-5ihdkb\"\n};\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}\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 BASE62 = \"0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz\";\n\nfunction useRandomID() {\n  const ref = React.useRef(null);\n\n  if (ref.current === null) {\n    ref.current = Array(5).fill(0).map(() => BASE62[Math.floor(Math.random() * BASE62.length)]).join(\"\");\n  }\n\n  return ref.current;\n}\n\nconst Component = /*#__PURE__*/React.forwardRef(function ({\n  id,\n  style: externalStyle = {},\n  className,\n  width,\n  height,\n  layoutId,\n  variant: outerVariant = \"wVWtAJmNc\",\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: \"wVWtAJmNc\",\n    transitions,\n    variant,\n    variantClassNames\n  });\n  const layoutDependency = variants.join(\"-\") + restProps.layoutDependency;\n  const defaultLayoutId = useRandomID();\n  const {\n    pointerEvents,\n    ...style\n  } = externalStyle;\n  return /*#__PURE__*/_jsx(LayoutGroup, {\n    id: layoutId !== null && layoutId !== void 0 ? layoutId : defaultLayoutId,\n    children: /*#__PURE__*/_jsx(motion.div, {\n      \"data-framer-generated\": true,\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-NOol1\", classNames),\n      style: {\n        display: \"contents\",\n        pointerEvents: pointerEvents !== null && pointerEvents !== void 0 ? pointerEvents : undefined\n      },\n      children: /*#__PURE__*/_jsx(motion.div, { ...restProps,\n        \"aria-label\": \"Illustrative Blackwork Tattoo\",\n        className: cx(\"framer-5ihdkb\", className),\n        \"data-framer-name\": \"Illustrative\",\n        layoutDependency: layoutDependency,\n        layoutId: \"wVWtAJmNc\",\n        ref: ref,\n        style: { ...style\n        },\n        transition: transition,\n        children: /*#__PURE__*/_jsx(Image, {\n          background: {\n            alt: \"King Tut\",\n            fit: \"fill\",\n            intrinsicHeight: 900,\n            intrinsicWidth: 600,\n            pixelHeight: 1800,\n            pixelWidth: 1200,\n            src: new URL(\"https://framerusercontent.com/images/dDvxEvJUbabX4ItVKi0KF2YafI.jpg?scale-down-to=1024\").href,\n            srcSet: `${new URL(\"https://framerusercontent.com/images/dDvxEvJUbabX4ItVKi0KF2YafI.jpg?scale-down-to=512\").href} 341w, ${new URL(\"https://framerusercontent.com/images/dDvxEvJUbabX4ItVKi0KF2YafI.jpg?scale-down-to=1024\").href} 682w, ${new URL(\"https://framerusercontent.com/images/dDvxEvJUbabX4ItVKi0KF2YafI.jpg\").href} 1200w`\n          },\n          className: \"framer-1a48qep\",\n          \"data-framer-name\": \"King Tut\",\n          layoutDependency: layoutDependency,\n          layoutId: \"NL2reFixv\",\n          transition: transition\n        })\n      })\n    })\n  });\n});\nconst css = ['.framer-NOol1 [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-NOol1 * { box-sizing: border-box; }\", \".framer-NOol1 .framer-2tcrwo { display: block; }\", \".framer-NOol1 .framer-5ihdkb { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 1200px; justify-content: center; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: 800px; }\", \".framer-NOol1 .framer-1a48qep { flex: 1 0 0px; height: 1px; overflow: visible; position: relative; width: 100%; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-NOol1 .framer-5ihdkb { gap: 0px; } .framer-NOol1 .framer-5ihdkb > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-NOol1 .framer-5ihdkb > :first-child { margin-top: 0px; } .framer-NOol1 .framer-5ihdkb > :last-child { margin-bottom: 0px; } }\"];\n/**\n* This is a generated Framer component.\n* @framerIntrinsicHeight 1200\n* @framerIntrinsicWidth 800\n* @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n*/\n\nconst FrameraRIqVy3Vd = withCSS(Component, css);\nexport default FrameraRIqVy3Vd;\nFrameraRIqVy3Vd.displayName = \"Illustrative / King Tut\";\nFrameraRIqVy3Vd.defaultProps = {\n  height: 1200,\n  width: 800\n};\naddFonts(FrameraRIqVy3Vd, []);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FrameraRIqVy3Vd\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerIntrinsicWidth\": \"800\",\n        \"framerContractVersion\": \"1\",\n        \"framerIntrinsicHeight\": \"1200\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n}; //# sourceMappingURL=./aRIqVy3Vd.map", "// Generated by Framer (2355f00)\nimport { jsx as _jsx } from \"react/jsx-runtime\";\nimport { addFonts, cx, Image, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion } from \"framer-motion\";\nimport * as React from \"react\";\nconst cycleOrder = [\"yu6Di309n\"];\nconst variantClassNames = {\n  yu6Di309n: \"framer-v-8qbij2\"\n};\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}\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 BASE62 = \"0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz\";\n\nfunction useRandomID() {\n  const ref = React.useRef(null);\n\n  if (ref.current === null) {\n    ref.current = Array(5).fill(0).map(() => BASE62[Math.floor(Math.random() * BASE62.length)]).join(\"\");\n  }\n\n  return ref.current;\n}\n\nconst Component = /*#__PURE__*/React.forwardRef(function ({\n  id,\n  style: externalStyle = {},\n  className,\n  width,\n  height,\n  layoutId,\n  variant: outerVariant = \"yu6Di309n\",\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: \"yu6Di309n\",\n    transitions,\n    variant,\n    variantClassNames\n  });\n  const layoutDependency = variants.join(\"-\") + restProps.layoutDependency;\n  const defaultLayoutId = useRandomID();\n  const {\n    pointerEvents,\n    ...style\n  } = externalStyle;\n  return /*#__PURE__*/_jsx(LayoutGroup, {\n    id: layoutId !== null && layoutId !== void 0 ? layoutId : defaultLayoutId,\n    children: /*#__PURE__*/_jsx(motion.div, {\n      \"data-framer-generated\": true,\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-5MfH3\", classNames),\n      style: {\n        display: \"contents\",\n        pointerEvents: pointerEvents !== null && pointerEvents !== void 0 ? pointerEvents : undefined\n      },\n      children: /*#__PURE__*/_jsx(motion.div, { ...restProps,\n        \"aria-label\": \"Illustrative Blackwork Tattoo\",\n        className: cx(\"framer-8qbij2\", className),\n        \"data-framer-name\": \"Illustrative\",\n        layoutDependency: layoutDependency,\n        layoutId: \"yu6Di309n\",\n        ref: ref,\n        style: { ...style\n        },\n        transition: transition,\n        children: /*#__PURE__*/_jsx(Image, {\n          background: {\n            alt: \"Skull and Cobra\",\n            fit: \"fill\",\n            intrinsicHeight: 900,\n            intrinsicWidth: 600,\n            pixelHeight: 1800,\n            pixelWidth: 1200,\n            src: new URL(\"https://framerusercontent.com/images/DbOQhw0AsP2cE9KkCITGuIyOnrw.jpg?scale-down-to=1024\").href,\n            srcSet: `${new URL(\"https://framerusercontent.com/images/DbOQhw0AsP2cE9KkCITGuIyOnrw.jpg?scale-down-to=512\").href} 341w, ${new URL(\"https://framerusercontent.com/images/DbOQhw0AsP2cE9KkCITGuIyOnrw.jpg?scale-down-to=1024\").href} 682w, ${new URL(\"https://framerusercontent.com/images/DbOQhw0AsP2cE9KkCITGuIyOnrw.jpg\").href} 1200w`\n          },\n          className: \"framer-9r283a\",\n          \"data-framer-name\": \"Skull and Cobra\",\n          layoutDependency: layoutDependency,\n          layoutId: \"jn_ulz9m6\",\n          transition: transition\n        })\n      })\n    })\n  });\n});\nconst css = ['.framer-5MfH3 [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-5MfH3 * { box-sizing: border-box; }\", \".framer-5MfH3 .framer-16ipvom { display: block; }\", \".framer-5MfH3 .framer-8qbij2 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 1200px; justify-content: center; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: 800px; }\", \".framer-5MfH3 .framer-9r283a { flex: 1 0 0px; height: 1px; overflow: visible; position: relative; width: 100%; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-5MfH3 .framer-8qbij2 { gap: 0px; } .framer-5MfH3 .framer-8qbij2 > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-5MfH3 .framer-8qbij2 > :first-child { margin-top: 0px; } .framer-5MfH3 .framer-8qbij2 > :last-child { margin-bottom: 0px; } }\"];\n/**\n* This is a generated Framer component.\n* @framerIntrinsicHeight 1200\n* @framerIntrinsicWidth 800\n* @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n*/\n\nconst FramermJwM5kPw_ = withCSS(Component, css);\nexport default FramermJwM5kPw_;\nFramermJwM5kPw_.displayName = \"Illustrative / Skull and Cobra\";\nFramermJwM5kPw_.defaultProps = {\n  height: 1200,\n  width: 800\n};\naddFonts(FramermJwM5kPw_, []);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FramermJwM5kPw_\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\n        \"framerIntrinsicHeight\": \"1200\",\n        \"framerContractVersion\": \"1\",\n        \"framerIntrinsicWidth\": \"800\"\n      }\n    },\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n}; //# sourceMappingURL=./mJwM5kPw_.map", "// Generated by Framer (2355f00)\nimport { jsx as _jsx } from \"react/jsx-runtime\";\nimport { addFonts, cx, Image, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion } from \"framer-motion\";\nimport * as React from \"react\";\nconst cycleOrder = [\"RfpEgalxl\"];\nconst variantClassNames = {\n  RfpEgalxl: \"framer-v-g65w93\"\n};\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}\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 BASE62 = \"0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz\";\n\nfunction useRandomID() {\n  const ref = React.useRef(null);\n\n  if (ref.current === null) {\n    ref.current = Array(5).fill(0).map(() => BASE62[Math.floor(Math.random() * BASE62.length)]).join(\"\");\n  }\n\n  return ref.current;\n}\n\nconst Component = /*#__PURE__*/React.forwardRef(function ({\n  id,\n  style: externalStyle = {},\n  className,\n  width,\n  height,\n  layoutId,\n  variant: outerVariant = \"RfpEgalxl\",\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: \"RfpEgalxl\",\n    transitions,\n    variant,\n    variantClassNames\n  });\n  const layoutDependency = variants.join(\"-\") + restProps.layoutDependency;\n  const defaultLayoutId = useRandomID();\n  const {\n    pointerEvents,\n    ...style\n  } = externalStyle;\n  return /*#__PURE__*/_jsx(LayoutGroup, {\n    id: layoutId !== null && layoutId !== void 0 ? layoutId : defaultLayoutId,\n    children: /*#__PURE__*/_jsx(motion.div, {\n      \"data-framer-generated\": true,\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-VIQXQ\", classNames),\n      style: {\n        display: \"contents\",\n        pointerEvents: pointerEvents !== null && pointerEvents !== void 0 ? pointerEvents : undefined\n      },\n      children: /*#__PURE__*/_jsx(motion.div, { ...restProps,\n        \"aria-label\": \"Illustrative Blackwork Tattoo\",\n        className: cx(\"framer-g65w93\", className),\n        \"data-framer-name\": \"Illustrative\",\n        layoutDependency: layoutDependency,\n        layoutId: \"RfpEgalxl\",\n        ref: ref,\n        style: { ...style\n        },\n        transition: transition,\n        children: /*#__PURE__*/_jsx(Image, {\n          background: {\n            alt: \"Skull and Snake\",\n            fit: \"fill\",\n            intrinsicHeight: 900,\n            intrinsicWidth: 600,\n            pixelHeight: 1800,\n            pixelWidth: 1200,\n            src: new URL(\"https://framerusercontent.com/images/sEGTvrsTlBe0vTMGUOFlBpMjkM.jpg?scale-down-to=1024\").href,\n            srcSet: `${new URL(\"https://framerusercontent.com/images/sEGTvrsTlBe0vTMGUOFlBpMjkM.jpg?scale-down-to=512\").href} 341w, ${new URL(\"https://framerusercontent.com/images/sEGTvrsTlBe0vTMGUOFlBpMjkM.jpg?scale-down-to=1024\").href} 682w, ${new URL(\"https://framerusercontent.com/images/sEGTvrsTlBe0vTMGUOFlBpMjkM.jpg\").href} 1200w`\n          },\n          className: \"framer-khpgpz\",\n          \"data-framer-name\": \"Skull and Snake\",\n          layoutDependency: layoutDependency,\n          layoutId: \"Xkd1Z00sM\",\n          transition: transition\n        })\n      })\n    })\n  });\n});\nconst css = ['.framer-VIQXQ [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-VIQXQ * { box-sizing: border-box; }\", \".framer-VIQXQ .framer-lbnef1 { display: block; }\", \".framer-VIQXQ .framer-g65w93 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 1200px; justify-content: center; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: 800px; }\", \".framer-VIQXQ .framer-khpgpz { flex: 1 0 0px; height: 1px; overflow: visible; position: relative; width: 100%; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-VIQXQ .framer-g65w93 { gap: 0px; } .framer-VIQXQ .framer-g65w93 > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-VIQXQ .framer-g65w93 > :first-child { margin-top: 0px; } .framer-VIQXQ .framer-g65w93 > :last-child { margin-bottom: 0px; } }\"];\n/**\n* This is a generated Framer component.\n* @framerIntrinsicHeight 1200\n* @framerIntrinsicWidth 800\n* @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n*/\n\nconst FramerQaerTHwSP = withCSS(Component, css);\nexport default FramerQaerTHwSP;\nFramerQaerTHwSP.displayName = \"Illustrative / Skull and Snake\";\nFramerQaerTHwSP.defaultProps = {\n  height: 1200,\n  width: 800\n};\naddFonts(FramerQaerTHwSP, []);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FramerQaerTHwSP\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerIntrinsicHeight\": \"1200\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\n        \"framerContractVersion\": \"1\",\n        \"framerIntrinsicWidth\": \"800\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n}; //# sourceMappingURL=./QaerTHwSP.map", "// Generated by Framer (2355f00)\nimport { jsx as _jsx } from \"react/jsx-runtime\";\nimport { addFonts, cx, Image, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion } from \"framer-motion\";\nimport * as React from \"react\";\nconst cycleOrder = [\"WWo9EFxcr\"];\nconst variantClassNames = {\n  WWo9EFxcr: \"framer-v-1en7z6d\"\n};\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}\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 BASE62 = \"0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz\";\n\nfunction useRandomID() {\n  const ref = React.useRef(null);\n\n  if (ref.current === null) {\n    ref.current = Array(5).fill(0).map(() => BASE62[Math.floor(Math.random() * BASE62.length)]).join(\"\");\n  }\n\n  return ref.current;\n}\n\nconst Component = /*#__PURE__*/React.forwardRef(function ({\n  id,\n  style: externalStyle = {},\n  className,\n  width,\n  height,\n  layoutId,\n  variant: outerVariant = \"WWo9EFxcr\",\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: \"WWo9EFxcr\",\n    transitions,\n    variant,\n    variantClassNames\n  });\n  const layoutDependency = variants.join(\"-\") + restProps.layoutDependency;\n  const defaultLayoutId = useRandomID();\n  const {\n    pointerEvents,\n    ...style\n  } = externalStyle;\n  return /*#__PURE__*/_jsx(LayoutGroup, {\n    id: layoutId !== null && layoutId !== void 0 ? layoutId : defaultLayoutId,\n    children: /*#__PURE__*/_jsx(motion.div, {\n      \"data-framer-generated\": true,\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-q3SM0\", classNames),\n      style: {\n        display: \"contents\",\n        pointerEvents: pointerEvents !== null && pointerEvents !== void 0 ? pointerEvents : undefined\n      },\n      children: /*#__PURE__*/_jsx(motion.div, { ...restProps,\n        \"aria-label\": \"Illustrative Blackwork Tattoo\",\n        className: cx(\"framer-1en7z6d\", className),\n        \"data-framer-name\": \"Illustrative\",\n        layoutDependency: layoutDependency,\n        layoutId: \"WWo9EFxcr\",\n        ref: ref,\n        style: { ...style\n        },\n        transition: transition,\n        children: /*#__PURE__*/_jsx(Image, {\n          background: {\n            alt: \"Nine Tailed Fox\",\n            fit: \"fill\",\n            intrinsicHeight: 900,\n            intrinsicWidth: 600,\n            pixelHeight: 1800,\n            pixelWidth: 1200,\n            src: new URL(\"https://framerusercontent.com/images/sufr6N4gSZGxnRyO6FH1BOQGLhk.jpg?scale-down-to=1024\").href,\n            srcSet: `${new URL(\"https://framerusercontent.com/images/sufr6N4gSZGxnRyO6FH1BOQGLhk.jpg?scale-down-to=512\").href} 341w, ${new URL(\"https://framerusercontent.com/images/sufr6N4gSZGxnRyO6FH1BOQGLhk.jpg?scale-down-to=1024\").href} 682w, ${new URL(\"https://framerusercontent.com/images/sufr6N4gSZGxnRyO6FH1BOQGLhk.jpg\").href} 1200w`\n          },\n          className: \"framer-1r4xlk\",\n          \"data-framer-name\": \"Nine Tailed Fox\",\n          layoutDependency: layoutDependency,\n          layoutId: \"ZaOsKv_35\",\n          transition: transition\n        })\n      })\n    })\n  });\n});\nconst css = ['.framer-q3SM0 [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-q3SM0 * { box-sizing: border-box; }\", \".framer-q3SM0 .framer-19aox89 { display: block; }\", \".framer-q3SM0 .framer-1en7z6d { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 1200px; justify-content: center; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: 800px; }\", \".framer-q3SM0 .framer-1r4xlk { flex: 1 0 0px; height: 1px; overflow: visible; position: relative; width: 100%; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-q3SM0 .framer-1en7z6d { gap: 0px; } .framer-q3SM0 .framer-1en7z6d > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-q3SM0 .framer-1en7z6d > :first-child { margin-top: 0px; } .framer-q3SM0 .framer-1en7z6d > :last-child { margin-bottom: 0px; } }\"];\n/**\n* This is a generated Framer component.\n* @framerIntrinsicHeight 1200\n* @framerIntrinsicWidth 800\n* @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n*/\n\nconst FramerSEvyNJ_zw = withCSS(Component, css);\nexport default FramerSEvyNJ_zw;\nFramerSEvyNJ_zw.displayName = \"Illustrative / Nine Tailed Fox\";\nFramerSEvyNJ_zw.defaultProps = {\n  height: 1200,\n  width: 800\n};\naddFonts(FramerSEvyNJ_zw, []);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FramerSEvyNJ_zw\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerIntrinsicHeight\": \"1200\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\n        \"framerContractVersion\": \"1\",\n        \"framerIntrinsicWidth\": \"800\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n}; //# sourceMappingURL=./SEvyNJ_zw.map", "// Generated by Framer (2355f00)\nimport { jsx as _jsx } from \"react/jsx-runtime\";\nimport { addFonts, cx, Image, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion } from \"framer-motion\";\nimport * as React from \"react\";\nconst cycleOrder = [\"ntvO8z2eV\"];\nconst variantClassNames = {\n  ntvO8z2eV: \"framer-v-c1p5zx\"\n};\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}\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 BASE62 = \"0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz\";\n\nfunction useRandomID() {\n  const ref = React.useRef(null);\n\n  if (ref.current === null) {\n    ref.current = Array(5).fill(0).map(() => BASE62[Math.floor(Math.random() * BASE62.length)]).join(\"\");\n  }\n\n  return ref.current;\n}\n\nconst Component = /*#__PURE__*/React.forwardRef(function ({\n  id,\n  style: externalStyle = {},\n  className,\n  width,\n  height,\n  layoutId,\n  variant: outerVariant = \"ntvO8z2eV\",\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: \"ntvO8z2eV\",\n    transitions,\n    variant,\n    variantClassNames\n  });\n  const layoutDependency = variants.join(\"-\") + restProps.layoutDependency;\n  const defaultLayoutId = useRandomID();\n  const {\n    pointerEvents,\n    ...style\n  } = externalStyle;\n  return /*#__PURE__*/_jsx(LayoutGroup, {\n    id: layoutId !== null && layoutId !== void 0 ? layoutId : defaultLayoutId,\n    children: /*#__PURE__*/_jsx(motion.div, {\n      \"data-framer-generated\": true,\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-xunNq\", classNames),\n      style: {\n        display: \"contents\",\n        pointerEvents: pointerEvents !== null && pointerEvents !== void 0 ? pointerEvents : undefined\n      },\n      children: /*#__PURE__*/_jsx(motion.div, { ...restProps,\n        \"aria-label\": \"Illustrative Blackwork Tattoo\",\n        className: cx(\"framer-c1p5zx\", className),\n        \"data-framer-name\": \"Illustrative\",\n        layoutDependency: layoutDependency,\n        layoutId: \"ntvO8z2eV\",\n        ref: ref,\n        style: { ...style\n        },\n        transition: transition,\n        children: /*#__PURE__*/_jsx(Image, {\n          background: {\n            alt: \"Calf Dragon\",\n            fit: \"fill\",\n            intrinsicHeight: 900,\n            intrinsicWidth: 600,\n            pixelHeight: 1800,\n            pixelWidth: 1200,\n            src: new URL(\"https://framerusercontent.com/images/enpuNo8nbt1f3z80ZG6NwmxUkM.jpg?scale-down-to=1024\").href,\n            srcSet: `${new URL(\"https://framerusercontent.com/images/enpuNo8nbt1f3z80ZG6NwmxUkM.jpg?scale-down-to=512\").href} 341w, ${new URL(\"https://framerusercontent.com/images/enpuNo8nbt1f3z80ZG6NwmxUkM.jpg?scale-down-to=1024\").href} 682w, ${new URL(\"https://framerusercontent.com/images/enpuNo8nbt1f3z80ZG6NwmxUkM.jpg\").href} 1200w`\n          },\n          className: \"framer-1022vn3\",\n          \"data-framer-name\": \"Calf Dragon\",\n          layoutDependency: layoutDependency,\n          layoutId: \"rxkrQcA2w\",\n          transition: transition\n        })\n      })\n    })\n  });\n});\nconst css = ['.framer-xunNq [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-xunNq * { box-sizing: border-box; }\", \".framer-xunNq .framer-134r0n6 { display: block; }\", \".framer-xunNq .framer-c1p5zx { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 1200px; justify-content: center; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: 800px; }\", \".framer-xunNq .framer-1022vn3 { flex: 1 0 0px; height: 1px; overflow: visible; position: relative; width: 100%; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-xunNq .framer-c1p5zx { gap: 0px; } .framer-xunNq .framer-c1p5zx > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-xunNq .framer-c1p5zx > :first-child { margin-top: 0px; } .framer-xunNq .framer-c1p5zx > :last-child { margin-bottom: 0px; } }\"];\n/**\n* This is a generated Framer component.\n* @framerIntrinsicHeight 1200\n* @framerIntrinsicWidth 800\n* @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n*/\n\nconst FramertkhLREYAO = withCSS(Component, css);\nexport default FramertkhLREYAO;\nFramertkhLREYAO.displayName = \"Illustrative / Calf Dragon\";\nFramertkhLREYAO.defaultProps = {\n  height: 1200,\n  width: 800\n};\naddFonts(FramertkhLREYAO, []);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FramertkhLREYAO\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerIntrinsicHeight\": \"1200\",\n        \"framerIntrinsicWidth\": \"800\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\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}; //# sourceMappingURL=./tkhLREYAO.map", "// Generated by Framer (2355f00)\nimport { jsx as _jsx } from \"react/jsx-runtime\";\nimport { addFonts, cx, Image, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion } from \"framer-motion\";\nimport * as React from \"react\";\nconst cycleOrder = [\"gMSgRkJP3\"];\nconst variantClassNames = {\n  gMSgRkJP3: \"framer-v-akusgq\"\n};\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}\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 BASE62 = \"0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz\";\n\nfunction useRandomID() {\n  const ref = React.useRef(null);\n\n  if (ref.current === null) {\n    ref.current = Array(5).fill(0).map(() => BASE62[Math.floor(Math.random() * BASE62.length)]).join(\"\");\n  }\n\n  return ref.current;\n}\n\nconst Component = /*#__PURE__*/React.forwardRef(function ({\n  id,\n  style: externalStyle = {},\n  className,\n  width,\n  height,\n  layoutId,\n  variant: outerVariant = \"gMSgRkJP3\",\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: \"gMSgRkJP3\",\n    transitions,\n    variant,\n    variantClassNames\n  });\n  const layoutDependency = variants.join(\"-\") + restProps.layoutDependency;\n  const defaultLayoutId = useRandomID();\n  const {\n    pointerEvents,\n    ...style\n  } = externalStyle;\n  return /*#__PURE__*/_jsx(LayoutGroup, {\n    id: layoutId !== null && layoutId !== void 0 ? layoutId : defaultLayoutId,\n    children: /*#__PURE__*/_jsx(motion.div, {\n      \"data-framer-generated\": true,\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-oGeEL\", classNames),\n      style: {\n        display: \"contents\",\n        pointerEvents: pointerEvents !== null && pointerEvents !== void 0 ? pointerEvents : undefined\n      },\n      children: /*#__PURE__*/_jsx(motion.div, { ...restProps,\n        \"aria-label\": \"Illustrative Blackwork Tattoo\",\n        className: cx(\"framer-akusgq\", className),\n        \"data-framer-name\": \"Illustrative\",\n        layoutDependency: layoutDependency,\n        layoutId: \"gMSgRkJP3\",\n        ref: ref,\n        style: { ...style\n        },\n        transition: transition,\n        children: /*#__PURE__*/_jsx(Image, {\n          background: {\n            alt: \"Phoenix Sleeve\",\n            fit: \"fill\",\n            intrinsicHeight: 900,\n            intrinsicWidth: 600,\n            pixelHeight: 1800,\n            pixelWidth: 1200,\n            src: new URL(\"https://framerusercontent.com/images/67i7KlPNHynh3ztwDhUlanKuZo.jpg?scale-down-to=1024\").href,\n            srcSet: `${new URL(\"https://framerusercontent.com/images/67i7KlPNHynh3ztwDhUlanKuZo.jpg?scale-down-to=512\").href} 341w, ${new URL(\"https://framerusercontent.com/images/67i7KlPNHynh3ztwDhUlanKuZo.jpg?scale-down-to=1024\").href} 682w, ${new URL(\"https://framerusercontent.com/images/67i7KlPNHynh3ztwDhUlanKuZo.jpg\").href} 1200w`\n          },\n          className: \"framer-iigmfq\",\n          \"data-framer-name\": \"Phoenix Sleeve\",\n          layoutDependency: layoutDependency,\n          layoutId: \"lJ8LrlWev\",\n          transition: transition\n        })\n      })\n    })\n  });\n});\nconst css = ['.framer-oGeEL [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-oGeEL * { box-sizing: border-box; }\", \".framer-oGeEL .framer-1ybm8rr { display: block; }\", \".framer-oGeEL .framer-akusgq { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 1200px; justify-content: center; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: 800px; }\", \".framer-oGeEL .framer-iigmfq { flex: 1 0 0px; height: 1px; overflow: visible; position: relative; width: 100%; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-oGeEL .framer-akusgq { gap: 0px; } .framer-oGeEL .framer-akusgq > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-oGeEL .framer-akusgq > :first-child { margin-top: 0px; } .framer-oGeEL .framer-akusgq > :last-child { margin-bottom: 0px; } }\"];\n/**\n* This is a generated Framer component.\n* @framerIntrinsicHeight 1200\n* @framerIntrinsicWidth 800\n* @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n*/\n\nconst FrameruIjdVn58J = withCSS(Component, css);\nexport default FrameruIjdVn58J;\nFrameruIjdVn58J.displayName = \"Illustrative / Phoenix Sleeve\";\nFrameruIjdVn58J.defaultProps = {\n  height: 1200,\n  width: 800\n};\naddFonts(FrameruIjdVn58J, []);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FrameruIjdVn58J\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerContractVersion\": \"1\",\n        \"framerIntrinsicWidth\": \"800\",\n        \"framerIntrinsicHeight\": \"1200\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n}; //# sourceMappingURL=./uIjdVn58J.map", "// Generated by Framer (2355f00)\nimport { jsx as _jsx } from \"react/jsx-runtime\";\nimport { addFonts, cx, Image, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion } from \"framer-motion\";\nimport * as React from \"react\";\nconst cycleOrder = [\"frHGomoiM\"];\nconst variantClassNames = {\n  frHGomoiM: \"framer-v-i9ljg2\"\n};\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}\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 BASE62 = \"0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz\";\n\nfunction useRandomID() {\n  const ref = React.useRef(null);\n\n  if (ref.current === null) {\n    ref.current = Array(5).fill(0).map(() => BASE62[Math.floor(Math.random() * BASE62.length)]).join(\"\");\n  }\n\n  return ref.current;\n}\n\nconst Component = /*#__PURE__*/React.forwardRef(function ({\n  id,\n  style: externalStyle = {},\n  className,\n  width,\n  height,\n  layoutId,\n  variant: outerVariant = \"frHGomoiM\",\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: \"frHGomoiM\",\n    transitions,\n    variant,\n    variantClassNames\n  });\n  const layoutDependency = variants.join(\"-\") + restProps.layoutDependency;\n  const defaultLayoutId = useRandomID();\n  const {\n    pointerEvents,\n    ...style\n  } = externalStyle;\n  return /*#__PURE__*/_jsx(LayoutGroup, {\n    id: layoutId !== null && layoutId !== void 0 ? layoutId : defaultLayoutId,\n    children: /*#__PURE__*/_jsx(motion.div, {\n      \"data-framer-generated\": true,\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-AdoST\", classNames),\n      style: {\n        display: \"contents\",\n        pointerEvents: pointerEvents !== null && pointerEvents !== void 0 ? pointerEvents : undefined\n      },\n      children: /*#__PURE__*/_jsx(motion.div, { ...restProps,\n        \"aria-label\": \"Illustrative Blackwork Tattoo\",\n        className: cx(\"framer-i9ljg2\", className),\n        \"data-framer-name\": \"Illustrative\",\n        layoutDependency: layoutDependency,\n        layoutId: \"frHGomoiM\",\n        ref: ref,\n        style: { ...style\n        },\n        transition: transition,\n        children: /*#__PURE__*/_jsx(Image, {\n          background: {\n            alt: \"Artemis\",\n            fit: \"fill\",\n            intrinsicHeight: 900,\n            intrinsicWidth: 600,\n            pixelHeight: 1800,\n            pixelWidth: 1200,\n            src: new URL(\"https://framerusercontent.com/images/DJizbxix7ErdxRKu4ERKpn6pMMU.jpg?scale-down-to=1024\").href,\n            srcSet: `${new URL(\"https://framerusercontent.com/images/DJizbxix7ErdxRKu4ERKpn6pMMU.jpg?scale-down-to=512\").href} 341w, ${new URL(\"https://framerusercontent.com/images/DJizbxix7ErdxRKu4ERKpn6pMMU.jpg?scale-down-to=1024\").href} 682w, ${new URL(\"https://framerusercontent.com/images/DJizbxix7ErdxRKu4ERKpn6pMMU.jpg\").href} 1200w`\n          },\n          className: \"framer-bv02tf\",\n          \"data-framer-name\": \"Artemis\",\n          layoutDependency: layoutDependency,\n          layoutId: \"oyLaTDd00\",\n          transition: transition\n        })\n      })\n    })\n  });\n});\nconst css = ['.framer-AdoST [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-AdoST * { box-sizing: border-box; }\", \".framer-AdoST .framer-cqmrzc { display: block; }\", \".framer-AdoST .framer-i9ljg2 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 1200px; justify-content: center; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: 800px; }\", \".framer-AdoST .framer-bv02tf { flex: 1 0 0px; height: 1px; overflow: visible; position: relative; width: 100%; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-AdoST .framer-i9ljg2 { gap: 0px; } .framer-AdoST .framer-i9ljg2 > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-AdoST .framer-i9ljg2 > :first-child { margin-top: 0px; } .framer-AdoST .framer-i9ljg2 > :last-child { margin-bottom: 0px; } }\"];\n/**\n* This is a generated Framer component.\n* @framerIntrinsicHeight 1200\n* @framerIntrinsicWidth 800\n* @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n*/\n\nconst FramervYkaKYjj1 = withCSS(Component, css);\nexport default FramervYkaKYjj1;\nFramervYkaKYjj1.displayName = \"Illustrative / Artemis\";\nFramervYkaKYjj1.defaultProps = {\n  height: 1200,\n  width: 800\n};\naddFonts(FramervYkaKYjj1, []);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FramervYkaKYjj1\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\n        \"framerIntrinsicHeight\": \"1200\",\n        \"framerContractVersion\": \"1\",\n        \"framerIntrinsicWidth\": \"800\"\n      }\n    },\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n}; //# sourceMappingURL=./vYkaKYjj1.map", "// Generated by Framer (2355f00)\nimport { jsx as _jsx } from \"react/jsx-runtime\";\nimport { addFonts, cx, Image, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion } from \"framer-motion\";\nimport * as React from \"react\";\nconst cycleOrder = [\"oEpiAcp67\"];\nconst variantClassNames = {\n  oEpiAcp67: \"framer-v-8f1fjg\"\n};\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}\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 BASE62 = \"0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz\";\n\nfunction useRandomID() {\n  const ref = React.useRef(null);\n\n  if (ref.current === null) {\n    ref.current = Array(5).fill(0).map(() => BASE62[Math.floor(Math.random() * BASE62.length)]).join(\"\");\n  }\n\n  return ref.current;\n}\n\nconst Component = /*#__PURE__*/React.forwardRef(function ({\n  id,\n  style: externalStyle = {},\n  className,\n  width,\n  height,\n  layoutId,\n  variant: outerVariant = \"oEpiAcp67\",\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: \"oEpiAcp67\",\n    transitions,\n    variant,\n    variantClassNames\n  });\n  const layoutDependency = variants.join(\"-\") + restProps.layoutDependency;\n  const defaultLayoutId = useRandomID();\n  const {\n    pointerEvents,\n    ...style\n  } = externalStyle;\n  return /*#__PURE__*/_jsx(LayoutGroup, {\n    id: layoutId !== null && layoutId !== void 0 ? layoutId : defaultLayoutId,\n    children: /*#__PURE__*/_jsx(motion.div, {\n      \"data-framer-generated\": true,\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-7QdCk\", classNames),\n      style: {\n        display: \"contents\",\n        pointerEvents: pointerEvents !== null && pointerEvents !== void 0 ? pointerEvents : undefined\n      },\n      children: /*#__PURE__*/_jsx(motion.div, { ...restProps,\n        \"aria-label\": \"Illustrative Blackwork Tattoo\",\n        className: cx(\"framer-8f1fjg\", className),\n        \"data-framer-name\": \"Illustrative\",\n        layoutDependency: layoutDependency,\n        layoutId: \"oEpiAcp67\",\n        ref: ref,\n        style: { ...style\n        },\n        transition: transition,\n        children: /*#__PURE__*/_jsx(Image, {\n          background: {\n            alt: \"Odins Ravens Sleeve\",\n            fit: \"fill\",\n            intrinsicHeight: 900,\n            intrinsicWidth: 600,\n            pixelHeight: 1800,\n            pixelWidth: 1200,\n            src: new URL(\"https://framerusercontent.com/images/q2rEHkoohZn1dFJGYkV3HVrycQ.jpg?scale-down-to=1024\").href,\n            srcSet: `${new URL(\"https://framerusercontent.com/images/q2rEHkoohZn1dFJGYkV3HVrycQ.jpg?scale-down-to=512\").href} 341w, ${new URL(\"https://framerusercontent.com/images/q2rEHkoohZn1dFJGYkV3HVrycQ.jpg?scale-down-to=1024\").href} 682w, ${new URL(\"https://framerusercontent.com/images/q2rEHkoohZn1dFJGYkV3HVrycQ.jpg\").href} 1200w`\n          },\n          className: \"framer-zkv5uo\",\n          \"data-framer-name\": \"Odins Ravens\",\n          layoutDependency: layoutDependency,\n          layoutId: \"fEqjwPZT4\",\n          transition: transition\n        })\n      })\n    })\n  });\n});\nconst css = ['.framer-7QdCk [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-7QdCk * { box-sizing: border-box; }\", \".framer-7QdCk .framer-3olt75 { display: block; }\", \".framer-7QdCk .framer-8f1fjg { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 1200px; justify-content: center; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: 800px; }\", \".framer-7QdCk .framer-zkv5uo { flex: 1 0 0px; height: 1px; overflow: visible; position: relative; width: 100%; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-7QdCk .framer-8f1fjg { gap: 0px; } .framer-7QdCk .framer-8f1fjg > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-7QdCk .framer-8f1fjg > :first-child { margin-top: 0px; } .framer-7QdCk .framer-8f1fjg > :last-child { margin-bottom: 0px; } }\"];\n/**\n* This is a generated Framer component.\n* @framerIntrinsicHeight 1200\n* @framerIntrinsicWidth 800\n* @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n*/\n\nconst FramerwEnomiPgO = withCSS(Component, css);\nexport default FramerwEnomiPgO;\nFramerwEnomiPgO.displayName = \"Illustrative / Odins Ravens\";\nFramerwEnomiPgO.defaultProps = {\n  height: 1200,\n  width: 800\n};\naddFonts(FramerwEnomiPgO, []);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FramerwEnomiPgO\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerContractVersion\": \"1\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\n        \"framerIntrinsicHeight\": \"1200\",\n        \"framerIntrinsicWidth\": \"800\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n}; //# sourceMappingURL=./wEnomiPgO.map", "// Generated by Framer (2355f00)\nimport { jsx as _jsx } from \"react/jsx-runtime\";\nimport { addFonts, cx, Image, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion } from \"framer-motion\";\nimport * as React from \"react\";\nconst cycleOrder = [\"d7zwR6nWi\"];\nconst variantClassNames = {\n  d7zwR6nWi: \"framer-v-py9cb8\"\n};\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}\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 BASE62 = \"0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz\";\n\nfunction useRandomID() {\n  const ref = React.useRef(null);\n\n  if (ref.current === null) {\n    ref.current = Array(5).fill(0).map(() => BASE62[Math.floor(Math.random() * BASE62.length)]).join(\"\");\n  }\n\n  return ref.current;\n}\n\nconst Component = /*#__PURE__*/React.forwardRef(function ({\n  id,\n  style: externalStyle = {},\n  className,\n  width,\n  height,\n  layoutId,\n  variant: outerVariant = \"d7zwR6nWi\",\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: \"d7zwR6nWi\",\n    transitions,\n    variant,\n    variantClassNames\n  });\n  const layoutDependency = variants.join(\"-\") + restProps.layoutDependency;\n  const defaultLayoutId = useRandomID();\n  const {\n    pointerEvents,\n    ...style\n  } = externalStyle;\n  return /*#__PURE__*/_jsx(LayoutGroup, {\n    id: layoutId !== null && layoutId !== void 0 ? layoutId : defaultLayoutId,\n    children: /*#__PURE__*/_jsx(motion.div, {\n      \"data-framer-generated\": true,\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-x2Wtl\", classNames),\n      style: {\n        display: \"contents\",\n        pointerEvents: pointerEvents !== null && pointerEvents !== void 0 ? pointerEvents : undefined\n      },\n      children: /*#__PURE__*/_jsx(motion.div, { ...restProps,\n        \"aria-label\": \"Illustrative Blackwork Tattoo\",\n        className: cx(\"framer-py9cb8\", className),\n        \"data-framer-name\": \"Illustrative\",\n        layoutDependency: layoutDependency,\n        layoutId: \"d7zwR6nWi\",\n        ref: ref,\n        style: { ...style\n        },\n        transition: transition,\n        children: /*#__PURE__*/_jsx(Image, {\n          background: {\n            alt: \"Back Koi Fish\",\n            fit: \"fill\",\n            intrinsicHeight: 900,\n            intrinsicWidth: 600,\n            pixelHeight: 1800,\n            pixelWidth: 1200,\n            src: new URL(\"https://framerusercontent.com/images/IbBrAVgiMiz3F11KtpeYOidWsM.jpg?scale-down-to=1024\").href,\n            srcSet: `${new URL(\"https://framerusercontent.com/images/IbBrAVgiMiz3F11KtpeYOidWsM.jpg?scale-down-to=512\").href} 341w, ${new URL(\"https://framerusercontent.com/images/IbBrAVgiMiz3F11KtpeYOidWsM.jpg?scale-down-to=1024\").href} 682w, ${new URL(\"https://framerusercontent.com/images/IbBrAVgiMiz3F11KtpeYOidWsM.jpg\").href} 1200w`\n          },\n          className: \"framer-zz9aa0\",\n          \"data-framer-name\": \"Back Koi Fish\",\n          layoutDependency: layoutDependency,\n          layoutId: \"hstvAQFq9\",\n          transition: transition\n        })\n      })\n    })\n  });\n});\nconst css = ['.framer-x2Wtl [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-x2Wtl * { box-sizing: border-box; }\", \".framer-x2Wtl .framer-kmpvqz { display: block; }\", \".framer-x2Wtl .framer-py9cb8 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 1200px; justify-content: center; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: 800px; }\", \".framer-x2Wtl .framer-zz9aa0 { flex: 1 0 0px; height: 1px; overflow: visible; position: relative; width: 100%; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-x2Wtl .framer-py9cb8 { gap: 0px; } .framer-x2Wtl .framer-py9cb8 > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-x2Wtl .framer-py9cb8 > :first-child { margin-top: 0px; } .framer-x2Wtl .framer-py9cb8 > :last-child { margin-bottom: 0px; } }\"];\n/**\n* This is a generated Framer component.\n* @framerIntrinsicHeight 1200\n* @framerIntrinsicWidth 800\n* @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n*/\n\nconst Framerxz9oS_YY_ = withCSS(Component, css);\nexport default Framerxz9oS_YY_;\nFramerxz9oS_YY_.displayName = \"Illustrative / Back Koi Fish\";\nFramerxz9oS_YY_.defaultProps = {\n  height: 1200,\n  width: 800\n};\naddFonts(Framerxz9oS_YY_, []);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"Framerxz9oS_YY_\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\n        \"framerContractVersion\": \"1\",\n        \"framerIntrinsicWidth\": \"800\",\n        \"framerIntrinsicHeight\": \"1200\"\n      }\n    },\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n}; //# sourceMappingURL=./xz9oS_YY_.map", "// Generated by Framer (2355f00)\nimport { jsx as _jsx } from \"react/jsx-runtime\";\nimport { addFonts, cx, Image, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion } from \"framer-motion\";\nimport * as React from \"react\";\nconst cycleOrder = [\"xI11J_sKk\"];\nconst variantClassNames = {\n  xI11J_sKk: \"framer-v-2hqck8\"\n};\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}\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 BASE62 = \"0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz\";\n\nfunction useRandomID() {\n  const ref = React.useRef(null);\n\n  if (ref.current === null) {\n    ref.current = Array(5).fill(0).map(() => BASE62[Math.floor(Math.random() * BASE62.length)]).join(\"\");\n  }\n\n  return ref.current;\n}\n\nconst Component = /*#__PURE__*/React.forwardRef(function ({\n  id,\n  style: externalStyle = {},\n  className,\n  width,\n  height,\n  layoutId,\n  variant: outerVariant = \"xI11J_sKk\",\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: \"xI11J_sKk\",\n    transitions,\n    variant,\n    variantClassNames\n  });\n  const layoutDependency = variants.join(\"-\") + restProps.layoutDependency;\n  const defaultLayoutId = useRandomID();\n  const {\n    pointerEvents,\n    ...style\n  } = externalStyle;\n  return /*#__PURE__*/_jsx(LayoutGroup, {\n    id: layoutId !== null && layoutId !== void 0 ? layoutId : defaultLayoutId,\n    children: /*#__PURE__*/_jsx(motion.div, {\n      \"data-framer-generated\": true,\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-VC6LW\", classNames),\n      style: {\n        display: \"contents\",\n        pointerEvents: pointerEvents !== null && pointerEvents !== void 0 ? pointerEvents : undefined\n      },\n      children: /*#__PURE__*/_jsx(motion.div, { ...restProps,\n        \"aria-label\": \"Illustrative Blackwork Tattoo\",\n        className: cx(\"framer-2hqck8\", className),\n        \"data-framer-name\": \"Illustrative\",\n        layoutDependency: layoutDependency,\n        layoutId: \"xI11J_sKk\",\n        ref: ref,\n        style: { ...style\n        },\n        transition: transition,\n        children: /*#__PURE__*/_jsx(Image, {\n          background: {\n            alt: \"Leopard and Panther\",\n            fit: \"fill\",\n            intrinsicHeight: 900,\n            intrinsicWidth: 600,\n            pixelHeight: 1800,\n            pixelWidth: 1200,\n            src: new URL(\"https://framerusercontent.com/images/PVwA2nkh1uzbBkrwv6lbTbhyzO4.jpg?scale-down-to=1024\").href,\n            srcSet: `${new URL(\"https://framerusercontent.com/images/PVwA2nkh1uzbBkrwv6lbTbhyzO4.jpg?scale-down-to=512\").href} 341w, ${new URL(\"https://framerusercontent.com/images/PVwA2nkh1uzbBkrwv6lbTbhyzO4.jpg?scale-down-to=1024\").href} 682w, ${new URL(\"https://framerusercontent.com/images/PVwA2nkh1uzbBkrwv6lbTbhyzO4.jpg\").href} 1200w`\n          },\n          className: \"framer-1pxur1o\",\n          \"data-framer-name\": \"Leopard and Panther\",\n          layoutDependency: layoutDependency,\n          layoutId: \"DfpEt65Li\",\n          transition: transition\n        })\n      })\n    })\n  });\n});\nconst css = ['.framer-VC6LW [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-VC6LW * { box-sizing: border-box; }\", \".framer-VC6LW .framer-13uv1b0 { display: block; }\", \".framer-VC6LW .framer-2hqck8 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 1200px; justify-content: center; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: 800px; }\", \".framer-VC6LW .framer-1pxur1o { flex: 1 0 0px; height: 1px; overflow: visible; position: relative; width: 100%; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-VC6LW .framer-2hqck8 { gap: 0px; } .framer-VC6LW .framer-2hqck8 > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-VC6LW .framer-2hqck8 > :first-child { margin-top: 0px; } .framer-VC6LW .framer-2hqck8 > :last-child { margin-bottom: 0px; } }\"];\n/**\n* This is a generated Framer component.\n* @framerIntrinsicHeight 1200\n* @framerIntrinsicWidth 800\n* @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n*/\n\nconst Framery28W3tUt6 = withCSS(Component, css);\nexport default Framery28W3tUt6;\nFramery28W3tUt6.displayName = \"Illustrative / Leopard and Panther\";\nFramery28W3tUt6.defaultProps = {\n  height: 1200,\n  width: 800\n};\naddFonts(Framery28W3tUt6, []);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"Framery28W3tUt6\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerIntrinsicWidth\": \"800\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\n        \"framerContractVersion\": \"1\",\n        \"framerIntrinsicHeight\": \"1200\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n}; //# sourceMappingURL=./y28W3tUt6.map"],
  "mappings": "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",
  "names": ["cycleOrder", "variantClassNames", "humanReadableVariantMap", "transitions", "BASE62", "useRandomID", "ref", "pe", "Component", "Y", "id", "externalStyle", "className", "width", "height", "layoutId", "outerVariant", "restProps", "variant", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "transition", "variants", "useVariantState", "cycleOrder", "variantClassNames", "layoutDependency", "defaultLayoutId", "pointerEvents", "style", "p", "LayoutGroup", "motion", "cx", "Image2", "css", "FrameraRIqVy3Vd", "withCSS", "aRIqVy3Vd_default", "addFonts", "cycleOrder", "variantClassNames", "humanReadableVariantMap", "transitions", "BASE62", "useRandomID", "ref", "pe", "Component", "Y", "id", "externalStyle", "className", "width", "height", "layoutId", "outerVariant", "restProps", "variant", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "transition", "variants", "useVariantState", "cycleOrder", "variantClassNames", "layoutDependency", "defaultLayoutId", "pointerEvents", "style", "p", "LayoutGroup", "motion", "cx", "Image2", "css", "FramermJwM5kPw_", "withCSS", "mJwM5kPw_default", "addFonts", "cycleOrder", "variantClassNames", "humanReadableVariantMap", "transitions", "BASE62", "useRandomID", "ref", "pe", "Component", "Y", "id", "externalStyle", "className", "width", "height", "layoutId", "outerVariant", "restProps", "variant", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "transition", "variants", "useVariantState", "cycleOrder", "variantClassNames", "layoutDependency", "defaultLayoutId", "pointerEvents", "style", "p", "LayoutGroup", "motion", "cx", "Image2", "css", "FramerQaerTHwSP", "withCSS", "QaerTHwSP_default", "addFonts", "cycleOrder", "variantClassNames", "humanReadableVariantMap", "transitions", "BASE62", "useRandomID", "ref", "pe", "Component", "Y", "id", "externalStyle", "className", "width", "height", "layoutId", "outerVariant", "restProps", "variant", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "transition", "variants", "useVariantState", "cycleOrder", "variantClassNames", "layoutDependency", "defaultLayoutId", "pointerEvents", "style", "p", "LayoutGroup", "motion", "cx", "Image2", "css", "FramerSEvyNJ_zw", "withCSS", "SEvyNJ_zw_default", "addFonts", "cycleOrder", "variantClassNames", "humanReadableVariantMap", "transitions", "BASE62", "useRandomID", "ref", "pe", "Component", "Y", "id", "externalStyle", "className", "width", "height", "layoutId", "outerVariant", "restProps", "variant", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "transition", "variants", "useVariantState", "cycleOrder", "variantClassNames", "layoutDependency", "defaultLayoutId", "pointerEvents", "style", "p", "LayoutGroup", "motion", "cx", "Image2", "css", "FramertkhLREYAO", "withCSS", "tkhLREYAO_default", "addFonts", "cycleOrder", "variantClassNames", "humanReadableVariantMap", "transitions", "BASE62", "useRandomID", "ref", "pe", "Component", "Y", "id", "externalStyle", "className", "width", "height", "layoutId", "outerVariant", "restProps", "variant", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "transition", "variants", "useVariantState", "cycleOrder", "variantClassNames", "layoutDependency", "defaultLayoutId", "pointerEvents", "style", "p", "LayoutGroup", "motion", "cx", "Image2", "css", "FrameruIjdVn58J", "withCSS", "uIjdVn58J_default", "addFonts", "cycleOrder", "variantClassNames", "humanReadableVariantMap", "transitions", "BASE62", "useRandomID", "ref", "pe", "Component", "Y", "id", "externalStyle", "className", "width", "height", "layoutId", "outerVariant", "restProps", "variant", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "transition", "variants", "useVariantState", "cycleOrder", "variantClassNames", "layoutDependency", "defaultLayoutId", "pointerEvents", "style", "p", "LayoutGroup", "motion", "cx", "Image2", "css", "FramervYkaKYjj1", "withCSS", "vYkaKYjj1_default", "addFonts", "cycleOrder", "variantClassNames", "humanReadableVariantMap", "transitions", "BASE62", "useRandomID", "ref", "pe", "Component", "Y", "id", "externalStyle", "className", "width", "height", "layoutId", "outerVariant", "restProps", "variant", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "transition", "variants", "useVariantState", "cycleOrder", "variantClassNames", "layoutDependency", "defaultLayoutId", "pointerEvents", "style", "p", "LayoutGroup", "motion", "cx", "Image2", "css", "FramerwEnomiPgO", "withCSS", "wEnomiPgO_default", "addFonts", "cycleOrder", "variantClassNames", "humanReadableVariantMap", "transitions", "BASE62", "useRandomID", "ref", "pe", "Component", "Y", "id", "externalStyle", "className", "width", "height", "layoutId", "outerVariant", "restProps", "variant", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "transition", "variants", "useVariantState", "cycleOrder", "variantClassNames", "layoutDependency", "defaultLayoutId", "pointerEvents", "style", "p", "LayoutGroup", "motion", "cx", "Image2", "css", "Framerxz9oS_YY_", "withCSS", "xz9oS_YY_default", "addFonts", "cycleOrder", "variantClassNames", "humanReadableVariantMap", "transitions", "BASE62", "useRandomID", "ref", "pe", "Component", "Y", "id", "externalStyle", "className", "width", "height", "layoutId", "outerVariant", "restProps", "variant", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "transition", "variants", "useVariantState", "cycleOrder", "variantClassNames", "layoutDependency", "defaultLayoutId", "pointerEvents", "style", "p", "LayoutGroup", "motion", "cx", "Image2", "css", "Framery28W3tUt6", "withCSS", "y28W3tUt6_default", "addFonts"]
}
