{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/UNqGz66IeqdsXMUqKrUv/FK1VqrnWvJiysDyXaokn/Shiney.js", "ssg:https://framerusercontent.com/modules/GsZkvLOUDVgqCsFzEkJM/5KuX7SuKRzTyJU1lr2ns/KKAetvstw.js", "ssg:https://boosters.flowbase.co/before-after-framer.js#Pi7ExYI4gXmQ", "ssg:https://framerusercontent.com/modules/mUdT4n8HNl667C1ualqQ/p6Gkcf5eULOckzbMF0qX/Before_After.js", "ssg:https://framerusercontent.com/modules/oWVHHLIj4Q7woeIlKzbt/QOVXBlV2UNTt0qPAuW0e/Input.js", "ssg:https://framerusercontent.com/modules/qFg6VLSyrkFjia0NaH19/HV61pswZmmqBJg1pjYW9/g_s8LqzcU.js", "ssg:https://framerusercontent.com/modules/b9CnK573UA9hwSAhXFmJ/oQBDzASIP1UKWK4sJWlA/fxtGDje59.js", "ssg:https://framerusercontent.com/modules/12GeKKvlU5ti03xh8hSd/GtLFIvL6R3dvsyIFQlwq/augiA20Il.js"],
  "sourcesContent": ["import { jsx as _jsx } from \"react/jsx-runtime\";\nimport { motion } from \"framer-motion\";\nimport { addPropertyControls, ControlType } from \"framer\"; /**\n                                                           * @framerSupportedLayoutWidth fixed\n                                                           * @framerSupportedLayoutHeight fixed\n                                                           * @framerDisableUnlink\n                                                           */\nfunction RotatingGradient(props) {\n  const {\n    rotationSpeed,\n    gradientSize\n  } = props;\n  return /*#__PURE__*/_jsx(\"div\", {\n    style: {\n      width: \"100%\",\n      height: \"100%\",\n      borderRadius: \"0%\",\n      overflow: \"hidden\",\n      position: \"relative\"\n    },\n    children: /*#__PURE__*/_jsx(motion.div, {\n      style: {\n        position: \"absolute\",\n        top: `-${gradientSize / 2 - 50}%`,\n        left: `-${gradientSize / 2 - 50}%`,\n        width: `${gradientSize}%`,\n        height: `${gradientSize}%`,\n        backgroundImage: `conic-gradient(transparent 0%, #eee 10%, transparent 0%)`,\n        borderRadius: \"0%\"\n      },\n      animate: {\n        rotate: 360\n      },\n      transition: {\n        duration: rotationSpeed,\n        repeat: Infinity,\n        ease: \"linear\"\n      }\n    })\n  });\n}\nRotatingGradient.defaultProps = {\n  rotationSpeed: 3,\n  gradientSize: 200\n};\naddPropertyControls(RotatingGradient, {\n  rotationSpeed: {\n    title: \"Rotation Speed\",\n    type: ControlType.Number,\n    defaultValue: RotatingGradient.defaultProps.rotationSpeed,\n    min: .1,\n    max: 20,\n    unit: \"s\"\n  },\n  gradientSize: {\n    title: \"Gradient Size\",\n    type: ControlType.Number,\n    defaultValue: RotatingGradient.defaultProps.gradientSize,\n    min: 50,\n    max: 1e3,\n    unit: \"%\"\n  }\n});\nexport default RotatingGradient;\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"RotatingGradient\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerContractVersion\": \"1\",\n        \"framerSupportedLayoutWidth\": \"fixed\",\n        \"framerSupportedLayoutHeight\": \"fixed\",\n        \"framerDisableUnlink\": \"\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./Shiney.map", "// Generated by Framer (f415c5a)\nimport { jsx as _jsx, jsxs as _jsxs } from \"react/jsx-runtime\";\nimport { addFonts, addPropertyControls, ControlType, cx, getFonts, Image, RichText, SVG, useLocaleInfo, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion, MotionConfigContext } from \"framer-motion\";\nimport * as React from \"react\";\nimport RotatingGradient from \"https://framerusercontent.com/modules/UNqGz66IeqdsXMUqKrUv/FK1VqrnWvJiysDyXaokn/Shiney.js\";\nconst RotatingGradientFonts = getFonts(RotatingGradient);\nconst cycleOrder = [\"D01lavRru\", \"pkAn_eSVw\"];\nconst variantClassNames = {\n  D01lavRru: \"framer-v-ypzf8a\",\n  pkAn_eSVw: \"framer-v-v2q9wk\"\n};\nfunction addPropertyOverrides(overrides, ...variants) {\n  const nextOverrides = {};\n  variants === null || variants === void 0 ? void 0 : variants.forEach(variant => variant && Object.assign(nextOverrides, overrides[variant]));\n  return nextOverrides;\n}\nconst transitions = {\n  default: {\n    damping: 60,\n    delay: 0,\n    mass: 1,\n    stiffness: 500,\n    type: \"spring\"\n  }\n};\nconst transformTemplate = (_, t) => `perspective(1200px) ${t}`;\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 Transition = ({\n  value,\n  children\n}) => {\n  const config = React.useContext(MotionConfigContext);\n  const transition = value !== null && value !== void 0 ? value : config.transition;\n  const contextValue = React.useMemo(() => ({\n    ...config,\n    transition\n  }), [JSON.stringify(transition)]);\n  return /*#__PURE__*/_jsx(MotionConfigContext.Provider, {\n    value: contextValue,\n    children: children\n  });\n};\nconst humanReadableVariantMap = {\n  \"Variant 1\": \"D01lavRru\",\n  \"Variant 2\": \"pkAn_eSVw\"\n};\nconst getProps = ({\n  height,\n  icons,\n  id,\n  lightSpeed,\n  text,\n  title,\n  width,\n  ...props\n}) => {\n  var ref, ref1, ref2, _variant, ref3, ref4;\n  return {\n    ...props,\n    jUQ85hyI1: (ref = lightSpeed !== null && lightSpeed !== void 0 ? lightSpeed : props.jUQ85hyI1) !== null && ref !== void 0 ? ref : 11,\n    Oh7Y7ydzW: (ref1 = icons !== null && icons !== void 0 ? icons : props.Oh7Y7ydzW) !== null && ref1 !== void 0 ? ref1 : {\n      src: new URL(\"https://framerusercontent.com/images/CORLqfKQSgHxP8dVRFUqzK5bpI.svg\").href\n    },\n    qRz5D4LrN: (ref2 = title !== null && title !== void 0 ? title : props.qRz5D4LrN) !== null && ref2 !== void 0 ? ref2 : \"Subscribe & request\",\n    variant: (ref3 = (_variant = humanReadableVariantMap[props.variant]) !== null && _variant !== void 0 ? _variant : props.variant) !== null && ref3 !== void 0 ? ref3 : \"D01lavRru\",\n    vyoBXWjX1: (ref4 = text !== null && text !== void 0 ? text : props.vyoBXWjX1) !== null && ref4 !== void 0 ? ref4 : \"Subscribe to a plan and request as many designs as you\u2019d like.\"\n  };\n};\nconst createLayoutDependency = (props, variants) => variants.join(\"-\") + props.layoutDependency;\nconst Component = /*#__PURE__*/React.forwardRef(function (props, ref) {\n  const {\n    activeLocale\n  } = useLocaleInfo();\n  const {\n    style,\n    className,\n    layoutId,\n    variant,\n    Oh7Y7ydzW,\n    qRz5D4LrN,\n    vyoBXWjX1,\n    jUQ85hyI1,\n    ...restProps\n  } = getProps(props);\n  const {\n    baseVariant,\n    classNames,\n    gestureVariant,\n    setGestureState,\n    setVariant,\n    transition,\n    variants\n  } = useVariantState({\n    cycleOrder,\n    defaultVariant: \"D01lavRru\",\n    transitions,\n    variant,\n    variantClassNames\n  });\n  const layoutDependency = createLayoutDependency(props, variants);\n  const defaultLayoutId = React.useId();\n  return /*#__PURE__*/_jsx(LayoutGroup, {\n    id: layoutId !== null && layoutId !== void 0 ? layoutId : defaultLayoutId,\n    children: /*#__PURE__*/_jsx(motion.div, {\n      initial: variant,\n      animate: variants,\n      onHoverStart: () => setGestureState({\n        isHovered: true\n      }),\n      onHoverEnd: () => setGestureState({\n        isHovered: false\n      }),\n      onTapStart: () => setGestureState({\n        isPressed: true\n      }),\n      onTap: () => setGestureState({\n        isPressed: false\n      }),\n      onTapCancel: () => setGestureState({\n        isPressed: false\n      }),\n      className: cx(\"framer-zeQgl\", classNames),\n      style: {\n        display: \"contents\"\n      },\n      children: /*#__PURE__*/_jsx(Transition, {\n        value: transition,\n        children: /*#__PURE__*/_jsxs(motion.div, {\n          ...restProps,\n          className: cx(\"framer-ypzf8a\", className),\n          \"data-framer-name\": \"Variant 1\",\n          layoutDependency: layoutDependency,\n          layoutId: \"D01lavRru\",\n          ref: ref,\n          style: {\n            ...style\n          },\n          ...addPropertyOverrides({\n            pkAn_eSVw: {\n              \"data-framer-name\": \"Variant 2\"\n            }\n          }, baseVariant, gestureVariant),\n          children: [/*#__PURE__*/_jsxs(motion.div, {\n            __perspectiveFX: false,\n            __targetOpacity: 1,\n            className: \"framer-13chds4\",\n            \"data-framer-name\": \"Card\",\n            layoutDependency: layoutDependency,\n            layoutId: \"tYlQuE9zr\",\n            style: {\n              backgroundColor: \"var(--token-0412df64-3808-4a78-b7be-da21828e1f61, rgba(255, 255, 255, 0.15))\",\n              borderBottomLeftRadius: 16,\n              borderBottomRightRadius: 16,\n              borderTopLeftRadius: 16,\n              borderTopRightRadius: 16\n            },\n            transformTemplate: transformTemplate,\n            children: [/*#__PURE__*/_jsx(motion.div, {\n              className: \"framer-bay8wd-container\",\n              layoutDependency: layoutDependency,\n              layoutId: \"bWsAbPMmB-container\",\n              children: /*#__PURE__*/_jsx(RotatingGradient, {\n                gradientSize: 300,\n                height: \"100%\",\n                id: \"bWsAbPMmB\",\n                layoutId: \"bWsAbPMmB\",\n                rotationSpeed: jUQ85hyI1,\n                style: {\n                  height: \"100%\",\n                  width: \"100%\"\n                },\n                width: \"100%\"\n              })\n            }), /*#__PURE__*/_jsxs(motion.div, {\n              className: \"framer-cghwwu\",\n              \"data-framer-name\": \"Background\",\n              layoutDependency: layoutDependency,\n              layoutId: \"MRrHTHKu8\",\n              style: {\n                backgroundColor: \"var(--token-fab76ef7-771e-4cf6-97cc-48deee26da02, rgb(1, 2, 8))\",\n                borderBottomLeftRadius: 16,\n                borderBottomRightRadius: 16,\n                borderTopLeftRadius: 16,\n                borderTopRightRadius: 16\n              },\n              children: [/*#__PURE__*/_jsx(Image, {\n                background: {\n                  alt: \"\",\n                  fit: \"fill\",\n                  intrinsicHeight: 233,\n                  intrinsicWidth: 395,\n                  pixelHeight: 233,\n                  pixelWidth: 395,\n                  sizes: \"0px\",\n                  ...toResponsiveImage(Oh7Y7ydzW)\n                },\n                className: \"framer-1sw6zac\",\n                \"data-framer-name\": \"Image\",\n                layoutDependency: layoutDependency,\n                layoutId: \"OiCI5T1es\",\n                ...addPropertyOverrides({\n                  pkAn_eSVw: {\n                    background: {\n                      alt: \"\",\n                      fit: \"fill\",\n                      intrinsicHeight: 233,\n                      intrinsicWidth: 395,\n                      pixelHeight: 233,\n                      pixelWidth: 395,\n                      sizes: \"max(min(340px, 100vw) - 666px, 0px)\",\n                      ...toResponsiveImage(Oh7Y7ydzW)\n                    }\n                  }\n                }, baseVariant, gestureVariant)\n              }), /*#__PURE__*/_jsxs(motion.div, {\n                className: \"framer-vvolba\",\n                \"data-framer-name\": \"Background pattern\",\n                layoutDependency: layoutDependency,\n                layoutId: \"He9w3brSp\",\n                style: {\n                  opacity: .1\n                },\n                children: [/*#__PURE__*/_jsx(motion.div, {\n                  className: \"framer-17gbicf\",\n                  \"data-framer-name\": \"Mask\",\n                  layoutDependency: layoutDependency,\n                  layoutId: \"W8n31E2hn\"\n                }), /*#__PURE__*/_jsx(SVG, {\n                  className: \"framer-ft1s7z\",\n                  \"data-framer-name\": \"Content\",\n                  fill: \"rgba(0,0,0,1)\",\n                  intrinsicHeight: 818,\n                  intrinsicWidth: 1091,\n                  layoutDependency: layoutDependency,\n                  layoutId: \"p38fnDLjA\",\n                  svg: '<svg width=\"1091\" height=\"818\" viewBox=\"0 0 1091 818\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<g clip-path=\"url(#clip0_31_8641)\">\\n<g clip-path=\"url(#clip1_31_8641)\">\\n<line x1=\"136.624\" x2=\"136.624\" y2=\"818\" stroke=\"#D0D5DD\" stroke-width=\"0.568056\"/>\\n<line x1=\"182.069\" x2=\"182.069\" y2=\"818\" stroke=\"#D0D5DD\" stroke-width=\"0.568056\"/>\\n<line x1=\"227.513\" x2=\"227.513\" y2=\"818\" stroke=\"#D0D5DD\" stroke-width=\"0.568056\"/>\\n<line x1=\"272.957\" x2=\"272.957\" y2=\"818\" stroke=\"#D0D5DD\" stroke-width=\"0.568056\"/>\\n<line x1=\"318.402\" x2=\"318.402\" y2=\"818\" stroke=\"#D0D5DD\" stroke-width=\"0.568056\"/>\\n<line x1=\"363.846\" x2=\"363.846\" y2=\"818\" stroke=\"#D0D5DD\" stroke-width=\"0.568056\"/>\\n<line x1=\"409.291\" x2=\"409.291\" y2=\"818\" stroke=\"#D0D5DD\" stroke-width=\"0.568056\"/>\\n<line x1=\"454.735\" x2=\"454.735\" y2=\"818\" stroke=\"#D0D5DD\" stroke-width=\"0.568056\"/>\\n<line x1=\"500.18\" x2=\"500.18\" y2=\"818\" stroke=\"#D0D5DD\" stroke-width=\"0.568056\"/>\\n<line x1=\"545.624\" x2=\"545.624\" y2=\"818\" stroke=\"#D0D5DD\" stroke-width=\"0.568056\"/>\\n<line x1=\"591.069\" x2=\"591.069\" y2=\"818\" stroke=\"#D0D5DD\" stroke-width=\"0.568056\"/>\\n<line x1=\"636.513\" x2=\"636.513\" y2=\"818\" stroke=\"#D0D5DD\" stroke-width=\"0.568056\"/>\\n<line x1=\"681.957\" x2=\"681.957\" y2=\"818\" stroke=\"#D0D5DD\" stroke-width=\"0.568056\"/>\\n<line x1=\"727.402\" x2=\"727.402\" y2=\"818\" stroke=\"#D0D5DD\" stroke-width=\"0.568056\"/>\\n<line x1=\"772.846\" x2=\"772.846\" y2=\"818\" stroke=\"#D0D5DD\" stroke-width=\"0.568056\"/>\\n<line x1=\"818.291\" x2=\"818.291\" y2=\"818\" stroke=\"#D0D5DD\" stroke-width=\"0.568056\"/>\\n<line x1=\"863.735\" x2=\"863.735\" y2=\"818\" stroke=\"#D0D5DD\" stroke-width=\"0.568056\"/>\\n<line x1=\"909.18\" x2=\"909.18\" y2=\"818\" stroke=\"#D0D5DD\" stroke-width=\"0.568056\"/>\\n</g>\\n<g clip-path=\"url(#clip2_31_8641)\">\\n<line x1=\"0.00671387\" y1=\"45.1604\" x2=\"1090.67\" y2=\"45.1604\" stroke=\"#D0D5DD\" stroke-width=\"0.568056\"/>\\n<line x1=\"0.00671387\" y1=\"90.6049\" x2=\"1090.67\" y2=\"90.6049\" stroke=\"#D0D5DD\" stroke-width=\"0.568056\"/>\\n<line x1=\"0.00671387\" y1=\"136.049\" x2=\"1090.67\" y2=\"136.049\" stroke=\"#D0D5DD\" stroke-width=\"0.568056\"/>\\n<line x1=\"0.00671387\" y1=\"181.494\" x2=\"1090.67\" y2=\"181.494\" stroke=\"#D0D5DD\" stroke-width=\"0.568056\"/>\\n<line x1=\"0.00671387\" y1=\"226.938\" x2=\"1090.67\" y2=\"226.938\" stroke=\"#D0D5DD\" stroke-width=\"0.568056\"/>\\n<line x1=\"0.00671387\" y1=\"272.383\" x2=\"1090.67\" y2=\"272.383\" stroke=\"#D0D5DD\" stroke-width=\"0.568056\"/>\\n<line x1=\"0.00671387\" y1=\"317.827\" x2=\"1090.67\" y2=\"317.827\" stroke=\"#D0D5DD\" stroke-width=\"0.568056\"/>\\n<line x1=\"0.00671387\" y1=\"363.272\" x2=\"1090.67\" y2=\"363.272\" stroke=\"#D0D5DD\" stroke-width=\"0.568056\"/>\\n<line x1=\"0.00671387\" y1=\"408.716\" x2=\"1090.67\" y2=\"408.716\" stroke=\"#D0D5DD\" stroke-width=\"0.568056\"/>\\n<line x1=\"0.00671387\" y1=\"454.161\" x2=\"1090.67\" y2=\"454.161\" stroke=\"#D0D5DD\" stroke-width=\"0.568056\"/>\\n<line x1=\"0.00671387\" y1=\"499.605\" x2=\"1090.67\" y2=\"499.605\" stroke=\"#D0D5DD\" stroke-width=\"0.568056\"/>\\n<line x1=\"0.00671387\" y1=\"545.049\" x2=\"1090.67\" y2=\"545.049\" stroke=\"#D0D5DD\" stroke-width=\"0.568056\"/>\\n<line x1=\"0.00671387\" y1=\"590.494\" x2=\"1090.67\" y2=\"590.494\" stroke=\"#D0D5DD\" stroke-width=\"0.568056\"/>\\n<line x1=\"0.00671387\" y1=\"635.938\" x2=\"1090.67\" y2=\"635.938\" stroke=\"#D0D5DD\" stroke-width=\"0.568056\"/>\\n<line x1=\"0.00671387\" y1=\"681.383\" x2=\"1090.67\" y2=\"681.383\" stroke=\"#D0D5DD\" stroke-width=\"0.568056\"/>\\n<line x1=\"0.00671387\" y1=\"726.827\" x2=\"1090.67\" y2=\"726.827\" stroke=\"#D0D5DD\" stroke-width=\"0.568056\"/>\\n<line x1=\"0.00671387\" y1=\"772.272\" x2=\"1090.67\" y2=\"772.272\" stroke=\"#D0D5DD\" stroke-width=\"0.568056\"/>\\n</g>\\n</g>\\n<defs>\\n<clipPath id=\"clip0_31_8641\">\\n<rect width=\"1090.67\" height=\"818\" fill=\"white\" transform=\"translate(0.00671387)\"/>\\n</clipPath>\\n<clipPath id=\"clip1_31_8641\">\\n<rect width=\"1090.67\" height=\"818\" fill=\"white\" transform=\"translate(0.00671387)\"/>\\n</clipPath>\\n<clipPath id=\"clip2_31_8641\">\\n<rect width=\"1090.67\" height=\"818\" fill=\"white\" transform=\"translate(0.00671387)\"/>\\n</clipPath>\\n</defs>\\n</svg>\\n',\n                  withExternalLayout: true\n                })]\n              })]\n            }), /*#__PURE__*/_jsx(motion.div, {\n              className: \"framer-14t6jay\",\n              \"data-framer-name\": \"Overlay\",\n              layoutDependency: layoutDependency,\n              layoutId: \"v1sIKlfq8\",\n              style: {\n                background: \"linear-gradient(180deg, rgba(22, 22, 22, 0) 0%, #010208 100%)\"\n              }\n            })]\n          }), /*#__PURE__*/_jsx(motion.div, {\n            className: \"framer-16kykog\",\n            \"data-framer-name\": \"Heading\",\n            layoutDependency: layoutDependency,\n            layoutId: \"ezWr4EH1i\",\n            children: /*#__PURE__*/_jsx(RichText, {\n              __fromCanvasComponent: true,\n              children: /*#__PURE__*/_jsx(React.Fragment, {\n                children: /*#__PURE__*/_jsx(motion.p, {\n                  style: {\n                    \"--font-selector\": \"RlM7U2F0b3NoaS1tZWRpdW0=\",\n                    \"--framer-font-family\": '\"Satoshi\", sans-serif',\n                    \"--framer-font-size\": \"32px\",\n                    \"--framer-font-weight\": \"500\",\n                    \"--framer-letter-spacing\": \"-0.03em\",\n                    \"--framer-text-alignment\": \"center\",\n                    \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                  },\n                  children: /*#__PURE__*/_jsx(motion.span, {\n                    \"data-text-fill\": \"true\",\n                    style: {\n                      backgroundImage: \"linear-gradient(45deg, rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0.5) 100%)\"\n                    },\n                    children: \"Subscribe & request\"\n                  })\n                })\n              }),\n              className: \"framer-3kektr\",\n              \"data-framer-name\": \"Subscribe & request\",\n              fonts: [\"FS;Satoshi-medium\"],\n              layoutDependency: layoutDependency,\n              layoutId: \"xC7YTEauF\",\n              style: {\n                \"--extracted-r6o4lv\": \"var(--token-a7c35270-fa27-4776-adf2-21b4ff24d4ba, rgb(216, 213, 209))\",\n                \"--framer-paragraph-spacing\": \"0px\"\n              },\n              text: qRz5D4LrN,\n              verticalAlignment: \"center\",\n              withExternalLayout: true\n            })\n          }), /*#__PURE__*/_jsx(motion.div, {\n            className: \"framer-19b1p0d\",\n            \"data-framer-name\": \"Text\",\n            layoutDependency: layoutDependency,\n            layoutId: \"ZU18qppZb\",\n            children: /*#__PURE__*/_jsx(RichText, {\n              __fromCanvasComponent: true,\n              children: /*#__PURE__*/_jsx(React.Fragment, {\n                children: /*#__PURE__*/_jsx(motion.p, {\n                  style: {\n                    \"--font-selector\": \"RlM7U2F0b3NoaS1yZWd1bGFy\",\n                    \"--framer-font-family\": '\"Satoshi\", sans-serif',\n                    \"--framer-font-size\": \"18px\",\n                    \"--framer-line-height\": \"1.5em\",\n                    \"--framer-text-alignment\": \"center\",\n                    \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                  },\n                  children: \"Subscribe to a plan and request as many designs as you\u2019d like.\"\n                })\n              }),\n              className: \"framer-bn2lb\",\n              \"data-framer-name\": \"Subscribe to a plan and request as many designs as you\u2019d like.\",\n              fonts: [\"FS;Satoshi-regular\"],\n              layoutDependency: layoutDependency,\n              layoutId: \"bSU87CR_J\",\n              style: {\n                \"--extracted-r6o4lv\": \"var(--token-13375b9f-4436-4454-8e2f-e087d57f7eba, rgba(216, 213, 209, 0.8)) \",\n                \"--framer-paragraph-spacing\": \"0px\"\n              },\n              text: vyoBXWjX1,\n              verticalAlignment: \"center\",\n              withExternalLayout: true\n            })\n          })]\n        })\n      })\n    })\n  });\n});\nconst css = ['.framer-zeQgl [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-zeQgl .framer-1ceccia { display: block; }\", \".framer-zeQgl .framer-ypzf8a { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: min-content; }\", \".framer-zeQgl .framer-13chds4 { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 233px; justify-content: center; overflow: hidden; padding: 1px 1px 1px 1px; position: relative; width: 394px; will-change: var(--framer-will-change-override, transform); }\", \".framer-zeQgl .framer-bay8wd-container { bottom: 0px; flex: none; left: 0px; position: absolute; right: 0px; top: 0px; }\", \".framer-zeQgl .framer-cghwwu { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 100%; justify-content: center; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: 1px; will-change: var(--framer-will-change-override, transform); }\", \".framer-zeQgl .framer-1sw6zac { flex: none; height: 100%; left: 0px; position: absolute; top: 0px; width: 100%; z-index: 2; }\", \".framer-zeQgl .framer-vvolba { flex: none; height: 100%; left: 0px; overflow: hidden; position: absolute; top: 0px; width: 100%; z-index: 0; }\", \".framer-zeQgl .framer-17gbicf { flex: none; height: 818px; left: calc(49.969428328204664% - 818px / 2); overflow: hidden; position: absolute; top: 0px; width: 818px; }\", \".framer-zeQgl .framer-ft1s7z { flex: none; height: 818px; left: calc(49.96943952046964% - 1091px / 2); position: absolute; top: 0px; width: 1091px; }\", \".framer-zeQgl .framer-14t6jay { bottom: 0px; flex: none; height: 96px; left: 0px; position: absolute; right: 0px; z-index: 1; }\", \".framer-zeQgl .framer-16kykog { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: min-content; }\", \".framer-zeQgl .framer-3kektr { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\", \".framer-zeQgl .framer-19b1p0d { align-content: flex-start; align-items: flex-start; align-self: stretch; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: auto; }\", \".framer-zeQgl .framer-bn2lb { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 340px; word-break: break-word; word-wrap: break-word; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-zeQgl .framer-ypzf8a, .framer-zeQgl .framer-13chds4, .framer-zeQgl .framer-cghwwu, .framer-zeQgl .framer-16kykog, .framer-zeQgl .framer-19b1p0d { gap: 0px; } .framer-zeQgl .framer-ypzf8a > * { margin: 0px; margin-bottom: calc(16px / 2); margin-top: calc(16px / 2); } .framer-zeQgl .framer-ypzf8a > :first-child, .framer-zeQgl .framer-cghwwu > :first-child { margin-top: 0px; } .framer-zeQgl .framer-ypzf8a > :last-child, .framer-zeQgl .framer-cghwwu > :last-child { margin-bottom: 0px; } .framer-zeQgl .framer-13chds4 > *, .framer-zeQgl .framer-16kykog > *, .framer-zeQgl .framer-19b1p0d > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-zeQgl .framer-13chds4 > :first-child, .framer-zeQgl .framer-16kykog > :first-child, .framer-zeQgl .framer-19b1p0d > :first-child { margin-left: 0px; } .framer-zeQgl .framer-13chds4 > :last-child, .framer-zeQgl .framer-16kykog > :last-child, .framer-zeQgl .framer-19b1p0d > :last-child { margin-right: 0px; } .framer-zeQgl .framer-cghwwu > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } }\", \".framer-zeQgl.framer-v-v2q9wk .framer-13chds4 { align-self: stretch; width: auto; }\"]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        * @framerIntrinsicHeight 357\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        * @framerIntrinsicWidth 394\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"pkAn_eSVw\":{\"layout\":[\"auto\",\"auto\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        * @framerVariables {\"Oh7Y7ydzW\":\"icons\",\"qRz5D4LrN\":\"title\",\"vyoBXWjX1\":\"text\",\"jUQ85hyI1\":\"lightSpeed\"}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        */\nconst FramerKKAetvstw = withCSS(Component, css, \"framer-zeQgl\");\nexport default FramerKKAetvstw;\nFramerKKAetvstw.displayName = \"Feature Box\";\nFramerKKAetvstw.defaultProps = {\n  height: 357,\n  width: 394\n};\naddPropertyControls(FramerKKAetvstw, {\n  variant: {\n    options: [\"D01lavRru\", \"pkAn_eSVw\"],\n    optionTitles: [\"Variant 1\", \"Variant 2\"],\n    title: \"Variant\",\n    type: ControlType.Enum\n  },\n  Oh7Y7ydzW: {\n    __defaultAssetReference: \"data:framer/asset-reference,CORLqfKQSgHxP8dVRFUqzK5bpI.svg?originalFilename=Subscribe-and-request.svg&preferredSize=full\",\n    title: \"Icons\",\n    type: ControlType.ResponsiveImage\n  },\n  qRz5D4LrN: {\n    defaultValue: \"Subscribe & request\",\n    displayTextArea: false,\n    title: \"Title\",\n    type: ControlType.String\n  },\n  vyoBXWjX1: {\n    defaultValue: \"Subscribe to a plan and request as many designs as you\u2019d like.\",\n    displayTextArea: false,\n    title: \"Text\",\n    type: ControlType.String\n  },\n  jUQ85hyI1: {\n    defaultValue: 11,\n    max: 20,\n    min: .1,\n    title: \"Light Speed\",\n    type: ControlType.Number\n  }\n});\naddFonts(FramerKKAetvstw, [{\n  family: \"Satoshi\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:canvasComponent/KKAetvstw:default\",\n    url: \"https://framerusercontent.com/third-party-assets/fontshare/wf/P2LQKHE6KA6ZP4AAGN72KDWMHH6ZH3TA/ZC32TK2P7FPS5GFTL46EU6KQJA24ZYDB/7AHDUZ4A7LFLVFUIFSARGIWCRQJHISQP.woff2\"\n  },\n  style: \"normal\",\n  url: \"https://framerusercontent.com/third-party-assets/fontshare/wf/P2LQKHE6KA6ZP4AAGN72KDWMHH6ZH3TA/ZC32TK2P7FPS5GFTL46EU6KQJA24ZYDB/7AHDUZ4A7LFLVFUIFSARGIWCRQJHISQP.woff2\",\n  weight: \"500\"\n}, {\n  family: \"Satoshi\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:canvasComponent/KKAetvstw:default\",\n    url: \"https://framerusercontent.com/third-party-assets/fontshare/wf/TTX2Z3BF3P6Y5BQT3IV2VNOK6FL22KUT/7QYRJOI3JIMYHGY6CH7SOIFRQLZOLNJ6/KFIAZD4RUMEZIYV6FQ3T3GP5PDBDB6JY.woff2\"\n  },\n  style: \"normal\",\n  url: \"https://framerusercontent.com/third-party-assets/fontshare/wf/TTX2Z3BF3P6Y5BQT3IV2VNOK6FL22KUT/7QYRJOI3JIMYHGY6CH7SOIFRQLZOLNJ6/KFIAZD4RUMEZIYV6FQ3T3GP5PDBDB6JY.woff2\",\n  weight: \"400\"\n}, ...RotatingGradientFonts]);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FramerKKAetvstw\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"pkAn_eSVw\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\n        \"framerIntrinsicWidth\": \"394\",\n        \"framerIntrinsicHeight\": \"357\",\n        \"framerContractVersion\": \"1\",\n        \"framerVariables\": \"{\\\"Oh7Y7ydzW\\\":\\\"icons\\\",\\\"qRz5D4LrN\\\":\\\"title\\\",\\\"vyoBXWjX1\\\":\\\"text\\\",\\\"jUQ85hyI1\\\":\\\"lightSpeed\\\"}\"\n      }\n    },\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./KKAetvstw.map", "import * as Sr from \"react\";\nimport Yr, { forwardRef as $t, useContext as Be, createContext as Ur, createElement as ne, Fragment as qr, useRef as te, useEffect as We, useState as Dt } from \"react\";\nvar Re = {}, jt = {\n  get exports() {\n    return Re;\n  },\n  set exports(e) {\n    Re = e;\n  }\n}, le = {};\n/**\n * @license React\n * react-jsx-runtime.production.min.js\n *\n * Copyright (c) Facebook, Inc. and its affiliates.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n */\nvar Rr;\nfunction Lt() {\n  if (Rr)\n    return le;\n  Rr = 1;\n  var e = Yr, r = Symbol.for(\"react.element\"), n = Symbol.for(\"react.fragment\"), a = Object.prototype.hasOwnProperty, i = e.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner, s = { key: !0, ref: !0, __self: !0, __source: !0 };\n  function l(u, d, g) {\n    var f, v = {}, C = null, T = null;\n    g !== void 0 && (C = \"\" + g), d.key !== void 0 && (C = \"\" + d.key), d.ref !== void 0 && (T = d.ref);\n    for (f in d)\n      a.call(d, f) && !s.hasOwnProperty(f) && (v[f] = d[f]);\n    if (u && u.defaultProps)\n      for (f in d = u.defaultProps, d)\n        v[f] === void 0 && (v[f] = d[f]);\n    return { $$typeof: r, type: u, key: C, ref: T, props: v, _owner: i.current };\n  }\n  return le.Fragment = n, le.jsx = l, le.jsxs = l, le;\n}\nvar ue = {};\n/**\n * @license React\n * react-jsx-runtime.development.js\n *\n * Copyright (c) Facebook, Inc. and its affiliates.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n */\nvar Or;\nfunction Vt() {\n  return Or || (Or = 1, process.env.NODE_ENV !== \"production\" && function() {\n    var e = Yr, r = Symbol.for(\"react.element\"), n = Symbol.for(\"react.portal\"), a = Symbol.for(\"react.fragment\"), i = Symbol.for(\"react.strict_mode\"), s = Symbol.for(\"react.profiler\"), l = Symbol.for(\"react.provider\"), u = Symbol.for(\"react.context\"), d = Symbol.for(\"react.forward_ref\"), g = Symbol.for(\"react.suspense\"), f = Symbol.for(\"react.suspense_list\"), v = Symbol.for(\"react.memo\"), C = Symbol.for(\"react.lazy\"), T = Symbol.for(\"react.offscreen\"), x = Symbol.iterator, h = \"@@iterator\";\n    function O(t) {\n      if (t === null || typeof t != \"object\")\n        return null;\n      var o = x && t[x] || t[h];\n      return typeof o == \"function\" ? o : null;\n    }\n    var E = e.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED;\n    function p(t) {\n      {\n        for (var o = arguments.length, c = new Array(o > 1 ? o - 1 : 0), m = 1; m < o; m++)\n          c[m - 1] = arguments[m];\n        P(\"error\", t, c);\n      }\n    }\n    function P(t, o, c) {\n      {\n        var m = E.ReactDebugCurrentFrame, w = m.getStackAddendum();\n        w !== \"\" && (o += \"%s\", c = c.concat([w]));\n        var k = c.map(function(y) {\n          return String(y);\n        });\n        k.unshift(\"Warning: \" + o), Function.prototype.apply.call(console[t], console, k);\n      }\n    }\n    var q = !1, D = !1, V = !1, R = !1, Ne = !1, K;\n    K = Symbol.for(\"react.module.reference\");\n    function Q(t) {\n      return !!(typeof t == \"string\" || typeof t == \"function\" || t === a || t === s || Ne || t === i || t === g || t === f || R || t === T || q || D || V || typeof t == \"object\" && t !== null && (t.$$typeof === C || t.$$typeof === v || t.$$typeof === l || t.$$typeof === u || t.$$typeof === d || // This needs to include all possible module reference object\n      // types supported by any Flight configuration anywhere since\n      // we don't know which Flight build this will end up being used\n      // with.\n      t.$$typeof === K || t.getModuleId !== void 0));\n    }\n    function ct(t, o, c) {\n      var m = t.displayName;\n      if (m)\n        return m;\n      var w = o.displayName || o.name || \"\";\n      return w !== \"\" ? c + \"(\" + w + \")\" : c;\n    }\n    function rr(t) {\n      return t.displayName || \"Context\";\n    }\n    function G(t) {\n      if (t == null)\n        return null;\n      if (typeof t.tag == \"number\" && p(\"Received an unexpected object in getComponentNameFromType(). This is likely a bug in React. Please file an issue.\"), typeof t == \"function\")\n        return t.displayName || t.name || null;\n      if (typeof t == \"string\")\n        return t;\n      switch (t) {\n        case a:\n          return \"Fragment\";\n        case n:\n          return \"Portal\";\n        case s:\n          return \"Profiler\";\n        case i:\n          return \"StrictMode\";\n        case g:\n          return \"Suspense\";\n        case f:\n          return \"SuspenseList\";\n      }\n      if (typeof t == \"object\")\n        switch (t.$$typeof) {\n          case u:\n            var o = t;\n            return rr(o) + \".Consumer\";\n          case l:\n            var c = t;\n            return rr(c._context) + \".Provider\";\n          case d:\n            return ct(t, t.render, \"ForwardRef\");\n          case v:\n            var m = t.displayName || null;\n            return m !== null ? m : G(t.type) || \"Memo\";\n          case C: {\n            var w = t, k = w._payload, y = w._init;\n            try {\n              return G(y(k));\n            } catch {\n              return null;\n            }\n          }\n        }\n      return null;\n    }\n    var Z = Object.assign, se = 0, tr, nr, ar, ir, or, sr, cr;\n    function lr() {\n    }\n    lr.__reactDisabledLog = !0;\n    function lt() {\n      {\n        if (se === 0) {\n          tr = console.log, nr = console.info, ar = console.warn, ir = console.error, or = console.group, sr = console.groupCollapsed, cr = console.groupEnd;\n          var t = {\n            configurable: !0,\n            enumerable: !0,\n            value: lr,\n            writable: !0\n          };\n          Object.defineProperties(console, {\n            info: t,\n            log: t,\n            warn: t,\n            error: t,\n            group: t,\n            groupCollapsed: t,\n            groupEnd: t\n          });\n        }\n        se++;\n      }\n    }\n    function ut() {\n      {\n        if (se--, se === 0) {\n          var t = {\n            configurable: !0,\n            enumerable: !0,\n            writable: !0\n          };\n          Object.defineProperties(console, {\n            log: Z({}, t, {\n              value: tr\n            }),\n            info: Z({}, t, {\n              value: nr\n            }),\n            warn: Z({}, t, {\n              value: ar\n            }),\n            error: Z({}, t, {\n              value: ir\n            }),\n            group: Z({}, t, {\n              value: or\n            }),\n            groupCollapsed: Z({}, t, {\n              value: sr\n            }),\n            groupEnd: Z({}, t, {\n              value: cr\n            })\n          });\n        }\n        se < 0 && p(\"disabledDepth fell below zero. This is a bug in React. Please file an issue.\");\n      }\n    }\n    var Ae = E.ReactCurrentDispatcher, Ie;\n    function ve(t, o, c) {\n      {\n        if (Ie === void 0)\n          try {\n            throw Error();\n          } catch (w) {\n            var m = w.stack.trim().match(/\\n( *(at )?)/);\n            Ie = m && m[1] || \"\";\n          }\n        return `\n` + Ie + t;\n      }\n    }\n    var $e = !1, ge;\n    {\n      var ft = typeof WeakMap == \"function\" ? WeakMap : Map;\n      ge = new ft();\n    }\n    function ur(t, o) {\n      if (!t || $e)\n        return \"\";\n      {\n        var c = ge.get(t);\n        if (c !== void 0)\n          return c;\n      }\n      var m;\n      $e = !0;\n      var w = Error.prepareStackTrace;\n      Error.prepareStackTrace = void 0;\n      var k;\n      k = Ae.current, Ae.current = null, lt();\n      try {\n        if (o) {\n          var y = function() {\n            throw Error();\n          };\n          if (Object.defineProperty(y.prototype, \"props\", {\n            set: function() {\n              throw Error();\n            }\n          }), typeof Reflect == \"object\" && Reflect.construct) {\n            try {\n              Reflect.construct(y, []);\n            } catch (J) {\n              m = J;\n            }\n            Reflect.construct(t, [], y);\n          } else {\n            try {\n              y.call();\n            } catch (J) {\n              m = J;\n            }\n            t.call(y.prototype);\n          }\n        } else {\n          try {\n            throw Error();\n          } catch (J) {\n            m = J;\n          }\n          t();\n        }\n      } catch (J) {\n        if (J && m && typeof J.stack == \"string\") {\n          for (var b = J.stack.split(`\n`), F = m.stack.split(`\n`), N = b.length - 1, A = F.length - 1; N >= 1 && A >= 0 && b[N] !== F[A]; )\n            A--;\n          for (; N >= 1 && A >= 0; N--, A--)\n            if (b[N] !== F[A]) {\n              if (N !== 1 || A !== 1)\n                do\n                  if (N--, A--, A < 0 || b[N] !== F[A]) {\n                    var Y = `\n` + b[N].replace(\" at new \", \" at \");\n                    return t.displayName && Y.includes(\"<anonymous>\") && (Y = Y.replace(\"<anonymous>\", t.displayName)), typeof t == \"function\" && ge.set(t, Y), Y;\n                  }\n                while (N >= 1 && A >= 0);\n              break;\n            }\n        }\n      } finally {\n        $e = !1, Ae.current = k, ut(), Error.prepareStackTrace = w;\n      }\n      var re = t ? t.displayName || t.name : \"\", _r = re ? ve(re) : \"\";\n      return typeof t == \"function\" && ge.set(t, _r), _r;\n    }\n    function dt(t, o, c) {\n      return ur(t, !1);\n    }\n    function pt(t) {\n      var o = t.prototype;\n      return !!(o && o.isReactComponent);\n    }\n    function be(t, o, c) {\n      if (t == null)\n        return \"\";\n      if (typeof t == \"function\")\n        return ur(t, pt(t));\n      if (typeof t == \"string\")\n        return ve(t);\n      switch (t) {\n        case g:\n          return ve(\"Suspense\");\n        case f:\n          return ve(\"SuspenseList\");\n      }\n      if (typeof t == \"object\")\n        switch (t.$$typeof) {\n          case d:\n            return dt(t.render);\n          case v:\n            return be(t.type, o, c);\n          case C: {\n            var m = t, w = m._payload, k = m._init;\n            try {\n              return be(k(w), o, c);\n            } catch {\n            }\n          }\n        }\n      return \"\";\n    }\n    var ye = Object.prototype.hasOwnProperty, fr = {}, dr = E.ReactDebugCurrentFrame;\n    function Ee(t) {\n      if (t) {\n        var o = t._owner, c = be(t.type, t._source, o ? o.type : null);\n        dr.setExtraStackFrame(c);\n      } else\n        dr.setExtraStackFrame(null);\n    }\n    function ht(t, o, c, m, w) {\n      {\n        var k = Function.call.bind(ye);\n        for (var y in t)\n          if (k(t, y)) {\n            var b = void 0;\n            try {\n              if (typeof t[y] != \"function\") {\n                var F = Error((m || \"React class\") + \": \" + c + \" type `\" + y + \"` is invalid; it must be a function, usually from the `prop-types` package, but received `\" + typeof t[y] + \"`.This often happens because of typos such as `PropTypes.function` instead of `PropTypes.func`.\");\n                throw F.name = \"Invariant Violation\", F;\n              }\n              b = t[y](o, y, m, c, null, \"SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED\");\n            } catch (N) {\n              b = N;\n            }\n            b && !(b instanceof Error) && (Ee(w), p(\"%s: type specification of %s `%s` is invalid; the type checker function must return `null` or an `Error` but returned a %s. You may have forgotten to pass an argument to the type checker creator (arrayOf, instanceOf, objectOf, oneOf, oneOfType, and shape all require an argument).\", m || \"React class\", c, y, typeof b), Ee(null)), b instanceof Error && !(b.message in fr) && (fr[b.message] = !0, Ee(w), p(\"Failed %s type: %s\", c, b.message), Ee(null));\n          }\n      }\n    }\n    var mt = Array.isArray;\n    function De(t) {\n      return mt(t);\n    }\n    function vt(t) {\n      {\n        var o = typeof Symbol == \"function\" && Symbol.toStringTag, c = o && t[Symbol.toStringTag] || t.constructor.name || \"Object\";\n        return c;\n      }\n    }\n    function gt(t) {\n      try {\n        return pr(t), !1;\n      } catch {\n        return !0;\n      }\n    }\n    function pr(t) {\n      return \"\" + t;\n    }\n    function hr(t) {\n      if (gt(t))\n        return p(\"The provided key is an unsupported type %s. This value must be coerced to a string before before using it here.\", vt(t)), pr(t);\n    }\n    var ce = E.ReactCurrentOwner, bt = {\n      key: !0,\n      ref: !0,\n      __self: !0,\n      __source: !0\n    }, mr, vr, je;\n    je = {};\n    function yt(t) {\n      if (ye.call(t, \"ref\")) {\n        var o = Object.getOwnPropertyDescriptor(t, \"ref\").get;\n        if (o && o.isReactWarning)\n          return !1;\n      }\n      return t.ref !== void 0;\n    }\n    function Et(t) {\n      if (ye.call(t, \"key\")) {\n        var o = Object.getOwnPropertyDescriptor(t, \"key\").get;\n        if (o && o.isReactWarning)\n          return !1;\n      }\n      return t.key !== void 0;\n    }\n    function xt(t, o) {\n      if (typeof t.ref == \"string\" && ce.current && o && ce.current.stateNode !== o) {\n        var c = G(ce.current.type);\n        je[c] || (p('Component \"%s\" contains the string ref \"%s\". Support for string refs will be removed in a future major release. This case cannot be automatically converted to an arrow function. We ask you to manually fix this case by using useRef() or createRef() instead. Learn more about using refs safely here: https://reactjs.org/link/strict-mode-string-ref', G(ce.current.type), t.ref), je[c] = !0);\n      }\n    }\n    function wt(t, o) {\n      {\n        var c = function() {\n          mr || (mr = !0, p(\"%s: `key` is not a prop. Trying to access it will result in `undefined` being returned. If you need to access the same value within the child component, you should pass it as a different prop. (https://reactjs.org/link/special-props)\", o));\n        };\n        c.isReactWarning = !0, Object.defineProperty(t, \"key\", {\n          get: c,\n          configurable: !0\n        });\n      }\n    }\n    function _t(t, o) {\n      {\n        var c = function() {\n          vr || (vr = !0, p(\"%s: `ref` is not a prop. Trying to access it will result in `undefined` being returned. If you need to access the same value within the child component, you should pass it as a different prop. (https://reactjs.org/link/special-props)\", o));\n        };\n        c.isReactWarning = !0, Object.defineProperty(t, \"ref\", {\n          get: c,\n          configurable: !0\n        });\n      }\n    }\n    var St = function(t, o, c, m, w, k, y) {\n      var b = {\n        // This tag allows us to uniquely identify this as a React Element\n        $$typeof: r,\n        // Built-in properties that belong on the element\n        type: t,\n        key: o,\n        ref: c,\n        props: y,\n        // Record the component responsible for creating this element.\n        _owner: k\n      };\n      return b._store = {}, Object.defineProperty(b._store, \"validated\", {\n        configurable: !1,\n        enumerable: !1,\n        writable: !0,\n        value: !1\n      }), Object.defineProperty(b, \"_self\", {\n        configurable: !1,\n        enumerable: !1,\n        writable: !1,\n        value: m\n      }), Object.defineProperty(b, \"_source\", {\n        configurable: !1,\n        enumerable: !1,\n        writable: !1,\n        value: w\n      }), Object.freeze && (Object.freeze(b.props), Object.freeze(b)), b;\n    };\n    function Rt(t, o, c, m, w) {\n      {\n        var k, y = {}, b = null, F = null;\n        c !== void 0 && (hr(c), b = \"\" + c), Et(o) && (hr(o.key), b = \"\" + o.key), yt(o) && (F = o.ref, xt(o, w));\n        for (k in o)\n          ye.call(o, k) && !bt.hasOwnProperty(k) && (y[k] = o[k]);\n        if (t && t.defaultProps) {\n          var N = t.defaultProps;\n          for (k in N)\n            y[k] === void 0 && (y[k] = N[k]);\n        }\n        if (b || F) {\n          var A = typeof t == \"function\" ? t.displayName || t.name || \"Unknown\" : t;\n          b && wt(y, A), F && _t(y, A);\n        }\n        return St(t, b, F, w, m, ce.current, y);\n      }\n    }\n    var Le = E.ReactCurrentOwner, gr = E.ReactDebugCurrentFrame;\n    function ee(t) {\n      if (t) {\n        var o = t._owner, c = be(t.type, t._source, o ? o.type : null);\n        gr.setExtraStackFrame(c);\n      } else\n        gr.setExtraStackFrame(null);\n    }\n    var Ve;\n    Ve = !1;\n    function Fe(t) {\n      return typeof t == \"object\" && t !== null && t.$$typeof === r;\n    }\n    function br() {\n      {\n        if (Le.current) {\n          var t = G(Le.current.type);\n          if (t)\n            return `\n\nCheck the render method of \\`` + t + \"`.\";\n        }\n        return \"\";\n      }\n    }\n    function Ot(t) {\n      {\n        if (t !== void 0) {\n          var o = t.fileName.replace(/^.*[\\\\\\/]/, \"\"), c = t.lineNumber;\n          return `\n\nCheck your code at ` + o + \":\" + c + \".\";\n        }\n        return \"\";\n      }\n    }\n    var yr = {};\n    function kt(t) {\n      {\n        var o = br();\n        if (!o) {\n          var c = typeof t == \"string\" ? t : t.displayName || t.name;\n          c && (o = `\n\nCheck the top-level render call using <` + c + \">.\");\n        }\n        return o;\n      }\n    }\n    function Er(t, o) {\n      {\n        if (!t._store || t._store.validated || t.key != null)\n          return;\n        t._store.validated = !0;\n        var c = kt(o);\n        if (yr[c])\n          return;\n        yr[c] = !0;\n        var m = \"\";\n        t && t._owner && t._owner !== Le.current && (m = \" It was passed a child from \" + G(t._owner.type) + \".\"), ee(t), p('Each child in a list should have a unique \"key\" prop.%s%s See https://reactjs.org/link/warning-keys for more information.', c, m), ee(null);\n      }\n    }\n    function xr(t, o) {\n      {\n        if (typeof t != \"object\")\n          return;\n        if (De(t))\n          for (var c = 0; c < t.length; c++) {\n            var m = t[c];\n            Fe(m) && Er(m, o);\n          }\n        else if (Fe(t))\n          t._store && (t._store.validated = !0);\n        else if (t) {\n          var w = O(t);\n          if (typeof w == \"function\" && w !== t.entries)\n            for (var k = w.call(t), y; !(y = k.next()).done; )\n              Fe(y.value) && Er(y.value, o);\n        }\n      }\n    }\n    function Ct(t) {\n      {\n        var o = t.type;\n        if (o == null || typeof o == \"string\")\n          return;\n        var c;\n        if (typeof o == \"function\")\n          c = o.propTypes;\n        else if (typeof o == \"object\" && (o.$$typeof === d || // Note: Memo only checks outer props here.\n        // Inner props are checked in the reconciler.\n        o.$$typeof === v))\n          c = o.propTypes;\n        else\n          return;\n        if (c) {\n          var m = G(o);\n          ht(c, t.props, \"prop\", m, t);\n        } else if (o.PropTypes !== void 0 && !Ve) {\n          Ve = !0;\n          var w = G(o);\n          p(\"Component %s declared `PropTypes` instead of `propTypes`. Did you misspell the property assignment?\", w || \"Unknown\");\n        }\n        typeof o.getDefaultProps == \"function\" && !o.getDefaultProps.isReactClassApproved && p(\"getDefaultProps is only used on classic React.createClass definitions. Use a static property named `defaultProps` instead.\");\n      }\n    }\n    function Tt(t) {\n      {\n        for (var o = Object.keys(t.props), c = 0; c < o.length; c++) {\n          var m = o[c];\n          if (m !== \"children\" && m !== \"key\") {\n            ee(t), p(\"Invalid prop `%s` supplied to `React.Fragment`. React.Fragment can only have `key` and `children` props.\", m), ee(null);\n            break;\n          }\n        }\n        t.ref !== null && (ee(t), p(\"Invalid attribute `ref` supplied to `React.Fragment`.\"), ee(null));\n      }\n    }\n    function wr(t, o, c, m, w, k) {\n      {\n        var y = Q(t);\n        if (!y) {\n          var b = \"\";\n          (t === void 0 || typeof t == \"object\" && t !== null && Object.keys(t).length === 0) && (b += \" You likely forgot to export your component from the file it's defined in, or you might have mixed up default and named imports.\");\n          var F = Ot(w);\n          F ? b += F : b += br();\n          var N;\n          t === null ? N = \"null\" : De(t) ? N = \"array\" : t !== void 0 && t.$$typeof === r ? (N = \"<\" + (G(t.type) || \"Unknown\") + \" />\", b = \" Did you accidentally export a JSX literal instead of a component?\") : N = typeof t, p(\"React.jsx: type is invalid -- expected a string (for built-in components) or a class/function (for composite components) but got: %s.%s\", N, b);\n        }\n        var A = Rt(t, o, c, w, k);\n        if (A == null)\n          return A;\n        if (y) {\n          var Y = o.children;\n          if (Y !== void 0)\n            if (m)\n              if (De(Y)) {\n                for (var re = 0; re < Y.length; re++)\n                  xr(Y[re], t);\n                Object.freeze && Object.freeze(Y);\n              } else\n                p(\"React.jsx: Static children should always be an array. You are likely explicitly calling React.jsxs or React.jsxDEV. Use the Babel transform instead.\");\n            else\n              xr(Y, t);\n        }\n        return t === a ? Tt(A) : Ct(A), A;\n      }\n    }\n    function Pt(t, o, c) {\n      return wr(t, o, c, !0);\n    }\n    function Nt(t, o, c) {\n      return wr(t, o, c, !1);\n    }\n    var At = Nt, It = Pt;\n    ue.Fragment = a, ue.jsx = At, ue.jsxs = It;\n  }()), ue;\n}\n(function(e) {\n  process.env.NODE_ENV === \"production\" ? e.exports = Lt() : e.exports = Vt();\n})(jt);\nconst L = Re.jsx, Br = Re.jsxs;\nfunction ze() {\n  return ze = Object.assign ? Object.assign.bind() : function(e) {\n    for (var r = 1; r < arguments.length; r++) {\n      var n = arguments[r];\n      for (var a in n)\n        Object.prototype.hasOwnProperty.call(n, a) && (e[a] = n[a]);\n    }\n    return e;\n  }, ze.apply(this, arguments);\n}\nfunction Hr(e) {\n  var r = /* @__PURE__ */ Object.create(null);\n  return function(n) {\n    return r[n] === void 0 && (r[n] = e(n)), r[n];\n  };\n}\nvar Ft = /^((children|dangerouslySetInnerHTML|key|ref|autoFocus|defaultValue|defaultChecked|innerHTML|suppressContentEditableWarning|suppressHydrationWarning|valueLink|abbr|accept|acceptCharset|accessKey|action|allow|allowUserMedia|allowPaymentRequest|allowFullScreen|allowTransparency|alt|async|autoComplete|autoPlay|capture|cellPadding|cellSpacing|challenge|charSet|checked|cite|classID|className|cols|colSpan|content|contentEditable|contextMenu|controls|controlsList|coords|crossOrigin|data|dateTime|decoding|default|defer|dir|disabled|disablePictureInPicture|download|draggable|encType|enterKeyHint|form|formAction|formEncType|formMethod|formNoValidate|formTarget|frameBorder|headers|height|hidden|high|href|hrefLang|htmlFor|httpEquiv|id|inputMode|integrity|is|keyParams|keyType|kind|label|lang|list|loading|loop|low|marginHeight|marginWidth|max|maxLength|media|mediaGroup|method|min|minLength|multiple|muted|name|nonce|noValidate|open|optimum|pattern|placeholder|playsInline|poster|preload|profile|radioGroup|readOnly|referrerPolicy|rel|required|reversed|role|rows|rowSpan|sandbox|scope|scoped|scrolling|seamless|selected|shape|size|sizes|slot|span|spellCheck|src|srcDoc|srcLang|srcSet|start|step|style|summary|tabIndex|target|title|translate|type|useMap|value|width|wmode|wrap|about|datatype|inlist|prefix|property|resource|typeof|vocab|autoCapitalize|autoCorrect|autoSave|color|incremental|fallback|inert|itemProp|itemScope|itemType|itemID|itemRef|on|option|results|security|unselectable|accentHeight|accumulate|additive|alignmentBaseline|allowReorder|alphabetic|amplitude|arabicForm|ascent|attributeName|attributeType|autoReverse|azimuth|baseFrequency|baselineShift|baseProfile|bbox|begin|bias|by|calcMode|capHeight|clip|clipPathUnits|clipPath|clipRule|colorInterpolation|colorInterpolationFilters|colorProfile|colorRendering|contentScriptType|contentStyleType|cursor|cx|cy|d|decelerate|descent|diffuseConstant|direction|display|divisor|dominantBaseline|dur|dx|dy|edgeMode|elevation|enableBackground|end|exponent|externalResourcesRequired|fill|fillOpacity|fillRule|filter|filterRes|filterUnits|floodColor|floodOpacity|focusable|fontFamily|fontSize|fontSizeAdjust|fontStretch|fontStyle|fontVariant|fontWeight|format|from|fr|fx|fy|g1|g2|glyphName|glyphOrientationHorizontal|glyphOrientationVertical|glyphRef|gradientTransform|gradientUnits|hanging|horizAdvX|horizOriginX|ideographic|imageRendering|in|in2|intercept|k|k1|k2|k3|k4|kernelMatrix|kernelUnitLength|kerning|keyPoints|keySplines|keyTimes|lengthAdjust|letterSpacing|lightingColor|limitingConeAngle|local|markerEnd|markerMid|markerStart|markerHeight|markerUnits|markerWidth|mask|maskContentUnits|maskUnits|mathematical|mode|numOctaves|offset|opacity|operator|order|orient|orientation|origin|overflow|overlinePosition|overlineThickness|panose1|paintOrder|pathLength|patternContentUnits|patternTransform|patternUnits|pointerEvents|points|pointsAtX|pointsAtY|pointsAtZ|preserveAlpha|preserveAspectRatio|primitiveUnits|r|radius|refX|refY|renderingIntent|repeatCount|repeatDur|requiredExtensions|requiredFeatures|restart|result|rotate|rx|ry|scale|seed|shapeRendering|slope|spacing|specularConstant|specularExponent|speed|spreadMethod|startOffset|stdDeviation|stemh|stemv|stitchTiles|stopColor|stopOpacity|strikethroughPosition|strikethroughThickness|string|stroke|strokeDasharray|strokeDashoffset|strokeLinecap|strokeLinejoin|strokeMiterlimit|strokeOpacity|strokeWidth|surfaceScale|systemLanguage|tableValues|targetX|targetY|textAnchor|textDecoration|textRendering|textLength|to|transform|u1|u2|underlinePosition|underlineThickness|unicode|unicodeBidi|unicodeRange|unitsPerEm|vAlphabetic|vHanging|vIdeographic|vMathematical|values|vectorEffect|version|vertAdvY|vertOriginX|vertOriginY|viewBox|viewTarget|visibility|widths|wordSpacing|writingMode|x|xHeight|x1|x2|xChannelSelector|xlinkActuate|xlinkArcrole|xlinkHref|xlinkRole|xlinkShow|xlinkTitle|xlinkType|xmlBase|xmlns|xmlnsXlink|xmlLang|xmlSpace|y|y1|y2|yChannelSelector|z|zoomAndPan|for|class|autofocus)|(([Dd][Aa][Tt][Aa]|[Aa][Rr][Ii][Aa]|x)-.*))$/, Mt = /* @__PURE__ */ Hr(\n  function(e) {\n    return Ft.test(e) || e.charCodeAt(0) === 111 && e.charCodeAt(1) === 110 && e.charCodeAt(2) < 91;\n  }\n  /* Z+1 */\n);\nfunction Wt(e) {\n  if (e.sheet)\n    return e.sheet;\n  for (var r = 0; r < document.styleSheets.length; r++)\n    if (document.styleSheets[r].ownerNode === e)\n      return document.styleSheets[r];\n}\nfunction zt(e) {\n  var r = document.createElement(\"style\");\n  return r.setAttribute(\"data-emotion\", e.key), e.nonce !== void 0 && r.setAttribute(\"nonce\", e.nonce), r.appendChild(document.createTextNode(\"\")), r.setAttribute(\"data-s\", \"\"), r;\n}\nvar Yt = /* @__PURE__ */ function() {\n  function e(n) {\n    var a = this;\n    this._insertTag = function(i) {\n      var s;\n      a.tags.length === 0 ? a.insertionPoint ? s = a.insertionPoint.nextSibling : a.prepend ? s = a.container.firstChild : s = a.before : s = a.tags[a.tags.length - 1].nextSibling, a.container.insertBefore(i, s), a.tags.push(i);\n    }, this.isSpeedy = n.speedy === void 0 ? process.env.NODE_ENV === \"production\" : n.speedy, this.tags = [], this.ctr = 0, this.nonce = n.nonce, this.key = n.key, this.container = n.container, this.prepend = n.prepend, this.insertionPoint = n.insertionPoint, this.before = null;\n  }\n  var r = e.prototype;\n  return r.hydrate = function(a) {\n    a.forEach(this._insertTag);\n  }, r.insert = function(a) {\n    this.ctr % (this.isSpeedy ? 65e3 : 1) === 0 && this._insertTag(zt(this));\n    var i = this.tags[this.tags.length - 1];\n    if (process.env.NODE_ENV !== \"production\") {\n      var s = a.charCodeAt(0) === 64 && a.charCodeAt(1) === 105;\n      s && this._alreadyInsertedOrderInsensitiveRule && console.error(`You're attempting to insert the following rule:\n` + a + \"\\n\\n`@import` rules must be before all other types of rules in a stylesheet but other rules have already been inserted. Please ensure that `@import` rules are before all other rules.\"), this._alreadyInsertedOrderInsensitiveRule = this._alreadyInsertedOrderInsensitiveRule || !s;\n    }\n    if (this.isSpeedy) {\n      var l = Wt(i);\n      try {\n        l.insertRule(a, l.cssRules.length);\n      } catch (u) {\n        process.env.NODE_ENV !== \"production\" && !/:(-moz-placeholder|-moz-focus-inner|-moz-focusring|-ms-input-placeholder|-moz-read-write|-moz-read-only|-ms-clear|-ms-expand|-ms-reveal){/.test(a) && console.error('There was a problem inserting the following rule: \"' + a + '\"', u);\n      }\n    } else\n      i.appendChild(document.createTextNode(a));\n    this.ctr++;\n  }, r.flush = function() {\n    this.tags.forEach(function(a) {\n      return a.parentNode && a.parentNode.removeChild(a);\n    }), this.tags = [], this.ctr = 0, process.env.NODE_ENV !== \"production\" && (this._alreadyInsertedOrderInsensitiveRule = !1);\n  }, e;\n}(), j = \"-ms-\", Oe = \"-moz-\", _ = \"-webkit-\", He = \"comm\", Ge = \"rule\", Je = \"decl\", Ut = \"@import\", Gr = \"@keyframes\", qt = Math.abs, Ce = String.fromCharCode, Bt = Object.assign;\nfunction Ht(e, r) {\n  return $(e, 0) ^ 45 ? (((r << 2 ^ $(e, 0)) << 2 ^ $(e, 1)) << 2 ^ $(e, 2)) << 2 ^ $(e, 3) : 0;\n}\nfunction Jr(e) {\n  return e.trim();\n}\nfunction Gt(e, r) {\n  return (e = r.exec(e)) ? e[0] : e;\n}\nfunction S(e, r, n) {\n  return e.replace(r, n);\n}\nfunction Ye(e, r) {\n  return e.indexOf(r);\n}\nfunction $(e, r) {\n  return e.charCodeAt(r) | 0;\n}\nfunction de(e, r, n) {\n  return e.slice(r, n);\n}\nfunction B(e) {\n  return e.length;\n}\nfunction Xe(e) {\n  return e.length;\n}\nfunction xe(e, r) {\n  return r.push(e), e;\n}\nfunction Jt(e, r) {\n  return e.map(r).join(\"\");\n}\nvar Te = 1, ie = 1, Xr = 0, M = 0, I = 0, oe = \"\";\nfunction Pe(e, r, n, a, i, s, l) {\n  return { value: e, root: r, parent: n, type: a, props: i, children: s, line: Te, column: ie, length: l, return: \"\" };\n}\nfunction fe(e, r) {\n  return Bt(Pe(\"\", null, null, \"\", null, null, 0), e, { length: -e.length }, r);\n}\nfunction Xt() {\n  return I;\n}\nfunction Kt() {\n  return I = M > 0 ? $(oe, --M) : 0, ie--, I === 10 && (ie = 1, Te--), I;\n}\nfunction W() {\n  return I = M < Xr ? $(oe, M++) : 0, ie++, I === 10 && (ie = 1, Te++), I;\n}\nfunction H() {\n  return $(oe, M);\n}\nfunction we() {\n  return M;\n}\nfunction me(e, r) {\n  return de(oe, e, r);\n}\nfunction pe(e) {\n  switch (e) {\n    case 0:\n    case 9:\n    case 10:\n    case 13:\n    case 32:\n      return 5;\n    case 33:\n    case 43:\n    case 44:\n    case 47:\n    case 62:\n    case 64:\n    case 126:\n    case 59:\n    case 123:\n    case 125:\n      return 4;\n    case 58:\n      return 3;\n    case 34:\n    case 39:\n    case 40:\n    case 91:\n      return 2;\n    case 41:\n    case 93:\n      return 1;\n  }\n  return 0;\n}\nfunction Kr(e) {\n  return Te = ie = 1, Xr = B(oe = e), M = 0, [];\n}\nfunction Zr(e) {\n  return oe = \"\", e;\n}\nfunction _e(e) {\n  return Jr(me(M - 1, Ue(e === 91 ? e + 2 : e === 40 ? e + 1 : e)));\n}\nfunction Zt(e) {\n  for (; (I = H()) && I < 33; )\n    W();\n  return pe(e) > 2 || pe(I) > 3 ? \"\" : \" \";\n}\nfunction Qt(e, r) {\n  for (; --r && W() && !(I < 48 || I > 102 || I > 57 && I < 65 || I > 70 && I < 97); )\n    ;\n  return me(e, we() + (r < 6 && H() == 32 && W() == 32));\n}\nfunction Ue(e) {\n  for (; W(); )\n    switch (I) {\n      case e:\n        return M;\n      case 34:\n      case 39:\n        e !== 34 && e !== 39 && Ue(I);\n        break;\n      case 40:\n        e === 41 && Ue(e);\n        break;\n      case 92:\n        W();\n        break;\n    }\n  return M;\n}\nfunction en(e, r) {\n  for (; W() && e + I !== 47 + 10; )\n    if (e + I === 42 + 42 && H() === 47)\n      break;\n  return \"/*\" + me(r, M - 1) + \"*\" + Ce(e === 47 ? e : W());\n}\nfunction rn(e) {\n  for (; !pe(H()); )\n    W();\n  return me(e, M);\n}\nfunction tn(e) {\n  return Zr(Se(\"\", null, null, null, [\"\"], e = Kr(e), 0, [0], e));\n}\nfunction Se(e, r, n, a, i, s, l, u, d) {\n  for (var g = 0, f = 0, v = l, C = 0, T = 0, x = 0, h = 1, O = 1, E = 1, p = 0, P = \"\", q = i, D = s, V = a, R = P; O; )\n    switch (x = p, p = W()) {\n      case 40:\n        if (x != 108 && $(R, v - 1) == 58) {\n          Ye(R += S(_e(p), \"&\", \"&\\f\"), \"&\\f\") != -1 && (E = -1);\n          break;\n        }\n      case 34:\n      case 39:\n      case 91:\n        R += _e(p);\n        break;\n      case 9:\n      case 10:\n      case 13:\n      case 32:\n        R += Zt(x);\n        break;\n      case 92:\n        R += Qt(we() - 1, 7);\n        continue;\n      case 47:\n        switch (H()) {\n          case 42:\n          case 47:\n            xe(nn(en(W(), we()), r, n), d);\n            break;\n          default:\n            R += \"/\";\n        }\n        break;\n      case 123 * h:\n        u[g++] = B(R) * E;\n      case 125 * h:\n      case 59:\n      case 0:\n        switch (p) {\n          case 0:\n          case 125:\n            O = 0;\n          case 59 + f:\n            T > 0 && B(R) - v && xe(T > 32 ? Cr(R + \";\", a, n, v - 1) : Cr(S(R, \" \", \"\") + \";\", a, n, v - 2), d);\n            break;\n          case 59:\n            R += \";\";\n          default:\n            if (xe(V = kr(R, r, n, g, f, i, u, P, q = [], D = [], v), s), p === 123)\n              if (f === 0)\n                Se(R, r, V, V, q, s, v, u, D);\n              else\n                switch (C === 99 && $(R, 3) === 110 ? 100 : C) {\n                  case 100:\n                  case 109:\n                  case 115:\n                    Se(e, V, V, a && xe(kr(e, V, V, 0, 0, i, u, P, i, q = [], v), D), i, D, v, u, a ? q : D);\n                    break;\n                  default:\n                    Se(R, V, V, V, [\"\"], D, 0, u, D);\n                }\n        }\n        g = f = T = 0, h = E = 1, P = R = \"\", v = l;\n        break;\n      case 58:\n        v = 1 + B(R), T = x;\n      default:\n        if (h < 1) {\n          if (p == 123)\n            --h;\n          else if (p == 125 && h++ == 0 && Kt() == 125)\n            continue;\n        }\n        switch (R += Ce(p), p * h) {\n          case 38:\n            E = f > 0 ? 1 : (R += \"\\f\", -1);\n            break;\n          case 44:\n            u[g++] = (B(R) - 1) * E, E = 1;\n            break;\n          case 64:\n            H() === 45 && (R += _e(W())), C = H(), f = v = B(P = R += rn(we())), p++;\n            break;\n          case 45:\n            x === 45 && B(R) == 2 && (h = 0);\n        }\n    }\n  return s;\n}\nfunction kr(e, r, n, a, i, s, l, u, d, g, f) {\n  for (var v = i - 1, C = i === 0 ? s : [\"\"], T = Xe(C), x = 0, h = 0, O = 0; x < a; ++x)\n    for (var E = 0, p = de(e, v + 1, v = qt(h = l[x])), P = e; E < T; ++E)\n      (P = Jr(h > 0 ? C[E] + \" \" + p : S(p, /&\\f/g, C[E]))) && (d[O++] = P);\n  return Pe(e, r, n, i === 0 ? Ge : u, d, g, f);\n}\nfunction nn(e, r, n) {\n  return Pe(e, r, n, He, Ce(Xt()), de(e, 2, -2), 0);\n}\nfunction Cr(e, r, n, a) {\n  return Pe(e, r, n, Je, de(e, 0, a), de(e, a + 1, -1), a);\n}\nfunction ae(e, r) {\n  for (var n = \"\", a = Xe(e), i = 0; i < a; i++)\n    n += r(e[i], i, e, r) || \"\";\n  return n;\n}\nfunction an(e, r, n, a) {\n  switch (e.type) {\n    case Ut:\n    case Je:\n      return e.return = e.return || e.value;\n    case He:\n      return \"\";\n    case Gr:\n      return e.return = e.value + \"{\" + ae(e.children, a) + \"}\";\n    case Ge:\n      e.value = e.props.join(\",\");\n  }\n  return B(n = ae(e.children, a)) ? e.return = e.value + \"{\" + n + \"}\" : \"\";\n}\nfunction on(e) {\n  var r = Xe(e);\n  return function(n, a, i, s) {\n    for (var l = \"\", u = 0; u < r; u++)\n      l += e[u](n, a, i, s) || \"\";\n    return l;\n  };\n}\nfunction sn(e) {\n  return function(r) {\n    r.root || (r = r.return) && e(r);\n  };\n}\nvar cn = function(r, n, a) {\n  for (var i = 0, s = 0; i = s, s = H(), i === 38 && s === 12 && (n[a] = 1), !pe(s); )\n    W();\n  return me(r, M);\n}, ln = function(r, n) {\n  var a = -1, i = 44;\n  do\n    switch (pe(i)) {\n      case 0:\n        i === 38 && H() === 12 && (n[a] = 1), r[a] += cn(M - 1, n, a);\n        break;\n      case 2:\n        r[a] += _e(i);\n        break;\n      case 4:\n        if (i === 44) {\n          r[++a] = H() === 58 ? \"&\\f\" : \"\", n[a] = r[a].length;\n          break;\n        }\n      default:\n        r[a] += Ce(i);\n    }\n  while (i = W());\n  return r;\n}, un = function(r, n) {\n  return Zr(ln(Kr(r), n));\n}, Tr = /* @__PURE__ */ new WeakMap(), fn = function(r) {\n  if (!(r.type !== \"rule\" || !r.parent || // positive .length indicates that this rule contains pseudo\n  // negative .length indicates that this rule has been already prefixed\n  r.length < 1)) {\n    for (var n = r.value, a = r.parent, i = r.column === a.column && r.line === a.line; a.type !== \"rule\"; )\n      if (a = a.parent, !a)\n        return;\n    if (!(r.props.length === 1 && n.charCodeAt(0) !== 58 && !Tr.get(a)) && !i) {\n      Tr.set(r, !0);\n      for (var s = [], l = un(n, s), u = a.props, d = 0, g = 0; d < l.length; d++)\n        for (var f = 0; f < u.length; f++, g++)\n          r.props[g] = s[d] ? l[d].replace(/&\\f/g, u[f]) : u[f] + \" \" + l[d];\n    }\n  }\n}, dn = function(r) {\n  if (r.type === \"decl\") {\n    var n = r.value;\n    // charcode for l\n    n.charCodeAt(0) === 108 && // charcode for b\n    n.charCodeAt(2) === 98 && (r.return = \"\", r.value = \"\");\n  }\n}, pn = \"emotion-disable-server-rendering-unsafe-selector-warning-please-do-not-use-this-the-warning-exists-for-a-reason\", hn = function(r) {\n  return r.type === \"comm\" && r.children.indexOf(pn) > -1;\n}, mn = function(r) {\n  return function(n, a, i) {\n    if (!(n.type !== \"rule\" || r.compat)) {\n      var s = n.value.match(/(:first|:nth|:nth-last)-child/g);\n      if (s) {\n        for (var l = !!n.parent, u = l ? n.parent.children : (\n          // global rule at the root level\n          i\n        ), d = u.length - 1; d >= 0; d--) {\n          var g = u[d];\n          if (g.line < n.line)\n            break;\n          if (g.column < n.column) {\n            if (hn(g))\n              return;\n            break;\n          }\n        }\n        s.forEach(function(f) {\n          console.error('The pseudo class \"' + f + '\" is potentially unsafe when doing server-side rendering. Try changing it to \"' + f.split(\"-child\")[0] + '-of-type\".');\n        });\n      }\n    }\n  };\n}, Qr = function(r) {\n  return r.type.charCodeAt(1) === 105 && r.type.charCodeAt(0) === 64;\n}, vn = function(r, n) {\n  for (var a = r - 1; a >= 0; a--)\n    if (!Qr(n[a]))\n      return !0;\n  return !1;\n}, Pr = function(r) {\n  r.type = \"\", r.value = \"\", r.return = \"\", r.children = \"\", r.props = \"\";\n}, gn = function(r, n, a) {\n  Qr(r) && (r.parent ? (console.error(\"`@import` rules can't be nested inside other rules. Please move it to the top level and put it before regular rules. Keep in mind that they can only be used within global styles.\"), Pr(r)) : vn(n, a) && (console.error(\"`@import` rules can't be after other rules. Please put your `@import` rules before your other rules.\"), Pr(r)));\n};\nfunction et(e, r) {\n  switch (Ht(e, r)) {\n    case 5103:\n      return _ + \"print-\" + e + e;\n    case 5737:\n    case 4201:\n    case 3177:\n    case 3433:\n    case 1641:\n    case 4457:\n    case 2921:\n    case 5572:\n    case 6356:\n    case 5844:\n    case 3191:\n    case 6645:\n    case 3005:\n    case 6391:\n    case 5879:\n    case 5623:\n    case 6135:\n    case 4599:\n    case 4855:\n    case 4215:\n    case 6389:\n    case 5109:\n    case 5365:\n    case 5621:\n    case 3829:\n      return _ + e + e;\n    case 5349:\n    case 4246:\n    case 4810:\n    case 6968:\n    case 2756:\n      return _ + e + Oe + e + j + e + e;\n    case 6828:\n    case 4268:\n      return _ + e + j + e + e;\n    case 6165:\n      return _ + e + j + \"flex-\" + e + e;\n    case 5187:\n      return _ + e + S(e, /(\\w+).+(:[^]+)/, _ + \"box-$1$2\" + j + \"flex-$1$2\") + e;\n    case 5443:\n      return _ + e + j + \"flex-item-\" + S(e, /flex-|-self/, \"\") + e;\n    case 4675:\n      return _ + e + j + \"flex-line-pack\" + S(e, /align-content|flex-|-self/, \"\") + e;\n    case 5548:\n      return _ + e + j + S(e, \"shrink\", \"negative\") + e;\n    case 5292:\n      return _ + e + j + S(e, \"basis\", \"preferred-size\") + e;\n    case 6060:\n      return _ + \"box-\" + S(e, \"-grow\", \"\") + _ + e + j + S(e, \"grow\", \"positive\") + e;\n    case 4554:\n      return _ + S(e, /([^-])(transform)/g, \"$1\" + _ + \"$2\") + e;\n    case 6187:\n      return S(S(S(e, /(zoom-|grab)/, _ + \"$1\"), /(image-set)/, _ + \"$1\"), e, \"\") + e;\n    case 5495:\n    case 3959:\n      return S(e, /(image-set\\([^]*)/, _ + \"$1$`$1\");\n    case 4968:\n      return S(S(e, /(.+:)(flex-)?(.*)/, _ + \"box-pack:$3\" + j + \"flex-pack:$3\"), /s.+-b[^;]+/, \"justify\") + _ + e + e;\n    case 4095:\n    case 3583:\n    case 4068:\n    case 2532:\n      return S(e, /(.+)-inline(.+)/, _ + \"$1$2\") + e;\n    case 8116:\n    case 7059:\n    case 5753:\n    case 5535:\n    case 5445:\n    case 5701:\n    case 4933:\n    case 4677:\n    case 5533:\n    case 5789:\n    case 5021:\n    case 4765:\n      if (B(e) - 1 - r > 6)\n        switch ($(e, r + 1)) {\n          case 109:\n            if ($(e, r + 4) !== 45)\n              break;\n          case 102:\n            return S(e, /(.+:)(.+)-([^]+)/, \"$1\" + _ + \"$2-$3$1\" + Oe + ($(e, r + 3) == 108 ? \"$3\" : \"$2-$3\")) + e;\n          case 115:\n            return ~Ye(e, \"stretch\") ? et(S(e, \"stretch\", \"fill-available\"), r) + e : e;\n        }\n      break;\n    case 4949:\n      if ($(e, r + 1) !== 115)\n        break;\n    case 6444:\n      switch ($(e, B(e) - 3 - (~Ye(e, \"!important\") && 10))) {\n        case 107:\n          return S(e, \":\", \":\" + _) + e;\n        case 101:\n          return S(e, /(.+:)([^;!]+)(;|!.+)?/, \"$1\" + _ + ($(e, 14) === 45 ? \"inline-\" : \"\") + \"box$3$1\" + _ + \"$2$3$1\" + j + \"$2box$3\") + e;\n      }\n      break;\n    case 5936:\n      switch ($(e, r + 11)) {\n        case 114:\n          return _ + e + j + S(e, /[svh]\\w+-[tblr]{2}/, \"tb\") + e;\n        case 108:\n          return _ + e + j + S(e, /[svh]\\w+-[tblr]{2}/, \"tb-rl\") + e;\n        case 45:\n          return _ + e + j + S(e, /[svh]\\w+-[tblr]{2}/, \"lr\") + e;\n      }\n      return _ + e + j + e + e;\n  }\n  return e;\n}\nvar bn = function(r, n, a, i) {\n  if (r.length > -1 && !r.return)\n    switch (r.type) {\n      case Je:\n        r.return = et(r.value, r.length);\n        break;\n      case Gr:\n        return ae([fe(r, {\n          value: S(r.value, \"@\", \"@\" + _)\n        })], i);\n      case Ge:\n        if (r.length)\n          return Jt(r.props, function(s) {\n            switch (Gt(s, /(::plac\\w+|:read-\\w+)/)) {\n              case \":read-only\":\n              case \":read-write\":\n                return ae([fe(r, {\n                  props: [S(s, /:(read-\\w+)/, \":\" + Oe + \"$1\")]\n                })], i);\n              case \"::placeholder\":\n                return ae([fe(r, {\n                  props: [S(s, /:(plac\\w+)/, \":\" + _ + \"input-$1\")]\n                }), fe(r, {\n                  props: [S(s, /:(plac\\w+)/, \":\" + Oe + \"$1\")]\n                }), fe(r, {\n                  props: [S(s, /:(plac\\w+)/, j + \"input-$1\")]\n                })], i);\n            }\n            return \"\";\n          });\n    }\n}, yn = [bn], En = function(r) {\n  var n = r.key;\n  if (process.env.NODE_ENV !== \"production\" && !n)\n    throw new Error(`You have to configure \\`key\\` for your cache. Please make sure it's unique (and not equal to 'css') as it's used for linking styles to your cache.\nIf multiple caches share the same key they might \"fight\" for each other's style elements.`);\n  if (n === \"css\") {\n    var a = document.querySelectorAll(\"style[data-emotion]:not([data-s])\");\n    Array.prototype.forEach.call(a, function(h) {\n      var O = h.getAttribute(\"data-emotion\");\n      O.indexOf(\" \") !== -1 && (document.head.appendChild(h), h.setAttribute(\"data-s\", \"\"));\n    });\n  }\n  var i = r.stylisPlugins || yn;\n  if (process.env.NODE_ENV !== \"production\" && /[^a-z-]/.test(n))\n    throw new Error('Emotion key must only contain lower case alphabetical characters and - but \"' + n + '\" was passed');\n  var s = {}, l, u = [];\n  l = r.container || document.head, Array.prototype.forEach.call(\n    // this means we will ignore elements which don't have a space in them which\n    // means that the style elements we're looking at are only Emotion 11 server-rendered style elements\n    document.querySelectorAll('style[data-emotion^=\"' + n + ' \"]'),\n    function(h) {\n      for (var O = h.getAttribute(\"data-emotion\").split(\" \"), E = 1; E < O.length; E++)\n        s[O[E]] = !0;\n      u.push(h);\n    }\n  );\n  var d, g = [fn, dn];\n  process.env.NODE_ENV !== \"production\" && g.push(mn({\n    get compat() {\n      return x.compat;\n    }\n  }), gn);\n  {\n    var f, v = [an, process.env.NODE_ENV !== \"production\" ? function(h) {\n      h.root || (h.return ? f.insert(h.return) : h.value && h.type !== He && f.insert(h.value + \"{}\"));\n    } : sn(function(h) {\n      f.insert(h);\n    })], C = on(g.concat(i, v)), T = function(O) {\n      return ae(tn(O), C);\n    };\n    d = function(O, E, p, P) {\n      f = p, process.env.NODE_ENV !== \"production\" && E.map !== void 0 && (f = {\n        insert: function(D) {\n          p.insert(D + E.map);\n        }\n      }), T(O ? O + \"{\" + E.styles + \"}\" : E.styles), P && (x.inserted[E.name] = !0);\n    };\n  }\n  var x = {\n    key: n,\n    sheet: new Yt({\n      key: n,\n      container: l,\n      nonce: r.nonce,\n      speedy: r.speedy,\n      prepend: r.prepend,\n      insertionPoint: r.insertionPoint\n    }),\n    nonce: r.nonce,\n    inserted: s,\n    registered: {},\n    insert: d\n  };\n  return x.sheet.hydrate(u), x;\n}, xn = !0;\nfunction rt(e, r, n) {\n  var a = \"\";\n  return n.split(\" \").forEach(function(i) {\n    e[i] !== void 0 ? r.push(e[i] + \";\") : a += i + \" \";\n  }), a;\n}\nvar Ke = function(r, n, a) {\n  var i = r.key + \"-\" + n.name;\n  // we only need to add the styles to the registered cache if the\n  // class name could be used further down\n  // the tree but if it's a string tag, we know it won't\n  // so we don't have to add it to registered cache.\n  // this improves memory usage since we can avoid storing the whole style string\n  (a === !1 || // we need to always store it if we're in compat mode and\n  // in node since emotion-server relies on whether a style is in\n  // the registered cache to know whether a style is global or not\n  // also, note that this check will be dead code eliminated in the browser\n  xn === !1) && r.registered[i] === void 0 && (r.registered[i] = n.styles);\n}, tt = function(r, n, a) {\n  Ke(r, n, a);\n  var i = r.key + \"-\" + n.name;\n  if (r.inserted[n.name] === void 0) {\n    var s = n;\n    do\n      r.insert(n === s ? \".\" + i : \"\", s, r.sheet, !0), s = s.next;\n    while (s !== void 0);\n  }\n};\nfunction wn(e) {\n  for (var r = 0, n, a = 0, i = e.length; i >= 4; ++a, i -= 4)\n    n = e.charCodeAt(a) & 255 | (e.charCodeAt(++a) & 255) << 8 | (e.charCodeAt(++a) & 255) << 16 | (e.charCodeAt(++a) & 255) << 24, n = /* Math.imul(k, m): */\n    (n & 65535) * 1540483477 + ((n >>> 16) * 59797 << 16), n ^= /* k >>> r: */\n    n >>> 24, r = /* Math.imul(k, m): */\n    (n & 65535) * 1540483477 + ((n >>> 16) * 59797 << 16) ^ /* Math.imul(h, m): */\n    (r & 65535) * 1540483477 + ((r >>> 16) * 59797 << 16);\n  switch (i) {\n    case 3:\n      r ^= (e.charCodeAt(a + 2) & 255) << 16;\n    case 2:\n      r ^= (e.charCodeAt(a + 1) & 255) << 8;\n    case 1:\n      r ^= e.charCodeAt(a) & 255, r = /* Math.imul(h, m): */\n      (r & 65535) * 1540483477 + ((r >>> 16) * 59797 << 16);\n  }\n  return r ^= r >>> 13, r = /* Math.imul(h, m): */\n  (r & 65535) * 1540483477 + ((r >>> 16) * 59797 << 16), ((r ^ r >>> 15) >>> 0).toString(36);\n}\nvar _n = {\n  animationIterationCount: 1,\n  borderImageOutset: 1,\n  borderImageSlice: 1,\n  borderImageWidth: 1,\n  boxFlex: 1,\n  boxFlexGroup: 1,\n  boxOrdinalGroup: 1,\n  columnCount: 1,\n  columns: 1,\n  flex: 1,\n  flexGrow: 1,\n  flexPositive: 1,\n  flexShrink: 1,\n  flexNegative: 1,\n  flexOrder: 1,\n  gridRow: 1,\n  gridRowEnd: 1,\n  gridRowSpan: 1,\n  gridRowStart: 1,\n  gridColumn: 1,\n  gridColumnEnd: 1,\n  gridColumnSpan: 1,\n  gridColumnStart: 1,\n  msGridRow: 1,\n  msGridRowSpan: 1,\n  msGridColumn: 1,\n  msGridColumnSpan: 1,\n  fontWeight: 1,\n  lineHeight: 1,\n  opacity: 1,\n  order: 1,\n  orphans: 1,\n  tabSize: 1,\n  widows: 1,\n  zIndex: 1,\n  zoom: 1,\n  WebkitLineClamp: 1,\n  // SVG-related properties\n  fillOpacity: 1,\n  floodOpacity: 1,\n  stopOpacity: 1,\n  strokeDasharray: 1,\n  strokeDashoffset: 1,\n  strokeMiterlimit: 1,\n  strokeOpacity: 1,\n  strokeWidth: 1\n}, Nr = `You have illegal escape sequence in your template literal, most likely inside content's property value.\nBecause you write your CSS inside a JavaScript string you actually have to do double escaping, so for example \"content: '\\\\00d7';\" should become \"content: '\\\\\\\\00d7';\".\nYou can read more about this here:\nhttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Template_literals#ES2018_revision_of_illegal_escape_sequences`, Sn = \"You have passed in falsy value as style object's key (can happen when in example you pass unexported component as computed key).\", Rn = /[A-Z]|^ms/g, nt = /_EMO_([^_]+?)_([^]*?)_EMO_/g, Ze = function(r) {\n  return r.charCodeAt(1) === 45;\n}, Ar = function(r) {\n  return r != null && typeof r != \"boolean\";\n}, Me = /* @__PURE__ */ Hr(function(e) {\n  return Ze(e) ? e : e.replace(Rn, \"-$&\").toLowerCase();\n}), ke = function(r, n) {\n  switch (r) {\n    case \"animation\":\n    case \"animationName\":\n      if (typeof n == \"string\")\n        return n.replace(nt, function(a, i, s) {\n          return U = {\n            name: i,\n            styles: s,\n            next: U\n          }, i;\n        });\n  }\n  return _n[r] !== 1 && !Ze(r) && typeof n == \"number\" && n !== 0 ? n + \"px\" : n;\n};\nif (process.env.NODE_ENV !== \"production\") {\n  var On = /(var|attr|counters?|url|element|(((repeating-)?(linear|radial))|conic)-gradient)\\(|(no-)?(open|close)-quote/, kn = [\"normal\", \"none\", \"initial\", \"inherit\", \"unset\"], Cn = ke, Tn = /^-ms-/, Pn = /-(.)/g, Ir = {};\n  ke = function(r, n) {\n    if (r === \"content\" && (typeof n != \"string\" || kn.indexOf(n) === -1 && !On.test(n) && (n.charAt(0) !== n.charAt(n.length - 1) || n.charAt(0) !== '\"' && n.charAt(0) !== \"'\")))\n      throw new Error(\"You seem to be using a value for 'content' without quotes, try replacing it with `content: '\\\"\" + n + \"\\\"'`\");\n    var a = Cn(r, n);\n    return a !== \"\" && !Ze(r) && r.indexOf(\"-\") !== -1 && Ir[r] === void 0 && (Ir[r] = !0, console.error(\"Using kebab-case for css properties in objects is not supported. Did you mean \" + r.replace(Tn, \"ms-\").replace(Pn, function(i, s) {\n      return s.toUpperCase();\n    }) + \"?\")), a;\n  };\n}\nvar at = \"Component selectors can only be used in conjunction with @emotion/babel-plugin, the swc Emotion plugin, or another Emotion-aware compiler transform.\";\nfunction he(e, r, n) {\n  if (n == null)\n    return \"\";\n  if (n.__emotion_styles !== void 0) {\n    if (process.env.NODE_ENV !== \"production\" && n.toString() === \"NO_COMPONENT_SELECTOR\")\n      throw new Error(at);\n    return n;\n  }\n  switch (typeof n) {\n    case \"boolean\":\n      return \"\";\n    case \"object\": {\n      if (n.anim === 1)\n        return U = {\n          name: n.name,\n          styles: n.styles,\n          next: U\n        }, n.name;\n      if (n.styles !== void 0) {\n        var a = n.next;\n        if (a !== void 0)\n          for (; a !== void 0; )\n            U = {\n              name: a.name,\n              styles: a.styles,\n              next: U\n            }, a = a.next;\n        var i = n.styles + \";\";\n        return process.env.NODE_ENV !== \"production\" && n.map !== void 0 && (i += n.map), i;\n      }\n      return Nn(e, r, n);\n    }\n    case \"function\": {\n      if (e !== void 0) {\n        var s = U, l = n(e);\n        return U = s, he(e, r, l);\n      } else\n        process.env.NODE_ENV !== \"production\" && console.error(\"Functions that are interpolated in css calls will be stringified.\\nIf you want to have a css call based on props, create a function that returns a css call like this\\nlet dynamicStyle = (props) => css`color: ${props.color}`\\nIt can be called directly with props or interpolated in a styled call like this\\nlet SomeComponent = styled('div')`${dynamicStyle}`\");\n      break;\n    }\n    case \"string\":\n      if (process.env.NODE_ENV !== \"production\") {\n        var u = [], d = n.replace(nt, function(f, v, C) {\n          var T = \"animation\" + u.length;\n          return u.push(\"const \" + T + \" = keyframes`\" + C.replace(/^@keyframes animation-\\w+/, \"\") + \"`\"), \"${\" + T + \"}\";\n        });\n        u.length && console.error(\"`keyframes` output got interpolated into plain string, please wrap it with `css`.\\n\\nInstead of doing this:\\n\\n\" + [].concat(u, [\"`\" + d + \"`\"]).join(`\n`) + `\n\nYou should wrap it with \\`css\\` like this:\n\n` + (\"css`\" + d + \"`\"));\n      }\n      break;\n  }\n  if (r == null)\n    return n;\n  var g = r[n];\n  return g !== void 0 ? g : n;\n}\nfunction Nn(e, r, n) {\n  var a = \"\";\n  if (Array.isArray(n))\n    for (var i = 0; i < n.length; i++)\n      a += he(e, r, n[i]) + \";\";\n  else\n    for (var s in n) {\n      var l = n[s];\n      if (typeof l != \"object\")\n        r != null && r[l] !== void 0 ? a += s + \"{\" + r[l] + \"}\" : Ar(l) && (a += Me(s) + \":\" + ke(s, l) + \";\");\n      else {\n        if (s === \"NO_COMPONENT_SELECTOR\" && process.env.NODE_ENV !== \"production\")\n          throw new Error(at);\n        if (Array.isArray(l) && typeof l[0] == \"string\" && (r == null || r[l[0]] === void 0))\n          for (var u = 0; u < l.length; u++)\n            Ar(l[u]) && (a += Me(s) + \":\" + ke(s, l[u]) + \";\");\n        else {\n          var d = he(e, r, l);\n          switch (s) {\n            case \"animation\":\n            case \"animationName\": {\n              a += Me(s) + \":\" + d + \";\";\n              break;\n            }\n            default:\n              process.env.NODE_ENV !== \"production\" && s === \"undefined\" && console.error(Sn), a += s + \"{\" + d + \"}\";\n          }\n        }\n      }\n    }\n  return a;\n}\nvar $r = /label:\\s*([^\\s;\\n{]+)\\s*(;|$)/g, it;\nprocess.env.NODE_ENV !== \"production\" && (it = /\\/\\*#\\ssourceMappingURL=data:application\\/json;\\S+\\s+\\*\\//g);\nvar U, qe = function(r, n, a) {\n  if (r.length === 1 && typeof r[0] == \"object\" && r[0] !== null && r[0].styles !== void 0)\n    return r[0];\n  var i = !0, s = \"\";\n  U = void 0;\n  var l = r[0];\n  l == null || l.raw === void 0 ? (i = !1, s += he(a, n, l)) : (process.env.NODE_ENV !== \"production\" && l[0] === void 0 && console.error(Nr), s += l[0]);\n  for (var u = 1; u < r.length; u++)\n    s += he(a, n, r[u]), i && (process.env.NODE_ENV !== \"production\" && l[u] === void 0 && console.error(Nr), s += l[u]);\n  var d;\n  process.env.NODE_ENV !== \"production\" && (s = s.replace(it, function(C) {\n    return d = C, \"\";\n  })), $r.lastIndex = 0;\n  for (var g = \"\", f; (f = $r.exec(s)) !== null; )\n    g += \"-\" + // $FlowFixMe we know it's not null\n    f[1];\n  var v = wn(s) + g;\n  return process.env.NODE_ENV !== \"production\" ? {\n    name: v,\n    styles: s,\n    map: d,\n    next: U,\n    toString: function() {\n      return \"You have tried to stringify object returned from `css` function. It isn't supposed to be used directly (e.g. as value of the `className` prop), but rather handed to emotion so it can handle it (e.g. as value of `css` prop).\";\n    }\n  } : {\n    name: v,\n    styles: s,\n    next: U\n  };\n}, An = function(r) {\n  return r();\n}, In = Sr[\"useInsertionEffect\"] ? Sr[\"useInsertionEffect\"] : !1, ot = In || An, $n = {}.hasOwnProperty, Qe = /* @__PURE__ */ Ur(\n  // we're doing this to avoid preconstruct's dead code elimination in this one case\n  // because this module is primarily intended for the browser and node\n  // but it's also required in react native and similar environments sometimes\n  // and we could have a special build just for that\n  // but this is much easier and the native packages\n  // might use a different theme context in the future anyway\n  typeof HTMLElement < \"u\" ? /* @__PURE__ */ En({\n    key: \"css\"\n  }) : null\n);\nprocess.env.NODE_ENV !== \"production\" && (Qe.displayName = \"EmotionCacheContext\");\nQe.Provider;\nvar st = function(r) {\n  return /* @__PURE__ */ $t(function(n, a) {\n    var i = Be(Qe);\n    return r(n, i, a);\n  });\n}, er = /* @__PURE__ */ Ur({});\nprocess.env.NODE_ENV !== \"production\" && (er.displayName = \"EmotionThemeContext\");\nvar Dr = \"__EMOTION_TYPE_PLEASE_DO_NOT_USE__\", jr = \"__EMOTION_LABEL_PLEASE_DO_NOT_USE__\", Dn = function(r) {\n  var n = r.cache, a = r.serialized, i = r.isStringTag;\n  return Ke(n, a, i), ot(function() {\n    return tt(n, a, i);\n  }), null;\n}, jn = /* @__PURE__ */ st(function(e, r, n) {\n  var a = e.css;\n  typeof a == \"string\" && r.registered[a] !== void 0 && (a = r.registered[a]);\n  var i = e[Dr], s = [a], l = \"\";\n  typeof e.className == \"string\" ? l = rt(r.registered, s, e.className) : e.className != null && (l = e.className + \" \");\n  var u = qe(s, void 0, Be(er));\n  if (process.env.NODE_ENV !== \"production\" && u.name.indexOf(\"-\") === -1) {\n    var d = e[jr];\n    d && (u = qe([u, \"label:\" + d + \";\"]));\n  }\n  l += r.key + \"-\" + u.name;\n  var g = {};\n  for (var f in e)\n    $n.call(e, f) && f !== \"css\" && f !== Dr && (process.env.NODE_ENV === \"production\" || f !== jr) && (g[f] = e[f]);\n  return g.ref = n, g.className = l, /* @__PURE__ */ ne(qr, null, /* @__PURE__ */ ne(Dn, {\n    cache: r,\n    serialized: u,\n    isStringTag: typeof i == \"string\"\n  }), /* @__PURE__ */ ne(i, g));\n});\nprocess.env.NODE_ENV !== \"production\" && (jn.displayName = \"EmotionCssPropInternal\");\nvar Ln = Mt, Vn = function(r) {\n  return r !== \"theme\";\n}, Lr = function(r) {\n  return typeof r == \"string\" && // 96 is one less than the char code\n  // for \"a\" so this is checking that\n  // it's a lowercase character\n  r.charCodeAt(0) > 96 ? Ln : Vn;\n}, Vr = function(r, n, a) {\n  var i;\n  if (n) {\n    var s = n.shouldForwardProp;\n    i = r.__emotion_forwardProp && s ? function(l) {\n      return r.__emotion_forwardProp(l) && s(l);\n    } : s;\n  }\n  return typeof i != \"function\" && a && (i = r.__emotion_forwardProp), i;\n}, Fr = `You have illegal escape sequence in your template literal, most likely inside content's property value.\nBecause you write your CSS inside a JavaScript string you actually have to do double escaping, so for example \"content: '\\\\00d7';\" should become \"content: '\\\\\\\\00d7';\".\nYou can read more about this here:\nhttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Template_literals#ES2018_revision_of_illegal_escape_sequences`, Fn = function(r) {\n  var n = r.cache, a = r.serialized, i = r.isStringTag;\n  return Ke(n, a, i), ot(function() {\n    return tt(n, a, i);\n  }), null;\n}, Mn = function e(r, n) {\n  if (process.env.NODE_ENV !== \"production\" && r === void 0)\n    throw new Error(`You are trying to create a styled element with an undefined component.\nYou may have forgotten to import it.`);\n  var a = r.__emotion_real === r, i = a && r.__emotion_base || r, s, l;\n  n !== void 0 && (s = n.label, l = n.target);\n  var u = Vr(r, n, a), d = u || Lr(i), g = !d(\"as\");\n  return function() {\n    var f = arguments, v = a && r.__emotion_styles !== void 0 ? r.__emotion_styles.slice(0) : [];\n    if (s !== void 0 && v.push(\"label:\" + s + \";\"), f[0] == null || f[0].raw === void 0)\n      v.push.apply(v, f);\n    else {\n      process.env.NODE_ENV !== \"production\" && f[0][0] === void 0 && console.error(Fr), v.push(f[0][0]);\n      for (var C = f.length, T = 1; T < C; T++)\n        process.env.NODE_ENV !== \"production\" && f[0][T] === void 0 && console.error(Fr), v.push(f[T], f[0][T]);\n    }\n    var x = st(function(h, O, E) {\n      var p = g && h.as || i, P = \"\", q = [], D = h;\n      if (h.theme == null) {\n        D = {};\n        for (var V in h)\n          D[V] = h[V];\n        D.theme = Be(er);\n      }\n      typeof h.className == \"string\" ? P = rt(O.registered, q, h.className) : h.className != null && (P = h.className + \" \");\n      var R = qe(v.concat(q), O.registered, D);\n      P += O.key + \"-\" + R.name, l !== void 0 && (P += \" \" + l);\n      var Ne = g && u === void 0 ? Lr(p) : d, K = {};\n      for (var Q in h)\n        g && Q === \"as\" || // $FlowFixMe\n        Ne(Q) && (K[Q] = h[Q]);\n      return K.className = P, K.ref = E, /* @__PURE__ */ ne(qr, null, /* @__PURE__ */ ne(Fn, {\n        cache: O,\n        serialized: R,\n        isStringTag: typeof p == \"string\"\n      }), /* @__PURE__ */ ne(p, K));\n    });\n    return x.displayName = s !== void 0 ? s : \"Styled(\" + (typeof i == \"string\" ? i : i.displayName || i.name || \"Component\") + \")\", x.defaultProps = r.defaultProps, x.__emotion_real = x, x.__emotion_base = i, x.__emotion_styles = v, x.__emotion_forwardProp = u, Object.defineProperty(x, \"toString\", {\n      value: function() {\n        return l === void 0 && process.env.NODE_ENV !== \"production\" ? \"NO_COMPONENT_SELECTOR\" : \".\" + l;\n      }\n    }), x.withComponent = function(h, O) {\n      return e(h, ze({}, n, O, {\n        shouldForwardProp: Vr(x, O, !0)\n      })).apply(void 0, v);\n    }, x;\n  };\n}, Wn = [\n  \"a\",\n  \"abbr\",\n  \"address\",\n  \"area\",\n  \"article\",\n  \"aside\",\n  \"audio\",\n  \"b\",\n  \"base\",\n  \"bdi\",\n  \"bdo\",\n  \"big\",\n  \"blockquote\",\n  \"body\",\n  \"br\",\n  \"button\",\n  \"canvas\",\n  \"caption\",\n  \"cite\",\n  \"code\",\n  \"col\",\n  \"colgroup\",\n  \"data\",\n  \"datalist\",\n  \"dd\",\n  \"del\",\n  \"details\",\n  \"dfn\",\n  \"dialog\",\n  \"div\",\n  \"dl\",\n  \"dt\",\n  \"em\",\n  \"embed\",\n  \"fieldset\",\n  \"figcaption\",\n  \"figure\",\n  \"footer\",\n  \"form\",\n  \"h1\",\n  \"h2\",\n  \"h3\",\n  \"h4\",\n  \"h5\",\n  \"h6\",\n  \"head\",\n  \"header\",\n  \"hgroup\",\n  \"hr\",\n  \"html\",\n  \"i\",\n  \"iframe\",\n  \"img\",\n  \"input\",\n  \"ins\",\n  \"kbd\",\n  \"keygen\",\n  \"label\",\n  \"legend\",\n  \"li\",\n  \"link\",\n  \"main\",\n  \"map\",\n  \"mark\",\n  \"marquee\",\n  \"menu\",\n  \"menuitem\",\n  \"meta\",\n  \"meter\",\n  \"nav\",\n  \"noscript\",\n  \"object\",\n  \"ol\",\n  \"optgroup\",\n  \"option\",\n  \"output\",\n  \"p\",\n  \"param\",\n  \"picture\",\n  \"pre\",\n  \"progress\",\n  \"q\",\n  \"rp\",\n  \"rt\",\n  \"ruby\",\n  \"s\",\n  \"samp\",\n  \"script\",\n  \"section\",\n  \"select\",\n  \"small\",\n  \"source\",\n  \"span\",\n  \"strong\",\n  \"style\",\n  \"sub\",\n  \"summary\",\n  \"sup\",\n  \"table\",\n  \"tbody\",\n  \"td\",\n  \"textarea\",\n  \"tfoot\",\n  \"th\",\n  \"thead\",\n  \"time\",\n  \"title\",\n  \"tr\",\n  \"track\",\n  \"u\",\n  \"ul\",\n  \"var\",\n  \"video\",\n  \"wbr\",\n  // SVG\n  \"circle\",\n  \"clipPath\",\n  \"defs\",\n  \"ellipse\",\n  \"foreignObject\",\n  \"g\",\n  \"image\",\n  \"line\",\n  \"linearGradient\",\n  \"mask\",\n  \"path\",\n  \"pattern\",\n  \"polygon\",\n  \"polyline\",\n  \"radialGradient\",\n  \"rect\",\n  \"stop\",\n  \"svg\",\n  \"text\",\n  \"tspan\"\n], z = Mn.bind();\nWn.forEach(function(e) {\n  z[e] = z(e);\n});\nconst zn = (e) => Br(Yn, {\n  children: [L(Un, {\n    src: \"https://assets.website-files.com/5beab1239ac88487c3a6608f/616b9cffac007b154cee8afc_Logo.webp\"\n  }), L(qn, {\n    children: e.text\n  })]\n}), Yn = z.div`\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  flex-direction: column;\n  row-gap: 20px;\n\n  width: 100%;\n  height: 100%;\n\n  border-radius: 18px;\n\n  min-width: 600px;\n  min-height: 400px;\n\n  background: #f7f8fd;\n`, Un = z.img`\n  width: 160px;\n`, qn = z.span`\n  color: #061237;\n  font-family: Inter, sans-serif;\n  font-size: 18px;\n  line-height: 36px;\n`, Bn = 50;\nvar Hn = ((e) => (e[e.Left = 0] = \"Left\", e[e.Right = 1] = \"Right\", e))(Hn || {});\nconst Gn = (e) => {\n  var x, h, O, E;\n  if (!((x = e.left) != null && x.src) || !((h = e.right) != null && h.src)) {\n    let p = 2;\n    return ((O = e.left) != null && O.src || (E = e.right) != null && E.src) && p--, L(zn, {\n      text: `Upload ${p} image${p > 1 ? \"s\" : \"\"} to continue`\n    });\n  }\n  const r = te(null), n = te(null), a = te(null), i = te(null), s = te(null), l = te(null), u = (p) => {\n    r.current.style.clipPath = `inset(0px 0px 0px ${p}%)`, a.current.style.left = `${p}%`;\n  }, d = (p) => n.current.value = `${p}`, g = (p) => {\n    u(+p.target.value);\n  };\n  We(() => {\n    u(e.position);\n  }, [e.position]), We(() => {\n    f(), e.position !== Bn && (u(e.position), d(e.position));\n  }, []);\n  const f = () => {\n    var P;\n    const p = (P = a.current) == null ? void 0 : P.firstChild;\n    i.current && p && i.current.style.setProperty(\"--thumb-size\", `${p.clientWidth}px`);\n  }, v = () => {\n    r.current.style.transition = \"clip-path 0.3s\", a.current.style.transition = \"left 0.3s\";\n  }, C = () => {\n    r.current.style.transition = \"\", a.current.style.transition = \"\";\n  }, T = (p) => {\n    switch (v(), p) {\n      case 0:\n        u(0), d(0);\n        break;\n      case 1:\n        u(100), d(100);\n        break;\n    }\n    setTimeout(C, 300);\n  };\n  return Br(Jn, {\n    ref: i,\n    borderRadius: e.radius,\n    background: e.bg,\n    children: [L(Wr, {\n      ref: s,\n      hp: \"left\",\n      vp: e.label.position,\n      x: e.label.x,\n      y: e.label.y,\n      onClick: () => T(0),\n      children: e.customLabel ? e.leftLabel : L(zr, {\n        children: e.label.before\n      })\n    }), L(Wr, {\n      ref: l,\n      hp: \"right\",\n      vp: e.label.position,\n      x: e.label.x,\n      y: e.label.y,\n      onClick: () => T(1),\n      children: e.customLabel ? e.rightLabel : L(zr, {\n        children: e.label.after\n      })\n    }), L(Xn, {\n      ref: r,\n      children: L(Mr, {\n        src: e.right.src,\n        srcSet: e.right.srcSet,\n        alt: e.right.alt\n      })\n    }), L(Mr, {\n      src: e.left.src,\n      srcSet: e.left.srcSet,\n      alt: e.left.alt\n    }), L(Zn, {\n      type: \"range\",\n      ref: n,\n      min: \"0\",\n      max: \"100\",\n      onChange: g\n    }), L(Kn, {\n      ref: a,\n      color: e.line.color,\n      width: e.line.width,\n      children: e.customHandle ? e.handle : L(Qn, {})\n    })]\n  });\n}, Jn = z.div`\n  position: relative;\n  display: inline-block;\n  overflow: hidden;\n  width: 100%;\n  height: 100%;\n  border-radius: ${(e) => e.borderRadius}px;\n  background: ${(e) => e.background};\n`, Xn = z.div`\n  position: absolute;\n  z-index: 1;\n  bottom: 0;\n  right: 0;\n  left: 0;\n  top: 0;\n`, Mr = z.img`\n  vertical-align: bottom;\n  object-fit: cover;\n  height: 100%;\n  width: 100%;\n}`, Kn = z.div`\n  pointer-events: none;\n\n  display: flex;\n  align-items: center;\n  justify-content: center;\n\n  position: absolute;\n  z-index: 2;\n\n  left: 50%;\n  bottom: 0;\n  top: 0;\n\n  transform: translateX(-50%);\n\n  &:before {\n    content: '';\n\n    position: absolute;\n    left: 50%;\n    bottom: 0;\n    top: 0;\n\n    width: ${(e) => e.width}px;\n    background: ${(e) => e.color};\n\n    transform: translateX(-50%);\n  }\n`, Zn = z.input`\n  bottom: 0;\n  cursor: pointer;\n  height: 100%;\n  left: -1px;\n  margin: 0;\n  opacity: 0;\n  position: absolute;\n  top: 0;\n  touch-action: auto;\n  width: calc(100% + 2px);\n  z-index: 2;\n\n  &::-webkit-slider-thumb {\n    -webkit-appearance: none;\n    width: calc(var(--thumb-size) * 2);\n    height: calc(var(--thumb-size) * 1.5);\n  }\n`, Qn = z.div`\n  flex-shrink: 0;\n  position: relative;\n\n  width: 64px;\n  height: 64px;\n  background: rgba(255, 255, 255, 0.4);\n  border: 1px solid rgba(255, 255, 255, 0.24);\n  border-radius: 50%;\n\n  &:before,\n  &:after {\n    content: '';\n\n    position: absolute;\n    top: 50%;\n\n    border-left: 2px solid;\n    border-top: 2px solid;\n\n    height: 8px;\n    width: 8px;\n\n    transform-origin: 0 0;\n  }\n\n  &:before {\n    left: 18px;\n    transform: rotate(-45deg);\n  }\n\n  &:after {\n    right: 8px;\n    transform: rotate(135deg);\n  }\n`, Wr = z.div`\n  position: absolute;\n  z-index: 3;\n\n  cursor: pointer;\n\n  ${(e) => `${e.vp}: ${e.y}px;`}\n  ${(e) => `${e.hp}: ${e.x}px;`}\n`, zr = z.div`\n  display: flex;\n  flex-direction: row;\n  align-items: flex-start;\n  padding: 2px 16px;\n  background: rgba(255, 255, 255, 0.48);\n  border: 1px solid rgba(255, 255, 255, 0.24);\n  border-radius: 6px;\n\n  font-family: Inter, sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  line-height: 28px;\n  color: #000000;\n`, ea = ({ loading: e, loaded: r }) => {\n  const [n, a] = Dt(!0);\n  return We(() => a(!1), []), n ? e : r;\n}, X = (e) => {\n  var r, n;\n  return !((r = e.left) != null && r.src) || !((n = e.right) != null && n.src);\n}, ta = {\n  left: {\n    type: \"responsiveimage\",\n    title: \"Left Image\"\n  },\n  right: {\n    type: \"responsiveimage\",\n    title: \"Right Image\",\n    description: \"[Flowbase](https://www.flowbase.co/) is the worlds largest component resource site. Explore endless components and templates to inspire your workflows and help you build better, faster.\"\n  },\n  radius: {\n    type: \"number\",\n    defaultValue: 0,\n    min: 0,\n    max: 999,\n    step: 1,\n    displayStepper: !0,\n    hidden: X\n  },\n  bg: {\n    type: \"color\",\n    title: \"Background\",\n    defaultValue: \"#e4e6f1\"\n  },\n  position: {\n    type: \"number\",\n    defaultValue: 50,\n    description: \"Starting position of the handle\",\n    min: 0,\n    max: 100,\n    step: 1,\n    displayStepper: !0,\n    hidden: X\n  },\n  customHandle: {\n    type: \"boolean\",\n    defaultValue: !1,\n    hidden: X\n  },\n  handle: {\n    type: \"componentinstance\",\n    title: \"Handle\",\n    hidden: (e) => X(e) || !e.customHandle\n  },\n  label: {\n    type: \"object\",\n    hidden: X,\n    controls: {\n      position: {\n        type: \"enum\",\n        defaultValue: \"row\",\n        options: [\"top\", \"bottom\"],\n        optionTitles: [\"Top\", \"Bottom\"]\n      },\n      x: {\n        type: \"number\",\n        defaultValue: 24,\n        min: 0,\n        max: 999,\n        step: 1,\n        displayStepper: !0\n      },\n      y: {\n        type: \"number\",\n        defaultValue: 24,\n        min: 0,\n        max: 999,\n        step: 1,\n        displayStepper: !0\n      },\n      before: {\n        type: \"string\",\n        defaultValue: \"Before\"\n      },\n      after: {\n        type: \"string\",\n        defaultValue: \"After\"\n      }\n    }\n  },\n  customLabel: {\n    type: \"boolean\",\n    defaultValue: !1,\n    hidden: X\n  },\n  leftLabel: {\n    type: \"componentinstance\",\n    title: \"Left Label\",\n    hidden: (e) => X(e) || !e.customLabel\n  },\n  rightLabel: {\n    type: \"componentinstance\",\n    title: \"Left Label\",\n    hidden: (e) => X(e) || !e.customLabel\n  },\n  line: {\n    type: \"object\",\n    hidden: X,\n    controls: {\n      color: {\n        type: \"color\",\n        defaultValue: \"rgba(255, 255, 255, 0.4)\"\n      },\n      width: {\n        type: \"number\",\n        defaultValue: 1,\n        min: 0,\n        max: 99,\n        step: 1,\n        displayStepper: !0\n      }\n    }\n  }\n}, na = (e) => L(ea, {\n  loading: L(\"div\", {\n    style: {\n      width: \"100%\",\n      height: \"100%\",\n      borderRadius: `${e.radius}px`,\n      background: e.bg\n    }\n  }),\n  loaded: L(Gn, {\n    ...e\n  })\n});\nexport {\n  na as BeforeAfter,\n  ta as propertyControls\n};\n", "import { jsx as r } from \"react/jsx-runtime\";\nimport { addPropertyControls as e } from \"framer\";\nimport { propertyControls as o, BeforeAfter as t } from \"https://boosters.flowbase.co/before-after-framer.js#Pi7ExYI4gXmQ\";\ne(f, o);\nexport default function f(e) {\n  return /*#__PURE__*/r(t, {\n    ...e\n  });\n}\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"BeforeAfter\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./Before_After.map", "import { jsx as _jsx, jsxs as _jsxs } from \"react/jsx-runtime\";\nimport { useCallback, useState } from \"react\";\nimport { addPropertyControls, ControlType, withCSS, useRouter, inferInitialRouteFromPath } from \"framer\";\nimport { motion, useAnimationControls } from \"framer-motion\";\nconst emailRegex = /^(([^<>()[\\]\\\\.,;:\\s@\"]+(\\.[^<>()[\\]\\\\.,;:\\s@\"]+)*)|(\".+\"))@((\\[[0-9]{1,3}\\.[0-9]{1,3}\\.[0-9]{1,3}\\.[0-9]{1,3}\\])|(([a-zA-Z\\-0-9]+\\.)+[a-zA-Z]{2,}))$/;\nconst mailchimpRegex = /^https?:\\/\\/([^\\/]+)[^\\?]+\\??(.+)$/;\nconst validateEmail = email => {\n  return emailRegex.test(String(email).toLowerCase());\n};\nconst parseMailChimpUrl = url => {\n  var ref;\n  const [, domain, parameters] = (ref = url.replace(\"&amp;\", \"&\").match(mailchimpRegex)) !== null && ref !== void 0 ? ref : [null, null, null];\n  return [domain, parameters ? new URLSearchParams(parameters) : null];\n};\nfunction isExternalURL(url) {\n  try {\n    return !!new URL(url);\n  } catch {}\n  try {\n    return !!new URL(`https://${url}`);\n  } catch {}\n  return false;\n} /**\n  * Increment the number whenever shipping a new version to customers.\n  * This will ensure that multiple versions of this component can exist\n  * in the same project without css rules overlapping. Only use valid css class characters.\n  */\nconst VERSION = \"v1\"; /**\n                      * INPUT\n                      * By Benjamin den Boer\n                      *\n                      * @framerDisableUnlink\n                      *\n                      * @framerIntrinsicWidth 300\n                      * @framerIntrinsicHeight 40\n                      *\n                      * @framerSupportedLayoutWidth fixed\n                      * @framerSupportedLayoutHeight any\n                      */\nconst Input = withCSS(function Input({\n  service,\n  redirectAs,\n  mailchimpURL,\n  loopsID,\n  formsparkID,\n  getwaitlistAPI,\n  input,\n  button,\n  font,\n  layout,\n  link,\n  gap,\n  style,\n  onSubmit\n}) {\n  const [email, setEmail] = useState(\"\");\n  const [isError, setError] = useState(false);\n  const [isLoading, setLoading] = useState(false);\n  const [isFocus, setFocus] = useState(false); // Padding\n  const {\n    paddingPerSide,\n    paddingTop,\n    paddingRight,\n    paddingBottom,\n    paddingLeft,\n    padding,\n    borderRadius,\n    borderObject,\n    focusObject,\n    shadowObject,\n    height,\n    fixedHeight\n  } = input;\n  const {\n    buttonPaddingPerSide,\n    buttonPaddingTop,\n    buttonPaddingRight,\n    buttonPaddingBottom,\n    buttonPaddingLeft,\n    buttonPadding\n  } = button;\n  const paddingValue = paddingPerSide ? `${paddingTop}px ${button.isDocked ? paddingRight + button.widthWhenDocked : paddingRight}px ${paddingBottom}px ${paddingLeft}px` : `${padding}px ${button.isDocked ? padding + button.widthWhenDocked : padding}px ${padding}px ${padding}px`;\n  const buttonPaddingValue = buttonPaddingPerSide ? `${button.isDocked ? 0 : buttonPaddingTop}px ${buttonPaddingRight}px ${button.isDocked ? 0 : buttonPaddingBottom}px ${buttonPaddingLeft}px` : `${button.isDocked ? 0 : buttonPadding}px ${buttonPadding}px ${button.isDocked ? 0 : buttonPadding}px ${buttonPadding}px`;\n  const router = useRouter();\n  const onSuccess = () => {\n    /* Reset */setLoading(false);\n    setFocus(false);\n    setEmail(\"\");\n    if (redirectAs === \"link\" && link && !isError) {\n      const [path, hash] = link.split(\"#\");\n      const {\n        routeId,\n        pathVariables\n      } = inferInitialRouteFromPath(router.routes, path);\n      if (routeId) {\n        router.navigate(routeId, hash, pathVariables);\n      }\n      if (isExternalURL(link)) {\n        setError(true);\n        formControls.start(\"error\");\n        return false;\n      }\n    }\n  };\n  const validateForm = useCallback(email => {\n    if (email === \"\" || !validateEmail(email)) {\n      setError(true);\n      formControls.start(\"error\");\n      return false;\n    }\n    return true;\n  }, [validateEmail]);\n  const handleChange = useCallback(event => {\n    setError(false);\n    setEmail(event.target.value);\n  }, []);\n  const handleFocus = useCallback(event => {\n    setFocus(true);\n  }, []);\n  const handleBlur = useCallback(event => {\n    setFocus(false);\n    setError(false);\n  }, []);\n  const handleSubmit = useCallback(event => {\n    event.preventDefault(); // Prevent submitting while submitting\n    if (isLoading) return;\n    setLoading(true);\n    if (service === \"mailchimp\") {\n      const [domain, parameters] = parseMailChimpUrl(mailchimpURL);\n      if (!validateForm(email) || !domain || !parameters) {\n        setLoading(false);\n        return;\n      } // MERGE0 is Mailchimp\u2019s email field name\n      parameters.set(\"MERGE0\", email);\n      fetch(`https://${domain}/subscribe/post`, {\n        method: \"POST\",\n        mode: \"no-cors\",\n        headers: {\n          \"Content-Type\": \"application/x-www-form-urlencoded;charset=UTF-8\"\n        },\n        body: parameters.toString()\n      }).then(response => {\n        onSuccess();\n        if (redirectAs === \"overlay\") onSubmit === null || onSubmit === void 0 ? void 0 : onSubmit();\n      }).catch(error => {\n        console.error(error);\n        setLoading(false);\n        setError(true);\n        formControls.start(\"error\");\n      });\n    }\n    if (service === \"loops\") {\n      if (!validateForm(email)) {\n        setLoading(false);\n        return;\n      }\n      const formBody = `email=${encodeURIComponent(email)}`;\n      fetch(`https://app.loops.so/api/newsletter-form/${loopsID}`, {\n        method: \"POST\",\n        headers: {\n          \"Content-Type\": \"application/x-www-form-urlencoded\"\n        },\n        body: formBody\n      }).then(() => {\n        onSuccess();\n        if (redirectAs === \"overlay\") onSubmit === null || onSubmit === void 0 ? void 0 : onSubmit();\n      }).catch(error => {\n        console.error(error);\n        setLoading(false);\n        setError(true);\n        formControls.start(\"error\");\n      });\n    }\n    if (service === \"formspark\") {\n      if (!validateForm(email)) {\n        setLoading(false);\n        return;\n      }\n      const data = new FormData(event.target);\n      const entries = Object.fromEntries(data.entries());\n      fetch(`https://submit-form.com/${formsparkID}`, {\n        method: \"POST\",\n        headers: {\n          \"Content-Type\": \"application/json\",\n          Accept: \"application/json\"\n        },\n        body: JSON.stringify(entries)\n      }).then(() => {\n        onSuccess();\n        onSubmit === null || onSubmit === void 0 ? void 0 : onSubmit();\n      }).catch(error => {\n        console.error(error);\n        setLoading(false);\n        setError(true);\n        formControls.start(\"error\");\n      });\n    }\n    if (service === \"getwaitlist\") {\n      if (!validateForm(email)) {\n        setLoading(false);\n        return;\n      }\n      const data1 = new FormData(event.target);\n      const entries1 = Object.fromEntries(data1.entries());\n      fetch(`https://api.getwaitlist.com/api/v1\n/waiter/`, {\n        method: \"POST\",\n        headers: {\n          \"Content-Type\": \"application/json\",\n          Accept: \"application/json\"\n        },\n        body: JSON.stringify(entries1)\n      }).then(() => {\n        onSuccess();\n        if (redirectAs === \"overlay\") onSubmit === null || onSubmit === void 0 ? void 0 : onSubmit();\n      }).catch(error => {\n        console.error(error);\n        setLoading(false);\n        setError(true);\n        formControls.start(\"error\");\n      });\n    }\n  }, [mailchimpURL, formsparkID, email, onSubmit, validateForm, isLoading]); // Animation\n  const formControls = useAnimationControls(); // Input Box Shadow Stylees\n  const focusStylesFrom = input.focusObject ? `inset 0 0 0 ${focusObject.focusWidthFrom}px ${focusObject.focusColor}` : null;\n  const focusStylesTo = input.focusObject ? `inset 0 0 0 ${focusObject.focusWidthTo}px ${focusObject.focusColor}` : null;\n  const shadowStyles = input.shadowObject ? `${shadowObject.shadowX}px ${shadowObject.shadowY}px ${shadowObject.shadowBlur}px ${shadowObject.shadowColor}` : null;\n  const borderStyles = input.borderObject ? `inset 0 0 0 ${borderObject.borderWidth}px ${borderObject.borderColor}` : null; // Shake or wiggle as error\n  const formVariants = {\n    default: {\n      x: 0\n    },\n    error: {\n      x: [0, -4, 4, 0],\n      transition: {\n        duration: .2\n      }\n    }\n  };\n  const inputVariants = {\n    default: {\n      boxShadow: dynamicBoxShadow(focusStylesFrom, shadowStyles, borderStyles)\n    },\n    focused: {\n      boxShadow: dynamicBoxShadow(focusStylesTo, shadowStyles, borderStyles)\n    }\n  };\n  return /*#__PURE__*/_jsx(motion.div, {\n    style: {\n      ...style,\n      ...containerStyles,\n      \"--framer-custom-placeholder-color\": input.placeholderColor\n    },\n    variants: formVariants,\n    animate: formControls,\n    children: /*#__PURE__*/_jsxs(\"form\", {\n      style: {\n        width: \"100%\",\n        height: \"auto\",\n        display: \"flex\",\n        position: \"relative\",\n        flexDirection: layout === \"vertical\" ? \"column\" : \"row\",\n        color: button.color,\n        gap: button.isDocked ? 0 : gap\n      },\n      onSubmit: handleSubmit,\n      method: \"POST\",\n      children: [service === \"getwaitlist\" && /*#__PURE__*/_jsx(\"input\", {\n        type: \"hidden\",\n        name: \"api_key\",\n        value: getwaitlistAPI\n      }), /*#__PURE__*/_jsx(motion.input, {\n        type: \"email\",\n        name: \"email\",\n        placeholder: input.placeholder,\n        value: email,\n        className: `${VERSION} framer-custom-input`,\n        onChange: handleChange,\n        onFocus: handleFocus,\n        onBlur: handleBlur,\n        autoComplete: \"off\",\n        autoCapitalize: \"off\",\n        autoCorrect: \"off\",\n        spellCheck: \"false\",\n        style: {\n          ...defaultStyle,\n          padding: paddingValue,\n          borderRadius,\n          fontSize: 16,\n          ...font,\n          background: input.fill,\n          height: height ? \"auto\" : fixedHeight,\n          color: input.color,\n          boxShadow: dynamicBoxShadow(focusStylesFrom, shadowStyles, borderStyles)\n        },\n        variants: inputVariants,\n        initial: false,\n        animate: isFocus ? \"focused\" : \"default\",\n        transition: {\n          duration: .3\n        }\n      }), !button.shouldAppear && isLoading && /*#__PURE__*/_jsx(Spinner, {\n        shouldAppear: button.shouldAppear,\n        paddingPerSide: paddingPerSide,\n        paddingTop: paddingTop,\n        paddingRight: paddingRight,\n        padding: padding,\n        color: input.color\n      }), button.shouldAppear && /*#__PURE__*/_jsxs(\"div\", {\n        style: {\n          position: button.isDocked ? \"absolute\" : \"relative\",\n          top: button.isDocked ? button.insetWhenDocked : 0,\n          right: button.isDocked ? button.insetWhenDocked : 0,\n          bottom: button.isDocked ? button.insetWhenDocked : 0\n        },\n        children: [/*#__PURE__*/_jsx(motion.input, {\n          type: \"submit\",\n          value: button.label,\n          style: {\n            ...defaultStyle,\n            width: button.isDocked ? button.widthWhenDocked : \"100%\",\n            height: height ? \"100%\" : fixedHeight,\n            cursor: \"pointer\",\n            padding: buttonPaddingValue,\n            borderRadius: button.isDocked ? borderRadius - button.insetWhenDocked : borderRadius,\n            fontWeight: button.fontWeight,\n            fontSize: 16,\n            ...button.buttonFont,\n            background: button.fill,\n            color: button.color,\n            zIndex: 1,\n            boxShadow: getButtonShadow(button)\n          }\n        }), isLoading && /*#__PURE__*/_jsx(\"div\", {\n          style: {\n            borderRadius: button.isDocked ? borderRadius - button.insetWhenDocked : borderRadius,\n            position: \"absolute\",\n            display: \"flex\",\n            justifyContent: \"center\",\n            alignItems: \"center\",\n            width: \"100%\",\n            height: \"100%\",\n            inset: 0,\n            zIndex: 2,\n            color: button.color,\n            background: button.fill\n          },\n          children: /*#__PURE__*/_jsx(Spinner, {\n            color: button.color\n          })\n        })]\n      })]\n    })\n  });\n}, [`.${VERSION}.framer-custom-input::placeholder { color: var(--framer-custom-placeholder-color) !important; }`]);\nconst Spinner = props => {\n  const noButtonStyles = !props.shouldAppear ? {\n    position: \"absolute\",\n    top: `calc(50% - 8px)`,\n    right: props.paddingPerSide ? props.paddingRight : props.padding\n  } : {};\n  return /*#__PURE__*/_jsx(motion.div, {\n    style: {\n      height: 16,\n      width: 16,\n      ...noButtonStyles\n    },\n    initial: {\n      rotate: 0\n    },\n    animate: {\n      rotate: 360\n    },\n    transition: {\n      duration: 1,\n      repeat: Infinity\n    },\n    children: /*#__PURE__*/_jsx(motion.div, {\n      initial: {\n        scale: 0\n      },\n      animate: {\n        scale: 1\n      },\n      children: /*#__PURE__*/_jsxs(\"svg\", {\n        xmlns: \"http://www.w3.org/2000/svg\",\n        width: \"16\",\n        height: \"16\",\n        style: {\n          fill: \"currentColor\",\n          color: props.color\n        },\n        children: [/*#__PURE__*/_jsx(\"path\", {\n          d: \"M 8 0 C 3.582 0 0 3.582 0 8 C 0 12.419 3.582 16 8 16 C 12.418 16 16 12.419 16 8 C 15.999 3.582 12.418 0 8 0 Z M 8 14 C 4.687 14 2 11.314 2 8 C 2 4.687 4.687 2 8 2 C 11.314 2 14 4.687 14 8 C 14 11.314 11.314 14 8 14 Z\",\n          fill: \"currentColor\",\n          opacity: \"0.2\"\n        }), /*#__PURE__*/_jsx(\"path\", {\n          d: \"M 8 0 C 12.418 0 15.999 3.582 16 8 C 16 8 16 9 15 9 C 14 9 14 8 14 8 C 14 4.687 11.314 2 8 2 C 4.687 2 2 4.687 2 8 C 2 8 2 9 1 9 C 0 9 0 8 0 8 C 0 3.582 3.582 0 8 0 Z\",\n          fill: \"currentColor\"\n        })]\n      })\n    })\n  });\n};\naddPropertyControls(Input, {\n  service: {\n    title: \"Service\",\n    type: ControlType.Enum,\n    options: [\"loops\", \"formspark\", \"mailchimp\", \"getwaitlist\"],\n    optionTitles: [\"Loops\", \"FormSpark\", \"MailChimp\", \"Get Waitlist\"],\n    defaultValue: \"loops\"\n  },\n  mailchimpURL: {\n    title: \"URL\",\n    placeholder: \"https://***.us6.list-manage.com/subscribe/post?u=***\",\n    type: ControlType.String,\n    hidden: props => props.service !== \"mailchimp\"\n  },\n  loopsID: {\n    title: \"ID\",\n    placeholder: \"klm2jxy0i98abzr01pq7defg5\",\n    type: ControlType.String,\n    hidden: props => props.service !== \"loops\"\n  },\n  formsparkID: {\n    title: \"ID\",\n    placeholder: \"7PbPpGN3\",\n    type: ControlType.String,\n    hidden: props => props.service !== \"formspark\"\n  },\n  getwaitlistAPI: {\n    title: \"ID\",\n    placeholder: \"9148\",\n    type: ControlType.String,\n    hidden: props => props.service !== \"getwaitlist\"\n  },\n  redirectAs: {\n    title: \"Success\",\n    type: ControlType.Enum,\n    options: [\"link\", \"overlay\"],\n    optionTitles: [\"Open Link\", \"Show Overlay\"],\n    defaultValue: \"link\"\n  },\n  link: {\n    title: \"Redirect\",\n    type: ControlType.Link,\n    hidden: props => props.redirectAs === \"overlay\"\n  },\n  onSubmit: {\n    title: \"Submit\",\n    type: ControlType.EventHandler,\n    hidden: props => props.redirectAs === \"link\"\n  },\n  layout: {\n    title: \"Layout\",\n    type: ControlType.Enum,\n    options: [\"horizontal\", \"vertical\"],\n    displaySegmentedControl: true,\n    hidden: props => props.button.isDocked\n  },\n  font: {\n    type: ControlType.Font,\n    title: \"Font\",\n    controls: \"extended\"\n  },\n  input: {\n    title: \"Input\",\n    type: ControlType.Object,\n    controls: {\n      placeholder: {\n        title: \"Placeholder\",\n        type: ControlType.String,\n        defaultValue: \"name@email.com\"\n      },\n      placeholderColor: {\n        title: \" \",\n        type: ControlType.Color,\n        defaultValue: \"rgba(0, 0, 0, 0.3)\"\n      },\n      fill: {\n        title: \"Fill\",\n        type: ControlType.Color,\n        defaultValue: \"#EBEBEB\"\n      },\n      color: {\n        title: \"Text\",\n        type: ControlType.Color,\n        defaultValue: \"#000\"\n      },\n      height: {\n        title: \"Height\",\n        type: ControlType.Boolean,\n        enabledTitle: \"Auto\",\n        disabledTitle: \"Fixed\"\n      },\n      fixedHeight: {\n        title: \" \",\n        type: ControlType.Number,\n        displayStepper: true,\n        min: 0,\n        defaultValue: 50,\n        hidden: props => props.height\n      },\n      padding: {\n        title: \"Padding\",\n        type: ControlType.FusedNumber,\n        toggleKey: \"paddingPerSide\",\n        toggleTitles: [\"Padding\", \"Padding per side\"],\n        defaultValue: 15,\n        valueKeys: [\"paddingTop\", \"paddingRight\", \"paddingBottom\", \"paddingLeft\"],\n        valueLabels: [\"T\", \"R\", \"B\", \"L\"],\n        min: 0\n      },\n      borderRadius: {\n        title: \"Radius\",\n        type: ControlType.Number,\n        displayStepper: true,\n        min: 0,\n        defaultValue: 8\n      },\n      focusObject: {\n        type: ControlType.Object,\n        title: \"Focus\",\n        optional: true,\n        controls: {\n          focusWidthFrom: {\n            title: \"From\",\n            type: ControlType.Number,\n            displayStepper: true,\n            defaultValue: 0\n          },\n          focusWidthTo: {\n            title: \"To\",\n            type: ControlType.Number,\n            displayStepper: true,\n            defaultValue: 2\n          },\n          focusColor: {\n            title: \"Color\",\n            type: ControlType.Color,\n            defaultValue: \"#09F\"\n          }\n        }\n      },\n      borderObject: {\n        type: ControlType.Object,\n        title: \"Border\",\n        optional: true,\n        controls: {\n          borderWidth: {\n            title: \"Width\",\n            type: ControlType.Number,\n            displayStepper: true,\n            defaultValue: 1\n          },\n          borderColor: {\n            title: \"Color\",\n            type: ControlType.Color,\n            defaultValue: \"rgba(200,200,200,0.5)\"\n          }\n        }\n      },\n      shadowObject: {\n        type: ControlType.Object,\n        title: \"Shadow\",\n        optional: true,\n        controls: {\n          shadowColor: {\n            title: \"Color\",\n            type: ControlType.Color,\n            defaultValue: \"rgba(0,0,0,0.25)\"\n          },\n          shadowX: {\n            title: \"Shadow X\",\n            type: ControlType.Number,\n            min: -100,\n            max: 100,\n            defaultValue: 0\n          },\n          shadowY: {\n            title: \"Shadow Y\",\n            type: ControlType.Number,\n            min: -100,\n            max: 100,\n            defaultValue: 2\n          },\n          shadowBlur: {\n            title: \"Shadow B\",\n            type: ControlType.Number,\n            min: 0,\n            max: 100,\n            defaultValue: 4\n          }\n        }\n      }\n    }\n  },\n  button: {\n    title: \"Button\",\n    type: ControlType.Object,\n    controls: {\n      shouldAppear: {\n        title: \"Show\",\n        type: ControlType.Boolean,\n        defaultValue: true\n      },\n      label: {\n        title: \"Label\",\n        type: ControlType.String,\n        defaultValue: \"Subscribe\"\n      },\n      buttonFont: {\n        type: ControlType.Font,\n        title: \"Font\",\n        controls: \"extended\"\n      },\n      fill: {\n        title: \"Fill\",\n        type: ControlType.Color,\n        defaultValue: \"#333\"\n      },\n      color: {\n        title: \"Text\",\n        type: ControlType.Color,\n        defaultValue: \"#FFF\"\n      },\n      isDocked: {\n        title: \"Docked\",\n        type: ControlType.Boolean,\n        defaultValue: false\n      },\n      widthWhenDocked: {\n        title: \"Width\",\n        type: ControlType.Number,\n        min: 0,\n        defaultValue: 100,\n        displayStepper: true,\n        hidden: props => !props.isDocked\n      },\n      insetWhenDocked: {\n        title: \"Inset\",\n        type: ControlType.Number,\n        min: 0,\n        defaultValue: 5,\n        displayStepper: true,\n        hidden: props => !props.isDocked\n      },\n      buttonPadding: {\n        title: \"Padding\",\n        type: ControlType.FusedNumber,\n        toggleKey: \"buttonPaddingPerSide\",\n        toggleTitles: [\"Padding\", \"Padding per side\"],\n        defaultValue: 15,\n        valueKeys: [\"buttonPaddingTop\", \"buttonPaddingRight\", \"buttonPaddingBottom\", \"buttonPaddingLeft\"],\n        valueLabels: [\"T\", \"R\", \"B\", \"L\"],\n        min: 0\n      },\n      buttonShadow: {\n        type: ControlType.Object,\n        title: \"Shadow\",\n        optional: true,\n        controls: {\n          shadowColor: {\n            title: \"Color\",\n            type: ControlType.Color,\n            defaultValue: \"rgba(0,0,0,0.25)\"\n          },\n          shadowX: {\n            title: \"Shadow X\",\n            type: ControlType.Number,\n            min: -100,\n            max: 100,\n            defaultValue: 0\n          },\n          shadowY: {\n            title: \"Shadow Y\",\n            type: ControlType.Number,\n            min: -100,\n            max: 100,\n            defaultValue: 2\n          },\n          shadowBlur: {\n            title: \"Shadow B\",\n            type: ControlType.Number,\n            min: 0,\n            max: 100,\n            defaultValue: 4\n          }\n        }\n      }\n    }\n  },\n  gap: {\n    title: \"Gap\",\n    type: ControlType.Number,\n    displayStepper: true,\n    min: 0,\n    defaultValue: 10,\n    hidden: props => props.button.isDocked\n  }\n});\nconst defaultStyle = {\n  WebkitAppearance: \"none\",\n  appearance: \"none\",\n  width: \"100%\",\n  height: \"auto\",\n  outline: \"none\",\n  border: \"none\"\n};\nconst containerStyles = {\n  position: \"relative\",\n  width: \"100%\",\n  height: \"100%\",\n  display: \"flex\",\n  justifyContent: \"center\",\n  alignItems: \"center\"\n};\nfunction getButtonShadow(button) {\n  if (button.buttonShadow) {\n    return `${button.buttonShadow.shadowX}px ${button.buttonShadow.shadowY}px ${button.buttonShadow.shadowBlur}px ${button.buttonShadow.shadowColor}`;\n  } else return \"none\";\n}\nfunction dynamicBoxShadow(...shadows) {\n  const output = [];\n  shadows.forEach(shadow => shadow && output.push(shadow));\n  return output.join(\", \");\n}\nexport default Input;\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"Input\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerIntrinsicHeight\": \"40\",\n        \"framerIntrinsicWidth\": \"300\",\n        \"framerDisableUnlink\": \"*\",\n        \"framerSupportedLayoutHeight\": \"any\",\n        \"framerContractVersion\": \"1\",\n        \"framerSupportedLayoutWidth\": \"fixed\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./Input.map", "// Generated by Framer (937e5b9)\nimport { jsx as _jsx } from \"react/jsx-runtime\";\nimport { addFonts, cx, useLocaleInfo, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion, MotionConfigContext } from \"framer-motion\";\nimport * as React from \"react\";\nconst cycleOrder = [\"tDs2UIt_t\"];\nconst variantClassNames = {\n  tDs2UIt_t: \"framer-v-8wex7e\"\n};\nfunction addPropertyOverrides(overrides, ...variants) {\n  const nextOverrides = {};\n  variants === null || variants === void 0 ? void 0 : variants.forEach(variant => variant && Object.assign(nextOverrides, overrides[variant]));\n  return nextOverrides;\n}\nconst transitions = {\n  default: {\n    damping: 60,\n    delay: 0,\n    mass: 1,\n    stiffness: 500,\n    type: \"spring\"\n  }\n};\nconst Transition = ({\n  value,\n  children\n}) => {\n  const config = React.useContext(MotionConfigContext);\n  const transition = value !== null && value !== void 0 ? value : config.transition;\n  const contextValue = React.useMemo(() => ({\n    ...config,\n    transition\n  }), [JSON.stringify(transition)]);\n  return /*#__PURE__*/_jsx(MotionConfigContext.Provider, {\n    value: contextValue,\n    children: children\n  });\n};\nconst getProps = ({\n  height,\n  id,\n  width,\n  ...props\n}) => {\n  return {\n    ...props\n  };\n};\nconst createLayoutDependency = (props, variants) => variants.join(\"-\") + props.layoutDependency;\nconst Component = /*#__PURE__*/React.forwardRef(function (props, ref) {\n  const {\n    activeLocale\n  } = useLocaleInfo();\n  const {\n    style,\n    className,\n    layoutId,\n    variant,\n    ...restProps\n  } = getProps(props);\n  const {\n    baseVariant,\n    classNames,\n    gestureVariant,\n    setGestureState,\n    setVariant,\n    transition,\n    variants\n  } = useVariantState({\n    cycleOrder,\n    defaultVariant: \"tDs2UIt_t\",\n    transitions,\n    variant,\n    variantClassNames\n  });\n  const layoutDependency = createLayoutDependency(props, variants);\n  const defaultLayoutId = React.useId();\n  return /*#__PURE__*/_jsx(LayoutGroup, {\n    id: layoutId !== null && layoutId !== void 0 ? layoutId : defaultLayoutId,\n    children: /*#__PURE__*/_jsx(motion.div, {\n      initial: variant,\n      animate: variants,\n      onHoverStart: () => setGestureState({\n        isHovered: true\n      }),\n      onHoverEnd: () => setGestureState({\n        isHovered: false\n      }),\n      onTapStart: () => setGestureState({\n        isPressed: true\n      }),\n      onTap: () => setGestureState({\n        isPressed: false\n      }),\n      onTapCancel: () => setGestureState({\n        isPressed: false\n      }),\n      className: cx(\"framer-PMKWr\", classNames),\n      style: {\n        display: \"contents\"\n      },\n      children: /*#__PURE__*/_jsx(Transition, {\n        value: transition,\n        children: /*#__PURE__*/_jsx(motion.div, {\n          ...restProps,\n          className: cx(\"framer-8wex7e\", className),\n          \"data-framer-name\": \"Variant 1\",\n          layoutDependency: layoutDependency,\n          layoutId: \"tDs2UIt_t\",\n          ref: ref,\n          style: {\n            background: \"linear-gradient(270deg, hsla(0, 0%, 100%, 0.6) 0%, hsla(0, 0%, 100%, 0) 100%)\",\n            borderBottomLeftRadius: 2,\n            borderBottomRightRadius: 2,\n            borderTopLeftRadius: 2,\n            borderTopRightRadius: 2,\n            ...style\n          },\n          children: /*#__PURE__*/_jsx(motion.div, {\n            className: \"framer-16kciz9\",\n            layoutDependency: layoutDependency,\n            layoutId: \"PDutMBYCO\",\n            style: {\n              backgroundColor: \"rgba(255, 255, 255, 0.2)\",\n              borderBottomLeftRadius: 1,\n              borderBottomRightRadius: 1,\n              borderTopLeftRadius: 1,\n              borderTopRightRadius: 1,\n              boxShadow: \"0px 0px 6px 1px rgba(255, 255, 255, 0.6)\"\n            }\n          })\n        })\n      })\n    })\n  });\n});\nconst css = ['.framer-PMKWr [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-PMKWr .framer-orhfqx { display: block; }\", \".framer-PMKWr .framer-8wex7e { height: 1px; overflow: visible; position: relative; width: 100px; }\", \".framer-PMKWr .framer-16kciz9 { bottom: 0px; flex: none; overflow: visible; position: absolute; right: 0px; top: 0px; width: 2px; }\"]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         * @framerIntrinsicHeight 1\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         * @framerIntrinsicWidth 100\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         */\nconst Framerg_s8LqzcU = withCSS(Component, css, \"framer-PMKWr\");\nexport default Framerg_s8LqzcU;\nFramerg_s8LqzcU.displayName = \"Shimmer\";\nFramerg_s8LqzcU.defaultProps = {\n  height: 1,\n  width: 100\n};\naddFonts(Framerg_s8LqzcU, []);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"Framerg_s8LqzcU\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerIntrinsicHeight\": \"1\",\n        \"framerContractVersion\": \"1\",\n        \"framerIntrinsicWidth\": \"100\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\"\n      }\n    },\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./g_s8LqzcU.map", "// Generated by Framer (5ac62b5)\nimport { jsx as e, jsxs as r } from \"react/jsx-runtime\";\nimport { addFonts as t, addPropertyControls as a, ControlType as i, cx as n, getFonts as o, Image as l, RichText as s, SVG as d, useLocaleInfo as f, useVariantState as p, withCSS as m } from \"framer\";\nimport { LayoutGroup as c, motion as x, MotionConfigContext as h } from \"framer-motion\";\nimport * as u from \"react\";\nimport y from \"https://framerusercontent.com/modules/UNqGz66IeqdsXMUqKrUv/FK1VqrnWvJiysDyXaokn/Shiney.js\";\nlet D = o(y),\n  g = [\"W5w3ijKbK\", \"tIRLokQm5\"],\n  v = \"framer-pEv6K\",\n  w = {\n    tIRLokQm5: \"framer-v-1ewyfol\",\n    W5w3ijKbK: \"framer-v-y078xc\"\n  };\nfunction b(e, ...r) {\n  let t = {};\n  return null == r || r.forEach(r => r && Object.assign(t, e[r])), t;\n}\nlet k = {\n    default: {\n      damping: 60,\n      delay: 0,\n      mass: 1,\n      stiffness: 500,\n      type: \"spring\"\n    }\n  },\n  K = (e, r) => `perspective(1200px) ${r}`,\n  I = e => \"object\" == typeof e && null !== e && \"string\" == typeof e.src ? e : \"string\" == typeof e ? {\n    src: e\n  } : void 0,\n  E = ({\n    value: r,\n    children: t\n  }) => {\n    let a = u.useContext(h),\n      i = null != r ? r : a.transition,\n      n = u.useMemo(() => ({\n        ...a,\n        transition: i\n      }), [JSON.stringify(i)]);\n    return /*#__PURE__*/e(h.Provider, {\n      value: n,\n      children: t\n    });\n  },\n  R = {\n    \"Desktop & Tablet\": \"W5w3ijKbK\",\n    Mobile: \"tIRLokQm5\"\n  },\n  S = ({\n    height: e,\n    icons: r,\n    id: t,\n    lightSpeed: a,\n    text: i,\n    title: n,\n    width: o,\n    ...l\n  }) => {\n    var s, d, f, p, m, c;\n    return {\n      ...l,\n      jUQ85hyI1: null !== (s = null != a ? a : l.jUQ85hyI1) && void 0 !== s ? s : 11,\n      Oh7Y7ydzW: null !== (d = null != r ? r : l.Oh7Y7ydzW) && void 0 !== d ? d : {\n        src: \"https://framerusercontent.com/images/CORLqfKQSgHxP8dVRFUqzK5bpI.svg\"\n      },\n      qRz5D4LrN: null !== (f = null != n ? n : l.qRz5D4LrN) && void 0 !== f ? f : \"Subscribe & request\",\n      variant: null !== (m = null !== (p = R[l.variant]) && void 0 !== p ? p : l.variant) && void 0 !== m ? m : \"W5w3ijKbK\",\n      vyoBXWjX1: null !== (c = null != i ? i : l.vyoBXWjX1) && void 0 !== c ? c : \"Subscribe to a plan and request as many designs as you\u2019d like.\"\n    };\n  },\n  z = (e, r) => r.join(\"-\") + e.layoutDependency,\n  T = /*#__PURE__*/u.forwardRef(function (t, a) {\n    let {\n        activeLocale: i\n      } = f(),\n      {\n        style: o,\n        className: m,\n        layoutId: h,\n        variant: D,\n        Oh7Y7ydzW: v,\n        qRz5D4LrN: R,\n        vyoBXWjX1: T,\n        jUQ85hyI1: F,\n        ...N\n      } = S(t),\n      {\n        baseVariant: j,\n        classNames: L,\n        gestureVariant: W,\n        setGestureState: Q,\n        setVariant: H,\n        transition: P,\n        variants: A\n      } = p({\n        cycleOrder: g,\n        defaultVariant: \"W5w3ijKbK\",\n        transitions: k,\n        variant: D,\n        variantClassNames: w\n      }),\n      q = z(t, A),\n      B = u.useRef(null),\n      Z = u.useId();\n    return /*#__PURE__*/e(c, {\n      id: null != h ? h : Z,\n      children: /*#__PURE__*/e(x.div, {\n        initial: D,\n        animate: A,\n        onHoverStart: () => Q({\n          isHovered: !0\n        }),\n        onHoverEnd: () => Q({\n          isHovered: !1\n        }),\n        onTapStart: () => Q({\n          isPressed: !0\n        }),\n        onTap: () => Q({\n          isPressed: !1\n        }),\n        onTapCancel: () => Q({\n          isPressed: !1\n        }),\n        className: n(\"framer-pEv6K\", ...[], L),\n        style: {\n          display: \"contents\"\n        },\n        children: /*#__PURE__*/e(E, {\n          value: P,\n          children: /*#__PURE__*/r(x.div, {\n            ...N,\n            className: n(\"framer-y078xc\", m),\n            \"data-framer-name\": \"Desktop & Tablet\",\n            layoutDependency: q,\n            layoutId: \"W5w3ijKbK\",\n            ref: null != a ? a : B,\n            style: {\n              ...o\n            },\n            ...b({\n              tIRLokQm5: {\n                \"data-framer-name\": \"Mobile\"\n              }\n            }, j, W),\n            children: [/*#__PURE__*/r(x.div, {\n              __perspectiveFX: !1,\n              __targetOpacity: 1,\n              className: \"framer-1przz2u\",\n              \"data-framer-name\": \"Card\",\n              layoutDependency: q,\n              layoutId: \"ROaeUU3D1\",\n              style: {\n                backgroundColor: \"var(--token-0412df64-3808-4a78-b7be-da21828e1f61, rgba(255, 255, 255, 0.15))\",\n                borderBottomLeftRadius: 16,\n                borderBottomRightRadius: 16,\n                borderTopLeftRadius: 16,\n                borderTopRightRadius: 16\n              },\n              transformTemplate: K,\n              children: [/*#__PURE__*/e(x.div, {\n                className: \"framer-1lhh5ve-container\",\n                layoutDependency: q,\n                layoutId: \"NotWN4w5h-container\",\n                children: /*#__PURE__*/e(y, {\n                  gradientSize: 300,\n                  height: \"100%\",\n                  id: \"NotWN4w5h\",\n                  layoutId: \"NotWN4w5h\",\n                  rotationSpeed: F,\n                  style: {\n                    height: \"100%\",\n                    width: \"100%\"\n                  },\n                  width: \"100%\"\n                })\n              }), /*#__PURE__*/r(x.div, {\n                className: \"framer-1ebbwjn\",\n                \"data-framer-name\": \"Background\",\n                layoutDependency: q,\n                layoutId: \"ToIWQrABC\",\n                style: {\n                  backgroundColor: \"var(--token-fab76ef7-771e-4cf6-97cc-48deee26da02, rgb(1, 2, 8))\",\n                  borderBottomLeftRadius: 16,\n                  borderBottomRightRadius: 16,\n                  borderTopLeftRadius: 16,\n                  borderTopRightRadius: 16\n                },\n                children: [/*#__PURE__*/e(l, {\n                  background: {\n                    alt: \"\",\n                    fit: \"fill\",\n                    intrinsicHeight: 233,\n                    intrinsicWidth: 395,\n                    pixelHeight: 233,\n                    pixelWidth: 395,\n                    sizes: \"0px\",\n                    ...I(v)\n                  },\n                  className: \"framer-b35sca\",\n                  \"data-framer-name\": \"Image\",\n                  layoutDependency: q,\n                  layoutId: \"x29sztphe\",\n                  ...b({\n                    tIRLokQm5: {\n                      background: {\n                        alt: \"\",\n                        fit: \"fill\",\n                        intrinsicHeight: 233,\n                        intrinsicWidth: 395,\n                        pixelHeight: 233,\n                        pixelWidth: 395,\n                        ...I(v)\n                      }\n                    }\n                  }, j, W)\n                }), /*#__PURE__*/r(x.div, {\n                  className: \"framer-bwdska\",\n                  \"data-framer-name\": \"Background pattern\",\n                  layoutDependency: q,\n                  layoutId: \"MZYCVkuOr\",\n                  style: {\n                    opacity: .1\n                  },\n                  children: [/*#__PURE__*/e(x.div, {\n                    className: \"framer-xmnu5d\",\n                    \"data-framer-name\": \"Mask\",\n                    layoutDependency: q,\n                    layoutId: \"p8aha8QIV\"\n                  }), /*#__PURE__*/e(d, {\n                    className: \"framer-zg51uu\",\n                    \"data-framer-name\": \"Content\",\n                    fill: \"rgba(0,0,0,1)\",\n                    intrinsicHeight: 818,\n                    intrinsicWidth: 1091,\n                    layoutDependency: q,\n                    layoutId: \"F5BWvTMOM\",\n                    svg: '<svg width=\"1091\" height=\"818\" viewBox=\"0 0 1091 818\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<g clip-path=\"url(#clip0_31_8641)\">\\n<g clip-path=\"url(#clip1_31_8641)\">\\n<line x1=\"136.624\" x2=\"136.624\" y2=\"818\" stroke=\"#D0D5DD\" stroke-width=\"0.568056\"/>\\n<line x1=\"182.069\" x2=\"182.069\" y2=\"818\" stroke=\"#D0D5DD\" stroke-width=\"0.568056\"/>\\n<line x1=\"227.513\" x2=\"227.513\" y2=\"818\" stroke=\"#D0D5DD\" stroke-width=\"0.568056\"/>\\n<line x1=\"272.957\" x2=\"272.957\" y2=\"818\" stroke=\"#D0D5DD\" stroke-width=\"0.568056\"/>\\n<line x1=\"318.402\" x2=\"318.402\" y2=\"818\" stroke=\"#D0D5DD\" stroke-width=\"0.568056\"/>\\n<line x1=\"363.846\" x2=\"363.846\" y2=\"818\" stroke=\"#D0D5DD\" stroke-width=\"0.568056\"/>\\n<line x1=\"409.291\" x2=\"409.291\" y2=\"818\" stroke=\"#D0D5DD\" stroke-width=\"0.568056\"/>\\n<line x1=\"454.735\" x2=\"454.735\" y2=\"818\" stroke=\"#D0D5DD\" stroke-width=\"0.568056\"/>\\n<line x1=\"500.18\" x2=\"500.18\" y2=\"818\" stroke=\"#D0D5DD\" stroke-width=\"0.568056\"/>\\n<line x1=\"545.624\" x2=\"545.624\" y2=\"818\" stroke=\"#D0D5DD\" stroke-width=\"0.568056\"/>\\n<line x1=\"591.069\" x2=\"591.069\" y2=\"818\" stroke=\"#D0D5DD\" stroke-width=\"0.568056\"/>\\n<line x1=\"636.513\" x2=\"636.513\" y2=\"818\" stroke=\"#D0D5DD\" stroke-width=\"0.568056\"/>\\n<line x1=\"681.957\" x2=\"681.957\" y2=\"818\" stroke=\"#D0D5DD\" stroke-width=\"0.568056\"/>\\n<line x1=\"727.402\" x2=\"727.402\" y2=\"818\" stroke=\"#D0D5DD\" stroke-width=\"0.568056\"/>\\n<line x1=\"772.846\" x2=\"772.846\" y2=\"818\" stroke=\"#D0D5DD\" stroke-width=\"0.568056\"/>\\n<line x1=\"818.291\" x2=\"818.291\" y2=\"818\" stroke=\"#D0D5DD\" stroke-width=\"0.568056\"/>\\n<line x1=\"863.735\" x2=\"863.735\" y2=\"818\" stroke=\"#D0D5DD\" stroke-width=\"0.568056\"/>\\n<line x1=\"909.18\" x2=\"909.18\" y2=\"818\" stroke=\"#D0D5DD\" stroke-width=\"0.568056\"/>\\n</g>\\n<g clip-path=\"url(#clip2_31_8641)\">\\n<line x1=\"0.00671387\" y1=\"45.1604\" x2=\"1090.67\" y2=\"45.1604\" stroke=\"#D0D5DD\" stroke-width=\"0.568056\"/>\\n<line x1=\"0.00671387\" y1=\"90.6049\" x2=\"1090.67\" y2=\"90.6049\" stroke=\"#D0D5DD\" stroke-width=\"0.568056\"/>\\n<line x1=\"0.00671387\" y1=\"136.049\" x2=\"1090.67\" y2=\"136.049\" stroke=\"#D0D5DD\" stroke-width=\"0.568056\"/>\\n<line x1=\"0.00671387\" y1=\"181.494\" x2=\"1090.67\" y2=\"181.494\" stroke=\"#D0D5DD\" stroke-width=\"0.568056\"/>\\n<line x1=\"0.00671387\" y1=\"226.938\" x2=\"1090.67\" y2=\"226.938\" stroke=\"#D0D5DD\" stroke-width=\"0.568056\"/>\\n<line x1=\"0.00671387\" y1=\"272.383\" x2=\"1090.67\" y2=\"272.383\" stroke=\"#D0D5DD\" stroke-width=\"0.568056\"/>\\n<line x1=\"0.00671387\" y1=\"317.827\" x2=\"1090.67\" y2=\"317.827\" stroke=\"#D0D5DD\" stroke-width=\"0.568056\"/>\\n<line x1=\"0.00671387\" y1=\"363.272\" x2=\"1090.67\" y2=\"363.272\" stroke=\"#D0D5DD\" stroke-width=\"0.568056\"/>\\n<line x1=\"0.00671387\" y1=\"408.716\" x2=\"1090.67\" y2=\"408.716\" stroke=\"#D0D5DD\" stroke-width=\"0.568056\"/>\\n<line x1=\"0.00671387\" y1=\"454.161\" x2=\"1090.67\" y2=\"454.161\" stroke=\"#D0D5DD\" stroke-width=\"0.568056\"/>\\n<line x1=\"0.00671387\" y1=\"499.605\" x2=\"1090.67\" y2=\"499.605\" stroke=\"#D0D5DD\" stroke-width=\"0.568056\"/>\\n<line x1=\"0.00671387\" y1=\"545.049\" x2=\"1090.67\" y2=\"545.049\" stroke=\"#D0D5DD\" stroke-width=\"0.568056\"/>\\n<line x1=\"0.00671387\" y1=\"590.494\" x2=\"1090.67\" y2=\"590.494\" stroke=\"#D0D5DD\" stroke-width=\"0.568056\"/>\\n<line x1=\"0.00671387\" y1=\"635.938\" x2=\"1090.67\" y2=\"635.938\" stroke=\"#D0D5DD\" stroke-width=\"0.568056\"/>\\n<line x1=\"0.00671387\" y1=\"681.383\" x2=\"1090.67\" y2=\"681.383\" stroke=\"#D0D5DD\" stroke-width=\"0.568056\"/>\\n<line x1=\"0.00671387\" y1=\"726.827\" x2=\"1090.67\" y2=\"726.827\" stroke=\"#D0D5DD\" stroke-width=\"0.568056\"/>\\n<line x1=\"0.00671387\" y1=\"772.272\" x2=\"1090.67\" y2=\"772.272\" stroke=\"#D0D5DD\" stroke-width=\"0.568056\"/>\\n</g>\\n</g>\\n<defs>\\n<clipPath id=\"clip0_31_8641\">\\n<rect width=\"1090.67\" height=\"818\" fill=\"white\" transform=\"translate(0.00671387)\"/>\\n</clipPath>\\n<clipPath id=\"clip1_31_8641\">\\n<rect width=\"1090.67\" height=\"818\" fill=\"white\" transform=\"translate(0.00671387)\"/>\\n</clipPath>\\n<clipPath id=\"clip2_31_8641\">\\n<rect width=\"1090.67\" height=\"818\" fill=\"white\" transform=\"translate(0.00671387)\"/>\\n</clipPath>\\n</defs>\\n</svg>\\n',\n                    withExternalLayout: !0\n                  })]\n                })]\n              }), /*#__PURE__*/e(x.div, {\n                className: \"framer-aozpax\",\n                \"data-framer-name\": \"Overlay\",\n                layoutDependency: q,\n                layoutId: \"WBw48SHGB\",\n                style: {\n                  background: \"linear-gradient(180deg, rgba(22, 22, 22, 0) 0%, #010208 100%)\"\n                }\n              })]\n            }), /*#__PURE__*/e(x.div, {\n              className: \"framer-1q7wb80\",\n              \"data-framer-name\": \"Heading\",\n              layoutDependency: q,\n              layoutId: \"TQZmE6GRX\",\n              children: /*#__PURE__*/e(s, {\n                __fromCanvasComponent: !0,\n                children: /*#__PURE__*/e(u.Fragment, {\n                  children: /*#__PURE__*/e(x.p, {\n                    style: {\n                      \"--font-selector\": \"RlM7U2F0b3NoaS1tZWRpdW0=\",\n                      \"--framer-font-family\": '\"Satoshi\", sans-serif',\n                      \"--framer-font-size\": \"32px\",\n                      \"--framer-font-weight\": \"500\",\n                      \"--framer-letter-spacing\": \"-0.03em\",\n                      \"--framer-text-alignment\": \"center\",\n                      \"--framer-text-color\": \"var(--extracted-r6o4lv, var(--token-a7c35270-fa27-4776-adf2-21b4ff24d4ba, rgb(216, 213, 209)))\"\n                    },\n                    children: /*#__PURE__*/e(x.span, {\n                      \"data-text-fill\": \"true\",\n                      style: {\n                        backgroundImage: \"linear-gradient(45deg, rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0.5) 100%)\"\n                      },\n                      children: \"Subscribe & request\"\n                    })\n                  })\n                }),\n                className: \"framer-10d44sk\",\n                \"data-framer-name\": \"Subscribe & request\",\n                fonts: [\"FS;Satoshi-medium\"],\n                layoutDependency: q,\n                layoutId: \"aMrtiFIRc\",\n                style: {\n                  \"--extracted-r6o4lv\": \"var(--token-a7c35270-fa27-4776-adf2-21b4ff24d4ba, rgb(216, 213, 209))\",\n                  \"--framer-paragraph-spacing\": \"0px\"\n                },\n                text: R,\n                verticalAlignment: \"center\",\n                withExternalLayout: !0\n              })\n            }), /*#__PURE__*/e(x.div, {\n              className: \"framer-1f5pu0v\",\n              \"data-framer-name\": \"Text\",\n              layoutDependency: q,\n              layoutId: \"OOfZD7xBx\",\n              children: /*#__PURE__*/e(s, {\n                __fromCanvasComponent: !0,\n                children: /*#__PURE__*/e(u.Fragment, {\n                  children: /*#__PURE__*/e(x.p, {\n                    style: {\n                      \"--font-selector\": \"RlM7U2F0b3NoaS1yZWd1bGFy\",\n                      \"--framer-font-family\": '\"Satoshi\", sans-serif',\n                      \"--framer-font-size\": \"18px\",\n                      \"--framer-line-height\": \"1.5em\",\n                      \"--framer-text-alignment\": \"center\",\n                      \"--framer-text-color\": \"var(--extracted-r6o4lv, var(--token-13375b9f-4436-4454-8e2f-e087d57f7eba, rgba(216, 213, 209, 0.8)))\"\n                    },\n                    children: \"Subscribe to a plan and request as many designs as you\u2019d like.\"\n                  })\n                }),\n                className: \"framer-pgzn2i\",\n                \"data-framer-name\": \"Subscribe to a plan and request as many designs as you\u2019d like.\",\n                fonts: [\"FS;Satoshi-regular\"],\n                layoutDependency: q,\n                layoutId: \"DuA84Av2m\",\n                style: {\n                  \"--extracted-r6o4lv\": \"var(--token-13375b9f-4436-4454-8e2f-e087d57f7eba, rgba(216, 213, 209, 0.8))\",\n                  \"--framer-paragraph-spacing\": \"0px\"\n                },\n                text: T,\n                verticalAlignment: \"center\",\n                withExternalLayout: !0\n              })\n            })]\n          })\n        })\n      })\n    });\n  }),\n  F = ['.framer-pEv6K [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-pEv6K .framer-18pv60t { display: block; }\", \".framer-pEv6K .framer-y078xc { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: min-content; }\", \".framer-pEv6K .framer-1przz2u { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 233px; justify-content: center; overflow: hidden; padding: 1px 1px 1px 1px; position: relative; width: 394px; will-change: var(--framer-will-change-override, transform); }\", \".framer-pEv6K .framer-1lhh5ve-container { bottom: 0px; flex: none; left: 0px; position: absolute; right: 0px; top: 0px; }\", \".framer-pEv6K .framer-1ebbwjn { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 100%; justify-content: center; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: 1px; will-change: var(--framer-will-change-override, transform); }\", \".framer-pEv6K .framer-b35sca { flex: none; height: 100%; left: 0px; position: absolute; top: 0px; width: 100%; z-index: 2; }\", \".framer-pEv6K .framer-bwdska { flex: none; height: 100%; left: 0px; overflow: hidden; position: absolute; top: 0px; width: 100%; z-index: 0; }\", \".framer-pEv6K .framer-xmnu5d { flex: none; height: 818px; left: calc(49.969428328204664% - 818px / 2); overflow: hidden; position: absolute; top: 0px; width: 818px; }\", \".framer-pEv6K .framer-zg51uu { flex: none; height: 818px; left: calc(49.96943952046964% - 1091px / 2); position: absolute; top: 0px; width: 1091px; }\", \".framer-pEv6K .framer-aozpax { bottom: 0px; flex: none; height: 96px; left: 0px; position: absolute; right: 0px; z-index: 1; }\", \".framer-pEv6K .framer-1q7wb80 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: min-content; }\", \".framer-pEv6K .framer-10d44sk { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\", \".framer-pEv6K .framer-1f5pu0v { align-content: flex-start; align-items: flex-start; align-self: stretch; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: auto; }\", \".framer-pEv6K .framer-pgzn2i { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 340px; word-break: break-word; word-wrap: break-word; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-pEv6K .framer-y078xc, .framer-pEv6K .framer-1przz2u, .framer-pEv6K .framer-1ebbwjn, .framer-pEv6K .framer-1q7wb80, .framer-pEv6K .framer-1f5pu0v { gap: 0px; } .framer-pEv6K .framer-y078xc > * { margin: 0px; margin-bottom: calc(16px / 2); margin-top: calc(16px / 2); } .framer-pEv6K .framer-y078xc > :first-child, .framer-pEv6K .framer-1ebbwjn > :first-child { margin-top: 0px; } .framer-pEv6K .framer-y078xc > :last-child, .framer-pEv6K .framer-1ebbwjn > :last-child { margin-bottom: 0px; } .framer-pEv6K .framer-1przz2u > *, .framer-pEv6K .framer-1q7wb80 > *, .framer-pEv6K .framer-1f5pu0v > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-pEv6K .framer-1przz2u > :first-child, .framer-pEv6K .framer-1q7wb80 > :first-child, .framer-pEv6K .framer-1f5pu0v > :first-child { margin-left: 0px; } .framer-pEv6K .framer-1przz2u > :last-child, .framer-pEv6K .framer-1q7wb80 > :last-child, .framer-pEv6K .framer-1f5pu0v > :last-child { margin-right: 0px; } .framer-pEv6K .framer-1ebbwjn > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } }\", \".framer-pEv6K.framer-v-1ewyfol .framer-1przz2u { align-self: stretch; width: auto; }\"],\n  N = m(T, F, \"framer-pEv6K\");\nexport default N;\nN.displayName = \"Feature Box\", N.defaultProps = {\n  height: 357,\n  width: 394\n}, a(N, {\n  variant: {\n    options: [\"W5w3ijKbK\", \"tIRLokQm5\"],\n    optionTitles: [\"Desktop & Tablet\", \"Mobile\"],\n    title: \"Variant\",\n    type: i.Enum\n  },\n  Oh7Y7ydzW: {\n    __defaultAssetReference: \"data:framer/asset-reference,CORLqfKQSgHxP8dVRFUqzK5bpI.svg?originalFilename=Subscribe-and-request.svg&preferredSize=full\",\n    title: \"Icons\",\n    type: i.ResponsiveImage\n  },\n  qRz5D4LrN: {\n    defaultValue: \"Subscribe & request\",\n    displayTextArea: !1,\n    title: \"Title\",\n    type: i.String\n  },\n  vyoBXWjX1: {\n    defaultValue: \"Subscribe to a plan and request as many designs as you\u2019d like.\",\n    displayTextArea: !1,\n    title: \"Text\",\n    type: i.String\n  },\n  jUQ85hyI1: {\n    defaultValue: 11,\n    max: 20,\n    min: .1,\n    title: \"Light Speed\",\n    type: i.Number\n  }\n}), t(N, [{\n  family: \"Satoshi\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:canvasComponent/fxtGDje59:default\",\n    url: \"https://framerusercontent.com/third-party-assets/fontshare/wf/P2LQKHE6KA6ZP4AAGN72KDWMHH6ZH3TA/ZC32TK2P7FPS5GFTL46EU6KQJA24ZYDB/7AHDUZ4A7LFLVFUIFSARGIWCRQJHISQP.woff2\"\n  },\n  style: \"normal\",\n  url: \"https://framerusercontent.com/third-party-assets/fontshare/wf/P2LQKHE6KA6ZP4AAGN72KDWMHH6ZH3TA/ZC32TK2P7FPS5GFTL46EU6KQJA24ZYDB/7AHDUZ4A7LFLVFUIFSARGIWCRQJHISQP.woff2\",\n  weight: \"500\"\n}, {\n  family: \"Satoshi\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:canvasComponent/fxtGDje59:default\",\n    url: \"https://framerusercontent.com/third-party-assets/fontshare/wf/TTX2Z3BF3P6Y5BQT3IV2VNOK6FL22KUT/7QYRJOI3JIMYHGY6CH7SOIFRQLZOLNJ6/KFIAZD4RUMEZIYV6FQ3T3GP5PDBDB6JY.woff2\"\n  },\n  style: \"normal\",\n  url: \"https://framerusercontent.com/third-party-assets/fontshare/wf/TTX2Z3BF3P6Y5BQT3IV2VNOK6FL22KUT/7QYRJOI3JIMYHGY6CH7SOIFRQLZOLNJ6/KFIAZD4RUMEZIYV6FQ3T3GP5PDBDB6JY.woff2\",\n  weight: \"400\"\n}, ...D]);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FramerfxtGDje59\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerContractVersion\": \"1\",\n        \"framerIntrinsicHeight\": \"357\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"tIRLokQm5\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\n        \"framerImmutableVariables\": \"true\",\n        \"framerIntrinsicWidth\": \"394\",\n        \"framerVariables\": \"{\\\"Oh7Y7ydzW\\\":\\\"icons\\\",\\\"qRz5D4LrN\\\":\\\"title\\\",\\\"vyoBXWjX1\\\":\\\"text\\\",\\\"jUQ85hyI1\\\":\\\"lightSpeed\\\"}\"\n      }\n    },\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./fxtGDje59.map", "// Generated by Framer (cac55f6)\nimport { jsx as e, jsxs as r } from \"react/jsx-runtime\";\nimport { addFonts as a, Container as t, cx as i, GeneratedComponentContext as n, getFonts as o, optimizeAppear as m, optimizeAppearTransformTemplate as f, PropertyOverrides as l, removeHiddenBreakpointLayers as s, resolveLink as d, RichText as p, useHydratedBreakpointVariants as h, useLocaleInfo as c, useRouteElementId as g, useRouter as x, withCSS as _, withFX as y } from \"framer\";\nimport { LayoutGroup as k, motion as u } from \"framer-motion\";\nimport * as b from \"react\";\nimport w from \"https://framerusercontent.com/modules/e3KUuxOUIEtU3yHYOVrW/27UcOor6yntMaxhQRvRI/ndGGrV4ig.js\";\nimport F from \"https://framerusercontent.com/modules/GsZkvLOUDVgqCsFzEkJM/5KuX7SuKRzTyJU1lr2ns/KKAetvstw.js\";\nimport v from \"https://framerusercontent.com/modules/hzL723UwIKh1k71ZFFb6/GL3ixXKd6fgajI8vtNnz/imoKwOpWV.js\";\nimport { Video as S } from \"https://framerusercontent.com/modules/lRDHiNWNVWmE0lqtoVHP/TO50RZfUZkMws8Mz1efr/Video.js\";\nimport T from \"https://framerusercontent.com/modules/mUdT4n8HNl667C1ualqQ/p6Gkcf5eULOckzbMF0qX/Before_After.js\";\nimport R from \"https://framerusercontent.com/modules/oWVHHLIj4Q7woeIlKzbt/QOVXBlV2UNTt0qPAuW0e/Input.js\";\nimport z from \"https://framerusercontent.com/modules/qFg6VLSyrkFjia0NaH19/HV61pswZmmqBJg1pjYW9/g_s8LqzcU.js\";\nimport j from \"https://framerusercontent.com/modules/UNqGz66IeqdsXMUqKrUv/FK1VqrnWvJiysDyXaokn/Shiney.js\";\nimport N from \"https://framerusercontent.com/modules/b9CnK573UA9hwSAhXFmJ/oQBDzASIP1UKWK4sJWlA/fxtGDje59.js\";\nimport E from \"https://framerusercontent.com/modules/otUFKcsHljYqdzrbqruC/g9jR08LLV9GMufyHfv8P/augiA20Il.js\";\nlet M = o(S),\n  X = y(t),\n  I = y(u.div),\n  P = y(p),\n  W = o(w),\n  C = o(j),\n  U = o(R),\n  V = o(z),\n  L = o(N),\n  O = o(F),\n  q = o(T),\n  A = o(v),\n  Y = [\"WQLkyLRf1\", \"xSFMhnjU5\", \"JXMPRkVjQ\"],\n  H = {\n    JXMPRkVjQ: \"(max-width: 809px)\",\n    WQLkyLRf1: \"(min-width: 1440px)\",\n    xSFMhnjU5: \"(min-width: 810px) and (max-width: 1439px)\"\n  },\n  B = () => \"undefined\" != typeof document,\n  D = \"framer-hiFk1\",\n  Z = {\n    JXMPRkVjQ: \"framer-v-1n0tk8m\",\n    WQLkyLRf1: \"framer-v-72rtr7\",\n    xSFMhnjU5: \"framer-v-1ehords\"\n  };\nB() && s(\"WQLkyLRf1\", H, Z);\nlet J = {\n    default: {\n      duration: 0\n    }\n  },\n  Q = {\n    damping: 100,\n    delay: 0,\n    mass: 1,\n    stiffness: 400,\n    type: \"spring\"\n  },\n  G = {\n    opacity: 0,\n    rotate: 0,\n    scale: 1,\n    transition: Q,\n    x: 0,\n    y: 0\n  },\n  K = (e, r) => `perspective(1200px) ${r}`,\n  $ = {\n    opacity: 1,\n    rotate: 0,\n    rotateX: 0,\n    rotateY: 0,\n    scale: 1,\n    transition: Q,\n    x: 0,\n    y: 0\n  },\n  ee = {\n    opacity: .001,\n    rotate: 0,\n    scale: 1,\n    x: 0,\n    y: 0\n  },\n  er = {\n    delay: 1.5,\n    duration: 8,\n    ease: [.12, .23, .5, 1],\n    type: \"tween\"\n  },\n  ea = {\n    opacity: 0,\n    rotate: 0,\n    scale: 1,\n    x: 780,\n    y: 325\n  },\n  et = (e, r) => `${r} rotate(22.6deg)`,\n  ei = {\n    delay: .2,\n    duration: 5.6,\n    ease: [.12, .23, .5, 1],\n    type: \"tween\"\n  },\n  en = {\n    opacity: 0,\n    rotate: 0,\n    scale: .6,\n    x: 780,\n    y: 325\n  },\n  eo = {\n    delay: .6,\n    duration: 7,\n    ease: [.12, .23, .5, 1],\n    type: \"tween\"\n  },\n  em = {\n    opacity: 0,\n    rotate: 0,\n    scale: 1.4,\n    x: 780,\n    y: 325\n  },\n  ef = {\n    delay: .2,\n    duration: 5.9,\n    ease: [.12, .23, .5, 1],\n    type: \"tween\"\n  },\n  el = {\n    opacity: 0,\n    rotate: 0,\n    scale: 1.2,\n    x: 780,\n    y: 325\n  },\n  es = {\n    delay: 2,\n    duration: 6,\n    ease: [.12, .23, .5, 1],\n    type: \"tween\"\n  },\n  ed = {\n    opacity: 0,\n    rotate: 0,\n    scale: .9,\n    x: 780,\n    y: 325\n  },\n  ep = {\n    delay: 2.4,\n    duration: 6,\n    ease: [.12, .23, .5, 1],\n    type: \"tween\"\n  },\n  eh = {\n    opacity: 0,\n    rotate: 0,\n    scale: .7,\n    x: 780,\n    y: 325\n  },\n  ec = {\n    delay: 3.2,\n    duration: 7.4,\n    ease: [.12, .23, .5, 1],\n    type: \"tween\"\n  },\n  eg = {\n    opacity: 0,\n    rotate: 0,\n    scale: 1.1,\n    x: 780,\n    y: 325\n  },\n  ex = {\n    delay: 1,\n    duration: 5,\n    ease: [.12, .23, .5, 1],\n    type: \"tween\"\n  },\n  e_ = {\n    opacity: 0,\n    rotate: 0,\n    scale: .8,\n    x: 780,\n    y: 325\n  },\n  ey = {\n    delay: 1,\n    duration: 6,\n    ease: [.12, .23, .5, 1],\n    type: \"tween\"\n  },\n  ek = {\n    delay: 3,\n    duration: 5.6,\n    ease: [.12, .23, .5, 1],\n    type: \"tween\"\n  },\n  eu = {\n    delay: 2,\n    duration: 5.4,\n    ease: [.12, .23, .5, 1],\n    type: \"tween\"\n  },\n  eb = {\n    delay: 5.4,\n    duration: 5.3,\n    ease: [.12, .23, .5, 1],\n    type: \"tween\"\n  },\n  ew = {\n    delay: 2.3,\n    duration: 5.8,\n    ease: [.12, .23, .5, 1],\n    type: \"tween\"\n  },\n  eF = {\n    delay: 5.4,\n    duration: 6,\n    ease: [.12, .23, .5, 1],\n    type: \"tween\"\n  },\n  ev = {\n    delay: 2,\n    duration: 8,\n    ease: [.12, .23, .5, 1],\n    type: \"tween\"\n  },\n  eS = {\n    delay: 2,\n    duration: 7,\n    ease: [.12, .23, .5, 1],\n    type: \"tween\"\n  },\n  eT = (e, r) => {\n    if (e && \"object\" == typeof e) return {\n      ...e,\n      alt: r\n    };\n  },\n  eR = E(),\n  ez = {\n    Desktop: \"WQLkyLRf1\",\n    Phone: \"JXMPRkVjQ\",\n    Tablet: \"xSFMhnjU5\"\n  },\n  ej = ({\n    height: e,\n    id: r,\n    width: a,\n    ...t\n  }) => {\n    var i, n;\n    return {\n      ...t,\n      variant: null !== (n = null !== (i = ez[t.variant]) && void 0 !== i ? i : t.variant) && void 0 !== n ? n : \"WQLkyLRf1\"\n    };\n  },\n  eN = /*#__PURE__*/b.forwardRef(function (a, o) {\n    let {\n        activeLocale: s\n      } = c(),\n      {\n        style: _,\n        className: y,\n        layoutId: M,\n        variant: W,\n        ...C\n      } = ej(a);\n    b.useLayoutEffect(() => {\n      let e = E(void 0, s);\n      if (document.title = e.title || \"\", e.viewport) {\n        var r;\n        null === (r = document.querySelector('meta[name=\"viewport\"]')) || void 0 === r || r.setAttribute(\"content\", e.viewport);\n      }\n      if (e.bodyClassName) return Array.from(document.body.classList).filter(e => e.startsWith(\"framer-body-\")).map(e => document.body.classList.remove(e)), document.body.classList.add(`${e.bodyClassName}-framer-hiFk1`), () => {\n        document.body.classList.remove(`${e.bodyClassName}-framer-hiFk1`);\n      };\n    }, [void 0, s]);\n    let [U, V] = h(W, H, !1);\n    J.default;\n    let L = b.useRef(null),\n      O = g(\"LDTELKdH0\"),\n      q = b.useRef(null),\n      A = x(),\n      Y = g(\"FjDWvnEqu\"),\n      D = b.useRef(null),\n      Q = g(\"qzESH2_gj\"),\n      eR = b.useRef(null),\n      ez = g(\"q1HwkySIA\"),\n      eN = b.useRef(null),\n      eE = b.useId();\n    return /*#__PURE__*/e(n.Provider, {\n      value: {\n        primaryVariantId: \"WQLkyLRf1\",\n        variantClassNames: Z\n      },\n      children: /*#__PURE__*/e(k, {\n        id: null != M ? M : eE,\n        children: /*#__PURE__*/r(u.div, {\n          className: i(\"framer-hiFk1\", ...[]),\n          style: {\n            display: \"contents\"\n          },\n          children: [/*#__PURE__*/r(u.div, {\n            ...C,\n            className: i(\"framer-72rtr7\", y),\n            ref: null != o ? o : L,\n            style: {\n              ..._\n            },\n            children: [/*#__PURE__*/r(\"div\", {\n              className: \"framer-1e3lsri\",\n              \"data-framer-name\": \"Hero Container\",\n              id: O,\n              name: \"Hero Container\",\n              ref: q,\n              children: [/*#__PURE__*/e(l, {\n                breakpoint: U,\n                overrides: {\n                  JXMPRkVjQ: {\n                    __framer__spring: {\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                    __framer__styleTransformEffectEnabled: !0,\n                    __framer__transformTargets: [{\n                      target: {\n                        opacity: 1,\n                        rotate: 0,\n                        rotateX: 0,\n                        rotateY: 0,\n                        scale: 1,\n                        x: 0,\n                        y: 0\n                      }\n                    }, {\n                      ref: q,\n                      target: {\n                        opacity: 0,\n                        rotate: 0,\n                        rotateX: 0,\n                        rotateY: 0,\n                        scale: 1,\n                        x: 0,\n                        y: 0\n                      }\n                    }],\n                    __framer__transformTrigger: \"onScrollTarget\",\n                    __framer__transformViewportThreshold: 1,\n                    __perspectiveFX: !1,\n                    __targetOpacity: 1,\n                    animate: void 0,\n                    exit: void 0,\n                    initial: void 0,\n                    transformTemplate: K\n                  },\n                  xSFMhnjU5: {\n                    __framer__spring: {\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                    __framer__styleTransformEffectEnabled: !0,\n                    __framer__transformTargets: [{\n                      target: {\n                        opacity: 1,\n                        rotate: 0,\n                        rotateX: 0,\n                        rotateY: 0,\n                        scale: 1,\n                        x: 0,\n                        y: 0\n                      }\n                    }, {\n                      ref: q,\n                      target: {\n                        opacity: 0,\n                        rotate: 0,\n                        rotateX: 0,\n                        rotateY: 0,\n                        scale: 1,\n                        x: 0,\n                        y: 0\n                      }\n                    }],\n                    __framer__transformTrigger: \"onScrollTarget\",\n                    __framer__transformViewportThreshold: 1,\n                    __perspectiveFX: !1,\n                    __targetOpacity: 1,\n                    animate: void 0,\n                    exit: void 0,\n                    initial: void 0,\n                    transformTemplate: K\n                  }\n                },\n                children: /*#__PURE__*/r(I, {\n                  animate: m(\"animate\", \"11x7ng9\", $, \"72rtr7\"),\n                  className: \"framer-11x7ng9\",\n                  \"data-framer-appear-id\": \"11x7ng9\",\n                  \"data-framer-name\": \"Hero\",\n                  exit: G,\n                  initial: m(\"initial\", \"11x7ng9\", ee, \"72rtr7\"),\n                  name: \"Hero\",\n                  transformTemplate: f(\"11x7ng9\", K),\n                  children: [/*#__PURE__*/e(X, {\n                    __framer__spring: {\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                    __framer__styleTransformEffectEnabled: !0,\n                    __framer__transformTargets: [{\n                      target: {\n                        opacity: 1,\n                        rotate: 0,\n                        rotateX: 0,\n                        rotateY: 0,\n                        scale: 1,\n                        x: 0,\n                        y: 0\n                      }\n                    }, {\n                      ref: q,\n                      target: {\n                        opacity: 0,\n                        rotate: 0,\n                        rotateX: 0,\n                        rotateY: 0,\n                        scale: 1,\n                        x: 0,\n                        y: 0\n                      }\n                    }],\n                    __framer__transformTrigger: \"onScrollTarget\",\n                    __framer__transformViewportThreshold: 1,\n                    __perspectiveFX: !1,\n                    __targetOpacity: .35,\n                    className: \"framer-1dga54k-container\",\n                    \"data-framer-name\": \"Background Video\",\n                    name: \"Background Video\",\n                    transformTemplate: K,\n                    children: /*#__PURE__*/e(S, {\n                      backgroundColor: \"rgba(0, 0, 0, 0)\",\n                      borderRadius: 0,\n                      bottomLeftRadius: 0,\n                      bottomRightRadius: 0,\n                      controls: !1,\n                      height: \"100%\",\n                      id: \"dJAO1cjmT\",\n                      isMixedBorderRadius: !1,\n                      layoutId: \"dJAO1cjmT\",\n                      loop: !0,\n                      muted: !0,\n                      name: \"Background Video\",\n                      objectFit: \"cover\",\n                      playing: !0,\n                      posterEnabled: !1,\n                      srcFile: \"https://framerusercontent.com/assets/uKNbHvkgOP3T3RVNiTLRUFbQ.webm\",\n                      srcType: \"Upload\",\n                      srcUrl: \"\",\n                      startTime: 0,\n                      style: {\n                        height: \"100%\",\n                        width: \"100%\"\n                      },\n                      topLeftRadius: 0,\n                      topRightRadius: 0,\n                      volume: 25,\n                      width: \"100%\"\n                    })\n                  }), /*#__PURE__*/e(I, {\n                    __framer__spring: {\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                    __framer__styleTransformEffectEnabled: !0,\n                    __framer__transformTargets: [{\n                      target: {\n                        opacity: 1,\n                        rotate: 0,\n                        rotateX: 0,\n                        rotateY: 0,\n                        scale: 1,\n                        x: 0,\n                        y: 0\n                      }\n                    }, {\n                      ref: q,\n                      target: {\n                        opacity: 0,\n                        rotate: 0,\n                        rotateX: 0,\n                        rotateY: 0,\n                        scale: 1,\n                        x: 0,\n                        y: 0\n                      }\n                    }],\n                    __framer__transformTrigger: \"onScrollTarget\",\n                    __framer__transformViewportThreshold: 1,\n                    __perspectiveFX: !1,\n                    __targetOpacity: 1,\n                    className: \"framer-1w24d7c\",\n                    \"data-framer-name\": \"Background Colour\",\n                    name: \"Background Colour\",\n                    transformTemplate: K\n                  }), /*#__PURE__*/r(\"div\", {\n                    className: \"framer-13mkr1o\",\n                    children: [/*#__PURE__*/r(\"div\", {\n                      className: \"framer-besmdh\",\n                      children: [/*#__PURE__*/e(l, {\n                        breakpoint: U,\n                        overrides: {\n                          JXMPRkVjQ: {\n                            children: /*#__PURE__*/e(b.Fragment, {\n                              children: /*#__PURE__*/e(\"p\", {\n                                style: {\n                                  \"--font-selector\": \"RlM7U2F0b3NoaS1tZWRpdW0=\",\n                                  \"--framer-font-family\": '\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\n                                  \"--framer-font-size\": \"50px\",\n                                  \"--framer-font-weight\": \"500\",\n                                  \"--framer-letter-spacing\": \"-0.03em\",\n                                  \"--framer-line-height\": \"1.1em\",\n                                  \"--framer-text-alignment\": \"left\"\n                                },\n                                children: /*#__PURE__*/r(\"span\", {\n                                  \"data-text-fill\": \"true\",\n                                  style: {\n                                    backgroundImage: \"linear-gradient(93.4082deg, rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0.5) 100%)\"\n                                  },\n                                  children: [\"From Emails\", /*#__PURE__*/e(\"br\", {}), \"To Data\"]\n                                })\n                              })\n                            })\n                          },\n                          xSFMhnjU5: {\n                            children: /*#__PURE__*/e(b.Fragment, {\n                              children: /*#__PURE__*/e(\"p\", {\n                                style: {\n                                  \"--font-selector\": \"RlM7U2F0b3NoaS1tZWRpdW0=\",\n                                  \"--framer-font-family\": '\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\n                                  \"--framer-font-size\": \"65px\",\n                                  \"--framer-font-weight\": \"500\",\n                                  \"--framer-letter-spacing\": \"-0.03em\",\n                                  \"--framer-line-height\": \"1.1em\",\n                                  \"--framer-text-alignment\": \"left\"\n                                },\n                                children: /*#__PURE__*/r(\"span\", {\n                                  \"data-text-fill\": \"true\",\n                                  style: {\n                                    backgroundImage: \"linear-gradient(93.4082deg, rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0.5) 100%)\"\n                                  },\n                                  children: [/*#__PURE__*/e(\"span\", {\n                                    style: {\n                                      \"--framer-font-size\": \"70px\"\n                                    },\n                                    children: \"From Emails\"\n                                  }), /*#__PURE__*/e(\"span\", {\n                                    style: {\n                                      \"--framer-font-size\": \"70px\"\n                                    },\n                                    children: /*#__PURE__*/e(\"br\", {})\n                                  }), /*#__PURE__*/e(\"span\", {\n                                    style: {\n                                      \"--framer-font-size\": \"70px\"\n                                    },\n                                    children: \"To Data\"\n                                  })]\n                                })\n                              })\n                            })\n                          }\n                        },\n                        children: /*#__PURE__*/e(P, {\n                          __framer__spring: {\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                          __framer__styleTransformEffectEnabled: !0,\n                          __framer__transformTargets: [{\n                            target: {\n                              opacity: 1,\n                              rotate: 0,\n                              rotateX: 0,\n                              rotateY: 0,\n                              scale: 1,\n                              x: 0,\n                              y: 0\n                            }\n                          }, {\n                            ref: q,\n                            target: {\n                              opacity: 0,\n                              rotate: 0,\n                              rotateX: 0,\n                              rotateY: 0,\n                              scale: 4,\n                              x: 0,\n                              y: 0\n                            }\n                          }],\n                          __framer__transformTrigger: \"onScrollTarget\",\n                          __framer__transformViewportThreshold: 1,\n                          __fromCanvasComponent: !0,\n                          __perspectiveFX: !1,\n                          __targetOpacity: 1,\n                          children: /*#__PURE__*/e(b.Fragment, {\n                            children: /*#__PURE__*/e(\"p\", {\n                              style: {\n                                \"--font-selector\": \"RlM7U2F0b3NoaS1tZWRpdW0=\",\n                                \"--framer-font-family\": '\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\n                                \"--framer-font-size\": \"80px\",\n                                \"--framer-font-weight\": \"500\",\n                                \"--framer-letter-spacing\": \"-0.03em\",\n                                \"--framer-line-height\": \"1.1em\",\n                                \"--framer-text-alignment\": \"left\"\n                              },\n                              children: /*#__PURE__*/r(\"span\", {\n                                \"data-text-fill\": \"true\",\n                                style: {\n                                  backgroundImage: \"linear-gradient(93.4082deg, rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0.5) 100%)\"\n                                },\n                                children: [/*#__PURE__*/e(\"span\", {\n                                  style: {\n                                    \"--framer-font-size\": \"90px\"\n                                  },\n                                  children: \"From Emails\"\n                                }), /*#__PURE__*/e(\"span\", {\n                                  style: {\n                                    \"--framer-font-size\": \"90px\"\n                                  },\n                                  children: /*#__PURE__*/e(\"br\", {})\n                                }), /*#__PURE__*/e(\"span\", {\n                                  style: {\n                                    \"--framer-font-size\": \"90px\"\n                                  },\n                                  children: \"To Data\"\n                                })]\n                              })\n                            })\n                          }),\n                          className: \"framer-9splyy\",\n                          \"data-framer-name\": \"Headline\",\n                          fonts: [\"FS;Satoshi-medium\"],\n                          name: \"Headline\",\n                          transformTemplate: K,\n                          verticalAlignment: \"top\",\n                          withExternalLayout: !0\n                        })\n                      }), /*#__PURE__*/e(l, {\n                        breakpoint: U,\n                        overrides: {\n                          JXMPRkVjQ: {\n                            children: /*#__PURE__*/e(b.Fragment, {\n                              children: /*#__PURE__*/r(\"p\", {\n                                style: {\n                                  \"--font-selector\": \"RlM7U2F0b3NoaS1yZWd1bGFy\",\n                                  \"--framer-font-family\": '\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\n                                  \"--framer-font-size\": \"14px\",\n                                  \"--framer-line-height\": \"1.5em\",\n                                  \"--framer-text-alignment\": \"left\",\n                                  \"--framer-text-color\": \"var(--token-13375b9f-4436-4454-8e2f-e087d57f7eba, rgba(216, 213, 209, 0.8))\"\n                                },\n                                children: [\"Collect and transform human language\", /*#__PURE__*/e(\"br\", {}), \"email submissions into any structure you define.\", /*#__PURE__*/e(\"br\", {}), \"Download the data as CSV, JSON, and more.\"]\n                              })\n                            })\n                          },\n                          xSFMhnjU5: {\n                            children: /*#__PURE__*/e(b.Fragment, {\n                              children: /*#__PURE__*/r(\"p\", {\n                                style: {\n                                  \"--font-selector\": \"RlM7U2F0b3NoaS1yZWd1bGFy\",\n                                  \"--framer-font-family\": '\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\n                                  \"--framer-font-size\": \"15px\",\n                                  \"--framer-line-height\": \"1.5em\",\n                                  \"--framer-text-alignment\": \"left\",\n                                  \"--framer-text-color\": \"var(--token-13375b9f-4436-4454-8e2f-e087d57f7eba, rgba(216, 213, 209, 0.8))\"\n                                },\n                                children: [/*#__PURE__*/e(\"span\", {\n                                  style: {\n                                    \"--framer-font-size\": \"18px\"\n                                  },\n                                  children: \"Collect and transform human language\"\n                                }), /*#__PURE__*/e(\"span\", {\n                                  style: {\n                                    \"--framer-font-size\": \"18px\"\n                                  },\n                                  children: /*#__PURE__*/e(\"br\", {})\n                                }), /*#__PURE__*/e(\"span\", {\n                                  style: {\n                                    \"--framer-font-size\": \"18px\"\n                                  },\n                                  children: \"email submissions into any structure you define.\"\n                                }), /*#__PURE__*/e(\"span\", {\n                                  style: {\n                                    \"--framer-font-size\": \"18px\"\n                                  },\n                                  children: /*#__PURE__*/e(\"br\", {})\n                                }), /*#__PURE__*/e(\"span\", {\n                                  style: {\n                                    \"--framer-font-size\": \"18px\"\n                                  },\n                                  children: \"Download the data as CSV, JSON, and more.\"\n                                })]\n                              })\n                            })\n                          }\n                        },\n                        children: /*#__PURE__*/e(P, {\n                          __framer__spring: {\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                          __framer__styleTransformEffectEnabled: !0,\n                          __framer__transformTargets: [{\n                            target: {\n                              opacity: 1,\n                              rotate: 0,\n                              rotateX: 0,\n                              rotateY: 0,\n                              scale: 1,\n                              x: 0,\n                              y: 0\n                            }\n                          }, {\n                            ref: q,\n                            target: {\n                              opacity: 0,\n                              rotate: 0,\n                              rotateX: 0,\n                              rotateY: 0,\n                              scale: 0,\n                              x: 0,\n                              y: 0\n                            }\n                          }],\n                          __framer__transformTrigger: \"onScrollTarget\",\n                          __framer__transformViewportThreshold: 1,\n                          __fromCanvasComponent: !0,\n                          __perspectiveFX: !1,\n                          __targetOpacity: 1,\n                          children: /*#__PURE__*/e(b.Fragment, {\n                            children: /*#__PURE__*/r(\"p\", {\n                              style: {\n                                \"--font-selector\": \"RlM7U2F0b3NoaS1yZWd1bGFy\",\n                                \"--framer-font-family\": '\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\n                                \"--framer-font-size\": \"15px\",\n                                \"--framer-line-height\": \"1.5em\",\n                                \"--framer-text-alignment\": \"left\",\n                                \"--framer-text-color\": \"var(--token-13375b9f-4436-4454-8e2f-e087d57f7eba, rgba(216, 213, 209, 0.8))\"\n                              },\n                              children: [/*#__PURE__*/e(\"span\", {\n                                style: {\n                                  \"--framer-font-size\": \"24px\"\n                                },\n                                children: \"Collect and transform human language\"\n                              }), /*#__PURE__*/e(\"span\", {\n                                style: {\n                                  \"--framer-font-size\": \"24px\"\n                                },\n                                children: /*#__PURE__*/e(\"br\", {})\n                              }), /*#__PURE__*/e(\"span\", {\n                                style: {\n                                  \"--framer-font-size\": \"24px\"\n                                },\n                                children: \"email submissions into any structure you define.\"\n                              }), /*#__PURE__*/e(\"span\", {\n                                style: {\n                                  \"--framer-font-size\": \"24px\"\n                                },\n                                children: /*#__PURE__*/e(\"br\", {})\n                              }), /*#__PURE__*/e(\"span\", {\n                                style: {\n                                  \"--framer-font-size\": \"24px\"\n                                },\n                                children: \"Download the data as CSV, JSON, and more.\"\n                              })]\n                            })\n                          }),\n                          className: \"framer-cfse6i\",\n                          \"data-framer-name\": \"Subheading\",\n                          fonts: [\"FS;Satoshi-regular\"],\n                          name: \"Subheading\",\n                          transformTemplate: K,\n                          verticalAlignment: \"top\",\n                          withExternalLayout: !0\n                        })\n                      }), (\"xSFMhnjU5\" !== U || !B()) && /*#__PURE__*/e(I, {\n                        __framer__spring: {\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                        __framer__styleTransformEffectEnabled: !0,\n                        __framer__transformTargets: [{\n                          target: {\n                            opacity: 1,\n                            rotate: 0,\n                            rotateX: 0,\n                            rotateY: 0,\n                            scale: 1,\n                            x: 0,\n                            y: 0\n                          }\n                        }, {\n                          ref: q,\n                          target: {\n                            opacity: 0,\n                            rotate: 0,\n                            rotateX: 0,\n                            rotateY: 0,\n                            scale: 0,\n                            x: 0,\n                            y: 0\n                          }\n                        }],\n                        __framer__transformTrigger: \"onScrollTarget\",\n                        __framer__transformViewportThreshold: 1,\n                        __perspectiveFX: !1,\n                        __targetOpacity: 1,\n                        className: \"framer-1np6gej hidden-1ehords\",\n                        \"data-framer-name\": \"Button\",\n                        name: \"Button\",\n                        transformTemplate: K,\n                        children: /*#__PURE__*/e(t, {\n                          className: \"framer-zo8437-container\",\n                          \"data-framer-name\": \"Button\",\n                          name: \"Button\",\n                          children: /*#__PURE__*/e(w, {\n                            ee7BPanBX: \"SEE HOW\",\n                            eKaJCD5ke: d({\n                              webPageId: \"augiA20Il\"\n                            }, A),\n                            ganbFCIun: !1,\n                            height: \"100%\",\n                            HQg2xVuQq: !0,\n                            id: \"jHAOw2vdO\",\n                            iTUUBmGZY: \"One\",\n                            layoutId: \"jHAOw2vdO\",\n                            name: \"Button\",\n                            UqXtTGf8R: \"Instagram\",\n                            variant: \"gTLvmhrpV\",\n                            width: \"100%\"\n                          })\n                        })\n                      })]\n                    }), /*#__PURE__*/e(l, {\n                      breakpoint: U,\n                      overrides: {\n                        JXMPRkVjQ: {\n                          __framer__styleTransformEffectEnabled: void 0,\n                          transformTemplate: void 0\n                        },\n                        xSFMhnjU5: {\n                          __framer__styleTransformEffectEnabled: void 0,\n                          transformTemplate: void 0\n                        }\n                      },\n                      children: /*#__PURE__*/r(I, {\n                        __framer__spring: {\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                        __framer__styleTransformEffectEnabled: !0,\n                        __framer__transformTargets: [{\n                          target: {\n                            opacity: 1,\n                            rotate: 0,\n                            rotateX: 0,\n                            rotateY: 0,\n                            scale: 1,\n                            x: 0,\n                            y: 0\n                          }\n                        }, {\n                          ref: q,\n                          target: {\n                            opacity: 0,\n                            rotate: 5,\n                            rotateX: 0,\n                            rotateY: 0,\n                            scale: .5,\n                            x: 0,\n                            y: 0\n                          }\n                        }],\n                        __framer__transformTrigger: \"onScrollTarget\",\n                        __framer__transformViewportThreshold: 1,\n                        __perspectiveFX: !1,\n                        __targetOpacity: 1,\n                        className: \"framer-dqb9ue\",\n                        \"data-border\": !0,\n                        \"data-framer-name\": \"Testimonial\",\n                        name: \"Testimonial\",\n                        transformTemplate: K,\n                        children: [/*#__PURE__*/e(t, {\n                          className: \"framer-15vyd50-container\",\n                          \"data-framer-name\": \"Border Shimmer\",\n                          name: \"Border Shimmer\",\n                          children: /*#__PURE__*/e(j, {\n                            gradientSize: 300,\n                            height: \"100%\",\n                            id: \"AbX4HMjVq\",\n                            layoutId: \"AbX4HMjVq\",\n                            name: \"Border Shimmer\",\n                            rotationSpeed: 11,\n                            style: {\n                              height: \"100%\",\n                              width: \"100%\"\n                            },\n                            width: \"100%\"\n                          })\n                        }), /*#__PURE__*/r(\"div\", {\n                          className: \"framer-xeyrqz\",\n                          \"data-framer-name\": \"Content\",\n                          name: \"Content\",\n                          children: [/*#__PURE__*/e(p, {\n                            __fromCanvasComponent: !0,\n                            children: /*#__PURE__*/e(b.Fragment, {\n                              children: /*#__PURE__*/e(\"p\", {\n                                style: {\n                                  \"--font-selector\": \"RlM7U2F0b3NoaS1ibGFjayBpdGFsaWM=\",\n                                  \"--framer-font-family\": '\"Satoshi\", sans-serif',\n                                  \"--framer-font-size\": \"45px\",\n                                  \"--framer-font-style\": \"italic\",\n                                  \"--framer-font-weight\": \"900\",\n                                  \"--framer-letter-spacing\": \"-0.03em\",\n                                  \"--framer-text-alignment\": \"center\"\n                                },\n                                children: /*#__PURE__*/r(\"span\", {\n                                  \"data-text-fill\": \"true\",\n                                  style: {\n                                    backgroundImage: \"linear-gradient(99.4585deg, rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0.5) 100%)\"\n                                  },\n                                  children: [\"First 100 get\", /*#__PURE__*/e(\"br\", {}), /*#__PURE__*/e(\"span\", {\n                                    style: {\n                                      \"--font-selector\": \"RlM7U2F0b3NoaS1tZWRpdW0=\",\n                                      \"--framer-font-family\": '\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\n                                      \"--framer-font-style\": \"normal\",\n                                      \"--framer-font-weight\": \"500\"\n                                    },\n                                    children: \"free access!\"\n                                  })]\n                                })\n                              })\n                            }),\n                            className: \"framer-hrqxhb\",\n                            \"data-framer-name\": \"Text\",\n                            fonts: [\"FS;Satoshi-black italic\", \"FS;Satoshi-medium\"],\n                            name: \"Text\",\n                            verticalAlignment: \"top\",\n                            withExternalLayout: !0\n                          }), /*#__PURE__*/r(\"div\", {\n                            className: \"framer-5a098p\",\n                            children: [/*#__PURE__*/e(l, {\n                              breakpoint: U,\n                              overrides: {\n                                xSFMhnjU5: {\n                                  children: /*#__PURE__*/e(b.Fragment, {\n                                    children: /*#__PURE__*/e(\"p\", {\n                                      style: {\n                                        \"--font-selector\": \"RlM7U2F0b3NoaS1tZWRpdW0=\",\n                                        \"--framer-font-family\": '\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\n                                        \"--framer-font-size\": \"14px\",\n                                        \"--framer-font-weight\": \"500\",\n                                        \"--framer-line-height\": \"0.8em\",\n                                        \"--framer-text-alignment\": \"left\"\n                                      },\n                                      children: /*#__PURE__*/e(\"span\", {\n                                        \"data-text-fill\": \"true\",\n                                        style: {\n                                          backgroundImage: \"linear-gradient(99.4585deg, rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0.5) 100%)\"\n                                        },\n                                        children: \"13 spots remaining\"\n                                      })\n                                    })\n                                  })\n                                }\n                              },\n                              children: /*#__PURE__*/e(p, {\n                                __fromCanvasComponent: !0,\n                                children: /*#__PURE__*/e(b.Fragment, {\n                                  children: /*#__PURE__*/e(\"p\", {\n                                    style: {\n                                      \"--font-selector\": \"RlM7U2F0b3NoaS1tZWRpdW0=\",\n                                      \"--framer-font-family\": '\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\n                                      \"--framer-font-size\": \"14px\",\n                                      \"--framer-font-weight\": \"500\",\n                                      \"--framer-line-height\": \"0.8em\",\n                                      \"--framer-text-alignment\": \"center\"\n                                    },\n                                    children: /*#__PURE__*/e(\"span\", {\n                                      \"data-text-fill\": \"true\",\n                                      style: {\n                                        backgroundImage: \"linear-gradient(99.4585deg, rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0.5) 100%)\"\n                                      },\n                                      children: \"13 spots remaining\"\n                                    })\n                                  })\n                                }),\n                                className: \"framer-1pdc1de\",\n                                \"data-framer-name\": \"Text\",\n                                fonts: [\"FS;Satoshi-medium\"],\n                                name: \"Text\",\n                                verticalAlignment: \"top\",\n                                withExternalLayout: !0\n                              })\n                            }), /*#__PURE__*/e(t, {\n                              className: \"framer-1cbohv5-container\",\n                              children: /*#__PURE__*/e(R, {\n                                button: {\n                                  buttonFont: {\n                                    fontFamily: '\"Inter-BlackItalic\", \"Inter\", sans-serif',\n                                    fontSize: \"16px\",\n                                    fontStyle: \"italic\",\n                                    fontWeight: 900,\n                                    letterSpacing: \"0em\",\n                                    lineHeight: \"1em\"\n                                  },\n                                  buttonPadding: 0,\n                                  buttonPaddingBottom: 0,\n                                  buttonPaddingLeft: 0,\n                                  buttonPaddingPerSide: !1,\n                                  buttonPaddingRight: 0,\n                                  buttonPaddingTop: 0,\n                                  color: \"rgb(255, 255, 255)\",\n                                  fill: \"rgb(0, 0, 0)\",\n                                  insetWhenDocked: 5,\n                                  isDocked: !0,\n                                  label: \"JOIN\",\n                                  shouldAppear: !0,\n                                  widthWhenDocked: 100\n                                },\n                                font: {},\n                                formsparkID: \"\",\n                                gap: 10,\n                                getwaitlistAPI: \"\",\n                                height: \"100%\",\n                                id: \"ngJtF0n6u\",\n                                input: {\n                                  borderRadius: 8,\n                                  color: \"rgb(0, 0, 0)\",\n                                  fill: \"rgb(235, 235, 235)\",\n                                  fixedHeight: 50,\n                                  height: !0,\n                                  padding: 15,\n                                  paddingBottom: 15,\n                                  paddingLeft: 15,\n                                  paddingPerSide: !1,\n                                  paddingRight: 15,\n                                  paddingTop: 15,\n                                  placeholder: \"you@email.com\",\n                                  placeholderColor: \"rgba(0, 0, 0, 0.3)\"\n                                },\n                                layout: \"horizontal\",\n                                layoutId: \"ngJtF0n6u\",\n                                loopsID: \"clooumufq0040l70q8m3t0ue5\",\n                                mailchimpURL: \"\",\n                                redirectAs: \"overlay\",\n                                service: \"loops\",\n                                style: {\n                                  width: \"100%\"\n                                },\n                                width: \"100%\"\n                              })\n                            })]\n                          })]\n                        }), /*#__PURE__*/e(\"div\", {\n                          className: \"framer-1t1zxo6\",\n                          \"data-framer-name\": \"Bottom Overlay\",\n                          name: \"Bottom Overlay\"\n                        })]\n                      })\n                    })]\n                  })]\n                })\n              }), /*#__PURE__*/e(\"div\", {\n                className: \"framer-18owus1\",\n                \"data-framer-name\": \"Pain Point\",\n                name: \"Pain Point\",\n                children: /*#__PURE__*/r(\"div\", {\n                  className: \"framer-da6p8k\",\n                  \"data-framer-name\": \"Container\",\n                  name: \"Container\",\n                  children: [/*#__PURE__*/r(\"div\", {\n                    className: \"framer-633dl0\",\n                    \"data-framer-name\": \"Text\",\n                    name: \"Text\",\n                    children: [/*#__PURE__*/e(P, {\n                      __framer__spring: {\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                      __framer__styleTransformEffectEnabled: !0,\n                      __framer__transformTargets: [{\n                        target: {\n                          opacity: 1,\n                          rotate: 0,\n                          rotateX: 0,\n                          rotateY: 0,\n                          scale: .5,\n                          x: 0,\n                          y: 0\n                        }\n                      }, {\n                        ref: q,\n                        target: {\n                          opacity: 1,\n                          rotate: 0,\n                          rotateX: 0,\n                          rotateY: 0,\n                          scale: 1,\n                          x: 0,\n                          y: 0\n                        }\n                      }],\n                      __framer__transformTrigger: \"onScrollTarget\",\n                      __framer__transformViewportThreshold: 1,\n                      __fromCanvasComponent: !0,\n                      __perspectiveFX: !1,\n                      __targetOpacity: 1,\n                      children: /*#__PURE__*/e(b.Fragment, {\n                        children: /*#__PURE__*/e(\"p\", {\n                          style: {\n                            \"--font-selector\": \"RlM7U2F0b3NoaS1pdGFsaWM=\",\n                            \"--framer-font-family\": '\"Satoshi\", sans-serif',\n                            \"--framer-font-size\": \"24px\",\n                            \"--framer-font-style\": \"italic\",\n                            \"--framer-line-height\": \"1.5em\",\n                            \"--framer-text-alignment\": \"center\",\n                            \"--framer-text-color\": \"rgba(216, 213, 209, 0.8)\"\n                          },\n                          children: \"Did you know?\"\n                        })\n                      }),\n                      className: \"framer-1t1n3mn\",\n                      \"data-framer-name\": \"Text\",\n                      fonts: [\"FS;Satoshi-italic\"],\n                      name: \"Text\",\n                      transformTemplate: K,\n                      verticalAlignment: \"top\",\n                      withExternalLayout: !0\n                    }), /*#__PURE__*/e(l, {\n                      breakpoint: U,\n                      overrides: {\n                        JXMPRkVjQ: {\n                          children: /*#__PURE__*/e(b.Fragment, {\n                            children: /*#__PURE__*/e(\"p\", {\n                              style: {\n                                \"--font-selector\": \"RlM7U2F0b3NoaS1tZWRpdW0=\",\n                                \"--framer-font-family\": '\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\n                                \"--framer-font-size\": \"36px\",\n                                \"--framer-font-weight\": \"500\",\n                                \"--framer-letter-spacing\": \"-0.03em\",\n                                \"--framer-line-height\": \"1.1em\",\n                                \"--framer-text-alignment\": \"center\"\n                              },\n                              children: /*#__PURE__*/e(\"span\", {\n                                \"data-text-fill\": \"true\",\n                                style: {\n                                  backgroundImage: \"linear-gradient(93.4082deg, rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0.5) 100%)\"\n                                },\n                                children: \"Email was invented 50 years ago, in 1971.\"\n                              })\n                            })\n                          })\n                        },\n                        xSFMhnjU5: {\n                          children: /*#__PURE__*/e(b.Fragment, {\n                            children: /*#__PURE__*/e(\"p\", {\n                              style: {\n                                \"--font-selector\": \"RlM7U2F0b3NoaS1tZWRpdW0=\",\n                                \"--framer-font-family\": '\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\n                                \"--framer-font-size\": \"48px\",\n                                \"--framer-font-weight\": \"500\",\n                                \"--framer-letter-spacing\": \"-0.03em\",\n                                \"--framer-line-height\": \"1.1em\",\n                                \"--framer-text-alignment\": \"center\"\n                              },\n                              children: /*#__PURE__*/e(\"span\", {\n                                \"data-text-fill\": \"true\",\n                                style: {\n                                  backgroundImage: \"linear-gradient(93.4082deg, rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0.5) 100%)\"\n                                },\n                                children: \"Email was invented 50 years ago, in 1971.\"\n                              })\n                            })\n                          })\n                        }\n                      },\n                      children: /*#__PURE__*/e(P, {\n                        __framer__spring: {\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                        __framer__styleTransformEffectEnabled: !0,\n                        __framer__transformTargets: [{\n                          target: {\n                            opacity: 1,\n                            rotate: 0,\n                            rotateX: 0,\n                            rotateY: 0,\n                            scale: .5,\n                            x: 0,\n                            y: 0\n                          }\n                        }, {\n                          ref: q,\n                          target: {\n                            opacity: 1,\n                            rotate: 0,\n                            rotateX: 0,\n                            rotateY: 0,\n                            scale: 1,\n                            x: 0,\n                            y: 0\n                          }\n                        }],\n                        __framer__transformTrigger: \"onScrollTarget\",\n                        __framer__transformViewportThreshold: 1,\n                        __fromCanvasComponent: !0,\n                        __perspectiveFX: !1,\n                        __targetOpacity: 1,\n                        children: /*#__PURE__*/e(b.Fragment, {\n                          children: /*#__PURE__*/e(\"p\", {\n                            style: {\n                              \"--font-selector\": \"RlM7U2F0b3NoaS1tZWRpdW0=\",\n                              \"--framer-font-family\": '\"Satoshi\", sans-serif',\n                              \"--framer-font-size\": \"64px\",\n                              \"--framer-font-weight\": \"500\",\n                              \"--framer-letter-spacing\": \"-0.03em\",\n                              \"--framer-line-height\": \"1.1em\",\n                              \"--framer-text-alignment\": \"center\"\n                            },\n                            children: /*#__PURE__*/e(\"span\", {\n                              \"data-text-fill\": \"true\",\n                              style: {\n                                backgroundImage: \"linear-gradient(93.4082deg, rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0.5) 100%)\"\n                              },\n                              children: \"Email was invented 50 years ago, in 1971.\"\n                            })\n                          })\n                        }),\n                        className: \"framer-1fat474\",\n                        \"data-framer-name\": \"Headline\",\n                        fonts: [\"FS;Satoshi-medium\"],\n                        name: \"Headline\",\n                        transformTemplate: K,\n                        verticalAlignment: \"top\",\n                        withExternalLayout: !0\n                      })\n                    }), /*#__PURE__*/e(l, {\n                      breakpoint: U,\n                      overrides: {\n                        JXMPRkVjQ: {\n                          children: /*#__PURE__*/e(b.Fragment, {\n                            children: /*#__PURE__*/e(\"p\", {\n                              style: {\n                                \"--font-selector\": \"RlM7U2F0b3NoaS1yZWd1bGFy\",\n                                \"--framer-font-family\": '\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\n                                \"--framer-font-size\": \"18px\",\n                                \"--framer-line-height\": \"1.5em\",\n                                \"--framer-text-alignment\": \"center\",\n                                \"--framer-text-color\": \"rgba(216, 213, 209, 0.8)\"\n                              },\n                              children: \"We still have trouble managing it.\"\n                            })\n                          })\n                        }\n                      },\n                      children: /*#__PURE__*/e(P, {\n                        __framer__spring: {\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                        __framer__styleTransformEffectEnabled: !0,\n                        __framer__transformTargets: [{\n                          target: {\n                            opacity: 1,\n                            rotate: 0,\n                            rotateX: 0,\n                            rotateY: 0,\n                            scale: .5,\n                            x: 0,\n                            y: 0\n                          }\n                        }, {\n                          ref: q,\n                          target: {\n                            opacity: 1,\n                            rotate: 0,\n                            rotateX: 0,\n                            rotateY: 0,\n                            scale: 1,\n                            x: 0,\n                            y: 0\n                          }\n                        }],\n                        __framer__transformTrigger: \"onScrollTarget\",\n                        __framer__transformViewportThreshold: 1,\n                        __fromCanvasComponent: !0,\n                        __perspectiveFX: !1,\n                        __targetOpacity: 1,\n                        children: /*#__PURE__*/e(b.Fragment, {\n                          children: /*#__PURE__*/e(\"p\", {\n                            style: {\n                              \"--font-selector\": \"RlM7U2F0b3NoaS1yZWd1bGFy\",\n                              \"--framer-font-family\": '\"Satoshi\", sans-serif',\n                              \"--framer-font-size\": \"24px\",\n                              \"--framer-line-height\": \"1.5em\",\n                              \"--framer-text-alignment\": \"center\",\n                              \"--framer-text-color\": \"rgba(216, 213, 209, 0.8)\"\n                            },\n                            children: \"We still have trouble managing it.\"\n                          })\n                        }),\n                        className: \"framer-w35uth\",\n                        \"data-framer-name\": \"Subheading\",\n                        fonts: [\"FS;Satoshi-regular\"],\n                        name: \"Subheading\",\n                        transformTemplate: K,\n                        verticalAlignment: \"top\",\n                        withExternalLayout: !0\n                      })\n                    })]\n                  }), /*#__PURE__*/r(I, {\n                    __framer__spring: {\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                    __framer__styleTransformEffectEnabled: !0,\n                    __framer__transformTargets: [{\n                      target: {\n                        opacity: 0,\n                        rotate: 0,\n                        rotateX: 0,\n                        rotateY: 0,\n                        scale: .5,\n                        x: 0,\n                        y: 0\n                      }\n                    }, {\n                      ref: q,\n                      target: {\n                        opacity: 1,\n                        rotate: 0,\n                        rotateX: 0,\n                        rotateY: 0,\n                        scale: 1,\n                        x: 0,\n                        y: 0\n                      }\n                    }],\n                    __framer__transformTrigger: \"onScrollTarget\",\n                    __framer__transformViewportThreshold: 1,\n                    __perspectiveFX: !1,\n                    __targetOpacity: 1,\n                    className: \"framer-jurclp\",\n                    \"data-framer-name\": \"Shooting Stars\",\n                    name: \"Shooting Stars\",\n                    transformTemplate: K,\n                    children: [/*#__PURE__*/e(X, {\n                      __framer__loop: ea,\n                      __framer__loopEffectEnabled: !0,\n                      __framer__loopRepeatDelay: 1.5,\n                      __framer__loopRepeatType: \"loop\",\n                      __framer__loopTransition: er,\n                      __perspectiveFX: !1,\n                      __targetOpacity: 1,\n                      className: \"framer-eeftve-container\",\n                      transformTemplate: et,\n                      children: /*#__PURE__*/e(z, {\n                        height: \"100%\",\n                        id: \"IehgqS23M\",\n                        layoutId: \"IehgqS23M\",\n                        style: {\n                          height: \"100%\",\n                          width: \"100%\"\n                        },\n                        width: \"100%\"\n                      })\n                    }), /*#__PURE__*/e(X, {\n                      __framer__loop: en,\n                      __framer__loopEffectEnabled: !0,\n                      __framer__loopRepeatDelay: 1,\n                      __framer__loopRepeatType: \"loop\",\n                      __framer__loopTransition: ei,\n                      __perspectiveFX: !1,\n                      __targetOpacity: 1,\n                      className: \"framer-1q50188-container\",\n                      transformTemplate: et,\n                      children: /*#__PURE__*/e(z, {\n                        height: \"100%\",\n                        id: \"xs7dJL0x1\",\n                        layoutId: \"xs7dJL0x1\",\n                        style: {\n                          height: \"100%\",\n                          width: \"100%\"\n                        },\n                        width: \"100%\"\n                      })\n                    }), /*#__PURE__*/e(X, {\n                      __framer__loop: em,\n                      __framer__loopEffectEnabled: !0,\n                      __framer__loopRepeatDelay: .6,\n                      __framer__loopRepeatType: \"loop\",\n                      __framer__loopTransition: eo,\n                      __perspectiveFX: !1,\n                      __targetOpacity: 1,\n                      className: \"framer-1y6r0mr-container\",\n                      transformTemplate: et,\n                      children: /*#__PURE__*/e(z, {\n                        height: \"100%\",\n                        id: \"h_XnEMoux\",\n                        layoutId: \"h_XnEMoux\",\n                        style: {\n                          height: \"100%\",\n                          width: \"100%\"\n                        },\n                        width: \"100%\"\n                      })\n                    }), /*#__PURE__*/e(X, {\n                      __framer__loop: el,\n                      __framer__loopEffectEnabled: !0,\n                      __framer__loopRepeatDelay: 1,\n                      __framer__loopRepeatType: \"loop\",\n                      __framer__loopTransition: ef,\n                      __perspectiveFX: !1,\n                      __targetOpacity: 1,\n                      className: \"framer-x2udkm-container\",\n                      transformTemplate: et,\n                      children: /*#__PURE__*/e(z, {\n                        height: \"100%\",\n                        id: \"JnPp5akYh\",\n                        layoutId: \"JnPp5akYh\",\n                        style: {\n                          height: \"100%\",\n                          width: \"100%\"\n                        },\n                        width: \"100%\"\n                      })\n                    }), /*#__PURE__*/e(X, {\n                      __framer__loop: ed,\n                      __framer__loopEffectEnabled: !0,\n                      __framer__loopRepeatDelay: 5.4,\n                      __framer__loopRepeatType: \"loop\",\n                      __framer__loopTransition: es,\n                      __perspectiveFX: !1,\n                      __targetOpacity: 1,\n                      className: \"framer-3qvnkd-container\",\n                      transformTemplate: et,\n                      children: /*#__PURE__*/e(z, {\n                        height: \"100%\",\n                        id: \"pqpRz5ep4\",\n                        layoutId: \"pqpRz5ep4\",\n                        style: {\n                          height: \"100%\",\n                          width: \"100%\"\n                        },\n                        width: \"100%\"\n                      })\n                    }), /*#__PURE__*/e(X, {\n                      __framer__loop: eh,\n                      __framer__loopEffectEnabled: !0,\n                      __framer__loopRepeatDelay: 2,\n                      __framer__loopRepeatType: \"loop\",\n                      __framer__loopTransition: ep,\n                      __perspectiveFX: !1,\n                      __targetOpacity: 1,\n                      className: \"framer-fevn0c-container\",\n                      transformTemplate: et,\n                      children: /*#__PURE__*/e(z, {\n                        height: \"100%\",\n                        id: \"L9SCi05jW\",\n                        layoutId: \"L9SCi05jW\",\n                        style: {\n                          height: \"100%\",\n                          width: \"100%\"\n                        },\n                        width: \"100%\"\n                      })\n                    }), /*#__PURE__*/e(X, {\n                      __framer__loop: eg,\n                      __framer__loopEffectEnabled: !0,\n                      __framer__loopRepeatDelay: 3.2,\n                      __framer__loopRepeatType: \"loop\",\n                      __framer__loopTransition: ec,\n                      __perspectiveFX: !1,\n                      __targetOpacity: 1,\n                      className: \"framer-sb6cb5-container\",\n                      transformTemplate: et,\n                      children: /*#__PURE__*/e(z, {\n                        height: \"100%\",\n                        id: \"qtR3cOgY8\",\n                        layoutId: \"qtR3cOgY8\",\n                        style: {\n                          height: \"100%\",\n                          width: \"100%\"\n                        },\n                        width: \"100%\"\n                      })\n                    }), /*#__PURE__*/e(X, {\n                      __framer__loop: e_,\n                      __framer__loopEffectEnabled: !0,\n                      __framer__loopRepeatDelay: 1,\n                      __framer__loopRepeatType: \"loop\",\n                      __framer__loopTransition: ex,\n                      __perspectiveFX: !1,\n                      __targetOpacity: 1,\n                      className: \"framer-11i73ev-container\",\n                      transformTemplate: et,\n                      children: /*#__PURE__*/e(z, {\n                        height: \"100%\",\n                        id: \"imbwxbAt6\",\n                        layoutId: \"imbwxbAt6\",\n                        style: {\n                          height: \"100%\",\n                          width: \"100%\"\n                        },\n                        width: \"100%\"\n                      })\n                    }), /*#__PURE__*/e(X, {\n                      __framer__loop: el,\n                      __framer__loopEffectEnabled: !0,\n                      __framer__loopRepeatDelay: 4.5,\n                      __framer__loopRepeatType: \"loop\",\n                      __framer__loopTransition: ey,\n                      __perspectiveFX: !1,\n                      __targetOpacity: 1,\n                      className: \"framer-9zky2y-container\",\n                      transformTemplate: et,\n                      children: /*#__PURE__*/e(z, {\n                        height: \"100%\",\n                        id: \"n4c7JZ4e3\",\n                        layoutId: \"n4c7JZ4e3\",\n                        style: {\n                          height: \"100%\",\n                          width: \"100%\"\n                        },\n                        width: \"100%\"\n                      })\n                    }), /*#__PURE__*/e(X, {\n                      __framer__loop: ea,\n                      __framer__loopEffectEnabled: !0,\n                      __framer__loopRepeatDelay: 3,\n                      __framer__loopRepeatType: \"loop\",\n                      __framer__loopTransition: ek,\n                      __perspectiveFX: !1,\n                      __targetOpacity: 1,\n                      className: \"framer-f25f6k-container\",\n                      transformTemplate: et,\n                      children: /*#__PURE__*/e(z, {\n                        height: \"100%\",\n                        id: \"gm7xmU8j9\",\n                        layoutId: \"gm7xmU8j9\",\n                        style: {\n                          height: \"100%\",\n                          width: \"100%\"\n                        },\n                        width: \"100%\"\n                      })\n                    }), /*#__PURE__*/e(X, {\n                      __framer__loop: e_,\n                      __framer__loopEffectEnabled: !0,\n                      __framer__loopRepeatDelay: 2,\n                      __framer__loopRepeatType: \"loop\",\n                      __framer__loopTransition: eu,\n                      __perspectiveFX: !1,\n                      __targetOpacity: 1,\n                      className: \"framer-xka5hn-container\",\n                      transformTemplate: et,\n                      children: /*#__PURE__*/e(z, {\n                        height: \"100%\",\n                        id: \"aA2Gyy6nY\",\n                        layoutId: \"aA2Gyy6nY\",\n                        style: {\n                          height: \"100%\",\n                          width: \"100%\"\n                        },\n                        width: \"100%\"\n                      })\n                    }), /*#__PURE__*/e(X, {\n                      __framer__loop: en,\n                      __framer__loopEffectEnabled: !0,\n                      __framer__loopRepeatDelay: 1.4,\n                      __framer__loopRepeatType: \"loop\",\n                      __framer__loopTransition: eb,\n                      __perspectiveFX: !1,\n                      __targetOpacity: 1,\n                      className: \"framer-rpav7t-container\",\n                      transformTemplate: et,\n                      children: /*#__PURE__*/e(z, {\n                        height: \"100%\",\n                        id: \"OYjE8cYLV\",\n                        layoutId: \"OYjE8cYLV\",\n                        style: {\n                          height: \"100%\",\n                          width: \"100%\"\n                        },\n                        width: \"100%\"\n                      })\n                    }), /*#__PURE__*/e(X, {\n                      __framer__loop: ed,\n                      __framer__loopEffectEnabled: !0,\n                      __framer__loopRepeatDelay: 2,\n                      __framer__loopRepeatType: \"loop\",\n                      __framer__loopTransition: ew,\n                      __perspectiveFX: !1,\n                      __targetOpacity: 1,\n                      className: \"framer-b0vrx-container\",\n                      transformTemplate: et,\n                      children: /*#__PURE__*/e(z, {\n                        height: \"100%\",\n                        id: \"u0InUtztC\",\n                        layoutId: \"u0InUtztC\",\n                        style: {\n                          height: \"100%\",\n                          width: \"100%\"\n                        },\n                        width: \"100%\"\n                      })\n                    }), /*#__PURE__*/e(X, {\n                      __framer__loop: e_,\n                      __framer__loopEffectEnabled: !0,\n                      __framer__loopRepeatDelay: 1.7,\n                      __framer__loopRepeatType: \"loop\",\n                      __framer__loopTransition: eF,\n                      __perspectiveFX: !1,\n                      __targetOpacity: 1,\n                      className: \"framer-pt7ejm-container\",\n                      transformTemplate: et,\n                      children: /*#__PURE__*/e(z, {\n                        height: \"100%\",\n                        id: \"ASQDJvUE2\",\n                        layoutId: \"ASQDJvUE2\",\n                        style: {\n                          height: \"100%\",\n                          width: \"100%\"\n                        },\n                        width: \"100%\"\n                      })\n                    }), /*#__PURE__*/e(X, {\n                      __framer__loop: el,\n                      __framer__loopEffectEnabled: !0,\n                      __framer__loopRepeatDelay: .6,\n                      __framer__loopRepeatType: \"loop\",\n                      __framer__loopTransition: eo,\n                      __perspectiveFX: !1,\n                      __targetOpacity: 1,\n                      className: \"framer-19gt9gm-container\",\n                      transformTemplate: et,\n                      children: /*#__PURE__*/e(z, {\n                        height: \"100%\",\n                        id: \"ujZnoluMB\",\n                        layoutId: \"ujZnoluMB\",\n                        style: {\n                          height: \"100%\",\n                          width: \"100%\"\n                        },\n                        width: \"100%\"\n                      })\n                    }), /*#__PURE__*/e(X, {\n                      __framer__loop: en,\n                      __framer__loopEffectEnabled: !0,\n                      __framer__loopRepeatDelay: 2,\n                      __framer__loopRepeatType: \"loop\",\n                      __framer__loopTransition: ev,\n                      __perspectiveFX: !1,\n                      __targetOpacity: 1,\n                      className: \"framer-1xm6jwz-container\",\n                      transformTemplate: et,\n                      children: /*#__PURE__*/e(z, {\n                        height: \"100%\",\n                        id: \"qOasfQnoY\",\n                        layoutId: \"qOasfQnoY\",\n                        style: {\n                          height: \"100%\",\n                          width: \"100%\"\n                        },\n                        width: \"100%\"\n                      })\n                    }), /*#__PURE__*/e(X, {\n                      __framer__loop: eh,\n                      __framer__loopEffectEnabled: !0,\n                      __framer__loopRepeatDelay: 2,\n                      __framer__loopRepeatType: \"loop\",\n                      __framer__loopTransition: eS,\n                      __perspectiveFX: !1,\n                      __targetOpacity: 1,\n                      className: \"framer-1dye2xh-container\",\n                      transformTemplate: et,\n                      children: /*#__PURE__*/e(z, {\n                        height: \"100%\",\n                        id: \"m0AjHfeZk\",\n                        layoutId: \"m0AjHfeZk\",\n                        style: {\n                          height: \"100%\",\n                          width: \"100%\"\n                        },\n                        width: \"100%\"\n                      })\n                    })]\n                  })]\n                })\n              })]\n            }), /*#__PURE__*/e(\"div\", {\n              className: \"framer-1n9dlb0\",\n              \"data-framer-name\": \"How It Works\",\n              id: Y,\n              name: \"How It Works\",\n              ref: D,\n              children: /*#__PURE__*/r(\"div\", {\n                className: \"framer-m762ze\",\n                \"data-framer-name\": \"Content\",\n                name: \"Content\",\n                children: [/*#__PURE__*/e(l, {\n                  breakpoint: U,\n                  overrides: {\n                    JXMPRkVjQ: {\n                      __framer__styleTransformEffectEnabled: void 0,\n                      children: /*#__PURE__*/e(b.Fragment, {\n                        children: /*#__PURE__*/e(\"p\", {\n                          style: {\n                            \"--font-selector\": \"RlM7U2F0b3NoaS1tZWRpdW0=\",\n                            \"--framer-font-family\": '\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\n                            \"--framer-font-size\": \"36px\",\n                            \"--framer-font-weight\": \"500\",\n                            \"--framer-letter-spacing\": \"-0.03em\",\n                            \"--framer-line-height\": \"1.1em\",\n                            \"--framer-text-alignment\": \"center\"\n                          },\n                          children: /*#__PURE__*/r(\"span\", {\n                            \"data-text-fill\": \"true\",\n                            style: {\n                              backgroundImage: \"linear-gradient(93.4082deg, rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0.5) 100%)\"\n                            },\n                            children: [\"The Answer?\", /*#__PURE__*/e(\"br\", {}), \"Magic Robots\"]\n                          })\n                        })\n                      }),\n                      transformTemplate: void 0\n                    },\n                    xSFMhnjU5: {\n                      __framer__styleTransformEffectEnabled: void 0,\n                      children: /*#__PURE__*/e(b.Fragment, {\n                        children: /*#__PURE__*/e(\"p\", {\n                          style: {\n                            \"--font-selector\": \"RlM7U2F0b3NoaS1tZWRpdW0=\",\n                            \"--framer-font-family\": '\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\n                            \"--framer-font-size\": \"48px\",\n                            \"--framer-font-weight\": \"500\",\n                            \"--framer-letter-spacing\": \"-0.03em\",\n                            \"--framer-line-height\": \"1.1em\",\n                            \"--framer-text-alignment\": \"center\"\n                          },\n                          children: /*#__PURE__*/r(\"span\", {\n                            \"data-text-fill\": \"true\",\n                            style: {\n                              backgroundImage: \"linear-gradient(93.4082deg, rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0.5) 100%)\"\n                            },\n                            children: [\"The Answer?\", /*#__PURE__*/e(\"br\", {}), \"Magic Robots\"]\n                          })\n                        })\n                      }),\n                      transformTemplate: void 0\n                    }\n                  },\n                  children: /*#__PURE__*/e(P, {\n                    __framer__spring: {\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                    __framer__styleTransformEffectEnabled: !0,\n                    __framer__transformTargets: [{\n                      target: {\n                        opacity: 0,\n                        rotate: 0,\n                        rotateX: 0,\n                        rotateY: 0,\n                        scale: 1,\n                        x: 0,\n                        y: 0\n                      }\n                    }, {\n                      ref: D,\n                      target: {\n                        opacity: 1,\n                        rotate: 0,\n                        rotateX: 0,\n                        rotateY: 0,\n                        scale: 1,\n                        x: 0,\n                        y: 0\n                      }\n                    }],\n                    __framer__transformTrigger: \"onScrollTarget\",\n                    __framer__transformViewportThreshold: 1,\n                    __fromCanvasComponent: !0,\n                    __perspectiveFX: !1,\n                    __targetOpacity: 1,\n                    children: /*#__PURE__*/e(b.Fragment, {\n                      children: /*#__PURE__*/e(\"p\", {\n                        style: {\n                          \"--font-selector\": \"RlM7U2F0b3NoaS1tZWRpdW0=\",\n                          \"--framer-font-family\": '\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\n                          \"--framer-font-size\": \"64px\",\n                          \"--framer-font-weight\": \"500\",\n                          \"--framer-letter-spacing\": \"-0.03em\",\n                          \"--framer-line-height\": \"1.1em\",\n                          \"--framer-text-alignment\": \"center\"\n                        },\n                        children: /*#__PURE__*/r(\"span\", {\n                          \"data-text-fill\": \"true\",\n                          style: {\n                            backgroundImage: \"linear-gradient(93.4082deg, rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0.5) 100%)\"\n                          },\n                          children: [\"The Answer?\", /*#__PURE__*/e(\"br\", {}), \"Magic Robots\"]\n                        })\n                      })\n                    }),\n                    className: \"framer-3xeo2y\",\n                    \"data-framer-name\": \"Headline\",\n                    fonts: [\"FS;Satoshi-medium\"],\n                    name: \"Headline\",\n                    transformTemplate: K,\n                    verticalAlignment: \"top\",\n                    withExternalLayout: !0\n                  })\n                }), /*#__PURE__*/r(\"div\", {\n                  className: \"framer-i93pax\",\n                  \"data-framer-name\": \"Content\",\n                  name: \"Content\",\n                  children: [/*#__PURE__*/e(l, {\n                    breakpoint: U,\n                    overrides: {\n                      JXMPRkVjQ: {\n                        __framer__styleTransformEffectEnabled: void 0,\n                        children: /*#__PURE__*/e(b.Fragment, {\n                          children: /*#__PURE__*/e(\"p\", {\n                            style: {\n                              \"--font-selector\": \"RlM7U2F0b3NoaS1yZWd1bGFy\",\n                              \"--framer-font-family\": '\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\n                              \"--framer-font-size\": \"18px\",\n                              \"--framer-line-height\": \"1.5em\",\n                              \"--framer-text-alignment\": \"center\",\n                              \"--framer-text-color\": \"var(--token-13375b9f-4436-4454-8e2f-e087d57f7eba, rgba(216, 213, 209, 0.8))\"\n                            },\n                            children: \"Our robots (2 in fact, Klaus and Barosso) receive your submissions, format them, and then forget them forever. We never train or use your data otherwise.\"\n                          })\n                        }),\n                        transformTemplate: void 0\n                      },\n                      xSFMhnjU5: {\n                        __framer__styleTransformEffectEnabled: void 0,\n                        transformTemplate: void 0\n                      }\n                    },\n                    children: /*#__PURE__*/e(P, {\n                      __framer__spring: {\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                      __framer__styleTransformEffectEnabled: !0,\n                      __framer__transformTargets: [{\n                        target: {\n                          opacity: 0,\n                          rotate: 0,\n                          rotateX: 0,\n                          rotateY: 0,\n                          scale: 1,\n                          x: 0,\n                          y: 0\n                        }\n                      }, {\n                        ref: D,\n                        target: {\n                          opacity: 1,\n                          rotate: 0,\n                          rotateX: 0,\n                          rotateY: 0,\n                          scale: 1,\n                          x: 0,\n                          y: 0\n                        }\n                      }],\n                      __framer__transformTrigger: \"onScrollTarget\",\n                      __framer__transformViewportThreshold: 1,\n                      __fromCanvasComponent: !0,\n                      __perspectiveFX: !1,\n                      __targetOpacity: 1,\n                      children: /*#__PURE__*/e(b.Fragment, {\n                        children: /*#__PURE__*/e(\"p\", {\n                          style: {\n                            \"--font-selector\": \"RlM7U2F0b3NoaS1yZWd1bGFy\",\n                            \"--framer-font-family\": '\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\n                            \"--framer-font-size\": \"24px\",\n                            \"--framer-line-height\": \"1.5em\",\n                            \"--framer-text-alignment\": \"center\",\n                            \"--framer-text-color\": \"var(--token-13375b9f-4436-4454-8e2f-e087d57f7eba, rgba(216, 213, 209, 0.8))\"\n                          },\n                          children: \"Our robots (2 in fact, Klaus and Barosso) receive your submissions, format them, and then forget them forever. We never train or use your data otherwise.\"\n                        })\n                      }),\n                      className: \"framer-7t3efa\",\n                      \"data-framer-name\": \"Subheading\",\n                      fonts: [\"FS;Satoshi-regular\"],\n                      name: \"Subheading\",\n                      transformTemplate: K,\n                      verticalAlignment: \"top\",\n                      withExternalLayout: !0\n                    })\n                  }), /*#__PURE__*/e(l, {\n                    breakpoint: U,\n                    overrides: {\n                      JXMPRkVjQ: {\n                        __framer__styleTransformEffectEnabled: void 0,\n                        transformTemplate: void 0\n                      },\n                      xSFMhnjU5: {\n                        __framer__styleTransformEffectEnabled: void 0,\n                        transformTemplate: void 0\n                      }\n                    },\n                    children: /*#__PURE__*/r(I, {\n                      __framer__spring: {\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                      __framer__styleTransformEffectEnabled: !0,\n                      __framer__transformTargets: [{\n                        target: {\n                          opacity: 0,\n                          rotate: 0,\n                          rotateX: 0,\n                          rotateY: 0,\n                          scale: 1,\n                          x: 0,\n                          y: 0\n                        }\n                      }, {\n                        ref: D,\n                        target: {\n                          opacity: 1,\n                          rotate: 0,\n                          rotateX: 0,\n                          rotateY: 0,\n                          scale: 1,\n                          x: 0,\n                          y: 0\n                        }\n                      }],\n                      __framer__transformTrigger: \"onScrollTarget\",\n                      __framer__transformViewportThreshold: 1,\n                      __perspectiveFX: !1,\n                      __targetOpacity: 1,\n                      className: \"framer-4pn1jw\",\n                      \"data-framer-name\": \"Boxes\",\n                      name: \"Boxes\",\n                      transformTemplate: K,\n                      children: [/*#__PURE__*/e(t, {\n                        className: \"framer-1cilfsm-container\",\n                        children: /*#__PURE__*/e(l, {\n                          breakpoint: U,\n                          overrides: {\n                            JXMPRkVjQ: {\n                              variant: \"tIRLokQm5\"\n                            }\n                          },\n                          children: /*#__PURE__*/e(N, {\n                            height: \"100%\",\n                            id: \"pYvCR4_r4\",\n                            jUQ85hyI1: 7,\n                            layoutId: \"pYvCR4_r4\",\n                            qRz5D4LrN: \"Collect\",\n                            style: {\n                              width: \"100%\"\n                            },\n                            variant: \"W5w3ijKbK\",\n                            vyoBXWjX1: \"Entries to your seminar, dietary conditions for your meetup. Anything.\",\n                            width: \"100%\"\n                          })\n                        })\n                      }), /*#__PURE__*/e(t, {\n                        className: \"framer-ghzdyp-container\",\n                        children: /*#__PURE__*/e(l, {\n                          breakpoint: U,\n                          overrides: {\n                            JXMPRkVjQ: {\n                              variant: \"pkAn_eSVw\"\n                            }\n                          },\n                          children: /*#__PURE__*/e(F, {\n                            height: \"100%\",\n                            icons: eT({\n                              src: \"https://framerusercontent.com/images/SSRSuTgZrqAB7FpjoG2llGRon5w.svg\"\n                            }, \"\"),\n                            id: \"oamzH9AXH\",\n                            layoutId: \"oamzH9AXH\",\n                            lightSpeed: 9,\n                            style: {\n                              width: \"100%\"\n                            },\n                            text: \"The data is parsed to extract the needed information, and then sent to you.\",\n                            title: \"Convert\",\n                            variant: \"D01lavRru\",\n                            width: \"100%\"\n                          })\n                        })\n                      }), /*#__PURE__*/e(t, {\n                        className: \"framer-gt85hz-container\",\n                        children: /*#__PURE__*/e(l, {\n                          breakpoint: U,\n                          overrides: {\n                            JXMPRkVjQ: {\n                              variant: \"pkAn_eSVw\"\n                            }\n                          },\n                          children: /*#__PURE__*/e(F, {\n                            height: \"100%\",\n                            icons: eT({\n                              src: \"https://framerusercontent.com/images/vBV81Fi4JAAWFaYtdQ1uuSmJI.svg\"\n                            }, \"\"),\n                            id: \"r0AfPZhSB\",\n                            layoutId: \"r0AfPZhSB\",\n                            lightSpeed: 8,\n                            style: {\n                              width: \"100%\"\n                            },\n                            text: \"You can count on Klaus & Barosso for 0 missed submissions, 24/7.\",\n                            title: \"Repeat\",\n                            variant: \"D01lavRru\",\n                            width: \"100%\"\n                          })\n                        })\n                      })]\n                    })\n                  })]\n                })]\n              })\n            }), /*#__PURE__*/e(\"div\", {\n              className: \"framer-1xl8k1p\",\n              \"data-framer-name\": \"Features\",\n              id: Q,\n              name: \"Features\",\n              ref: eR,\n              children: /*#__PURE__*/r(\"div\", {\n                className: \"framer-1u558xk\",\n                \"data-framer-name\": \"Content\",\n                name: \"Content\",\n                children: [/*#__PURE__*/e(l, {\n                  breakpoint: U,\n                  overrides: {\n                    JXMPRkVjQ: {\n                      __framer__styleTransformEffectEnabled: void 0,\n                      children: /*#__PURE__*/e(b.Fragment, {\n                        children: /*#__PURE__*/e(\"p\", {\n                          style: {\n                            \"--font-selector\": \"RlM7U2F0b3NoaS1tZWRpdW0=\",\n                            \"--framer-font-family\": '\"Satoshi\", sans-serif',\n                            \"--framer-font-size\": \"36px\",\n                            \"--framer-font-weight\": \"500\",\n                            \"--framer-letter-spacing\": \"-0.03em\",\n                            \"--framer-line-height\": \"1.1em\",\n                            \"--framer-text-alignment\": \"center\"\n                          },\n                          children: /*#__PURE__*/e(\"span\", {\n                            \"data-text-fill\": \"true\",\n                            style: {\n                              backgroundImage: \"linear-gradient(93.4082deg, rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0.5) 100%)\"\n                            },\n                            children: \"You'll wonder how you ever managed without it.\"\n                          })\n                        })\n                      }),\n                      transformTemplate: void 0\n                    },\n                    xSFMhnjU5: {\n                      __framer__styleTransformEffectEnabled: void 0,\n                      children: /*#__PURE__*/e(b.Fragment, {\n                        children: /*#__PURE__*/e(\"p\", {\n                          style: {\n                            \"--font-selector\": \"RlM7U2F0b3NoaS1tZWRpdW0=\",\n                            \"--framer-font-family\": '\"Satoshi\", sans-serif',\n                            \"--framer-font-size\": \"48px\",\n                            \"--framer-font-weight\": \"500\",\n                            \"--framer-letter-spacing\": \"-0.03em\",\n                            \"--framer-line-height\": \"1.1em\",\n                            \"--framer-text-alignment\": \"center\"\n                          },\n                          children: /*#__PURE__*/e(\"span\", {\n                            \"data-text-fill\": \"true\",\n                            style: {\n                              backgroundImage: \"linear-gradient(93.4082deg, rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0.5) 100%)\"\n                            },\n                            children: \"You'll wonder how you ever managed without it.\"\n                          })\n                        })\n                      }),\n                      transformTemplate: void 0\n                    }\n                  },\n                  children: /*#__PURE__*/e(P, {\n                    __framer__spring: {\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                    __framer__styleTransformEffectEnabled: !0,\n                    __framer__transformTargets: [{\n                      target: {\n                        opacity: 0,\n                        rotate: 0,\n                        rotateX: 0,\n                        rotateY: 0,\n                        scale: 1,\n                        x: 0,\n                        y: 0\n                      }\n                    }, {\n                      ref: eR,\n                      target: {\n                        opacity: 1,\n                        rotate: 0,\n                        rotateX: 0,\n                        rotateY: 0,\n                        scale: 1,\n                        x: 0,\n                        y: 0\n                      }\n                    }],\n                    __framer__transformTrigger: \"onScrollTarget\",\n                    __framer__transformViewportThreshold: 1,\n                    __fromCanvasComponent: !0,\n                    __perspectiveFX: !1,\n                    __targetOpacity: 1,\n                    children: /*#__PURE__*/e(b.Fragment, {\n                      children: /*#__PURE__*/e(\"p\", {\n                        style: {\n                          \"--font-selector\": \"RlM7U2F0b3NoaS1tZWRpdW0=\",\n                          \"--framer-font-family\": '\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\n                          \"--framer-font-size\": \"64px\",\n                          \"--framer-font-weight\": \"500\",\n                          \"--framer-letter-spacing\": \"-0.03em\",\n                          \"--framer-line-height\": \"1.1em\",\n                          \"--framer-text-alignment\": \"center\"\n                        },\n                        children: /*#__PURE__*/e(\"span\", {\n                          \"data-text-fill\": \"true\",\n                          style: {\n                            backgroundImage: \"linear-gradient(93.4082deg, rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0.5) 100%)\"\n                          },\n                          children: \"You'll wonder how you ever managed without it.\"\n                        })\n                      })\n                    }),\n                    className: \"framer-1ayrksd\",\n                    \"data-framer-name\": \"Heading\",\n                    fonts: [\"FS;Satoshi-medium\"],\n                    name: \"Heading\",\n                    transformTemplate: K,\n                    verticalAlignment: \"top\",\n                    withExternalLayout: !0\n                  })\n                }), /*#__PURE__*/r(\"div\", {\n                  className: \"framer-13gl08c\",\n                  \"data-framer-name\": \"Content\",\n                  name: \"Content\",\n                  children: [/*#__PURE__*/e(l, {\n                    breakpoint: U,\n                    overrides: {\n                      JXMPRkVjQ: {\n                        __framer__styleTransformEffectEnabled: void 0,\n                        transformTemplate: void 0\n                      },\n                      xSFMhnjU5: {\n                        __framer__styleTransformEffectEnabled: void 0,\n                        transformTemplate: void 0\n                      }\n                    },\n                    children: /*#__PURE__*/e(P, {\n                      __framer__spring: {\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                      __framer__styleTransformEffectEnabled: !0,\n                      __framer__transformTargets: [{\n                        target: {\n                          opacity: 0,\n                          rotate: 0,\n                          rotateX: 0,\n                          rotateY: 0,\n                          scale: 1,\n                          x: 0,\n                          y: 0\n                        }\n                      }, {\n                        ref: eR,\n                        target: {\n                          opacity: 1,\n                          rotate: 0,\n                          rotateX: 0,\n                          rotateY: 0,\n                          scale: 1,\n                          x: 0,\n                          y: 0\n                        }\n                      }],\n                      __framer__transformTrigger: \"onScrollTarget\",\n                      __framer__transformViewportThreshold: 1,\n                      __fromCanvasComponent: !0,\n                      __perspectiveFX: !1,\n                      __targetOpacity: 1,\n                      children: /*#__PURE__*/e(b.Fragment, {\n                        children: /*#__PURE__*/r(\"p\", {\n                          style: {\n                            \"--font-selector\": \"RlM7U2F0b3NoaS1yZWd1bGFy\",\n                            \"--framer-font-family\": '\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\n                            \"--framer-font-size\": \"24px\",\n                            \"--framer-line-height\": \"1.5em\",\n                            \"--framer-text-alignment\": \"center\",\n                            \"--framer-text-color\": \"var(--token-13375b9f-4436-4454-8e2f-e087d57f7eba, rgba(216, 213, 209, 0.8))\"\n                          },\n                          children: [\"Life's too short for boring tasks.\", /*#__PURE__*/e(\"br\", {}), \"Skip reading every dietary condition submitted to your company gathering.\"]\n                        })\n                      }),\n                      className: \"framer-b28p73\",\n                      \"data-framer-name\": \"Subheading\",\n                      fonts: [\"FS;Satoshi-regular\"],\n                      name: \"Subheading\",\n                      transformTemplate: K,\n                      verticalAlignment: \"top\",\n                      withExternalLayout: !0\n                    })\n                  }), /*#__PURE__*/r(\"div\", {\n                    className: \"framer-182kdtz\",\n                    \"data-framer-name\": \"Testimonial + Features\",\n                    name: \"Testimonial + Features\",\n                    children: [/*#__PURE__*/e(t, {\n                      className: \"framer-1cb33gm-container\",\n                      children: /*#__PURE__*/e(l, {\n                        breakpoint: U,\n                        overrides: {\n                          JXMPRkVjQ: {\n                            style: {\n                              width: \"100%\"\n                            }\n                          },\n                          xSFMhnjU5: {\n                            style: {\n                              width: \"100%\"\n                            }\n                          }\n                        },\n                        children: /*#__PURE__*/e(T, {\n                          bg: \"rgb(228, 230, 241)\",\n                          customHandle: !1,\n                          customLabel: !0,\n                          handle: [],\n                          height: \"100%\",\n                          id: \"PsS3vvMqJ\",\n                          label: {\n                            after: \"After\",\n                            before: \"Before\",\n                            position: \"bottom\",\n                            x: 8,\n                            y: 8\n                          },\n                          layoutId: \"PsS3vvMqJ\",\n                          left: eT({\n                            src: \"https://framerusercontent.com/images/BUV6oy2heyVURCkHDhLCOM8Hfs.png\",\n                            srcSet: \"https://framerusercontent.com/images/BUV6oy2heyVURCkHDhLCOM8Hfs.png?scale-down-to=512 512w, https://framerusercontent.com/images/BUV6oy2heyVURCkHDhLCOM8Hfs.png?scale-down-to=1024 1024w, https://framerusercontent.com/images/BUV6oy2heyVURCkHDhLCOM8Hfs.png 1778w\"\n                          }, \"Avatar of Danny\"),\n                          leftLabel: [],\n                          line: {\n                            color: \"rgba(255, 255, 255, 0.4)\",\n                            width: 1\n                          },\n                          position: 50,\n                          radius: 16,\n                          right: eT({\n                            src: \"https://framerusercontent.com/images/xDwmvCIKTSMVqztLNXPMSmIME.png\",\n                            srcSet: \"https://framerusercontent.com/images/xDwmvCIKTSMVqztLNXPMSmIME.png?scale-down-to=512 512w, https://framerusercontent.com/images/xDwmvCIKTSMVqztLNXPMSmIME.png?scale-down-to=1024 1024w, https://framerusercontent.com/images/xDwmvCIKTSMVqztLNXPMSmIME.png?scale-down-to=2048 2048w, https://framerusercontent.com/images/xDwmvCIKTSMVqztLNXPMSmIME.png 2250w\"\n                          }, \"Avatar of James\"),\n                          rightLabel: [],\n                          style: {\n                            height: \"100%\",\n                            width: \"100%\"\n                          },\n                          width: \"100%\"\n                        })\n                      })\n                    }), /*#__PURE__*/e(l, {\n                      breakpoint: U,\n                      overrides: {\n                        JXMPRkVjQ: {\n                          __framer__styleTransformEffectEnabled: void 0,\n                          transformTemplate: void 0\n                        },\n                        xSFMhnjU5: {\n                          __framer__styleTransformEffectEnabled: void 0,\n                          transformTemplate: void 0\n                        }\n                      },\n                      children: /*#__PURE__*/r(I, {\n                        __framer__spring: {\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                        __framer__styleTransformEffectEnabled: !0,\n                        __framer__transformTargets: [{\n                          target: {\n                            opacity: 0,\n                            rotate: 0,\n                            rotateX: 0,\n                            rotateY: 0,\n                            scale: 1,\n                            x: 0,\n                            y: 0\n                          }\n                        }, {\n                          ref: eR,\n                          target: {\n                            opacity: 1,\n                            rotate: 0,\n                            rotateX: 0,\n                            rotateY: 0,\n                            scale: 1,\n                            x: 0,\n                            y: 0\n                          }\n                        }],\n                        __framer__transformTrigger: \"onScrollTarget\",\n                        __framer__transformViewportThreshold: 1,\n                        __perspectiveFX: !1,\n                        __targetOpacity: 1,\n                        className: \"framer-t15uo1\",\n                        \"data-framer-name\": \"Benefits\",\n                        name: \"Benefits\",\n                        transformTemplate: K,\n                        children: [/*#__PURE__*/r(\"div\", {\n                          className: \"framer-1e09niz\",\n                          \"data-framer-name\": \"Feature\",\n                          name: \"Feature\",\n                          children: [/*#__PURE__*/e(\"div\", {\n                            className: \"framer-1b8uunk\",\n                            \"data-framer-name\": \"Heading\",\n                            name: \"Heading\",\n                            children: /*#__PURE__*/e(l, {\n                              breakpoint: U,\n                              overrides: {\n                                JXMPRkVjQ: {\n                                  children: /*#__PURE__*/e(b.Fragment, {\n                                    children: /*#__PURE__*/e(\"p\", {\n                                      style: {\n                                        \"--font-selector\": \"RlM7U2F0b3NoaS1tZWRpdW0=\",\n                                        \"--framer-font-family\": '\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\n                                        \"--framer-font-size\": \"24px\",\n                                        \"--framer-font-weight\": \"500\",\n                                        \"--framer-letter-spacing\": \"-0.03em\",\n                                        \"--framer-text-alignment\": \"left\",\n                                        \"--framer-text-color\": \"var(--token-a7c35270-fa27-4776-adf2-21b4ff24d4ba, rgb(216, 213, 209))\"\n                                      },\n                                      children: /*#__PURE__*/e(\"span\", {\n                                        \"data-text-fill\": \"true\",\n                                        style: {\n                                          backgroundImage: \"linear-gradient(45deg, rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0.5) 100%)\"\n                                        },\n                                        children: \"Unlimited Submissions\"\n                                      })\n                                    })\n                                  })\n                                },\n                                xSFMhnjU5: {\n                                  children: /*#__PURE__*/e(b.Fragment, {\n                                    children: /*#__PURE__*/e(\"p\", {\n                                      style: {\n                                        \"--font-selector\": \"RlM7U2F0b3NoaS1tZWRpdW0=\",\n                                        \"--framer-font-family\": '\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\n                                        \"--framer-font-size\": \"32px\",\n                                        \"--framer-font-weight\": \"500\",\n                                        \"--framer-letter-spacing\": \"-0.03em\",\n                                        \"--framer-text-alignment\": \"center\",\n                                        \"--framer-text-color\": \"var(--token-a7c35270-fa27-4776-adf2-21b4ff24d4ba, rgb(216, 213, 209))\"\n                                      },\n                                      children: /*#__PURE__*/e(\"span\", {\n                                        \"data-text-fill\": \"true\",\n                                        style: {\n                                          backgroundImage: \"linear-gradient(45deg, rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0.5) 100%)\"\n                                        },\n                                        children: \"Unlimited Submissions\"\n                                      })\n                                    })\n                                  })\n                                }\n                              },\n                              children: /*#__PURE__*/e(p, {\n                                __fromCanvasComponent: !0,\n                                children: /*#__PURE__*/e(b.Fragment, {\n                                  children: /*#__PURE__*/e(\"p\", {\n                                    style: {\n                                      \"--font-selector\": \"RlM7U2F0b3NoaS1tZWRpdW0=\",\n                                      \"--framer-font-family\": '\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\n                                      \"--framer-font-size\": \"24px\",\n                                      \"--framer-font-weight\": \"500\",\n                                      \"--framer-letter-spacing\": \"-0.03em\",\n                                      \"--framer-text-alignment\": \"center\",\n                                      \"--framer-text-color\": \"var(--token-a7c35270-fa27-4776-adf2-21b4ff24d4ba, rgb(216, 213, 209))\"\n                                    },\n                                    children: /*#__PURE__*/e(\"span\", {\n                                      \"data-text-fill\": \"true\",\n                                      style: {\n                                        backgroundImage: \"linear-gradient(45deg, rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0.5) 100%)\"\n                                      },\n                                      children: \"Unlimited Submissions\"\n                                    })\n                                  })\n                                }),\n                                className: \"framer-vy1r5r\",\n                                \"data-framer-name\": \"Heading\",\n                                fonts: [\"FS;Satoshi-medium\"],\n                                name: \"Heading\",\n                                verticalAlignment: \"center\",\n                                withExternalLayout: !0\n                              })\n                            })\n                          }), /*#__PURE__*/e(\"div\", {\n                            className: \"framer-7azck2\",\n                            \"data-framer-name\": \"Text\",\n                            name: \"Text\",\n                            children: /*#__PURE__*/e(p, {\n                              __fromCanvasComponent: !0,\n                              children: /*#__PURE__*/e(b.Fragment, {\n                                children: /*#__PURE__*/e(\"p\", {\n                                  style: {\n                                    \"--font-selector\": \"RlM7U2F0b3NoaS1yZWd1bGFy\",\n                                    \"--framer-font-family\": '\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\n                                    \"--framer-font-size\": \"18px\",\n                                    \"--framer-line-height\": \"28px\",\n                                    \"--framer-text-color\": \"rgba(216, 213, 209, 0.8)\"\n                                  },\n                                  children: \"Whether it's a family thing or an enterprise takeover, we got the bandwith.\"\n                                })\n                              }),\n                              className: \"framer-y1lkyl\",\n                              \"data-framer-name\": \"Text\",\n                              fonts: [\"FS;Satoshi-regular\"],\n                              name: \"Text\",\n                              verticalAlignment: \"center\",\n                              withExternalLayout: !0\n                            })\n                          })]\n                        }), /*#__PURE__*/r(\"div\", {\n                          className: \"framer-cgy8wp\",\n                          \"data-framer-name\": \"Feature\",\n                          name: \"Feature\",\n                          children: [/*#__PURE__*/e(\"div\", {\n                            className: \"framer-v7kmku\",\n                            \"data-framer-name\": \"Heading\",\n                            name: \"Heading\",\n                            children: /*#__PURE__*/e(l, {\n                              breakpoint: U,\n                              overrides: {\n                                JXMPRkVjQ: {\n                                  children: /*#__PURE__*/e(b.Fragment, {\n                                    children: /*#__PURE__*/e(\"p\", {\n                                      style: {\n                                        \"--font-selector\": \"RlM7U2F0b3NoaS1tZWRpdW0=\",\n                                        \"--framer-font-family\": '\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\n                                        \"--framer-font-size\": \"24px\",\n                                        \"--framer-font-weight\": \"500\",\n                                        \"--framer-letter-spacing\": \"-0.03em\",\n                                        \"--framer-text-alignment\": \"left\",\n                                        \"--framer-text-color\": \"var(--token-a7c35270-fa27-4776-adf2-21b4ff24d4ba, rgb(216, 213, 209))\"\n                                      },\n                                      children: /*#__PURE__*/e(\"span\", {\n                                        \"data-text-fill\": \"true\",\n                                        style: {\n                                          backgroundImage: \"linear-gradient(45deg, rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0.5) 100%)\"\n                                        },\n                                        children: \"Send to Notion\"\n                                      })\n                                    })\n                                  })\n                                },\n                                xSFMhnjU5: {\n                                  children: /*#__PURE__*/e(b.Fragment, {\n                                    children: /*#__PURE__*/e(\"p\", {\n                                      style: {\n                                        \"--font-selector\": \"RlM7U2F0b3NoaS1tZWRpdW0=\",\n                                        \"--framer-font-family\": '\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\n                                        \"--framer-font-size\": \"32px\",\n                                        \"--framer-font-weight\": \"500\",\n                                        \"--framer-letter-spacing\": \"-0.03em\",\n                                        \"--framer-text-alignment\": \"center\",\n                                        \"--framer-text-color\": \"var(--token-a7c35270-fa27-4776-adf2-21b4ff24d4ba, rgb(216, 213, 209))\"\n                                      },\n                                      children: /*#__PURE__*/e(\"span\", {\n                                        \"data-text-fill\": \"true\",\n                                        style: {\n                                          backgroundImage: \"linear-gradient(45deg, rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0.5) 100%)\"\n                                        },\n                                        children: \"Send to Notion\"\n                                      })\n                                    })\n                                  })\n                                }\n                              },\n                              children: /*#__PURE__*/e(p, {\n                                __fromCanvasComponent: !0,\n                                children: /*#__PURE__*/e(b.Fragment, {\n                                  children: /*#__PURE__*/e(\"p\", {\n                                    style: {\n                                      \"--font-selector\": \"RlM7U2F0b3NoaS1tZWRpdW0=\",\n                                      \"--framer-font-family\": '\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\n                                      \"--framer-font-size\": \"24px\",\n                                      \"--framer-font-weight\": \"500\",\n                                      \"--framer-letter-spacing\": \"-0.03em\",\n                                      \"--framer-text-alignment\": \"center\",\n                                      \"--framer-text-color\": \"var(--token-a7c35270-fa27-4776-adf2-21b4ff24d4ba, rgb(216, 213, 209))\"\n                                    },\n                                    children: /*#__PURE__*/e(\"span\", {\n                                      \"data-text-fill\": \"true\",\n                                      style: {\n                                        backgroundImage: \"linear-gradient(45deg, rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0.5) 100%)\"\n                                      },\n                                      children: \"Send to Notion\"\n                                    })\n                                  })\n                                }),\n                                className: \"framer-1vol4ih\",\n                                \"data-framer-name\": \"Heading\",\n                                fonts: [\"FS;Satoshi-medium\"],\n                                name: \"Heading\",\n                                verticalAlignment: \"center\",\n                                withExternalLayout: !0\n                              })\n                            })\n                          }), /*#__PURE__*/e(\"div\", {\n                            className: \"framer-1cevalj\",\n                            \"data-framer-name\": \"Text\",\n                            name: \"Text\",\n                            children: /*#__PURE__*/e(p, {\n                              __fromCanvasComponent: !0,\n                              children: /*#__PURE__*/e(b.Fragment, {\n                                children: /*#__PURE__*/e(\"p\", {\n                                  style: {\n                                    \"--font-selector\": \"RlM7U2F0b3NoaS1yZWd1bGFy\",\n                                    \"--framer-font-family\": '\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\n                                    \"--framer-font-size\": \"18px\",\n                                    \"--framer-line-height\": \"28px\",\n                                    \"--framer-text-color\": \"rgba(216, 213, 209, 0.8)\"\n                                  },\n                                  children: \"Share it with your team, use in other databases, or simply look at it astonished. \"\n                                })\n                              }),\n                              className: \"framer-6xlrda\",\n                              \"data-framer-name\": \"Text\",\n                              fonts: [\"FS;Satoshi-regular\"],\n                              name: \"Text\",\n                              verticalAlignment: \"center\",\n                              withExternalLayout: !0\n                            })\n                          })]\n                        }), /*#__PURE__*/r(\"div\", {\n                          className: \"framer-1osn1u8\",\n                          \"data-framer-name\": \"Feature\",\n                          name: \"Feature\",\n                          children: [/*#__PURE__*/e(\"div\", {\n                            className: \"framer-1ufk1mk\",\n                            \"data-framer-name\": \"Heading\",\n                            name: \"Heading\",\n                            children: /*#__PURE__*/e(l, {\n                              breakpoint: U,\n                              overrides: {\n                                JXMPRkVjQ: {\n                                  children: /*#__PURE__*/e(b.Fragment, {\n                                    children: /*#__PURE__*/e(\"p\", {\n                                      style: {\n                                        \"--font-selector\": \"RlM7U2F0b3NoaS1tZWRpdW0=\",\n                                        \"--framer-font-family\": '\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\n                                        \"--framer-font-size\": \"24px\",\n                                        \"--framer-font-weight\": \"500\",\n                                        \"--framer-letter-spacing\": \"-0.03em\",\n                                        \"--framer-text-alignment\": \"left\",\n                                        \"--framer-text-color\": \"var(--token-a7c35270-fa27-4776-adf2-21b4ff24d4ba, rgb(216, 213, 209))\"\n                                      },\n                                      children: /*#__PURE__*/e(\"span\", {\n                                        \"data-text-fill\": \"true\",\n                                        style: {\n                                          backgroundImage: \"linear-gradient(45deg, rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0.5) 100%)\"\n                                        },\n                                        children: \"Export & Download\"\n                                      })\n                                    })\n                                  })\n                                },\n                                xSFMhnjU5: {\n                                  children: /*#__PURE__*/e(b.Fragment, {\n                                    children: /*#__PURE__*/e(\"p\", {\n                                      style: {\n                                        \"--font-selector\": \"RlM7U2F0b3NoaS1tZWRpdW0=\",\n                                        \"--framer-font-family\": '\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\n                                        \"--framer-font-size\": \"32px\",\n                                        \"--framer-font-weight\": \"500\",\n                                        \"--framer-letter-spacing\": \"-0.03em\",\n                                        \"--framer-text-alignment\": \"center\",\n                                        \"--framer-text-color\": \"var(--token-a7c35270-fa27-4776-adf2-21b4ff24d4ba, rgb(216, 213, 209))\"\n                                      },\n                                      children: /*#__PURE__*/e(\"span\", {\n                                        \"data-text-fill\": \"true\",\n                                        style: {\n                                          backgroundImage: \"linear-gradient(45deg, rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0.5) 100%)\"\n                                        },\n                                        children: \"Export & Download\"\n                                      })\n                                    })\n                                  })\n                                }\n                              },\n                              children: /*#__PURE__*/e(p, {\n                                __fromCanvasComponent: !0,\n                                children: /*#__PURE__*/e(b.Fragment, {\n                                  children: /*#__PURE__*/e(\"p\", {\n                                    style: {\n                                      \"--font-selector\": \"RlM7U2F0b3NoaS1tZWRpdW0=\",\n                                      \"--framer-font-family\": '\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\n                                      \"--framer-font-size\": \"24px\",\n                                      \"--framer-font-weight\": \"500\",\n                                      \"--framer-letter-spacing\": \"-0.03em\",\n                                      \"--framer-text-alignment\": \"center\",\n                                      \"--framer-text-color\": \"var(--token-a7c35270-fa27-4776-adf2-21b4ff24d4ba, rgb(216, 213, 209))\"\n                                    },\n                                    children: /*#__PURE__*/e(\"span\", {\n                                      \"data-text-fill\": \"true\",\n                                      style: {\n                                        backgroundImage: \"linear-gradient(45deg, rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0.5) 100%)\"\n                                      },\n                                      children: \"Export & Download\"\n                                    })\n                                  })\n                                }),\n                                className: \"framer-o76hds\",\n                                \"data-framer-name\": \"Subscribe & request\",\n                                fonts: [\"FS;Satoshi-medium\"],\n                                name: \"Subscribe & request\",\n                                verticalAlignment: \"center\",\n                                withExternalLayout: !0\n                              })\n                            })\n                          }), /*#__PURE__*/e(\"div\", {\n                            className: \"framer-1a3rdvp\",\n                            \"data-framer-name\": \"Text\",\n                            name: \"Text\",\n                            children: /*#__PURE__*/e(p, {\n                              __fromCanvasComponent: !0,\n                              children: /*#__PURE__*/e(b.Fragment, {\n                                children: /*#__PURE__*/e(\"p\", {\n                                  style: {\n                                    \"--font-selector\": \"RlM7U2F0b3NoaS1yZWd1bGFy\",\n                                    \"--framer-font-family\": '\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\n                                    \"--framer-font-size\": \"18px\",\n                                    \"--framer-line-height\": \"28px\",\n                                    \"--framer-text-color\": \"rgba(216, 213, 209, 0.8)\"\n                                  },\n                                  children: \"Download your entries as CSV, JSON or formatted Markdown. Sqlite & Parquet soon!\"\n                                })\n                              }),\n                              className: \"framer-184r68d\",\n                              \"data-framer-name\": \"Invite your entire team, so anyone can submit requests and track their progress.\",\n                              fonts: [\"FS;Satoshi-regular\"],\n                              name: \"Invite your entire team, so anyone can submit requests and track their progress.\",\n                              verticalAlignment: \"center\",\n                              withExternalLayout: !0\n                            })\n                          })]\n                        })]\n                      })\n                    })]\n                  })]\n                })]\n              })\n            }), /*#__PURE__*/e(\"div\", {\n              className: \"framer-b5urnb\",\n              \"data-framer-name\": \"Testimonial\",\n              id: ez,\n              name: \"Testimonial\",\n              ref: eN,\n              children: /*#__PURE__*/e(\"div\", {\n                className: \"framer-uke177\",\n                \"data-framer-name\": \"Content\",\n                name: \"Content\",\n                children: /*#__PURE__*/e(l, {\n                  breakpoint: U,\n                  overrides: {\n                    JXMPRkVjQ: {\n                      __framer__styleTransformEffectEnabled: void 0,\n                      transformTemplate: void 0\n                    },\n                    xSFMhnjU5: {\n                      __framer__styleTransformEffectEnabled: void 0,\n                      transformTemplate: void 0\n                    }\n                  },\n                  children: /*#__PURE__*/r(I, {\n                    __framer__spring: {\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                    __framer__styleTransformEffectEnabled: !0,\n                    __framer__transformTargets: [{\n                      target: {\n                        opacity: 0,\n                        rotate: 0,\n                        rotateX: 0,\n                        rotateY: 0,\n                        scale: 1,\n                        x: 0,\n                        y: 0\n                      }\n                    }, {\n                      ref: eN,\n                      target: {\n                        opacity: 1,\n                        rotate: 0,\n                        rotateX: 0,\n                        rotateY: 0,\n                        scale: 1,\n                        x: 0,\n                        y: 0\n                      }\n                    }],\n                    __framer__transformTrigger: \"onScrollTarget\",\n                    __framer__transformViewportThreshold: 1,\n                    __perspectiveFX: !1,\n                    __targetOpacity: 1,\n                    className: \"framer-1uxpxkc\",\n                    \"data-border\": !0,\n                    \"data-framer-name\": \"Testimonial\",\n                    name: \"Testimonial\",\n                    transformTemplate: K,\n                    children: [/*#__PURE__*/e(t, {\n                      className: \"framer-ajsls1-container\",\n                      \"data-framer-name\": \"Border Shimmer\",\n                      name: \"Border Shimmer\",\n                      children: /*#__PURE__*/e(j, {\n                        gradientSize: 300,\n                        height: \"100%\",\n                        id: \"QC4tgCBLa\",\n                        layoutId: \"QC4tgCBLa\",\n                        name: \"Border Shimmer\",\n                        rotationSpeed: 11,\n                        style: {\n                          height: \"100%\",\n                          width: \"100%\"\n                        },\n                        width: \"100%\"\n                      })\n                    }), /*#__PURE__*/r(\"div\", {\n                      className: \"framer-11jmpjf\",\n                      \"data-framer-name\": \"Content\",\n                      name: \"Content\",\n                      children: [/*#__PURE__*/e(l, {\n                        breakpoint: U,\n                        overrides: {\n                          JXMPRkVjQ: {\n                            children: /*#__PURE__*/e(b.Fragment, {\n                              children: /*#__PURE__*/e(\"p\", {\n                                style: {\n                                  \"--font-selector\": \"RlM7U2F0b3NoaS1tZWRpdW0=\",\n                                  \"--framer-font-family\": '\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\n                                  \"--framer-font-size\": \"60px\",\n                                  \"--framer-font-weight\": \"500\",\n                                  \"--framer-letter-spacing\": \"-0.03em\",\n                                  \"--framer-text-alignment\": \"center\"\n                                },\n                                children: /*#__PURE__*/e(\"span\", {\n                                  \"data-text-fill\": \"true\",\n                                  style: {\n                                    backgroundImage: \"linear-gradient(99.4585deg, rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0.5) 100%)\"\n                                  },\n                                  children: \"\uD83D\uDCE8\"\n                                })\n                              })\n                            })\n                          },\n                          xSFMhnjU5: {\n                            children: /*#__PURE__*/e(b.Fragment, {\n                              children: /*#__PURE__*/e(\"p\", {\n                                style: {\n                                  \"--font-selector\": \"RlM7U2F0b3NoaS1tZWRpdW0=\",\n                                  \"--framer-font-family\": '\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\n                                  \"--framer-font-size\": \"100px\",\n                                  \"--framer-font-weight\": \"500\",\n                                  \"--framer-letter-spacing\": \"-0.03em\",\n                                  \"--framer-text-alignment\": \"center\"\n                                },\n                                children: /*#__PURE__*/e(\"span\", {\n                                  \"data-text-fill\": \"true\",\n                                  style: {\n                                    backgroundImage: \"linear-gradient(99.4585deg, rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0.5) 100%)\"\n                                  },\n                                  children: \"\uD83D\uDCE8\"\n                                })\n                              })\n                            })\n                          }\n                        },\n                        children: /*#__PURE__*/e(p, {\n                          __fromCanvasComponent: !0,\n                          children: /*#__PURE__*/e(b.Fragment, {\n                            children: /*#__PURE__*/e(\"p\", {\n                              style: {\n                                \"--font-selector\": \"RlM7U2F0b3NoaS1tZWRpdW0=\",\n                                \"--framer-font-family\": '\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\n                                \"--framer-font-size\": \"45px\",\n                                \"--framer-font-weight\": \"500\",\n                                \"--framer-letter-spacing\": \"-0.03em\",\n                                \"--framer-text-alignment\": \"center\"\n                              },\n                              children: /*#__PURE__*/e(\"span\", {\n                                \"data-text-fill\": \"true\",\n                                style: {\n                                  backgroundImage: \"linear-gradient(99.4585deg, rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0.5) 100%)\"\n                                },\n                                children: \"\uD83D\uDCE8\"\n                              })\n                            })\n                          }),\n                          className: \"framer-p6ijc5\",\n                          \"data-framer-name\": \"Text\",\n                          fonts: [\"FS;Satoshi-medium\"],\n                          name: \"Text\",\n                          verticalAlignment: \"top\",\n                          withExternalLayout: !0\n                        })\n                      }), /*#__PURE__*/e(l, {\n                        breakpoint: U,\n                        overrides: {\n                          JXMPRkVjQ: {\n                            children: /*#__PURE__*/e(b.Fragment, {\n                              children: /*#__PURE__*/e(\"p\", {\n                                style: {\n                                  \"--font-selector\": \"RlM7U2F0b3NoaS1tZWRpdW0=\",\n                                  \"--framer-font-family\": '\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\n                                  \"--framer-font-size\": \"24px\",\n                                  \"--framer-font-weight\": \"500\",\n                                  \"--framer-letter-spacing\": \"-0.03em\",\n                                  \"--framer-text-alignment\": \"center\"\n                                },\n                                children: /*#__PURE__*/e(\"span\", {\n                                  \"data-text-fill\": \"true\",\n                                  style: {\n                                    backgroundImage: \"linear-gradient(99.4585deg, rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0.5) 100%)\"\n                                  },\n                                  children: \"The (Mail) Revolution is Here\"\n                                })\n                              })\n                            })\n                          },\n                          xSFMhnjU5: {\n                            children: /*#__PURE__*/e(b.Fragment, {\n                              children: /*#__PURE__*/e(\"p\", {\n                                style: {\n                                  \"--font-selector\": \"RlM7U2F0b3NoaS1tZWRpdW0=\",\n                                  \"--framer-font-family\": '\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\n                                  \"--framer-font-size\": \"36px\",\n                                  \"--framer-font-weight\": \"500\",\n                                  \"--framer-letter-spacing\": \"-0.03em\",\n                                  \"--framer-text-alignment\": \"center\"\n                                },\n                                children: /*#__PURE__*/e(\"span\", {\n                                  \"data-text-fill\": \"true\",\n                                  style: {\n                                    backgroundImage: \"linear-gradient(99.4585deg, rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0.5) 100%)\"\n                                  },\n                                  children: \"The (Mail) Revolution is Here\"\n                                })\n                              })\n                            })\n                          }\n                        },\n                        children: /*#__PURE__*/e(p, {\n                          __fromCanvasComponent: !0,\n                          children: /*#__PURE__*/e(b.Fragment, {\n                            children: /*#__PURE__*/e(\"p\", {\n                              style: {\n                                \"--font-selector\": \"RlM7U2F0b3NoaS1tZWRpdW0=\",\n                                \"--framer-font-family\": '\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\n                                \"--framer-font-size\": \"45px\",\n                                \"--framer-font-weight\": \"500\",\n                                \"--framer-letter-spacing\": \"-0.03em\",\n                                \"--framer-text-alignment\": \"center\"\n                              },\n                              children: /*#__PURE__*/e(\"span\", {\n                                \"data-text-fill\": \"true\",\n                                style: {\n                                  backgroundImage: \"linear-gradient(99.4585deg, rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0.5) 100%)\"\n                                },\n                                children: \"The (Mail) Revolution is Here\"\n                              })\n                            })\n                          }),\n                          className: \"framer-jrd0c3\",\n                          \"data-framer-name\": \"Text\",\n                          fonts: [\"FS;Satoshi-medium\"],\n                          name: \"Text\",\n                          verticalAlignment: \"top\",\n                          withExternalLayout: !0\n                        })\n                      }), /*#__PURE__*/r(\"div\", {\n                        className: \"framer-tpdqk1\",\n                        children: [/*#__PURE__*/r(\"div\", {\n                          className: \"framer-1ym5yru\",\n                          \"data-framer-name\": \"Rows\",\n                          name: \"Rows\",\n                          children: [/*#__PURE__*/e(\"div\", {\n                            className: \"framer-1ui1adu\"\n                          }), /*#__PURE__*/e(p, {\n                            __fromCanvasComponent: !0,\n                            children: /*#__PURE__*/e(b.Fragment, {\n                              children: /*#__PURE__*/e(\"p\", {\n                                style: {\n                                  \"--font-selector\": \"RlM7U2F0b3NoaS1tZWRpdW0=\",\n                                  \"--framer-font-family\": '\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\n                                  \"--framer-font-size\": \"24px\",\n                                  \"--framer-font-weight\": \"500\",\n                                  \"--framer-letter-spacing\": \"-0.03em\",\n                                  \"--framer-text-alignment\": \"center\"\n                                },\n                                children: /*#__PURE__*/e(\"span\", {\n                                  \"data-text-fill\": \"true\",\n                                  style: {\n                                    backgroundImage: \"linear-gradient(99.4585deg, rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0.5) 100%)\"\n                                  },\n                                  children: \"13 spots remaining\"\n                                })\n                              })\n                            }),\n                            className: \"framer-mx3sm2\",\n                            \"data-framer-name\": \"Text\",\n                            fonts: [\"FS;Satoshi-medium\"],\n                            name: \"Text\",\n                            verticalAlignment: \"top\",\n                            withExternalLayout: !0\n                          })]\n                        }), /*#__PURE__*/e(t, {\n                          className: \"framer-gxoqqu-container\",\n                          children: /*#__PURE__*/e(R, {\n                            button: {\n                              buttonFont: {\n                                fontFamily: '\"Inter-BlackItalic\", \"Inter\", sans-serif',\n                                fontSize: \"16px\",\n                                fontStyle: \"italic\",\n                                fontWeight: 900,\n                                letterSpacing: \"0em\",\n                                lineHeight: \"1em\"\n                              },\n                              buttonPadding: 0,\n                              buttonPaddingBottom: 0,\n                              buttonPaddingLeft: 0,\n                              buttonPaddingPerSide: !1,\n                              buttonPaddingRight: 0,\n                              buttonPaddingTop: 0,\n                              color: \"rgb(255, 255, 255)\",\n                              fill: \"rgb(0, 0, 0)\",\n                              insetWhenDocked: 5,\n                              isDocked: !0,\n                              label: \"JOIN\",\n                              shouldAppear: !0,\n                              widthWhenDocked: 100\n                            },\n                            font: {},\n                            formsparkID: \"\",\n                            gap: 10,\n                            getwaitlistAPI: \"\",\n                            height: \"100%\",\n                            id: \"YpBjUjAz1\",\n                            input: {\n                              borderRadius: 8,\n                              color: \"rgb(0, 0, 0)\",\n                              fill: \"rgb(235, 235, 235)\",\n                              fixedHeight: 50,\n                              height: !0,\n                              padding: 15,\n                              paddingBottom: 15,\n                              paddingLeft: 15,\n                              paddingPerSide: !1,\n                              paddingRight: 15,\n                              paddingTop: 15,\n                              placeholder: \"name@email.com\",\n                              placeholderColor: \"rgba(0, 0, 0, 0.3)\"\n                            },\n                            layout: \"horizontal\",\n                            layoutId: \"YpBjUjAz1\",\n                            loopsID: \"clooumufq0040l70q8m3t0ue5\",\n                            mailchimpURL: \"\",\n                            redirectAs: \"overlay\",\n                            service: \"loops\",\n                            style: {\n                              width: \"100%\"\n                            },\n                            width: \"100%\"\n                          })\n                        })]\n                      }), /*#__PURE__*/e(t, {\n                        className: \"framer-130oe8r-container\",\n                        \"data-framer-name\": \"Background Video\",\n                        name: \"Background Video\",\n                        children: /*#__PURE__*/e(S, {\n                          backgroundColor: \"rgba(0, 0, 0, 0)\",\n                          borderRadius: 0,\n                          bottomLeftRadius: 0,\n                          bottomRightRadius: 0,\n                          controls: !1,\n                          height: \"100%\",\n                          id: \"XV5Mnbng8\",\n                          isMixedBorderRadius: !1,\n                          layoutId: \"XV5Mnbng8\",\n                          loop: !0,\n                          muted: !0,\n                          name: \"Background Video\",\n                          objectFit: \"cover\",\n                          playing: !0,\n                          posterEnabled: !1,\n                          srcFile: \"https://framerusercontent.com/assets/Drg6Y9jvvBaet32zzh8OGWHlXE.mp4\",\n                          srcType: \"Upload\",\n                          srcUrl: \"https://assets.mixkit.co/videos/preview/mixkit-ice-cream-glass-of-red-soda-5094-small.mp4\",\n                          startTime: 0,\n                          style: {\n                            height: \"100%\",\n                            width: \"100%\"\n                          },\n                          topLeftRadius: 0,\n                          topRightRadius: 0,\n                          volume: 25,\n                          width: \"100%\"\n                        })\n                      }), /*#__PURE__*/e(\"div\", {\n                        className: \"framer-18zdr3v\",\n                        \"data-framer-name\": \"Top Overlay\",\n                        name: \"Top Overlay\"\n                      })]\n                    })]\n                  })\n                })\n              })\n            }), /*#__PURE__*/e(\"div\", {\n              className: \"framer-1ksoax8\",\n              \"data-framer-name\": \"Footer\",\n              name: \"Footer\",\n              children: /*#__PURE__*/r(\"div\", {\n                className: \"framer-1k1y4f1\",\n                \"data-framer-name\": \"Content\",\n                name: \"Content\",\n                children: [/*#__PURE__*/e(\"div\", {\n                  className: \"framer-1i3irx6\",\n                  \"data-framer-name\": \"Divider\",\n                  name: \"Divider\"\n                }), /*#__PURE__*/r(\"div\", {\n                  className: \"framer-efkbzv\",\n                  \"data-framer-name\": \"Bottom\",\n                  name: \"Bottom\",\n                  children: [/*#__PURE__*/e(p, {\n                    __fromCanvasComponent: !0,\n                    children: /*#__PURE__*/e(b.Fragment, {\n                      children: /*#__PURE__*/e(\"p\", {\n                        style: {\n                          \"--font-selector\": \"RlM7U2F0b3NoaS1yZWd1bGFy\",\n                          \"--framer-font-family\": '\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\n                          \"--framer-font-size\": \"14px\",\n                          \"--framer-line-height\": \"1.5em\",\n                          \"--framer-text-color\": \"var(--token-13375b9f-4436-4454-8e2f-e087d57f7eba, rgba(216, 213, 209, 0.8))\"\n                        },\n                        children: \"\\xa9 2024 Mail2Form. All rights reserved.\"\n                      })\n                    }),\n                    className: \"framer-1ftm5p1\",\n                    \"data-framer-name\": \"\\xa9 2023 Kairo. All rights reserved.\",\n                    fonts: [\"FS;Satoshi-regular\"],\n                    name: \"\\xa9 2023 Kairo. All rights reserved.\",\n                    verticalAlignment: \"center\",\n                    withExternalLayout: !0\n                  }), /*#__PURE__*/e(\"div\", {\n                    className: \"framer-1vx828e\",\n                    \"data-framer-name\": \"Links\",\n                    name: \"Links\",\n                    children: /*#__PURE__*/e(t, {\n                      className: \"framer-6rq6dk-container\",\n                      children: /*#__PURE__*/e(v, {\n                        height: \"100%\",\n                        id: \"LogVVl4la\",\n                        layoutId: \"LogVVl4la\",\n                        link: \"mailto@hello@mail2form.com\",\n                        newTab: !0,\n                        smoothScroll: !1,\n                        title: \"Say Hi!\",\n                        width: \"100%\"\n                      })\n                    })\n                  })]\n                })]\n              })\n            })]\n          }), /*#__PURE__*/e(\"div\", {\n            id: \"overlay\"\n          })]\n        })\n      })\n    });\n  }),\n  eE = ['.framer-hiFk1 [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; } }\", `.${eR.bodyClassName}-framer-hiFk1 { background: rgb(1, 2, 8); }`, \".framer-hiFk1 .framer-lux5qc { display: block; }\", \".framer-hiFk1 .framer-72rtr7 { align-content: center; align-items: center; background-color: #010208; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 1440px; }\", \".framer-hiFk1 .framer-1e3lsri { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 3500px; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\", \".framer-hiFk1 .framer-11x7ng9 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: 100vh; justify-content: center; overflow: hidden; padding: 0px 0px 0px 0px; position: sticky; top: 0px; transform: perspective(1200px); width: 100%; will-change: transform; z-index: 1; }\", \".framer-hiFk1 .framer-1dga54k-container { bottom: 0px; flex: none; left: 0px; opacity: 0.35; position: absolute; right: 0px; top: 0px; transform: perspective(1200px); z-index: 0; }\", \".framer-hiFk1 .framer-1w24d7c { background-color: var(--token-3becceca-d213-4853-b7f6-4fa13665335c, #010208); bottom: 0px; flex: none; left: 0px; position: absolute; right: 0px; top: 0px; transform: perspective(1200px); z-index: -1; }\", \".framer-hiFk1 .framer-13mkr1o { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: 816px; justify-content: space-between; overflow: hidden; padding: 100px 100px 100px 100px; position: relative; width: 100%; }\", \".framer-hiFk1 .framer-besmdh { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: 463px; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 1px; }\", \".framer-hiFk1 .framer-9splyy { --framer-paragraph-spacing: 0px; flex: none; height: 182px; position: relative; transform: perspective(1200px); white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; z-index: 1; }\", \".framer-hiFk1 .framer-cfse6i { --framer-paragraph-spacing: 24px; flex: none; height: auto; position: relative; transform: perspective(1200px); white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; z-index: 1; }\", \".framer-hiFk1 .framer-1np6gej { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; transform: perspective(1200px); width: min-content; z-index: 1; }\", \".framer-hiFk1 .framer-zo8437-container { flex: none; height: auto; position: relative; width: auto; z-index: 1; }\", \".framer-hiFk1 .framer-dqb9ue { --border-bottom-width: 5px; --border-color: rgba(255, 255, 255, 0.15); --border-left-width: 5px; --border-right-width: 5px; --border-style: solid; --border-top-width: 5px; align-content: center; align-items: center; border-bottom-left-radius: 16px; border-bottom-right-radius: 16px; border-top-left-radius: 16px; border-top-right-radius: 16px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 2px 2px 2px 2px; pointer-events: none; position: relative; transform: perspective(1200px); width: min-content; will-change: var(--framer-will-change-override, transform); }\", \".framer-hiFk1 .framer-15vyd50-container, .framer-hiFk1 .framer-ajsls1-container { flex: none; height: 100%; left: 0px; position: absolute; top: 0px; width: 100%; }\", \".framer-hiFk1 .framer-xeyrqz { align-content: center; align-items: center; background-color: rgba(1, 2, 8, 0.92); border-bottom-left-radius: 16px; border-bottom-right-radius: 16px; border-top-left-radius: 16px; border-top-right-radius: 16px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: center; overflow: visible; padding: 46px 46px 46px 46px; position: relative; width: min-content; }\", \".framer-hiFk1 .framer-hrqxhb, .framer-hiFk1 .framer-mx3sm2 { --framer-paragraph-spacing: 72px; flex: none; height: auto; position: relative; white-space: pre; width: auto; z-index: 1; }\", \".framer-hiFk1 .framer-5a098p { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: 423px; }\", \".framer-hiFk1 .framer-1pdc1de { --framer-paragraph-spacing: 75px; flex: none; height: auto; position: relative; white-space: pre; width: auto; z-index: 1; }\", \".framer-hiFk1 .framer-1cbohv5-container { flex: none; height: auto; pointer-events: auto; position: relative; width: 100%; }\", \".framer-hiFk1 .framer-1t1zxo6 { background: linear-gradient(180deg, rgba(22, 22, 22, 0) 0%, #010208 100%); bottom: -4px; flex: none; height: 120px; left: -29px; position: absolute; right: -29px; z-index: 2; }\", \".framer-hiFk1 .framer-18owus1 { align-content: center; align-items: center; background-color: var(--token-fab76ef7-771e-4cf6-97cc-48deee26da02, #010208); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 3500px; justify-content: flex-start; left: 0px; overflow: visible; padding: 0px 0px 0px 0px; position: absolute; right: 0px; top: 0px; z-index: 0; }\", \".framer-hiFk1 .framer-da6p8k { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 100vh; justify-content: center; overflow: hidden; padding: 0px 0px 0px 0px; position: sticky; top: 0px; width: 1440px; will-change: transform; z-index: 1; }\", \".framer-hiFk1 .framer-633dl0 { align-content: center; align-items: center; bottom: 0px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; justify-content: center; left: 0px; overflow: hidden; padding: 0px 0px 0px 0px; position: absolute; right: 0px; top: 0px; z-index: 1; }\", \".framer-hiFk1 .framer-1t1n3mn { --framer-paragraph-spacing: 24px; flex: none; height: auto; position: relative; transform: perspective(1200px); white-space: pre; width: auto; z-index: 1; }\", \".framer-hiFk1 .framer-1fat474 { --framer-paragraph-spacing: 0px; flex: none; height: 155px; position: relative; transform: perspective(1200px); white-space: pre-wrap; width: 844px; word-break: break-word; word-wrap: break-word; z-index: 1; }\", \".framer-hiFk1 .framer-w35uth { --framer-paragraph-spacing: 24px; flex: none; height: auto; position: relative; transform: perspective(1200px); white-space: pre-wrap; width: 491px; word-break: break-word; word-wrap: break-word; z-index: 1; }\", \".framer-hiFk1 .framer-jurclp { bottom: 0px; flex: none; left: 0px; overflow: hidden; position: absolute; right: 0px; top: 0px; transform: perspective(1200px); z-index: 1; }\", \".framer-hiFk1 .framer-eeftve-container { flex: none; height: 1px; left: -110px; position: absolute; top: 40px; transform: rotate(22.6deg); width: 110px; z-index: 2; }\", \".framer-hiFk1 .framer-1q50188-container { flex: none; height: 1px; left: -100px; position: absolute; top: 70px; transform: rotate(22.6deg); width: 100px; z-index: 2; }\", \".framer-hiFk1 .framer-1y6r0mr-container { flex: none; height: 1px; left: -120px; position: absolute; top: 140px; transform: rotate(22.6deg); width: 100px; z-index: 2; }\", \".framer-hiFk1 .framer-x2udkm-container { flex: none; height: 1px; left: -120px; position: absolute; top: 160px; transform: rotate(22.6deg); width: 100px; z-index: 2; }\", \".framer-hiFk1 .framer-3qvnkd-container { flex: none; height: 1px; left: -120px; position: absolute; top: calc(52.63157894736844% - 1px / 2); transform: rotate(22.6deg); width: 100px; z-index: 2; }\", \".framer-hiFk1 .framer-fevn0c-container { flex: none; height: 1px; left: -100px; position: absolute; top: -30px; transform: rotate(22.6deg); width: 100px; z-index: 2; }\", \".framer-hiFk1 .framer-sb6cb5-container { flex: none; height: 1px; left: -10px; position: absolute; top: -30px; transform: rotate(22.6deg); width: 100px; z-index: 2; }\", \".framer-hiFk1 .framer-11i73ev-container { flex: none; height: 1px; left: 50px; position: absolute; top: -40px; transform: rotate(22.6deg); width: 100px; z-index: 2; }\", \".framer-hiFk1 .framer-9zky2y-container { flex: none; height: 1px; left: -90px; position: absolute; top: -40px; transform: rotate(22.6deg); width: 100px; z-index: 2; }\", \".framer-hiFk1 .framer-f25f6k-container { flex: none; height: 1px; left: 200px; position: absolute; top: -30px; transform: rotate(22.6deg); width: 100px; z-index: 2; }\", \".framer-hiFk1 .framer-xka5hn-container { flex: none; height: 1px; left: 290px; position: absolute; top: -40px; transform: rotate(22.6deg); width: 100px; z-index: 2; }\", \".framer-hiFk1 .framer-rpav7t-container { flex: none; height: 1px; left: 120px; position: absolute; top: -40px; transform: rotate(22.6deg); width: 100px; z-index: 2; }\", \".framer-hiFk1 .framer-b0vrx-container { flex: none; height: 1px; left: 140px; position: absolute; top: -40px; transform: rotate(22.6deg); width: 100px; z-index: 2; }\", \".framer-hiFk1 .framer-pt7ejm-container { flex: none; height: 1px; left: -100px; position: absolute; top: calc(50.00000000000002% - 1px / 2); transform: rotate(22.6deg); width: 100px; z-index: 2; }\", \".framer-hiFk1 .framer-19gt9gm-container { flex: none; height: 1px; left: -120px; position: absolute; top: 10px; transform: rotate(22.6deg); width: 100px; z-index: 2; }\", \".framer-hiFk1 .framer-1xm6jwz-container, .framer-hiFk1 .framer-1dye2xh-container { flex: none; height: 1px; left: 140px; position: absolute; top: -30px; transform: rotate(22.6deg); width: 100px; z-index: 2; }\", \".framer-hiFk1 .framer-1n9dlb0, .framer-hiFk1 .framer-1xl8k1p, .framer-hiFk1 .framer-b5urnb { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\", \".framer-hiFk1 .framer-m762ze, .framer-hiFk1 .framer-1u558xk, .framer-hiFk1 .framer-uke177 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: visible; padding: 96px 96px 96px 96px; position: relative; width: 1440px; }\", \".framer-hiFk1 .framer-3xeo2y { --framer-paragraph-spacing: 0px; flex: none; height: 150px; position: relative; transform: perspective(1200px); white-space: pre-wrap; width: 696px; word-break: break-word; word-wrap: break-word; z-index: 1; }\", \".framer-hiFk1 .framer-i93pax, .framer-hiFk1 .framer-13gl08c { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 64px; height: min-content; justify-content: center; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: 1312px; }\", \".framer-hiFk1 .framer-7t3efa, .framer-hiFk1 .framer-b28p73 { --framer-paragraph-spacing: 24px; flex: none; height: auto; position: relative; transform: perspective(1200px); white-space: pre-wrap; width: 917px; word-break: break-word; word-wrap: break-word; z-index: 1; }\", \".framer-hiFk1 .framer-4pn1jw { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 64px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; transform: perspective(1200px); width: 100%; }\", \".framer-hiFk1 .framer-1cilfsm-container, .framer-hiFk1 .framer-ghzdyp-container, .framer-hiFk1 .framer-gt85hz-container { flex: 1 0 0px; height: auto; pointer-events: none; position: relative; width: 1px; }\", \".framer-hiFk1 .framer-1ayrksd { --framer-paragraph-spacing: 0px; flex: none; height: 150px; position: relative; transform: perspective(1200px); white-space: pre-wrap; width: 828px; word-break: break-word; word-wrap: break-word; z-index: 1; }\", \".framer-hiFk1 .framer-182kdtz { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 64px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\", \".framer-hiFk1 .framer-1cb33gm-container { align-self: stretch; flex: 1 0 0px; height: auto; position: relative; width: 1px; z-index: 0; }\", \".framer-hiFk1 .framer-t15uo1 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 64px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; transform: perspective(1200px); width: min-content; }\", \".framer-hiFk1 .framer-1e09niz { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: min-content; }\", \".framer-hiFk1 .framer-1b8uunk, .framer-hiFk1 .framer-v7kmku, .framer-hiFk1 .framer-1ufk1mk { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 395px; }\", \".framer-hiFk1 .framer-vy1r5r, .framer-hiFk1 .framer-1vol4ih, .framer-hiFk1 .framer-o76hds, .framer-hiFk1 .framer-1ftm5p1 { --framer-paragraph-spacing: 0px; flex: none; height: auto; position: relative; white-space: pre; width: auto; }\", \".framer-hiFk1 .framer-7azck2, .framer-hiFk1 .framer-1cevalj, .framer-hiFk1 .framer-1a3rdvp { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: min-content; }\", \".framer-hiFk1 .framer-y1lkyl, .framer-hiFk1 .framer-184r68d { --framer-paragraph-spacing: 0px; flex: none; height: auto; position: relative; white-space: pre-wrap; width: 351px; word-break: break-word; word-wrap: break-word; }\", \".framer-hiFk1 .framer-cgy8wp, .framer-hiFk1 .framer-1osn1u8 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: min-content; }\", \".framer-hiFk1 .framer-6xlrda { --framer-paragraph-spacing: 0px; flex: none; height: auto; position: relative; white-space: pre-wrap; width: 370px; word-break: break-word; word-wrap: break-word; }\", '.framer-hiFk1 .framer-1uxpxkc { --border-bottom-width: 1px; --border-color: var(--token-0412df64-3808-4a78-b7be-da21828e1f61, rgba(255, 255, 255, 0.15)) /* {\"name\":\"Border\"} */; --border-left-width: 1px; --border-right-width: 1px; --border-style: solid; --border-top-width: 1px; align-content: center; align-items: center; border-bottom-left-radius: 16px; border-bottom-right-radius: 16px; border-top-left-radius: 16px; border-top-right-radius: 16px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 2px 2px 2px 2px; pointer-events: none; position: relative; transform: perspective(1200px); width: min-content; will-change: var(--framer-will-change-override, transform); }', \".framer-hiFk1 .framer-11jmpjf { align-content: center; align-items: center; background-color: var(--token-fab76ef7-771e-4cf6-97cc-48deee26da02, #010208); border-bottom-left-radius: 16px; border-bottom-right-radius: 16px; border-top-left-radius: 16px; border-top-right-radius: 16px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; height: 50vh; justify-content: space-between; overflow: hidden; padding: 64px 64px 64px 64px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\", \".framer-hiFk1 .framer-p6ijc5, .framer-hiFk1 .framer-jrd0c3 { --framer-paragraph-spacing: 72px; flex: none; height: auto; position: relative; white-space: pre-wrap; width: 760px; word-break: break-word; word-wrap: break-word; z-index: 1; }\", \".framer-hiFk1 .framer-tpdqk1 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 35px; height: min-content; justify-content: center; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: 760px; z-index: 1; }\", \".framer-hiFk1 .framer-1ym5yru { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: min-content; }\", \".framer-hiFk1 .framer-1ui1adu { aspect-ratio: 1 / 1; background-color: #57c439; border-bottom-left-radius: 100%; border-bottom-right-radius: 100%; border-top-left-radius: 100%; border-top-right-radius: 100%; flex: none; height: var(--framer-aspect-ratio-supported, 12px); overflow: hidden; position: relative; width: 12px; will-change: var(--framer-will-change-override, transform); }\", \".framer-hiFk1 .framer-gxoqqu-container { flex: none; height: auto; pointer-events: auto; position: relative; width: 55%; }\", \".framer-hiFk1 .framer-130oe8r-container { bottom: 0px; flex: none; left: 0px; opacity: 0.5; position: absolute; right: 0px; top: 0px; z-index: 0; }\", \".framer-hiFk1 .framer-18zdr3v { background: linear-gradient(180deg, rgba(22, 22, 22, 0) 0%, #010208 100%); flex: none; height: 120px; left: -29px; position: absolute; right: -29px; top: -2px; transform: rotate(180deg); z-index: 2; }\", \".framer-hiFk1 .framer-1ksoax8 { align-content: flex-start; align-items: flex-start; background-color: var(--token-fab76ef7-771e-4cf6-97cc-48deee26da02, #010208); display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; max-width: 1440px; overflow: visible; padding: 64px 96px 64px 96px; position: relative; width: 1440px; }\", \".framer-hiFk1 .framer-1k1y4f1 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 1px; }\", \".framer-hiFk1 .framer-1i3irx6 { background-color: var(--token-0412df64-3808-4a78-b7be-da21828e1f61, rgba(255, 255, 255, 0.15)); flex: none; height: 1px; position: relative; width: 100%; }\", \".framer-hiFk1 .framer-efkbzv { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\", \".framer-hiFk1 .framer-1vx828e { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: min-content; }\", \".framer-hiFk1 .framer-6rq6dk-container { flex: none; height: auto; position: relative; width: auto; }\", \"@supports (background: -webkit-named-image(i)) and (not (scale:1)) { .framer-hiFk1 .framer-72rtr7, .framer-hiFk1 .framer-1e3lsri, .framer-hiFk1 .framer-11x7ng9, .framer-hiFk1 .framer-besmdh, .framer-hiFk1 .framer-1np6gej, .framer-hiFk1 .framer-dqb9ue, .framer-hiFk1 .framer-xeyrqz, .framer-hiFk1 .framer-5a098p, .framer-hiFk1 .framer-18owus1, .framer-hiFk1 .framer-da6p8k, .framer-hiFk1 .framer-633dl0, .framer-hiFk1 .framer-1n9dlb0, .framer-hiFk1 .framer-m762ze, .framer-hiFk1 .framer-i93pax, .framer-hiFk1 .framer-4pn1jw, .framer-hiFk1 .framer-1xl8k1p, .framer-hiFk1 .framer-1u558xk, .framer-hiFk1 .framer-13gl08c, .framer-hiFk1 .framer-182kdtz, .framer-hiFk1 .framer-t15uo1, .framer-hiFk1 .framer-1e09niz, .framer-hiFk1 .framer-1b8uunk, .framer-hiFk1 .framer-7azck2, .framer-hiFk1 .framer-cgy8wp, .framer-hiFk1 .framer-v7kmku, .framer-hiFk1 .framer-1cevalj, .framer-hiFk1 .framer-1osn1u8, .framer-hiFk1 .framer-1ufk1mk, .framer-hiFk1 .framer-1a3rdvp, .framer-hiFk1 .framer-b5urnb, .framer-hiFk1 .framer-uke177, .framer-hiFk1 .framer-1uxpxkc, .framer-hiFk1 .framer-tpdqk1, .framer-hiFk1 .framer-1ym5yru, .framer-hiFk1 .framer-1ksoax8, .framer-hiFk1 .framer-1k1y4f1, .framer-hiFk1 .framer-1vx828e { gap: 0px; } .framer-hiFk1 .framer-72rtr7 > *, .framer-hiFk1 .framer-1e3lsri > *, .framer-hiFk1 .framer-18owus1 > *, .framer-hiFk1 .framer-1n9dlb0 > *, .framer-hiFk1 .framer-1xl8k1p > *, .framer-hiFk1 .framer-b5urnb > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-hiFk1 .framer-72rtr7 > :first-child, .framer-hiFk1 .framer-1e3lsri > :first-child, .framer-hiFk1 .framer-11x7ng9 > :first-child, .framer-hiFk1 .framer-besmdh > :first-child, .framer-hiFk1 .framer-1np6gej > :first-child, .framer-hiFk1 .framer-xeyrqz > :first-child, .framer-hiFk1 .framer-5a098p > :first-child, .framer-hiFk1 .framer-18owus1 > :first-child, .framer-hiFk1 .framer-633dl0 > :first-child, .framer-hiFk1 .framer-1n9dlb0 > :first-child, .framer-hiFk1 .framer-m762ze > :first-child, .framer-hiFk1 .framer-i93pax > :first-child, .framer-hiFk1 .framer-1xl8k1p > :first-child, .framer-hiFk1 .framer-1u558xk > :first-child, .framer-hiFk1 .framer-13gl08c > :first-child, .framer-hiFk1 .framer-t15uo1 > :first-child, .framer-hiFk1 .framer-1e09niz > :first-child, .framer-hiFk1 .framer-cgy8wp > :first-child, .framer-hiFk1 .framer-1osn1u8 > :first-child, .framer-hiFk1 .framer-b5urnb > :first-child, .framer-hiFk1 .framer-uke177 > :first-child, .framer-hiFk1 .framer-tpdqk1 > :first-child, .framer-hiFk1 .framer-1k1y4f1 > :first-child { margin-top: 0px; } .framer-hiFk1 .framer-72rtr7 > :last-child, .framer-hiFk1 .framer-1e3lsri > :last-child, .framer-hiFk1 .framer-11x7ng9 > :last-child, .framer-hiFk1 .framer-besmdh > :last-child, .framer-hiFk1 .framer-1np6gej > :last-child, .framer-hiFk1 .framer-xeyrqz > :last-child, .framer-hiFk1 .framer-5a098p > :last-child, .framer-hiFk1 .framer-18owus1 > :last-child, .framer-hiFk1 .framer-633dl0 > :last-child, .framer-hiFk1 .framer-1n9dlb0 > :last-child, .framer-hiFk1 .framer-m762ze > :last-child, .framer-hiFk1 .framer-i93pax > :last-child, .framer-hiFk1 .framer-1xl8k1p > :last-child, .framer-hiFk1 .framer-1u558xk > :last-child, .framer-hiFk1 .framer-13gl08c > :last-child, .framer-hiFk1 .framer-t15uo1 > :last-child, .framer-hiFk1 .framer-1e09niz > :last-child, .framer-hiFk1 .framer-cgy8wp > :last-child, .framer-hiFk1 .framer-1osn1u8 > :last-child, .framer-hiFk1 .framer-b5urnb > :last-child, .framer-hiFk1 .framer-uke177 > :last-child, .framer-hiFk1 .framer-tpdqk1 > :last-child, .framer-hiFk1 .framer-1k1y4f1 > :last-child { margin-bottom: 0px; } .framer-hiFk1 .framer-11x7ng9 > *, .framer-hiFk1 .framer-cgy8wp > *, .framer-hiFk1 .framer-1osn1u8 > * { margin: 0px; margin-bottom: calc(16px / 2); margin-top: calc(16px / 2); } .framer-hiFk1 .framer-besmdh > * { margin: 0px; margin-bottom: calc(20px / 2); margin-top: calc(20px / 2); } .framer-hiFk1 .framer-1np6gej > * { margin: 0px; margin-bottom: calc(8px / 2); margin-top: calc(8px / 2); } .framer-hiFk1 .framer-dqb9ue > *, .framer-hiFk1 .framer-1uxpxkc > *, .framer-hiFk1 .framer-1ym5yru > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-hiFk1 .framer-dqb9ue > :first-child, .framer-hiFk1 .framer-da6p8k > :first-child, .framer-hiFk1 .framer-4pn1jw > :first-child, .framer-hiFk1 .framer-182kdtz > :first-child, .framer-hiFk1 .framer-1b8uunk > :first-child, .framer-hiFk1 .framer-7azck2 > :first-child, .framer-hiFk1 .framer-v7kmku > :first-child, .framer-hiFk1 .framer-1cevalj > :first-child, .framer-hiFk1 .framer-1ufk1mk > :first-child, .framer-hiFk1 .framer-1a3rdvp > :first-child, .framer-hiFk1 .framer-1uxpxkc > :first-child, .framer-hiFk1 .framer-1ym5yru > :first-child, .framer-hiFk1 .framer-1ksoax8 > :first-child, .framer-hiFk1 .framer-1vx828e > :first-child { margin-left: 0px; } .framer-hiFk1 .framer-dqb9ue > :last-child, .framer-hiFk1 .framer-da6p8k > :last-child, .framer-hiFk1 .framer-4pn1jw > :last-child, .framer-hiFk1 .framer-182kdtz > :last-child, .framer-hiFk1 .framer-1b8uunk > :last-child, .framer-hiFk1 .framer-7azck2 > :last-child, .framer-hiFk1 .framer-v7kmku > :last-child, .framer-hiFk1 .framer-1cevalj > :last-child, .framer-hiFk1 .framer-1ufk1mk > :last-child, .framer-hiFk1 .framer-1a3rdvp > :last-child, .framer-hiFk1 .framer-1uxpxkc > :last-child, .framer-hiFk1 .framer-1ym5yru > :last-child, .framer-hiFk1 .framer-1ksoax8 > :last-child, .framer-hiFk1 .framer-1vx828e > :last-child { margin-right: 0px; } .framer-hiFk1 .framer-xeyrqz > * { margin: 0px; margin-bottom: calc(40px / 2); margin-top: calc(40px / 2); } .framer-hiFk1 .framer-5a098p > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-hiFk1 .framer-da6p8k > *, .framer-hiFk1 .framer-1b8uunk > *, .framer-hiFk1 .framer-7azck2 > *, .framer-hiFk1 .framer-v7kmku > *, .framer-hiFk1 .framer-1cevalj > *, .framer-hiFk1 .framer-1ufk1mk > *, .framer-hiFk1 .framer-1a3rdvp > *, .framer-hiFk1 .framer-1ksoax8 > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-hiFk1 .framer-633dl0 > *, .framer-hiFk1 .framer-m762ze > *, .framer-hiFk1 .framer-1u558xk > *, .framer-hiFk1 .framer-uke177 > * { margin: 0px; margin-bottom: calc(24px / 2); margin-top: calc(24px / 2); } .framer-hiFk1 .framer-i93pax > *, .framer-hiFk1 .framer-13gl08c > *, .framer-hiFk1 .framer-t15uo1 > * { margin: 0px; margin-bottom: calc(64px / 2); margin-top: calc(64px / 2); } .framer-hiFk1 .framer-4pn1jw > *, .framer-hiFk1 .framer-182kdtz > * { margin: 0px; margin-left: calc(64px / 2); margin-right: calc(64px / 2); } .framer-hiFk1 .framer-1e09niz > * { margin: 0px; margin-bottom: calc(12px / 2); margin-top: calc(12px / 2); } .framer-hiFk1 .framer-tpdqk1 > * { margin: 0px; margin-bottom: calc(35px / 2); margin-top: calc(35px / 2); } .framer-hiFk1 .framer-1k1y4f1 > * { margin: 0px; margin-bottom: calc(32px / 2); margin-top: calc(32px / 2); } .framer-hiFk1 .framer-1vx828e > * { margin: 0px; margin-left: calc(24px / 2); margin-right: calc(24px / 2); } }\", \"@media (min-width: 1440px) { .framer-hiFk1 .hidden-72rtr7 { display: none !important; } }\", `@media (min-width: 810px) and (max-width: 1439px) { .framer-hiFk1 .hidden-1ehords { display: none !important; } .${eR.bodyClassName}-framer-hiFk1 { background: rgb(1, 2, 8); } .framer-hiFk1 .framer-72rtr7 { width: 810px; } .framer-hiFk1 .framer-11x7ng9 { background-color: var(--token-fab76ef7-771e-4cf6-97cc-48deee26da02, #010208); justify-content: flex-start; padding: 128px 64px 0px 64px; } .framer-hiFk1 .framer-1dga54k-container { bottom: -323px; left: -282px; right: -283px; } .framer-hiFk1 .framer-13mkr1o { flex-direction: column; overflow: visible; padding: 50px 50px 50px 50px; } .framer-hiFk1 .framer-besmdh, .framer-hiFk1 .framer-1cilfsm-container, .framer-hiFk1 .framer-ghzdyp-container, .framer-hiFk1 .framer-gt85hz-container { flex: none; width: 100%; } .framer-hiFk1 .framer-9splyy { height: auto; width: 739px; } .framer-hiFk1 .framer-dqb9ue, .framer-hiFk1 .framer-1uxpxkc { transform: unset; width: 100%; } .framer-hiFk1 .framer-xeyrqz, .framer-hiFk1 .framer-11jmpjf { flex: 1 0 0px; width: 1px; } .framer-hiFk1 .framer-hrqxhb, .framer-hiFk1 .framer-1pdc1de { white-space: pre-wrap; width: 514px; word-break: break-word; word-wrap: break-word; } .framer-hiFk1 .framer-18owus1 { padding: 0px 64px 0px 64px; } .framer-hiFk1 .framer-da6p8k, .framer-hiFk1 .framer-i93pax, .framer-hiFk1 .framer-13gl08c, .framer-hiFk1 .framer-1ksoax8 { width: 100%; } .framer-hiFk1 .framer-1fat474 { height: auto; width: 629px; } .framer-hiFk1 .framer-m762ze, .framer-hiFk1 .framer-1u558xk, .framer-hiFk1 .framer-uke177 { padding: 96px 64px 96px 64px; width: 100%; } .framer-hiFk1 .framer-3xeo2y { height: auto; transform: unset; width: 573px; } .framer-hiFk1 .framer-7t3efa { transform: unset; width: 548px; } .framer-hiFk1 .framer-4pn1jw { flex-direction: column; transform: unset; } .framer-hiFk1 .framer-1ayrksd { height: auto; transform: unset; width: 591px; } .framer-hiFk1 .framer-b28p73 { transform: unset; width: 657px; } .framer-hiFk1 .framer-182kdtz { flex-direction: column; } .framer-hiFk1 .framer-1cb33gm-container { align-self: unset; flex: none; order: 0; width: 100%; } .framer-hiFk1 .framer-t15uo1 { order: 1; transform: unset; } .framer-hiFk1 .framer-p6ijc5, .framer-hiFk1 .framer-jrd0c3 { width: 514px; } @supports (background: -webkit-named-image(i)) and (not (scale:1)) { .framer-hiFk1 .framer-13mkr1o, .framer-hiFk1 .framer-4pn1jw, .framer-hiFk1 .framer-182kdtz { gap: 0px; } .framer-hiFk1 .framer-13mkr1o > *, .framer-hiFk1 .framer-13mkr1o > :first-child, .framer-hiFk1 .framer-13mkr1o > :last-child { margin: 0px; } .framer-hiFk1 .framer-4pn1jw > *, .framer-hiFk1 .framer-182kdtz > * { margin: 0px; margin-bottom: calc(64px / 2); margin-top: calc(64px / 2); } .framer-hiFk1 .framer-4pn1jw > :first-child, .framer-hiFk1 .framer-182kdtz > :first-child { margin-top: 0px; } .framer-hiFk1 .framer-4pn1jw > :last-child, .framer-hiFk1 .framer-182kdtz > :last-child { margin-bottom: 0px; } }}`, `@media (max-width: 809px) { .framer-hiFk1 .hidden-1n0tk8m { display: none !important; } .${eR.bodyClassName}-framer-hiFk1 { background: rgb(1, 2, 8); } .framer-hiFk1 .framer-72rtr7 { width: 390px; } .framer-hiFk1 .framer-11x7ng9 { background-color: var(--token-fab76ef7-771e-4cf6-97cc-48deee26da02, #010208); padding: 0px 24px 0px 24px; } .framer-hiFk1 .framer-1dga54k-container { bottom: -330px; left: -261px; right: -261px; } .framer-hiFk1 .framer-13mkr1o { flex-direction: column; overflow: visible; padding: 0px 0px 0px 0px; } .framer-hiFk1 .framer-besmdh { height: 1px; width: 100%; } .framer-hiFk1 .framer-9splyy { height: auto; width: 333px; } .framer-hiFk1 .framer-cfse6i { width: 304px; } .framer-hiFk1 .framer-dqb9ue, .framer-hiFk1 .framer-1uxpxkc { transform: unset; width: 100%; } .framer-hiFk1 .framer-xeyrqz { flex: 1 0 0px; padding: 46px 24px 46px 24px; width: 1px; } .framer-hiFk1 .framer-hrqxhb, .framer-hiFk1 .framer-1pdc1de { white-space: pre-wrap; width: 297px; word-break: break-word; word-wrap: break-word; } .framer-hiFk1 .framer-5a098p, .framer-hiFk1 .framer-da6p8k, .framer-hiFk1 .framer-i93pax, .framer-hiFk1 .framer-13gl08c, .framer-hiFk1 .framer-1e09niz, .framer-hiFk1 .framer-1b8uunk, .framer-hiFk1 .framer-7azck2, .framer-hiFk1 .framer-cgy8wp, .framer-hiFk1 .framer-v7kmku, .framer-hiFk1 .framer-1cevalj, .framer-hiFk1 .framer-1osn1u8, .framer-hiFk1 .framer-1ufk1mk, .framer-hiFk1 .framer-1a3rdvp, .framer-hiFk1 .framer-tpdqk1, .framer-hiFk1 .framer-gxoqqu-container { width: 100%; } .framer-hiFk1 .framer-1fat474 { height: auto; width: 301px; } .framer-hiFk1 .framer-w35uth { width: 350px; } .framer-hiFk1 .framer-m762ze, .framer-hiFk1 .framer-1u558xk, .framer-hiFk1 .framer-uke177 { padding: 96px 24px 96px 24px; width: 100%; } .framer-hiFk1 .framer-3xeo2y { height: auto; transform: unset; width: 342px; } .framer-hiFk1 .framer-7t3efa { transform: unset; width: 342px; } .framer-hiFk1 .framer-4pn1jw { flex-direction: column; transform: unset; } .framer-hiFk1 .framer-1cilfsm-container, .framer-hiFk1 .framer-ghzdyp-container, .framer-hiFk1 .framer-gt85hz-container, .framer-hiFk1 .framer-1k1y4f1 { flex: none; width: 100%; } .framer-hiFk1 .framer-1ayrksd { height: auto; transform: unset; width: 315px; } .framer-hiFk1 .framer-b28p73 { transform: unset; width: 343px; } .framer-hiFk1 .framer-182kdtz { flex-direction: column; } .framer-hiFk1 .framer-1cb33gm-container { align-self: unset; flex: none; order: 0; width: 100%; } .framer-hiFk1 .framer-t15uo1 { order: 1; transform: unset; width: 100%; } .framer-hiFk1 .framer-vy1r5r, .framer-hiFk1 .framer-o76hds { flex: 1 0 0px; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; } .framer-hiFk1 .framer-y1lkyl, .framer-hiFk1 .framer-6xlrda, .framer-hiFk1 .framer-184r68d { flex: 1 0 0px; width: 1px; } .framer-hiFk1 .framer-11jmpjf { flex: 1 0 0px; padding: 64px 24px 64px 24px; width: 1px; } .framer-hiFk1 .framer-p6ijc5, .framer-hiFk1 .framer-jrd0c3 { width: 297px; } .framer-hiFk1 .framer-1ksoax8 { flex-direction: column; padding: 64px 24px 64px 24px; width: 100%; } .framer-hiFk1 .framer-efkbzv { flex-direction: column; gap: 24px; justify-content: center; } .framer-hiFk1 .framer-1vx828e { align-content: center; align-items: center; } @supports (background: -webkit-named-image(i)) and (not (scale:1)) { .framer-hiFk1 .framer-13mkr1o, .framer-hiFk1 .framer-4pn1jw, .framer-hiFk1 .framer-182kdtz, .framer-hiFk1 .framer-1ksoax8, .framer-hiFk1 .framer-efkbzv { gap: 0px; } .framer-hiFk1 .framer-13mkr1o > *, .framer-hiFk1 .framer-13mkr1o > :first-child, .framer-hiFk1 .framer-13mkr1o > :last-child { margin: 0px; } .framer-hiFk1 .framer-4pn1jw > *, .framer-hiFk1 .framer-182kdtz > * { margin: 0px; margin-bottom: calc(64px / 2); margin-top: calc(64px / 2); } .framer-hiFk1 .framer-4pn1jw > :first-child, .framer-hiFk1 .framer-182kdtz > :first-child, .framer-hiFk1 .framer-1ksoax8 > :first-child, .framer-hiFk1 .framer-efkbzv > :first-child { margin-top: 0px; } .framer-hiFk1 .framer-4pn1jw > :last-child, .framer-hiFk1 .framer-182kdtz > :last-child, .framer-hiFk1 .framer-1ksoax8 > :last-child, .framer-hiFk1 .framer-efkbzv > :last-child { margin-bottom: 0px; } .framer-hiFk1 .framer-1ksoax8 > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-hiFk1 .framer-efkbzv > * { margin: 0px; margin-bottom: calc(24px / 2); margin-top: calc(24px / 2); } }}`],\n  eM = _(eN, eE, \"framer-hiFk1\");\nexport default eM;\neM.displayName = \"Home\", eM.defaultProps = {\n  height: 6218.5,\n  width: 1440\n}, a(eM, [{\n  family: \"Satoshi\",\n  style: \"normal\",\n  url: \"https://framerusercontent.com/third-party-assets/fontshare/wf/P2LQKHE6KA6ZP4AAGN72KDWMHH6ZH3TA/ZC32TK2P7FPS5GFTL46EU6KQJA24ZYDB/7AHDUZ4A7LFLVFUIFSARGIWCRQJHISQP.woff2\",\n  weight: \"500\"\n}, {\n  family: \"Satoshi\",\n  style: \"normal\",\n  url: \"https://framerusercontent.com/third-party-assets/fontshare/wf/TTX2Z3BF3P6Y5BQT3IV2VNOK6FL22KUT/7QYRJOI3JIMYHGY6CH7SOIFRQLZOLNJ6/KFIAZD4RUMEZIYV6FQ3T3GP5PDBDB6JY.woff2\",\n  weight: \"400\"\n}, {\n  family: \"Satoshi\",\n  style: \"italic\",\n  url: \"https://framerusercontent.com/third-party-assets/fontshare/wf/5ICO57VJIN252OT5L2KLEIPW754DTLAO/ZU64SLR2IEO66N27IVY5Z6JJJRTJECJK/TCTRLNEXANFIGSFCZTGQL7PZ5362GYK6.woff2\",\n  weight: \"900\"\n}, {\n  family: \"Satoshi\",\n  style: \"italic\",\n  url: \"https://framerusercontent.com/third-party-assets/fontshare/wf/MPIFA4B3XXRNY2MJDGP6GOOOAF6EOCLO/W5E4ZFYPJ3V6JKMBGHB6YMITK6EWS2XA/QOMBWPST76ICDYF6WOBS7SQ7RBT67QW2.woff2\",\n  weight: \"400\"\n}, ...M, ...W, ...C, ...U, ...V, ...L, ...O, ...q, ...A]);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FrameraugiA20Il\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"xSFMhnjU5\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"JXMPRkVjQ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\n        \"framerIntrinsicHeight\": \"6218.5\",\n        \"framerIntrinsicWidth\": \"1440\",\n        \"framerContractVersion\": \"1\",\n        \"framerImmutableVariables\": \"true\",\n        \"framerResponsiveScreen\": \"\"\n      }\n    },\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};"],
  "mappings": "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ACA,aACA,OACA,KACA,SACA,SACA,UACA,OACA,OACA,MACA,WACA,OACA,WACA,KACA,MACA,UACA,MACA,SACA,MACA,KACA,KACA,KACA,QACA,WACA,aACA,SACA,SACA,OACA,KACA,KACA,KACA,KACA,KACA,KACA,OACA,SACA,SACA,KACA,OACA,IACA,SACA,MACA,QACA,MACA,MACA,SACA,QACA,SACA,KACA,OACA,OACA,MACA,OACA,UACA,OACA,WACA,OACA,QACA,MACA,WACA,SACA,KACA,WACA,SACA,SACA,IACA,QACA,UACA,MACA,WACA,IACA,KACA,KACA,OACA,IACA,OACA,SACA,UACA,SACA,QACA,SACA,OACA,SACA,QACA,MACA,UACA,MACA,QACA,QACA,KACA,WACA,QACA,KACA,QACA,OACA,QACA,KACA,QACA,IACA,KACA,MACA,QACA,MAEA,SACA,WACA,OACA,UACA,gBACA,IACA,QACA,OACA,iBACA,OACA,OACA,UACA,UACA,WACA,iBACA,OACA,OACA,MACA,OACA,OACF,EAAGC,EAAIlC,GAAG,KAAK,EACfiC,GAAG,QAAQ,SAAS,EAAG,CACrBC,EAAE,CAAC,EAAIA,EAAE,CAAC,CACZ,CAAC,EACD,IAAMC,GAAM,GAAMC,GAAGC,GAAI,CACvB,SAAU,CAACC,EAAEC,GAAI,CACf,IAAK,8FACP,CAAC,EAAGD,EAAEE,GAAI,CACR,SAAU,EAAE,IACd,CAAC,CAAC,CACJ,CAAC,EAAGH,GAAKH,EAAE;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,EAgBRK,GAAKL,EAAE;AAAA;AAAA,EAEPM,GAAKN,EAAE;AAAA;AAAA;AAAA;AAAA;AAAA,EAKPO,GAAK,GACJC,IAAO,IAAO,EAAE,EAAE,KAAO,CAAC,EAAI,OAAQ,EAAE,EAAE,MAAQ,CAAC,EAAI,QAAS,IAAIA,IAAM,CAAC,CAAC,EAC1EC,GAAM,GAAM,CAChB,IAAI9B,EAAGE,EAAGC,EAAGC,EACb,GAAI,GAAGJ,EAAI,EAAE,OA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",
  "names": ["RotatingGradient", "props", "rotationSpeed", "gradientSize", "p", "motion", "addPropertyControls", "ControlType", "Shiney_default", "RotatingGradientFonts", "getFonts", "Shiney_default", "cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transitions", "transformTemplate", "_", "toResponsiveImage", "value", "Transition", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "humanReadableVariantMap", "getProps", "height", "icons", "id", "lightSpeed", "text", "title", "width", "props", "ref", "ref1", "ref2", "_variant", "ref3", "ref4", "createLayoutDependency", "Component", "Y", "activeLocale", "useLocaleInfo", "style", "className", "layoutId", "Oh7Y7ydzW", "qRz5D4LrN", "vyoBXWjX1", "jUQ85hyI1", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "defaultLayoutId", "ae", "LayoutGroup", "motion", "cx", "u", "Image2", "SVG", "RichText", "x", "css", "FramerKKAetvstw", "withCSS", "KKAetvstw_default", "addPropertyControls", "ControlType", "addFonts", "Re", "jt", "le", "Rr", "Lt", "e", "r", "n", "a", "s", "l", "u", "d", "g", "f", "v", "C", "T", "Lt", "jt", "L", "Re", "Br", "ze", "r", "n", "a", "Hr", "Ft", "Mt", "Wt", "zt", "Yt", "s", "i", "j", "Oe", "_", "He", "Ge", "Je", "Ut", "Gr", "qt", "Ce", "Bt", "Ht", "$", "Jr", "Gt", "Ye", "de", "B", "Xe", "xe", "Jt", "Te", "ie", "Xr", "M", "I", "oe", "Pe", "l", "fe", "Xt", "Kt", "W", "H", "we", "me", "pe", "Kr", "Zr", "_e", "Ue", "Zt", "Qt", "en", "rn", "tn", "Se", "u", "d", "g", "f", "v", "C", "T", "x", "h", "O", "E", "p", "P", "q", "D", "V", "R", "nn", "Cr", "kr", "ae", "an", "on", "sn", "cn", "ln", "un", "Tr", "fn", "dn", "et", "r", "Ht", "_", "Oe", "j", "B", "$", "Ye", "bn", "n", "i", "Je", "Gr", "ae", "fe", "Ge", "Jt", "s", "Gt", "yn", "En", "h", "O", "u", "E", "d", "g", "fn", "dn", "f", "v", "an", "sn", "C", "on", "T", "tn", "p", "P", "x", "Yt", "xn", "rt", "a", "Ke", "tt", "wn", "_n", "Rn", "nt", "Ze", "r", "Ar", "Me", "Hr", "ke", "n", "i", "s", "U", "_n", "he", "r", "n", "U", "a", "Nn", "s", "l", "u", "d", "g", "Ar", "Me", "ke", "$r", "U", "qe", "r", "n", "i", "s", "he", "u", "d", "$r", "g", "f", "v", "wn", "An", "In", "ie", "ot", "$n", "Qe", "z", "En", "st", "Y", "re", "er", "Ln", "Mt", "Vn", "r", "Lr", "Vr", "n", "i", "s", "Fn", "r", "n", "i", "Ke", "ot", "tt", "Mn", "a", "s", "l", "u", "Vr", "d", "Lr", "g", "f", "v", "C", "T", "x", "st", "h", "O", "E", "p", "P", "q", "D", "V", "re", "er", "rt", "R", "qe", "Ne", "K", "Q", "B", "ze", "Wn", "z", "zn", "Br", "Yn", "L", "Un", "qn", "Bn", "Hn", "Gn", "pe", "ue", "Jn", "Wr", "zr", "Xn", "Mr", "Zn", "Kn", "Qn", "ea", "ye", "X", "ta", "na", "addPropertyControls", "f", "ta", "p", "na", "emailRegex", "mailchimpRegex", "validateEmail", "email", "parseMailChimpUrl", "url", "ref", "domain", "parameters", "isExternalURL", "VERSION", "Input", "withCSS", "service", "redirectAs", "mailchimpURL", "loopsID", "formsparkID", "getwaitlistAPI", "input", "button", "font", "layout", "link", "gap", "style", "onSubmit", "setEmail", "ye", "isError", "setError", "isLoading", "setLoading", "isFocus", "setFocus", "paddingPerSide", "paddingTop", "paddingRight", "paddingBottom", "paddingLeft", "padding", "borderRadius", "borderObject", "focusObject", "shadowObject", "height", "fixedHeight", "buttonPaddingPerSide", "buttonPaddingTop", "buttonPaddingRight", "buttonPaddingBottom", "buttonPaddingLeft", "buttonPadding", "paddingValue", "buttonPaddingValue", "router", "useRouter", "onSuccess", "path", "hash", "routeId", "pathVariables", "inferInitialRouteFromPath", "formControls", "validateForm", "te", "handleChange", "event", "handleFocus", "handleBlur", "handleSubmit", "response", "error", "formBody", "data", "entries", "data1", "entries1", "useAnimationControls", "focusStylesFrom", "focusStylesTo", "shadowStyles", "borderStyles", "formVariants", "inputVariants", "dynamicBoxShadow", "p", "motion", "containerStyles", "u", "defaultStyle", "Spinner", "getButtonShadow", "props", "noButtonStyles", "addPropertyControls", "ControlType", "shadows", "output", "shadow", "Input_default", "cycleOrder", "variantClassNames", "transitions", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "getProps", "height", "id", "width", "props", "createLayoutDependency", "variants", "Component", "Y", "ref", "activeLocale", "useLocaleInfo", "style", "className", "layoutId", "variant", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "cycleOrder", "variantClassNames", "layoutDependency", "defaultLayoutId", "ae", "LayoutGroup", "motion", "cx", "css", "Framerg_s8LqzcU", "withCSS", "g_s8LqzcU_default", "addFonts", "D", "getFonts", "Shiney_default", "g", "w", "b", "r", "t", "k", "K", "I", "E", "re", "MotionConfigContext", "i", "n", "se", "p", "R", "S", "a", "o", "l", "s", "d", "f", "m", "c", "z", "T", "Y", "useLocaleInfo", "h", "D", "v", "F", "N", "j", "L", "W", "Q", "H", "P", "A", "useVariantState", "g", "q", "B", "pe", "Z", "ae", "LayoutGroup", "motion", "cx", "u", "Shiney_default", "Image2", "SVG", "RichText", "x", "withCSS", "fxtGDje59_default", "addPropertyControls", "ControlType", "addFonts", "M", "getFonts", "Video", "X", "withFX", "Container", "I", "motion", "P", "RichText", "W", "ndGGrV4ig_default", "C", "Shiney_default", "U", "Input_default", "V", "g_s8LqzcU_default", "L", "fxtGDje59_default", "O", "KKAetvstw_default", "q", "f", "A", "imoKwOpWV_default", "H", "B", "Z", "B", "removeHiddenBreakpointLayers", "H", "J", "Q", "G", "K", "r", "$", "ee", "er", "ea", "et", "ei", "en", "eo", "em", "ef", "el", "es", "ed", "ep", "eh", "ec", "eg", "ex", "e_", "ey", "ek", "eu", "eb", "ew", "eF", "ev", "eS", "eT", "eR", "e", "ez", "ej", "t", "n", "eN", "Y", "a", "o", "s", "useLocaleInfo", "_", "y", "M", "W", "C", "fe", "U", "V", "useHydratedBreakpointVariants", "L", "pe", "O", "useRouteElementId", "q", "A", "useRouter", "D", "eE", "ae", "p", "GeneratedComponentContext", "LayoutGroup", "u", "motion", "cx", "PropertyOverrides", "I", "optimizeAppear", "optimizeAppearTransformTemplate", "X", "Video", "x", "P", "Container", "ndGGrV4ig_default", "resolveLink", "Shiney_default", "RichText", "Input_default", "g_s8LqzcU_default", "fxtGDje59_default", "KKAetvstw_default", "f", "imoKwOpWV_default", "eM", "withCSS", "augiA20Il_default", "addFonts", "__FramerMetadata__"]
}
