{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/B5L86pEn4yvQM3v8TxV5/gtauQSyDwUZlU1JgVVWh/b438wVDPY.js", "ssg:https://framerusercontent.com/modules/NGU81BNB5gWFKUIP1n5d/7w9xeO1ahhSDzEvZ38Zi/AppStore.js", "ssg:https://framerusercontent.com/modules/jaCmKdrHYAeog88BCmz4/9hma9fFcsWUvW4W36AM3/GooglePlay.js", "ssg:https://framerusercontent.com/modules/UsahrjYIqghLCe3EjkuZ/kPcKrIU17gx3az7VNSvw/LogoAdweek.js", "ssg:https://framerusercontent.com/modules/Q8aGZWgD832lCW7loNAP/AZA06HI9Koh1Jebq0Jqk/LogoChoosing.js", "ssg:https://framerusercontent.com/modules/SOb10rWfqWuEpwDv2bNs/zdL2SPgXe4rFYNEfkT9S/LogoNewNoteworthy.js", "ssg:https://framerusercontent.com/modules/vBxyNiqkiKZR6VMT71Pr/CX5Mu4NKHiAEx92LgK9K/LogoSnap.js", "ssg:https://ga.jspm.io/npm:@motionone/utils@10.12.0/dist/index.es.js", "ssg:https://ga.jspm.io/npm:@motionone/easing@10.12.0/dist/index.es.js", "ssg:https://ga.jspm.io/npm:@motionone/animation@10.12.0/dist/index.es.js", "ssg:https://ga.jspm.io/npm:tslib@2.4.0/tslib.es6.js", "ssg:https://ga.jspm.io/npm:hey-listen@1.0.8/dist/index.js", "ssg:https://ga.jspm.io/npm:@motionone/generators@10.12.0/dist/index.es.js", "ssg:https://ga.jspm.io/npm:@motionone/dom@10.12.0/dist/index.es.js", "ssg:https://framerusercontent.com/modules/B2xAlJLcN0gOnt11mSPw/FzZ67ct97QwFne6Bf7ku/Ticker.js"],
  "sourcesContent": ["// Generated by Framer (224f28e)\nimport { jsx as _jsx, jsxs as _jsxs } from \"react/jsx-runtime\";\nimport { addFonts, addPropertyControls, ControlType, cx, Image, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion } from \"framer-motion\";\nimport * as React from \"react\";\nconst cycleOrder = [\"mkXJCoDGO\", \"zXPZorXi_\", \"a77hIGi7U\"];\nconst variantClassNames = {\n  a77hIGi7U: \"framer-v-5270m9\",\n  mkXJCoDGO: \"framer-v-hkgmzl\",\n  zXPZorXi_: \"framer-v-xtdxkq\"\n};\nfunction addPropertyOverrides(overrides, ...variants) {\n  const nextOverrides = {};\n  variants === null || variants === void 0 ? void 0 : variants.forEach(variant => variant && Object.assign(nextOverrides, overrides[variant]));\n  return nextOverrides;\n}\nconst humanReadableVariantMap = {\n  Desktop: \"mkXJCoDGO\",\n  Phone: \"zXPZorXi_\",\n  Tablet: \"a77hIGi7U\"\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 toResponsiveImage = value => {\n  if (typeof value === \"object\" && value !== null && typeof value.src === \"string\") {\n    return value;\n  }\n  return typeof value === \"string\" ? {\n    src: value\n  } : undefined;\n};\nconst Component = /*#__PURE__*/React.forwardRef(function ({\n  id,\n  style,\n  className,\n  width,\n  height,\n  layoutId,\n  variant: outerVariant = \"mkXJCoDGO\",\n  image: MEeqvm9Fm = {\n    src: new URL(\"https://framerusercontent.com/images/0QyHE3uExaQj7kXC4nywhfCHuE.png?scale-down-to=1024\").href,\n    srcSet: `${new URL(\"https://framerusercontent.com/images/0QyHE3uExaQj7kXC4nywhfCHuE.png?scale-down-to=512\").href} 236w, ${new URL(\"https://framerusercontent.com/images/0QyHE3uExaQj7kXC4nywhfCHuE.png?scale-down-to=1024\").href} 472w, ${new URL(\"https://framerusercontent.com/images/0QyHE3uExaQj7kXC4nywhfCHuE.png\").href} 920w`\n  },\n  image2: JRKKer0Vv = {\n    src: new URL(\"https://framerusercontent.com/images/27W1RloGwH3xtrQlPFW6Wr8Bb8.png?scale-down-to=1024\").href,\n    srcSet: `${new URL(\"https://framerusercontent.com/images/27W1RloGwH3xtrQlPFW6Wr8Bb8.png?scale-down-to=512\").href} 236w, ${new URL(\"https://framerusercontent.com/images/27W1RloGwH3xtrQlPFW6Wr8Bb8.png?scale-down-to=1024\").href} 472w, ${new URL(\"https://framerusercontent.com/images/27W1RloGwH3xtrQlPFW6Wr8Bb8.png\").href} 920w`\n  },\n  image3: bm0rw4dlz = {\n    src: new URL(\"https://framerusercontent.com/images/qv8nB2V4fkhPSMN8lqbQscK5w.png?scale-down-to=1024\").href,\n    srcSet: `${new URL(\"https://framerusercontent.com/images/qv8nB2V4fkhPSMN8lqbQscK5w.png?scale-down-to=512\").href} 236w, ${new URL(\"https://framerusercontent.com/images/qv8nB2V4fkhPSMN8lqbQscK5w.png?scale-down-to=1024\").href} 473w, ${new URL(\"https://framerusercontent.com/images/qv8nB2V4fkhPSMN8lqbQscK5w.png?scale-down-to=2048\").href} 946w, ${new URL(\"https://framerusercontent.com/images/qv8nB2V4fkhPSMN8lqbQscK5w.png\").href} 1088w`\n  },\n  ...restProps\n}, ref) {\n  const outerVariantId = humanReadableVariantMap[outerVariant];\n  const variant = outerVariantId || outerVariant;\n  const {\n    baseVariant,\n    classNames,\n    gestureVariant,\n    setGestureState,\n    setVariant,\n    transition,\n    variants\n  } = useVariantState({\n    cycleOrder,\n    defaultVariant: \"mkXJCoDGO\",\n    transitions,\n    variant,\n    variantClassNames\n  });\n  const layoutDependency = variants.join(\"-\") + restProps.layoutDependency;\n  const isDisplayed = () => {\n    if ([\"zXPZorXi_\", \"a77hIGi7U\"].includes(baseVariant)) return false;\n    return true;\n  };\n  const isDisplayed1 = () => {\n    if ([\"zXPZorXi_\", \"a77hIGi7U\"].includes(baseVariant)) return true;\n    return false;\n  };\n  const defaultLayoutId = React.useId();\n  return /*#__PURE__*/_jsx(LayoutGroup, {\n    id: layoutId !== null && layoutId !== void 0 ? layoutId : defaultLayoutId,\n    children: /*#__PURE__*/_jsx(motion.div, {\n      initial: variant,\n      animate: variants,\n      onHoverStart: () => setGestureState({\n        isHovered: true\n      }),\n      onHoverEnd: () => setGestureState({\n        isHovered: false\n      }),\n      onTapStart: () => setGestureState({\n        isPressed: true\n      }),\n      onTap: () => setGestureState({\n        isPressed: false\n      }),\n      onTapCancel: () => setGestureState({\n        isPressed: false\n      }),\n      className: cx(\"framer-fhpSl\", classNames),\n      style: {\n        display: \"contents\"\n      },\n      children: /*#__PURE__*/_jsxs(motion.div, {\n        ...restProps,\n        className: cx(\"framer-hkgmzl\", className),\n        \"data-framer-name\": \"Desktop\",\n        layoutDependency: layoutDependency,\n        layoutId: \"mkXJCoDGO\",\n        ref: ref,\n        style: {\n          ...style\n        },\n        transition: transition,\n        ...addPropertyOverrides({\n          a77hIGi7U: {\n            \"data-framer-name\": \"Tablet\"\n          },\n          zXPZorXi_: {\n            \"data-framer-name\": \"Phone\"\n          }\n        }, baseVariant, gestureVariant),\n        children: [isDisplayed() && /*#__PURE__*/_jsxs(motion.div, {\n          className: \"framer-18piqr3\",\n          \"data-framer-name\": \"ScreenThird\",\n          layoutDependency: layoutDependency,\n          layoutId: \"Bz0Hpza4u\",\n          style: {\n            borderBottomLeftRadius: 40,\n            borderBottomRightRadius: 40,\n            borderTopLeftRadius: 40,\n            borderTopRightRadius: 40,\n            boxShadow: \"0px 0.6021873017743928px 0.6021873017743928px -1.25px rgba(0, 0, 0, 0.17997), 0px 2.288533303243457px 2.288533303243457px -2.5px rgba(0, 0, 0, 0.15889), 0px 10px 10px -3.75px rgba(0, 0, 0, 0.0625)\"\n          },\n          transition: transition,\n          children: [/*#__PURE__*/_jsx(motion.div, {\n            className: \"framer-x7crjo\",\n            \"data-framer-name\": \"body\",\n            layoutDependency: layoutDependency,\n            layoutId: \"rN53C6KD2\",\n            style: {\n              backgroundColor: \"rgb(255, 255, 255)\",\n              borderBottomLeftRadius: 40,\n              borderBottomRightRadius: 40,\n              borderTopLeftRadius: 40,\n              borderTopRightRadius: 40,\n              boxShadow: \"inset 0px 0px 4px 0px rgba(99, 99, 98, 0.30000001192092896)\"\n            },\n            transition: transition\n          }), /*#__PURE__*/_jsx(Image, {\n            background: {\n              alt: \"\",\n              fit: \"fit\",\n              sizes: \"230px\",\n              ...toResponsiveImage(MEeqvm9Fm)\n            },\n            className: \"framer-10wzayh\",\n            \"data-framer-name\": \"screen\",\n            layoutDependency: layoutDependency,\n            layoutId: \"oBl221dT9\",\n            transition: transition\n          })]\n        }), isDisplayed() && /*#__PURE__*/_jsxs(motion.div, {\n          className: \"framer-1hs34xe\",\n          \"data-framer-name\": \"ScreenSecond\",\n          layoutDependency: layoutDependency,\n          layoutId: \"owV4mCCCi\",\n          style: {\n            borderBottomLeftRadius: 60,\n            borderBottomRightRadius: 60,\n            borderTopLeftRadius: 60,\n            borderTopRightRadius: 60,\n            boxShadow: \"0px 0.7226247621292714px 0.7226247621292714px -1.25px rgba(0, 0, 0, 0.17997), 0px 2.7462399638921484px 2.7462399638921484px -2.5px rgba(0, 0, 0, 0.15889), 0px 12px 12px -3.75px rgba(0, 0, 0, 0.0625)\"\n          },\n          transition: transition,\n          children: [/*#__PURE__*/_jsx(motion.div, {\n            className: \"framer-1v7rg8c\",\n            \"data-framer-name\": \"body\",\n            layoutDependency: layoutDependency,\n            layoutId: \"RHpZzChoV\",\n            style: {\n              backgroundColor: \"rgb(255, 255, 255)\",\n              borderBottomLeftRadius: 40,\n              borderBottomRightRadius: 40,\n              borderTopLeftRadius: 40,\n              borderTopRightRadius: 40,\n              boxShadow: \"inset 0px 0px 4px 0px rgba(99, 99, 98, 0.20000000298023224)\"\n            },\n            transition: transition\n          }), /*#__PURE__*/_jsx(Image, {\n            background: {\n              alt: \"\",\n              fit: \"fit\",\n              sizes: \"230px\",\n              ...toResponsiveImage(JRKKer0Vv)\n            },\n            className: \"framer-qhfmoy\",\n            \"data-framer-name\": \"screen\",\n            layoutDependency: layoutDependency,\n            layoutId: \"R_EARW3sL\",\n            transition: transition\n          })]\n        }), isDisplayed() && /*#__PURE__*/_jsxs(motion.div, {\n          className: \"framer-vvnjs7\",\n          \"data-framer-name\": \"ScreenFirst\",\n          layoutDependency: layoutDependency,\n          layoutId: \"fJF2zBpV_\",\n          style: {\n            borderBottomLeftRadius: 60,\n            borderBottomRightRadius: 60,\n            borderTopLeftRadius: 60,\n            borderTopRightRadius: 60,\n            boxShadow: \"0px 0.7226247621292714px 0.7226247621292714px -1.25px rgba(0, 0, 0, 0.17997), 0px 2.7462399638921484px 2.7462399638921484px -2.5px rgba(0, 0, 0, 0.15889), 0px 12px 12px -3.75px rgba(0, 0, 0, 0.0625)\"\n          },\n          transition: transition,\n          children: [/*#__PURE__*/_jsx(motion.div, {\n            className: \"framer-59y0he\",\n            \"data-framer-name\": \"body\",\n            layoutDependency: layoutDependency,\n            layoutId: \"LQvfDZ2U6\",\n            style: {\n              backgroundColor: \"rgb(255, 255, 255)\",\n              borderBottomLeftRadius: 48,\n              borderBottomRightRadius: 48,\n              borderTopLeftRadius: 48,\n              borderTopRightRadius: 48,\n              boxShadow: \"inset 0px 0px 4px 0px rgba(99, 99, 98, 0.20000000298023224)\"\n            },\n            transition: transition\n          }), /*#__PURE__*/_jsx(Image, {\n            background: {\n              alt: \"\",\n              fit: \"fit\",\n              sizes: \"271.6536px\",\n              ...toResponsiveImage(bm0rw4dlz)\n            },\n            className: \"framer-zipwpq\",\n            \"data-framer-name\": \"screen\",\n            layoutDependency: layoutDependency,\n            layoutId: \"OIJNIgI8j\",\n            transition: transition\n          })]\n        }), isDisplayed1() && /*#__PURE__*/_jsx(Image, {\n          background: {\n            alt: \"\",\n            fit: \"fit\",\n            intrinsicHeight: 680,\n            intrinsicWidth: 800,\n            pixelHeight: 680,\n            pixelWidth: 800,\n            src: new URL(\"https://framerusercontent.com/images/NLDJRS7jNkMjtYOdrYMer7QVbU.png\").href\n          },\n          className: \"framer-z89sn0\",\n          layoutDependency: layoutDependency,\n          layoutId: \"mD7r7kD32\",\n          transition: transition,\n          ...addPropertyOverrides({\n            a77hIGi7U: {\n              background: {\n                alt: \"\",\n                fit: \"fit\",\n                intrinsicHeight: 1360,\n                intrinsicWidth: 1600,\n                pixelHeight: 1360,\n                pixelWidth: 1600,\n                src: new URL(\"https://framerusercontent.com/images/3bFNuoLgb3UTNRRPj7t2Qyl0U.png\").href\n              }\n            }\n          }, baseVariant, gestureVariant)\n        })]\n      })\n    })\n  });\n});\nconst css = ['.framer-fhpSl [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-fhpSl .framer-ydpeuw { display: block; }\", \".framer-fhpSl .framer-hkgmzl { height: 640px; overflow: visible; position: relative; width: 800px; }\", \".framer-fhpSl .framer-18piqr3 { aspect-ratio: 0.48659003831417624 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 522px); left: 32px; overflow: hidden; position: absolute; top: calc(45.29411764705885% - 522px / 2); width: 254px; will-change: transform; }\", \".framer-fhpSl .framer-x7crjo, .framer-fhpSl .framer-1v7rg8c, .framer-fhpSl .framer-59y0he { bottom: 0px; flex: none; left: 0px; overflow: hidden; position: absolute; right: 0px; top: 0px; will-change: transform; }\", \".framer-fhpSl .framer-10wzayh, .framer-fhpSl .framer-qhfmoy { bottom: 12px; flex: none; left: 12px; overflow: hidden; position: absolute; right: 12px; top: 12px; }\", \".framer-fhpSl .framer-1hs34xe { flex: none; height: 522px; left: 514px; overflow: visible; position: absolute; top: calc(45.29411764705885% - 522px / 2); width: 254px; }\", \".framer-fhpSl .framer-vvnjs7 { aspect-ratio: 0.48659001593554585 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 617px); left: calc(50.00000000000002% - 300px / 2); overflow: visible; position: absolute; top: 0px; width: 300px; }\", \".framer-fhpSl .framer-zipwpq { bottom: 15px; flex: none; left: 14px; overflow: hidden; position: absolute; right: 14px; top: 14px; }\", \".framer-fhpSl .framer-z89sn0 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 312px; justify-content: center; left: 0px; padding: 0px 0px 0px 0px; position: absolute; right: 0px; top: 0px; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-fhpSl .framer-z89sn0 { gap: 0px; } .framer-fhpSl .framer-z89sn0 > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-fhpSl .framer-z89sn0 > :first-child { margin-left: 0px; } .framer-fhpSl .framer-z89sn0 > :last-child { margin-right: 0px; } }\", \".framer-fhpSl.framer-v-xtdxkq .framer-hkgmzl { aspect-ratio: 1.25 / 1; height: var(--framer-aspect-ratio-supported, 312px); width: 390px; }\", \".framer-fhpSl.framer-v-5270m9 .framer-hkgmzl { aspect-ratio: 1.25 / 1; height: var(--framer-aspect-ratio-supported, 512px); width: 640px; }\", \".framer-fhpSl.framer-v-5270m9 .framer-z89sn0 { gap: 0px; height: 512px; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-fhpSl.framer-v-5270m9 .framer-z89sn0 { gap: 0px; } .framer-fhpSl.framer-v-5270m9 .framer-z89sn0 > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-fhpSl.framer-v-5270m9 .framer-z89sn0 > :first-child { margin-left: 0px; } .framer-fhpSl.framer-v-5270m9 .framer-z89sn0 > :last-child { margin-right: 0px; } }\"]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              * @framerIntrinsicHeight 640\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              * @framerIntrinsicWidth 800\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"zXPZorXi_\":{\"layout\":[\"fixed\",\"fixed\"]},\"a77hIGi7U\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              * @framerVariables {\"MEeqvm9Fm\":\"image\",\"JRKKer0Vv\":\"image2\",\"bm0rw4dlz\":\"image3\"}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              */\nconst Framerb438wVDPY = withCSS(Component, css, \"framer-fhpSl\");\nexport default Framerb438wVDPY;\nFramerb438wVDPY.displayName = \"AppScreens\";\nFramerb438wVDPY.defaultProps = {\n  height: 640,\n  width: 800\n};\naddPropertyControls(Framerb438wVDPY, {\n  variant: {\n    options: [\"mkXJCoDGO\", \"zXPZorXi_\", \"a77hIGi7U\"],\n    optionTitles: [\"Desktop\", \"Phone\", \"Tablet\"],\n    title: \"Variant\",\n    type: ControlType.Enum\n  },\n  MEeqvm9Fm: {\n    __defaultAssetReference: \"0QyHE3uExaQj7kXC4nywhfCHuE.png\",\n    title: \"Image\",\n    type: ControlType.ResponsiveImage\n  },\n  JRKKer0Vv: {\n    __defaultAssetReference: \"27W1RloGwH3xtrQlPFW6Wr8Bb8.png\",\n    title: \"Image 2\",\n    type: ControlType.ResponsiveImage\n  },\n  bm0rw4dlz: {\n    __defaultAssetReference: \"qv8nB2V4fkhPSMN8lqbQscK5w.png\",\n    title: \"Image 3\",\n    type: ControlType.ResponsiveImage\n  }\n});\naddFonts(Framerb438wVDPY, []);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"Framerb438wVDPY\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerIntrinsicHeight\": \"640\",\n        \"framerContractVersion\": \"1\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"zXPZorXi_\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"a77hIGi7U\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\n        \"framerVariables\": \"{\\\"MEeqvm9Fm\\\":\\\"image\\\",\\\"JRKKer0Vv\\\":\\\"image2\\\",\\\"bm0rw4dlz\\\":\\\"image3\\\"}\",\n        \"framerIntrinsicWidth\": \"800\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./b438wVDPY.map", "import { jsx as _jsx, jsxs as _jsxs } from \"react/jsx-runtime\";\nexport default function AppStore(props) {\n  return /*#__PURE__*/_jsx(\"div\", {\n    children: /*#__PURE__*/_jsxs(\"svg\", {\n      xmlns: \"http://www.w3.org/2000/svg\",\n      viewBox: \"0 0 120 48\",\n      fill: \"none\",\n      preserveAspectRatio: \"xMidYMin slice\",\n      children: [/*#__PURE__*/_jsx(\"rect\", {\n        width: \"119\",\n        height: \"39\",\n        x: \".5\",\n        y: \".5\",\n        fill: \"#000\",\n        rx: \"6.5\"\n      }), /*#__PURE__*/_jsx(\"path\", {\n        fill: \"#fff\",\n        d: \"M81.526 19.2v2.292H80.09v1.502h1.436V28.1c0 1.744.788 2.44 2.772 2.44.349 0 .68-.04.971-.09v-1.486c-.249.024-.406.041-.68.041-.888 0-1.279-.415-1.279-1.361v-4.649h1.96v-1.502h-1.96V19.2h-1.784ZM90.323 30.664c2.64 0 4.259-1.768 4.259-4.698 0-2.914-1.627-4.69-4.259-4.69-2.64 0-4.266 1.776-4.266 4.69 0 2.93 1.618 4.698 4.266 4.698Zm0-1.585c-1.552 0-2.424-1.137-2.424-3.113 0-1.959.872-3.105 2.424-3.105 1.544 0 2.424 1.146 2.424 3.105 0 1.967-.88 3.113-2.424 3.113ZM95.966 30.49h1.785v-5.337c0-1.27.955-2.125 2.308-2.125.315 0 .846.058.996.107v-1.76c-.191-.05-.531-.074-.797-.074-1.179 0-2.183.647-2.44 1.536h-.133V21.45h-1.719v9.04ZM105.486 22.795c1.32 0 2.183.921 2.225 2.34h-4.566c.1-1.41 1.021-2.34 2.341-2.34Zm2.216 5.254c-.332.706-1.07 1.096-2.15 1.096-1.427 0-2.349-1.004-2.407-2.59v-.1h6.384v-.622c0-2.839-1.52-4.557-4.035-4.557-2.548 0-4.167 1.834-4.167 4.723s1.586 4.665 4.176 4.665c2.067 0 3.511-.996 3.918-2.615h-1.719ZM69.822 27.152c.138 2.22 1.987 3.639 4.74 3.639 2.943 0 4.784-1.488 4.784-3.863 0-1.867-1.05-2.9-3.596-3.493l-1.368-.335c-1.618-.38-2.271-.887-2.271-1.773 0-1.118 1.015-1.85 2.538-1.85 1.445 0 2.443.715 2.624 1.859h1.875c-.111-2.09-1.953-3.562-4.474-3.562-2.71 0-4.516 1.471-4.516 3.682 0 1.824 1.023 2.908 3.269 3.433l1.6.387c1.644.387 2.366.955 2.366 1.902 0 1.1-1.136 1.9-2.684 1.9-1.66 0-2.814-.748-2.977-1.926h-1.91ZM51.335 21.301c-1.229 0-2.291.614-2.84 1.644h-.132V21.45h-1.718v12.045h1.784V29.12h.142c.473.955 1.494 1.52 2.78 1.52 2.283 0 3.736-1.802 3.736-4.674 0-2.872-1.453-4.665-3.752-4.665Zm-.507 7.736c-1.494 0-2.432-1.178-2.432-3.063 0-1.892.938-3.071 2.44-3.071 1.511 0 2.416 1.154 2.416 3.063 0 1.918-.905 3.071-2.424 3.071ZM61.332 21.301c-1.229 0-2.291.614-2.84 1.644h-.132V21.45h-1.718v12.045h1.784V29.12h.141c.474.955 1.495 1.52 2.781 1.52 2.283 0 3.736-1.802 3.736-4.674 0-2.872-1.453-4.665-3.752-4.665Zm-.507 7.736c-1.494 0-2.432-1.178-2.432-3.063 0-1.892.938-3.071 2.44-3.071 1.511 0 2.416 1.154 2.416 3.063 0 1.918-.905 3.071-2.424 3.071ZM43.443 30.49h2.047l-4.482-12.415h-2.073L34.452 30.49h1.979l1.144-3.295h4.732l1.136 3.295Zm-3.57-10.16h.146l1.798 5.247h-3.751l1.806-5.248ZM35.651 8.71v5.99h2.163c1.784 0 2.818-1.1 2.818-3.013 0-1.885-1.042-2.976-2.818-2.976H35.65Zm.93.847h1.129c1.24 0 1.975.789 1.975 2.142 0 1.374-.722 2.154-1.975 2.154h-1.129V9.557ZM43.797 14.787c1.32 0 2.13-.884 2.13-2.35 0-1.456-.814-2.344-2.13-2.344-1.32 0-2.133.888-2.133 2.345 0 1.465.809 2.349 2.133 2.349Zm0-.793c-.776 0-1.212-.569-1.212-1.556 0-.98.436-1.553 1.212-1.553.772 0 1.212.573 1.212 1.553 0 .983-.44 1.556-1.212 1.556ZM52.818 10.18h-.892l-.805 3.449h-.07l-.93-3.45h-.855l-.93 3.45h-.067l-.809-3.45h-.905L47.8 14.7h.918l.93-3.328h.07l.934 3.329h.925l1.241-4.52ZM53.846 14.7h.892v-2.644c0-.706.42-1.146 1.08-1.146.66 0 .975.361.975 1.088V14.7h.892v-2.926c0-1.075-.556-1.681-1.565-1.681-.68 0-1.129.303-1.349.805h-.066v-.718h-.86v4.52ZM59.09 14.7h.893V8.416h-.893V14.7ZM63.339 14.787c1.32 0 2.129-.884 2.129-2.35 0-1.456-.814-2.344-2.13-2.344-1.32 0-2.133.888-2.133 2.345 0 1.465.81 2.349 2.134 2.349Zm0-.793c-.776 0-1.212-.569-1.212-1.556 0-.98.435-1.553 1.212-1.553.772 0 1.212.573 1.212 1.553 0 .983-.44 1.556-1.212 1.556ZM68.126 14.023c-.485 0-.838-.236-.838-.643 0-.399.282-.61.905-.652l1.104-.07v.377c0 .56-.498.988-1.17.988Zm-.228.751c.594 0 1.088-.257 1.357-.71h.071v.636h.86v-3.088c0-.955-.64-1.52-1.773-1.52-1.025 0-1.756.499-1.847 1.275h.863c.1-.32.444-.502.942-.502.61 0 .926.27.926.747v.39l-1.224.07c-1.075.067-1.681.536-1.681 1.35 0 .825.635 1.352 1.506 1.352ZM73.213 14.774c.623 0 1.15-.294 1.42-.788h.07v.714h.855V8.416h-.892v2.482H74.6c-.245-.498-.768-.793-1.387-.793-1.141 0-1.876.905-1.876 2.333 0 1.432.727 2.336 1.876 2.336Zm.253-3.868c.748 0 1.217.594 1.217 1.536 0 .946-.465 1.531-1.217 1.531-.755 0-1.207-.577-1.207-1.535 0-.95.456-1.532 1.207-1.532ZM81.345 14.787c1.32 0 2.129-.884 2.129-2.35 0-1.456-.814-2.344-2.13-2.344-1.32 0-2.133.888-2.133 2.345 0 1.465.81 2.349 2.134 2.349Zm0-.793c-.776 0-1.212-.569-1.212-1.556 0-.98.436-1.553 1.212-1.553.772 0 1.212.573 1.212 1.553 0 .983-.44 1.556-1.212 1.556ZM84.655 14.7h.892v-2.644c0-.706.42-1.146 1.08-1.146.66 0 .975.361.975 1.088V14.7h.892v-2.926c0-1.075-.556-1.681-1.565-1.681-.68 0-1.129.303-1.348.805h-.067v-.718h-.859v4.52ZM92.604 9.055v1.146h-.718v.75h.718v2.553c0 .872.394 1.22 1.386 1.22.174 0 .34-.02.486-.045v-.743c-.125.012-.204.02-.34.02-.445 0-.64-.207-.64-.68v-2.324h.98V10.2h-.98V9.055h-.892ZM95.674 14.7h.892v-2.64c0-.685.407-1.145 1.137-1.145.63 0 .967.365.967 1.087V14.7h.892v-2.918c0-1.075-.593-1.685-1.556-1.685-.68 0-1.158.303-1.378.81h-.07V8.415h-.885V14.7ZM102.781 10.852c.66 0 1.092.461 1.113 1.17h-2.283c.05-.705.511-1.17 1.17-1.17Zm1.109 2.627c-.166.353-.536.548-1.075.548-.714 0-1.175-.502-1.204-1.295v-.05h3.192v-.31c0-1.42-.76-2.28-2.017-2.28-1.275 0-2.084.918-2.084 2.362 0 1.445.793 2.333 2.088 2.333 1.033 0 1.755-.498 1.959-1.308h-.859ZM24.769 20.301a4.989 4.989 0 0 1 2.357-4.152 5.128 5.128 0 0 0-3.992-2.158c-1.679-.176-3.307 1.005-4.163 1.005-.872 0-2.19-.987-3.608-.958a5.359 5.359 0 0 0-4.473 2.728c-1.934 3.348-.491 8.27 1.361 10.976.927 1.325 2.01 2.806 3.428 2.753 1.387-.057 1.905-.884 3.58-.884 1.658 0 2.144.884 3.59.85 1.489-.023 2.426-1.33 3.32-2.668a10.957 10.957 0 0 0 1.52-3.093 4.824 4.824 0 0 1-2.92-4.399ZM22.037 12.211a4.872 4.872 0 0 0 1.115-3.49 4.957 4.957 0 0 0-3.208 1.66 4.678 4.678 0 0 0-1.143 3.36 4.147 4.147 0 0 0 3.236-1.53Z\"\n      }), /*#__PURE__*/_jsx(\"rect\", {\n        width: \"119\",\n        height: \"39\",\n        x: \".5\",\n        y: \".5\",\n        stroke: \"#000\",\n        rx: \"6.5\"\n      })]\n    })\n  });\n}\n;\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"AppStore\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./AppStore.map", "import { jsx as _jsx, jsxs as _jsxs } from \"react/jsx-runtime\";\nexport default function GooglePlay(props) {\n  return /*#__PURE__*/_jsx(\"div\", {\n    children: /*#__PURE__*/_jsxs(\"svg\", {\n      xmlns: \"http://www.w3.org/2000/svg\",\n      viewBox: \"0 0 120 48\",\n      fill: \"none\",\n      preserveAspectRatio: \"xMidYMin slice\",\n      children: [/*#__PURE__*/_jsxs(\"g\", {\n        \"clip-path\": \"url(#a)\",\n        children: [/*#__PURE__*/_jsx(\"path\", {\n          fill: \"#000\",\n          \"fill-rule\": \"evenodd\",\n          d: \"M115.554 40H4.446C1.996 40 0 37.746 0 35V5c0-2.756 1.996-5 4.446-5h111.108C118.002 0 120 2.244 120 5v30c0 2.746-1.998 5-4.446 5Z\",\n          \"clip-rule\": \"evenodd\"\n        }), /*#__PURE__*/_jsx(\"path\", {\n          fill: \"#fff\",\n          d: \"M62.118 14.232c-.901 0-1.661-.317-2.262-.94a3.209 3.209 0 0 1-.914-2.294c0-.91.308-1.681.914-2.292.598-.624 1.358-.94 2.26-.94.891 0 1.651.316 2.262.94.606.63.914 1.401.914 2.292-.01.912-.318 1.683-.914 2.291-.598.629-1.358.943-2.26.943Zm-26.824 0a3.136 3.136 0 0 1-2.273-.928c-.62-.613-.936-1.389-.936-2.304 0-.915.315-1.69.936-2.304.614-.616 1.379-.928 2.273-.928.437 0 .861.087 1.269.264.4.173.725.407.966.694l.06.072-.674.663-.07-.082c-.38-.454-.888-.676-1.561-.676-.601 0-1.125.215-1.557.639-.435.426-.656.985-.656 1.66 0 .676.221 1.235.656 1.661.432.424.956.639 1.557.639.64 0 1.18-.215 1.6-.639.248-.249.401-.598.456-1.04h-2.158v-.932h3.084l.013.085c.022.157.045.319.045.468 0 .86-.259 1.556-.77 2.07-.582.609-1.341.918-2.26.918ZM70.96 14.1h-.952l-2.913-4.681.025.843v3.835h-.951V7.9h1.085l.03.048 2.74 4.409-.026-.84V7.9h.962v6.2Zm-15.99 0h-.963V8.833h-1.671V7.9h4.303v.933h-1.67V14.1h.002Zm-3.42 0h-.96V7.9h.96v6.2Zm-5.4 0h-.962V8.833h-1.671V7.9h4.303v.933h-1.67V14.1Zm-3.242-.01h-3.685V7.9h3.685v.933h-2.722v1.7h2.456v.923h-2.456v1.701h2.722v.933Zm17.653-1.44c.43.432.951.65 1.557.65.623 0 1.133-.213 1.557-.65.422-.423.636-.98.636-1.65 0-.67-.214-1.23-.633-1.65a2.126 2.126 0 0 0-1.557-.65c-.624 0-1.133.213-1.555.65-.422.423-.636.98-.636 1.65 0 .67.211 1.23.631 1.65Z\"\n        }), /*#__PURE__*/_jsx(\"path\", {\n          fill: \"#fff\",\n          \"fill-rule\": \"evenodd\",\n          d: \"M56.263 22.477c-2.209 0-3.999 1.682-3.999 4.003 0 2.3 1.802 4.004 3.999 4.004 2.208 0 3.998-1.695 3.998-4.004 0-2.32-1.79-4.003-3.998-4.003Zm0 6.42c-1.209 0-2.249-1.004-2.249-2.426 0-1.443 1.043-2.427 2.249-2.427 1.208 0 2.248.984 2.248 2.427.002 1.431-1.04 2.426-2.248 2.426Zm-8.724-6.42c-2.209 0-4 1.682-4 4.003 0 2.3 1.803 4.004 4 4.004 2.208 0 3.998-1.695 3.998-4.004 0-2.32-1.792-4.003-3.998-4.003Zm0 6.42c-1.209 0-2.249-1.004-2.249-2.426 0-1.443 1.043-2.427 2.248-2.427 1.209 0 2.249.984 2.249 2.427 0 1.431-1.04 2.426-2.248 2.426ZM37.157 23.7v1.695h4.05c-.123.95-.437 1.652-.916 2.133-.593.596-1.51 1.243-3.124 1.243-2.49 0-4.436-2.018-4.436-4.517 0-2.499 1.947-4.517 4.436-4.517 1.343 0 2.323.533 3.05 1.213l1.196-1.201c-1.01-.972-2.353-1.716-4.237-1.716-3.414 0-6.28 2.793-6.28 6.212 0 3.428 2.863 6.211 6.28 6.211 1.844 0 3.227-.605 4.321-1.745 1.115-1.12 1.468-2.7 1.468-3.973 0-.397-.03-.754-.094-1.056h-5.716c.002-.003.002.018.002.018Zm42.462 1.32c-.334-.9-1.344-2.552-3.415-2.552-2.051 0-3.757 1.622-3.757 4.004 0 2.248 1.687 4.003 3.956 4.003 1.823 0 2.884-1.12 3.321-1.776l-1.353-.91c-.449.668-1.073 1.107-1.959 1.107-.895 0-1.52-.408-1.937-1.213l5.33-2.218-.186-.446Zm-5.436 1.337c-.042-1.547 1.196-2.333 2.082-2.333.7 0 1.281.345 1.48.847l-3.562 1.486Zm-4.33 3.879h1.75V18.473h-1.75v11.762Zm-2.875-6.869h-.063c-.395-.471-1.145-.899-2.104-.899-1.988 0-3.82 1.758-3.82 4.016 0 2.248 1.822 3.984 3.82 3.984.947 0 1.709-.43 2.104-.91h.063v.575c0 1.527-.813 2.35-2.124 2.35-1.073 0-1.74-.773-2.01-1.421l-1.522.638c.437 1.056 1.603 2.363 3.53 2.363 2.051 0 3.79-1.213 3.79-4.172v-7.183h-1.655v.66h-.01Zm-2.01 5.531c-1.208 0-2.218-1.013-2.218-2.414 0-1.413 1.01-2.436 2.218-2.436 1.197 0 2.124 1.035 2.124 2.436.012 1.4-.925 2.414-2.124 2.414Zm22.847-10.424h-4.186v11.762h1.75V25.78h2.438c1.938 0 3.842-1.41 3.842-3.65 0-2.238-1.897-3.658-3.844-3.658Zm.051 5.665h-2.489v-4.036h2.49c1.31 0 2.051 1.087 2.051 2.018 0 .922-.75 2.018-2.052 2.018Zm10.81-1.682c-1.272 0-2.583.565-3.126 1.797l1.552.648c.334-.648.947-.868 1.594-.868.907 0 1.823.544 1.844 1.516v.124c-.313-.178-1-.45-1.823-.45-1.675 0-3.374.92-3.374 2.644 0 1.58 1.374 2.593 2.904 2.593 1.176 0 1.823-.533 2.228-1.15h.063v.91h1.687v-4.505c0-2.098-1.552-3.26-3.55-3.26Zm-.22 6.441c-.573 0-1.375-.281-1.375-1.004 0-.91 1-1.256 1.853-1.256.772 0 1.136.167 1.594.397a2.11 2.11 0 0 1-2.073 1.863Zm9.925-6.19-2.01 5.101h-.063l-2.082-5.101h-1.884l3.124 7.131-1.78 3.964h1.823l4.807-11.095h-1.935Zm-15.757 7.528h1.75V18.473h-1.75v11.762Z\",\n          \"clip-rule\": \"evenodd\"\n        }), /*#__PURE__*/_jsx(\"path\", {\n          fill: \"url(#b)\",\n          \"fill-rule\": \"evenodd\",\n          d: \"M8.312 9.322c-.238.258-.375.651-.375 1.166v18.268c0 .515.137.908.383 1.155l.064.056 10.193-10.235v-.229L8.376 9.267l-.064.055Z\",\n          \"clip-rule\": \"evenodd\"\n        }), /*#__PURE__*/_jsx(\"path\", {\n          fill: \"url(#c)\",\n          \"fill-rule\": \"evenodd\",\n          d: \"m21.968 23.153-3.4-3.413v-.24l3.4-3.413.074.045 4.021 2.295c1.151.651 1.151 1.727 0 2.386l-4.021 2.295-.074.045Z\",\n          \"clip-rule\": \"evenodd\"\n        }), /*#__PURE__*/_jsx(\"path\", {\n          fill: \"url(#d)\",\n          \"fill-rule\": \"evenodd\",\n          d: \"m22.042 23.108-3.474-3.488L8.312 29.918c.375.404 1.005.45 1.71.056l12.02-6.866Z\",\n          \"clip-rule\": \"evenodd\"\n        }), /*#__PURE__*/_jsx(\"path\", {\n          fill: \"url(#e)\",\n          \"fill-rule\": \"evenodd\",\n          d: \"m22.042 16.133-12.02-6.857c-.705-.403-1.337-.348-1.71.056L18.568 19.62l3.474-3.487Z\",\n          \"clip-rule\": \"evenodd\"\n        }), /*#__PURE__*/_jsx(\"path\", {\n          fill: \"#000\",\n          \"fill-rule\": \"evenodd\",\n          d: \"m23.93 24.132-12.846 8.245c-.717.466-1.358.434-1.77.01l-.069.077.069.067c.412.422 1.053.457 1.77-.01l12.934-8.299-.088-.09Z\",\n          \"clip-rule\": \"evenodd\",\n          opacity: \".2\"\n        }), /*#__PURE__*/_jsx(\"path\", {\n          fill: \"#000\",\n          \"fill-rule\": \"evenodd\",\n          d: \"m28.337 21.3-4.418 2.832.08.09 4.327-2.778c.62-.4.925-.923.925-1.444-.038.479-.354.933-.914 1.3Z\",\n          \"clip-rule\": \"evenodd\",\n          opacity: \".12\"\n        })]\n      }), /*#__PURE__*/_jsxs(\"defs\", {\n        children: [/*#__PURE__*/_jsxs(\"linearGradient\", {\n          id: \"b\",\n          x1: \"17.662\",\n          x2: \"1.326\",\n          y1: \"10.291\",\n          y2: \"14.626\",\n          gradientUnits: \"userSpaceOnUse\",\n          children: [/*#__PURE__*/_jsx(\"stop\", {\n            \"stop-color\": \"#00A0FF\"\n          }), /*#__PURE__*/_jsx(\"stop\", {\n            offset: \".007\",\n            \"stop-color\": \"#00A1FF\"\n          }), /*#__PURE__*/_jsx(\"stop\", {\n            offset: \".26\",\n            \"stop-color\": \"#00BEFF\"\n          }), /*#__PURE__*/_jsx(\"stop\", {\n            offset: \".512\",\n            \"stop-color\": \"#00D2FF\"\n          }), /*#__PURE__*/_jsx(\"stop\", {\n            offset: \".76\",\n            \"stop-color\": \"#00DFFF\"\n          }), /*#__PURE__*/_jsx(\"stop\", {\n            offset: \"1\",\n            \"stop-color\": \"#00E3FF\"\n          })]\n        }), /*#__PURE__*/_jsxs(\"linearGradient\", {\n          id: \"c\",\n          x1: \"27.564\",\n          x2: \"7.657\",\n          y1: \"19.62\",\n          y2: \"19.62\",\n          gradientUnits: \"userSpaceOnUse\",\n          children: [/*#__PURE__*/_jsx(\"stop\", {\n            \"stop-color\": \"#FFE000\"\n          }), /*#__PURE__*/_jsx(\"stop\", {\n            offset: \".409\",\n            \"stop-color\": \"#FFBD00\"\n          }), /*#__PURE__*/_jsx(\"stop\", {\n            offset: \".775\",\n            \"stop-color\": \"orange\"\n          }), /*#__PURE__*/_jsx(\"stop\", {\n            offset: \"1\",\n            \"stop-color\": \"#FF9C00\"\n          })]\n        }), /*#__PURE__*/_jsxs(\"linearGradient\", {\n          id: \"d\",\n          x1: \"20.153\",\n          x2: \"6.966\",\n          y1: \"21.517\",\n          y2: \"43.621\",\n          gradientUnits: \"userSpaceOnUse\",\n          children: [/*#__PURE__*/_jsx(\"stop\", {\n            \"stop-color\": \"#FF3A44\"\n          }), /*#__PURE__*/_jsx(\"stop\", {\n            offset: \"1\",\n            \"stop-color\": \"#C31162\"\n          })]\n        }), /*#__PURE__*/_jsxs(\"linearGradient\", {\n          id: \"e\",\n          x1: \"5.729\",\n          x2: \"11.613\",\n          y1: \"3.246\",\n          y2: \"13.118\",\n          gradientUnits: \"userSpaceOnUse\",\n          children: [/*#__PURE__*/_jsx(\"stop\", {\n            \"stop-color\": \"#32A071\"\n          }), /*#__PURE__*/_jsx(\"stop\", {\n            offset: \".069\",\n            \"stop-color\": \"#2DA771\"\n          }), /*#__PURE__*/_jsx(\"stop\", {\n            offset: \".476\",\n            \"stop-color\": \"#15CF74\"\n          }), /*#__PURE__*/_jsx(\"stop\", {\n            offset: \".801\",\n            \"stop-color\": \"#06E775\"\n          }), /*#__PURE__*/_jsx(\"stop\", {\n            offset: \"1\",\n            \"stop-color\": \"#00F076\"\n          })]\n        }), /*#__PURE__*/_jsx(\"clipPath\", {\n          id: \"a\",\n          children: /*#__PURE__*/_jsx(\"path\", {\n            fill: \"#fff\",\n            d: \"M0 0h120v40H0z\"\n          })\n        })]\n      })]\n    })\n  });\n}\n;\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"GooglePlay\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./GooglePlay.map", "import { jsx as _jsx, jsxs as _jsxs } from \"react/jsx-runtime\";\nexport default function logoAdweek(props) {\n  return /*#__PURE__*/_jsx(\"div\", {\n    children: /*#__PURE__*/_jsxs(\"svg\", {\n      viewBox: \"0 0 136 48\",\n      fill: \"none\",\n      xmlns: \"http://www.w3.org/2000/svg\",\n      preserveAspectRatio: \"xMidYMin slice\",\n      children: [/*#__PURE__*/_jsx(\"path\", {\n        \"fill-rule\": \"evenodd\",\n        \"clip-rule\": \"evenodd\",\n        d: \"M5.65075 0H17.8513L23.1072 47.1605H14.0819L13.2331 36.6179H8.14078L7.29253 47.1605H0L5.65075 0ZM11.2457 9.96684L9.2018 30.0965H13.2895L11.2457 9.96684Z\",\n        fill: \"#836953\"\n      }), /*#__PURE__*/_jsx(\"path\", {\n        \"fill-rule\": \"evenodd\",\n        \"clip-rule\": \"evenodd\",\n        d: \"M36.8761 0H23.5218V29.7743L23.514 29.6973V47.1309L36.8761 47.1303C40.2959 47.1303 43.0679 43.1275 43.0679 38.1904V8.94045C43.0679 4.00282 40.2959 0 36.8761 0ZM35.0824 37.0646C35.0824 38.86 34.271 40.3152 33.2703 40.3152H31.8653V7.35563L33.2703 7.35619C34.271 7.35619 35.0824 8.8109 35.0824 10.6068V37.0646Z\",\n        fill: \"#836953\"\n      }), /*#__PURE__*/_jsx(\"path\", {\n        d: \"M48.9425 47.1309L43.1739 0H50.8356L53.5937 26.0636L55.8414 0H64.4635L67.2691 26.4802L68.9103 0H75.5573L70.2449 47.1309H62.7335L59.8727 16.8283L57.673 47.1309H48.9425Z\",\n        fill: \"#836953\"\n      }), /*#__PURE__*/_jsx(\"path\", {\n        d: \"M84.4989 39.1984H92.3269V47.1309H75.9879V0H92.3269V7.35563H84.4989V18.8905H90.6729V26.8046H84.4989V39.1984Z\",\n        fill: \"#836953\"\n      }), /*#__PURE__*/_jsx(\"path\", {\n        d: \"M117.261 47.1309H109.198V0H117.261V18.4617L121.398 0H130.02L124.582 18.909L130.31 47.1309H121.929L118.997 26.713L117.261 30.2786V47.1309Z\",\n        fill: \"#836953\"\n      }), /*#__PURE__*/_jsx(\"path\", {\n        \"fill-rule\": \"evenodd\",\n        \"clip-rule\": \"evenodd\",\n        d: \"M134.342 47.1853H133.817V48.1185H133.643V46.0969H134.402C134.859 46.0969 135.061 46.289 135.061 46.6554C135.061 46.9843 134.828 47.144 134.539 47.1904L135.143 48.1185H134.951L134.342 47.1853ZM134.375 46.2483H133.817V47.0345H134.247C134.553 47.0345 134.887 47.0027 134.887 46.6503C134.887 46.3393 134.618 46.2483 134.375 46.2483Z\",\n        fill: \"#836953\"\n      }), /*#__PURE__*/_jsx(\"path\", {\n        \"fill-rule\": \"evenodd\",\n        \"clip-rule\": \"evenodd\",\n        d: \"M136 47.0773C136 46.1302 135.236 45.3668 134.29 45.3668C133.343 45.3668 132.579 46.1302 132.579 47.0773C132.579 48.0238 133.343 48.7872 134.29 48.7872C135.236 48.7872 136 48.0238 136 47.0773ZM132.753 47.0773C132.753 46.1944 133.412 45.5182 134.294 45.5182C135.172 45.5182 135.826 46.1989 135.826 47.0723C135.826 47.9367 135.167 48.6364 134.294 48.6364C133.421 48.6364 132.753 47.9412 132.753 47.0773Z\",\n        fill: \"#836953\"\n      }), /*#__PURE__*/_jsx(\"path\", {\n        d: \"M108.482 39.1984H100.998V26.8046H106.9V18.8905H100.998V7.35563H108.482V0H92.859V47.1309H108.482V39.1984Z\",\n        fill: \"#836953\"\n      })]\n    })\n  });\n}\n;\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"logoAdweek\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./LogoAdweek.map", "import { jsx as _jsx, jsxs as _jsxs } from \"react/jsx-runtime\";\nexport default function logoChoosing(props) {\n  return /*#__PURE__*/_jsx(\"div\", {\n    children: /*#__PURE__*/_jsxs(\"svg\", {\n      viewBox: \"0 0 184 45\",\n      fill: \"none\",\n      xmlns: \"http://www.w3.org/2000/svg\",\n      preserveAspectRatio: \"xMidYMin slice\",\n      children: [/*#__PURE__*/_jsx(\"path\", {\n        \"fill-rule\": \"evenodd\",\n        \"clip-rule\": \"evenodd\",\n        d: \"M17.3452 1.64252C20.0424 2.76335 22.3895 4.61451 24.9756 7.24858C26.0662 5.84646 27.3443 4.66345 28.7462 3.6864C33.2067 0.577536 38.8423 -0.396456 43.4848 0.139261C43.9674 0.194956 44.3402 0.589498 44.3685 1.07452C44.6059 5.15197 44.197 8.61924 43.5815 12.1946C45.3775 12.1318 47.2782 12.2098 49.2925 12.4399C49.7773 12.4953 50.1514 12.8927 50.1775 13.38C50.7736 24.5116 48.6409 32.6256 43.7329 37.7244C38.8076 42.841 31.316 44.6888 21.7524 43.8151C12.185 42.941 6.5905 40.0423 3.50038 34.7789C0.484539 29.6421 4.15444e-05 22.4505 0 13.4335C-2.50338e-06 12.9025 0.414971 12.4641 0.945145 12.435C2.80861 12.3326 4.5068 12.2845 6.09226 12.3295C5.61651 8.35249 5.4736 5.87725 5.4672 1.47559C5.46644 0.95638 5.86317 0.522961 6.38042 0.477907C10.8937 0.0847909 14.289 0.372541 17.3452 1.64252ZM29.8897 5.3272C25.9471 8.07506 23.0281 12.7022 23.1843 19.8783C23.5948 20.2518 24.0128 20.6421 24.4392 21.0496C27.1267 18.0705 30.2975 15.6571 34.1603 14.1024C36.3903 13.2049 38.8343 12.6002 41.5274 12.3318C42.1312 8.91075 42.5445 5.71939 42.4123 2.04806C38.3479 1.7631 33.6247 2.72408 29.8897 5.3272ZM13.6527 13.627C16.1676 14.5377 18.5616 15.9878 21.2048 18.1607C21.3727 14.4839 22.3309 11.4252 23.8236 8.93207C21.2057 6.22716 19.0121 4.50104 16.5777 3.4894C14.1275 2.47124 11.3391 2.13862 7.47082 2.39931C7.4965 6.28152 7.65625 8.63224 8.12085 12.4461C10.0791 12.6219 11.8838 12.9865 13.6527 13.627ZM23.1541 22.588C19.1712 18.7698 16.1214 16.648 12.9718 15.5075C9.86419 14.3823 6.56653 14.1774 2.00203 14.3843C2.0397 22.9912 2.62027 29.3296 5.2251 33.7664C7.71401 38.0057 12.1813 40.6879 20.5247 41.676C18.9333 34.7734 19.4223 27.6045 23.1541 22.588ZM22.6315 41.8824C31.535 42.5751 38.07 40.7234 42.2919 36.3374C46.5262 31.9385 48.6505 24.7702 48.2208 14.3392C42.918 13.8427 38.5624 14.4866 34.9071 15.9578C31.0596 17.5063 27.9293 19.9951 25.2634 23.1458C21.4583 27.6427 20.834 34.7369 22.6315 41.8824Z\",\n        fill: \"#836953\"\n      }), /*#__PURE__*/_jsx(\"path\", {\n        d: \"M71.2703 12.8947L72.4 14.4293C71.6317 15.2031 70.7178 15.8123 69.7127 16.2207C68.7077 16.6292 67.6319 16.8285 66.5493 16.807C65.5188 16.8239 64.4958 16.6276 63.5427 16.2298C62.5896 15.8321 61.7266 15.2414 61.0063 14.4938C60.2861 13.7462 59.7239 12.8574 59.3539 11.8819C58.984 10.9064 58.8142 9.86462 58.8549 8.82027C58.8304 7.79192 59.0111 6.76914 59.3863 5.81343C59.7614 4.85771 60.3232 3.98879 61.038 3.2589C61.7527 2.52901 62.6057 1.95322 63.5454 1.56615C64.4852 1.17908 65.4925 0.988715 66.5067 1.0065C68.5175 0.950483 70.4708 1.69088 71.9524 3.07072L70.8867 4.67022C69.6944 3.63887 68.1904 3.05165 66.6239 3.00587C65.8726 2.99296 65.1266 3.13695 64.4325 3.4289C63.7384 3.72086 63.1109 4.15452 62.5891 4.70293C62.0673 5.25133 61.6624 5.90275 61.3995 6.61665C61.1366 7.33056 61.0214 8.09169 61.0609 8.85269C61.0207 9.62274 61.1342 10.3931 61.3946 11.1176C61.6551 11.8421 62.057 12.5058 62.5765 13.0689C63.096 13.6321 63.7222 14.083 64.4177 14.3948C65.1132 14.7065 65.8636 14.8727 66.6239 14.8832C68.3664 14.8468 70.0289 14.1352 71.2703 12.8947Z\",\n        fill: \"#836953\"\n      }), /*#__PURE__*/_jsx(\"path\", {\n        d: \"M86.4885 8.02052H78.677V1.31992H76.5456V16.5908H78.677V9.89021H86.4885V16.5908H88.6199V1.31992H86.4885V8.02052Z\",\n        fill: \"#836953\"\n      }), /*#__PURE__*/_jsx(\"path\", {\n        \"fill-rule\": \"evenodd\",\n        \"clip-rule\": \"evenodd\",\n        d: \"M108.708 8.85269C108.708 10.9336 107.893 12.9293 106.442 14.4008C104.991 15.8722 103.023 16.6989 100.971 16.6989C98.9194 16.6989 96.9515 15.8722 95.5005 14.4008C94.0495 12.9293 93.2344 10.9336 93.2344 8.85269C93.2344 6.77175 94.0495 4.77604 95.5005 3.3046C96.9515 1.83315 98.9194 1.0065 100.971 1.0065C103.023 1.0065 104.991 1.83315 106.442 3.3046C107.893 4.77604 108.708 6.77175 108.708 8.85269ZM106.577 8.85269C106.577 8.11185 106.433 7.37825 106.154 6.69379C105.874 6.00934 105.464 5.38743 104.948 4.86357C104.431 4.33971 103.818 3.92416 103.143 3.64065C102.468 3.35714 101.745 3.21122 101.014 3.21122C100.283 3.21122 99.5601 3.35714 98.8852 3.64065C98.2102 3.92416 97.597 4.33971 97.0804 4.86357C96.5638 5.38743 96.1541 6.00934 95.8745 6.69379C95.595 7.37825 95.4511 8.11185 95.4511 8.85269C95.404 9.62291 95.513 10.3947 95.7713 11.1206C96.0296 11.8465 96.4317 12.5111 96.9529 13.0733C97.4741 13.6356 98.1033 14.0837 98.8017 14.39C99.5002 14.6963 100.253 14.8543 101.014 14.8543C101.775 14.8543 102.528 14.6963 103.226 14.39C103.925 14.0837 104.554 13.6356 105.075 13.0733C105.596 12.5111 105.998 11.8465 106.257 11.1206C106.515 10.3947 106.624 9.62291 106.577 8.85269Z\",\n        fill: \"#836953\"\n      }), /*#__PURE__*/_jsx(\"path\", {\n        \"fill-rule\": \"evenodd\",\n        \"clip-rule\": \"evenodd\",\n        d: \"M127.891 8.85269C127.891 9.88307 127.691 10.9034 127.302 11.8553C126.913 12.8072 126.343 13.6722 125.625 14.4008C124.906 15.1294 124.053 15.7073 123.115 16.1016C122.176 16.4959 121.17 16.6989 120.154 16.6989C119.138 16.6989 118.132 16.4959 117.193 16.1016C116.254 15.7073 115.402 15.1294 114.683 14.4008C113.965 13.6722 113.395 12.8072 113.006 11.8553C112.617 10.9034 112.417 9.88307 112.417 8.85269C112.417 6.77175 113.232 4.77604 114.683 3.3046C116.134 1.83315 118.102 1.0065 120.154 1.0065C122.206 1.0065 124.174 1.83315 125.625 3.3046C127.076 4.77604 127.891 6.77175 127.891 8.85269ZM125.76 8.85269C125.792 8.09179 125.673 7.33202 125.409 6.61917C125.144 5.90633 124.74 5.25517 124.221 4.70496C123.701 4.15475 123.078 3.71687 122.387 3.41772C121.696 3.11858 120.953 2.96435 120.202 2.96435C119.451 2.96435 118.708 3.11858 118.017 3.41772C117.326 3.71687 116.702 4.15475 116.183 4.70496C115.664 5.25517 115.26 5.90633 114.995 6.61917C114.731 7.33202 114.611 8.09179 114.644 8.85269C114.586 9.62878 114.687 10.4087 114.94 11.1435C115.193 11.8783 115.593 12.5522 116.114 13.123C116.636 13.6938 117.268 14.1492 117.972 14.4606C118.675 14.772 119.434 14.9328 120.202 14.9328C120.969 14.9328 121.729 14.772 122.432 14.4606C123.135 14.1492 123.768 13.6938 124.289 13.123C124.811 12.5522 125.211 11.8783 125.464 11.1435C125.717 10.4087 125.818 9.62878 125.76 8.85269Z\",\n        fill: \"#836953\"\n      }), /*#__PURE__*/_jsx(\"path\", {\n        d: \"M133.71 5.27544C133.743 4.94684 133.84 4.62819 133.995 4.33793C134.151 4.04768 134.362 3.79159 134.615 3.58452C134.869 3.37744 135.161 3.22349 135.474 3.13158C135.787 3.03968 136.114 3.01164 136.438 3.04911C137.659 3.09025 138.829 3.55575 139.752 4.36761L140.711 2.59519C139.535 1.55 138.011 0.997498 136.449 1.04973C133.614 1.04973 131.589 2.94103 131.589 5.31867C131.589 7.87356 133.745 8.82614 135.714 9.69593C137.367 10.4266 138.889 11.0989 138.889 12.6137C138.877 12.9401 138.798 13.2603 138.657 13.554C138.516 13.8478 138.317 14.1086 138.071 14.32C137.825 14.5314 137.539 14.6887 137.231 14.7819C136.922 14.8752 136.598 14.9023 136.278 14.8616C134.845 14.8019 133.483 14.2184 132.441 13.2189L131.248 14.84C132.575 16.1196 134.341 16.8251 136.171 16.807C139.166 16.807 140.956 14.8616 140.956 12.484C140.956 9.76844 138.71 8.81849 136.71 7.97241C135.104 7.29312 133.656 6.68079 133.656 5.27544H133.71Z\",\n        fill: \"#836953\"\n      }), /*#__PURE__*/_jsx(\"path\", {\n        d: \"M145.592 16.5908H147.724V1.31992H145.592V16.5908Z\",\n        fill: \"#836953\"\n      }), /*#__PURE__*/_jsx(\"path\", {\n        d: \"M163.23 11.2519C163.23 12.0949 163.379 13.4134 163.379 13.4134C163.379 13.4134 162.675 12.0301 162.121 11.2519L155.418 1.31992H153.287V16.5908H155.418V6.6804C155.418 5.81581 155.269 4.45407 155.269 4.45407C155.269 4.45407 155.972 5.83742 156.526 6.6804L163.251 16.5908H165.318V1.31992H163.187L163.23 11.2519Z\",\n        fill: \"#836953\"\n      }), /*#__PURE__*/_jsx(\"path\", {\n        d: \"M179.588 8.90673V10.7764H182.039V12.9379C180.919 14.1142 179.388 14.7973 177.776 14.84C177.015 14.8432 176.262 14.6874 175.562 14.3823C174.863 14.0772 174.234 13.6293 173.713 13.0666C173.192 12.5038 172.791 11.8383 172.535 11.1114C172.279 10.3846 172.173 9.612 172.224 8.84189C172.18 8.06837 172.297 7.29416 172.565 6.56881C172.834 5.84345 173.248 5.18293 173.783 4.62951C174.318 4.0761 174.961 3.64199 175.67 3.35496C176.38 3.06793 177.141 2.93431 177.904 2.96265C179.449 2.96372 180.95 3.48869 182.167 4.45407L183.233 2.85457C181.685 1.58356 179.734 0.926715 177.744 1.0065C176.715 0.984052 175.693 1.17411 174.739 1.56511C173.784 1.95611 172.918 2.53988 172.194 3.28091C171.469 4.02194 170.901 4.90474 170.523 5.8756C170.145 6.84647 169.966 7.88511 169.997 8.92835C169.955 9.94788 170.117 10.9654 170.473 11.9198C170.83 12.8741 171.372 13.7455 172.069 14.4815C172.766 15.2176 173.603 15.803 174.529 16.2026C175.454 16.6023 176.45 16.8078 177.457 16.807C178.31 16.8214 179.158 16.6646 179.952 16.3456C180.746 16.0266 181.47 15.5517 182.082 14.9481H182.135V16.5476H184V8.90673H179.588Z\",\n        fill: \"#836953\"\n      }), /*#__PURE__*/_jsx(\"path\", {\n        \"fill-rule\": \"evenodd\",\n        \"clip-rule\": \"evenodd\",\n        d: \"M183.42 31.9625C179.612 35.3482 173.638 37.0871 168.698 38.4704C167.842 41.1447 166.149 44.5896 163.106 44.5896C162.536 44.6338 161.97 44.4718 161.511 44.1332C161.051 43.7946 160.729 43.3019 160.603 42.7453C160.476 42.0675 160.581 41.3668 160.902 40.7562C161.222 40.1456 161.738 39.6606 162.368 39.3794C164.159 38.6668 165.997 38.077 167.868 37.6141L167.906 37.478C167.945 37.3361 167.983 37.2007 168.013 37.0805L168.461 35.3877C167.769 36.0158 166.952 36.4895 166.063 36.7775C165.915 36.8405 165.752 36.8596 165.593 36.8328C165.434 36.8059 165.287 36.7342 165.167 36.626C164.64 36.1452 164.845 35.1308 165.22 33.5104C165.233 33.4531 165.247 33.3927 165.262 33.3304C165.313 33.1136 165.37 32.8726 165.411 32.6476C161.356 35.6723 156.391 37.2243 151.335 37.0476C150.894 37.6157 150.262 38.0043 149.556 38.141C147.817 38.0883 147.218 36.9356 147.185 36.3362C146.397 38.8162 146.021 41.4084 146.072 44.01C146.075 44.0788 146.065 44.1477 146.042 44.2127C146.019 44.2776 145.983 44.3372 145.936 44.3881C145.889 44.4389 145.833 44.48 145.771 44.509C145.708 44.5379 145.64 44.5541 145.571 44.5567C145.502 44.5642 145.431 44.5567 145.364 44.5349C145.298 44.513 145.237 44.4772 145.185 44.4298C145.133 44.3825 145.092 44.3246 145.064 44.2602C145.037 44.1958 145.023 44.1262 145.025 44.0561C145.025 44.039 145.024 44.0094 145.023 43.9679C145.01 43.2238 144.932 38.6774 146.572 34.9464C144.103 36.6879 141.181 37.6721 138.161 37.7788C137.168 37.7796 136.179 37.6557 135.217 37.4099C134.321 37.1793 133.866 36.1518 133.491 34.9135C132.615 36.1452 131.456 37.1925 130.046 37.0871C128.9 37.0147 128.254 36.1913 128.314 34.9003C128.337 34.5342 128.401 34.1719 128.505 33.82C126.1 35.526 121.76 37.9039 116.971 37.9039C116.722 37.9141 116.475 37.8679 116.247 37.7686C116.018 37.6694 115.816 37.5197 115.654 37.3308C114.952 36.4357 115.326 34.8039 115.633 33.4696L115.654 33.3787C115.74 33.0623 115.808 32.7412 115.858 32.417C115.863 32.3556 115.863 32.294 115.858 32.2326C115.468 32.1982 115.089 32.0839 114.745 31.8967C112.894 33.55 109.284 35.5392 101.973 37.041C100.174 37.4099 98.7912 37.2057 97.8624 36.4284C97.5213 36.1239 97.2473 35.7517 97.0579 35.3355C96.8685 34.9193 96.7679 34.4683 96.7624 34.0111C96.7391 33.8031 96.7391 33.5932 96.7624 33.3853C93.8819 36.2164 90.3447 38.2894 86.4671 39.4189C86.0038 39.6018 85.5061 39.6812 85.0089 39.6516C84.5117 39.622 84.027 39.4841 83.5886 39.2476C83.1991 38.9648 82.8763 38.6 82.643 38.1789C82.4097 37.7578 82.2716 37.2907 82.2383 36.8105C82.2013 36.2534 82.2013 35.6945 82.2383 35.1374C82.2383 35.04 82.2388 34.9291 82.2394 34.8081C82.2443 33.8078 82.2524 32.1212 81.988 31.7452C81.8643 31.7522 81.7474 31.8036 81.6587 31.8901C80.9128 32.5387 80.7928 34.9308 80.7453 35.8781L80.7431 35.9212L80.7426 35.9298C80.71 36.5442 80.6881 36.9555 80.1898 36.9817C79.6892 37.0081 79.6299 36.6919 79.452 35.5129C79.3601 34.5821 79.4089 33.6428 79.597 32.7266C76.2245 35.5524 70.5532 39.9722 66.0741 39.9722C65.763 39.9748 65.4522 39.9506 65.1453 39.8997C64.7212 39.8453 64.3159 39.6917 63.9623 39.4514C63.6087 39.2111 63.3167 38.8908 63.11 38.5165C62.1219 36.8105 62.4513 33.7673 63.0177 31.0535C61.8332 31.0068 60.659 31.2896 59.6255 31.8703C59.5104 31.9322 59.3765 31.9491 59.2496 31.9177C59.1228 31.8864 59.0121 31.8091 58.9391 31.7008C58.866 31.5924 58.8358 31.4608 58.8544 31.3315C58.8729 31.2022 58.9388 31.0843 59.0393 31.0008C60.3139 30.2491 61.7844 29.8958 63.2615 29.9865C63.6394 28.4784 64.099 26.992 64.6381 25.5337C64.6857 25.4063 64.7812 25.3025 64.9043 25.2446C65.0275 25.1867 65.1683 25.1794 65.2968 25.2241C65.4232 25.273 65.5259 25.3688 65.5836 25.4914C65.6412 25.6141 65.6494 25.7543 65.6064 25.8828C65.0942 27.2507 64.6544 28.6447 64.289 30.0589C65.5694 30.272 66.8064 30.6925 67.9513 31.3038C68.0749 31.3672 68.1684 31.4768 68.2116 31.6088C68.2547 31.7408 68.244 31.8845 68.1819 32.0086C68.1385 32.0951 68.0716 32.1675 67.9888 32.2176C67.9061 32.2677 67.8109 32.2935 67.7142 32.2919C67.632 32.294 67.5506 32.2759 67.4771 32.2392C66.4158 31.6798 65.266 31.3077 64.0782 31.1392C63.492 33.7739 63.1956 36.5799 64.019 37.9895C64.1483 38.2269 64.3323 38.4301 64.5556 38.5824C64.7789 38.7347 65.0352 38.8318 65.3034 38.8656C69.8484 39.5704 76.8766 33.6356 79.867 31.0996L79.9724 31.014C80.9341 27.4373 82.9299 23.3996 84.8072 22.3522C85.1502 22.1398 85.5537 22.0466 85.9551 22.0871C86.3565 22.1276 86.7333 22.2996 87.027 22.5762C87.3211 22.812 87.5555 23.1138 87.7112 23.4571C87.8668 23.8005 87.9393 24.1757 87.9228 24.5523C87.7976 26.6271 84.9389 28.6427 82.8509 30.105L82.0605 30.6715H82.1066C83.3581 30.7374 83.3251 32.8715 83.2856 35.1242C83.2558 35.6244 83.2558 36.1259 83.2856 36.626C83.3023 36.9565 83.3883 37.2798 83.5381 37.5749C83.6879 37.8699 83.8981 38.1302 84.1551 38.3386C84.4688 38.488 84.8106 38.5694 85.158 38.5773C85.5053 38.5853 85.8505 38.5196 86.1707 38.3847C90.3373 37.1541 94.0944 34.8215 97.0456 31.6332L97.342 31.3434C97.8574 30.71 98.52 30.2124 99.272 29.8942C99.5768 29.7849 99.9111 29.7917 100.211 29.9132C100.511 30.0347 100.756 30.2624 100.899 30.5529C101.34 31.5607 100.708 33.3787 98.9229 34.5644C98.6702 34.7399 98.3896 34.8713 98.093 34.953C98.2093 35.2085 98.3828 35.4339 98.6001 35.6117C99.2588 36.165 100.346 36.2704 101.815 35.9937C107.651 34.7949 111.741 33.1548 114.033 31.1062C113.948 30.8836 113.917 30.6441 113.943 30.4072C113.968 30.1702 114.048 29.9426 114.178 29.7427C114.593 28.9721 115.97 27.7667 116.628 28.1092C116.701 28.1506 116.765 28.2063 116.816 28.2731C116.866 28.3398 116.903 28.4161 116.923 28.4974C116.944 28.5787 116.947 28.6632 116.934 28.746C116.921 28.8287 116.891 28.9079 116.846 28.9787C116.846 29.0106 116.827 29.0473 116.805 29.0874C116.792 29.1135 116.777 29.1411 116.767 29.1697C116.482 29.8671 116.084 30.5126 115.588 31.0799C115.745 31.1319 115.909 31.1629 116.075 31.1721C116.208 31.1691 116.339 31.1945 116.461 31.2468C116.582 31.2991 116.691 31.377 116.78 31.4751C116.877 31.6292 116.942 31.8019 116.969 31.9822C116.996 32.1624 116.986 32.3464 116.938 32.5224C116.881 32.8891 116.801 33.252 116.701 33.6092L116.699 33.6156C116.469 34.5648 116.083 36.153 116.484 36.6722L116.492 36.6818C116.534 36.733 116.619 36.8372 116.964 36.8434C123.064 36.8434 128.393 32.7595 129.479 31.6595C130.138 30.6847 130.968 29.9469 131.805 29.9469H131.838C132.865 29.9469 133.399 30.9745 133.814 32.2128C134.019 31.768 134.202 31.3129 134.36 30.8493C134.382 30.7844 134.416 30.7244 134.461 30.6727C134.506 30.621 134.56 30.5787 134.621 30.5481C134.683 30.5175 134.749 30.4993 134.817 30.4945C134.886 30.4896 134.954 30.4983 135.019 30.52C135.149 30.565 135.256 30.6592 135.318 30.7823C135.379 30.9053 135.39 31.0476 135.348 31.1787C135.043 32.0439 134.669 32.8831 134.229 33.6883C134.525 34.8081 134.927 36.2374 135.46 36.3692C140.974 37.7919 145.848 34.3931 148.041 32.5224C149.142 31.1365 150.734 30.2282 152.488 29.9865C152.771 29.9041 153.072 29.9083 153.352 29.9987C153.633 30.0891 153.88 30.2615 154.062 30.4936C154.688 31.3829 154.062 33.0033 153.403 34.2021C153.059 34.8343 152.672 35.4417 152.244 36.0201C156.957 36.0014 161.528 34.4035 165.227 31.4817C165.681 31.1194 166.01 31.1919 166.201 31.317C166.722 31.6529 166.551 32.4038 166.201 33.7739C166.027 34.421 165.91 35.0823 165.852 35.75C166.621 35.4644 167.32 35.0182 167.903 34.4412C168.485 33.8642 168.938 33.1697 169.231 32.4038C169.383 31.8769 169.501 31.4883 169.6 31.2116V31.1655C169.604 31.1217 169.604 31.0776 169.6 31.0338H169.633C169.862 30.4713 169.994 30.4998 170.234 30.5518L170.239 30.5529C170.746 30.6715 170.641 31.2116 170.601 31.3763C170.501 31.8559 170.358 32.3255 170.173 32.7793C170.123 32.9678 170.066 33.1758 170.004 33.4043C169.753 34.3335 169.409 35.601 168.981 37.2716C173.691 35.9542 179.197 34.2548 182.669 31.1655C182.721 31.1162 182.783 31.0777 182.85 31.0522C182.917 31.0266 182.989 31.0146 183.06 31.0167C183.132 31.0189 183.203 31.0352 183.269 31.0646C183.334 31.0941 183.393 31.1362 183.443 31.1886C183.492 31.2409 183.53 31.3024 183.556 31.3696C183.581 31.4369 183.594 31.5085 183.591 31.5803C183.589 31.6522 183.573 31.7229 183.543 31.7885C183.514 31.8541 183.472 31.9132 183.42 31.9625ZM162.789 40.3015C162.379 40.4882 162.042 40.8049 161.83 41.2027C161.618 41.6004 161.543 42.0569 161.617 42.5016C161.69 42.8267 161.883 43.1122 162.158 43.3004C162.433 43.4887 162.769 43.5657 163.099 43.5159C165.306 43.5159 166.695 40.8812 167.46 38.7865C165.87 39.1845 164.31 39.6907 162.789 40.3015ZM82.2449 29.2553C83.9443 28.0631 86.7833 26.0673 86.8557 24.493C86.8596 24.2736 86.8121 24.0563 86.7172 23.8585C86.6223 23.6607 86.4825 23.4877 86.309 23.3535C86.1682 23.2145 85.9798 23.1344 85.782 23.1295C85.6072 23.1374 85.4372 23.1895 85.288 23.281C83.8982 24.0253 82.3635 26.9433 81.3952 29.8679L82.2449 29.2553ZM98.3367 33.6817C99.766 32.7464 100.148 31.4224 99.9505 30.9811C99.9505 30.9218 99.8714 30.8098 99.5487 30.8954C99.0228 31.1694 98.5552 31.543 98.172 31.9955C97.9345 32.6127 97.8226 33.271 97.8427 33.932C98.0193 33.8747 98.186 33.7902 98.3367 33.6817ZM131.818 31.0074C130.962 31.0074 129.427 33.2272 129.348 34.9596C129.302 36.0003 129.862 36.0398 130.105 36.053C131.278 36.1254 132.318 34.92 133.109 33.5895C132.793 32.4236 132.378 31.0206 131.818 31.0074ZM149.602 37.0937C149.696 37.078 149.784 37.0395 149.859 36.9817C149.575 36.9817 149.294 36.9488 149.011 36.9157C148.914 36.9044 148.817 36.893 148.72 36.8829C148.997 37.0257 149.304 37.098 149.616 37.0937H149.602ZM152.784 33.0428C153.344 31.811 153.304 31.2248 153.186 31.0667C153.081 30.9271 152.951 30.9467 152.727 30.9804C152.697 30.9849 152.666 30.9896 152.632 30.9943C151.348 31.184 150.164 31.8013 149.273 32.7464C149.248 32.8232 149.203 32.8916 149.141 32.944L148.97 33.1021C148.286 33.9435 147.75 34.8944 147.383 35.9147C147.439 35.8623 147.505 35.8223 147.578 35.7973C147.651 35.7723 147.728 35.7629 147.804 35.7698C148.025 35.7797 148.245 35.8017 148.463 35.8356C149.286 35.9344 150.096 36.0003 150.893 36.0266C151.658 35.1215 152.299 34.1179 152.797 33.0428H152.784Z\",\n        fill: \"#836953\"\n      })]\n    })\n  });\n}\n;\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"logoChoosing\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./LogoChoosing.map", "import { jsx as _jsx } from \"react/jsx-runtime\";\nexport default function logoNewNoteworthy(props) {\n  return /*#__PURE__*/_jsx(\"div\", {\n    children: /*#__PURE__*/_jsx(\"svg\", {\n      viewBox: \"0 0 144 64\",\n      fill: \"none\",\n      xmlns: \"http://www.w3.org/2000/svg\",\n      preserveAspectRatio: \"xMidYMin slice\",\n      children: /*#__PURE__*/_jsx(\"path\", {\n        \"fill-rule\": \"evenodd\",\n        \"clip-rule\": \"evenodd\",\n        d: \"M128.289 7.61609C128.545 6.87666 128.652 5.34921 128.525 4.22185C128.349 2.6512 127.926 1.80107 126.715 0.585951L125.136 -1L124.567 0.905935C124.111 2.43338 124.109 3.22771 124.556 4.90502C124.862 6.05578 125.39 7.3042 125.728 7.67864C126.269 8.27855 126.093 8.34471 124.244 8.2331C123.091 8.16379 121.866 8.29475 121.523 8.52427C121.007 8.86946 121.066 9.17729 121.865 10.3033C122.409 11.0711 123.703 11.9995 124.831 12.432C126.423 13.0427 127.199 13.1062 128.623 12.7434C130.032 12.3843 130.524 12.4212 130.933 12.9162C131.373 13.4482 131.547 13.423 132.059 12.7524C132.393 12.3163 132.882 11.1872 133.146 10.243C133.499 8.98287 133.485 8.08458 133.097 6.86766C132.541 5.12914 131.476 3.6341 130.795 3.6341C130.07 3.6341 129.012 6.90862 129.176 8.64173C129.325 10.2101 129.28 10.2862 128.579 9.64938C127.962 9.08818 127.908 8.71194 128.289 7.61609ZM19.3855 5.29251C19.6333 4.59584 19.8274 3.48198 19.8162 2.81727C19.805 2.15255 19.5504 1.0315 19.2501 0.325828L18.7042 -0.956796L17.4245 0.325828C16.7208 1.0315 15.9673 2.07785 15.7495 2.65075C15.2335 4.00989 15.2452 6.43832 15.7746 7.8357C16.104 8.70654 16.0157 9.10843 15.364 9.70069C14.5666 10.4253 14.5428 10.3861 14.766 8.71644C15.03 6.73895 13.8871 3.45003 13.0345 3.73536C12.7378 3.83482 12.091 4.45903 11.5975 5.12329C10.3806 6.7601 10.3855 10.2034 11.6078 12.1417C12.3622 13.3379 12.6051 13.4743 13.0413 12.9464C13.4581 12.4424 13.9727 12.4041 15.5312 12.7623C17.2156 13.1494 17.7848 13.0733 19.5253 12.2272C20.6418 11.6845 21.8955 10.7187 22.3119 10.081C22.9377 9.12238 22.9632 8.85101 22.4607 8.51392C22.1268 8.29025 20.9094 8.16379 19.7557 8.2331C17.7826 8.35191 17.6997 8.31275 18.3684 7.57198C18.7934 7.10079 19.7257 6.78395 20.6902 6.7835C22.8798 6.7826 25.212 5.52383 26.4388 3.68C27.8265 1.5945 27.744 0.933836 26.0972 0.933836C23.9686 0.933836 21.6826 2.1134 20.8346 3.64895C20.4088 4.42032 19.8072 5.39107 19.4975 5.80556C19.0291 6.43292 19.0103 6.34741 19.3855 5.29251ZM121.019 1.72231C121.907 2.16966 123.016 3.28576 123.589 4.30916C124.143 5.29926 124.601 6.26145 124.605 6.44687C124.618 7.07963 121.703 6.7853 120.138 5.99593C118.578 5.2088 116.544 2.68856 116.544 1.54229C116.544 0.667859 119.132 0.77182 121.019 1.72231ZM10.8786 13.8501C10.875 12.9099 10.5899 11.5927 10.2452 10.9239C9.901 10.2547 9.19683 9.324 8.68092 8.8555C7.74996 8.00942 7.7383 8.01482 7.06641 9.62958C6.69393 10.5243 6.38959 11.6543 6.38959 12.1413C6.38959 13.5472 7.25019 15.4626 8.44919 16.7245C9.14484 17.4567 9.44873 18.1665 9.269 18.6372C8.8387 19.7632 8.18249 19.5364 8.18249 18.2619C8.18249 17.0454 5.34074 13.5351 4.35599 13.5351C3.48912 13.5351 3.12919 15.9054 3.6823 17.9684C4.00996 19.1908 4.76208 20.2727 6.00412 21.3087C7.53839 22.5881 7.78537 23.0148 7.50567 23.9005C7.1825 24.9225 7.13992 24.9005 6.31115 23.279C5.56217 21.8132 3.23273 19.8424 2.2435 19.8375C1.63615 19.8343 1.89254 23.9018 2.5846 25.2456C2.95707 25.9689 4.00637 27.0688 4.91672 27.6898C6.67108 28.8865 7.26543 28.6606 7.27932 26.7906C7.2847 26.0508 7.61145 25.8483 8.94672 25.7578C11.1628 25.6079 13.3039 24.2146 14.186 22.3483C14.9507 20.7295 15.1255 19.3838 14.5697 19.3883C13.3528 19.3973 10.6876 20.4995 9.54107 21.468C8.79387 22.0994 8.18249 22.5098 8.18249 22.3802C8.18249 22.2506 8.36851 21.6534 8.59576 21.053C8.91041 20.2218 9.45994 19.8897 10.9019 19.6579C13.2918 19.2745 15.0395 18.035 15.9713 16.0639C17.0704 13.7376 16.939 13.4081 15.0179 13.6683C12.3201 14.0342 11.7208 14.2349 11.2909 14.9167C11.0077 15.3667 10.8835 15.0463 10.8786 13.8501ZM137.174 10.1953C137.882 12.3478 137.389 14.5936 135.817 16.3919C134.867 17.4783 134.59 18.162 134.789 18.9266C135.051 19.9342 134.989 19.9617 133.133 19.6638C132.073 19.4936 130.627 18.9401 129.919 18.4342C128.55 17.4554 127.301 15.423 127.301 14.1732C127.301 13.5513 127.601 13.464 128.982 13.6836C131.982 14.1597 132.298 14.2641 132.709 14.9167C132.992 15.3667 133.116 15.0432 133.121 13.8429C133.125 12.8987 133.355 11.6836 133.632 11.1426C134.368 9.70834 135.893 8.12823 136.298 8.37981C136.491 8.49907 136.885 9.31635 137.174 10.1953ZM140.449 17.6206C140.601 16.8586 140.605 15.6278 140.457 14.8852C140.309 14.1426 139.949 13.5351 139.657 13.5351C138.633 13.5351 136.269 16.3514 135.742 18.1975L135.664 18.4698C135.378 19.4714 135.257 19.8934 135.279 20.3081C135.294 20.61 135.385 20.908 135.542 21.4231L135.6 21.6129L135.934 22.7146L134.517 21.5175C133.324 20.5089 130.668 19.3973 129.43 19.3883C128.87 19.3838 129.051 20.7344 129.833 22.3892C130.745 24.3181 132.237 25.3402 134.615 25.6637C136.221 25.882 136.479 26.0863 136.819 27.405L137.204 28.8986L138.639 27.9954C140.882 26.5854 141.77 25.0868 141.998 22.3294C142.119 20.8667 142.023 19.8357 141.766 19.8357C140.821 19.8357 138.332 21.9401 137.568 23.3843L136.761 24.9081L136.443 23.6331C136.214 22.7187 136.302 22.3006 136.755 22.1534C137.924 21.774 140.172 19.0166 140.449 17.6206ZM12.9808 27.1097C12.8432 28.1403 12.3501 29.5076 11.8853 30.1475C11.4205 30.7879 9.91848 31.8896 8.54735 32.5958L6.05476 33.8793L4.00951 32.9711C2.49316 32.2978 1.7249 31.5917 1.03911 30.2425C-0.0603859 28.0787 -0.157202 26.5863 0.801106 26.5863C2.14399 26.5863 4.46132 27.8469 5.45862 29.1196C6.01532 29.8302 6.57291 30.3716 6.69797 30.3226C6.82302 30.274 7.27977 29.5701 7.7132 28.7587C8.15963 27.9225 9.33623 26.8406 10.4295 26.26C11.49 25.697 12.554 25.2362 12.7943 25.2362C13.048 25.2362 13.126 26.0215 12.9808 27.1097ZM136.326 28.9549C135.676 27.6754 134.818 26.8487 133.45 26.1835C132.378 25.6624 131.336 25.2362 131.135 25.2362C130.497 25.2362 131.235 28.9355 132.115 30.1475C132.579 30.7879 134.091 31.8946 135.474 32.6066L137.989 33.9013L140.092 32.8793C141.689 32.103 142.395 31.413 143.03 30.0094C144.052 27.7506 144.109 26.5863 143.199 26.5863C141.791 26.5863 139.516 27.8748 138.403 29.3032L137.253 30.7789L136.326 28.9549ZM12.3927 32.2488C12.8481 33.4396 12.6984 35.5363 12.0498 37.0642C11.7114 37.8608 10.7186 39.1398 9.84317 39.9063C8.49401 41.0872 8.2206 41.1835 8.05206 40.5359C7.91894 40.0251 7.21567 39.6862 5.92747 39.5129C4.86831 39.3703 3.4927 38.8716 2.87012 38.4049C1.43579 37.3298 0.205412 35.6228 0.0279146 34.4621C-0.0863831 33.715 0.118905 33.5782 1.23499 33.6583C3.60969 33.828 4.38781 34.1777 6.00546 35.8014L7.59084 37.3932L8.11885 35.6232C8.59307 34.0341 10.8149 31.5368 11.7549 31.5368C11.9561 31.5368 12.243 31.8572 12.3927 32.2488ZM135.879 35.6169C135.59 34.6471 134.736 33.332 133.982 32.6952C133.228 32.058 132.446 31.5368 132.245 31.5368C131.206 31.5368 131.015 35.4652 131.966 37.2974C132.313 37.9657 133.306 39.1398 134.172 39.9063C135.507 41.0863 135.779 41.183 135.948 40.5359C136.081 40.0251 136.784 39.6862 138.072 39.5129C139.132 39.3703 140.507 38.8716 141.13 38.4049C142.564 37.3298 143.795 35.6228 143.972 34.4621C144.086 33.715 143.881 33.5782 142.765 33.6583C140.341 33.8316 139.459 34.224 137.922 35.8131L136.406 37.3806L135.879 35.6169ZM137.025 35.9162C136.911 36.3541 136.81 36.1047 136.801 35.3622C136.792 34.6196 136.885 34.2614 137.008 34.5661C137.131 34.8707 137.138 35.4783 137.025 35.9162ZM6.90864 35.5872C6.90864 36.206 7.01038 36.4594 7.13454 36.1498C7.25915 35.8406 7.25915 35.3343 7.13454 35.0246C7.01038 34.7155 6.90864 34.9684 6.90864 35.5872ZM13.8082 39.3982C14.7988 41.778 14.628 44.21 13.3371 46.1205C12.7208 47.0323 12.2165 47.9472 12.2165 48.1533C12.2165 48.3594 12.5303 48.7897 12.9135 49.1088C13.2968 49.4283 13.8212 50.0849 14.0785 50.5682C14.4518 51.2685 14.424 51.3693 13.9422 51.0651C13.6092 50.8549 12.1802 50.7478 10.7665 50.827C8.78401 50.9377 7.86156 50.7613 6.73248 50.0552C5.1619 49.0728 3.90149 47.3869 4.3784 46.9071C4.81049 46.4729 9.61906 46.562 10.5801 47.0219C11.3335 47.3828 11.3541 47.3311 10.8082 46.4535C10.3452 45.7091 9.76608 45.4882 8.27662 45.4882C5.90326 45.4882 4.07899 44.5858 2.79706 42.7789C0.913611 40.1227 2.81409 39.2929 6.81899 41.0224C8.5106 41.7532 9.13139 42.319 9.6603 43.6101L10.3367 45.2631L10.3801 43.066C10.4075 41.6898 10.7723 40.3028 11.3568 39.3532C11.8696 38.5197 12.485 37.8374 12.7244 37.8374C12.9633 37.8374 13.4509 38.5399 13.8082 39.3982ZM133.605 43.0057C133.589 42.012 133.205 40.5039 132.752 39.6547C132.298 38.8055 131.705 38.0359 131.433 37.9454C130.643 37.6808 129.542 40.3185 129.542 42.4778C129.542 43.8541 129.887 44.972 130.666 46.1245C131.831 47.8491 131.743 48.715 130.279 49.935C129.715 50.4049 129.655 50.2312 129.858 48.7132C130.099 46.9071 129.326 43.688 128.651 43.688C127.96 43.688 126.035 46.354 125.735 47.7276C125.399 49.2618 125.809 51.7019 126.559 52.6339C126.948 53.1178 126.72 53.5372 125.515 54.5466C124.667 55.2573 124.193 55.8392 124.462 55.8392C124.731 55.8392 125.189 55.5507 125.48 55.1983C125.939 54.6439 126.216 54.6439 127.537 55.1983C129.797 56.1465 132.307 56.003 134.036 54.8266C134.854 54.2694 135.598 53.5885 135.688 53.3131C135.947 52.5169 133.351 51.6803 131.161 51.8554C129.356 51.9994 129.22 51.9445 129.799 51.3027C130.291 50.7568 131.036 50.6394 132.98 50.8014C134.834 50.9557 135.891 50.8077 136.901 50.2514C138.452 49.3977 140.1 47.3887 139.635 46.9202C139.193 46.4756 134.397 46.5543 133.42 47.0219C132.666 47.3828 132.646 47.3311 133.192 46.4535C133.655 45.7091 134.234 45.4882 135.723 45.4882C136.786 45.4882 138.234 45.1875 138.942 44.8198C140.535 43.9927 142.263 41.6326 141.925 40.7469C141.571 39.8221 139.718 39.927 137.202 41.0134C135.729 41.6493 134.837 42.3878 134.347 43.3761L133.634 44.8131L133.605 43.0057ZM16.9216 45.2213C18.4639 47.2519 18.7669 49.3567 17.8382 51.5854L17.0964 53.3639L18.4733 54.6015C19.2308 55.282 19.6705 55.8392 19.45 55.8392C19.2299 55.8392 18.8113 55.5507 18.5199 55.1983C18.0623 54.6448 17.766 54.6515 16.3487 55.246C14.0807 56.1974 10.7257 55.8311 9.28827 54.4751C8.68003 53.9013 8.18249 53.2892 8.18249 53.1151C8.18249 52.4463 10.9221 51.7024 12.823 51.8545C14.6177 51.9985 14.7916 51.926 14.6074 51.1137C14.0085 48.4692 13.9597 46.778 14.4406 45.3158C14.7347 44.4202 15.1511 43.688 15.3662 43.688C15.5809 43.688 16.281 44.3779 16.9216 45.2213ZM23.8704 55.7447C23.8704 53.1376 23.026 51.3077 21.2308 50.0241C20.511 49.5093 19.701 49.0885 19.4312 49.0885C18.7086 49.0885 18.8265 52.9634 19.5943 54.4544C19.9543 55.1533 20.1223 55.8518 19.9677 56.007C19.8135 56.1623 19.1286 56.2892 18.446 56.2892C16.9175 56.2892 14.9422 57.0169 13.8996 57.9638C13.308 58.5021 13.238 58.8239 13.615 59.2798C13.8893 59.6114 14.9005 60.0957 15.8615 60.3558C17.9583 60.9224 20.3908 60.3689 21.8489 58.9935C22.7086 58.1825 23.0098 58.1294 24.1389 58.5898L25.4392 59.1195L23.8166 59.5354C22.0188 59.9962 19.1165 62.6843 19.5885 63.4512C19.7539 63.7199 20.9363 63.939 22.216 63.9381C24.779 63.9363 27.0457 62.8513 27.9224 61.2055C28.3908 60.3274 28.7027 60.25 30.8645 60.4742C32.2321 60.6155 33.2832 60.543 33.2832 60.3072C33.2832 60.0772 32.7865 59.8896 32.1801 59.8896C31.2599 59.8896 30.9927 59.5714 30.5709 57.9769C30.293 56.9247 29.6297 55.5826 29.0972 54.9935C28.1743 53.9737 25.7687 52.6889 24.7812 52.6889C23.6813 52.6889 24.7848 56.6929 26.3056 58.2199C27.1936 59.1114 26.6481 59.2158 25.012 58.467C24.0152 58.0111 23.8704 57.6659 23.8704 55.7447ZM124.973 51.2361C125.052 52.3068 124.809 53.6722 124.397 54.4719C123.603 56.0129 123.637 56.0448 126.521 56.4481C127.448 56.5781 128.818 57.1213 129.565 57.6555C130.646 58.4287 130.818 58.7554 130.405 59.255C130.12 59.6006 129.099 60.0957 128.138 60.3558C126.042 60.9224 123.609 60.3689 122.151 58.9935C121.303 58.1942 120.974 58.1321 119.861 58.5615L118.561 59.0633L120.319 59.6749C122.338 60.3778 124.87 62.7055 124.417 63.4422C124.249 63.7158 123.064 63.939 121.784 63.9381C119.221 63.9363 116.954 62.8508 116.077 61.2046C115.599 60.3081 115.317 60.246 112.887 60.5012C111.173 60.6812 110.319 60.6218 110.495 60.3351C110.646 60.0903 111.23 59.8896 111.793 59.8896C112.61 59.8896 112.929 59.5043 113.377 57.9769C113.685 56.9247 114.456 55.512 115.09 54.8369C116.226 53.6276 119.057 52.3626 119.541 52.8482C120.064 53.3734 119.146 56.3239 118.055 57.6263C116.844 59.0714 117.121 59.3212 118.988 58.467C119.985 58.0111 120.13 57.6659 120.13 55.7447C120.13 54.5345 120.428 52.9647 120.793 52.2564C121.56 50.7658 123.644 48.9908 124.351 49.224C124.618 49.3117 124.897 50.2172 124.973 51.2361ZM91.0018 14.7877H93.0702L91.2932 12.9325C91.5728 12.5439 91.7766 12.0866 91.9045 11.5606C92.0372 11.0299 92.1035 10.4684 92.1035 9.87606V9.59885V9.31453H90.5611V9.5562V9.78365C90.5611 10.2007 90.535 10.5821 90.4829 10.928C90.4308 11.2692 90.3384 11.5606 90.2057 11.8023C90.0872 11.6744 89.9427 11.518 89.7721 11.3332C89.6015 11.1484 89.4238 10.9565 89.239 10.7574C89.0542 10.5537 88.8765 10.3594 88.7059 10.1746C88.5353 9.98978 88.3908 9.83341 88.2723 9.70546C88.6182 9.52066 88.9405 9.31453 89.239 9.08707C89.5375 8.85488 89.7792 8.58715 89.964 8.28387C90.1536 7.97586 90.2483 7.6181 90.2483 7.21057C90.2483 6.73671 90.1228 6.3363 89.8716 6.00933C89.6252 5.67762 89.3006 5.42648 88.8978 5.25589C88.495 5.0853 88.0615 5 87.5971 5C87.09 5 86.6328 5.09714 86.2252 5.29143C85.8225 5.48571 85.5026 5.75107 85.2657 6.08752C85.0287 6.41922 84.9103 6.80068 84.9103 7.2319C84.9103 7.65837 85.024 8.04694 85.2514 8.3976C85.4836 8.74826 85.768 9.09655 86.1044 9.44247C86.0333 9.47564 85.9622 9.51118 85.8912 9.54909L85.6779 9.66282C85.3273 9.8571 85.0169 10.0774 84.7468 10.3239C84.4767 10.5655 84.2634 10.8451 84.1071 11.1626C83.9507 11.4753 83.8725 11.8402 83.8725 12.2572C83.8725 12.8164 84.0147 13.2997 84.299 13.7072C84.5833 14.1148 84.9766 14.4299 85.4789 14.6526C85.9859 14.8706 86.5688 14.9796 87.2275 14.9796C87.7866 14.9796 88.3292 14.8966 88.8552 14.7308C89.3812 14.5649 89.8384 14.309 90.227 13.9631C90.2744 14.0105 90.3313 14.0721 90.3976 14.1479C90.4639 14.219 90.535 14.2948 90.6108 14.3754C90.6914 14.4559 90.7649 14.5341 90.8312 14.61C90.8975 14.681 90.9544 14.7403 91.0018 14.7877ZM86.6944 10.5513C86.737 10.5276 86.7797 10.5063 86.8223 10.4873L86.9645 10.4163L89.2674 12.9254C89.04 13.1718 88.7533 13.3518 88.4074 13.4656C88.0615 13.5793 87.7298 13.6362 87.4123 13.6362C87.0853 13.6362 86.7844 13.5793 86.5096 13.4656C86.2347 13.3518 86.012 13.1836 85.8414 12.9609C85.6756 12.7335 85.5926 12.4515 85.5926 12.1151C85.5926 11.7454 85.6969 11.4374 85.9054 11.191C86.1139 10.9446 86.3769 10.7314 86.6944 10.5513ZM87.4123 8.83829C87.0711 8.50185 86.8318 8.22464 86.6944 8.00666C86.5617 7.78395 86.4953 7.55649 86.4953 7.3243C86.4953 7.00681 86.5996 6.74619 86.8081 6.54243C87.0166 6.33866 87.282 6.23678 87.6042 6.23678C87.9217 6.23678 88.1847 6.3363 88.3932 6.53532C88.6017 6.7296 88.7059 6.9926 88.7059 7.3243C88.7059 7.6797 88.5851 7.97112 88.3434 8.19858C88.1017 8.42603 87.7914 8.63927 87.4123 8.83829ZM53.1235 14.7877V8.29809H53.2017L57.4736 14.7877H59.0658V5.0853H57.2461V11.5393H57.1679L52.9174 5.0853H51.311V14.7877H53.1235ZM64.4962 14.9227C65.0364 14.9227 65.5008 14.8493 65.8894 14.7024C66.278 14.5555 66.5978 14.3659 66.849 14.1337C67.1049 13.9015 67.2991 13.6551 67.4318 13.3945C67.5645 13.1291 67.6403 12.878 67.6593 12.641H65.8823C65.8586 12.7974 65.7828 12.9396 65.6548 13.0675C65.5316 13.1955 65.3705 13.2973 65.1715 13.3732C64.9725 13.4442 64.745 13.4798 64.4891 13.4798C64.001 13.4798 63.6125 13.321 63.3234 13.0036C63.0344 12.6861 62.8898 12.2809 62.8898 11.7881V11.4327H67.7303V10.5655C67.7303 9.85473 67.5882 9.24108 67.3039 8.72457C67.0196 8.20806 66.6286 7.81001 66.1311 7.53043C65.6335 7.25085 65.0578 7.11106 64.4038 7.11106C63.7783 7.11106 63.2121 7.24374 62.705 7.50911C62.198 7.77447 61.7952 8.16541 61.4967 8.68192C61.2029 9.19369 61.056 9.82156 61.056 10.5655V11.4611C61.056 12.2004 61.1958 12.8282 61.4753 13.3447C61.7597 13.8612 62.1601 14.2546 62.6766 14.5247C63.1931 14.79 63.7997 14.9227 64.4962 14.9227ZM62.8898 10.2954V10.2599V10.2172C62.8898 9.87606 62.9538 9.57989 63.0817 9.32874C63.2097 9.07286 63.3874 8.87383 63.6148 8.73168C63.8423 8.58952 64.1077 8.51844 64.4109 8.51844C64.7142 8.51844 64.9772 8.58952 65.1999 8.73168C65.4274 8.87383 65.6027 9.07286 65.7259 9.32874C65.8539 9.57989 65.9178 9.87606 65.9178 10.2172V10.2599V10.2954H62.8898ZM77.7597 7.24611H79.6219L77.6602 14.7877H75.7268L74.2697 9.42115H74.2128L72.7841 14.7877H70.8365L68.8108 7.24611H70.7868L71.8885 12.8116H71.9596L73.367 7.24611H75.1226L76.5584 12.8116H76.6366L77.7597 7.24611ZM33.8125 25.03V31.5196H32V21.8172H33.6064L37.857 28.2712H37.9351V21.8172H39.7548V31.5196H38.1626L33.8907 25.03H33.8125ZM45.2066 23.843C44.5147 23.843 43.9082 23.9875 43.3869 24.2766C42.8704 24.5656 42.4676 24.9708 42.1786 25.492C41.8895 26.0085 41.745 26.6175 41.745 27.3188V28.1504C41.745 28.8991 41.8872 29.5341 42.1715 30.0553C42.4605 30.5766 42.8633 30.9746 43.3798 31.2495C43.9011 31.5196 44.51 31.6546 45.2066 31.6546C45.8937 31.6546 46.4955 31.5172 47.012 31.2424C47.5285 30.9675 47.9289 30.5695 48.2132 30.0482C48.5023 29.527 48.6468 28.8944 48.6468 28.1504V27.3046C48.6468 26.5938 48.5023 25.9801 48.2132 25.4636C47.9289 24.9423 47.5285 24.5419 47.012 24.2624C46.4955 23.9828 45.8937 23.843 45.2066 23.843ZM45.2066 25.293C45.5525 25.293 45.8392 25.3854 46.0666 25.5702C46.2988 25.755 46.4718 26.0038 46.5855 26.3165C46.6992 26.6246 46.7561 26.9705 46.7561 27.3543V28.1362C46.7561 28.5153 46.7016 28.8612 46.5926 29.1739C46.4836 29.4867 46.3154 29.7355 46.088 29.9203C45.8605 30.1051 45.5667 30.1975 45.2066 30.1975C44.8464 30.1975 44.5503 30.1051 44.3181 29.9203C44.0859 29.7307 43.9129 29.482 43.7992 29.1739C43.6902 28.8612 43.6357 28.5153 43.6357 28.1362V27.3543C43.6357 26.9752 43.6926 26.6293 43.8063 26.3165C43.9248 26.0038 44.1001 25.755 44.3323 25.5702C44.5645 25.3854 44.8559 25.293 45.2066 25.293ZM49.8623 24.0491H51.0493V22.1726H52.8689V24.0491H54.5393V25.4849H52.8689V29.1455C52.8689 29.5199 52.9519 29.7781 53.1177 29.9203C53.2883 30.0577 53.5703 30.1264 53.9636 30.1264C54.082 30.1264 54.2029 30.124 54.3261 30.1193C54.4493 30.1098 54.5441 30.1027 54.6104 30.098V31.484C54.5393 31.4982 54.39 31.5148 54.1626 31.5338C53.9399 31.5527 53.7219 31.5622 53.5087 31.5622C52.8832 31.5622 52.388 31.4888 52.0231 31.3419C51.6582 31.1902 51.3976 30.9557 51.2412 30.6382C51.0849 30.316 51.0067 29.899 51.0067 29.3872V25.4849H49.8623V24.0491ZM59.4722 31.6546C60.0124 31.6546 60.4768 31.5812 60.8654 31.4343C61.254 31.2874 61.5738 31.0978 61.825 30.8656C62.0809 30.6334 62.2751 30.387 62.4078 30.1264C62.5405 29.861 62.6163 29.6099 62.6353 29.373H60.8583C60.8346 29.5293 60.7588 29.6715 60.6308 29.7994C60.5076 29.9274 60.3465 30.0293 60.1475 30.1051C59.9485 30.1762 59.721 30.2117 59.4651 30.2117C58.977 30.2117 58.5885 30.053 58.2994 29.7355C58.0104 29.418 57.8658 29.0128 57.8658 28.52V28.1646H62.7064V27.2974C62.7064 26.5867 62.5642 25.973 62.2799 25.4565C61.9956 24.94 61.6046 24.5419 61.1071 24.2624C60.6095 23.9828 60.0338 23.843 59.3798 23.843C58.7543 23.843 58.1881 23.9757 57.681 24.241C57.174 24.5064 56.7712 24.8973 56.4727 25.4138C56.1789 25.9256 56.032 26.5535 56.032 27.2974V28.1931C56.032 28.9323 56.1718 29.5601 56.4514 30.0767C56.7357 30.5932 57.1361 30.9865 57.6526 31.2566C58.1691 31.5219 58.7757 31.6546 59.4722 31.6546ZM57.8658 27.0273V26.9918V26.9492C57.8658 26.608 57.9298 26.3118 58.0578 26.0607C58.1857 25.8048 58.3634 25.6058 58.5908 25.4636C58.8183 25.3214 59.0837 25.2504 59.3869 25.2504C59.6902 25.2504 59.9532 25.3214 60.1759 25.4636C60.4034 25.6058 60.5787 25.8048 60.7019 26.0607C60.8299 26.3118 60.8938 26.608 60.8938 26.9492V26.9918V27.0273H57.8658ZM72.7357 23.978H74.598L72.6362 31.5196H70.7028L69.2457 26.1531H69.1888L67.7601 31.5196H65.8125L63.7868 23.978H65.7628L66.8645 29.5436H66.9356L68.343 23.978H70.0986L71.5344 29.5436H71.6126L72.7357 23.978ZM79.0262 23.843C78.3344 23.843 77.7278 23.9875 77.2066 24.2766C76.6901 24.5656 76.2873 24.9708 75.9982 25.492C75.7092 26.0085 75.5646 26.6175 75.5646 27.3188V28.1504C75.5646 28.8991 75.7068 29.5341 75.9911 30.0553C76.2802 30.5766 76.683 30.9746 77.1995 31.2495C77.7207 31.5196 78.3296 31.6546 79.0262 31.6546C79.7133 31.6546 80.3151 31.5172 80.8316 31.2424C81.3481 30.9675 81.7486 30.5695 82.0329 30.0482C82.3219 29.527 82.4665 28.8944 82.4665 28.1504V27.3046C82.4665 26.5938 82.3219 25.9801 82.0329 25.4636C81.7486 24.9423 81.3481 24.5419 80.8316 24.2624C80.3151 23.9828 79.7133 23.843 79.0262 23.843ZM79.0262 25.293C79.3721 25.293 79.6588 25.3854 79.8863 25.5702C80.1185 25.755 80.2914 26.0038 80.4052 26.3165C80.5189 26.6246 80.5757 26.9705 80.5757 27.3543V28.1362C80.5757 28.5153 80.5212 28.8612 80.4123 29.1739C80.3033 29.4867 80.135 29.7355 79.9076 29.9203C79.6801 30.1051 79.3863 30.1975 79.0262 30.1975C78.6661 30.1975 78.3699 30.1051 78.1377 29.9203C77.9055 29.7307 77.7326 29.482 77.6188 29.1739C77.5098 28.8612 77.4554 28.5153 77.4554 28.1362V27.3543C77.4554 26.9752 77.5122 26.6293 77.6259 26.3165C77.7444 26.0038 77.9197 25.755 78.1519 25.5702C78.3841 25.3854 78.6756 25.293 79.0262 25.293ZM86.3403 31.5196H84.4282V23.978H86.2976V25.158H86.3901C86.4422 24.9826 86.5417 24.7954 86.6886 24.5964C86.8355 24.3974 87.0392 24.2268 87.2999 24.0847C87.5652 23.9378 87.8969 23.8643 88.295 23.8643C88.4182 23.8643 88.5295 23.869 88.6291 23.8785C88.7286 23.888 88.8139 23.8998 88.8849 23.9141V25.5347C88.8139 25.5157 88.7096 25.5015 88.5722 25.492C88.4348 25.4778 88.2926 25.4707 88.1457 25.4707C87.7382 25.4707 87.3994 25.5441 87.1293 25.691C86.8639 25.8379 86.6649 26.0417 86.5322 26.3023C86.4043 26.563 86.3403 26.8639 86.3403 27.205V31.5196ZM91.2661 24.0491H90.0791V25.4849H91.2234V29.3872C91.2234 29.899 91.3016 30.316 91.458 30.6382C91.6144 30.9557 91.875 31.1902 92.2399 31.3419C92.6048 31.4888 93.1 31.5622 93.7255 31.5622C93.9387 31.5622 94.1567 31.5527 94.3794 31.5338C94.6068 31.5148 94.7561 31.4982 94.8272 31.484V30.098C94.7608 30.1027 94.6661 30.1098 94.5429 30.1193C94.4197 30.124 94.2988 30.1264 94.1804 30.1264C93.787 30.1264 93.5051 30.0577 93.3345 29.9203C93.1687 29.7781 93.0857 29.5199 93.0857 29.1455V25.4849H94.7561V24.0491H93.0857V22.1726H91.2661V24.0491ZM98.4878 31.5196H96.6255V21.3054H98.4878V25.3072H98.5873C98.6394 25.1272 98.7484 24.9234 98.9143 24.6959C99.0801 24.4685 99.3194 24.2718 99.6322 24.106C99.9449 23.9401 100.345 23.8572 100.833 23.8572C101.568 23.8572 102.167 24.0752 102.632 24.5111C103.101 24.9471 103.335 25.6034 103.335 26.48V31.5196H101.466V26.9989C101.466 26.6246 101.404 26.3237 101.281 26.0962C101.158 25.864 100.992 25.6958 100.784 25.5915C100.575 25.4825 100.341 25.4281 100.08 25.4281C99.753 25.4281 99.4687 25.5086 99.227 25.6697C98.9901 25.8308 98.8076 26.0559 98.6797 26.345C98.5518 26.6293 98.4878 26.961 98.4878 27.3401V31.5196ZM112 23.978H110.017L108.382 29.9061H108.304L106.697 23.978H104.629L107.245 31.5338L107.195 31.7328C107.124 32.1024 106.977 32.3678 106.754 32.5289C106.536 32.69 106.214 32.7706 105.788 32.7706C105.688 32.7706 105.577 32.7658 105.454 32.7564C105.335 32.7469 105.245 32.7374 105.183 32.7279V34.0855C105.292 34.1092 105.444 34.1282 105.638 34.1424C105.833 34.1566 106.013 34.1637 106.179 34.1637C106.984 34.1637 107.633 33.9766 108.126 33.6022C108.624 33.2326 109.034 32.6166 109.356 31.7541L109.526 31.3063C109.659 30.9367 109.813 30.496 109.988 29.9843C110.164 29.4677 110.358 28.8944 110.571 28.2641C110.785 27.6339 111.01 26.9586 111.247 26.2384L112 23.978ZM54.4109 40C54.48 40.9428 54.1946 41.8767 53.6151 42.6032C53.0602 43.3242 52.1896 43.7541 51.304 43.7446C51.2475 42.8378 51.5464 41.9203 52.1206 41.2377C52.7079 40.539 53.5256 40.0971 54.4109 40ZM57.2482 45.5399C56.2256 46.1965 55.5811 47.3828 55.5656 48.6364C55.567 50.0528 56.4011 51.3655 57.65 51.9172C57.4072 52.7409 57.0413 53.5193 56.5658 54.2236C55.9272 55.2213 55.2576 56.1961 54.1949 56.2142C53.6895 56.2263 53.3483 56.0745 52.9928 55.9164C52.6219 55.7514 52.2355 55.5794 51.6308 55.5794C50.9895 55.5794 50.5858 55.7569 50.1964 55.9281L50.1964 55.9281C49.8599 56.076 49.5342 56.2192 49.0751 56.2391C48.063 56.2782 47.2895 55.1741 46.6277 54.1857C45.3049 52.1672 44.2748 48.4971 45.6558 45.9999C46.2982 44.7942 47.5291 44.0101 48.8495 43.9655C49.4235 43.9532 49.9743 44.1843 50.4572 44.3869L50.4573 44.3869C50.8266 44.5418 51.1562 44.6801 51.4261 44.6801C51.6633 44.6801 51.9837 44.5473 52.3571 44.3925C52.9453 44.1487 53.665 43.8503 54.3984 43.9307C55.5226 43.9675 56.6031 44.5776 57.2482 45.5399ZM71.487 53.7873H72.8503L69.0129 43.379H67.729L63.8917 53.7873H65.255L66.3009 50.8084H70.4411L71.487 53.7873ZM68.3494 44.9587H68.3926L70.0588 49.7048H66.6832L68.3494 44.9587ZM77.4882 46.156C76.399 46.156 75.5263 46.7114 75.0646 47.5553H75.0358V46.2859H73.8456V56.2902H75.1007V52.5683H75.1295C75.5768 53.3906 76.4423 53.9172 77.517 53.9172C79.4068 53.9172 80.698 52.388 80.698 50.0366C80.698 47.6852 79.3996 46.156 77.4882 46.156ZM77.243 52.8136C75.959 52.8136 75.0935 51.71 75.0935 50.0366C75.0935 48.3704 75.959 47.2596 77.243 47.2596C78.5773 47.2596 79.4141 48.3415 79.4141 50.0366C79.4141 51.7389 78.5773 52.8136 77.243 52.8136ZM83.1864 47.5553C83.6481 46.7114 84.5208 46.156 85.61 46.156C87.5214 46.156 88.8198 47.6852 88.8198 50.0366C88.8198 52.388 87.5286 53.9172 85.6389 53.9172C84.5641 53.9172 83.6986 53.3906 83.2514 52.5683H83.2225V56.2902H81.9675V46.2859H83.1576V47.5553H83.1864ZM83.2153 50.0366C83.2153 51.71 84.0808 52.8136 85.3648 52.8136C86.6992 52.8136 87.5359 51.7389 87.5359 50.0366C87.5359 48.3415 86.6992 47.2596 85.3648 47.2596C84.0808 47.2596 83.2153 48.3704 83.2153 50.0366ZM90.1542 53.7873H91.4092V43.379H90.1542V53.7873ZM98.1101 49.3946C98.0812 48.1396 97.295 47.2452 96.1121 47.2452C94.9364 47.2452 94.1141 48.1468 94.0348 49.3946H98.1101ZM96.2203 52.828C97.1724 52.828 97.8721 52.3447 98.0812 51.6379H99.3147C99.0983 52.9506 97.8288 53.9172 96.1914 53.9172C94.042 53.9172 92.7364 52.4241 92.7364 50.0654C92.7364 47.7357 94.0636 46.156 96.1337 46.156C98.1606 46.156 99.4084 47.6275 99.4084 49.8995V50.3756H94.0275V50.4477C94.0275 51.8831 94.8715 52.828 96.2203 52.828Z\",\n        fill: \"#836953\"\n      })\n    })\n  });\n}\n;\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"logoNewNoteworthy\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./LogoNewNoteworthy.map", "import { jsx as _jsx, jsxs as _jsxs } from \"react/jsx-runtime\";\nexport default function logoSnap(props) {\n  return /*#__PURE__*/_jsxs(\"svg\", {\n    viewBox: \"0 0 144 36\",\n    fill: \"none\",\n    xmlns: \"http://www.w3.org/2000/svg\",\n    preserveAspectRatio: \"xMidYMin slice\",\n    children: [/*#__PURE__*/_jsx(\"path\", {\n      d: \"M0.00426126 18.3948C0.203533 20.4054 0.399565 23.0348 0.422247 25.3094C0.423422 25.4238 0.448143 25.5367 0.494871 25.6411C0.541598 25.7455 0.60933 25.8391 0.693843 25.9162C0.778355 25.9933 0.877837 26.0521 0.986086 26.089C1.09434 26.1259 1.20903 26.1402 1.32302 26.1308L1.38297 26.1259C1.51531 26.1158 1.64334 26.0743 1.75656 26.005C1.86977 25.9358 1.96494 25.8406 2.03425 25.7274L2.35017 25.2057C2.40727 25.1109 2.48272 25.0284 2.5721 24.963C2.66148 24.8977 2.763 24.8508 2.87071 24.8251C2.97842 24.7995 3.09017 24.7956 3.19941 24.8136C3.30865 24.8317 3.41319 24.8714 3.50692 24.9303C4.61182 25.6318 6.51544 26.5553 9.43648 26.5553C15.3142 26.5553 19.0194 22.6719 19.0194 18.0417C19.0194 13.3385 15.4924 11.8059 12.9278 10.8079C12.382 10.5896 11.8365 10.3878 11.2938 10.1871C10.2416 9.79789 9.20012 9.41269 8.189 8.91888C7.44052 8.56246 5.73131 7.74269 5.73131 5.81964C5.73131 4.14445 7.22666 2.08045 9.75726 2.08045C11.716 2.08045 13.2842 3.18374 14.4588 4.78601C14.9497 5.52154 15.2024 6.07399 15.6496 7.25504C15.6631 7.37421 15.7021 7.48909 15.7638 7.59194C15.8255 7.69478 15.9086 7.7832 16.0074 7.85123C16.1061 7.91927 16.2183 7.96534 16.3364 7.98634C16.4545 8.00734 16.5757 8.00279 16.6919 7.97298C16.8081 7.94318 16.9165 7.88882 17.0099 7.81356C17.1033 7.73831 17.1795 7.6439 17.2333 7.53672C17.2872 7.42953 17.3174 7.31206 17.322 7.1922C17.3266 7.07235 17.3054 6.95291 17.2599 6.84192C16.966 4.82877 16.7402 2.80628 16.5827 0.77789C16.5666 0.562902 16.4685 0.362327 16.3087 0.217604C16.1489 0.0728807 15.9396 -0.00493183 15.7241 0.000242455C15.5869 0.0038502 15.4528 0.0412194 15.3336 0.109041C15.2143 0.176862 15.1136 0.273043 15.0404 0.389066L14.7569 0.836213C14.5333 1.18615 14.0862 1.32062 13.7071 1.14727C11.993 0.359904 10.2822 0.191414 9.08006 0.191414C4.12741 0.191414 0.242416 3.04279 0.242416 7.88526C0.242416 12.2056 3.5498 13.78 4.9907 14.4658L5.01847 14.4791C5.66541 14.7691 6.32631 15.0305 6.98331 15.2904C7.37599 15.4458 7.76728 15.6006 8.15336 15.7606C11.6447 17.0793 13.4268 17.9704 13.4268 20.1769C13.4268 22.565 11.4665 24.454 8.7933 24.454C5.12539 24.454 3.37893 21.7468 2.87994 20.9627C2.32819 20.0792 1.92229 19.1126 1.67782 18.1C1.62499 17.8994 1.49972 17.7254 1.3262 17.6117C1.15267 17.4981 0.943186 17.4527 0.738166 17.4843L0.705764 17.4892C0.494987 17.5214 0.30463 17.6333 0.174063 17.8019C0.0434947 17.9704 -0.0172965 18.1827 0.00426126 18.3948Z\",\n      fill: \"#836953\"\n    }), /*#__PURE__*/_jsx(\"path\", {\n      d: \"M20.4029 24.3908C20.0562 24.4491 19.8019 24.7505 19.8019 25.1053V25.1425C19.8014 25.2434 19.8221 25.3433 19.8626 25.4357C19.9031 25.5281 19.9625 25.6111 20.037 25.6791C20.1114 25.7472 20.1994 25.7989 20.295 25.8309C20.3907 25.863 20.492 25.8746 20.5925 25.8651C21.2 25.8068 21.8513 25.7711 22.9724 25.7711C25.887 25.7711 27.4423 25.8198 28.6525 25.8959C28.7513 25.9021 28.8504 25.888 28.9436 25.8544C29.0367 25.8207 29.122 25.7684 29.1941 25.7005C29.2663 25.6326 29.3237 25.5507 29.3629 25.4597C29.4021 25.3688 29.4222 25.2708 29.422 25.1717V25.0777C29.422 24.7553 29.2114 24.4637 28.9004 24.3827C28.0304 24.1527 27.7468 23.7007 27.7468 22.066C27.7468 20.4815 27.7468 15.4139 27.6901 13.6285C27.6874 13.511 27.7131 13.3945 27.765 13.289C27.8169 13.1836 27.8935 13.0922 27.9882 13.0226C28.7076 12.4799 29.4544 12.1267 30.4184 12.1267C32.7351 12.1267 32.8064 14.087 32.8421 15.7962L32.9133 21.3548C32.9441 23.5241 32.8145 24.0214 31.7728 24.3033C31.4569 24.386 31.2382 24.6743 31.2382 25V25.1523C31.2382 25.2528 31.2592 25.3522 31.2998 25.4442C31.3403 25.5362 31.3996 25.6187 31.4738 25.6865C31.5481 25.7544 31.6356 25.806 31.7308 25.8381C31.8261 25.8703 31.927 25.8822 32.0271 25.8732C32.7513 25.81 33.5306 25.7711 34.9433 25.7711C37.448 25.7711 38.9725 25.8149 39.9818 25.8829C40.0806 25.8894 40.1796 25.8754 40.2728 25.842C40.366 25.8086 40.4513 25.7564 40.5234 25.6887C40.5956 25.6209 40.653 25.5391 40.6922 25.4482C40.7315 25.3573 40.7516 25.2593 40.7514 25.1604C40.7537 24.9938 40.6978 24.8317 40.5934 24.7019C40.489 24.572 40.3427 24.4827 40.1795 24.4491C39.0017 24.2304 38.757 23.6812 38.757 22.7804C38.757 22.467 38.7756 21.5755 38.7935 20.7126C38.8104 19.903 38.8267 19.1186 38.8267 18.8598V15.7314C38.6809 13.7824 38.3909 11.942 36.6558 10.7366C35.5509 9.95413 34.1965 9.59771 32.8421 9.59771C30.9644 9.59771 29.6893 10.1777 28.3447 10.9586C28.2494 11.0158 28.1423 11.0504 28.0316 11.0596C27.9209 11.0688 27.8095 11.0524 27.7061 11.0117C27.6028 10.971 27.5101 10.907 27.4355 10.8248C27.3608 10.7425 27.306 10.6442 27.2754 10.5374C27.2511 10.445 27.2235 10.3559 27.1944 10.2619C27.1646 10.1707 27.1169 10.0863 27.0542 10.0137C26.9914 9.94108 26.9148 9.88169 26.8288 9.83901C26.7429 9.79633 26.6492 9.7712 26.5535 9.7651C26.4577 9.75899 26.3616 9.77203 26.2709 9.80346C24.8631 10.2895 22.1802 11.0477 20.4062 11.3588C20.0578 11.4187 19.8019 11.7168 19.8019 12.0716V12.1558C19.8012 12.3122 19.8514 12.4646 19.9449 12.59C20.0384 12.7154 20.1702 12.8069 20.3203 12.8509C21.1628 13.089 21.7622 13.5799 21.7622 15.3685C21.7622 15.9922 21.7711 16.8116 21.78 17.631C21.7889 18.4503 21.7978 19.2697 21.7978 19.8934C21.7978 20.4281 21.7978 22.565 21.6909 23.3864C21.5921 24.07 20.9408 24.3017 20.4029 24.3908Z\",\n      fill: \"#836953\"\n    }), /*#__PURE__*/_jsx(\"path\", {\n      \"fill-rule\": \"evenodd\",\n      \"clip-rule\": \"evenodd\",\n      d: \"M59.2595 23.5255C59.2131 23.436 59.1485 23.3571 59.0698 23.294C58.9449 23.1936 58.7898 23.1379 58.6295 23.1359C58.4692 23.1338 58.3128 23.1855 58.1853 23.2827C57.9811 23.4414 57.764 23.5613 57.534 23.5613C56.6073 23.5613 56.6446 22.1745 56.6802 21.5686L56.7499 13.6236C56.7499 10.6653 54.506 9.66737 51.4424 9.66737C47.0244 9.66737 42.143 11.8059 42.143 14.4434C42.143 15.7606 43.1767 16.4734 44.2816 16.4734C45.171 16.4734 46.169 16.0101 46.4541 14.7998C46.5076 14.5682 46.5343 14.3276 46.5611 14.087C46.5878 13.8464 46.6145 13.6058 46.668 13.3742C46.8818 12.59 47.5234 11.8772 48.6996 11.8772C48.8778 11.8772 50.3019 11.8772 50.7296 13.1247C50.8786 13.5718 50.877 14.8679 50.8738 15.9696C50.8735 16.1376 50.8143 16.3003 50.7066 16.4294C50.5989 16.5584 50.4494 16.6456 50.284 16.6759C47.4472 17.1846 41.1823 18.8873 41.1823 22.9587C41.1823 24.2758 41.9648 26.484 45.2439 26.484C47.4926 26.484 49.5161 25.3499 50.4963 24.7132C50.6476 24.6131 50.8314 24.5745 51.0102 24.6052C51.189 24.6359 51.3494 24.7336 51.4586 24.8785C51.6502 25.1316 51.8722 25.3601 52.1196 25.5589C52.8956 26.1269 53.8296 26.4384 54.7912 26.45C55.726 26.45 57.4238 26.0968 59.1363 24.3633C59.2065 24.2909 59.2609 24.2047 59.2959 24.1101C59.3308 24.0155 59.3457 23.9146 59.3394 23.814C59.3332 23.7133 59.306 23.6151 59.2595 23.5255ZM50.761 18.8545C50.8101 18.9534 50.8359 19.0621 50.8365 19.1725V22.2912C50.837 22.4095 50.8082 22.5261 50.7528 22.6307C50.6974 22.7352 50.6171 22.8245 50.519 22.8906C50.0864 23.1757 49.6749 23.3847 48.9847 23.3847C47.6303 23.3847 47.1313 22.3171 47.1313 21.3548C47.1313 19.4819 48.7271 18.7804 49.9292 18.4758C50.036 18.4479 50.1478 18.4448 50.2559 18.4667C50.3641 18.4886 50.4658 18.5349 50.5534 18.6021C50.6409 18.6693 50.7119 18.7557 50.761 18.8545Z\",\n      fill: \"#836953\"\n    }), /*#__PURE__*/_jsx(\"path\", {\n      \"fill-rule\": \"evenodd\",\n      \"clip-rule\": \"evenodd\",\n      d: \"M59.1845 11.8836C60.3996 12.2189 60.7884 12.8605 60.7236 15.5822L60.7593 27.1255C60.7593 27.9096 60.7593 30.0109 60.7236 30.6881C60.7236 31.7039 60.6102 32.4329 59.285 32.6597C58.9577 32.7148 58.7277 33.0113 58.7277 33.3418V33.4309C58.728 33.5232 58.747 33.6145 58.7836 33.6992C58.8201 33.784 58.8735 33.8604 58.9404 33.924C59.0073 33.9876 59.0864 34.037 59.1729 34.0692C59.2594 34.1014 59.3515 34.1157 59.4437 34.1113C60.5843 34.0627 61.451 34.0384 62.7909 34.0384C64.5527 34.049 66.3144 34.0787 68.0756 34.1275C68.1668 34.1297 68.2574 34.1136 68.3423 34.0802C68.4271 34.0468 68.5044 33.9968 68.5696 33.9331C68.6348 33.8694 68.6866 33.7933 68.722 33.7093C68.7573 33.6253 68.7755 33.535 68.7755 33.4438C68.7778 33.2862 68.7247 33.1328 68.6256 33.0103C68.5264 32.8877 68.3874 32.8038 68.2328 32.7731C66.7585 32.5236 66.6743 31.4608 66.6743 30.0821V25.9703C66.6748 25.8518 66.7061 25.7355 66.7652 25.6328C66.8242 25.5301 66.9089 25.4445 67.011 25.3844C67.1131 25.3242 67.2291 25.2917 67.3476 25.2899C67.466 25.2881 67.5829 25.3171 67.6868 25.3741C68.3754 25.7451 69.3701 26.0935 70.7358 26.0935C75.1879 26.0935 79 22.351 79 16.9723C79 13.0533 76.3284 9.34811 72.0173 9.34811C70.2676 9.34811 68.8889 9.81631 67.4908 10.7122C67.3957 10.7708 67.2877 10.8052 67.1762 10.8123C67.0648 10.8194 66.9533 10.799 66.8515 10.7529C66.7498 10.7069 66.6609 10.6365 66.5927 10.5481C66.5245 10.4596 66.4791 10.3558 66.4604 10.2456C66.415 9.99128 66.3778 9.78877 66.3405 9.62352C66.3223 9.53252 66.2855 9.44624 66.2324 9.37009C66.1794 9.29393 66.1112 9.22952 66.0322 9.18088C65.9531 9.13223 65.8649 9.1004 65.773 9.08736C65.6811 9.07432 65.5875 9.08036 65.4981 9.10509C64.2457 9.44531 61.7005 10.1015 59.2947 10.359C59.1283 10.3782 58.9748 10.458 58.8636 10.5833C58.7524 10.7085 58.6913 10.8704 58.692 11.0379V11.2161C58.6904 11.3657 58.7376 11.5119 58.8265 11.6323C58.9153 11.7528 59.0411 11.841 59.1845 11.8836ZM72.6929 17.9346C72.6929 20.3567 71.7322 24.0262 69.0963 24.0262C66.6386 24.0262 66.6386 21.9962 66.6386 20.8557C66.6386 20.4009 66.6289 19.1386 66.6194 17.9026C66.6103 16.7172 66.6014 15.5559 66.6014 15.1545C66.6014 14.4077 66.6013 11.9484 68.9894 11.9484C71.6237 11.9484 72.6929 15.3684 72.6929 17.9346Z\",\n      fill: \"#836953\"\n    }), /*#__PURE__*/_jsx(\"path\", {\n      d: \"M91.4634 25.7727C95.2528 25.7727 96.1989 25.7727 97.6457 25.8796C97.7587 25.8873 97.8721 25.8713 97.9786 25.8328C98.0851 25.7943 98.1825 25.734 98.2644 25.6559C98.3464 25.5777 98.4112 25.4833 98.4548 25.3788C98.4983 25.2742 98.5196 25.1617 98.5173 25.0485C98.5174 24.8538 98.4474 24.6656 98.32 24.5183C98.1927 24.3711 98.0166 24.2746 97.8239 24.2465C97.0916 24.1477 96.6137 23.9582 96.3091 23.5985C95.8814 23.0298 95.8458 22.816 95.7745 19.0736L95.7388 8.02934C95.7388 3.30513 95.7388 2.66519 97.8498 2.40112C98.0627 2.38185 98.2594 2.27924 98.397 2.11563C98.5346 1.95202 98.602 1.74067 98.5844 1.52762C98.5669 1.31456 98.4659 1.11706 98.3034 0.978132C98.141 0.839204 97.9302 0.770102 97.717 0.785879L97.7021 0.78638C96.6005 0.823533 95.3151 0.866884 93.3152 0.866884C91.3143 0.866884 89.3103 0.839343 87.3078 0.785879C86.851 0.772919 86.4751 1.13744 86.4751 1.63643C86.4752 1.82818 86.5433 2.01367 86.6673 2.15992C86.7913 2.30617 86.9632 2.40369 87.1523 2.43514C88.241 2.61659 88.6639 2.76564 88.9328 3.39748C89.1839 3.89647 89.2179 4.71624 89.2536 7.42343V18.7528C89.2536 23.268 89.1677 23.9889 87.1701 24.2692C86.9663 24.3047 86.7836 24.4165 86.6593 24.582C86.535 24.7474 86.4784 24.9541 86.5012 25.1598C86.5239 25.3654 86.6241 25.5547 86.7815 25.6891C86.9389 25.8234 87.1416 25.8927 87.3484 25.8828C88.5618 25.797 89.3897 25.7727 91.4634 25.7727Z\",\n      fill: \"#836953\"\n    }), /*#__PURE__*/_jsx(\"path\", {\n      d: \"M99.3776 24.3907C99.0309 24.449 98.7765 24.7504 98.7765 25.1052V25.1425C98.7761 25.2433 98.7968 25.3432 98.8373 25.4356C98.8777 25.5281 98.9371 25.611 99.0116 25.679C99.0861 25.7471 99.174 25.7988 99.2697 25.8308C99.3654 25.8629 99.4667 25.8745 99.5671 25.865C100.175 25.8067 100.826 25.7711 101.947 25.7711C104.862 25.7711 106.417 25.8197 107.627 25.8958C107.726 25.902 107.825 25.8879 107.918 25.8543C108.011 25.8207 108.097 25.7683 108.169 25.7004C108.241 25.6325 108.298 25.5506 108.338 25.4596C108.377 25.3687 108.397 25.2707 108.397 25.1716V25.0776C108.397 24.7552 108.186 24.4636 107.875 24.3826C107.003 24.1526 106.721 23.7006 106.721 22.0659C106.721 20.4805 106.721 15.4134 106.665 13.6284C106.662 13.511 106.687 13.3947 106.739 13.2892C106.791 13.1837 106.867 13.0922 106.961 13.0225C107.681 12.4798 108.429 12.1266 109.393 12.1266C111.71 12.1266 111.779 14.0869 111.817 15.7961L111.888 21.3547C111.919 23.524 111.789 24.0213 110.747 24.3032C110.432 24.3859 110.213 24.6742 110.213 24.9999V25.1522C110.213 25.2527 110.234 25.3521 110.274 25.4441C110.315 25.5361 110.374 25.6186 110.448 25.6864C110.523 25.7543 110.61 25.8059 110.706 25.838C110.801 25.8702 110.902 25.8821 111.002 25.8731C111.726 25.8099 112.504 25.7711 113.918 25.7711C116.421 25.7711 117.947 25.8148 118.955 25.8828C119.054 25.8895 119.153 25.8758 119.246 25.8424C119.34 25.8091 119.425 25.757 119.498 25.6892C119.57 25.6214 119.627 25.5395 119.667 25.4485C119.706 25.3575 119.726 25.2594 119.726 25.1603C119.728 24.9937 119.672 24.8316 119.568 24.7018C119.464 24.5719 119.317 24.4826 119.154 24.449C117.975 24.2303 117.732 23.6811 117.732 22.7803C117.732 22.4669 117.751 21.5754 117.769 20.7125C117.786 19.903 117.803 19.1185 117.803 18.8597V15.7896C117.803 15.7702 117.803 15.7507 117.8 15.7313C117.657 13.7823 117.366 11.9419 115.629 10.7365C114.524 9.95402 113.169 9.5976 111.817 9.5976C109.937 9.5976 108.662 10.1776 107.318 10.9585C107.223 11.0154 107.116 11.0497 107.005 11.0587C106.894 11.0678 106.783 11.0513 106.68 11.0106C106.577 10.9699 106.485 10.9061 106.41 10.824C106.335 10.7419 106.281 10.6438 106.25 10.5373C106.226 10.4449 106.198 10.3558 106.169 10.2618C106.139 10.1706 106.092 10.0862 106.029 10.0136C105.966 9.94097 105.889 9.88159 105.803 9.8389C105.718 9.79622 105.624 9.77109 105.528 9.76499C105.432 9.75889 105.336 9.77193 105.246 9.80335C103.836 10.2894 101.155 11.0476 99.3808 11.3586C99.0309 11.4186 98.7765 11.7167 98.7765 12.0715V12.1557C98.7759 12.3121 98.8261 12.4645 98.9196 12.5899C99.0131 12.7153 99.1449 12.8068 99.295 12.8508C100.137 13.0889 100.737 13.5798 100.737 15.3684C100.737 15.9921 100.746 16.8115 100.755 17.6309C100.764 18.4502 100.772 19.2696 100.772 19.8933C100.772 20.428 100.772 22.5649 100.666 23.3863C100.567 24.0699 99.9155 24.3016 99.3776 24.3907Z\",\n      fill: \"#836953\"\n    }), /*#__PURE__*/_jsx(\"path\", {\n      d: \"M135.956 23.3717C136.348 22.9829 136.287 22.3283 135.84 22.0043C135.673 21.8846 135.47 21.8252 135.266 21.8358C135.061 21.8464 134.865 21.9264 134.712 22.0626C133.738 22.9181 132.641 23.5272 131.316 23.5272C128.823 23.5272 126.542 20.82 126.542 16.7941C126.542 15.0476 127.112 11.5207 129.179 11.5207C130.283 11.5207 130.995 12.7325 131.316 13.4097L131.389 13.5748C131.999 14.9541 132.077 15.1295 132.386 15.404C132.778 15.7961 133.419 16.0456 133.954 16.0456C135.166 16.0456 136.198 15.012 136.198 13.8018C136.198 11.2355 132.884 9.70453 129.393 9.70453C124.084 9.70453 119.737 12.982 119.737 18.0756C119.737 22.9213 123.478 26.4499 128.573 26.4499C131.342 26.4273 133.992 25.3225 135.956 23.3717Z\",\n      fill: \"#836953\"\n    }), /*#__PURE__*/_jsx(\"path\", {\n      d: \"M144 23.2777C144 21.4259 142.506 20.0359 140.76 20.0359C139.298 20.0359 137.588 21.1408 137.588 23.349C137.598 24.1901 137.941 24.9927 138.543 25.5807C139.144 26.1688 139.954 26.4942 140.795 26.4855C142.506 26.4855 144 25.0955 144 23.2777Z\",\n      fill: \"#836953\"\n    })]\n  });\n}\n;\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"logoSnap\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./LogoSnap.map", "function addUniqueItem(t,e){-1===t.indexOf(e)&&t.push(e)}function removeItem(t,e){const n=t.indexOf(e);n>-1&&t.splice(n,1)}const clamp=(t,e,n)=>Math.min(Math.max(n,t),e);const t={duration:.3,delay:0,endDelay:0,repeat:0,easing:\"ease\"};const isNumber=t=>\"number\"===typeof t;const isString=t=>\"string\"===typeof t;const isEasingGenerator=t=>\"object\"===typeof t&&Boolean(t.createAnimation);const isCubicBezier=t=>Array.isArray(t)&&isNumber(t[0]);const isEasingList=t=>Array.isArray(t)&&!isNumber(t[0]);const wrap=(t,e,n)=>{const o=e-t;return((n-t)%o+o)%o+t};function getEasingForSegment(t,e){return isEasingList(t)?t[wrap(0,t.length,e)]:t}const mix=(t,e,n)=>-n*t+n*e+t;const noop=()=>{};const noopReturn=t=>t;const progress=(t,e,n)=>e-t===0?1:(n-t)/(e-t);function fillOffset(t,e){const n=t[t.length-1];for(let o=1;o<=e;o++){const s=progress(0,e,o);t.push(mix(n,1,s))}}function defaultOffset(t){const e=[0];fillOffset(e,t-1);return e}function interpolate(t,e=defaultOffset(t.length),n=noopReturn){const o=t.length;const s=o-e.length;s>0&&fillOffset(e,s);return s=>{let r=0;for(;r<o-2;r++)if(s<e[r+1])break;let f=clamp(0,1,progress(e[r],e[r+1],s));const c=getEasingForSegment(n,r);f=c(f);return mix(t[r],t[r+1],f)}}const e={ms:t=>1e3*t,s:t=>t/1e3};\n/*\n  Convert velocity into velocity per second\n\n  @param [number]: Unit per frame\n  @param [number]: Frame duration in ms\n*/function velocityPerSecond(t,e){return e?t*(1e3/e):0}export{addUniqueItem,clamp,defaultOffset,t as defaults,fillOffset,getEasingForSegment,interpolate,isCubicBezier,isEasingGenerator,isEasingList,isNumber,isString,mix,noop,noopReturn,progress,removeItem,e as time,velocityPerSecond,wrap};\n\n//# sourceMappingURL=index.es.js.map", "import{noopReturn as t,clamp as n}from\"@motionone/utils\";const calcBezier=(t,n,e)=>(((1-3*e+3*n)*t+(3*e-6*n))*t+3*n)*t;const e=1e-7;const i=12;function binarySubdivide(t,n,o,r,c){let u;let a;let s=0;do{a=n+(o-n)/2;u=calcBezier(a,r,c)-t;u>0?o=a:n=a}while(Math.abs(u)>e&&++s<i);return a}function cubicBezier(n,e,i,o){if(n===e&&i===o)return t;const getTForX=t=>binarySubdivide(t,0,1,n,i);return t=>0===t||1===t?t:calcBezier(getTForX(t),e,o)}const steps=(t,e=\"end\")=>i=>{i=\"end\"===e?Math.min(i,.999):Math.max(i,.001);const o=i*t;const r=\"end\"===e?Math.floor(o):Math.ceil(o);return n(0,1,r/t)};export{cubicBezier,steps};\n\n//# sourceMappingURL=index.es.js.map", "import{noopReturn as t,defaults as i,isEasingGenerator as e,isEasingList as s,interpolate as a}from\"@motionone/utils\";import{cubicBezier as n,steps as r}from\"@motionone/easing\";const o={ease:n(.25,.1,.25,1),\"ease-in\":n(.42,0,1,1),\"ease-in-out\":n(.42,0,.58,1),\"ease-out\":n(0,0,.58,1)};const h=/\\((.*?)\\)/;function getEasingFunction(i){if(\"function\"===typeof i)return i;if(Array.isArray(i))return n(...i);if(o[i])return o[i];if(i.startsWith(\"steps\")){const t=h.exec(i);if(t){const i=t[1].split(\",\");return r(parseFloat(i[0]),i[1].trim())}}return t}class Animation{constructor(n,r=[0,1],{easing:o,duration:h=i.duration,delay:u=i.delay,endDelay:l=i.endDelay,repeat:m=i.repeat,offset:c,direction:p=\"normal\"}={}){this.startTime=null;this.rate=1;this.t=0;this.cancelTimestamp=null;this.easing=t;this.duration=0;this.totalDuration=0;this.repeat=0;this.playState=\"idle\";this.finished=new Promise(((t,i)=>{this.resolve=t;this.reject=i}));o=o||i.easing;if(e(o)){const t=o.createAnimation(r,(()=>\"0\"),true);o=t.easing;void 0!==t.keyframes&&(r=t.keyframes);void 0!==t.duration&&(h=t.duration)}this.repeat=m;this.easing=s(o)?t:getEasingFunction(o);this.updateDuration(h);const d=a(r,c,s(o)?o.map(getEasingFunction):t);this.tick=t=>{var i;u=u;let e=0;e=void 0!==this.pauseTime?this.pauseTime:(t-this.startTime)*this.rate;this.t=e;e/=1e3;e=Math.max(e-u,0);\"finished\"===this.playState&&void 0===this.pauseTime&&(e=this.totalDuration);const s=e/this.duration;let a=Math.floor(s);let r=s%1;!r&&s>=1&&(r=1);1===r&&a--;const o=a%2;(\"reverse\"===p||\"alternate\"===p&&o||\"alternate-reverse\"===p&&!o)&&(r=1-r);const h=e>=this.totalDuration?1:Math.min(r,1);const m=d(this.easing(h));n(m);const c=void 0===this.pauseTime&&(\"finished\"===this.playState||e>=this.totalDuration+l);if(c){this.playState=\"finished\";null===(i=this.resolve)||void 0===i?void 0:i.call(this,m)}else\"idle\"!==this.playState&&(this.frameRequestId=requestAnimationFrame(this.tick))};this.play()}play(){const t=performance.now();this.playState=\"running\";void 0!==this.pauseTime?this.startTime=t-this.pauseTime:this.startTime||(this.startTime=t);this.cancelTimestamp=this.startTime;this.pauseTime=void 0;this.frameRequestId=requestAnimationFrame(this.tick)}pause(){this.playState=\"paused\";this.pauseTime=this.t}finish(){this.playState=\"finished\";this.tick(0)}stop(){var t;this.playState=\"idle\";void 0!==this.frameRequestId&&cancelAnimationFrame(this.frameRequestId);null===(t=this.reject)||void 0===t?void 0:t.call(this,false)}cancel(){this.stop();this.tick(this.cancelTimestamp)}reverse(){this.rate*=-1}commitStyles(){}updateDuration(t){this.duration=t;this.totalDuration=t*(this.repeat+1)}get currentTime(){return this.t}set currentTime(t){void 0!==this.pauseTime||0===this.rate?this.pauseTime=t:this.startTime=performance.now()-t/this.rate}get playbackRate(){return this.rate}set playbackRate(t){this.rate=t}}export{Animation,getEasingFunction};\n\n//# sourceMappingURL=index.es.js.map", "var extendStatics=function(e,t){extendStatics=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])};return extendStatics(e,t)};function __extends(e,t){if(\"function\"!==typeof t&&null!==t)throw new TypeError(\"Class extends value \"+String(t)+\" is not a constructor or null\");extendStatics(e,t);function __(){this.constructor=e}e.prototype=null===t?Object.create(t):(__.prototype=t.prototype,new __)}var __assign=function(){__assign=Object.assign||function __assign(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e};return __assign.apply(this,arguments)};function __rest(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(null!=e&&\"function\"===typeof Object.getOwnPropertySymbols){var o=0;for(n=Object.getOwnPropertySymbols(e);o<n.length;o++)t.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]])}return r}function __decorate(e,t,r,n){var o,a=arguments.length,i=a<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,r):n;if(\"object\"===typeof Reflect&&\"function\"===typeof Reflect.decorate)i=Reflect.decorate(e,t,r,n);else for(var c=e.length-1;c>=0;c--)(o=e[c])&&(i=(a<3?o(i):a>3?o(t,r,i):o(t,r))||i);return a>3&&i&&Object.defineProperty(t,r,i),i}function __param(e,t){return function(r,n){t(r,n,e)}}function __metadata(e,t){if(\"object\"===typeof Reflect&&\"function\"===typeof Reflect.metadata)return Reflect.metadata(e,t)}function __awaiter(e,t,r,n){function adopt(e){return e instanceof r?e:new r((function(t){t(e)}))}return new(r||(r=Promise))((function(r,o){function fulfilled(e){try{step(n.next(e))}catch(e){o(e)}}function rejected(e){try{step(n.throw(e))}catch(e){o(e)}}function step(e){e.done?r(e.value):adopt(e.value).then(fulfilled,rejected)}step((n=n.apply(e,t||[])).next())}))}function __generator(e,t){var r,n,o,a,i={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return a={next:verb(0),throw:verb(1),return:verb(2)},\"function\"===typeof Symbol&&(a[Symbol.iterator]=function(){return this}),a;function verb(e){return function(t){return step([e,t])}}function step(a){if(r)throw new TypeError(\"Generator is already executing.\");while(i)try{if(r=1,n&&(o=2&a[0]?n.return:a[0]?n.throw||((o=n.return)&&o.call(n),0):n.next)&&!(o=o.call(n,a[1])).done)return o;(n=0,o)&&(a=[2&a[0],o.value]);switch(a[0]){case 0:case 1:o=a;break;case 4:i.label++;return{value:a[1],done:false};case 5:i.label++;n=a[1];a=[0];continue;case 7:a=i.ops.pop();i.trys.pop();continue;default:if(!(o=i.trys,o=o.length>0&&o[o.length-1])&&(6===a[0]||2===a[0])){i=0;continue}if(3===a[0]&&(!o||a[1]>o[0]&&a[1]<o[3])){i.label=a[1];break}if(6===a[0]&&i.label<o[1]){i.label=o[1];o=a;break}if(o&&i.label<o[2]){i.label=o[2];i.ops.push(a);break}o[2]&&i.ops.pop();i.trys.pop();continue}a=t.call(e,i)}catch(e){a=[6,e];n=0}finally{r=o=0}if(5&a[0])throw a[1];return{value:a[0]?a[1]:void 0,done:true}}}var e=Object.create?function(e,t,r,n){void 0===n&&(n=r);var o=Object.getOwnPropertyDescriptor(t,r);o&&!(\"get\"in o?!t.__esModule:o.writable||o.configurable)||(o={enumerable:true,get:function(){return t[r]}});Object.defineProperty(e,n,o)}:function(e,t,r,n){void 0===n&&(n=r);e[n]=t[r]};function __exportStar(t,r){for(var n in t)\"default\"===n||Object.prototype.hasOwnProperty.call(r,n)||e(r,t,n)}function __values(e){var t=\"function\"===typeof Symbol&&Symbol.iterator,r=t&&e[t],n=0;if(r)return r.call(e);if(e&&\"number\"===typeof e.length)return{next:function(){e&&n>=e.length&&(e=void 0);return{value:e&&e[n++],done:!e}}};throw new TypeError(t?\"Object is not iterable.\":\"Symbol.iterator is not defined.\")}function __read(e,t){var r=\"function\"===typeof Symbol&&e[Symbol.iterator];if(!r)return e;var n,o,a=r.call(e),i=[];try{while((void 0===t||t-- >0)&&!(n=a.next()).done)i.push(n.value)}catch(e){o={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(o)throw o.error}}return i}\n/** @deprecated */function __spread(){for(var e=[],t=0;t<arguments.length;t++)e=e.concat(__read(arguments[t]));return e}\n/** @deprecated */function __spreadArrays(){for(var e=0,t=0,r=arguments.length;t<r;t++)e+=arguments[t].length;var n=Array(e),o=0;for(t=0;t<r;t++)for(var a=arguments[t],i=0,c=a.length;i<c;i++,o++)n[o]=a[i];return n}function __spreadArray(e,t,r){if(r||2===arguments.length)for(var n,o=0,a=t.length;o<a;o++)if(n||!(o in t)){n||(n=Array.prototype.slice.call(t,0,o));n[o]=t[o]}return e.concat(n||Array.prototype.slice.call(t))}function __await(e){return this instanceof __await?(this.v=e,this):new __await(e)}function __asyncGenerator(e,t,r){if(!Symbol.asyncIterator)throw new TypeError(\"Symbol.asyncIterator is not defined.\");var n,o=r.apply(e,t||[]),a=[];return n={},verb(\"next\"),verb(\"throw\"),verb(\"return\"),n[Symbol.asyncIterator]=function(){return this},n;function verb(e){o[e]&&(n[e]=function(t){return new Promise((function(r,n){a.push([e,t,r,n])>1||resume(e,t)}))})}function resume(e,t){try{step(o[e](t))}catch(e){settle(a[0][3],e)}}function step(e){e.value instanceof __await?Promise.resolve(e.value.v).then(fulfill,reject):settle(a[0][2],e)}function fulfill(e){resume(\"next\",e)}function reject(e){resume(\"throw\",e)}function settle(e,t){(e(t),a.shift(),a.length)&&resume(a[0][0],a[0][1])}}function __asyncDelegator(e){var t,r;return t={},verb(\"next\"),verb(\"throw\",(function(e){throw e})),verb(\"return\"),t[Symbol.iterator]=function(){return this},t;function verb(n,o){t[n]=e[n]?function(t){return(r=!r)?{value:__await(e[n](t)),done:\"return\"===n}:o?o(t):t}:o}}function __asyncValues(e){if(!Symbol.asyncIterator)throw new TypeError(\"Symbol.asyncIterator is not defined.\");var t,r=e[Symbol.asyncIterator];return r?r.call(e):(e=\"function\"===typeof __values?__values(e):e[Symbol.iterator](),t={},verb(\"next\"),verb(\"throw\"),verb(\"return\"),t[Symbol.asyncIterator]=function(){return this},t);function verb(r){t[r]=e[r]&&function(t){return new Promise((function(n,o){t=e[r](t),settle(n,o,t.done,t.value)}))}}function settle(e,t,r,n){Promise.resolve(n).then((function(t){e({value:t,done:r})}),t)}}function __makeTemplateObject(e,t){Object.defineProperty?Object.defineProperty(e,\"raw\",{value:t}):e.raw=t;return e}var t=Object.create?function(e,t){Object.defineProperty(e,\"default\",{enumerable:true,value:t})}:function(e,t){e.default=t};function __importStar(r){if(r&&r.__esModule)return r;var n={};if(null!=r)for(var o in r)\"default\"!==o&&Object.prototype.hasOwnProperty.call(r,o)&&e(n,r,o);t(n,r);return n}function __importDefault(e){return e&&e.__esModule?e:{default:e}}function __classPrivateFieldGet(e,t,r,n){if(\"a\"===r&&!n)throw new TypeError(\"Private accessor was defined without a getter\");if(\"function\"===typeof t?e!==t||!n:!t.has(e))throw new TypeError(\"Cannot read private member from an object whose class did not declare it\");return\"m\"===r?n:\"a\"===r?n.call(e):n?n.value:t.get(e)}function __classPrivateFieldSet(e,t,r,n,o){if(\"m\"===n)throw new TypeError(\"Private method is not writable\");if(\"a\"===n&&!o)throw new TypeError(\"Private accessor was defined without a setter\");if(\"function\"===typeof t?e!==t||!o:!t.has(e))throw new TypeError(\"Cannot write private member to an object whose class did not declare it\");return\"a\"===n?o.call(e,r):o?o.value=r:t.set(e,r),r}function __classPrivateFieldIn(e,t){if(null===t||\"object\"!==typeof t&&\"function\"!==typeof t)throw new TypeError(\"Cannot use 'in' operator on non-object\");return\"function\"===typeof e?t===e:e.has(t)}export{__assign,__asyncDelegator,__asyncGenerator,__asyncValues,__await,__awaiter,__classPrivateFieldGet,__classPrivateFieldIn,__classPrivateFieldSet,e as __createBinding,__decorate,__exportStar,__extends,__generator,__importDefault,__importStar,__makeTemplateObject,__metadata,__param,__read,__rest,__spread,__spreadArray,__spreadArrays,__values};\n\n//# sourceMappingURL=tslib.es6.js.map", "var n={};Object.defineProperty(n,\"__esModule\",{value:true});n.warning=function(){};n.invariant=function(){};const e=n.__esModule,t=n.warning,r=n.invariant;export default n;export{e as __esModule,r as invariant,t as warning};\n\n//# sourceMappingURL=index.js.map", "import{velocityPerSecond as e,time as t}from\"@motionone/utils\";const s=5;function calcGeneratorVelocity(t,n,r){const a=Math.max(n-s,0);return e(r-t(a),n-a)}const n={stiffness:100,damping:10,mass:1};const calcDampingRatio=(e=n.stiffness,t=n.damping,s=n.mass)=>t/(2*Math.sqrt(e*s));function hasReachedTarget(e,t,s){return e<t&&s>=t||e>t&&s<=t}const spring=({stiffness:e=n.stiffness,damping:s=n.damping,mass:r=n.mass,from:a=0,to:o=1,velocity:c=0,restSpeed:i=2,restDistance:h=.5}={})=>{c=c?t.s(c):0;const u={done:false,hasReachedTarget:false,current:a,target:o};const d=o-a;const f=Math.sqrt(e/r)/1e3;const l=calcDampingRatio(e,s,r);let g;if(l<1){const e=f*Math.sqrt(1-l*l);g=t=>o-Math.exp(-l*f*t)*((l*f*d-c)/e*Math.sin(e*t)+d*Math.cos(e*t))}else g=e=>o-Math.exp(-f*e)*(d+(f*d-c)*e);return e=>{u.current=g(e);const t=0===e?c:calcGeneratorVelocity(g,e,u.current);const s=Math.abs(t)<=i;const n=Math.abs(o-u.current)<=h;u.done=s&&n;u.hasReachedTarget=hasReachedTarget(a,o,u.current);return u}};const glide=({from:e=0,velocity:s=0,power:n=.8,decay:r=.325,bounceDamping:a,bounceStiffness:o,changeTarget:c,min:i,max:h,restDistance:u=.5,restSpeed:d})=>{r=t.ms(r);const f={hasReachedTarget:false,done:false,current:e,target:e};const isOutOfBounds=e=>void 0!==i&&e<i||void 0!==h&&e>h;const nearestBoundary=e=>void 0===i?h:void 0===h||Math.abs(i-e)<Math.abs(h-e)?i:h;let l=n*s;const g=e+l;const m=void 0===c?g:c(g);f.target=m;m!==g&&(l=m-e);const calcDelta=e=>-l*Math.exp(-e/r);const calcLatest=e=>m+calcDelta(e);const applyFriction=e=>{const t=calcDelta(e);const s=calcLatest(e);f.done=Math.abs(t)<=u;f.current=f.done?m:s};let p;let M;const checkCatchBoundary=e=>{if(isOutOfBounds(f.current)){p=e;M=spring({from:f.current,to:nearestBoundary(f.current),velocity:calcGeneratorVelocity(calcLatest,e,f.current),damping:a,stiffness:o,restDistance:u,restSpeed:d})}};checkCatchBoundary(0);return e=>{let t=false;if(!M&&void 0===p){t=true;applyFriction(e);checkCatchBoundary(e)}if(void 0!==p&&e>p){f.hasReachedTarget=true;return M(e-p)}f.hasReachedTarget=false;!t&&applyFriction(e);return f}};const r=10;const a=1e4;function pregenerateKeyframes(e){let t;let s=r;let n=e(0);const o=[n.current];while(!n.done&&s<a){n=e(s);o.push(n.done?n.target:n.current);void 0===t&&n.hasReachedTarget&&(t=s);s+=r}const c=s-r;1===o.length&&o.push(n.current);return{keyframes:o,duration:c/1e3,overshootDuration:(null!==t&&void 0!==t?t:c)/1e3}}export{calcGeneratorVelocity,glide,pregenerateKeyframes,spring};\n\n//# sourceMappingURL=index.es.js.map", "import{MotionValue as e}from\"@motionone/types\";import{noopReturn as t,addUniqueItem as n,isCubicBezier as o,defaults as i,isEasingGenerator as s,isNumber as r,time as a,isEasingList as c,noop as l,removeItem as f,mix as u,getEasingForSegment as d,isString as g,defaultOffset as m,fillOffset as h,progress as p,velocityPerSecond as v,interpolate as y}from\"@motionone/utils\";import{Animation as w,getEasingFunction as E}from\"@motionone/animation\";import{__rest as b}from\"tslib\";import{invariant as S}from\"hey-listen\";import{pregenerateKeyframes as A,calcGeneratorVelocity as O,spring as x,glide as V}from\"@motionone/generators\";const z=new WeakMap;function getAnimationData(e){z.has(e)||z.set(e,{transforms:[],values:new Map});return z.get(e)}function getMotionValue(t,n){t.has(n)||t.set(n,new e);return t.get(n)}const W=[\"\",\"X\",\"Y\",\"Z\"];const L=[\"translate\",\"scale\",\"rotate\",\"skew\"];const T={x:\"translateX\",y:\"translateY\",z:\"translateZ\"};const D={syntax:\"<angle>\",initialValue:\"0deg\",toDefaultUnit:e=>e+\"deg\"};const M={translate:{syntax:\"<length-percentage>\",initialValue:\"0px\",toDefaultUnit:e=>e+\"px\"},rotate:D,scale:{syntax:\"<number>\",initialValue:1,toDefaultUnit:t},skew:D};const k=new Map;const asTransformCssVar=e=>`--motion-${e}`;const B=[\"x\",\"y\",\"z\"];L.forEach((e=>{W.forEach((t=>{B.push(e+t);k.set(asTransformCssVar(e+t),M[e])}))}));const compareTransformOrder=(e,t)=>B.indexOf(e)-B.indexOf(t);const j=new Set(B);const isTransform=e=>j.has(e);const addTransformToElement=(e,t)=>{T[t]&&(t=T[t]);const{transforms:o}=getAnimationData(e);n(o,t);e.style.transform=buildTransformTemplate(o)};const buildTransformTemplate=e=>e.sort(compareTransformOrder).reduce(transformListToString,\"\").trim();const transformListToString=(e,t)=>`${e} ${t}(var(${asTransformCssVar(t)}))`;const isCssVar=e=>e.startsWith(\"--\");const P=new Set;function registerCssVariable(e){if(!P.has(e)){P.add(e);try{const{syntax:t,initialValue:n}=k.has(e)?k.get(e):{};CSS.registerProperty({name:e,inherits:false,syntax:t,initialValue:n})}catch(e){}}}const convertEasing=e=>o(e)?cubicBezierAsString(e):e;const cubicBezierAsString=([e,t,n,o])=>`cubic-bezier(${e}, ${t}, ${n}, ${o})`;const testAnimation=e=>document.createElement(\"div\").animate(e,{duration:.001});const C={cssRegisterProperty:()=>\"undefined\"!==typeof CSS&&Object.hasOwnProperty.call(CSS,\"registerProperty\"),waapi:()=>Object.hasOwnProperty.call(Element.prototype,\"animate\"),partialKeyframes:()=>{try{testAnimation({opacity:[1]})}catch(e){return false}return true},finished:()=>Boolean(testAnimation({opacity:[0,1]}).finished)};const $={};const R={};for(const e in C)R[e]=()=>{void 0===$[e]&&($[e]=C[e]());return $[e]};function hydrateKeyframes(e,t){for(let n=0;n<e.length;n++)null===e[n]&&(e[n]=n?e[n-1]:t());return e}const keyframesList=e=>Array.isArray(e)?e:[e];function getStyleName(e){T[e]&&(e=T[e]);return isTransform(e)?asTransformCssVar(e):e}const H={get:(e,t)=>{t=getStyleName(t);let n=isCssVar(t)?e.style.getPropertyValue(t):getComputedStyle(e)[t];if(!n&&0!==n){const e=k.get(t);e&&(n=e.initialValue)}return n},set:(e,t,n)=>{t=getStyleName(t);isCssVar(t)?e.style.setProperty(t,n):e.style[t]=n}};function stopAnimation(e,t=true){if(e&&\"finished\"!==e.playState)try{if(e.stop)e.stop();else{t&&e.commitStyles();e.cancel()}}catch(e){}}function getDevToolsRecord(){return window.__MOTION_DEV_TOOLS_RECORD}function animateStyle(e,t,n,o={}){const f=getDevToolsRecord();const u=false!==o.record&&f;let d;let{duration:g=i.duration,delay:m=i.delay,endDelay:h=i.endDelay,repeat:p=i.repeat,easing:v=i.easing,direction:y,offset:E,allowWebkitAcceleration:b=false}=o;const S=getAnimationData(e);let A=R.waapi();const O=isTransform(t);O&&addTransformToElement(e,t);const x=getStyleName(t);const V=getMotionValue(S.values,x);const z=k.get(x);stopAnimation(V.animation,!(s(v)&&V.generator)&&false!==o.record);return()=>{const readInitialValue=()=>{var t,n;return null!==(n=null!==(t=H.get(e,x))&&void 0!==t?t:null===z||void 0===z?void 0:z.initialValue)&&void 0!==n?n:0};let i=hydrateKeyframes(keyframesList(n),readInitialValue);if(s(v)){const e=v.createAnimation(i,readInitialValue,O,x,V);v=e.easing;void 0!==e.keyframes&&(i=e.keyframes);void 0!==e.duration&&(g=e.duration)}isCssVar(x)&&(R.cssRegisterProperty()?registerCssVariable(x):A=false);if(A){z&&(i=i.map((e=>r(e)?z.toDefaultUnit(e):e)));1!==i.length||R.partialKeyframes()&&!u||i.unshift(readInitialValue());const t={delay:a.ms(m),duration:a.ms(g),endDelay:a.ms(h),easing:c(v)?void 0:convertEasing(v),direction:y,iterations:p+1,fill:\"both\"};d=e.animate({[x]:i,offset:E,easing:c(v)?v.map(convertEasing):void 0},t);d.finished||(d.finished=new Promise(((e,t)=>{d.onfinish=e;d.oncancel=t})));const n=i[i.length-1];d.finished.then((()=>{H.set(e,x,n);d.cancel()})).catch(l);b||(d.playbackRate=1.000001)}else if(O){i=i.map((e=>\"string\"===typeof e?parseFloat(e):e));1===i.length&&i.unshift(parseFloat(readInitialValue()));const render=t=>{z&&(t=z.toDefaultUnit(t));H.set(e,x,t)};d=new w(render,i,Object.assign(Object.assign({},o),{duration:g,easing:v}))}else{const t=i[i.length-1];H.set(e,x,z&&r(t)?z.toDefaultUnit(t):t)}u&&f(e,t,i,{duration:g,delay:m,easing:v,repeat:p,offset:E},\"motion-one\");V.setAnimation(d);return d}}const getOptions=(e,t)=>e[t]?Object.assign(Object.assign({},e),e[t]):Object.assign({},e);function resolveElements(e,t){var n;if(\"string\"===typeof e)if(t){null!==(n=t[e])&&void 0!==n?n:t[e]=document.querySelectorAll(e);e=t[e]}else e=document.querySelectorAll(e);else e instanceof Element&&(e=[e]);return Array.from(e||[])}const createAnimation=e=>e();const withControls=(e,t,n=i.duration)=>new Proxy({animations:e.map(createAnimation).filter(Boolean),duration:n,options:t},I);const getActiveAnimation=e=>e.animations[0];const I={get:(e,t)=>{const n=getActiveAnimation(e);switch(t){case\"duration\":return e.duration;case\"currentTime\":return a.s((null===n||void 0===n?void 0:n[t])||0);case\"playbackRate\":case\"playState\":return null===n||void 0===n?void 0:n[t];case\"finished\":e.finished||(e.finished=Promise.all(e.animations.map(selectFinished)).catch(l));return e.finished;case\"stop\":return()=>{e.animations.forEach((e=>stopAnimation(e)))};case\"forEachNative\":return t=>{e.animations.forEach((n=>t(n,e)))};default:return\"undefined\"===typeof(null===n||void 0===n?void 0:n[t])?void 0:()=>e.animations.forEach((e=>e[t]()))}},set:(e,t,n)=>{switch(t){case\"currentTime\":n=a.ms(n);case\"currentTime\":case\"playbackRate\":for(let o=0;o<e.animations.length;o++)e.animations[o][t]=n;return true}return false}};const selectFinished=e=>e.finished;function stagger(e=.1,{start:t=0,from:n=0,easing:o}={}){return(i,s)=>{const a=r(n)?n:getFromIndex(n,s);const c=Math.abs(a-i);let l=e*c;if(o){const t=s*e;const n=E(o);l=n(l/t)*t}return t+l}}function getFromIndex(e,t){if(\"first\"===e)return 0;{const n=t-1;return\"last\"===e?n:n/2}}function resolveOption(e,t,n){return\"function\"===typeof e?e(t,n):e}function animate(e,t,n={}){e=resolveElements(e);const o=e.length;const i=[];for(let s=0;s<o;s++){const r=e[s];for(const e in t){const a=getOptions(n,e);a.delay=resolveOption(a.delay,s,o);const c=animateStyle(r,e,t[e],a);i.push(c)}}return withControls(i,n,n.duration)}function calcNextTime(e,t,n,o){var i;return r(t)?t:t.startsWith(\"-\")||t.startsWith(\"+\")?Math.max(0,e+parseFloat(t)):\"<\"===t?n:null!==(i=o.get(t))&&void 0!==i?i:e}function eraseKeyframes(e,t,n){for(let o=0;o<e.length;o++){const i=e[o];if(i.at>t&&i.at<n){f(e,i);o--}}}function addKeyframes(e,t,n,o,i,s){eraseKeyframes(e,i,s);for(let r=0;r<t.length;r++)e.push({value:t[r],at:u(i,s,o[r]),easing:d(n,r)})}function compareByTime(e,t){return e.at===t.at?null===e.value?1:-1:e.at-t.at}function timeline(e,t={}){var n;const o=createAnimationsFromTimeline(e,t);const i=o.map((e=>animateStyle(...e))).filter(Boolean);return withControls(i,t,null===(n=o[0])||void 0===n?void 0:n[3].duration)}function createAnimationsFromTimeline(e,t={}){var{defaultOptions:n={}}=t,o=b(t,[\"defaultOptions\"]);const r=[];const a=new Map;const c={};const l=new Map;let f=0;let u=0;let d=0;for(let t=0;t<e.length;t++){const o=e[t];if(g(o)){l.set(o,u);continue}if(!Array.isArray(o)){l.set(o.name,calcNextTime(u,o.at,f,l));continue}const[r,p,v={}]=o;void 0!==v.at&&(u=calcNextTime(u,v.at,f,l));let y=0;const w=resolveElements(r,c);const E=w.length;for(let e=0;e<E;e++){const t=w[e];const o=getElementSequence(t,a);for(const t in p){const r=getValueSequence(t,o);let a=keyframesList(p[t]);const c=getOptions(v,t);let{duration:l=n.duration||i.duration,easing:f=n.easing||i.easing}=c;if(s(f)){const e=isTransform(t);S(2===a.length||!e,\"spring must be provided 2 keyframes within timeline\");const n=f.createAnimation(a,(()=>\"0\"),e);f=n.easing;void 0!==n.keyframes&&(a=n.keyframes);void 0!==n.duration&&(l=n.duration)}const g=resolveOption(v.delay,e,E)||0;const w=u+g;const b=w+l;let{offset:A=m(a.length)}=c;1===A.length&&0===A[0]&&(A[1]=1);const O=length-a.length;O>0&&h(A,O);1===a.length&&a.unshift(null);addKeyframes(r,a,f,A,w,b);y=Math.max(g+l,y);d=Math.max(b,d)}}f=u;u+=y}a.forEach(((e,t)=>{for(const s in e){const a=e[s];a.sort(compareByTime);const c=[];const l=[];const f=[];for(let e=0;e<a.length;e++){const{at:t,value:n,easing:o}=a[e];c.push(n);l.push(p(0,d,t));f.push(o||i.easing)}if(0!==l[0]){l.unshift(0);c.unshift(c[0]);f.unshift(\"linear\")}if(1!==l[l.length-1]){l.push(1);c.push(null)}r.push([t,s,c,Object.assign(Object.assign(Object.assign({},n),{duration:d,easing:f,offset:l}),o)])}}));return r}function getElementSequence(e,t){!t.has(e)&&t.set(e,{});return t.get(e)}function getValueSequence(e,t){t[e]||(t[e]=[]);return t[e]}function createGeneratorEasing(e){const t=new WeakMap;return(n={})=>{const o=new Map;const getGenerator=(t=0,i=100,s=0,r=false)=>{const a=`${t}-${i}-${s}-${r}`;o.has(a)||o.set(a,e(Object.assign({from:t,to:i,velocity:s,restSpeed:r?.05:2,restDistance:r?.01:.5},n)));return o.get(a)};const getKeyframes=e=>{t.has(e)||t.set(e,A(e));return t.get(e)};return{createAnimation:(e,t,n,o,i)=>{var s,r;let a;const c=e.length;let l=n&&c<=2&&e.every(isNumberOrNull);if(l){const n=e[c-1];const l=1===c?null:e[0];let f=0;let u=0;const d=null===i||void 0===i?void 0:i.generator;if(d){const{animation:t,generatorStartTime:n}=i;const o=(null===t||void 0===t?void 0:t.startTime)||n||0;const r=(null===t||void 0===t?void 0:t.currentTime)||performance.now()-o;const a=d(r).current;u=null!==(s=l)&&void 0!==s?s:a;(1===c||2===c&&null===e[0])&&(f=O((e=>d(e).current),r,a))}else u=null!==(r=l)&&void 0!==r?r:parseFloat(t());const g=getGenerator(u,n,f,null===o||void 0===o?void 0:o.includes(\"scale\"));const m=getKeyframes(g);a=Object.assign(Object.assign({},m),{easing:\"linear\"});if(i){i.generator=g;i.generatorStartTime=performance.now()}}else{const e=getKeyframes(getGenerator(0,100));a={easing:\"ease\",duration:e.overshootDuration}}return a}}}}const isNumberOrNull=e=>\"string\"!==typeof e;const N=createGeneratorEasing(x);const F=createGeneratorEasing(V);const U={any:0,all:1};function inView$1(e,t,{root:n,margin:o,amount:i=\"any\"}={}){if(\"undefined\"===typeof IntersectionObserver)return()=>{};const s=resolveElements(e);const r=new WeakMap;const onIntersectionChange=e=>{e.forEach((e=>{const n=r.get(e.target);if(e.isIntersecting!==Boolean(n))if(e.isIntersecting){const n=t(e);\"function\"===typeof n?r.set(e.target,n):a.unobserve(e.target)}else if(n){n(e);r.delete(e.target)}}))};const a=new IntersectionObserver(onIntersectionChange,{root:n,rootMargin:o,threshold:\"number\"===typeof i?i:U[i]});s.forEach((e=>a.observe(e)));return()=>a.disconnect()}const q=new WeakMap;let K;function getElementSize(e,t){if(t){const{inlineSize:e,blockSize:n}=t[0];return{width:e,height:n}}return e instanceof SVGElement&&\"getBBox\"in e?e.getBBox():{width:e.offsetWidth,height:e.offsetHeight}}function notifyTarget({target:e,contentRect:t,borderBoxSize:n}){var o;null===(o=q.get(e))||void 0===o?void 0:o.forEach((o=>{o({target:e,contentSize:t,get size(){return getElementSize(e,n)}})}))}function notifyAll(e){e.forEach(notifyTarget)}function createResizeObserver(){\"undefined\"!==typeof ResizeObserver&&(K=new ResizeObserver(notifyAll))}function resizeElement(e,t){K||createResizeObserver();const n=resolveElements(e);n.forEach((e=>{let n=q.get(e);if(!n){n=new Set;q.set(e,n)}n.add(t);null===K||void 0===K?void 0:K.observe(e)}));return()=>{n.forEach((e=>{const n=q.get(e);null===n||void 0===n?void 0:n.delete(t);(null===n||void 0===n?void 0:n.size)||(null===K||void 0===K?void 0:K.unobserve(e))}))}}const G=new Set;let _;function createWindowResizeHandler(){_=()=>{const e={width:window.innerWidth,height:window.innerHeight};const t={target:window,size:e,contentSize:e};G.forEach((e=>e(t)))};window.addEventListener(\"resize\",_)}function resizeWindow(e){G.add(e);_||createWindowResizeHandler();return()=>{G.delete(e);!G.size&&_&&(_=void 0)}}function resize(e,t){return\"function\"===typeof e?resizeWindow(e):resizeElement(e,t)}const Z=50;const createAxisInfo=()=>({current:0,offset:[],progress:0,scrollLength:0,targetOffset:0,targetLength:0,containerLength:0,velocity:0});const createScrollInfo=()=>({time:0,x:createAxisInfo(),y:createAxisInfo()});const X={x:{length:\"Width\",position:\"Left\"},y:{length:\"Height\",position:\"Top\"}};function updateAxisInfo(e,t,n,o){const i=n[t];const{length:s,position:r}=X[t];const a=i.current;const c=n.time;i.current=e[\"scroll\"+r];i.scrollLength=e[\"scroll\"+s]-e[\"client\"+s];i.offset.length=0;i.offset[0]=0;i.offset[1]=i.scrollLength;i.progress=p(0,i.scrollLength,i.current);const l=o-c;i.velocity=l>Z?0:v(i.current-a,l)}function updateScrollInfo(e,t,n){updateAxisInfo(e,\"x\",t,n);updateAxisInfo(e,\"y\",t,n);t.time=n}function calcInset(e,t){let n={x:0,y:0};let o=e;while(o&&o!==t)if(o instanceof HTMLElement){n.x+=o.offsetLeft;n.y+=o.offsetTop;o=o.offsetParent}else if(o instanceof SVGGraphicsElement&&\"getBBox\"in o){const{top:e,left:t}=o.getBBox();n.x+=t;n.y+=e;while(o&&\"svg\"!==o.tagName)o=o.parentNode}return n}const Y={Enter:[[0,1],[1,1]],Exit:[[0,0],[1,0]],Any:[[1,0],[0,1]],All:[[0,0],[1,1]]};const J={start:0,center:.5,end:1};function resolveEdge(e,t,n=0){let o=0;void 0!==J[e]&&(e=J[e]);if(g(e)){const t=parseFloat(e);e.endsWith(\"px\")?o=t:e.endsWith(\"%\")?e=t/100:e.endsWith(\"vw\")?o=t/100*document.documentElement.clientWidth:e.endsWith(\"vh\")?o=t/100*document.documentElement.clientHeight:e=t}r(e)&&(o=t*e);return n+o}const Q=[0,0];function resolveOffset(e,t,n,o){let i=Array.isArray(e)?e:Q;let s=0;let a=0;if(r(e))i=[e,e];else if(g(e)){e=e.trim();i=e.includes(\" \")?e.split(\" \"):[e,J[e]?e:\"0\"]}s=resolveEdge(i[0],n,o);a=resolveEdge(i[1],t);return s-a}const ee={x:0,y:0};function resolveOffsets(e,t,n){let{offset:o=Y.All}=n;const{target:i=e,axis:s=\"y\"}=n;const r=\"y\"===s?\"height\":\"width\";const a=i!==e?calcInset(i,e):ee;const c=i===e?{width:e.scrollWidth,height:e.scrollHeight}:{width:i.clientWidth,height:i.clientHeight};const l={width:e.clientWidth,height:e.clientHeight};t[s].offset.length=0;let f=!t[s].interpolate;const u=o.length;for(let e=0;e<u;e++){const n=resolveOffset(o[e],l[r],c[r],a[s]);f||n===t[s].interpolatorOffsets[e]||(f=true);t[s].offset[e]=n}if(f){t[s].interpolate=y(m(u),t[s].offset);t[s].interpolatorOffsets=[...t[s].offset]}t[s].progress=t[s].interpolate(t[s].current)}function measure(e,t=e,n){n.x.targetOffset=0;n.y.targetOffset=0;if(t!==e){let o=t;while(o&&o!=e){n.x.targetOffset+=o.offsetLeft;n.y.targetOffset+=o.offsetTop;o=o.offsetParent}}n.x.targetLength=t===e?t.scrollWidth:t.clientWidth;n.y.targetLength=t===e?t.scrollHeight:t.clientHeight;n.x.containerLength=e.clientWidth;n.y.containerLength=e.clientHeight}function createOnScrollHandler(e,t,n,o={}){const i=o.axis||\"y\";return{measure:()=>measure(e,o.target,n),update:t=>{updateScrollInfo(e,n,t);(o.offset||o.target)&&resolveOffsets(e,n,o)},notify:\"function\"===typeof t?()=>t(n):scrubAnimation(t,n[i])}}function scrubAnimation(e,n){e.pause();e.forEachNative(((e,{easing:n})=>{var o,i;if(e.updateDuration){n||(e.easing=t);e.updateDuration(1)}else{const t={duration:1e3};n||(t.easing=\"linear\");null===(i=null===(o=e.effect)||void 0===o?void 0:o.updateTiming)||void 0===i?void 0:i.call(o,t)}}));return()=>{e.currentTime=n.progress}}const te=new WeakMap;const ne=new WeakMap;const oe=new WeakMap;const getEventTarget=e=>e===document.documentElement?window:e;function scroll(e,t={}){var{container:n=document.documentElement}=t,o=b(t,[\"container\"]);let i=oe.get(n);if(!i){i=new Set;oe.set(n,i)}const s=createScrollInfo();const r=createOnScrollHandler(n,e,s,o);i.add(r);if(!te.has(n)){const listener=()=>{const e=performance.now();for(const e of i)e.measure();for(const t of i)t.update(e);for(const e of i)e.notify()};te.set(n,listener);const e=getEventTarget(n);window.addEventListener(\"resize\",listener,{passive:true});n!==document.documentElement&&ne.set(n,resize(n,listener));e.addEventListener(\"scroll\",listener,{passive:true})}const a=te.get(n);const c=requestAnimationFrame(a);return()=>{var t;\"function\"!==typeof e&&e.stop();cancelAnimationFrame(c);const o=oe.get(n);if(!o)return;o.delete(r);if(o.size)return;const i=te.get(n);te.delete(n);if(i){getEventTarget(n).removeEventListener(\"scroll\",i);null===(t=ne.get(n))||void 0===t?void 0:t();window.removeEventListener(\"resize\",i)}}}function hasChanged(e,t){return typeof e!==typeof t||(Array.isArray(e)&&Array.isArray(t)?!shallowCompare(e,t):e!==t)}function shallowCompare(e,t){const n=t.length;if(n!==e.length)return false;for(let o=0;o<n;o++)if(t[o]!==e[o])return false;return true}function isVariant(e){return\"object\"===typeof e}function resolveVariant(e,t){return isVariant(e)?e:e&&t?t[e]:void 0}let ie;function processScheduledAnimations(){if(!ie)return;const e=ie.sort(compareByDepth).map(fireAnimateUpdates);e.forEach(fireNext);e.forEach(fireNext);ie=void 0}function scheduleAnimation(e){if(ie)n(ie,e);else{ie=[e];requestAnimationFrame(processScheduledAnimations)}}function unscheduleAnimation(e){ie&&f(ie,e)}const compareByDepth=(e,t)=>e.getDepth()-t.getDepth();const fireAnimateUpdates=e=>e.animateUpdates();const fireNext=e=>e.next();const motionEvent=(e,t)=>new CustomEvent(e,{detail:{target:t}});function dispatchPointerEvent(e,t,n){e.dispatchEvent(new CustomEvent(t,{detail:{originalEvent:n}}))}function dispatchViewEvent(e,t,n){e.dispatchEvent(new CustomEvent(t,{detail:{originalEntry:n}}))}const se={isActive:e=>Boolean(e.inView),subscribe:(e,{enable:t,disable:n},{inViewOptions:o={}})=>{const{once:i}=o,s=b(o,[\"once\"]);return inView$1(e,(o=>{t();dispatchViewEvent(e,\"viewenter\",o);if(!i)return t=>{n();dispatchViewEvent(e,\"viewleave\",t)}}),s)}};const mouseEvent=(e,t,n)=>o=>{if(!o.pointerType||\"mouse\"===o.pointerType){n();dispatchPointerEvent(e,t,o)}};const re={isActive:e=>Boolean(e.hover),subscribe:(e,{enable:t,disable:n})=>{const o=mouseEvent(e,\"hoverstart\",t);const i=mouseEvent(e,\"hoverend\",n);e.addEventListener(\"pointerenter\",o);e.addEventListener(\"pointerleave\",i);return()=>{e.removeEventListener(\"pointerenter\",o);e.removeEventListener(\"pointerleave\",i)}}};const ae={isActive:e=>Boolean(e.press),subscribe:(e,{enable:t,disable:n})=>{const onPointerUp=t=>{n();dispatchPointerEvent(e,\"pressend\",t);window.removeEventListener(\"pointerup\",onPointerUp)};const onPointerDown=n=>{t();dispatchPointerEvent(e,\"pressstart\",n);window.addEventListener(\"pointerup\",onPointerUp)};e.addEventListener(\"pointerdown\",onPointerDown);return()=>{e.removeEventListener(\"pointerdown\",onPointerDown);window.removeEventListener(\"pointerup\",onPointerUp)}}};const ce={inView:se,hover:re,press:ae};const le=[\"initial\",\"animate\",...Object.keys(ce),\"exit\"];const fe=new WeakMap;function createMotionState(e={},t){let n;let o=t?t.getDepth()+1:0;const i={initial:true,animate:true};const s={};const r={};for(const n of le)r[n]=\"string\"===typeof e[n]?e[n]:null===t||void 0===t?void 0:t.getContext()[n];const a=false===e.initial?\"animate\":\"initial\";let c=resolveVariant(e[a]||r[a],e.variants)||{},f=b(c,[\"transition\"]);const u=Object.assign({},f);function*animateUpdates(){var t,o;const s=f;f={};const r={};for(const n of le){if(!i[n])continue;const s=resolveVariant(e[n]);if(s)for(const n in s)if(\"transition\"!==n){f[n]=s[n];r[n]=getOptions(null!==(o=null!==(t=s.transition)&&void 0!==t?t:e.transition)&&void 0!==o?o:{},n)}}const a=new Set([...Object.keys(f),...Object.keys(s)]);const c=[];a.forEach((e=>{var t;void 0===f[e]&&(f[e]=u[e]);if(hasChanged(s[e],f[e])){null!==(t=u[e])&&void 0!==t?t:u[e]=H.get(n,e);c.push(animateStyle(n,e,f[e],r[e]))}}));yield;const d=c.map((e=>e())).filter(Boolean);if(!d.length)return;const g=f;n.dispatchEvent(motionEvent(\"motionstart\",g));Promise.all(d.map((e=>e.finished))).then((()=>{n.dispatchEvent(motionEvent(\"motioncomplete\",g))})).catch(l)}const setGesture=(e,t)=>()=>{i[e]=t;scheduleAnimation(d)};const updateGestureSubscriptions=()=>{for(const t in ce){const o=ce[t].isActive(e);const i=s[t];if(o&&!i)s[t]=ce[t].subscribe(n,{enable:setGesture(t,true),disable:setGesture(t,false)},e);else if(!o&&i){i();delete s[t]}}};const d={update:t=>{if(n){e=t;updateGestureSubscriptions();scheduleAnimation(d)}},setActive:(e,t)=>{if(n){i[e]=t;scheduleAnimation(d)}},animateUpdates:animateUpdates,getDepth:()=>o,getTarget:()=>f,getOptions:()=>e,getContext:()=>r,mount:e=>{S(Boolean(e),\"Animation state must be mounted with valid Element\");n=e;fe.set(n,d);updateGestureSubscriptions();return()=>{fe.delete(n);unscheduleAnimation(d);for(const e in s)s[e]()}},isMounted:()=>Boolean(n)};return d}function createStyles(e){const t={};const n=[];for(let o in e){const i=e[o];if(isTransform(o)){T[o]&&(o=T[o]);n.push(o);o=asTransformCssVar(o)}let s=Array.isArray(i)?i[0]:i;const a=k.get(o);a&&(s=r(i)?a.toDefaultUnit(i):i);t[o]=s}n.length&&(t.transform=buildTransformTemplate(n));return t}const camelLetterToPipeLetter=e=>`-${e.toLowerCase()}`;const camelToPipeCase=e=>e.replace(/[A-Z]/g,camelLetterToPipeLetter);function createStyleString(e={}){const t=createStyles(e);let n=\"\";for(const e in t){n+=e.startsWith(\"--\")?e:camelToPipeCase(e);n+=`: ${t[e]}; `}return n}export{Y as ScrollOffset,animate,animateStyle,createMotionState,createStyleString,createStyles,getAnimationData,getStyleName,F as glide,inView$1 as inView,fe as mountedStates,resize,scroll,N as spring,stagger,H as style,timeline,withControls};\n\n//# sourceMappingURL=index.es.js.map", "import { jsx as _jsx, jsxs as _jsxs } from \"react/jsx-runtime\";\nimport { Children, useEffect, useState, useRef, useMemo, createRef, useCallback, cloneElement } from \"react\";\nimport { addPropertyControls, ControlType, RenderTarget } from \"framer\";\nimport { useAnimationFrame, useReducedMotion, LayoutGroup, useInView, useMotionValue, useTransform, motion, wrap } from \"framer-motion\";\nimport { resize } from \"@motionone/dom\";\nconst directionTransformers = {\n  left: offset => `translateX(-${offset}px)`,\n  right: offset => `translateX(${offset}px)`,\n  top: offset => `translateY(-${offset}px)`,\n  bottom: offset => `translateY(${offset}px)`\n};\nconst supportsAcceleratedAnimations = typeof Animation !== \"undefined\" && typeof Animation.prototype.updatePlaybackRate === \"function\"; /**\n                                                                                                                                        *\n                                                                                                                                        * @framerIntrinsicWidth 400\n                                                                                                                                        * @framerIntrinsicHeight 200\n                                                                                                                                        *\n                                                                                                                                        * @framerDisableUnlink\n                                                                                                                                        *\n                                                                                                                                        * @framerSupportedLayoutWidth fixed\n                                                                                                                                        * @framerSupportedLayoutHeight fixed\n                                                                                                                                        */\nexport default function Ticker(props) {\n  /* Props */let {\n    slots,\n    gap,\n    padding,\n    paddingPerSide,\n    paddingTop,\n    paddingRight,\n    paddingBottom,\n    paddingLeft,\n    speed,\n    hoverFactor,\n    direction,\n    alignment,\n    sizingOptions,\n    fadeOptions,\n    style\n  } = props;\n  const {\n    fadeContent,\n    overflow,\n    fadeWidth,\n    fadeInset,\n    fadeAlpha\n  } = fadeOptions;\n  const {\n    widthType,\n    heightType\n  } = sizingOptions;\n  const paddingValue = paddingPerSide ? `${paddingTop}px ${paddingRight}px ${paddingBottom}px ${paddingLeft}px` : `${padding}px`; /* Checks */\n  const isCanvas = RenderTarget.current() === RenderTarget.canvas;\n  const numChildren = Children.count(slots);\n  const hasChildren = numChildren > 0;\n  if (direction === true) {\n    direction = \"left\";\n  }\n  const isHorizontal = direction === \"left\" || direction === \"right\";\n  const offset = useMotionValue(0);\n  const transformer = directionTransformers[direction];\n  const transform = useTransform(offset, transformer); /* Refs and State */\n  const parentRef = useRef(null);\n  const childrenRef = useMemo(() => {\n    return [/*#__PURE__*/createRef(), /*#__PURE__*/createRef()];\n  }, []);\n  const [size, setSize] = useState({\n    parent: null,\n    children: null\n  }); /* Arrays */\n  let clonedChildren = [];\n  let dupedChildren = []; /* Duplicate value */\n  let duplicateBy = 0;\n  let opacity = 0;\n  if (isCanvas) {\n    // duplicateBy = 10\n    duplicateBy = numChildren ? Math.floor(10 / numChildren) : 0;\n    opacity = 1;\n  }\n  if (!isCanvas && hasChildren && size.parent) {\n    duplicateBy = Math.round(size.parent / size.children * 2) + 1;\n    opacity = 1;\n  } /* Measure parent and child */\n  const measure = useCallback(() => {\n    if (hasChildren && parentRef.current) {\n      const parentLength = isHorizontal ? parentRef.current.offsetWidth : parentRef.current.offsetHeight;\n      const start = childrenRef[0].current ? isHorizontal ? childrenRef[0].current.offsetLeft : childrenRef[0].current.offsetTop : 0;\n      const end = childrenRef[1].current ? isHorizontal ? childrenRef[1].current.offsetLeft + childrenRef[1].current.offsetWidth : childrenRef[1].current.offsetTop + childrenRef[1].current.offsetHeight : 0;\n      const childrenLength = end - start + gap;\n      setSize({\n        parent: parentLength,\n        children: childrenLength\n      });\n    }\n  }, []);\n  const childrenStyles = isCanvas ? {\n    contentVisibility: \"auto\"\n  } : {}; /* Add refs to first and last child */\n  if (hasChildren) {\n    // TODO: These conditional hooks will be unsafe if hasChildren ever changes outside the canvas.\n    if (!isCanvas) {\n      /**\n      * Track whether this is the initial resize event. By default this will fire on mount,\n      * which we do in the useEffect. We should only fire it on subsequent resizes.\n      */\n      let initialResize = useRef(true);\n      useEffect(() => {\n        measure();\n        return resize(parentRef.current, ({\n          contentSize\n        }) => {\n          if (!initialResize.current && (contentSize.width || contentSize.height)) {\n            measure();\n          }\n          initialResize.current = false;\n        });\n      }, []);\n    }\n    clonedChildren = Children.map(slots, (child, index) => {\n      var ref, ref1, ref2, ref3;\n      let ref4;\n      if (index === 0) {\n        ref4 = childrenRef[0];\n      }\n      if (index === slots.length - 1) {\n        ref4 = childrenRef[1];\n      }\n      const size = {\n        width: widthType ? (ref = child.props) === null || ref === void 0 ? void 0 : ref.width : \"100%\",\n        height: heightType ? (ref1 = child.props) === null || ref1 === void 0 ? void 0 : ref1.height : \"100%\"\n      };\n      return /*#__PURE__*/_jsx(LayoutGroup, {\n        inherit: \"id\",\n        children: /*#__PURE__*/_jsx(\"li\", {\n          ref: ref4,\n          style: size,\n          children: /*#__PURE__*/cloneElement(child, {\n            style: {\n              ...((ref2 = child.props) === null || ref2 === void 0 ? void 0 : ref2.style),\n              ...size,\n              flexShrink: 0,\n              ...childrenStyles\n            }\n          }, (ref3 = child.props) === null || ref3 === void 0 ? void 0 : ref3.children)\n        })\n      });\n    });\n  }\n  if (!isCanvas) {\n    for (let i = 0; i < duplicateBy; i++) {\n      dupedChildren = [...dupedChildren, ...Children.map(slots, (child, childIndex) => {\n        var ref, ref1, ref2, ref3;\n        return /*#__PURE__*/_jsx(LayoutGroup, {\n          inherit: \"id\",\n          children: /*#__PURE__*/_jsx(\"li\", {\n            style: {\n              display: \"contents\"\n            },\n            \"aria-hidden\": true,\n            children: /*#__PURE__*/cloneElement(child, {\n              key: i + \" \" + childIndex,\n              style: {\n                ...((ref = child.props) === null || ref === void 0 ? void 0 : ref.style),\n                width: widthType ? (ref1 = child.props) === null || ref1 === void 0 ? void 0 : ref1.width : \"100%\",\n                height: heightType ? (ref2 = child.props) === null || ref2 === void 0 ? void 0 : ref2.height : \"100%\",\n                flexShrink: 0,\n                ...childrenStyles\n              }\n            }, (ref3 = child.props) === null || ref3 === void 0 ? void 0 : ref3.children)\n          }, i + \"li\" + childIndex)\n        }, i + \"lg\" + childIndex);\n      })];\n    }\n  }\n  const animateToValue = size.children + size.children * Math.round(size.parent / size.children);\n  const initialTime = useRef(null);\n  const prevTime = useRef(null);\n  const xOrY = useRef(0);\n  const isHover = useRef(false);\n  const isInView = useInView(parentRef);\n  const isReducedMotion = useReducedMotion();\n  const listRef = useRef(null);\n  const animationRef = useRef(null); /**\n                                     * Setup animations\n                                     */\n  if (!isCanvas) {\n    /**\n    * If this is an animation we can hardware accelerate, animate with WAAPI\n    */\n    if (supportsAcceleratedAnimations) {\n      useEffect(() => {\n        if (isReducedMotion || !animateToValue || !speed) {\n          return;\n        }\n        animationRef.current = listRef.current.animate({\n          transform: [transformer(0), transformer(animateToValue)]\n        }, {\n          duration: Math.abs(animateToValue) / speed * 1e3,\n          iterations: Infinity,\n          easing: \"linear\"\n        });\n        return () => animationRef.current.cancel();\n      }, [hoverFactor, animateToValue, speed]);\n    } else {\n      /**\n      * If we can't accelerate this animation because we have a hoverFactor defined\n      * animate with a rAF loop.\n      */\n      useAnimationFrame(t => {\n        if (!animateToValue || isReducedMotion || supportsAcceleratedAnimations) {\n          return;\n        } /**\n          * In case this animation is delayed from starting because we're running a bunch\n          * of other work, we want to set an initial time rather than counting from 0.\n          * That ensures that if the animation is delayed, it starts from the first frame\n          * rather than jumping.\n          */\n        if (initialTime.current === null) {\n          initialTime.current = t;\n        }\n        t = t - initialTime.current;\n        const timeSince = prevTime.current === null ? 0 : t - prevTime.current;\n        let delta = timeSince * (speed / 1e3);\n        if (isHover.current) {\n          delta *= hoverFactor;\n        }\n        xOrY.current += delta;\n        xOrY.current = wrap(0, animateToValue, xOrY.current);\n        prevTime.current = t;\n        if (!isInView) return;\n        offset.set(xOrY.current);\n      });\n    }\n  } /* Fades */\n  const fadeDirection = isHorizontal ? \"to right\" : \"to bottom\";\n  const fadeWidthStart = fadeWidth / 2;\n  const fadeWidthEnd = 100 - fadeWidth / 2;\n  const fadeInsetStart = clamp(fadeInset, 0, fadeWidthStart);\n  const fadeInsetEnd = 100 - fadeInset;\n  const fadeMask = `linear-gradient(${fadeDirection}, rgba(0, 0, 0, ${fadeAlpha}) ${fadeInsetStart}%, rgba(0, 0, 0, 1) ${fadeWidthStart}%, rgba(0, 0, 0, 1) ${fadeWidthEnd}%, rgba(0, 0, 0, ${fadeAlpha}) ${fadeInsetEnd}%)`; /* Empty state */\n  if (!hasChildren) {\n    return /*#__PURE__*/_jsxs(\"section\", {\n      style: placeholderStyles,\n      children: [/*#__PURE__*/_jsx(\"div\", {\n        style: emojiStyles,\n        children: \"\u2728\"\n      }), /*#__PURE__*/_jsx(\"p\", {\n        style: titleStyles,\n        children: \"Connect to Content\"\n      }), /*#__PURE__*/_jsx(\"p\", {\n        style: subtitleStyles,\n        children: \"Add layers or components to infinitely loop on your page.\"\n      })]\n    });\n  }\n  return /*#__PURE__*/_jsx(\"section\", {\n    style: {\n      ...containerStyle,\n      opacity: opacity,\n      WebkitMaskImage: fadeContent ? fadeMask : undefined,\n      MozMaskImage: fadeContent ? fadeMask : undefined,\n      maskImage: fadeContent ? fadeMask : undefined,\n      overflow: overflow ? \"visible\" : \"hidden\",\n      padding: paddingValue\n    },\n    ref: parentRef,\n    children: /*#__PURE__*/_jsxs(motion.ul, {\n      ref: listRef,\n      style: {\n        ...containerStyle,\n        gap: gap,\n        top: direction === \"bottom\" && isValidNumber(animateToValue) ? -animateToValue : undefined,\n        left: direction === \"right\" && isValidNumber(animateToValue) ? -animateToValue : undefined,\n        placeItems: alignment,\n        position: \"relative\",\n        flexDirection: isHorizontal ? \"row\" : \"column\",\n        ...style,\n        transform: supportsAcceleratedAnimations ? undefined : transform,\n        willChange: \"transform\"\n      },\n      onMouseEnter: () => {\n        isHover.current = true;\n        if (animationRef.current) {\n          animationRef.current.updatePlaybackRate(hoverFactor);\n        }\n      },\n      onMouseLeave: () => {\n        isHover.current = false;\n        if (animationRef.current) {\n          animationRef.current.updatePlaybackRate(1);\n        }\n      },\n      children: [clonedChildren, dupedChildren]\n    })\n  });\n}\n; /* Default Properties */\nTicker.defaultProps = {\n  gap: 10,\n  padding: 10,\n  sizingOptions: {\n    widthType: true,\n    heightType: true\n  },\n  fadeOptions: {\n    fadeContent: true,\n    overflow: false,\n    fadeWidth: 25,\n    fadeAlpha: 0,\n    fadeInset: 0\n  },\n  direction: true\n}; /* Property Controls */\naddPropertyControls(Ticker, {\n  slots: {\n    type: ControlType.Array,\n    title: \"Children\",\n    control: {\n      type: ControlType.ComponentInstance\n    }\n  },\n  speed: {\n    type: ControlType.Number,\n    title: \"Speed\",\n    min: 0,\n    max: 1e3,\n    defaultValue: 100,\n    unit: \"%\",\n    displayStepper: true,\n    step: 5\n  },\n  direction: {\n    type: ControlType.Enum,\n    title: \"Direction\",\n    options: [\"left\", \"right\", \"top\", \"bottom\"],\n    optionIcons: [\"direction-left\", \"direction-right\", \"direction-up\", \"direction-down\"],\n    optionTitles: [\"Left\", \"Right\", \"Top\", \"Bottom\"],\n    defaultValue: \"left\",\n    displaySegmentedControl: true\n  },\n  alignment: {\n    type: ControlType.Enum,\n    title: \"Align\",\n    options: [\"flex-start\", \"center\", \"flex-end\"],\n    optionIcons: {\n      direction: {\n        right: [\"align-top\", \"align-middle\", \"align-bottom\"],\n        left: [\"align-top\", \"align-middle\", \"align-bottom\"],\n        top: [\"align-left\", \"align-center\", \"align-right\"],\n        bottom: [\"align-left\", \"align-center\", \"align-right\"]\n      }\n    },\n    defaultValue: \"center\",\n    displaySegmentedControl: true\n  },\n  gap: {\n    type: ControlType.Number,\n    title: \"Gap\"\n  },\n  padding: {\n    title: \"Padding\",\n    type: ControlType.FusedNumber,\n    toggleKey: \"paddingPerSide\",\n    toggleTitles: [\"Padding\", \"Padding per side\"],\n    valueKeys: [\"paddingTop\", \"paddingRight\", \"paddingBottom\", \"paddingLeft\"],\n    valueLabels: [\"T\", \"R\", \"B\", \"L\"],\n    min: 0\n  },\n  sizingOptions: {\n    type: ControlType.Object,\n    title: \"Sizing\",\n    controls: {\n      widthType: {\n        type: ControlType.Boolean,\n        title: \"Width\",\n        enabledTitle: \"Auto\",\n        disabledTitle: \"Stretch\",\n        defaultValue: true\n      },\n      heightType: {\n        type: ControlType.Boolean,\n        title: \"Height\",\n        enabledTitle: \"Auto\",\n        disabledTitle: \"Stretch\",\n        defaultValue: true\n      }\n    }\n  },\n  fadeOptions: {\n    type: ControlType.Object,\n    title: \"Clipping\",\n    controls: {\n      fadeContent: {\n        type: ControlType.Boolean,\n        title: \"Fade\",\n        defaultValue: true\n      },\n      overflow: {\n        type: ControlType.Boolean,\n        title: \"Overflow\",\n        enabledTitle: \"Show\",\n        disabledTitle: \"Hide\",\n        defaultValue: false,\n        hidden(props) {\n          return props.fadeContent === true;\n        }\n      },\n      fadeWidth: {\n        type: ControlType.Number,\n        title: \"Width\",\n        defaultValue: 25,\n        min: 0,\n        max: 100,\n        unit: \"%\",\n        hidden(props) {\n          return props.fadeContent === false;\n        }\n      },\n      fadeInset: {\n        type: ControlType.Number,\n        title: \"Inset\",\n        defaultValue: 0,\n        min: 0,\n        max: 100,\n        unit: \"%\",\n        hidden(props) {\n          return props.fadeContent === false;\n        }\n      },\n      fadeAlpha: {\n        type: ControlType.Number,\n        title: \"Opacity\",\n        defaultValue: 0,\n        min: 0,\n        max: 1,\n        step: .05,\n        hidden(props) {\n          return props.fadeContent === false;\n        }\n      }\n    }\n  },\n  hoverFactor: {\n    type: ControlType.Number,\n    title: \"Hover\",\n    min: 0,\n    max: 1,\n    unit: \"x\",\n    defaultValue: 1,\n    step: .1,\n    displayStepper: true,\n    description: \"Slows down the speed while you are hovering.\"\n  }\n}); /* Placeholder Styles */\nconst containerStyle = {\n  display: \"flex\",\n  width: \"100%\",\n  height: \"100%\",\n  maxWidth: \"100%\",\n  maxHeight: \"100%\",\n  placeItems: \"center\",\n  margin: 0,\n  padding: 0,\n  listStyleType: \"none\",\n  textIndent: \"none\"\n}; /* Styles */\nconst placeholderStyles = {\n  display: \"flex\",\n  width: \"100%\",\n  height: \"100%\",\n  placeContent: \"center\",\n  placeItems: \"center\",\n  flexDirection: \"column\",\n  color: \"#96F\",\n  background: \"rgba(136, 85, 255, 0.1)\",\n  fontSize: 11,\n  overflow: \"hidden\",\n  padding: \"20px 20px 30px 20px\"\n};\nconst emojiStyles = {\n  fontSize: 32,\n  marginBottom: 10\n};\nconst titleStyles = {\n  margin: 0,\n  marginBottom: 10,\n  fontWeight: 600,\n  textAlign: \"center\"\n};\nconst subtitleStyles = {\n  margin: 0,\n  opacity: .7,\n  maxWidth: 150,\n  lineHeight: 1.5,\n  textAlign: \"center\"\n}; /* Clamp function, used for fadeInset */\nconst clamp = (num, min, max) => Math.min(Math.max(num, min), max);\nconst isValidNumber = value => typeof value === \"number\" && !isNaN(value);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"Ticker\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerContractVersion\": \"1\",\n        \"framerSupportedLayoutHeight\": \"fixed\",\n        \"framerSupportedLayoutWidth\": \"fixed\",\n        \"framerIntrinsicHeight\": \"200\",\n        \"framerIntrinsicWidth\": \"400\",\n        \"framerDisableUnlink\": \"*\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./Ticker.map"],
  "mappings": "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",
  "names": ["cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "humanReadableVariantMap", "transitions", "toResponsiveImage", "value", "Component", "Y", "id", "style", "className", "width", "height", "layoutId", "outerVariant", "MEeqvm9Fm", "JRKKer0Vv", "bm0rw4dlz", "restProps", "ref", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "transition", "useVariantState", "layoutDependency", "isDisplayed", "isDisplayed1", "defaultLayoutId", "ae", "p", "LayoutGroup", "motion", "cx", "Image2", "css", "Framerb438wVDPY", "withCSS", "b438wVDPY_default", "addPropertyControls", "ControlType", "addFonts", "AppStore", "props", "p", "GooglePlay", "props", "p", "logoAdweek", "props", "p", "logoChoosing", "props", "p", "logoNewNoteworthy", "props", "p", "logoSnap", "props", "p", "noopReturn", "t", "e", "t", "velocityPerSecond", "calcBezier", "t", "e", "i", "binarySubdivide", "c", "u", "a", "s", "cubicBezier", "n", "o", "noopReturn", "getTForX", "o", "cubicBezier", "__rest", "t", "r", "n", "o", "n", "e", "t", "r", "s", "calcGeneratorVelocity", "t", "r", "a", "velocityPerSecond", "n", "calcDampingRatio", "hasReachedTarget", "spring", "o", "c", "i", "h", "e", "u", "f", "l", "g", "glide", "d", "isOutOfBounds", "nearestBoundary", "m", "calcDelta", "calcLatest", "applyFriction", "p", "M", "checkCatchBoundary", "pregenerateKeyframes", "W", "L", "D", "M", "noopReturn", "k", "asTransformCssVar", "B", "L", "W", "t", "j", "B", "testAnimation", "C", "$", "R", "resolveElements", "t", "n", "createGeneratorEasing", "t", "n", "o", "getGenerator", "i", "s", "r", "a", "getKeyframes", "e", "pregenerateKeyframes", "c", "isNumberOrNull", "l", "f", "u", "d", "calcGeneratorVelocity", "g", "m", "N", "spring", "F", "glide", "U", "inView$1", "resolveElements", "onIntersectionChange", "q", "K", "getElementSize", "notifyTarget", "notifyAll", "createResizeObserver", "resizeElement", "G", "_", "createWindowResizeHandler", "window", "resizeWindow", "resize", "dispatchPointerEvent", "t", "n", "dispatchViewEvent", "se", "o", "s", "__rest", "inView$1", "mouseEvent", "re", "ae", "onPointerUp", "window", "onPointerDown", "ce", "le", "directionTransformers", "offset", "supportsAcceleratedAnimations", "Ticker", "props", "slots", "gap", "padding", "paddingPerSide", "paddingTop", "paddingRight", "paddingBottom", "paddingLeft", "speed", "hoverFactor", "direction", "alignment", "sizingOptions", "fadeOptions", "style", "fadeContent", "overflow", "fadeWidth", "fadeInset", "fadeAlpha", "widthType", "heightType", "paddingValue", "isCanvas", "RenderTarget", "numChildren", "j", "hasChildren", "isHorizontal", "useMotionValue", "transformer", "transform", "useTransform", "parentRef", "pe", "childrenRef", "se", "W", "size", "setSize", "ye", "clonedChildren", "dupedChildren", "duplicateBy", "opacity", "measure", "te", "parentLength", "start", "childrenLength", "childrenStyles", "initialResize", "ue", "resize", "contentSize", "child", "index", "ref", "ref1", "ref2", "ref3", "ref4", "p", "LayoutGroup", "q", "i", "childIndex", "animateToValue", "initialTime", "prevTime", "xOrY", "isHover", "isInView", "useInView", "isReducedMotion", "useReducedMotion", "listRef", "animationRef", "useAnimationFrame", "t", "delta", "wrap", "fadeDirection", "fadeWidthStart", "fadeWidthEnd", "fadeInsetStart", "clamp", "fadeInsetEnd", "fadeMask", "containerStyle", "motion", "isValidNumber", "placeholderStyles", "emojiStyles", "titleStyles", "subtitleStyles", "addPropertyControls", "ControlType", "num", "min", "max", "value"]
}
