{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/oWVHHLIj4Q7woeIlKzbt/kf0wAtpgbMTUUBcbgb2s/Input.js", "ssg:https://framerusercontent.com/modules/WWhe5thOlS0Fgm7ojUrg/jDCBLYjHm5vm0pR15nA8/WDC0hqPWf.js", "ssg:https://framerusercontent.com/modules/ybK6TsqYjt9eS6LPNUwx/8DIoa6Y7D4dWcv4OHyeS/Lo0F5emrR.js"],
  "sourcesContent": ["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  } = 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          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: \"100%\",\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: \"API\",\n    placeholder: \"2LP3G7\",\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      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  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        \"framerDisableUnlink\": \"*\",\n        \"framerIntrinsicHeight\": \"40\",\n        \"framerSupportedLayoutHeight\": \"any\",\n        \"framerSupportedLayoutWidth\": \"fixed\",\n        \"framerIntrinsicWidth\": \"300\",\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./Input.map", "import { fontStore } from \"framer\";\nfontStore.loadWebFontsFromSelectors([\"CUSTOM;Neue Haas Grotesk Display Pro 55 Roman\"]);\nexport const fonts = [{\n  family: \"Neue Haas Grotesk Display Pro 55 Roman\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:css/WDC0hqPWf:default\",\n    url: \"assets/pbUa4Mry7cXULSqxqdals9bJk2g.ttf\"\n  },\n  url: new URL(\"https://framerusercontent.com/modules/assets/pbUa4Mry7cXULSqxqdals9bJk2g~IpArP5y1eoOEMLG7nHKVz4xozm4DlY74PiLxq-N8nEc.ttf\").href\n}];\nexport const css = ['.framer-5iYjs .framer-styles-preset-1vkiv5f:not(.rich-text-wrapper), .framer-5iYjs .framer-styles-preset-1vkiv5f.rich-text-wrapper p { --framer-font-family: \"Neue Haas Grotesk Display Pro 55 Roman\", sans-serif; --framer-font-size: 24px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: 0px; --framer-line-height: 1.5em; --framer-paragraph-spacing: 20px; --framer-text-alignment: center; --framer-text-color: var(--token-1021654d-251a-4750-952b-de3f7005260e, #888888); --framer-text-decoration: none; --framer-text-transform: none; }'];\nexport const className = \"framer-5iYjs\";\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"className\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"css\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"fonts\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};", "// Generated by Framer (10753fe)\nimport { jsx as _jsx, jsxs as _jsxs } from \"react/jsx-runtime\";\nimport { addFonts, addPropertyControls, ControlType, cx, getFonts, RichText, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion } from \"framer-motion\";\nimport * as React from \"react\";\nimport Input from \"https://framerusercontent.com/modules/oWVHHLIj4Q7woeIlKzbt/kf0wAtpgbMTUUBcbgb2s/Input.js\";\nimport * as sharedStyle from \"https://framerusercontent.com/modules/rzySC92wvII1FAMiIPLu/HgkcDQrgtC3NXtNopqCK/QtclLzNll.js\";\nimport * as sharedStyle1 from \"https://framerusercontent.com/modules/WWhe5thOlS0Fgm7ojUrg/jDCBLYjHm5vm0pR15nA8/WDC0hqPWf.js\";\nconst InputFonts = getFonts(Input);\nconst cycleOrder = [\"CSO5_aL8L\", \"RP_NWppo1\", \"poPbSxY7v\", \"WRi_MqlLj\"];\nconst variantClassNames = {\n  CSO5_aL8L: \"framer-v-954n1t\",\n  poPbSxY7v: \"framer-v-17smavv\",\n  RP_NWppo1: \"framer-v-1y27aso\",\n  WRi_MqlLj: \"framer-v-5pa1nq\"\n};\nfunction addPropertyOverrides(overrides, ...variants) {\n  const nextOverrides = {};\n  variants === null || variants === void 0 ? void 0 : variants.forEach(variant => variant && Object.assign(nextOverrides, overrides[variant]));\n  return nextOverrides;\n}\nconst humanReadableVariantMap = {\n  \"Variant 1\": \"CSO5_aL8L\",\n  \"Variant 2\": \"RP_NWppo1\",\n  \"Variant 3\": \"poPbSxY7v\",\n  \"Variant 4\": \"WRi_MqlLj\"\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 Component = /*#__PURE__*/React.forwardRef(function ({\n  id,\n  style,\n  className,\n  width,\n  height,\n  layoutId,\n  variant: outerVariant = \"CSO5_aL8L\",\n  ...restProps\n}, ref) {\n  const outerVariantId = humanReadableVariantMap[outerVariant];\n  const variant = outerVariantId || outerVariant;\n  const {\n    baseVariant,\n    classNames,\n    gestureVariant,\n    setGestureState,\n    setVariant,\n    transition,\n    variants\n  } = useVariantState({\n    cycleOrder,\n    defaultVariant: \"CSO5_aL8L\",\n    transitions,\n    variant,\n    variantClassNames\n  });\n  const layoutDependency = variants.join(\"-\") + restProps.layoutDependency;\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-AZSGj\", sharedStyle.className, sharedStyle1.className, classNames),\n      style: {\n        display: \"contents\"\n      },\n      children: /*#__PURE__*/_jsx(motion.div, {\n        ...restProps,\n        className: cx(\"framer-954n1t\", className),\n        \"data-framer-name\": \"Variant 1\",\n        layoutDependency: layoutDependency,\n        layoutId: \"CSO5_aL8L\",\n        ref: ref,\n        style: {\n          \"--border-bottom-width\": \"0px\",\n          \"--border-color\": \"rgba(0, 0, 0, 0)\",\n          \"--border-left-width\": \"0px\",\n          \"--border-right-width\": \"0px\",\n          \"--border-style\": \"solid\",\n          \"--border-top-width\": \"0px\",\n          backgroundColor: \"rgb(255, 255, 255)\",\n          ...style\n        },\n        transition: transition,\n        variants: {\n          poPbSxY7v: {\n            \"--border-bottom-width\": \"1px\",\n            \"--border-color\": 'var(--token-de9b14e5-d07f-4bfa-8ae3-410a9ffbb3d8, rgb(248, 248, 248)) /* {\"name\":\"Light Grey\"} */',\n            \"--border-left-width\": \"1px\",\n            \"--border-right-width\": \"1px\",\n            \"--border-style\": \"solid\",\n            \"--border-top-width\": \"1px\",\n            backgroundColor: \"rgba(255, 255, 255, 0.03)\"\n          },\n          WRi_MqlLj: {\n            \"--border-bottom-width\": \"1px\",\n            \"--border-color\": 'var(--token-de9b14e5-d07f-4bfa-8ae3-410a9ffbb3d8, rgb(248, 248, 248)) /* {\"name\":\"Light Grey\"} */',\n            \"--border-left-width\": \"1px\",\n            \"--border-right-width\": \"1px\",\n            \"--border-style\": \"solid\",\n            \"--border-top-width\": \"1px\",\n            backgroundColor: \"rgba(255, 255, 255, 0.03)\"\n          }\n        },\n        ...addPropertyOverrides({\n          poPbSxY7v: {\n            \"data-border\": true,\n            \"data-framer-name\": \"Variant 3\"\n          },\n          RP_NWppo1: {\n            \"data-framer-name\": \"Variant 2\"\n          },\n          WRi_MqlLj: {\n            \"data-border\": true,\n            \"data-framer-name\": \"Variant 4\"\n          }\n        }, baseVariant, gestureVariant),\n        children: /*#__PURE__*/_jsxs(motion.div, {\n          className: \"framer-pqfjd\",\n          \"data-framer-name\": \"Wrapper\",\n          layoutDependency: layoutDependency,\n          layoutId: \"VBKQXlSnu\",\n          transition: transition,\n          children: [/*#__PURE__*/_jsx(RichText, {\n            __fromCanvasComponent: true,\n            children: /*#__PURE__*/_jsx(React.Fragment, {\n              children: /*#__PURE__*/_jsx(motion.h2, {\n                className: \"framer-styles-preset-3u0udm\",\n                \"data-styles-preset\": \"QtclLzNll\",\n                style: {\n                  \"--framer-text-alignment\": \"center\"\n                },\n                children: \"Follow the journey\"\n              })\n            }),\n            className: \"framer-1gb7kse\",\n            layoutDependency: layoutDependency,\n            layoutId: \"KtNpCGwlz\",\n            style: {\n              \"--framer-link-text-color\": \"rgb(0, 153, 255)\",\n              \"--framer-link-text-decoration\": \"underline\",\n              \"--framer-paragraph-spacing\": \"0px\"\n            },\n            transition: transition,\n            variants: {\n              poPbSxY7v: {\n                \"--extracted-1of0zx5\": \"rgb(255, 255, 255)\"\n              },\n              WRi_MqlLj: {\n                \"--extracted-1of0zx5\": \"rgb(255, 255, 255)\"\n              }\n            },\n            verticalAlignment: \"top\",\n            withExternalLayout: true,\n            ...addPropertyOverrides({\n              poPbSxY7v: {\n                children: /*#__PURE__*/_jsx(React.Fragment, {\n                  children: /*#__PURE__*/_jsx(motion.h2, {\n                    className: \"framer-styles-preset-3u0udm\",\n                    \"data-styles-preset\": \"QtclLzNll\",\n                    style: {\n                      \"--framer-text-alignment\": \"center\",\n                      \"--framer-text-color\": \"var(--extracted-1of0zx5)\"\n                    },\n                    children: \"Follow the journey\"\n                  })\n                })\n              },\n              WRi_MqlLj: {\n                children: /*#__PURE__*/_jsx(React.Fragment, {\n                  children: /*#__PURE__*/_jsx(motion.h2, {\n                    className: \"framer-styles-preset-3u0udm\",\n                    \"data-styles-preset\": \"QtclLzNll\",\n                    style: {\n                      \"--framer-text-alignment\": \"center\",\n                      \"--framer-text-color\": \"var(--extracted-1of0zx5)\"\n                    },\n                    children: \"Follow the journey\"\n                  })\n                })\n              }\n            }, baseVariant, gestureVariant)\n          }), /*#__PURE__*/_jsx(RichText, {\n            __fromCanvasComponent: true,\n            children: /*#__PURE__*/_jsx(React.Fragment, {\n              children: /*#__PURE__*/_jsx(motion.p, {\n                className: \"framer-styles-preset-1vkiv5f\",\n                \"data-styles-preset\": \"WDC0hqPWf\",\n                children: \"Every Friday,\\xa0you'll get\\xa01\\xa0actionable\\xa0tip to build, launch and monetize a digital product.\"\n              })\n            }),\n            className: \"framer-1imouov\",\n            layoutDependency: layoutDependency,\n            layoutId: \"zqAdwm0b3\",\n            style: {\n              \"--framer-link-text-color\": \"rgb(0, 153, 255)\",\n              \"--framer-link-text-decoration\": \"underline\",\n              \"--framer-paragraph-spacing\": \"0px\"\n            },\n            transformTemplate: transformTemplate,\n            transition: transition,\n            variants: {\n              poPbSxY7v: {\n                \"--extracted-r6o4lv\": \"var(--token-de9b14e5-d07f-4bfa-8ae3-410a9ffbb3d8, rgb(248, 248, 248)) \"\n              },\n              RP_NWppo1: {\n                \"--extracted-r6o4lv\": \" var(--token-1021654d-251a-4750-952b-de3f7005260e, rgb(136, 136, 136))\"\n              },\n              WRi_MqlLj: {\n                \"--extracted-r6o4lv\": \"var(--token-de9b14e5-d07f-4bfa-8ae3-410a9ffbb3d8, rgb(248, 248, 248)) \"\n              }\n            },\n            verticalAlignment: \"top\",\n            withExternalLayout: true,\n            ...addPropertyOverrides({\n              poPbSxY7v: {\n                children: /*#__PURE__*/_jsx(React.Fragment, {\n                  children: /*#__PURE__*/_jsx(motion.p, {\n                    className: \"framer-styles-preset-1vkiv5f\",\n                    \"data-styles-preset\": \"WDC0hqPWf\",\n                    style: {\n                      \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                    },\n                    children: \"Every Friday,\\xa0you'll get\\xa01\\xa0actionable\\xa0tip to build, launch and monetize a digital product.\"\n                  })\n                })\n              },\n              RP_NWppo1: {\n                children: /*#__PURE__*/_jsx(React.Fragment, {\n                  children: /*#__PURE__*/_jsx(motion.p, {\n                    style: {\n                      \"--font-selector\": \"Q1VTVE9NO05ldWUgSGFhcyBHcm90ZXNrIERpc3BsYXkgUHJvIDU1IFJvbWFu\",\n                      \"--framer-font-family\": '\"Neue Haas Grotesk Display Pro 55 Roman\", sans-serif',\n                      \"--framer-font-size\": \"18px\",\n                      \"--framer-letter-spacing\": \"0px\",\n                      \"--framer-line-height\": \"1.5em\",\n                      \"--framer-text-alignment\": \"center\",\n                      \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                    },\n                    children: \"Every Friday,\\xa0you'll get\\xa01\\xa0actionable\\xa0tip to build, launch and monetize a digital product.\"\n                  })\n                }),\n                fonts: [\"CUSTOM;Neue Haas Grotesk Display Pro 55 Roman\"]\n              },\n              WRi_MqlLj: {\n                children: /*#__PURE__*/_jsx(React.Fragment, {\n                  children: /*#__PURE__*/_jsx(motion.p, {\n                    style: {\n                      \"--font-selector\": \"Q1VTVE9NO05ldWUgSGFhcyBHcm90ZXNrIERpc3BsYXkgUHJvIDU1IFJvbWFu\",\n                      \"--framer-font-family\": '\"Neue Haas Grotesk Display Pro 55 Roman\", sans-serif',\n                      \"--framer-font-size\": \"18px\",\n                      \"--framer-letter-spacing\": \"0px\",\n                      \"--framer-line-height\": \"1.5em\",\n                      \"--framer-text-alignment\": \"center\",\n                      \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                    },\n                    children: \"Every Friday,\\xa0you'll get\\xa01\\xa0actionable\\xa0tip to build, launch and monetize a digital product.\"\n                  })\n                }),\n                fonts: [\"CUSTOM;Neue Haas Grotesk Display Pro 55 Roman\"]\n              }\n            }, baseVariant, gestureVariant)\n          }), /*#__PURE__*/_jsx(motion.div, {\n            className: \"framer-1lp648l\",\n            \"data-framer-name\": \"Buttons\",\n            layoutDependency: layoutDependency,\n            layoutId: \"EacqMqnAu\",\n            transition: transition,\n            children: /*#__PURE__*/_jsxs(motion.div, {\n              className: \"framer-1uohh50\",\n              layoutDependency: layoutDependency,\n              layoutId: \"K5mLwMiPz\",\n              transition: transition,\n              children: [/*#__PURE__*/_jsx(motion.div, {\n                className: \"framer-k2ms8z-container\",\n                layoutDependency: layoutDependency,\n                layoutId: \"cANW0DKIT-container\",\n                transition: transition,\n                children: /*#__PURE__*/_jsx(Input, {\n                  button: {\n                    buttonFont: {\n                      fontFamily: '\"Adieu Regular\", sans-serif',\n                      fontSize: \"16px\",\n                      letterSpacing: \"0em\",\n                      lineHeight: \"1em\"\n                    },\n                    buttonPadding: 15,\n                    buttonPaddingBottom: 15,\n                    buttonPaddingLeft: 15,\n                    buttonPaddingPerSide: false,\n                    buttonPaddingRight: 15,\n                    buttonPaddingTop: 15,\n                    color: 'var(--token-29613c31-d529-4499-9de9-d1fb69f99f99, rgb(51, 51, 51)) /* {\"name\":\"Black\"} */',\n                    fill: 'var(--token-32fa6944-986c-456f-9a0e-a8148e376ca6, rgb(204, 255, 153)) /* {\"name\":\"Highlight\"} */',\n                    insetWhenDocked: 4,\n                    isDocked: false,\n                    label: \"SUBSCRIBE\",\n                    shouldAppear: true,\n                    widthWhenDocked: 100\n                  },\n                  font: {\n                    fontFamily: '\"Neue Haas Grotesk Display Pro 55 Roman\", sans-serif',\n                    fontSize: \"18px\",\n                    letterSpacing: \"0em\",\n                    lineHeight: \"1em\"\n                  },\n                  formsparkID: \"03mEo4Gm\",\n                  gap: 10,\n                  getwaitlistAPI: \"\",\n                  height: \"100%\",\n                  id: \"cANW0DKIT\",\n                  input: {\n                    borderObject: {\n                      borderColor: \"rgba(136, 136, 136, 0.2)\",\n                      borderWidth: 2\n                    },\n                    borderRadius: 0,\n                    color: 'var(--token-cd15fee3-2f82-4ea9-b1c1-d3613d0577a7, rgb(34, 34, 34)) /* {\"name\":\"Dark Black\"} */',\n                    fill: 'var(--token-de9b14e5-d07f-4bfa-8ae3-410a9ffbb3d8, rgb(248, 248, 248)) /* {\"name\":\"Light Grey\"} */',\n                    focusObject: {\n                      focusColor: 'var(--token-32fa6944-986c-456f-9a0e-a8148e376ca6, rgb(204, 255, 153)) /* {\"name\":\"Highlight\"} */',\n                      focusWidthFrom: 0,\n                      focusWidthTo: 1\n                    },\n                    padding: 15,\n                    paddingBottom: 15,\n                    paddingLeft: 15,\n                    paddingPerSide: false,\n                    paddingRight: 15,\n                    paddingTop: 15,\n                    placeholder: \"Enter your email address\",\n                    placeholderColor: 'var(--token-22923fd2-ea9d-4bf2-ab13-b6f248528638, rgb(136, 136, 136)) /* {\"name\":\"Dark Grey\"} */'\n                  },\n                  layout: \"horizontal\",\n                  layoutId: \"cANW0DKIT\",\n                  loopsID: \"\",\n                  mailchimpURL: \"https://theyearofproduct.us13.list-manage.com/subscribe/post?u=782b657f15557346e51829a9e&amp;id=78e4c64a26&amp;f_id=002dade2f0\",\n                  redirectAs: \"overlay\",\n                  service: \"mailchimp\",\n                  style: {\n                    width: \"100%\"\n                  },\n                  width: \"100%\",\n                  ...addPropertyOverrides({\n                    RP_NWppo1: {\n                      layout: \"vertical\"\n                    },\n                    WRi_MqlLj: {\n                      layout: \"vertical\"\n                    }\n                  }, baseVariant, gestureVariant)\n                })\n              }), /*#__PURE__*/_jsx(RichText, {\n                __fromCanvasComponent: true,\n                children: /*#__PURE__*/_jsx(React.Fragment, {\n                  children: /*#__PURE__*/_jsx(motion.h2, {\n                    style: {\n                      \"--font-selector\": \"Q1VTVE9NO05ldWUgSGFhcyBHcm90ZXNrIERpc3BsYXkgUHJvIDU1IFJvbWFu\",\n                      \"--framer-font-family\": '\"Neue Haas Grotesk Display Pro 55 Roman\", sans-serif',\n                      \"--framer-letter-spacing\": \"0px\",\n                      \"--framer-line-height\": \"1.5em\",\n                      \"--framer-text-alignment\": \"center\",\n                      \"--framer-text-color\": \"var(--extracted-1of0zx5)\"\n                    },\n                    children: \"1 email every Friday. Unsubscribe any time.\"\n                  })\n                }),\n                className: \"framer-tnva8q\",\n                fonts: [\"CUSTOM;Neue Haas Grotesk Display Pro 55 Roman\"],\n                layoutDependency: layoutDependency,\n                layoutId: \"wfeOWi5L9\",\n                style: {\n                  \"--extracted-1of0zx5\": \" var(--token-1021654d-251a-4750-952b-de3f7005260e, rgb(136, 136, 136))\",\n                  \"--framer-link-text-color\": \"rgb(0, 153, 255)\",\n                  \"--framer-link-text-decoration\": \"underline\",\n                  \"--framer-paragraph-spacing\": \"0px\"\n                },\n                transformTemplate: transformTemplate,\n                transition: transition,\n                variants: {\n                  poPbSxY7v: {\n                    \"--extracted-1of0zx5\": \"var(--token-de9b14e5-d07f-4bfa-8ae3-410a9ffbb3d8, rgb(248, 248, 248)) \"\n                  },\n                  WRi_MqlLj: {\n                    \"--extracted-1of0zx5\": \"var(--token-de9b14e5-d07f-4bfa-8ae3-410a9ffbb3d8, rgb(248, 248, 248)) \"\n                  }\n                },\n                verticalAlignment: \"top\",\n                withExternalLayout: true\n              })]\n            })\n          })]\n        })\n      })\n    })\n  });\n});\nconst css = ['.framer-AZSGj [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-AZSGj .framer-19f2hgo { display: block; }\", \".framer-AZSGj .framer-954n1t { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 100px 40px 100px 40px; position: relative; width: 1200px; }\", \".framer-AZSGj .framer-pqfjd { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 15px; height: min-content; justify-content: center; max-width: 100%; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 1000px; }\", \".framer-AZSGj .framer-1gb7kse { flex: none; height: auto; overflow: visible; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\", \".framer-AZSGj .framer-1imouov { flex: none; height: auto; max-width: 100%; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\", \".framer-AZSGj .framer-1lp648l { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: min-content; }\", \".framer-AZSGj .framer-1uohh50 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 112px; justify-content: center; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: 660px; }\", \".framer-AZSGj .framer-k2ms8z-container { flex: none; height: auto; position: relative; width: 460px; }\", \".framer-AZSGj .framer-tnva8q { flex: none; height: auto; max-width: 660px; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-AZSGj .framer-954n1t, .framer-AZSGj .framer-pqfjd, .framer-AZSGj .framer-1lp648l, .framer-AZSGj .framer-1uohh50 { gap: 0px; } .framer-AZSGj .framer-954n1t > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-AZSGj .framer-954n1t > :first-child, .framer-AZSGj .framer-1lp648l > :first-child { margin-left: 0px; } .framer-AZSGj .framer-954n1t > :last-child, .framer-AZSGj .framer-1lp648l > :last-child { margin-right: 0px; } .framer-AZSGj .framer-pqfjd > * { margin: 0px; margin-bottom: calc(15px / 2); margin-top: calc(15px / 2); } .framer-AZSGj .framer-pqfjd > :first-child, .framer-AZSGj .framer-1uohh50 > :first-child { margin-top: 0px; } .framer-AZSGj .framer-pqfjd > :last-child, .framer-AZSGj .framer-1uohh50 > :last-child { margin-bottom: 0px; } .framer-AZSGj .framer-1lp648l > * { margin: 0px; margin-left: calc(20px / 2); margin-right: calc(20px / 2); } .framer-AZSGj .framer-1uohh50 > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } }\", \".framer-AZSGj.framer-v-1y27aso .framer-954n1t, .framer-AZSGj.framer-v-5pa1nq .framer-954n1t { padding: 100px 30px 100px 30px; width: 600px; }\", \".framer-AZSGj.framer-v-1y27aso .framer-pqfjd, .framer-AZSGj.framer-v-1y27aso .framer-1lp648l, .framer-AZSGj.framer-v-5pa1nq .framer-pqfjd, .framer-AZSGj.framer-v-5pa1nq .framer-1lp648l { width: 100%; }\", \".framer-AZSGj.framer-v-1y27aso .framer-1uohh50, .framer-AZSGj.framer-v-5pa1nq .framer-1uohh50 { height: min-content; width: 100%; }\", \".framer-AZSGj.framer-v-1y27aso .framer-k2ms8z-container, .framer-AZSGj.framer-v-5pa1nq .framer-k2ms8z-container { width: 90%; }\", \".framer-AZSGj.framer-v-17smavv .framer-954n1t { width: 1000px; }\", ...sharedStyle.css, ...sharedStyle1.css]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          * @framerIntrinsicHeight 434\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          * @framerIntrinsicWidth 1200\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"RP_NWppo1\":{\"layout\":[\"fixed\",\"auto\"]},\"poPbSxY7v\":{\"layout\":[\"fixed\",\"auto\"]},\"WRi_MqlLj\":{\"layout\":[\"fixed\",\"auto\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          */\nconst FramerLo0F5emrR = withCSS(Component, css, \"framer-AZSGj\");\nexport default FramerLo0F5emrR;\nFramerLo0F5emrR.displayName = \"Newsletter Signup\";\nFramerLo0F5emrR.defaultProps = {\n  height: 434,\n  width: 1200\n};\naddPropertyControls(FramerLo0F5emrR, {\n  variant: {\n    options: [\"CSO5_aL8L\", \"RP_NWppo1\", \"poPbSxY7v\", \"WRi_MqlLj\"],\n    optionTitles: [\"Variant 1\", \"Variant 2\", \"Variant 3\", \"Variant 4\"],\n    title: \"Variant\",\n    type: ControlType.Enum\n  }\n});\naddFonts(FramerLo0F5emrR, [{\n  family: \"Neue Haas Grotesk Display Pro 55 Roman\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:canvasComponent/Lo0F5emrR:default\",\n    url: \"assets/pbUa4Mry7cXULSqxqdals9bJk2g.ttf\"\n  },\n  url: new URL(\"https://framerusercontent.com/modules/assets/pbUa4Mry7cXULSqxqdals9bJk2g~IpArP5y1eoOEMLG7nHKVz4xozm4DlY74PiLxq-N8nEc.ttf\").href\n}, {\n  family: \"Adieu Regular\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:canvasComponent/Lo0F5emrR:default\",\n    url: \"assets/9dFzQZWU8ncOCvackMEICA6EZI.woff\"\n  },\n  url: new URL(\"https://framerusercontent.com/modules/assets/9dFzQZWU8ncOCvackMEICA6EZI~YF-lcy1AFC9hrpMLZXw9uswVGiD3bnjb6sPsl50drNk.woff\").href\n}, ...InputFonts, ...sharedStyle.fonts, ...sharedStyle1.fonts]);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FramerLo0F5emrR\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"RP_NWppo1\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"poPbSxY7v\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"WRi_MqlLj\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\n        \"framerContractVersion\": \"1\",\n        \"framerIntrinsicWidth\": \"1200\",\n        \"framerIntrinsicHeight\": \"434\"\n      }\n    },\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./Lo0F5emrR.map"],
  "mappings": "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",
  "names": ["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", "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", "fontStore", "fonts", "css", "className", "InputFonts", "getFonts", "Input_default", "cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "humanReadableVariantMap", "transitions", "transformTemplate", "_", "t", "Component", "Y", "id", "style", "className", "width", "height", "layoutId", "outerVariant", "restProps", "ref", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "transition", "useVariantState", "layoutDependency", "defaultLayoutId", "ae", "p", "LayoutGroup", "motion", "cx", "u", "RichText", "x", "css", "FramerLo0F5emrR", "withCSS", "Lo0F5emrR_default", "addPropertyControls", "ControlType", "addFonts", "fonts"]
}
