{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/00Jxz8GcWJtZGEzGbn75/AHe0fy1GWUBcg3xHaC0J/Vmo7nfbXI.js", "ssg:https://framerusercontent.com/modules/3ySrOSXAmGdajBGlKV9G/Xvq8p59MAGDJtsacVpGN/NzCPhu5zO.js", "ssg:https://framerusercontent.com/modules/AQNUmNmKvEv2zZ5FiIwT/xc3a50PsFGDQn0RfQV8B/VUTIGI0Mn.js", "ssg:https://framerusercontent.com/modules/tc9TlEojtm8mPMVs7m9V/ZPFskc1AtIFH097pbrHp/xZndidUCt.js", "ssg:https://framerusercontent.com/modules/WoJWIDh6EePnNufN3utc/ZeeuvhINuxHs5IK2cyfe/znAslXLNa.js", "ssg:https://framerusercontent.com/modules/jqcgw1Lf6VdIok6D8mH2/xIQtj1HIzhK6OefIHPK7/aiZPVeGag.js", "ssg:https://framerusercontent.com/modules/luD5DnWjTlAm9TwT8w3Y/qMSysT4tO7ccF2Fm2Jdr/mXfNPnDB9.js", "ssg:https://framerusercontent.com/modules/vVqIp55t9vcIUW3F1W8r/L12fDpmasRm2Nn8s09Uk/NfNqoVEnQ.js"],
  "sourcesContent": ["// Generated by Framer (58c7c96)\nimport { jsx as _jsx, jsxs as _jsxs } from \"react/jsx-runtime\";\nimport { addFonts, addPropertyControls, ControlType, cx, Link, SVG, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion } from \"framer-motion\";\nimport * as React from \"react\";\nconst enabledGestures = {\n  bVCo99apc: {\n    hover: true\n  },\n  w8UtVd2qy: {\n    hover: true\n  },\n  xcOe6T55k: {\n    hover: true\n  },\n  Y3kzVlXPh: {\n    hover: true\n  }\n};\nconst cycleOrder = [\"w8UtVd2qy\", \"Y3kzVlXPh\", \"bVCo99apc\", \"xcOe6T55k\"];\nconst variantClassNames = {\n  bVCo99apc: \"framer-v-19wncsp\",\n  w8UtVd2qy: \"framer-v-518876\",\n  xcOe6T55k: \"framer-v-sqjim\",\n  Y3kzVlXPh: \"framer-v-13m314u\"\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 = {\n  Behance: \"Y3kzVlXPh\",\n  Dribbble: \"w8UtVd2qy\",\n  Instagram: \"bVCo99apc\",\n  Twitter: \"xcOe6T55k\"\n};\nconst transitions = {\n  default: {\n    damping: 60,\n    delay: 0,\n    duration: .3,\n    ease: [.44, 0, .56, 1],\n    mass: 1,\n    stiffness: 500,\n    type: \"spring\"\n  }\n};\nconst 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 = \"w8UtVd2qy\",\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: \"w8UtVd2qy\",\n    enabledGestures,\n    transitions,\n    variant,\n    variantClassNames\n  });\n  const layoutDependency = variants.join(\"-\") + restProps.layoutDependency;\n\n  const isDisplayed1 = () => {\n    if ([\"Y3kzVlXPh-hover\", \"bVCo99apc-hover\", \"xcOe6T55k-hover\"].includes(gestureVariant)) return false;\n    if ([\"Y3kzVlXPh\", \"bVCo99apc\", \"xcOe6T55k\"].includes(baseVariant)) return false;\n    return true;\n  };\n\n  const isDisplayed2 = () => {\n    if (gestureVariant === \"Y3kzVlXPh-hover\") return true;\n    if (baseVariant === \"Y3kzVlXPh\") return true;\n    return false;\n  };\n\n  const isDisplayed3 = () => {\n    if (gestureVariant === \"bVCo99apc-hover\") return true;\n    if (baseVariant === \"bVCo99apc\") return true;\n    return false;\n  };\n\n  const isDisplayed4 = () => {\n    if (gestureVariant === \"xcOe6T55k-hover\") return true;\n    if (baseVariant === \"xcOe6T55k\") return true;\n    return false;\n  };\n\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-lilDP\", classNames),\n      style: {\n        display: \"contents\",\n        pointerEvents: pointerEvents !== null && pointerEvents !== void 0 ? pointerEvents : \"auto\"\n      },\n      children: /*#__PURE__*/_jsxs(motion.div, { ...restProps,\n        className: cx(\"framer-518876\", className),\n        \"data-framer-name\": \"Dribbble\",\n        layoutDependency: layoutDependency,\n        layoutId: \"w8UtVd2qy\",\n        ref: ref,\n        style: { ...style\n        },\n        transition: transition,\n        ...addPropertyOverrides({\n          \"bVCo99apc-hover\": {\n            \"data-framer-name\": undefined\n          },\n          \"w8UtVd2qy-hover\": {\n            \"data-framer-name\": undefined\n          },\n          \"xcOe6T55k-hover\": {\n            \"data-framer-name\": undefined\n          },\n          \"Y3kzVlXPh-hover\": {\n            \"data-framer-name\": undefined\n          },\n          bVCo99apc: {\n            \"data-framer-name\": \"Instagram\"\n          },\n          xcOe6T55k: {\n            \"data-framer-name\": \"Twitter\"\n          },\n          Y3kzVlXPh: {\n            \"data-framer-name\": \"Behance\"\n          }\n        }, baseVariant, gestureVariant),\n        children: [isDisplayed1() && /*#__PURE__*/_jsx(Link, {\n          href: \"https://dribbble.com/byewind\",\n          children: /*#__PURE__*/_jsx(SVG, {\n            as: \"a\",\n            className: \"framer-1o5hx7r framer-1f3j816\",\n            \"data-framer-name\": \"Dribbble\",\n            fill: \"rgba(0,0,0,1)\",\n            intrinsicHeight: 48,\n            intrinsicWidth: 48,\n            layoutDependency: layoutDependency,\n            layoutId: \"zlFjVIpGE\",\n            svg: '<svg width=\"48\" height=\"48\" viewBox=\"0 0 48 48\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M0 24C0 10.7452 10.7452 0 24 0C37.2548 0 48 10.7452 48 24C48 37.2548 37.2548 48 24 48C10.7452 48 0 37.2548 0 24Z\" fill=\"#F26798\"/>\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M36.8 23.9823C36.8 24.8479 36.7119 25.7123 36.5388 26.555C36.37 27.3776 36.12 28.1852 35.7925 28.9572C35.4725 29.7156 35.0756 30.4464 34.6118 31.1279C34.1549 31.8052 33.6286 32.4405 33.0505 33.0197C32.4711 33.5964 31.8335 34.1212 31.1566 34.58C30.4729 35.0406 29.741 35.4369 28.9822 35.7584C28.209 36.0842 27.3995 36.3338 26.5776 36.5023C25.7339 36.6759 24.8663 36.7645 23.9994 36.7645C23.1319 36.7645 22.2643 36.6759 21.4218 36.5023C20.5986 36.3338 19.7892 36.0842 19.0167 35.7584C18.2579 35.4369 17.5253 35.0406 16.8416 34.58C16.1647 34.1213 15.5271 33.5964 14.949 33.0197C14.3702 32.4405 13.8439 31.8052 13.3864 31.1279C12.9251 30.4464 12.5276 29.7155 12.2063 28.9572C11.8788 28.1852 11.6282 27.3775 11.4588 26.555C11.2875 25.7123 11.2 24.8479 11.2 23.9823C11.2 23.116 11.2875 22.2497 11.4588 21.4089C11.6282 20.5863 11.8788 19.7774 12.2064 19.0067C12.5276 18.2477 12.9252 17.5163 13.3864 16.8347C13.844 16.1569 14.3703 15.5227 14.949 14.9429C15.5272 14.3662 16.1647 13.8426 16.8416 13.3845C17.5254 12.922 18.258 12.5257 19.0167 12.2036C19.7893 11.8771 20.5986 11.6269 21.4219 11.4597C22.2644 11.2874 23.1319 11.2 23.9995 11.2C24.8664 11.2 25.7339 11.2874 26.5777 11.4597C27.3996 11.627 28.209 11.8772 28.9822 12.2036C29.741 12.5257 30.4729 12.922 31.1567 13.3845C31.8336 13.8426 32.4712 14.3662 33.0505 14.9429C33.6287 15.5227 34.155 16.1569 34.6119 16.8347C35.0756 17.5163 35.4725 18.2478 35.7925 19.0067C36.12 19.7774 36.37 20.5863 36.5388 21.4089C36.7119 22.2497 36.8 23.116 36.8 23.9823ZM19.3354 14.1091C16.2871 15.5465 14.012 18.3513 13.3026 21.7316L13.3131 21.7317C13.6866 21.7352 18.2012 21.7769 23.3944 20.3991C21.5024 17.0425 19.4811 14.3033 19.3354 14.1091ZM13.077 23.634C13.2707 23.6415 18.6716 23.7625 24.3 22.0799C24.6132 22.6928 24.9126 23.3145 25.187 23.9348C25.0432 23.976 24.8982 24.0185 24.7557 24.0659C18.8567 25.9707 15.8652 31.2702 15.869 31.2759C14.1276 29.3429 13.0682 26.7864 13.0682 23.9823C13.0682 23.9013 13.0709 23.8222 13.0736 23.7424L13.0736 23.7423L13.0736 23.7423L13.0736 23.7423L13.0736 23.7423L13.0736 23.7423C13.0748 23.7064 13.076 23.6704 13.077 23.634ZM31.2186 15.7899C29.294 14.0953 26.7671 13.0675 23.9994 13.0675C23.1112 13.0675 22.2493 13.1748 21.4237 13.3733L21.4414 13.3971L21.4414 13.3971L21.4414 13.3971L21.4415 13.3971C21.7004 13.7434 23.6922 16.4074 25.5101 19.7406C29.601 18.2092 31.166 15.8685 31.2176 15.7913L31.2186 15.7899ZM25.9054 25.7521L25.932 25.7436C27.4702 29.7355 28.1052 33.0783 28.2671 34.032C26.9551 34.5893 25.5132 34.8971 23.9994 34.8971C21.4643 34.8971 19.1367 34.0276 17.2809 32.5865C17.3037 32.5371 19.4099 28.0125 25.8595 25.7673C25.8746 25.7617 25.89 25.7569 25.9054 25.7521ZM30.1079 33.0347C32.5623 31.3807 34.3055 28.7544 34.7918 25.7123C34.5668 25.6399 31.5085 24.6731 27.9802 25.238C29.414 29.1725 29.9966 32.3768 30.1079 33.0347ZM27.0777 22.9499C26.8508 22.4175 26.6051 21.8877 26.3514 21.3671C30.6396 19.6184 32.3979 17.1099 32.4405 17.049L32.4412 17.0482C33.9749 18.9074 34.9019 21.2822 34.9269 23.8699C34.9239 23.8692 34.9195 23.8683 34.9139 23.8672C34.627 23.8075 30.9972 23.0526 27.314 23.5154C27.2371 23.3282 27.1584 23.1409 27.0777 22.9499Z\" fill=\"white\"/>\\n</svg>\\n',\n            transition: transition,\n            variants: {\n              \"w8UtVd2qy-hover\": {\n                opacity: .5\n              }\n            },\n            withExternalLayout: true\n          })\n        }), isDisplayed2() && /*#__PURE__*/_jsx(Link, {\n          href: \"https://www.behance.net/ByeWind\",\n          children: /*#__PURE__*/_jsx(SVG, {\n            as: \"a\",\n            className: \"framer-1mjplv1 framer-1f3j816\",\n            \"data-framer-name\": \"Behance\",\n            fill: \"rgba(0,0,0,1)\",\n            intrinsicHeight: 48,\n            intrinsicWidth: 48,\n            layoutDependency: layoutDependency,\n            layoutId: \"x0NPwz1Bs\",\n            svg: '<svg width=\"48\" height=\"48\" viewBox=\"0 0 48 48\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M0 24C0 10.7452 10.7452 0 24 0C37.2548 0 48 10.7452 48 24C48 37.2548 37.2548 48 24 48C10.7452 48 0 37.2548 0 24Z\" fill=\"#1769FF\"/>\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M23.6704 20.0449C23.6704 19.1198 23.4281 18.3269 22.9449 17.6631C22.1396 16.5821 20.7745 16.0282 18.8448 16H11.2V31.6065H18.3285C19.1323 31.6065 19.8759 31.5382 20.5637 31.3971C21.2516 31.2546 21.8461 30.9947 22.3504 30.6131C22.7989 30.2805 23.1722 29.8706 23.4702 29.3851C23.9413 28.6515 24.1762 27.8214 24.1762 26.8963C24.1762 25.9994 23.9699 25.2362 23.5605 24.6096C23.1466 23.9814 22.5385 23.5226 21.7317 23.2316C22.2631 22.9643 22.665 22.6673 22.9389 22.3436C23.4281 21.7645 23.6704 20.9968 23.6704 20.0449ZM34.3376 18.6699H27.5583V16.7276H34.3376V18.6699ZM28.3485 24.6942C28.4599 23.9428 28.7323 23.3474 29.1643 22.9078C29.5963 22.4683 30.2074 22.2485 30.9901 22.2485C31.7126 22.2485 32.3162 22.4549 32.8068 22.8692C33.2915 23.2865 33.5655 23.8923 33.6211 24.6942H28.3485ZM33.7401 20.3003C34.5574 20.6597 35.2302 21.2299 35.76 22.008C36.2432 22.694 36.5532 23.4899 36.6947 24.3942C36.7775 24.9229 36.8106 25.6891 36.7971 26.6855H28.2732C28.3244 27.8422 28.7278 28.6545 29.4985 29.1193C29.9651 29.4088 30.5265 29.5543 31.1858 29.5543C31.8797 29.5543 32.4471 29.3776 32.8821 29.0257C33.1214 28.8342 33.3322 28.5698 33.5128 28.2313H36.636C36.5532 28.9143 36.1739 29.6108 35.5026 30.3176C34.455 31.4387 32.9875 32 31.1015 32C29.5436 32 28.1694 31.5278 26.9818 30.5804C25.7882 29.6345 25.1952 28.0932 25.1952 25.9608C25.1952 23.9606 25.7325 22.4267 26.8057 21.3591C27.8819 20.2944 29.2742 19.7583 30.9886 19.7583C32.0076 19.7583 32.9242 19.9395 33.7401 20.3003ZM14.3534 28.898V24.7358H18.2488C18.9261 24.7417 19.4544 24.8308 19.8307 25.0001C20.5035 25.3045 20.8377 25.8613 20.8377 26.6751C20.8377 27.6343 20.4915 28.2818 19.7976 28.6233C19.4168 28.8059 18.8809 28.898 18.1946 28.898H14.3534ZM14.3534 18.71V22.1535H18.2006C18.8855 22.1535 19.4439 22.0243 19.8744 21.7659C20.3018 21.5076 20.5171 21.0502 20.5171 20.3968C20.5171 19.6677 20.2341 19.1881 19.6681 18.9535C19.1775 18.7916 18.5543 18.71 17.7972 18.71H14.3534Z\" fill=\"white\"/>\\n</svg>\\n',\n            transition: transition,\n            variants: {\n              \"Y3kzVlXPh-hover\": {\n                opacity: .5\n              }\n            },\n            withExternalLayout: true\n          })\n        }), isDisplayed3() && /*#__PURE__*/_jsx(Link, {\n          href: \"https://www.instagram.com/FarewelltoWind/\",\n          children: /*#__PURE__*/_jsx(SVG, {\n            as: \"a\",\n            className: \"framer-1u7e0wu framer-1f3j816\",\n            \"data-framer-name\": \"Instagram\",\n            fill: \"rgba(0,0,0,1)\",\n            intrinsicHeight: 48,\n            intrinsicWidth: 48,\n            layoutDependency: layoutDependency,\n            layoutId: \"xR6IF72WG\",\n            svg: '<svg width=\"48\" height=\"48\" viewBox=\"0 0 48 48\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<circle cx=\"24\" cy=\"24\" r=\"24\" fill=\"url(#paint0_linear_1389_40860)\"/>\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M30.467 8H17.533C12.2765 8 8 12.2765 8 17.533V30.467C8 35.7235 12.2765 40 17.533 40H30.467C35.7235 40 40 35.7235 40 30.467V17.533C39.9999 12.2765 35.7235 8 30.467 8ZM36.7808 30.467C36.7808 33.954 33.954 36.7808 30.467 36.7808H17.533C14.046 36.7808 11.2192 33.954 11.2192 30.467V17.533C11.2192 14.0459 14.046 11.2192 17.533 11.2192H30.467C33.954 11.2192 36.7808 14.0459 36.7808 17.533V30.467ZM24 15.7236C19.4364 15.7236 15.7236 19.4364 15.7236 23.9999C15.7236 28.5634 19.4364 32.2763 24 32.2763C28.5636 32.2763 32.2763 28.5635 32.2763 23.9999C32.2763 19.4363 28.5636 15.7236 24 15.7236ZM24 29.0571C21.207 29.0571 18.9428 26.793 18.9428 24C18.9428 21.207 21.207 18.9428 24 18.9428C26.793 18.9428 29.0571 21.207 29.0571 24C29.0571 26.7929 26.7929 29.0571 24 29.0571ZM34.2756 15.7858C34.2756 16.8811 33.3877 17.769 32.2924 17.769C31.1971 17.769 30.3092 16.8811 30.3092 15.7858C30.3092 14.6906 31.1971 13.8027 32.2924 13.8027C33.3877 13.8027 34.2756 14.6906 34.2756 15.7858Z\" fill=\"white\"/>\\n<defs>\\n<linearGradient id=\"paint0_linear_1389_40860\" x1=\"9.75\" y1=\"48\" x2=\"31.5\" y2=\"6.22358e-07\" gradientUnits=\"userSpaceOnUse\">\\n<stop stop-color=\"#FBD06F\"/>\\n<stop offset=\"0.3\" stop-color=\"#F16C2E\"/>\\n<stop offset=\"0.6\" stop-color=\"#C82E96\"/>\\n<stop offset=\"1\" stop-color=\"#4E6AD6\"/>\\n</linearGradient>\\n</defs>\\n</svg>\\n',\n            transition: transition,\n            variants: {\n              \"bVCo99apc-hover\": {\n                opacity: .5\n              }\n            },\n            withExternalLayout: true\n          })\n        }), isDisplayed4() && /*#__PURE__*/_jsx(Link, {\n          href: \"https://twitter.com/FarewelltoWind\",\n          openInNewTab: true,\n          children: /*#__PURE__*/_jsx(SVG, {\n            as: \"a\",\n            className: \"framer-1unhqko framer-1f3j816\",\n            \"data-framer-name\": \"Twitter\",\n            fill: \"rgba(0,0,0,1)\",\n            intrinsicHeight: 48,\n            intrinsicWidth: 48,\n            layoutDependency: layoutDependency,\n            layoutId: \"e4Jh57ZPG\",\n            svg: '<svg width=\"48\" height=\"48\" viewBox=\"0 0 48 48\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M0 24C0 10.7452 10.7452 0 24 0C37.2548 0 48 10.7452 48 24C48 37.2548 37.2548 48 24 48C10.7452 48 0 37.2548 0 24Z\" fill=\"#349DF0\"/>\\n<path d=\"M24.11 18.8523L24.1686 19.8039L23.1931 19.6874C19.6425 19.2407 16.5406 17.726 13.9068 15.182L12.6192 13.9198L12.2876 14.8519C11.5853 16.9298 12.034 19.1242 13.4972 20.6001C14.2775 21.4157 14.1019 21.5323 12.7558 21.0468C12.2876 20.8914 11.8779 20.7749 11.8389 20.8331C11.7023 20.9691 12.1705 22.7363 12.5412 23.4354C13.0484 24.4064 14.0824 25.3579 15.2139 25.9211L16.1699 26.3677L15.0384 26.3872C13.9459 26.3872 13.9068 26.4066 14.0239 26.8144C14.4141 28.0767 15.9553 29.4166 17.6721 29.9992L18.8816 30.407L17.8281 31.0285C16.2674 31.9218 14.4336 32.4267 12.5997 32.4655C11.7218 32.4849 11 32.5626 11 32.6209C11 32.8151 13.3801 33.9026 14.7652 34.3298C18.9207 35.5921 23.8564 35.0483 27.5631 32.8927C30.1968 31.3586 32.8306 28.3097 34.0596 25.3579C34.7229 23.7849 35.3862 20.9108 35.3862 19.532C35.3862 18.6387 35.4448 18.5222 36.5373 17.4541C37.1811 16.8327 37.7858 16.153 37.9029 15.9588C38.098 15.5898 38.0785 15.5898 37.0835 15.92C35.4253 16.5026 35.1911 16.4249 36.0105 15.551C36.6153 14.9296 37.3371 13.8032 37.3371 13.4731C37.3371 13.4148 37.0445 13.5119 36.7128 13.6867C36.3617 13.8809 35.5813 14.1722 34.9961 14.347L33.9426 14.6771L32.9866 14.0363C32.4599 13.6867 31.7185 13.2983 31.3284 13.1818C30.3334 12.9099 28.8117 12.9488 27.9143 13.2595C25.4757 14.1334 23.9345 16.3861 24.11 18.8523Z\" fill=\"white\"/>\\n</svg>\\n',\n            transition: transition,\n            variants: {\n              \"xcOe6T55k-hover\": {\n                opacity: .5\n              }\n            },\n            withExternalLayout: true\n          })\n        })]\n      })\n    })\n  });\n});\nconst css = ['.framer-lilDP [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-lilDP * { box-sizing: border-box; }\", \".framer-lilDP .framer-1f3j816 { display: block; }\", \".framer-lilDP .framer-518876 { height: 48px; overflow: hidden; position: relative; width: 48px; }\", \".framer-lilDP .framer-1o5hx7r { aspect-ratio: 1 / 1; bottom: var(--framer-aspect-ratio-supported, 0px); flex: none; left: calc(50.00000000000002% - 100% / 2); position: absolute; text-decoration: none; top: 0px; width: 100%; }\", \".framer-lilDP .framer-1mjplv1, .framer-lilDP .framer-1u7e0wu, .framer-lilDP .framer-1unhqko { aspect-ratio: 1 / 1; bottom: var(--framer-aspect-ratio-supported, 0px); flex: none; position: absolute; right: 0px; text-decoration: none; top: 0px; width: 100%; }\", \".framer-lilDP .framer-v-518876 .framer-518876, .framer-lilDP .framer-v-13m314u .framer-518876, .framer-lilDP .framer-v-19wncsp .framer-518876, .framer-lilDP .framer-v-sqjim .framer-518876 { cursor: pointer; }\", \".framer-lilDP.framer-v-13m314u .framer-518876, .framer-lilDP.framer-v-19wncsp .framer-518876, .framer-lilDP.framer-v-sqjim .framer-518876, .framer-lilDP.framer-v-518876.hover .framer-518876 { aspect-ratio: 1 / 1; height: var(--framer-aspect-ratio-supported, 48px); }\"];\n/**\n* This is a generated Framer component.\n* @framerIntrinsicHeight 48\n* @framerIntrinsicWidth 48\n* @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"Y3kzVlXPh\":{\"layout\":[\"fixed\",\"fixed\"]},\"bVCo99apc\":{\"layout\":[\"fixed\",\"fixed\"]},\"xcOe6T55k\":{\"layout\":[\"fixed\",\"fixed\"]},\"y0u_DYtSL\":{\"layout\":[\"fixed\",\"fixed\"]},\"t0ggmswXL\":{\"layout\":[\"fixed\",\"fixed\"]},\"Le18_Z4Mg\":{\"layout\":[\"fixed\",\"fixed\"]},\"ySIBIZXsZ\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n*/\n\nconst FramerVmo7nfbXI = withCSS(Component, css);\nexport default FramerVmo7nfbXI;\nFramerVmo7nfbXI.displayName = \"Social Media Icon\";\nFramerVmo7nfbXI.defaultProps = {\n  height: 48,\n  width: 48\n};\naddPropertyControls(FramerVmo7nfbXI, {\n  variant: {\n    options: [\"w8UtVd2qy\", \"Y3kzVlXPh\", \"bVCo99apc\", \"xcOe6T55k\"],\n    optionTitles: [\"Dribbble\", \"Behance\", \"Instagram\", \"Twitter\"],\n    title: \"Variant\",\n    type: ControlType.Enum\n  }\n});\naddFonts(FramerVmo7nfbXI, []);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FramerVmo7nfbXI\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerContractVersion\": \"1\",\n        \"framerIntrinsicHeight\": \"48\",\n        \"framerIntrinsicWidth\": \"48\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Y3kzVlXPh\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"bVCo99apc\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"xcOe6T55k\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"y0u_DYtSL\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"t0ggmswXL\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Le18_Z4Mg\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ySIBIZXsZ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n}; //# sourceMappingURL=./Vmo7nfbXI.map", "// Generated by Framer (58c7c96)\nimport { jsx as _jsx, jsxs as _jsxs } from \"react/jsx-runtime\";\nimport { addFonts, cx, getFonts, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion } from \"framer-motion\";\nimport * as React from \"react\";\nimport SocialMediaIcon from \"https://framerusercontent.com/modules/00Jxz8GcWJtZGEzGbn75/AHe0fy1GWUBcg3xHaC0J/Vmo7nfbXI.js\";\nconst SocialMediaIconFonts = getFonts(SocialMediaIcon);\nconst cycleOrder = [\"VbkATO4RV\"];\nconst variantClassNames = {\n  VbkATO4RV: \"framer-v-16smd4l\"\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 = \"VbkATO4RV\",\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: \"VbkATO4RV\",\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-xroFL\", classNames),\n      style: {\n        display: \"contents\",\n        pointerEvents: pointerEvents !== null && pointerEvents !== void 0 ? pointerEvents : undefined\n      },\n      children: /*#__PURE__*/_jsxs(motion.div, { ...restProps,\n        className: cx(\"framer-16smd4l\", className),\n        \"data-framer-name\": \"Variant 1\",\n        layoutDependency: layoutDependency,\n        layoutId: \"VbkATO4RV\",\n        ref: ref,\n        style: { ...style\n        },\n        transition: transition,\n        children: [/*#__PURE__*/_jsx(motion.div, {\n          className: \"framer-1mt5lly-container\",\n          layoutDependency: layoutDependency,\n          layoutId: \"jUnNJ2Ncv-container\",\n          transition: transition,\n          children: /*#__PURE__*/_jsx(SocialMediaIcon, {\n            height: \"100%\",\n            id: \"jUnNJ2Ncv\",\n            layoutId: \"jUnNJ2Ncv\",\n            style: {\n              height: \"100%\",\n              width: \"100%\"\n            },\n            variant: \"xcOe6T55k\",\n            width: \"100%\"\n          })\n        }), /*#__PURE__*/_jsx(motion.div, {\n          className: \"framer-m358fk-container\",\n          layoutDependency: layoutDependency,\n          layoutId: \"TyUjN5Y2b-container\",\n          transition: transition,\n          children: /*#__PURE__*/_jsx(SocialMediaIcon, {\n            height: \"100%\",\n            id: \"TyUjN5Y2b\",\n            layoutId: \"TyUjN5Y2b\",\n            style: {\n              height: \"100%\",\n              width: \"100%\"\n            },\n            variant: \"bVCo99apc\",\n            width: \"100%\"\n          })\n        }), /*#__PURE__*/_jsx(motion.div, {\n          className: \"framer-1ww280c-container\",\n          layoutDependency: layoutDependency,\n          layoutId: \"jpTNhzLOg-container\",\n          transition: transition,\n          children: /*#__PURE__*/_jsx(SocialMediaIcon, {\n            height: \"100%\",\n            id: \"jpTNhzLOg\",\n            layoutId: \"jpTNhzLOg\",\n            style: {\n              height: \"100%\",\n              width: \"100%\"\n            },\n            variant: \"w8UtVd2qy\",\n            width: \"100%\"\n          })\n        }), /*#__PURE__*/_jsx(motion.div, {\n          className: \"framer-k197ew-container\",\n          layoutDependency: layoutDependency,\n          layoutId: \"mmURSYu2q-container\",\n          transition: transition,\n          children: /*#__PURE__*/_jsx(SocialMediaIcon, {\n            height: \"100%\",\n            id: \"mmURSYu2q\",\n            layoutId: \"mmURSYu2q\",\n            style: {\n              height: \"100%\",\n              width: \"100%\"\n            },\n            variant: \"Y3kzVlXPh\",\n            width: \"100%\"\n          })\n        })]\n      })\n    })\n  });\n});\nconst css = ['.framer-xroFL [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-xroFL * { box-sizing: border-box; }\", \".framer-xroFL .framer-1qtqy7t { display: block; }\", \".framer-xroFL .framer-16smd4l { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: min-content; }\", \".framer-xroFL .framer-1mt5lly-container, .framer-xroFL .framer-m358fk-container, .framer-xroFL .framer-1ww280c-container, .framer-xroFL .framer-k197ew-container { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 24px); position: relative; width: 24px; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-xroFL .framer-16smd4l { gap: 0px; } .framer-xroFL .framer-16smd4l > * { margin: 0px; margin-left: calc(16px / 2); margin-right: calc(16px / 2); } .framer-xroFL .framer-16smd4l > :first-child { margin-left: 0px; } .framer-xroFL .framer-16smd4l > :last-child { margin-right: 0px; } }\"];\n/**\n* This is a generated Framer component.\n* @framerIntrinsicHeight 24\n* @framerIntrinsicWidth 144\n* @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]}}}\n*/\n\nconst FramerNzCPhu5zO = withCSS(Component, css);\nexport default FramerNzCPhu5zO;\nFramerNzCPhu5zO.displayName = \"Social Media\";\nFramerNzCPhu5zO.defaultProps = {\n  height: 24,\n  width: 144\n};\naddFonts(FramerNzCPhu5zO, [...SocialMediaIconFonts]);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FramerNzCPhu5zO\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerContractVersion\": \"1\",\n        \"framerIntrinsicHeight\": \"24\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\n        \"framerIntrinsicWidth\": \"144\"\n      }\n    },\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n}; //# sourceMappingURL=./NzCPhu5zO.map", "import { fontStore } from \"framer\";\nfontStore.loadWebFontsFromSelectors([\"CUSTOM;Averta Regular\"]);\nexport const fonts = [{\n  family: \"Averta Regular\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:css/VUTIGI0Mn:default\",\n    url: \"assets/c3TI7rI4z5KOAE74N3u9DkGr9u0.otf\"\n  },\n  url: new URL(\"https://framerusercontent.com/modules/assets/c3TI7rI4z5KOAE74N3u9DkGr9u0~m4tQJtuJiPj9RQLw-Hl7rF_SVEGu3UET2HYrLhqgU4g.otf\").href\n}];\nexport const css = ['.framer-gneTC .framer-styles-preset-5mntjz:not(.rich-text-wrapper), .framer-gneTC .framer-styles-preset-5mntjz.rich-text-wrapper p, .framer-gneTC .framer-styles-preset-5mntjz.rich-text-wrapper [data-preset-tag=\"p\"] { --framer-font-family: \"Averta Regular\", serif; --framer-font-size: 14px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: 0px; --framer-line-height: 1.4em; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: #1c1c1c; --framer-text-decoration: none; --framer-text-transform: none; }', '@media (max-width: 1199px) and (min-width: 810px) { .framer-gneTC .framer-styles-preset-5mntjz:not(.rich-text-wrapper), .framer-gneTC .framer-styles-preset-5mntjz.rich-text-wrapper p, .framer-gneTC .framer-styles-preset-5mntjz.rich-text-wrapper [data-preset-tag=\"p\"] { --framer-font-family: \"Averta Regular\", serif; --framer-font-size: 14px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: 0px; --framer-line-height: 1.4em; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: #1c1c1c; --framer-text-decoration: none; --framer-text-transform: none; } }', '@media (max-width: 809px) and (min-width: 0px) { .framer-gneTC .framer-styles-preset-5mntjz:not(.rich-text-wrapper), .framer-gneTC .framer-styles-preset-5mntjz.rich-text-wrapper p, .framer-gneTC .framer-styles-preset-5mntjz.rich-text-wrapper [data-preset-tag=\"p\"] { --framer-font-family: \"Averta Regular\", serif; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: 0px; --framer-line-height: 1.4em; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: #1c1c1c; --framer-text-decoration: none; --framer-text-transform: none; } }'];\nexport const className = \"framer-gneTC\";\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"className\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"fonts\": {\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};", "import { fontStore } from \"framer\";\nfontStore.loadWebFontsFromSelectors([\"CUSTOM;Averta Regular\"]);\nexport const fonts = [{\n  family: \"Averta Regular\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:css/xZndidUCt:default\",\n    url: \"assets/c3TI7rI4z5KOAE74N3u9DkGr9u0.otf\"\n  },\n  url: new URL(\"https://framerusercontent.com/modules/assets/c3TI7rI4z5KOAE74N3u9DkGr9u0~m4tQJtuJiPj9RQLw-Hl7rF_SVEGu3UET2HYrLhqgU4g.otf\").href\n}];\nexport const css = ['.framer-NKzYx .framer-styles-preset-21ogod:not(.rich-text-wrapper), .framer-NKzYx .framer-styles-preset-21ogod.rich-text-wrapper p, .framer-NKzYx .framer-styles-preset-21ogod.rich-text-wrapper [data-preset-tag=\"p\"] { --framer-font-family: \"Averta Regular\", serif; --framer-font-size: 20px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: 0px; --framer-line-height: 1.5em; --framer-paragraph-spacing: 0px; --framer-text-alignment: left; --framer-text-color: #1c1c1c; --framer-text-decoration: none; --framer-text-transform: none; }', '@media (max-width: 1199px) and (min-width: 810px) { .framer-NKzYx .framer-styles-preset-21ogod:not(.rich-text-wrapper), .framer-NKzYx .framer-styles-preset-21ogod.rich-text-wrapper p, .framer-NKzYx .framer-styles-preset-21ogod.rich-text-wrapper [data-preset-tag=\"p\"] { --framer-font-family: \"Averta Regular\", serif; --framer-font-size: 18px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: 0px; --framer-line-height: 1.5em; --framer-paragraph-spacing: 0px; --framer-text-alignment: left; --framer-text-color: #1c1c1c; --framer-text-decoration: none; --framer-text-transform: none; } }', '@media (max-width: 809px) and (min-width: 0px) { .framer-NKzYx .framer-styles-preset-21ogod:not(.rich-text-wrapper), .framer-NKzYx .framer-styles-preset-21ogod.rich-text-wrapper p, .framer-NKzYx .framer-styles-preset-21ogod.rich-text-wrapper [data-preset-tag=\"p\"] { --framer-font-family: \"Averta Regular\", serif; --framer-font-size: 18px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: 0px; --framer-line-height: 1.5em; --framer-paragraph-spacing: 0px; --framer-text-alignment: left; --framer-text-color: #1c1c1c; --framer-text-decoration: none; --framer-text-transform: none; } }'];\nexport const className = \"framer-NKzYx\";\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"className\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"fonts\": {\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};", "import { fontStore } from \"framer\";\nfontStore.loadWebFontsFromSelectors([\"CUSTOM;Averta Regular\"]);\nexport const fonts = [{\n  family: \"Averta Regular\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:css/znAslXLNa:default\",\n    url: \"assets/c3TI7rI4z5KOAE74N3u9DkGr9u0.otf\"\n  },\n  url: new URL(\"https://framerusercontent.com/modules/assets/c3TI7rI4z5KOAE74N3u9DkGr9u0~m4tQJtuJiPj9RQLw-Hl7rF_SVEGu3UET2HYrLhqgU4g.otf\").href\n}];\nexport const css = ['.framer-MiP97 .framer-styles-preset-mftc2d:not(.rich-text-wrapper), .framer-MiP97 .framer-styles-preset-mftc2d.rich-text-wrapper p, .framer-MiP97 .framer-styles-preset-mftc2d.rich-text-wrapper [data-preset-tag=\"p\"] { --framer-font-family: \"Averta Regular\", serif; --framer-font-size: 18px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: 0px; --framer-line-height: 1.4em; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: #1c1c1c; --framer-text-decoration: none; --framer-text-transform: none; }', '@media (max-width: 1199px) and (min-width: 810px) { .framer-MiP97 .framer-styles-preset-mftc2d:not(.rich-text-wrapper), .framer-MiP97 .framer-styles-preset-mftc2d.rich-text-wrapper p, .framer-MiP97 .framer-styles-preset-mftc2d.rich-text-wrapper [data-preset-tag=\"p\"] { --framer-font-family: \"Averta Regular\", serif; --framer-font-size: 14px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: 0px; --framer-line-height: 1.4em; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: #1c1c1c; --framer-text-decoration: none; --framer-text-transform: none; } }', '@media (max-width: 809px) and (min-width: 0px) { .framer-MiP97 .framer-styles-preset-mftc2d:not(.rich-text-wrapper), .framer-MiP97 .framer-styles-preset-mftc2d.rich-text-wrapper p, .framer-MiP97 .framer-styles-preset-mftc2d.rich-text-wrapper [data-preset-tag=\"p\"] { --framer-font-family: \"Averta Regular\", serif; --framer-font-size: 12px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: 0px; --framer-line-height: 1.4em; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: #1c1c1c; --framer-text-decoration: none; --framer-text-transform: none; } }'];\nexport const className = \"framer-MiP97\";\nexport const __FramerMetadata__ = {\n  \"exports\": {\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    \"fonts\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};", "// Generated by Framer (f92ac27)\nimport { jsx as _jsx, jsxs as _jsxs } from \"react/jsx-runtime\";\nimport { addFonts, addPropertyControls, ControlType, cx, Link, RichText, SVG, useActiveVariantCallback, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion } from \"framer-motion\";\nimport * as React from \"react\";\nimport * as sharedStyle2 from \"https://framerusercontent.com/modules/AQNUmNmKvEv2zZ5FiIwT/xc3a50PsFGDQn0RfQV8B/VUTIGI0Mn.js\";\nimport * as sharedStyle from \"https://framerusercontent.com/modules/tc9TlEojtm8mPMVs7m9V/ZPFskc1AtIFH097pbrHp/xZndidUCt.js\";\nimport * as sharedStyle1 from \"https://framerusercontent.com/modules/WoJWIDh6EePnNufN3utc/ZeeuvhINuxHs5IK2cyfe/znAslXLNa.js\";\nconst enabledGestures = {\n  B8s6yR9vV: {\n    hover: true\n  },\n  EGaRzzsPq: {\n    hover: true\n  },\n  h1lE6hJ53: {\n    hover: true\n  },\n  I1Dj8CRDe: {\n    hover: true\n  }\n};\nconst cycleOrder = [\"I1Dj8CRDe\", \"EGaRzzsPq\", \"h1lE6hJ53\", \"B8s6yR9vV\"];\nconst variantClassNames = {\n  B8s6yR9vV: \"framer-v-1a8gx9p\",\n  EGaRzzsPq: \"framer-v-1wfcevq\",\n  h1lE6hJ53: \"framer-v-4vq6so\",\n  I1Dj8CRDe: \"framer-v-163wf49\"\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 = {\n  \"Small-A\": \"h1lE6hJ53\",\n  \"Small-B\": \"B8s6yR9vV\",\n  Big: \"I1Dj8CRDe\",\n  Medium: \"EGaRzzsPq\"\n};\nconst transitions = {\n  default: {\n    damping: 60,\n    delay: 0,\n    duration: .3,\n    ease: [.44, 0, .56, 1],\n    mass: 1,\n    stiffness: 500,\n    type: \"spring\"\n  }\n};\nconst 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 = \"I1Dj8CRDe\",\n  title: OClZIgqpg = \"Button\",\n  tap: PZOr3JDCB,\n  link: IVw8d63CN,\n  newTab: em2OB6X6d = true,\n  bG: siIRlYOMh = \"rgba(255, 255, 255, 0.1)\",\n  hoverBG: gPIHEeYkF = \"rgba(255, 255, 255, 0.2)\",\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: \"I1Dj8CRDe\",\n    enabledGestures,\n    transitions,\n    variant,\n    variantClassNames\n  });\n  const layoutDependency = variants.join(\"-\") + restProps.layoutDependency;\n  const {\n    activeVariantCallback,\n    delay\n  } = useActiveVariantCallback(baseVariant);\n  const onTapfre864 = activeVariantCallback(async (...args) => {\n    if (PZOr3JDCB) {\n      const res = await PZOr3JDCB(...args);\n      if (res === false) return false;\n    }\n  });\n\n  const isDisplayed1 = () => {\n    if (gestureVariant === \"h1lE6hJ53-hover\") return true;\n    if (baseVariant === \"h1lE6hJ53\") return true;\n    return false;\n  };\n\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-ZCw5t\", sharedStyle.className, sharedStyle1.className, sharedStyle2.className, classNames),\n      style: {\n        display: \"contents\",\n        pointerEvents: pointerEvents !== null && pointerEvents !== void 0 ? pointerEvents : \"auto\"\n      },\n      children: /*#__PURE__*/_jsx(Link, {\n        href: IVw8d63CN,\n        openInNewTab: em2OB6X6d,\n        smoothScroll: true,\n        children: /*#__PURE__*/_jsxs(motion.a, { ...restProps,\n          className: `${cx(\"framer-163wf49\", className)} framer-1rbqbms`,\n          \"data-framer-name\": \"Big\",\n          \"data-highlight\": true,\n          \"data-reset\": \"button\",\n          layoutDependency: layoutDependency,\n          layoutId: \"I1Dj8CRDe\",\n          onTap: onTapfre864,\n          ref: ref,\n          style: {\n            \"--border-bottom-width\": \"0px\",\n            \"--border-color\": \"rgba(0, 0, 0, 0)\",\n            \"--border-left-width\": \"0px\",\n            \"--border-right-width\": \"0px\",\n            \"--border-style\": \"solid\",\n            \"--border-top-width\": \"0px\",\n            backgroundColor: siIRlYOMh,\n            borderBottomLeftRadius: 80,\n            borderBottomRightRadius: 80,\n            borderTopLeftRadius: 80,\n            borderTopRightRadius: 80,\n            ...style\n          },\n          transition: transition,\n          variants: {\n            \"B8s6yR9vV-hover\": {\n              \"--border-bottom-width\": \"1px\",\n              \"--border-color\": \"rgba(255, 255, 255, 0.2)\",\n              \"--border-left-width\": \"1px\",\n              \"--border-right-width\": \"1px\",\n              \"--border-style\": \"solid\",\n              \"--border-top-width\": \"1px\",\n              backgroundColor: gPIHEeYkF\n            },\n            \"EGaRzzsPq-hover\": {\n              \"--border-bottom-width\": \"1px\",\n              \"--border-color\": \"rgba(255, 255, 255, 0.2)\",\n              \"--border-left-width\": \"1px\",\n              \"--border-right-width\": \"1px\",\n              \"--border-style\": \"solid\",\n              \"--border-top-width\": \"1px\",\n              backgroundColor: gPIHEeYkF\n            },\n            \"h1lE6hJ53-hover\": {\n              \"--border-color\": \"rgb(255, 255, 255)\"\n            },\n            \"I1Dj8CRDe-hover\": {\n              \"--border-bottom-width\": \"1px\",\n              \"--border-color\": \"rgba(255, 255, 255, 0.2)\",\n              \"--border-left-width\": \"1px\",\n              \"--border-right-width\": \"1px\",\n              \"--border-style\": \"solid\",\n              \"--border-top-width\": \"1px\",\n              backgroundColor: gPIHEeYkF\n            },\n            h1lE6hJ53: {\n              \"--border-bottom-width\": \"1px\",\n              \"--border-color\": \"rgba(255, 255, 255, 0.1)\",\n              \"--border-left-width\": \"1px\",\n              \"--border-right-width\": \"1px\",\n              \"--border-top-width\": \"1px\",\n              backgroundColor: \"rgba(255, 255, 255, 0.05)\"\n            }\n          },\n          ...addPropertyOverrides({\n            \"B8s6yR9vV-hover\": {\n              \"data-border\": true,\n              \"data-framer-name\": undefined\n            },\n            \"EGaRzzsPq-hover\": {\n              \"data-border\": true,\n              \"data-framer-name\": undefined\n            },\n            \"h1lE6hJ53-hover\": {\n              \"data-framer-name\": undefined\n            },\n            \"I1Dj8CRDe-hover\": {\n              \"data-border\": true,\n              \"data-framer-name\": undefined\n            },\n            B8s6yR9vV: {\n              \"data-framer-name\": \"Small-B\"\n            },\n            EGaRzzsPq: {\n              \"data-framer-name\": \"Medium\"\n            },\n            h1lE6hJ53: {\n              \"data-border\": true,\n              \"data-framer-name\": \"Small-A\"\n            }\n          }, baseVariant, gestureVariant),\n          children: [/*#__PURE__*/_jsx(RichText, {\n            __fromCanvasComponent: true,\n            children: /*#__PURE__*/_jsx(React.Fragment, {\n              children: /*#__PURE__*/_jsx(motion.p, {\n                className: \"framer-styles-preset-21ogod\",\n                \"data-styles-preset\": \"xZndidUCt\",\n                style: {\n                  \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                },\n                children: \"Button\"\n              })\n            }),\n            className: \"framer-i5qqb9\",\n            \"data-framer-name\": \"Text\",\n            layoutDependency: layoutDependency,\n            layoutId: \"EP_QL2zFs\",\n            style: {\n              \"--extracted-r6o4lv\": \"rgb(255, 255, 255)\",\n              \"--framer-paragraph-spacing\": \"0px\"\n            },\n            text: OClZIgqpg,\n            transition: transition,\n            verticalAlignment: \"center\",\n            withExternalLayout: true,\n            ...addPropertyOverrides({\n              B8s6yR9vV: {\n                children: /*#__PURE__*/_jsx(React.Fragment, {\n                  children: /*#__PURE__*/_jsx(motion.p, {\n                    className: \"framer-styles-preset-5mntjz\",\n                    \"data-styles-preset\": \"VUTIGI0Mn\",\n                    style: {\n                      \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                    },\n                    children: \"Button\"\n                  })\n                })\n              },\n              EGaRzzsPq: {\n                children: /*#__PURE__*/_jsx(React.Fragment, {\n                  children: /*#__PURE__*/_jsx(motion.p, {\n                    className: \"framer-styles-preset-mftc2d\",\n                    \"data-styles-preset\": \"znAslXLNa\",\n                    style: {\n                      \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                    },\n                    children: \"Button\"\n                  })\n                })\n              },\n              h1lE6hJ53: {\n                children: /*#__PURE__*/_jsx(React.Fragment, {\n                  children: /*#__PURE__*/_jsx(motion.p, {\n                    className: \"framer-styles-preset-5mntjz\",\n                    \"data-styles-preset\": \"VUTIGI0Mn\",\n                    style: {\n                      \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                    },\n                    children: \"Button\"\n                  })\n                })\n              }\n            }, baseVariant, gestureVariant)\n          }), isDisplayed1() && /*#__PURE__*/_jsxs(motion.div, {\n            className: \"framer-mvn48v\",\n            \"data-framer-name\": \"ShoppingCartSimple\",\n            layoutDependency: layoutDependency,\n            layoutId: \"dGDhy5V61\",\n            transition: transition,\n            children: [/*#__PURE__*/_jsx(SVG, {\n              className: \"framer-m51iex\",\n              \"data-framer-name\": \"Vector\",\n              fill: \"rgba(0,0,0,1)\",\n              intrinsicHeight: 18,\n              intrinsicWidth: 18,\n              layoutDependency: layoutDependency,\n              layoutId: \"HcDLu7ZYC\",\n              svg: '<svg width=\"18\" height=\"18\" viewBox=\"0 0 18 18\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M7.5 15.875C7.5 16.5653 6.94036 17.125 6.25 17.125C5.55964 17.125 5 16.5653 5 15.875C5 15.1847 5.55964 14.625 6.25 14.625C6.94036 14.625 7.5 15.1847 7.5 15.875Z\" fill=\"white\"/>\\n<path d=\"M15.625 15.875C15.625 16.5653 15.0654 17.125 14.375 17.125C13.6846 17.125 13.125 16.5653 13.125 15.875C13.125 15.1847 13.6846 14.625 14.375 14.625C15.0654 14.625 15.625 15.1847 15.625 15.875Z\" fill=\"white\"/>\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M0.625 0.875H1.9375C1.9375 0.875 2.35568 0.874559 2.69023 1.12656C2.69023 1.12656 3.02478 1.37856 3.13997 1.78125L3.77439 4H17.3203C17.3784 4 17.4362 4.00809 17.492 4.02405C17.8239 4.11888 18.0161 4.4648 17.9213 4.7967L15.8595 12.0128C15.8595 12.0128 15.689 12.6199 15.1853 12.9993C15.1853 12.9993 14.6816 13.3787 14.0547 13.375L6.57395 13.375C6.57395 13.375 5.94337 13.3787 5.43968 12.9993C5.43968 12.9993 4.936 12.6199 4.76627 12.0156L1.93816 2.125L0.625 2.125C0.279822 2.125 0 1.84518 0 1.5C0 1.15482 0.279822 0.875 0.625 0.875ZM5.9681 11.6719L4.13182 5.25H16.4917L14.6561 11.6747C14.6561 11.6747 14.5997 11.8754 14.4332 12.0008C14.4332 12.0008 14.2668 12.1262 14.0547 12.125L6.56668 12.125C6.56668 12.125 6.35825 12.1262 6.19176 12.0008C6.19176 12.0008 6.02527 11.8754 5.9681 11.6719Z\" fill=\"white\"/>\\n</svg>\\n',\n              transition: transition,\n              withExternalLayout: true\n            }), /*#__PURE__*/_jsx(SVG, {\n              className: \"framer-w6oz0p\",\n              layout: \"position\",\n              layoutDependency: layoutDependency,\n              layoutId: \"phOvtwpl5\",\n              opacity: 0,\n              radius: 0,\n              style: {\n                opacity: 0\n              },\n              svg: '<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10 6\"><path d=\"M 5 1 L 0.986 4.929 L 8.714 4.929 Z\" fill=\"transparent\" stroke-width=\"1.09\" stroke=\"hsl(0, 0%, 100%)\" stroke-linejoin=\"round\"></path></svg>',\n              svgContentId: 1870762598,\n              transition: transition,\n              variants: {\n                \"h1lE6hJ53-hover\": {\n                  opacity: 1\n                }\n              },\n              withExternalLayout: true,\n              ...addPropertyOverrides({\n                \"h1lE6hJ53-hover\": {\n                  opacity: 1,\n                  svgContentId: 3709104364\n                }\n              }, baseVariant, gestureVariant)\n            })]\n          })]\n        })\n      })\n    })\n  });\n});\nconst css = ['.framer-ZCw5t [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-ZCw5t * { box-sizing: border-box; }\", \".framer-ZCw5t .framer-1rbqbms { display: block; }\", \".framer-ZCw5t .framer-163wf49 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 12px 32px 12px 32px; position: relative; text-decoration: none; width: min-content; }\", \".framer-ZCw5t .framer-i5qqb9 { flex: none; height: auto; overflow: visible; position: relative; white-space: pre; width: auto; }\", \".framer-ZCw5t .framer-mvn48v { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 20px); overflow: visible; position: relative; width: 20px; }\", \".framer-ZCw5t .framer-m51iex { bottom: 3px; flex: none; left: 0px; position: absolute; right: 2px; top: 1px; }\", \".framer-ZCw5t .framer-w6oz0p { flex: none; height: 6px; left: calc(50.00000000000002% - 10px / 2); position: absolute; top: 2px; width: 10px; }\", \".framer-ZCw5t .framer-v-163wf49 .framer-163wf49, .framer-ZCw5t .framer-v-1wfcevq .framer-163wf49, .framer-ZCw5t .framer-v-4vq6so .framer-163wf49, .framer-ZCw5t .framer-v-1a8gx9p .framer-163wf49 { cursor: pointer; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-ZCw5t .framer-163wf49 { gap: 0px; } .framer-ZCw5t .framer-163wf49 > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-ZCw5t .framer-163wf49 > :first-child { margin-left: 0px; } .framer-ZCw5t .framer-163wf49 > :last-child { margin-right: 0px; } }\", \".framer-ZCw5t.framer-v-1wfcevq .framer-163wf49 { padding: 8px 16px 8px 16px; }\", \".framer-ZCw5t.framer-v-4vq6so .framer-163wf49, .framer-ZCw5t.framer-v-1a8gx9p .framer-163wf49 { gap: 6px; padding: 6px 12px 6px 12px; }\", \".framer-ZCw5t.framer-v-4vq6so .framer-i5qqb9, .framer-ZCw5t.framer-v-1a8gx9p .framer-i5qqb9 { order: 1; }\", \".framer-ZCw5t.framer-v-4vq6so .framer-mvn48v { order: 0; }\", \".framer-ZCw5t.framer-v-4vq6so .framer-w6oz0p { top: 4px; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-ZCw5t.framer-v-4vq6so .framer-163wf49 { gap: 0px; } .framer-ZCw5t.framer-v-4vq6so .framer-163wf49 > * { margin: 0px; margin-left: calc(6px / 2); margin-right: calc(6px / 2); } .framer-ZCw5t.framer-v-4vq6so .framer-163wf49 > :first-child { margin-left: 0px; } .framer-ZCw5t.framer-v-4vq6so .framer-163wf49 > :last-child { margin-right: 0px; } }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-ZCw5t.framer-v-1a8gx9p .framer-163wf49 { gap: 0px; } .framer-ZCw5t.framer-v-1a8gx9p .framer-163wf49 > * { margin: 0px; margin-left: calc(6px / 2); margin-right: calc(6px / 2); } .framer-ZCw5t.framer-v-1a8gx9p .framer-163wf49 > :first-child { margin-left: 0px; } .framer-ZCw5t.framer-v-1a8gx9p .framer-163wf49 > :last-child { margin-right: 0px; } }\", \".framer-ZCw5t.framer-v-4vq6so.hover .framer-w6oz0p { top: 0px; }\", ...sharedStyle.css, ...sharedStyle1.css, ...sharedStyle2.css];\n/**\n* This is a generated Framer component.\n* @framerIntrinsicHeight 54\n* @framerIntrinsicWidth 125.5\n* @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"EGaRzzsPq\":{\"layout\":[\"auto\",\"auto\"]},\"h1lE6hJ53\":{\"layout\":[\"auto\",\"auto\"]},\"B8s6yR9vV\":{\"layout\":[\"auto\",\"auto\"]},\"Zu6XkCrpF\":{\"layout\":[\"auto\",\"auto\"]},\"YAtUZCpzj\":{\"layout\":[\"auto\",\"auto\"]},\"SjL9wtfdM\":{\"layout\":[\"auto\",\"auto\"]},\"gR93npBmW\":{\"layout\":[\"auto\",\"auto\"]}}}\n* @framerVariables {\"OClZIgqpg\":\"title\",\"PZOr3JDCB\":\"tap\",\"IVw8d63CN\":\"link\",\"em2OB6X6d\":\"newTab\",\"siIRlYOMh\":\"bG\",\"gPIHEeYkF\":\"hoverBG\"}\n*/\n\nconst FrameraiZPVeGag = withCSS(Component, css);\nexport default FrameraiZPVeGag;\nFrameraiZPVeGag.displayName = \"Button\";\nFrameraiZPVeGag.defaultProps = {\n  height: 54,\n  width: 125.5\n};\naddPropertyControls(FrameraiZPVeGag, {\n  variant: {\n    options: [\"I1Dj8CRDe\", \"EGaRzzsPq\", \"h1lE6hJ53\", \"B8s6yR9vV\"],\n    optionTitles: [\"Big\", \"Medium\", \"Small-A\", \"Small-B\"],\n    title: \"Variant\",\n    type: ControlType.Enum\n  },\n  OClZIgqpg: {\n    defaultValue: \"Button\",\n    displayTextArea: false,\n    title: \"Title\",\n    type: ControlType.String\n  },\n  PZOr3JDCB: {\n    title: \"Tap\",\n    type: ControlType.EventHandler\n  },\n  IVw8d63CN: {\n    title: \"Link\",\n    type: ControlType.Link\n  },\n  em2OB6X6d: {\n    defaultValue: true,\n    title: \"New Tab\",\n    type: ControlType.Boolean\n  },\n  siIRlYOMh: {\n    defaultValue: \"rgba(255, 255, 255, 0.1)\",\n    title: \"BG\",\n    type: ControlType.Color\n  },\n  gPIHEeYkF: {\n    defaultValue: \"rgba(255, 255, 255, 0.2)\",\n    title: \"Hover BG\",\n    type: ControlType.Color\n  }\n});\naddFonts(FrameraiZPVeGag, [...sharedStyle.fonts, ...sharedStyle1.fonts, ...sharedStyle2.fonts]);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FrameraiZPVeGag\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"EGaRzzsPq\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"h1lE6hJ53\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"B8s6yR9vV\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"Zu6XkCrpF\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"YAtUZCpzj\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"SjL9wtfdM\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"gR93npBmW\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\n        \"framerIntrinsicWidth\": \"125.5\",\n        \"framerVariables\": \"{\\\"OClZIgqpg\\\":\\\"title\\\",\\\"PZOr3JDCB\\\":\\\"tap\\\",\\\"IVw8d63CN\\\":\\\"link\\\",\\\"em2OB6X6d\\\":\\\"newTab\\\",\\\"siIRlYOMh\\\":\\\"bG\\\",\\\"gPIHEeYkF\\\":\\\"hoverBG\\\"}\",\n        \"framerContractVersion\": \"1\",\n        \"framerIntrinsicHeight\": \"54\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};", "import { fontStore } from \"framer\";\nfontStore.loadWebFontsFromSelectors([\"GF;Sriracha-regular\"]);\nexport const fonts = [{\n  family: \"Sriracha\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:css/mXfNPnDB9:default\",\n    url: \"https://fonts.gstatic.com/s/sriracha/v10/0nkrC9D4IuYBgWcI9ObYRQDioeb0.ttf\"\n  },\n  style: \"normal\",\n  url: \"https://fonts.gstatic.com/s/sriracha/v10/0nkrC9D4IuYBgWcI9ObYRQDioeb0.ttf\",\n  weight: \"400\"\n}];\nexport const css = ['.framer-ZwdZH .framer-styles-preset-lwga5z:not(.rich-text-wrapper), .framer-ZwdZH .framer-styles-preset-lwga5z.rich-text-wrapper h1, .framer-ZwdZH .framer-styles-preset-lwga5z.rich-text-wrapper [data-preset-tag=\"h1\"] { --framer-font-family: \"Sriracha\", serif; --framer-font-size: 48px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: 0px; --framer-line-height: 1.2em; --framer-paragraph-spacing: 0px; --framer-text-alignment: left; --framer-text-color: #ffffff; --framer-text-decoration: none; --framer-text-transform: none; }', '@media (max-width: 1199px) and (min-width: 810px) { .framer-ZwdZH .framer-styles-preset-lwga5z:not(.rich-text-wrapper), .framer-ZwdZH .framer-styles-preset-lwga5z.rich-text-wrapper h1, .framer-ZwdZH .framer-styles-preset-lwga5z.rich-text-wrapper [data-preset-tag=\"h1\"] { --framer-font-family: \"Sriracha\", serif; --framer-font-size: 48px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: 0px; --framer-line-height: 1.2em; --framer-paragraph-spacing: 0px; --framer-text-alignment: left; --framer-text-color: #ffffff; --framer-text-decoration: none; --framer-text-transform: none; } }', '@media (max-width: 809px) and (min-width: 0px) { .framer-ZwdZH .framer-styles-preset-lwga5z:not(.rich-text-wrapper), .framer-ZwdZH .framer-styles-preset-lwga5z.rich-text-wrapper h1, .framer-ZwdZH .framer-styles-preset-lwga5z.rich-text-wrapper [data-preset-tag=\"h1\"] { --framer-font-family: \"Sriracha\", serif; --framer-font-size: 32px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: 0px; --framer-line-height: 1.2em; --framer-paragraph-spacing: 0px; --framer-text-alignment: left; --framer-text-color: #ffffff; --framer-text-decoration: none; --framer-text-transform: none; } }'];\nexport const className = \"framer-ZwdZH\";\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"css\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"className\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"fonts\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};", "// Generated by Framer (f92ac27)\nimport { jsx as _jsx, jsxs as _jsxs } from \"react/jsx-runtime\";\nimport { addFonts, Container, cx, GeneratedComponentContext, getFonts, removeHiddenBreakpointLayers, RichText, useHydratedBreakpointVariants, useRouteElementId, withCSS } from \"framer\";\nimport { LayoutGroup, motion } from \"framer-motion\";\nimport * as React from \"react\";\nimport SocialMedia from \"https://framerusercontent.com/modules/3ySrOSXAmGdajBGlKV9G/Xvq8p59MAGDJtsacVpGN/NzCPhu5zO.js\";\nimport Button from \"https://framerusercontent.com/modules/jqcgw1Lf6VdIok6D8mH2/xIQtj1HIzhK6OefIHPK7/aiZPVeGag.js\";\nimport * as sharedStyle from \"https://framerusercontent.com/modules/luD5DnWjTlAm9TwT8w3Y/qMSysT4tO7ccF2Fm2Jdr/mXfNPnDB9.js\";\nimport metadataProvider from \"https://framerusercontent.com/modules/knTUQwcPFpHkzCIYqvig/wi9VzRU8uqwAhephASme/NfNqoVEnQ.js\";\nconst ButtonFonts = getFonts(Button);\nconst SocialMediaFonts = getFonts(SocialMedia);\nconst cycleOrder = [\"qHMRvnFzk\"];\nconst breakpoints = {};\n\nconst isBrowser = () => typeof document !== \"undefined\";\n\nconst variantClassNames = {\n  qHMRvnFzk: \"framer-v-hhxf32\"\n};\n\nif (isBrowser()) {\n  removeHiddenBreakpointLayers(\"qHMRvnFzk\", breakpoints, variantClassNames);\n}\n\nconst humanReadableVariantMap = {};\nconst transitions = {\n  default: {\n    duration: 0\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 = \"qHMRvnFzk\",\n  ...restProps\n}, ref) {\n  const outerVariantId = humanReadableVariantMap[outerVariant];\n  const variant = outerVariantId || outerVariant;\n  React.useLayoutEffect(() => {\n    const metadata = metadataProvider();\n    document.title = metadata.title || \"\";\n\n    if (metadata.viewport) {\n      var ref;\n      (ref = document.querySelector('meta[name=\"viewport\"]')) === null || ref === void 0 ? void 0 : ref.setAttribute(\"content\", metadata.viewport);\n    }\n  }, []);\n  const [baseVariant, hydratedBaseVariant] = useHydratedBreakpointVariants(variant, breakpoints, false);\n  const gestureVariant = undefined;\n  const transition = transitions.default;\n  const element0Id = useRouteElementId(\"iIJIMQWVv\");\n  const ref1 = React.useRef(null);\n  const defaultLayoutId = useRandomID();\n  const {\n    pointerEvents,\n    ...style\n  } = externalStyle;\n  return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider, {\n    value: {\n      primaryVariantId: \"qHMRvnFzk\",\n      variantClassNames\n    },\n    children: /*#__PURE__*/_jsx(LayoutGroup, {\n      id: layoutId !== null && layoutId !== void 0 ? layoutId : defaultLayoutId,\n      children: /*#__PURE__*/_jsxs(motion.div, {\n        \"data-framer-generated\": true,\n        className: cx(\"framer-qh0Al\", sharedStyle.className),\n        style: {\n          display: \"contents\",\n          pointerEvents: pointerEvents !== null && pointerEvents !== void 0 ? pointerEvents : undefined\n        },\n        children: [/*#__PURE__*/_jsx(motion.div, { ...restProps,\n          className: cx(\"framer-hhxf32\", className),\n          ref: ref,\n          style: { ...style\n          },\n          children: /*#__PURE__*/_jsx(motion.div, {\n            className: \"framer-iagqlx\",\n            id: element0Id,\n            ref: ref1,\n            children: /*#__PURE__*/_jsxs(motion.div, {\n              className: \"framer-12wey5d\",\n              children: [/*#__PURE__*/_jsx(RichText, {\n                __fromCanvasComponent: true,\n                children: /*#__PURE__*/_jsx(React.Fragment, {\n                  children: /*#__PURE__*/_jsx(\"h1\", {\n                    className: \"framer-styles-preset-lwga5z\",\n                    \"data-styles-preset\": \"mXfNPnDB9\",\n                    children: \"ByeWind\"\n                  })\n                }),\n                className: \"framer-ckb6zg\",\n                verticalAlignment: \"top\",\n                withExternalLayout: true\n              }), /*#__PURE__*/_jsx(motion.div, {\n                className: \"framer-1xj0mbd\",\n                children: /*#__PURE__*/_jsx(Container, {\n                  className: \"framer-zvgoa0-container\",\n                  children: /*#__PURE__*/_jsx(Button, {\n                    bG: \"rgb(149, 164, 252)\",\n                    height: \"100%\",\n                    hoverBG: \"rgb(119, 131, 202)\",\n                    id: \"mOcaoZB7u\",\n                    layoutId: \"mOcaoZB7u\",\n                    link: \"https://snow.byewind.com/\",\n                    newTab: true,\n                    title: \"Snow Dashboard UI Kit\",\n                    variant: \"I1Dj8CRDe\",\n                    width: \"100%\"\n                  })\n                })\n              }), /*#__PURE__*/_jsx(Container, {\n                className: \"framer-1jurz3f-container\",\n                children: /*#__PURE__*/_jsx(SocialMedia, {\n                  height: \"100%\",\n                  id: \"hipy1vKNA\",\n                  layoutId: \"hipy1vKNA\",\n                  style: {\n                    height: \"100%\"\n                  },\n                  width: \"100%\"\n                })\n              })]\n            })\n          })\n        }), /*#__PURE__*/_jsx(\"div\", {\n          id: \"overlay\"\n        })]\n      })\n    })\n  });\n});\nconst css = ['.framer-qh0Al [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-qh0Al .framer-17fmgkk { display: block; }\", \".framer-qh0Al .framer-hhxf32 { align-content: flex-start; align-items: flex-start; background-color: #000000; display: flex; flex-direction: row; flex-wrap: wrap; gap: 0px; height: min-content; justify-content: flex-start; min-height: 2139px; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: 1200px; }\", \".framer-qh0Al .framer-iagqlx { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 100vh; justify-content: center; left: calc(50.00000000000002% - 100% / 2); overflow: hidden; padding: 0px 0px 0px 0px; position: absolute; top: calc(49.98830956277767% - 100vh / 2); width: 100%; z-index: 10; }\", \".framer-qh0Al .framer-12wey5d { -webkit-backdrop-filter: blur(10px); align-content: center; align-items: center; backdrop-filter: blur(10px); background-color: rgba(255, 255, 255, 0.1); border-bottom-left-radius: 50px; border-bottom-right-radius: 50px; border-top-left-radius: 50px; border-top-right-radius: 50px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 30px; height: 300px; justify-content: center; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: 600px; will-change: transform; }\", \".framer-qh0Al .framer-ckb6zg { --framer-paragraph-spacing: 0px; flex: none; height: auto; position: relative; white-space: pre; width: auto; }\", \".framer-qh0Al .framer-1xj0mbd { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: min-content; }\", \".framer-qh0Al .framer-zvgoa0-container { flex: none; height: auto; position: relative; width: auto; }\", \".framer-qh0Al .framer-1jurz3f-container { flex: none; height: 32px; position: relative; width: auto; z-index: 0; }\", \"@supports (background: -webkit-named-image(i)) and (not (scale:1)) { .framer-qh0Al .framer-hhxf32, .framer-qh0Al .framer-iagqlx, .framer-qh0Al .framer-12wey5d, .framer-qh0Al .framer-1xj0mbd { gap: 0px; } .framer-qh0Al .framer-hhxf32 > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-qh0Al .framer-hhxf32 > :first-child, .framer-qh0Al .framer-iagqlx > :first-child, .framer-qh0Al .framer-1xj0mbd > :first-child { margin-left: 0px; } .framer-qh0Al .framer-hhxf32 > :last-child, .framer-qh0Al .framer-iagqlx > :last-child, .framer-qh0Al .framer-1xj0mbd > :last-child { margin-right: 0px; } .framer-qh0Al .framer-iagqlx > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-qh0Al .framer-12wey5d > * { margin: 0px; margin-bottom: calc(30px / 2); margin-top: calc(30px / 2); } .framer-qh0Al .framer-12wey5d > :first-child { margin-top: 0px; } .framer-qh0Al .framer-12wey5d > :last-child { margin-bottom: 0px; } .framer-qh0Al .framer-1xj0mbd > * { margin: 0px; margin-left: calc(20px / 2); margin-right: calc(20px / 2); } }\", ...sharedStyle.css];\n/**\n* This is a generated Framer component.\n* @framerIntrinsicHeight 2139\n* @framerIntrinsicWidth 1200\n* @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]}}}\n* @framerResponsiveScreen\n*/\n\nconst FramerNfNqoVEnQ = withCSS(Component, css);\nexport default FramerNfNqoVEnQ;\nFramerNfNqoVEnQ.displayName = \"Home\";\nFramerNfNqoVEnQ.defaultProps = {\n  height: 2139,\n  width: 1200\n};\naddFonts(FramerNfNqoVEnQ, [...ButtonFonts, ...SocialMediaFonts, ...sharedStyle.fonts]);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FramerNfNqoVEnQ\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerIntrinsicHeight\": \"2139\",\n        \"framerIntrinsicWidth\": \"1200\",\n        \"framerContractVersion\": \"1\",\n        \"framerResponsiveScreen\": \"\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"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": ["enabledGestures", "cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "humanReadableVariantMap", "transitions", "BASE62", "useRandomID", "ref", "pe", "Component", "Y", "id", "externalStyle", "className", "width", "height", "layoutId", "outerVariant", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "transition", "useVariantState", "layoutDependency", "isDisplayed1", "isDisplayed2", "isDisplayed3", "isDisplayed4", "defaultLayoutId", "pointerEvents", "style", "p", "LayoutGroup", "motion", "cx", "Link", "SVG", "css", "FramerVmo7nfbXI", "withCSS", "Vmo7nfbXI_default", "addPropertyControls", "ControlType", "addFonts", "SocialMediaIconFonts", "getFonts", "Vmo7nfbXI_default", "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", "Vmo7nfbXI_default", "css", "FramerNzCPhu5zO", "withCSS", "NzCPhu5zO_default", "addFonts", "SocialMediaIconFonts", "fontStore", "fonts", "css", "className", "fontStore", "fonts", "css", "className", "fontStore", "fonts", "css", "className", "enabledGestures", "cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "humanReadableVariantMap", "transitions", "BASE62", "useRandomID", "ref", "pe", "Component", "Y", "id", "externalStyle", "className", "width", "height", "layoutId", "outerVariant", "OClZIgqpg", "PZOr3JDCB", "IVw8d63CN", "em2OB6X6d", "siIRlYOMh", "gPIHEeYkF", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "transition", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTapfre864", "args", "isDisplayed1", "defaultLayoutId", "pointerEvents", "style", "p", "LayoutGroup", "motion", "cx", "Link", "RichText", "x", "SVG", "css", "FrameraiZPVeGag", "withCSS", "aiZPVeGag_default", "addPropertyControls", "ControlType", "addFonts", "fonts", "fontStore", "fonts", "css", "className", "ButtonFonts", "getFonts", "aiZPVeGag_default", "SocialMediaFonts", "NzCPhu5zO_default", "breakpoints", "isBrowser", "variantClassNames", "removeHiddenBreakpointLayers", "humanReadableVariantMap", "transitions", "BASE62", "useRandomID", "ref", "pe", "Component", "Y", "id", "externalStyle", "className", "width", "height", "layoutId", "outerVariant", "restProps", "variant", "fe", "metadata", "NfNqoVEnQ_default", "baseVariant", "hydratedBaseVariant", "useHydratedBreakpointVariants", "gestureVariant", "transition", "element0Id", "useRouteElementId", "ref1", "defaultLayoutId", "pointerEvents", "style", "p", "GeneratedComponentContext", "LayoutGroup", "motion", "cx", "RichText", "x", "Container", "aiZPVeGag_default", "NzCPhu5zO_default", "css", "FramerNfNqoVEnQ", "withCSS", "addFonts", "ButtonFonts", "SocialMediaFonts", "fonts", "__FramerMetadata__"]
}
