{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/aUxIsxTqimGHH3kIjVIK/REnidRd8IoYyB3YW9JR1/BaseForm.js", "ssg:https://framerusercontent.com/modules/JcZzi755N7QfGZTx7JSP/KegacQvh0uhjliAh032G/nyDECeSec.js", "ssg:https://framerusercontent.com/modules/9QwOU3SwH0OLUQQBwCsE/UT3z2cmG58ZmGbj1L93y/TBeW094fX.js"],
  "sourcesContent": ["/*\nMIT License\nCopyright \u00A9 Joel Whitaker\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nThe Software is provided \"as is\", without warranty of any kind, express or\nimplied, including but not limited to the warranties of merchantability,\nfitness for a particular purpose and noninfringement. In no event shall the\nauthors or copyright holders be liable for any claim, damages or other\nliability, whether in an action of contract, tort or otherwise, arising from,\nout of or in connection with the Software or the use or other dealings in the\nSoftware.\n*/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\";\nvar FieldType;\n(function (FieldType) {\n  FieldType[\"Text\"] = \"text\";\n  FieldType[\"Number\"] = \"number\";\n  FieldType[\"Email\"] = \"email\";\n  FieldType[\"Url\"] = \"url\";\n  FieldType[\"Tel\"] = \"tel\";\n  FieldType[\"TextArea\"] = \"textarea\";\n  FieldType[\"Select\"] = \"select\";\n  FieldType[\"Checkbox\"] = \"checkbox\";\n  FieldType[\"Radio\"] = \"radio\";\n  FieldType[\"Time\"] = \"time\";\n  FieldType[\"Week\"] = \"week\";\n  FieldType[\"Month\"] = \"month\";\n  FieldType[\"Date\"] = \"date\";\n  FieldType[\"DateTimeLocal\"] = \"datetime-local\";\n  FieldType[\"Password\"] = \"password\";\n  FieldType[\"Hidden\"] = \"hidden\";\n})(FieldType || (FieldType = {}));\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}\nfunction hasMinMaxStep(type) {\n  return [FieldType.Time, FieldType.Week, FieldType.Number, FieldType.Date, FieldType.DateTimeLocal].includes(type);\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                      * BASEFORM\n                      * By Joel Whitaker (Alphi.dev)\n                      * Based on INPUT by Benjamin den Boer\n                      *\n                      * @framerDisableUnlink\n                      *\n                      * @framerIntrinsicWidth 300\n                      * @framerIntrinsicHeight 40\n                      *\n                      * @framerSupportedLayoutWidth fixed\n                      * @framerSupportedLayoutHeight any\n                      */\nconst BaseForm = withCSS(function BaseForm({\n  url,\n  method,\n  contentType,\n  redirectAs,\n  link,\n  inputs,\n  button,\n  styles,\n  extraHeaders,\n  extraFields,\n  style,\n  onSubmit\n}) {\n  const [isError, setError] = useState(false);\n  const [isLoading, setLoading] = useState(false);\n  const [getFocus, setFocus] = useState(null);\n  const {\n    paddingPerSide: labelPaddingPerSide,\n    paddingTop: labelPaddingTop,\n    paddingRight: labelPaddingRight,\n    paddingBottom: labelPaddingBottom,\n    paddingLeft: labelPaddingLeft,\n    padding: labelPadding,\n    borderRadius: labelBorderRadius,\n    borderObject: labelBorderObject,\n    shadowObject: labelShadowObject\n  } = styles.label;\n  const {\n    paddingPerSide: inputPaddingPerSide,\n    paddingTop: inputPaddingTop,\n    paddingRight: inputPaddingRight,\n    paddingBottom: inputPaddingBottom,\n    paddingLeft: inputPaddingLeft,\n    padding: inputPadding,\n    borderRadius: inputBorderRadius,\n    borderObject: inputBorderObject,\n    focusObject: inputFocusObject,\n    shadowObject: inputShadowObject\n  } = styles.input;\n  const {\n    paddingPerSide: buttonPaddingPerSide,\n    paddingTop: buttonPaddingTop,\n    paddingRight: buttonPaddingRight,\n    paddingBottom: buttonPaddingBottom,\n    paddingLeft: buttonPaddingLeft,\n    padding: buttonPadding,\n    borderRadius: buttonBorderRadius,\n    borderObject: buttonBorderObject,\n    shadowObject: buttonShadowObject\n  } = styles.button;\n  const labelPaddingValue = labelPaddingPerSide ? `${labelPaddingTop}px ${labelPaddingRight}px ${labelPaddingBottom}px ${labelPaddingLeft}px` : `${labelPadding}px ${labelPadding}px ${labelPadding}px ${labelPadding}px`;\n  const inputPaddingValue = inputPaddingPerSide ? `${inputPaddingTop}px ${inputPaddingRight}px ${inputPaddingBottom}px ${inputPaddingLeft}px` : `${inputPadding}px ${inputPadding}px ${inputPadding}px ${inputPadding}px`;\n  const buttonPaddingValue = buttonPaddingPerSide ? `${buttonPaddingTop}px ${buttonPaddingRight}px ${buttonPaddingBottom}px ${buttonPaddingLeft}px` : `${buttonPadding}px ${buttonPadding}px ${buttonPadding}px ${buttonPadding}px`;\n  const router = useRouter();\n  const onSuccess = () => {\n    /* Reset */setLoading(false);\n    setFocus(null);\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    return;\n  };\n  const handleChange = useCallback(event => {\n    setError(false);\n  }, []);\n  const handleFocus = useCallback((event, input) => {\n    setFocus(input.name);\n  }, []);\n  const handleBlur = useCallback(event => {\n    setFocus(null);\n    setError(false);\n  }, []);\n  const handleSubmit = useCallback(event => {\n    event.preventDefault(); // Prevent submitting while submitting\n    if (isLoading) return;\n    setLoading(true);\n    setError(false);\n    const headers = new Headers();\n    if (extraHeaders) {\n      for (const [key, value] of Object.entries(extraHeaders)) {\n        headers.append(key, value);\n      }\n    }\n    const formData = new FormData(event.target);\n    let requestOptions = {\n      method: method,\n      headers: headers\n    };\n    if (method === \"get\") {\n      // Add form fields to URL for GET requests\n      const urlSearchParams = new URLSearchParams();\n      for (const [name, value1] of formData) {\n        urlSearchParams.append(name, value1.toString());\n      }\n      const queryString = urlSearchParams.toString();\n      url += queryString ? `?${queryString}` : \"\";\n    } else {\n      headers.append(\"Content-Type\", contentType);\n      if (contentType === \"application/json\") {\n        headers.append(\"accept\", \"application/json\");\n      }\n      if (contentType === \"application/x-www-form-urlencoded\") {\n        const urlSearchParams1 = new URLSearchParams();\n        for (const [name1, value2] of formData) {\n          urlSearchParams1.append(name1, value2.toString());\n        }\n        if (extraFields) {\n          for (const [key1, value3] of Object.entries(extraFields)) {\n            urlSearchParams1.append(key1, value3.toString());\n          }\n        }\n        requestOptions[\"body\"] = urlSearchParams1.toString();\n      } else if (contentType === \"application/json\") {\n        const bodyObject = {};\n        for (const [name2, value4] of formData) {\n          bodyObject[name2] = value4;\n        }\n        if (extraFields) {\n          for (const [key2, value5] of Object.entries(extraFields)) {\n            bodyObject[key2] = value5;\n          }\n        }\n        requestOptions[\"body\"] = JSON.stringify(bodyObject);\n      }\n    }\n    fetch(url, requestOptions).then(response => {\n      const statusCode = response.status;\n      const contentType = response.headers.get(\"content-type\");\n      if (contentType && contentType.includes(\"application/json\")) {\n        return response.json().then(data => ({\n          statusCode,\n          data\n        }));\n      } else if (contentType && contentType.includes(\"text/plain\")) {\n        return response.text().then(data => ({\n          statusCode,\n          data\n        }));\n      } else {\n        throw new Error(\"Unsupported response type\");\n      }\n    }).then(({\n      statusCode,\n      data\n    }) => {\n      if (statusCode >= 200 && statusCode < 300) {\n        // Reset state\n        setLoading(false);\n        event.target.reset(); // Handle success\n        onSuccess();\n        if (redirectAs === \"overlay\") onSubmit === null || onSubmit === void 0 ? void 0 : onSubmit();\n      } else {\n        // Handle errors\n        let errorMessage = \"An error occurred submitting the form\";\n        throw new Error(errorMessage);\n      }\n    }).catch(error => {\n      console.error(error);\n      setError(true);\n      setLoading(false);\n      formControls.start(\"error\");\n    });\n  }, [onSubmit, isLoading]); // Animation\n  const formControls = useAnimationControls(); // Label Box Shadow Styles\n  const labelShadowStyles = styles.label.shadowObject ? `${labelShadowObject.shadowX}px ${labelShadowObject.shadowY}px ${labelShadowObject.shadowBlur}px ${labelShadowObject.shadowColor}` : null;\n  const labelBorderStyles = styles.label.borderObject ? `inset 0 0 0 ${labelBorderObject.borderWidth}px ${labelBorderObject.borderColor}` : null; // Input Box Shadow Styles\n  const inputFocusStylesFrom = styles.input.focusObject ? `inset 0 0 0 ${inputFocusObject.focusWidthFrom}px ${inputFocusObject.focusColor}` : null;\n  const inputFocusStylesTo = styles.input.focusObject ? `inset 0 0 0 ${inputFocusObject.focusWidthTo}px ${inputFocusObject.focusColor}` : null;\n  const inputShadowStyles = styles.input.shadowObject ? `${inputShadowObject.shadowX}px ${inputShadowObject.shadowY}px ${inputShadowObject.shadowBlur}px ${inputShadowObject.shadowColor}` : null;\n  const inputBorderStyles = styles.input.borderObject ? `inset 0 0 0 ${inputBorderObject.borderWidth}px ${inputBorderObject.borderColor}` : null; // Button Box Shadow Styles\n  const buttonShadowStyles = styles.button.shadowObject ? `${buttonShadowObject.shadowX}px ${buttonShadowObject.shadowY}px ${buttonShadowObject.shadowBlur}px ${buttonShadowObject.shadowColor}` : null;\n  const buttonBorderStyles = styles.button.borderObject ? `inset 0 0 0 ${buttonBorderObject.borderWidth}px ${buttonBorderObject.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(inputFocusStylesFrom, inputShadowStyles, inputBorderStyles)\n    },\n    focused: {\n      boxShadow: dynamicBoxShadow(inputFocusStylesTo, inputShadowStyles, inputBorderStyles)\n    }\n  };\n  const label = input => {\n    if (!input.label) {\n      return null;\n    }\n    return /*#__PURE__*/_jsxs(\"label\", {\n      htmlFor: input.name,\n      style: {\n        marginBottom: \"0.375rem\",\n        alignSelf: \"flex-start\",\n        padding: labelPaddingValue,\n        borderRadius: labelBorderRadius,\n        fontSize: 16,\n        ...styles.label.font,\n        background: styles.label.fill,\n        color: styles.label.color,\n        boxShadow: dynamicBoxShadow(labelShadowStyles, labelBorderStyles)\n      },\n      children: [input.label, requiredFlag(input.required)]\n    });\n  };\n  const getInputSpan = input => {\n    return input.gridColumn > styles.form.columns ? styles.form.columns : input.gridColumn;\n  };\n  const getButtonSpan = () => {\n    const totalSpan = inputs.reduce((sum, input) => sum + Number(input.gridColumn), 0);\n    const shouldBeInline = totalSpan === styles.form.columns - 1;\n    return shouldBeInline ? 1 : styles.form.columns;\n  };\n  const baseInput = input => {\n    return /*#__PURE__*/_jsxs(\"div\", {\n      style: {\n        display: \"flex\",\n        flexDirection: \"column\",\n        gridColumn: `span ${getInputSpan(input)}`\n      },\n      children: [label(input), /*#__PURE__*/_jsx(motion.input, {\n        name: input.name,\n        type: input.type,\n        defaultValue: input.value,\n        placeholder: input.placeholder,\n        className: `${VERSION} framer-custom-input`,\n        onChange: handleChange,\n        onFocus: event => handleFocus(event, input),\n        onBlur: handleBlur,\n        autoComplete: \"off\",\n        autoCapitalize: \"off\",\n        autoCorrect: \"off\",\n        spellCheck: \"false\",\n        required: input.required,\n        style: {\n          ...defaultStyle,\n          padding: inputPaddingValue,\n          borderRadius: inputBorderRadius,\n          fontSize: 16,\n          ...styles.input.font,\n          background: styles.input.fill,\n          color: styles.input.color,\n          boxShadow: dynamicBoxShadow(inputFocusStylesFrom, inputShadowStyles, inputBorderStyles)\n        },\n        variants: inputVariants,\n        initial: false,\n        animate: getFocus === input.name ? \"focused\" : \"default\",\n        transition: {\n          duration: .3\n        },\n        min: input.min,\n        max: input.max,\n        step: input.step\n      })]\n    });\n  };\n  const textareaInput = input => {\n    return /*#__PURE__*/_jsxs(\"div\", {\n      style: {\n        display: \"flex\",\n        flexDirection: \"column\",\n        gridColumn: `span ${getInputSpan(input)}`\n      },\n      children: [label(input), /*#__PURE__*/_jsx(motion.textarea, {\n        name: input.name,\n        defaultValue: input.value,\n        placeholder: input.placeholder,\n        className: `${VERSION} framer-custom-input`,\n        onChange: handleChange,\n        onFocus: event => handleFocus(event, input),\n        onBlur: handleBlur,\n        autoComplete: \"off\",\n        autoCapitalize: \"off\",\n        autoCorrect: \"off\",\n        spellCheck: \"false\",\n        required: input.required,\n        style: {\n          ...defaultStyle,\n          padding: inputPaddingValue,\n          borderRadius: inputBorderRadius,\n          fontSize: 16,\n          ...styles.input.font,\n          background: styles.input.fill,\n          color: styles.input.color,\n          boxShadow: dynamicBoxShadow(inputFocusStylesFrom, inputShadowStyles, inputBorderStyles)\n        },\n        variants: inputVariants,\n        initial: false,\n        animate: getFocus === input.name ? \"focused\" : \"default\",\n        transition: {\n          duration: .3\n        }\n      })]\n    });\n  };\n  const optionsHMTL = options => {\n    return options.map(option => {\n      return /*#__PURE__*/_jsx(\"option\", {\n        value: option.value,\n        children: option.text\n      });\n    });\n  };\n  const selectInput = input => {\n    let options = [];\n    if (input.placeholder) {\n      options.push({\n        text: input.placeholder,\n        value: \"\"\n      });\n    }\n    options = options.concat(input.options);\n    return /*#__PURE__*/_jsxs(\"div\", {\n      style: {\n        display: \"flex\",\n        flexDirection: \"column\",\n        gridColumn: `span ${getInputSpan(input)}`\n      },\n      children: [label(input), /*#__PURE__*/_jsxs(\"div\", {\n        style: {\n          position: \"relative\",\n          display: \"inline-block\"\n        },\n        children: [/*#__PURE__*/_jsx(\"div\", {\n          style: {\n            ...selectChevron,\n            borderColor: `${styles.input.color} transparent transparent transparent`\n          }\n        }), /*#__PURE__*/_jsx(motion.select, {\n          name: input.name,\n          placeholder: input.placeholder,\n          className: `${VERSION} framer-custom-input`,\n          onChange: handleChange,\n          onFocus: event => handleFocus(event, input),\n          onBlur: handleBlur,\n          autoComplete: \"off\",\n          autoCapitalize: \"off\",\n          autoCorrect: \"off\",\n          spellCheck: \"false\",\n          required: input.required,\n          style: {\n            ...defaultStyle,\n            padding: inputPaddingValue,\n            borderRadius: inputBorderRadius,\n            fontSize: 16,\n            ...styles.input.font,\n            background: styles.input.fill,\n            color: styles.input.color,\n            boxShadow: dynamicBoxShadow(inputFocusStylesFrom, inputShadowStyles, inputBorderStyles)\n          },\n          variants: inputVariants,\n          initial: false,\n          animate: getFocus === input.name ? \"focused\" : \"default\",\n          transition: {\n            duration: .3\n          },\n          disabled: isLoading,\n          children: optionsHMTL(options)\n        })]\n      })]\n    });\n  };\n  function checkboxInput(input) {\n    return /*#__PURE__*/_jsx(\"div\", {\n      style: {\n        gridColumn: `span ${getInputSpan(input)}`\n      },\n      children: /*#__PURE__*/_jsxs(\"label\", {\n        style: {\n          display: \"flex\",\n          alignItems: \"center\",\n          fontSize: 16,\n          ...styles.label.font,\n          background: styles.label.fill,\n          color: styles.label.color\n        },\n        children: [/*#__PURE__*/_jsx(motion.input, {\n          name: input.name,\n          type: \"checkbox\",\n          value: input.value || \"on\",\n          required: input.required,\n          style: {\n            margin: \"0px 8px 0px 4px\"\n          }\n        }), input.label]\n      })\n    });\n  }\n  function radioInput(input) {\n    return /*#__PURE__*/_jsx(\"div\", {\n      style: {\n        gridColumn: `span ${getInputSpan(input)}`\n      },\n      children: /*#__PURE__*/_jsxs(\"label\", {\n        style: {\n          display: \"flex\",\n          alignItems: \"center\",\n          fontSize: 16,\n          ...styles.label.font,\n          background: styles.label.fill,\n          color: styles.label.color\n        },\n        children: [/*#__PURE__*/_jsx(motion.input, {\n          name: input.name,\n          type: \"radio\",\n          value: input.value || \"on\",\n          required: input.required,\n          style: {\n            margin: \"0px 8px 0px 4px\"\n          }\n        }), input.label]\n      })\n    });\n  }\n  const inputsHTML = inputs.map(input => {\n    let inputElement = null;\n    if (input.type === FieldType.Select) {\n      inputElement = selectInput(input);\n    } else if (input.type === FieldType.TextArea) {\n      inputElement = textareaInput(input);\n    } else if (input.type === FieldType.Checkbox) {\n      inputElement = checkboxInput(input);\n    } else if (input.type === FieldType.Radio) {\n      inputElement = radioInput(input);\n    } else {\n      inputElement = baseInput(input);\n    }\n    return inputElement;\n  });\n  return /*#__PURE__*/_jsx(motion.div, {\n    style: {\n      ...style,\n      ...containerStyles,\n      \"--framer-custom-placeholder-color\": styles.input.placeholderColor\n    },\n    variants: formVariants,\n    animate: formControls,\n    children: /*#__PURE__*/_jsxs(\"form\", {\n      style: {\n        width: \"100%\",\n        display: \"grid\",\n        gridTemplateColumns: styles.form.columns > 1 && getButtonSpan() === 1 ? \"1fr auto\" : `repeat(${styles.form.columns}, 1fr)`,\n        gap: `${styles.form.rowGap}px ${styles.form.columnGap}px`,\n        background: styles.form.fill\n      },\n      onSubmit: handleSubmit,\n      method: \"POST\",\n      children: [inputsHTML, /*#__PURE__*/_jsxs(\"div\", {\n        style: {\n          display: \"flex\",\n          gridColumn: `span ${getButtonSpan()}`\n        },\n        children: [!button.shouldAppear && isLoading && /*#__PURE__*/_jsx(Spinner, {\n          shouldAppear: button.shouldAppear,\n          paddingPerSide: buttonPaddingPerSide,\n          paddingTop: buttonPaddingTop,\n          paddingRight: buttonPaddingRight,\n          padding: buttonPadding,\n          color: styles.input.color\n        }), button.shouldAppear && /*#__PURE__*/_jsx(\"div\", {\n          style: {\n            width: \"100%\",\n            display: \"flex\",\n            flexDirection: \"column\"\n          },\n          children: /*#__PURE__*/_jsxs(\"div\", {\n            style: {\n              height: \"100%\",\n              display: \"flex\",\n              position: \"relative\",\n              alignSelf: styles.button.align\n            },\n            children: [/*#__PURE__*/_jsx(motion.input, {\n              type: \"submit\",\n              value: button.label,\n              style: {\n                ...defaultStyle,\n                width: \"100%\",\n                height: \"100%\",\n                cursor: \"pointer\",\n                padding: buttonPaddingValue,\n                borderRadius: buttonBorderRadius,\n                fontWeight: styles.button.fontWeight,\n                fontSize: 16,\n                ...styles.button.font,\n                background: styles.button.fill,\n                color: styles.button.color,\n                zIndex: 1,\n                boxShadow: dynamicBoxShadow(buttonShadowStyles, buttonBorderStyles)\n              }\n            }), isLoading && /*#__PURE__*/_jsx(\"div\", {\n              style: {\n                borderRadius: buttonBorderRadius,\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: styles.button.color,\n                background: styles.button.fill,\n                boxShadow: dynamicBoxShadow(buttonShadowStyles, buttonBorderStyles)\n              },\n              children: /*#__PURE__*/_jsx(Spinner, {\n                color: styles.button.color\n              })\n            })]\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.inputPaddingPerSide ? props.inputPaddingRight : props.inputPadding\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};\nconst basePropertyControls = {\n  url: {\n    title: \"Url\",\n    type: ControlType.String\n  },\n  method: {\n    type: ControlType.Enum,\n    defaultValue: \"post\",\n    options: [\"get\", \"post\", \"put\", \"patch\", \"delete\"],\n    optionTitles: [\"Get\", \"Post\", \"Put\", \"Patch\", \"Delete\"]\n  },\n  contentType: {\n    type: ControlType.Enum,\n    defaultValue: \"application/json\",\n    options: [\"application/json\", \"application/x-www-form-urlencoded\"],\n    optionTitles: [\"json\", \"x-www-form-urlencoded\"],\n    hidden: props => props.method === \"get\"\n  },\n  inputs: {\n    title: \"Inputs\",\n    type: ControlType.Array,\n    control: {\n      type: ControlType.Object,\n      controls: {\n        label: {\n          title: \"Label\",\n          type: ControlType.String\n        },\n        name: {\n          title: \"Name\",\n          type: ControlType.String\n        },\n        placeholder: {\n          title: \"Placeholder\",\n          type: ControlType.String,\n          hidden: props => props.type === \"checkbox\"\n        },\n        type: {\n          type: ControlType.Enum,\n          options: Object.values(FieldType),\n          optionTitles: Object.keys(FieldType)\n        },\n        options: {\n          type: ControlType.Array,\n          title: \"Options\",\n          control: {\n            type: ControlType.Object,\n            title: \"Option\",\n            controls: {\n              text: {\n                type: ControlType.String,\n                title: \"Text\"\n              },\n              value: {\n                type: ControlType.String,\n                title: \"Value\"\n              }\n            }\n          },\n          hidden: props => props.type !== \"select\"\n        },\n        min: {\n          type: ControlType.String,\n          hidden: props => !hasMinMaxStep(props.type)\n        },\n        max: {\n          type: ControlType.String,\n          hidden: props => !hasMinMaxStep(props.type)\n        },\n        step: {\n          type: ControlType.Number,\n          hidden: props => !hasMinMaxStep(props.type)\n        },\n        value: {\n          type: ControlType.String\n        },\n        required: {\n          type: ControlType.Boolean\n        },\n        gridColumn: {\n          title: \"Grid Col\",\n          type: ControlType.Enum,\n          defaultValue: 1,\n          displaySegmentedControl: true,\n          segmentedControlDirection: \"horizontal\",\n          options: [\"1\", \"2\", \"3\"],\n          optionTitles: [\"1\", \"2\", \"3\"]\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: \"Submit\"\n      }\n    }\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  styles: {\n    type: ControlType.Object,\n    controls: {\n      form: {\n        type: ControlType.Object,\n        controls: {\n          fill: {\n            title: \"Fill\",\n            type: ControlType.Color,\n            defaultValue: \"#fff\"\n          },\n          columns: {\n            title: \"Columns\",\n            type: ControlType.Enum,\n            options: [\"1\", \"2\", \"3\"],\n            displaySegmentedControl: true\n          },\n          rowGap: {\n            title: \"Row gap\",\n            type: ControlType.Number,\n            displayStepper: true,\n            min: 0,\n            defaultValue: 8\n          },\n          columnGap: {\n            title: \"Col Gap\",\n            type: ControlType.Number,\n            displayStepper: true,\n            min: 0,\n            defaultValue: 8\n          }\n        }\n      },\n      label: {\n        type: ControlType.Object,\n        controls: {\n          font: {\n            type: ControlType.Font,\n            title: \"Font\",\n            controls: \"extended\"\n          },\n          fill: {\n            title: \"Fill\",\n            type: ControlType.Color,\n            defaultValue: \"transparent\"\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: 0,\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          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      input: {\n        type: ControlType.Object,\n        controls: {\n          font: {\n            type: ControlType.Font,\n            title: \"Font\",\n            controls: \"extended\"\n          },\n          placeholderColor: {\n            title: \"Placeholder\",\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: 12,\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        type: ControlType.Object,\n        controls: {\n          font: {\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          align: {\n            title: \"Align\",\n            type: ControlType.Enum,\n            segmentedControlDirection: \"vertical\",\n            options: [\"flex-start\", \"center\", \"flex-end\", \"stretch\"],\n            optionTitles: [\"Start\", \"Center\", \"End\", \"Stretch\"],\n            defaultValue: \"stretch\"\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          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    }\n  }\n};\naddPropertyControls(BaseForm, basePropertyControls);\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};\nconst selectChevron = {\n  position: \"absolute\",\n  top: \"50%\",\n  right: \"12px\",\n  transform: \"translateY(-50%)\",\n  width: \"0\",\n  height: \"0\",\n  borderStyle: \"solid\",\n  borderWidth: \"5px 5px 0 5px\",\n  pointerEvents: \"none\"\n};\nfunction dynamicBoxShadow(...shadows) {\n  const output = [];\n  shadows.forEach(shadow => shadow && output.push(shadow));\n  return output.join(\", \");\n}\nfunction requiredFlag(isRequired) {\n  if (isRequired) {\n    return /*#__PURE__*/_jsx(\"span\", {\n      children: \"*\"\n    });\n  }\n  return null;\n}\nBaseForm.defaultProps = {\n  url: \"\",\n  styles: {\n    form: {\n      columns: 1,\n      rowGap: 8,\n      columnGap: 8\n    },\n    label: {\n      color: \"#000\"\n    },\n    input: {\n      borderObject: {\n        borderColor: \"#ccc\"\n      }\n    },\n    button: {}\n  },\n  inputs: [{\n    name: \"name\",\n    label: \"Name\",\n    placeholder: \"Jane\",\n    type: FieldType.Text,\n    required: false\n  }, {\n    name: \"email\",\n    label: \"Email\",\n    placeholder: \"jane@example.com\",\n    type: FieldType.Email,\n    required: false\n  }, {\n    name: \"service\",\n    label: \"Service\",\n    placeholder: \"- select -\",\n    type: FieldType.Select,\n    required: false,\n    options: []\n  }, {\n    name: \"message\",\n    label: \"Message\",\n    placeholder: \"\",\n    type: FieldType.TextArea,\n    required: false\n  }, {\n    name: \"terms\",\n    label: \"I accept the terms & conditions\",\n    type: FieldType.Checkbox,\n    required: false\n  }]\n};\nexport default BaseForm;\nexport { basePropertyControls };\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"BaseForm\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerIntrinsicHeight\": \"40\",\n        \"framerIntrinsicWidth\": \"300\",\n        \"framerContractVersion\": \"1\",\n        \"framerDisableUnlink\": \"*\",\n        \"framerSupportedLayoutHeight\": \"any\",\n        \"framerSupportedLayoutWidth\": \"fixed\"\n      }\n    },\n    \"basePropertyControls\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./BaseForm.map", "// Generated by Framer (d03ec02)\nimport { jsx as _jsx, jsxs as _jsxs } from \"react/jsx-runtime\";\nimport { addFonts, addPropertyControls, ControlType, cx, useActiveVariantCallback, useLocaleInfo, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion, MotionConfigContext } from \"framer-motion\";\nimport * as React from \"react\";\nconst cycleOrder = [\"YXvM82VRj\", \"cNLaMCVdl\"];\nconst serializationHash = \"framer-pYIyu\";\nconst variantClassNames = {\n  cNLaMCVdl: \"framer-v-lebc4o\",\n  YXvM82VRj: \"framer-v-i4ecug\"\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    duration: 0,\n    type: \"tween\"\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 humanReadableVariantMap = {\n  Default: \"YXvM82VRj\",\n  Hover: \"cNLaMCVdl\"\n};\nconst getProps = ({\n  height,\n  id,\n  tap,\n  width,\n  ...props\n}) => {\n  var _humanReadableVariantMap_props_variant, _ref;\n  return {\n    ...props,\n    LyU4y90i8: tap !== null && tap !== void 0 ? tap : props.LyU4y90i8,\n    variant: (_ref = (_humanReadableVariantMap_props_variant = humanReadableVariantMap[props.variant]) !== null && _humanReadableVariantMap_props_variant !== void 0 ? _humanReadableVariantMap_props_variant : props.variant) !== null && _ref !== void 0 ? _ref : \"YXvM82VRj\"\n  };\n};\nconst createLayoutDependency = (props, variants) => variants.join(\"-\") + props.layoutDependency;\nconst Component = /*#__PURE__*/React.forwardRef(function (props, ref) {\n  const {\n    activeLocale,\n    setLocale\n  } = useLocaleInfo();\n  const {\n    style,\n    className,\n    layoutId,\n    variant,\n    LyU4y90i8,\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: \"YXvM82VRj\",\n    transitions,\n    variant,\n    variantClassNames\n  });\n  const layoutDependency = createLayoutDependency(props, variants);\n  const {\n    activeVariantCallback,\n    delay\n  } = useActiveVariantCallback(baseVariant);\n  const onTap1491hem = activeVariantCallback(async (...args) => {\n    setGestureState({\n      isPressed: false\n    });\n    if (LyU4y90i8) {\n      const res = await LyU4y90i8(...args);\n      if (res === false) return false;\n    }\n  });\n  const onMouseEnter19i1ro3 = activeVariantCallback(async (...args) => {\n    setVariant(\"cNLaMCVdl\");\n  });\n  const onMouseLeavewt0r1m = activeVariantCallback(async (...args) => {\n    setVariant(\"YXvM82VRj\");\n  });\n  const ref1 = React.useRef(null);\n  const defaultLayoutId = React.useId();\n  const sharedStyleClassNames = [];\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      style: {\n        display: \"contents\"\n      },\n      children: /*#__PURE__*/_jsx(Transition, {\n        value: transition,\n        children: /*#__PURE__*/_jsxs(motion.div, {\n          ...restProps,\n          className: cx(serializationHash, ...sharedStyleClassNames, \"framer-i4ecug\", className, classNames),\n          \"data-framer-name\": \"Default\",\n          \"data-highlight\": true,\n          layoutDependency: layoutDependency,\n          layoutId: \"YXvM82VRj\",\n          onHoverEnd: () => setGestureState({\n            isHovered: false\n          }),\n          onHoverStart: () => setGestureState({\n            isHovered: true\n          }),\n          onMouseEnter: onMouseEnter19i1ro3,\n          onTap: onTap1491hem,\n          onTapCancel: () => setGestureState({\n            isPressed: false\n          }),\n          onTapStart: () => setGestureState({\n            isPressed: true\n          }),\n          ref: ref !== null && ref !== void 0 ? ref : ref1,\n          style: {\n            backgroundColor: \"rgba(0, 0, 0, 0)\",\n            borderBottomLeftRadius: 0,\n            borderBottomRightRadius: 0,\n            borderTopLeftRadius: 0,\n            borderTopRightRadius: 0,\n            ...style\n          },\n          variants: {\n            cNLaMCVdl: {\n              backgroundColor: \"var(--token-f4ed00c7-b7b0-49b1-86b0-69a68fea7716, rgb(226, 232, 240))\",\n              borderBottomLeftRadius: \"50%\",\n              borderBottomRightRadius: \"50%\",\n              borderTopLeftRadius: \"50%\",\n              borderTopRightRadius: \"50%\"\n            }\n          },\n          ...addPropertyOverrides({\n            cNLaMCVdl: {\n              \"data-framer-name\": \"Hover\",\n              onMouseEnter: undefined,\n              onMouseLeave: onMouseLeavewt0r1m\n            }\n          }, baseVariant, gestureVariant),\n          children: [/*#__PURE__*/_jsx(motion.div, {\n            className: \"framer-c5zmm\",\n            layoutDependency: layoutDependency,\n            layoutId: \"owvNvliRB\",\n            style: {\n              backgroundColor: \"var(--token-62d7cf50-bd7a-467d-a6a7-d22af3254124, rgb(100, 116, 139))\",\n              borderBottomLeftRadius: 99,\n              borderBottomRightRadius: 99,\n              borderTopLeftRadius: 99,\n              borderTopRightRadius: 99,\n              rotate: 45\n            }\n          }), /*#__PURE__*/_jsx(motion.div, {\n            className: \"framer-1rjescr\",\n            layoutDependency: layoutDependency,\n            layoutId: \"yoUSj0QmT\",\n            style: {\n              backgroundColor: \"var(--token-62d7cf50-bd7a-467d-a6a7-d22af3254124, rgb(100, 116, 139))\",\n              borderBottomLeftRadius: 99,\n              borderBottomRightRadius: 99,\n              borderTopLeftRadius: 99,\n              borderTopRightRadius: 99,\n              rotate: -45\n            }\n          })]\n        })\n      })\n    })\n  });\n});\nconst css = ['.framer-pYIyu[data-border=\"true\"]::after, .framer-pYIyu [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-pYIyu.framer-1yxkf57, .framer-pYIyu .framer-1yxkf57 { display: block; }\", \".framer-pYIyu.framer-i4ecug { cursor: pointer; height: 24px; overflow: hidden; position: relative; width: 24px; }\", \".framer-pYIyu .framer-c5zmm, .framer-pYIyu .framer-1rjescr { flex: none; height: 16px; left: calc(50.00000000000002% - 2px / 2); overflow: hidden; position: absolute; top: calc(50.00000000000002% - 16px / 2); width: 2px; will-change: var(--framer-will-change-override, transform); }\", \".framer-pYIyu.framer-v-lebc4o.framer-i4ecug { aspect-ratio: 1 / 1; height: var(--framer-aspect-ratio-supported, 24px); will-change: var(--framer-will-change-override, transform); }\"]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                * @framerIntrinsicHeight 24\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                * @framerIntrinsicWidth 24\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"cNLaMCVdl\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                * @framerVariables {\"LyU4y90i8\":\"tap\"}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                * @framerImmutableVariables true\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                */\nconst FramernyDECeSec = withCSS(Component, css, \"framer-pYIyu\");\nexport default FramernyDECeSec;\nFramernyDECeSec.displayName = \"Close-overlay\";\nFramernyDECeSec.defaultProps = {\n  height: 24,\n  width: 24\n};\naddPropertyControls(FramernyDECeSec, {\n  variant: {\n    options: [\"YXvM82VRj\", \"cNLaMCVdl\"],\n    optionTitles: [\"Default\", \"Hover\"],\n    title: \"Variant\",\n    type: ControlType.Enum\n  },\n  LyU4y90i8: {\n    title: \"Tap\",\n    type: ControlType.EventHandler\n  }\n});\naddFonts(FramernyDECeSec, []);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FramernyDECeSec\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerImmutableVariables\": \"true\",\n        \"framerContractVersion\": \"1\",\n        \"framerVariables\": \"{\\\"LyU4y90i8\\\":\\\"tap\\\"}\",\n        \"framerIntrinsicHeight\": \"24\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"cNLaMCVdl\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\n        \"framerIntrinsicWidth\": \"24\"\n      }\n    },\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./nyDECeSec.map", "// Generated by Framer (570b8b5)\nimport { jsx as _jsx, jsxs as _jsxs, Fragment as _Fragment } from \"react/jsx-runtime\";\nimport { addFonts, Container, cx, GeneratedComponentContext, getFonts, Image, optimizeAppear, optimizeAppearTransformTemplate, PropertyOverrides, removeHiddenBreakpointLayers, resolveLink, RichText, SVG, useActiveVariantCallback, useHydratedBreakpointVariants, useLocaleInfo, useOverlayState, useRouteElementId, useRouter, withCSS, withFX } from \"framer\";\nimport { AnimatePresence, LayoutGroup, motion } from \"framer-motion\";\nimport * as React from \"react\";\nimport * as ReactDOM from \"react-dom\";\nimport BaseForm from \"https://framerusercontent.com/modules/aUxIsxTqimGHH3kIjVIK/REnidRd8IoYyB3YW9JR1/BaseForm.js\";\nimport PatternLine from \"https://framerusercontent.com/modules/WvDJV0CGMb1q8bVKkBsC/oarFY8emKItMNs3J2zJ6/GGLDbbOzy.js\";\nimport SectionsFooter from \"https://framerusercontent.com/modules/j7U0BQXrX9Wbli2SZSLl/y1HKlpqrUsbUwr909awL/JagtbmBdv.js\";\nimport Navbar from \"https://framerusercontent.com/modules/peEijOs4YCkBEAG4g9Ql/Kn5irqVAtgP3XXjBXfko/JH7fNM_zJ.js\";\nimport CloseOverlay from \"https://framerusercontent.com/modules/JcZzi755N7QfGZTx7JSP/KegacQvh0uhjliAh032G/nyDECeSec.js\";\nimport * as sharedStyle2 from \"https://framerusercontent.com/modules/L0jC7yzPIqFWGM6UK5eE/8SJRcrE3AGh8wKjwPbva/BnKImGsFQ.js\";\nimport * as sharedStyle1 from \"https://framerusercontent.com/modules/qboCxq4spW7mBlhLI9yS/si0O7WFKJqz9ZXfNMyrD/PI96hwb0m.js\";\nimport * as sharedStyle from \"https://framerusercontent.com/modules/ZaFxUwBQmkP4cpqPP7Zo/TJozgOLsK13oqtSYT0RF/RC_OiVpUW.js\";\nimport metadataProvider from \"https://framerusercontent.com/modules/G1LFuMZ1x9so4CpHUrCT/rSm1r93z6wwZke0liE8f/TBeW094fX.js\";\nconst NavbarFonts = getFonts(Navbar);\nconst PatternLineFonts = getFonts(PatternLine);\nconst MotionDivWithFX = withFX(motion.div);\nconst BaseFormFonts = getFonts(BaseForm);\nconst CloseOverlayFonts = getFonts(CloseOverlay);\nconst SectionsFooterFonts = getFonts(SectionsFooter);\nconst cycleOrder = [\"ZgtlORedV\", \"mKZ734zGn\", \"OEzQy76m4\"];\nconst breakpoints = {\n  mKZ734zGn: \"(min-width: 768px) and (max-width: 1199px)\",\n  OEzQy76m4: \"(max-width: 767px)\",\n  ZgtlORedV: \"(min-width: 1200px)\"\n};\nconst isBrowser = () => typeof document !== \"undefined\";\nconst serializationHash = \"framer-gDvdJ\";\nconst variantClassNames = {\n  mKZ734zGn: \"framer-v-z0j9m3\",\n  OEzQy76m4: \"framer-v-udylyf\",\n  ZgtlORedV: \"framer-v-1001atn\"\n};\nif (isBrowser()) {\n  removeHiddenBreakpointLayers(\"ZgtlORedV\", breakpoints, variantClassNames);\n}\nconst transitions = {\n  default: {\n    duration: 0\n  }\n};\nconst transition1 = {\n  damping: 40,\n  delay: .3,\n  mass: 1,\n  stiffness: 150,\n  type: \"spring\"\n};\nconst animation = {\n  opacity: 0,\n  rotate: 0,\n  scale: 1,\n  transition: transition1,\n  x: 0,\n  y: 80\n};\nconst transformTemplate = (_, t) => `perspective(1200px) ${t}`;\nconst animation1 = {\n  opacity: 1,\n  rotate: 0,\n  rotateX: 0,\n  rotateY: 0,\n  scale: 1,\n  transition: transition1,\n  x: 0,\n  y: 0\n};\nconst animation2 = {\n  opacity: .001,\n  rotate: 0,\n  scale: 1,\n  x: 0,\n  y: 80\n};\nconst transition2 = {\n  damping: 40,\n  delay: .6,\n  mass: 1,\n  stiffness: 150,\n  type: \"spring\"\n};\nconst animation3 = {\n  opacity: 0,\n  rotate: 0,\n  scale: 1,\n  transition: transition2,\n  x: 0,\n  y: 40\n};\nconst animation4 = {\n  opacity: 1,\n  rotate: 0,\n  rotateX: 0,\n  rotateY: 0,\n  scale: 1,\n  transition: transition2,\n  x: 0,\n  y: 0\n};\nconst animation5 = {\n  opacity: .001,\n  rotate: 0,\n  scale: 1,\n  x: 0,\n  y: 40\n};\nconst animation6 = {\n  opacity: 0,\n  rotate: 0,\n  scale: 1,\n  x: 0,\n  y: 50\n};\nconst transition3 = {\n  delay: 0,\n  duration: 1.5,\n  ease: [.67, .01, .18, 1],\n  type: \"tween\"\n};\nconst animation7 = {\n  opacity: 0,\n  rotate: 0,\n  scale: 1,\n  transition: transition3,\n  x: 0,\n  y: 50\n};\nconst transition4 = {\n  damping: 60,\n  delay: 0,\n  mass: 1,\n  stiffness: 800,\n  type: \"spring\"\n};\nconst animation8 = {\n  opacity: 1,\n  rotate: 0,\n  rotateX: 0,\n  rotateY: 0,\n  scale: 1,\n  transition: transition4,\n  x: 0,\n  y: 85\n};\nconst transformTemplate1 = (_, t) => `perspective(1200px) translateX(-50%) ${t}`;\nconst transition5 = {\n  damping: 60,\n  delay: .2,\n  mass: 1,\n  stiffness: 800,\n  type: \"spring\"\n};\nconst animation9 = {\n  opacity: 1,\n  rotate: 0,\n  rotateX: 0,\n  rotateY: 0,\n  scale: 1,\n  transition: transition5,\n  x: 0,\n  y: 0\n};\nconst animation10 = {\n  opacity: 0,\n  rotate: 0,\n  scale: 1,\n  x: 0,\n  y: 85\n};\nconst Overlay = ({\n  children,\n  blockDocumentScrolling,\n  enabled = true\n}) => {\n  const [visible, setVisible] = useOverlayState({\n    blockDocumentScrolling\n  });\n  return children({\n    hide: () => setVisible(false),\n    show: () => setVisible(true),\n    toggle: () => setVisible(!visible),\n    visible: enabled && visible\n  });\n};\nconst metadata = metadataProvider();\nconst humanReadableVariantMap = {\n  Desktop: \"ZgtlORedV\",\n  Phone: \"OEzQy76m4\",\n  Tablet: \"mKZ734zGn\"\n};\nconst getProps = ({\n  height,\n  id,\n  width,\n  ...props\n}) => {\n  var _humanReadableVariantMap_props_variant, _ref;\n  return {\n    ...props,\n    variant: (_ref = (_humanReadableVariantMap_props_variant = humanReadableVariantMap[props.variant]) !== null && _humanReadableVariantMap_props_variant !== void 0 ? _humanReadableVariantMap_props_variant : props.variant) !== null && _ref !== void 0 ? _ref : \"ZgtlORedV\"\n  };\n};\nconst Component = /*#__PURE__*/React.forwardRef(function (props, ref) {\n  const {\n    activeLocale,\n    setLocale\n  } = useLocaleInfo();\n  const {\n    style,\n    className,\n    layoutId,\n    variant,\n    ...restProps\n  } = getProps(props);\n  React.useLayoutEffect(() => {\n    const metadata1 = metadataProvider(undefined, activeLocale);\n    document.title = metadata1.title || \"\";\n    if (metadata1.viewport) {\n      var _document_querySelector;\n      (_document_querySelector = document.querySelector('meta[name=\"viewport\"]')) === null || _document_querySelector === void 0 ? void 0 : _document_querySelector.setAttribute(\"content\", metadata1.viewport);\n    }\n    if (metadata1.bodyClassName) {\n      Array.from(document.body.classList).filter(c => c.startsWith(\"framer-body-\")).map(c => document.body.classList.remove(c));\n      document.body.classList.add(`${metadata1.bodyClassName}-framer-gDvdJ`);\n      return () => {\n        document.body.classList.remove(`${metadata1.bodyClassName}-framer-gDvdJ`);\n      };\n    }\n  }, [undefined, activeLocale]);\n  const [baseVariant, hydratedBaseVariant] = useHydratedBreakpointVariants(variant, breakpoints, false);\n  const gestureVariant = undefined;\n  const transition = transitions.default;\n  const {\n    activeVariantCallback,\n    delay\n  } = useActiveVariantCallback(undefined);\n  const onSubmit42m929 = overlay => activeVariantCallback(async (...args) => {\n    overlay.toggle();\n  });\n  const LyU4y90i8zn6atv = overlay => activeVariantCallback(async (...args) => {\n    overlay.hide();\n  });\n  const ref1 = React.useRef(null);\n  const isDisplayed = () => {\n    if (baseVariant === \"OEzQy76m4\") return !isBrowser();\n    return true;\n  };\n  const id = useRouteElementId(\"E4zlfAg9q\");\n  const ref2 = React.useRef(null);\n  const id1 = useRouteElementId(\"S0wghJtMX\");\n  const ref3 = React.useRef(null);\n  const router = useRouter();\n  const defaultLayoutId = React.useId();\n  const sharedStyleClassNames = [sharedStyle.className, sharedStyle1.className, sharedStyle2.className];\n  return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider, {\n    value: {\n      primaryVariantId: \"ZgtlORedV\",\n      variantClassNames\n    },\n    children: /*#__PURE__*/_jsx(LayoutGroup, {\n      id: layoutId !== null && layoutId !== void 0 ? layoutId : defaultLayoutId,\n      children: /*#__PURE__*/_jsxs(motion.div, {\n        ...restProps,\n        className: cx(serializationHash, ...sharedStyleClassNames, \"framer-1001atn\", className),\n        ref: ref !== null && ref !== void 0 ? ref : ref1,\n        style: {\n          ...style\n        },\n        children: [/*#__PURE__*/_jsx(Container, {\n          className: \"framer-1t1ku65-container\",\n          children: /*#__PURE__*/_jsx(PropertyOverrides, {\n            breakpoint: baseVariant,\n            overrides: {\n              mKZ734zGn: {\n                variant: \"sbMQTYmLP\"\n              },\n              OEzQy76m4: {\n                variant: \"IazDA2zhY\"\n              }\n            },\n            children: /*#__PURE__*/_jsx(Navbar, {\n              height: \"100%\",\n              id: \"xbXNsQLZ4\",\n              layoutId: \"xbXNsQLZ4\",\n              style: {\n                width: \"100%\"\n              },\n              variant: \"vBtx5qCsl\",\n              width: \"100%\"\n            })\n          })\n        }), /*#__PURE__*/_jsxs(\"div\", {\n          className: \"framer-1w33jxy\",\n          \"data-framer-name\": \"Background pattern\",\n          name: \"Background pattern\",\n          children: [isDisplayed() && /*#__PURE__*/_jsx(Container, {\n            className: \"framer-5l6de-container hidden-udylyf\",\n            children: /*#__PURE__*/_jsx(PatternLine, {\n              height: \"100%\",\n              id: \"n7A5LxHxt\",\n              layoutId: \"n7A5LxHxt\",\n              style: {\n                width: \"100%\"\n              },\n              variant: \"uyZoFfCgi\",\n              width: \"100%\"\n            })\n          }), /*#__PURE__*/_jsx(Container, {\n            className: \"framer-i3mtpm-container\",\n            children: /*#__PURE__*/_jsx(PatternLine, {\n              height: \"100%\",\n              id: \"HETWK9B2w\",\n              layoutId: \"HETWK9B2w\",\n              style: {\n                width: \"100%\"\n              },\n              variant: \"uyZoFfCgi\",\n              width: \"100%\"\n            })\n          }), /*#__PURE__*/_jsx(Container, {\n            className: \"framer-1tohrgz-container\",\n            children: /*#__PURE__*/_jsx(PatternLine, {\n              height: \"100%\",\n              id: \"VGPs6n1d2\",\n              layoutId: \"VGPs6n1d2\",\n              style: {\n                width: \"100%\"\n              },\n              variant: \"uyZoFfCgi\",\n              width: \"100%\"\n            })\n          }), /*#__PURE__*/_jsx(Container, {\n            className: \"framer-63fnyv-container\",\n            children: /*#__PURE__*/_jsx(PatternLine, {\n              height: \"100%\",\n              id: \"u4FuyGpwh\",\n              layoutId: \"u4FuyGpwh\",\n              style: {\n                width: \"100%\"\n              },\n              variant: \"uyZoFfCgi\",\n              width: \"100%\"\n            })\n          }), /*#__PURE__*/_jsx(Container, {\n            className: \"framer-16ypzqz-container\",\n            children: /*#__PURE__*/_jsx(PatternLine, {\n              height: \"100%\",\n              id: \"a4jSdlTVs\",\n              layoutId: \"a4jSdlTVs\",\n              style: {\n                width: \"100%\"\n              },\n              variant: \"uyZoFfCgi\",\n              width: \"100%\"\n            })\n          })]\n        }), /*#__PURE__*/_jsx(\"section\", {\n          className: \"framer-7f00d0\",\n          \"data-framer-name\": \"Intro section\",\n          id: id,\n          name: \"Intro section\",\n          ref: ref2,\n          children: /*#__PURE__*/_jsxs(\"div\", {\n            className: \"framer-na70j4\",\n            \"data-framer-name\": \"Container\",\n            name: \"Container\",\n            children: [/*#__PURE__*/_jsx(\"div\", {\n              className: \"framer-1n71zss\",\n              children: /*#__PURE__*/_jsx(PropertyOverrides, {\n                breakpoint: baseVariant,\n                overrides: {\n                  mKZ734zGn: {\n                    \"data-framer-appear-id\": \"1x1oym\",\n                    animate: optimizeAppear(\"animate\", \"1x1oym\", animation1, \"z0j9m3\"),\n                    children: /*#__PURE__*/_jsx(React.Fragment, {\n                      children: /*#__PURE__*/_jsx(\"h2\", {\n                        style: {\n                          \"--font-selector\": \"R0Y7U3luZS01MDA=\",\n                          \"--framer-font-family\": '\"Syne\", \"Syne Placeholder\", sans-serif',\n                          \"--framer-font-size\": \"148px\",\n                          \"--framer-font-weight\": \"500\",\n                          \"--framer-letter-spacing\": \"-12px\",\n                          \"--framer-line-height\": \"100%\",\n                          \"--framer-text-alignment\": \"left\",\n                          \"--framer-text-color\": \"var(--token-04349df8-fe14-4b94-a58f-bc864dc50751, rgb(177, 179, 189))\"\n                        },\n                        children: /*#__PURE__*/_jsx(\"span\", {\n                          \"data-text-fill\": \"true\",\n                          style: {\n                            backgroundImage: \"linear-gradient(0deg, rgba(100, 116, 139, 0) 0%, rgba(100, 116, 139, 0.3) 100%)\"\n                          },\n                          children: \"Contact Us    \"\n                        })\n                      })\n                    }),\n                    initial: optimizeAppear(\"initial\", \"1x1oym\", animation2, \"z0j9m3\"),\n                    transformTemplate: optimizeAppearTransformTemplate(\"1x1oym\", transformTemplate)\n                  },\n                  OEzQy76m4: {\n                    \"data-framer-appear-id\": \"1toqb97\",\n                    animate: optimizeAppear(\"animate\", \"1toqb97\", animation1, \"udylyf\"),\n                    children: /*#__PURE__*/_jsx(React.Fragment, {\n                      children: /*#__PURE__*/_jsx(\"h2\", {\n                        style: {\n                          \"--font-selector\": \"R0Y7U3luZS01MDA=\",\n                          \"--framer-font-family\": '\"Syne\", \"Syne Placeholder\", sans-serif',\n                          \"--framer-font-size\": \"76px\",\n                          \"--framer-font-weight\": \"500\",\n                          \"--framer-letter-spacing\": \"-6px\",\n                          \"--framer-line-height\": \"100%\",\n                          \"--framer-text-alignment\": \"left\",\n                          \"--framer-text-color\": \"var(--token-04349df8-fe14-4b94-a58f-bc864dc50751, rgb(177, 179, 189))\"\n                        },\n                        children: /*#__PURE__*/_jsx(\"span\", {\n                          \"data-text-fill\": \"true\",\n                          style: {\n                            backgroundImage: \"linear-gradient(0deg, rgba(100, 116, 139, 0) 0%, rgba(100, 116, 139, 0.3) 100%)\"\n                          },\n                          children: \"Contact Us    \"\n                        })\n                      })\n                    }),\n                    initial: optimizeAppear(\"initial\", \"1toqb97\", animation2, \"udylyf\"),\n                    transformTemplate: optimizeAppearTransformTemplate(\"1toqb97\", transformTemplate)\n                  }\n                },\n                children: /*#__PURE__*/_jsx(RichText, {\n                  __fromCanvasComponent: true,\n                  animate: optimizeAppear(\"animate\", \"1hdduxn\", animation1, \"1001atn\"),\n                  children: /*#__PURE__*/_jsx(React.Fragment, {\n                    children: /*#__PURE__*/_jsx(\"h2\", {\n                      style: {\n                        \"--font-selector\": \"R0Y7U3luZS01MDA=\",\n                        \"--framer-font-family\": '\"Syne\", \"Syne Placeholder\", sans-serif',\n                        \"--framer-font-size\": \"200px\",\n                        \"--framer-font-weight\": \"500\",\n                        \"--framer-letter-spacing\": \"-12px\",\n                        \"--framer-line-height\": \"100%\",\n                        \"--framer-text-alignment\": \"left\",\n                        \"--framer-text-color\": \"var(--token-04349df8-fe14-4b94-a58f-bc864dc50751, rgb(177, 179, 189))\"\n                      },\n                      children: /*#__PURE__*/_jsx(\"span\", {\n                        \"data-text-fill\": \"true\",\n                        style: {\n                          backgroundImage: \"linear-gradient(0deg, rgba(100, 116, 139, 0) 0%, rgba(100, 116, 139, 0.3) 100%)\"\n                        },\n                        children: \"Contact Us    \"\n                      })\n                    })\n                  }),\n                  className: \"framer-1hdduxn\",\n                  \"data-framer-appear-id\": \"1hdduxn\",\n                  exit: animation,\n                  fonts: [\"GF;Syne-500\"],\n                  initial: optimizeAppear(\"initial\", \"1hdduxn\", animation2, \"1001atn\"),\n                  transformTemplate: optimizeAppearTransformTemplate(\"1hdduxn\", transformTemplate),\n                  verticalAlignment: \"top\",\n                  withExternalLayout: true\n                })\n              })\n            }), /*#__PURE__*/_jsxs(\"div\", {\n              className: \"framer-1aw03bd\",\n              \"data-framer-name\": \"Location\",\n              name: \"Location\",\n              children: [/*#__PURE__*/_jsx(Image, {\n                background: {\n                  alt: \"\",\n                  fit: \"fill\",\n                  intrinsicHeight: 150,\n                  intrinsicWidth: 131,\n                  pixelHeight: 150,\n                  pixelWidth: 131,\n                  src: \"https://framerusercontent.com/images/Y9l15PTe1BQRHHGIdJngbus8qs.svg\"\n                },\n                className: \"framer-1su6ad\",\n                \"data-framer-name\": \"image\",\n                name: \"image\"\n              }), /*#__PURE__*/_jsx(PropertyOverrides, {\n                breakpoint: baseVariant,\n                overrides: {\n                  mKZ734zGn: {\n                    \"data-framer-appear-id\": \"1cetm7y\",\n                    animate: optimizeAppear(\"animate\", \"1cetm7y\", animation4, \"z0j9m3\"),\n                    initial: optimizeAppear(\"initial\", \"1cetm7y\", animation5, \"z0j9m3\"),\n                    transformTemplate: optimizeAppearTransformTemplate(\"1cetm7y\", transformTemplate)\n                  },\n                  OEzQy76m4: {\n                    \"data-framer-appear-id\": \"13ax2xq\",\n                    animate: optimizeAppear(\"animate\", \"13ax2xq\", animation4, \"udylyf\"),\n                    initial: optimizeAppear(\"initial\", \"13ax2xq\", animation5, \"udylyf\"),\n                    transformTemplate: optimizeAppearTransformTemplate(\"13ax2xq\", transformTemplate)\n                  }\n                },\n                children: /*#__PURE__*/_jsx(RichText, {\n                  __fromCanvasComponent: true,\n                  animate: optimizeAppear(\"animate\", \"dmgjxh\", animation4, \"1001atn\"),\n                  children: /*#__PURE__*/_jsx(React.Fragment, {\n                    children: /*#__PURE__*/_jsx(\"h4\", {\n                      className: \"framer-styles-preset-1db97j7\",\n                      \"data-styles-preset\": \"RC_OiVpUW\",\n                      style: {\n                        \"--framer-text-color\": \"var(--token-2c5586be-f5dd-401b-8aa9-5e32867994ca, rgb(0, 30, 100))\"\n                      },\n                      children: \"\u806F\u7D61\u6211\u5011\"\n                    })\n                  }),\n                  className: \"framer-dmgjxh\",\n                  \"data-framer-appear-id\": \"dmgjxh\",\n                  exit: animation3,\n                  initial: optimizeAppear(\"initial\", \"dmgjxh\", animation5, \"1001atn\"),\n                  transformTemplate: optimizeAppearTransformTemplate(\"dmgjxh\", transformTemplate),\n                  verticalAlignment: \"top\",\n                  withExternalLayout: true\n                })\n              })]\n            })]\n          })\n        }), /*#__PURE__*/_jsx(\"div\", {\n          className: \"framer-1ga9ctm\",\n          \"data-framer-name\": \"Features\",\n          name: \"Features\",\n          children: /*#__PURE__*/_jsxs(\"div\", {\n            className: \"framer-17zq56z\",\n            children: [/*#__PURE__*/_jsxs(MotionDivWithFX, {\n              __framer__animate: {\n                transition: transition3\n              },\n              __framer__animateOnce: true,\n              __framer__enter: animation6,\n              __framer__exit: animation7,\n              __framer__styleAppearEffectEnabled: true,\n              __framer__threshold: .5,\n              __perspectiveFX: false,\n              __targetOpacity: 1,\n              className: \"framer-bt0o27\",\n              \"data-framer-name\": \"Content\",\n              name: \"Content\",\n              transformTemplate: transformTemplate,\n              children: [/*#__PURE__*/_jsxs(\"div\", {\n                className: \"framer-18et3l0\",\n                children: [/*#__PURE__*/_jsx(RichText, {\n                  __fromCanvasComponent: true,\n                  children: /*#__PURE__*/_jsx(React.Fragment, {\n                    children: /*#__PURE__*/_jsx(\"h5\", {\n                      className: \"framer-styles-preset-172juue\",\n                      \"data-styles-preset\": \"PI96hwb0m\",\n                      style: {\n                        \"--framer-text-color\": \"var(--token-eb471512-4e56-4d84-ac79-67dc3bee84f2, rgb(15, 26, 42))\"\n                      },\n                      children: \"\u5C0D\u661F\u5BA2\u79D1\u6280\u89E3\u6C7A\u65B9\u6848\u6709\u8208\u8DA3\uFF1F\"\n                    })\n                  }),\n                  className: \"framer-1q9h3mk\",\n                  verticalAlignment: \"top\",\n                  withExternalLayout: true\n                }), /*#__PURE__*/_jsx(RichText, {\n                  __fromCanvasComponent: true,\n                  children: /*#__PURE__*/_jsx(React.Fragment, {\n                    children: /*#__PURE__*/_jsxs(\"p\", {\n                      className: \"framer-styles-preset-1gzz3st\",\n                      \"data-styles-preset\": \"BnKImGsFQ\",\n                      children: [\"\u586B\u5BEB\u8868\u683C\uFF0C\u6211\u5011\u5718\u968A\u7684\u6210\u54E1\u5C07\u8207\u60A8\u806F\u7D61\uFF0C\", /*#__PURE__*/_jsx(\"br\", {}), \"\u4EE5\u6DF1\u5165\u4E86\u89E3\u60A8\u7684\u5DE5\u4F5C\u5834\u6240\u9700\u6C42\u3002\"]\n                    })\n                  }),\n                  className: \"framer-rrxgtl\",\n                  verticalAlignment: \"top\",\n                  withExternalLayout: true\n                }), /*#__PURE__*/_jsx(\"div\", {\n                  className: \"framer-kr7o3z\"\n                })]\n              }), /*#__PURE__*/_jsxs(\"div\", {\n                className: \"framer-1gzh5s4\",\n                children: [/*#__PURE__*/_jsx(\"div\", {\n                  className: \"framer-b8q2vd\",\n                  children: /*#__PURE__*/_jsx(RichText, {\n                    __fromCanvasComponent: true,\n                    children: /*#__PURE__*/_jsx(React.Fragment, {\n                      children: /*#__PURE__*/_jsx(\"p\", {\n                        className: \"framer-styles-preset-1gzz3st\",\n                        \"data-styles-preset\": \"BnKImGsFQ\",\n                        children: \"\u81FA\u5317\u5E02\u5167\u6E56\u5340\u6C11\u6B0A\u6771\u8DEF6\u6BB5296\u5DF793\u865F\"\n                      })\n                    }),\n                    className: \"framer-11k9ptl\",\n                    \"data-framer-name\": \"www.yourdomain.com\",\n                    name: \"www.yourdomain.com\",\n                    verticalAlignment: \"center\",\n                    withExternalLayout: true\n                  })\n                }), /*#__PURE__*/_jsx(\"div\", {\n                  className: \"framer-rui1so\",\n                  children: /*#__PURE__*/_jsx(RichText, {\n                    __fromCanvasComponent: true,\n                    children: /*#__PURE__*/_jsx(React.Fragment, {\n                      children: /*#__PURE__*/_jsx(\"p\", {\n                        className: \"framer-styles-preset-1gzz3st\",\n                        \"data-styles-preset\": \"BnKImGsFQ\",\n                        children: \"0981-883-196\"\n                      })\n                    }),\n                    className: \"framer-13amtty\",\n                    \"data-framer-name\": \"www.yourdomain.com\",\n                    name: \"www.yourdomain.com\",\n                    verticalAlignment: \"center\",\n                    withExternalLayout: true\n                  })\n                })]\n              })]\n            }), /*#__PURE__*/_jsx(\"div\", {\n              className: \"framer-1n1i06z\",\n              \"data-framer-name\": \"Form holder\",\n              id: id1,\n              name: \"Form holder\",\n              ref: ref3,\n              children: /*#__PURE__*/_jsx(Overlay, {\n                blockDocumentScrolling: true,\n                children: overlay => /*#__PURE__*/_jsx(_Fragment, {\n                  children: /*#__PURE__*/_jsxs(Container, {\n                    className: \"framer-1kc91gj-container\",\n                    children: [/*#__PURE__*/_jsx(BaseForm, {\n                      button: {\n                        label: \"\u53D6\u5F97\u806F\u7E6B\",\n                        shouldAppear: true\n                      },\n                      contentType: \"application/json\",\n                      height: \"100%\",\n                      id: \"afWu0ntAm\",\n                      inputs: [{\n                        gridColumn: \"2\",\n                        label: \"\u806F\u7D61\u4EBA\u59D3\u540D\",\n                        max: \"\",\n                        min: \"\",\n                        name: \"name\",\n                        options: [],\n                        placeholder: \"\u8ACB\u8F38\u5165\u806F\u7D61\u4EBA\u59D3\u540D\",\n                        required: true,\n                        step: 0,\n                        type: \"text\",\n                        value: \"\"\n                      }, {\n                        gridColumn: \"2\",\n                        label: \"\u806F\u7D61\u4EBA\u4FE1\u7BB1\",\n                        max: \"\",\n                        min: \"\",\n                        name: \"email\",\n                        options: [],\n                        placeholder: \"name@example.com\",\n                        required: true,\n                        step: 0,\n                        type: \"text\",\n                        value: \"\"\n                      }, {\n                        gridColumn: \"2\",\n                        label: \"\u516C\u53F8\u540D\u7A31\",\n                        max: \"\",\n                        min: \"\",\n                        name: \"\u516C\u53F8\",\n                        options: [{\n                          text: \"Design\",\n                          value: \"Design\"\n                        }, {\n                          text: \"Development\",\n                          value: \"Development\"\n                        }],\n                        placeholder: \"\u8ACB\u8F38\u5165\u516C\u53F8\u540D\u7A31\",\n                        required: true,\n                        step: 0,\n                        type: \"text\",\n                        value: \"\"\n                      }, {\n                        gridColumn: \"1\",\n                        label: \"\u806F\u7D61\u4EBA\u96FB\u8A71\",\n                        max: \"\",\n                        min: \"\",\n                        name: \"\u96FB\u8A71\",\n                        options: [],\n                        placeholder: \"02-0000-0000 \u6216 0900-000-000\",\n                        required: false,\n                        step: 0,\n                        type: \"text\",\n                        value: \"\"\n                      }, {\n                        gridColumn: \"1\",\n                        label: \"#\u5206\u6A5F\",\n                        max: \"\",\n                        min: \"\",\n                        name: \"\u5206\u6A5F\",\n                        options: [],\n                        placeholder: \"\u5206\u6A5F\u865F\u78BC\",\n                        required: false,\n                        step: 0,\n                        type: \"text\",\n                        value: \"\"\n                      }, {\n                        gridColumn: \"2\",\n                        label: \"\u6211\u6709\u8208\u8DA3\u4E86\u89E3\",\n                        max: \"\",\n                        min: \"\",\n                        name: \"Solution\",\n                        options: [{\n                          text: \"\u7DDA\u4E0A\u7E73\u505C\u8ECA\u8CBB\u7CFB\u7D71\",\n                          value: \"\"\n                        }, {\n                          text: \"\u76F4\u64AD\u5FAE\u578B\u96FB\u5546\u7CFB\u7D71\",\n                          value: \"\"\n                        }, {\n                          text: \"\u7DDA\u4E0B\u6597\u5167\u4E92\u52D5\u7CFB\u7D71\",\n                          value: \"\"\n                        }, {\n                          text: \"\u4F11\u61A9\u5712\u5340\u6578\u4F4D\u670D\u52D9\u7CFB\u7D71\",\n                          value: \"\"\n                        }, {\n                          text: \"\u505C\u8ECA\u5834\u7E73\u8CBB\u6A5F\u91D1\u6D41\u6574\u5408\",\n                          value: \"\"\n                        }, {\n                          text: \"\u96FB\u52D5\u8ECA\u5145\u96FB\u6A01\u91D1\u6D41\u6574\u5408\",\n                          value: \"\"\n                        }, {\n                          text: \"\u7F8E\u985E\u7DDA\u4E0A\u9810\u7D04\u91D1\u6D41\u6574\u5408\",\n                          value: \"\"\n                        }],\n                        placeholder: \"\u8ACB\u9078\u64C7\u89E3\u6C7A\u65B9\u6848\",\n                        required: true,\n                        step: 0,\n                        type: \"select\",\n                        value: \"\"\n                      }],\n                      layoutId: \"afWu0ntAm\",\n                      link: resolveLink({\n                        webPageId: \"ULZfKTpBj\"\n                      }, router),\n                      method: \"post\",\n                      onSubmit: onSubmit42m929(overlay),\n                      redirectAs: \"overlay\",\n                      style: {\n                        width: \"100%\"\n                      },\n                      styles: {\n                        button: {\n                          align: \"stretch\",\n                          borderRadius: 999,\n                          color: \"rgb(255, 255, 255)\",\n                          fill: 'var(--token-7f3cfe29-c3c0-46f0-8d01-4af87ace9d16, rgb(200, 16, 46)) /* {\"name\":\"Red/60 (main)\"} */',\n                          font: {\n                            fontFamily: '\"Inter\", sans-serif',\n                            fontSize: \"18px\",\n                            letterSpacing: \"0em\",\n                            lineHeight: \"1.3em\"\n                          },\n                          padding: 16,\n                          paddingBottom: 16,\n                          paddingLeft: 16,\n                          paddingPerSide: false,\n                          paddingRight: 16,\n                          paddingTop: 16\n                        },\n                        form: {\n                          columnGap: 8,\n                          columns: \"2\",\n                          fill: \"rgba(255, 255, 255, 0)\",\n                          rowGap: 28\n                        },\n                        input: {\n                          borderObject: {\n                            borderColor: 'var(--token-f4ed00c7-b7b0-49b1-86b0-69a68fea7716, rgb(226, 232, 240)) /* {\"name\":\"Neutral/30\"} */',\n                            borderWidth: 1\n                          },\n                          borderRadius: 8,\n                          color: 'var(--token-eb471512-4e56-4d84-ac79-67dc3bee84f2, rgb(15, 26, 42)) /* {\"name\":\"Neutral/100 (Dark font)\"} */',\n                          fill: \"rgb(255, 255, 255)\",\n                          focusObject: {\n                            focusColor: 'var(--token-4e50cf5c-b678-48e2-9b81-3fae944f7a30, rgb(41, 78, 163)) /* {\"name\":\"Blue/40\"} */',\n                            focusWidthFrom: 0,\n                            focusWidthTo: 2\n                          },\n                          font: {},\n                          padding: 12,\n                          paddingBottom: 12,\n                          paddingLeft: 16,\n                          paddingPerSide: true,\n                          paddingRight: 16,\n                          paddingTop: 12,\n                          placeholderColor: \"rgba(100, 116, 139, 0.5)\",\n                          shadowObject: {\n                            shadowBlur: 8,\n                            shadowColor: \"rgba(0, 0, 0, 0.05)\",\n                            shadowX: 0,\n                            shadowY: 2\n                          }\n                        },\n                        label: {\n                          borderRadius: 8,\n                          color: 'var(--token-f61ae86a-67c8-4e70-b771-d754f22d5036, rgb(56, 58, 60)) /* {\"name\":\"black-700\"} */',\n                          fill: \"rgba(0, 0, 0, 0)\",\n                          font: {\n                            fontFamily: '\"Inter\", sans-serif',\n                            fontSize: \"14px\",\n                            letterSpacing: \"0em\",\n                            lineHeight: \"1em\"\n                          },\n                          padding: 0,\n                          paddingBottom: 0,\n                          paddingLeft: 0,\n                          paddingPerSide: false,\n                          paddingRight: 0,\n                          paddingTop: 0\n                        }\n                      },\n                      url: \"https://submit-form.com/UeHcLBWHS\",\n                      width: \"100%\"\n                    }), /*#__PURE__*/_jsx(AnimatePresence, {\n                      children: overlay.visible && /*#__PURE__*/_jsx(_Fragment, {\n                        children: /*#__PURE__*/ReactDOM.createPortal( /*#__PURE__*/_jsxs(React.Fragment, {\n                          children: [/*#__PURE__*/_jsx(motion.div, {\n                            animate: {\n                              opacity: 1,\n                              transition: {\n                                delay: 0,\n                                duration: .3,\n                                ease: [.5, 0, .88, .77],\n                                type: \"tween\"\n                              }\n                            },\n                            className: \"framer-vsbxnr\",\n                            exit: {\n                              opacity: 0,\n                              transition: {\n                                delay: .2,\n                                duration: .3,\n                                ease: [.12, .23, .5, 1],\n                                type: \"tween\"\n                              }\n                            },\n                            initial: {\n                              opacity: 0\n                            },\n                            onTap: () => overlay.hide()\n                          }, \"rNPl1z273\"), /*#__PURE__*/_jsxs(motion.div, {\n                            animate: animation9,\n                            className: \"framer-f0k5dd\",\n                            \"data-framer-name\": \"Toast\",\n                            exit: animation8,\n                            initial: animation10,\n                            name: \"Toast\",\n                            transformTemplate: transformTemplate1,\n                            children: [/*#__PURE__*/_jsx(Container, {\n                              className: \"framer-1vb6q7t-container\",\n                              children: /*#__PURE__*/_jsx(CloseOverlay, {\n                                height: \"100%\",\n                                id: \"Zbk3t9k55\",\n                                layoutId: \"Zbk3t9k55\",\n                                LyU4y90i8: LyU4y90i8zn6atv(overlay),\n                                style: {\n                                  height: \"100%\",\n                                  width: \"100%\"\n                                },\n                                variant: \"YXvM82VRj\",\n                                width: \"100%\"\n                              })\n                            }), /*#__PURE__*/_jsxs(\"div\", {\n                              className: \"framer-pp0fey\",\n                              \"data-framer-name\": \"Content\",\n                              name: \"Content\",\n                              children: [/*#__PURE__*/_jsx(SVG, {\n                                className: \"framer-i9zg2o\",\n                                \"data-framer-name\": \"check\",\n                                layout: \"position\",\n                                name: \"check\",\n                                opacity: 1,\n                                radius: 99,\n                                svg: '<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20 20\"><path d=\"M 5 11.117 L 7.857 13.917 L 15 6.917\" fill=\"transparent\" stroke-width=\"1.67\" stroke=\"rgb(255,255,255)\" stroke-linecap=\"round\" stroke-linejoin=\"round\"></path></svg>',\n                                svgContentId: 3974116427,\n                                withExternalLayout: true\n                              }), /*#__PURE__*/_jsx(\"div\", {\n                                className: \"framer-1dnut8j\",\n                                \"data-framer-name\": \"Text\",\n                                name: \"Text\",\n                                children: /*#__PURE__*/_jsx(RichText, {\n                                  __fromCanvasComponent: true,\n                                  children: /*#__PURE__*/_jsx(React.Fragment, {\n                                    children: /*#__PURE__*/_jsx(\"p\", {\n                                      style: {\n                                        \"--font-selector\": \"R0Y7SW50ZXItcmVndWxhcg==\",\n                                        \"--framer-font-family\": '\"Inter\", \"Inter Placeholder\", sans-serif',\n                                        \"--framer-font-size\": \"14px\",\n                                        \"--framer-letter-spacing\": \"-0.32px\",\n                                        \"--framer-line-height\": \"22px\",\n                                        \"--framer-text-color\": \"var(--token-eb471512-4e56-4d84-ac79-67dc3bee84f2, rgb(15, 26, 42))\"\n                                      },\n                                      children: \"\u8868\u55AE\u5DF2\u6210\u529F\u9001\u51FA\uFF01\"\n                                    })\n                                  }),\n                                  className: \"framer-zebqm5\",\n                                  fonts: [\"GF;Inter-regular\"],\n                                  verticalAlignment: \"top\",\n                                  withExternalLayout: true\n                                })\n                              })]\n                            })]\n                          })]\n                        }), document.querySelector(\"#overlay\"))\n                      })\n                    })]\n                  })\n                })\n              })\n            })]\n          })\n        }), /*#__PURE__*/_jsx(Container, {\n          className: \"framer-nerjte-container\",\n          children: /*#__PURE__*/_jsx(PropertyOverrides, {\n            breakpoint: baseVariant,\n            overrides: {\n              mKZ734zGn: {\n                variant: \"DnxZZs9GV\"\n              },\n              OEzQy76m4: {\n                variant: \"jxVy_MbLo\"\n              }\n            },\n            children: /*#__PURE__*/_jsx(SectionsFooter, {\n              height: \"100%\",\n              id: \"VCK9pNgld\",\n              layoutId: \"VCK9pNgld\",\n              style: {\n                width: \"100%\"\n              },\n              variant: \"Voy9pssPL\",\n              width: \"100%\"\n            })\n          })\n        }), /*#__PURE__*/_jsx(\"div\", {\n          id: \"overlay\",\n          style: {\n            position: \"fixed\"\n          }\n        })]\n      })\n    })\n  });\n});\nconst css = ['.framer-gDvdJ[data-border=\"true\"]::after, .framer-gDvdJ [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; } }\", `.${metadata.bodyClassName}-framer-gDvdJ { background: var(--token-dec0e162-886e-4496-985d-d338ea913980, rgb(246, 248, 252)) /* {\"name\":\"Neutral/10\"} */; }`, \".framer-gDvdJ.framer-133c057, .framer-gDvdJ .framer-133c057 { display: block; }\", \".framer-gDvdJ.framer-1001atn { align-content: center; align-items: center; background-color: var(--token-dec0e162-886e-4496-985d-d338ea913980, #f6f8fc); 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: 1200px; }\", \".framer-gDvdJ .framer-1t1ku65-container, .framer-gDvdJ .framer-1kc91gj-container { flex: none; height: auto; position: relative; width: 100%; z-index: 1; }\", \".framer-gDvdJ .framer-1w33jxy { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 200px; height: 1337px; justify-content: flex-start; left: 50%; overflow: hidden; padding: 0px 0px 0px 0px; position: absolute; top: 0px; transform: translateX(-50%); width: min-content; z-index: 0; }\", \".framer-gDvdJ .framer-5l6de-container, .framer-gDvdJ .framer-i3mtpm-container, .framer-gDvdJ .framer-1tohrgz-container, .framer-gDvdJ .framer-63fnyv-container, .framer-gDvdJ .framer-16ypzqz-container { flex: none; height: auto; position: relative; width: 11px; }\", \".framer-gDvdJ .framer-7f00d0 { 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: 100px 0px 0px 0px; position: relative; width: 1200px; z-index: 1; }\", \".framer-gDvdJ .framer-na70j4 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: auto; justify-content: center; max-width: 1280px; overflow: visible; padding: 0px 88px 0px 40px; position: relative; width: 100%; }\", \".framer-gDvdJ .framer-1n71zss { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 0px 0px 0px 96px; position: relative; width: min-content; }\", \".framer-gDvdJ .framer-1hdduxn { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; --framer-paragraph-spacing: 0px; flex: none; height: auto; overflow: visible; position: relative; transform: perspective(1200px); white-space: pre; width: auto; z-index: 0; }\", \".framer-gDvdJ .framer-1aw03bd { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; left: 128px; overflow: visible; padding: 0px 0px 0px 0px; position: absolute; top: 121px; width: min-content; }\", \".framer-gDvdJ .framer-1su6ad { aspect-ratio: 0.873015873015873 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 23px); overflow: visible; position: relative; width: 20px; }\", \".framer-gDvdJ .framer-dmgjxh { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; --framer-paragraph-spacing: 0px; flex: none; height: auto; position: relative; transform: perspective(1200px); white-space: pre; width: auto; z-index: 1; }\", \".framer-gDvdJ .framer-1ga9ctm { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: auto; justify-content: center; max-width: 1200px; overflow: visible; padding: 40px 88px 80px 88px; position: relative; width: 100%; }\", \".framer-gDvdJ .framer-17zq56z { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: wrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\", \".framer-gDvdJ .framer-bt0o27 { align-content: flex-start; align-items: flex-start; align-self: stretch; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 286px; height: auto; justify-content: center; padding: 0px 40px 0px 40px; position: relative; transform: perspective(1200px); width: 1px; }\", \".framer-gDvdJ .framer-18et3l0 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: 344px; }\", \".framer-gDvdJ .framer-1q9h3mk, .framer-gDvdJ .framer-rrxgtl { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; --framer-paragraph-spacing: 0px; flex: none; height: auto; overflow: visible; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\", \".framer-gDvdJ .framer-kr7o3z { background-color: var(--token-7f3cfe29-c3c0-46f0-8d01-4af87ace9d16, #c8102e); flex: none; height: 1px; overflow: hidden; position: relative; width: 64px; }\", \".framer-gDvdJ .framer-1gzh5s4 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\", \".framer-gDvdJ .framer-b8q2vd, .framer-gDvdJ .framer-rui1so { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: min-content; }\", \".framer-gDvdJ .framer-11k9ptl, .framer-gDvdJ .framer-13amtty { --framer-paragraph-spacing: 0px; flex: none; height: auto; position: relative; white-space: pre; width: auto; }\", \".framer-gDvdJ .framer-1n1i06z { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: auto; justify-content: center; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: 600px; }\", \".framer-gDvdJ .framer-vsbxnr { background-color: rgba(15, 26, 42, 0.7); inset: 0px; position: fixed; user-select: none; z-index: 3; }\", \".framer-gDvdJ .framer-f0k5dd { align-content: center; align-items: center; background-color: var(--token-dec0e162-886e-4496-985d-d338ea913980, #f6f8fc); border-bottom-left-radius: 8px; border-bottom-right-radius: 8px; border-top-left-radius: 8px; border-top-right-radius: 8px; bottom: 80px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: auto; justify-content: center; left: 50%; max-width: 400px; overflow: hidden; padding: 0px 0px 0px 0px; position: fixed; transform: perspective(1200px) translateX(-50%); width: 33%; will-change: var(--framer-will-change-override, transform); z-index: 3; }\", \".framer-gDvdJ .framer-1vb6q7t-container { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 20px); position: absolute; right: 8px; top: 8px; width: 20px; }\", \".framer-gDvdJ .framer-pp0fey { align-content: center; align-items: center; box-shadow: 0px 3px 3px 0px rgba(0, 0, 0, 0.25); display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; min-width: 350px; overflow: hidden; padding: 12px 20px 12px 12px; pointer-events: none; position: relative; width: 1px; }\", \".framer-gDvdJ .framer-i9zg2o { background-color: var(--token-2fd13578-e54b-4025-aaf1-f42124e01f0c, #16a170); border-bottom-left-radius: 99px; border-bottom-right-radius: 99px; border-top-left-radius: 99px; border-top-right-radius: 99px; flex: none; height: 20px; position: relative; width: 20px; }\", \".framer-gDvdJ .framer-1dnut8j { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 2px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: 1px; }\", \".framer-gDvdJ .framer-zebqm5 { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; --framer-paragraph-spacing: 0px; flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\", \".framer-gDvdJ .framer-nerjte-container { flex: none; height: auto; position: relative; width: 100%; }\", \"@supports (background: -webkit-named-image(i)) and (not (scale:1)) { .framer-gDvdJ.framer-1001atn, .framer-gDvdJ .framer-1w33jxy, .framer-gDvdJ .framer-7f00d0, .framer-gDvdJ .framer-na70j4, .framer-gDvdJ .framer-1n71zss, .framer-gDvdJ .framer-1aw03bd, .framer-gDvdJ .framer-1ga9ctm, .framer-gDvdJ .framer-17zq56z, .framer-gDvdJ .framer-bt0o27, .framer-gDvdJ .framer-18et3l0, .framer-gDvdJ .framer-1gzh5s4, .framer-gDvdJ .framer-b8q2vd, .framer-gDvdJ .framer-rui1so, .framer-gDvdJ .framer-1n1i06z, .framer-gDvdJ .framer-f0k5dd, .framer-gDvdJ .framer-pp0fey, .framer-gDvdJ .framer-1dnut8j { gap: 0px; } .framer-gDvdJ.framer-1001atn > *, .framer-gDvdJ .framer-1ga9ctm > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-gDvdJ.framer-1001atn > :first-child, .framer-gDvdJ .framer-na70j4 > :first-child, .framer-gDvdJ .framer-1ga9ctm > :first-child, .framer-gDvdJ .framer-bt0o27 > :first-child, .framer-gDvdJ .framer-18et3l0 > :first-child, .framer-gDvdJ .framer-1gzh5s4 > :first-child, .framer-gDvdJ .framer-1n1i06z > :first-child, .framer-gDvdJ .framer-1dnut8j > :first-child { margin-top: 0px; } .framer-gDvdJ.framer-1001atn > :last-child, .framer-gDvdJ .framer-na70j4 > :last-child, .framer-gDvdJ .framer-1ga9ctm > :last-child, .framer-gDvdJ .framer-bt0o27 > :last-child, .framer-gDvdJ .framer-18et3l0 > :last-child, .framer-gDvdJ .framer-1gzh5s4 > :last-child, .framer-gDvdJ .framer-1n1i06z > :last-child, .framer-gDvdJ .framer-1dnut8j > :last-child { margin-bottom: 0px; } .framer-gDvdJ .framer-1w33jxy > * { margin: 0px; margin-left: calc(200px / 2); margin-right: calc(200px / 2); } .framer-gDvdJ .framer-1w33jxy > :first-child, .framer-gDvdJ .framer-7f00d0 > :first-child, .framer-gDvdJ .framer-1n71zss > :first-child, .framer-gDvdJ .framer-1aw03bd > :first-child, .framer-gDvdJ .framer-17zq56z > :first-child, .framer-gDvdJ .framer-b8q2vd > :first-child, .framer-gDvdJ .framer-rui1so > :first-child, .framer-gDvdJ .framer-f0k5dd > :first-child, .framer-gDvdJ .framer-pp0fey > :first-child { margin-left: 0px; } .framer-gDvdJ .framer-1w33jxy > :last-child, .framer-gDvdJ .framer-7f00d0 > :last-child, .framer-gDvdJ .framer-1n71zss > :last-child, .framer-gDvdJ .framer-1aw03bd > :last-child, .framer-gDvdJ .framer-17zq56z > :last-child, .framer-gDvdJ .framer-b8q2vd > :last-child, .framer-gDvdJ .framer-rui1so > :last-child, .framer-gDvdJ .framer-f0k5dd > :last-child, .framer-gDvdJ .framer-pp0fey > :last-child { margin-right: 0px; } .framer-gDvdJ .framer-7f00d0 > *, .framer-gDvdJ .framer-f0k5dd > *, .framer-gDvdJ .framer-pp0fey > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-gDvdJ .framer-na70j4 > * { margin: 0px; margin-bottom: calc(20px / 2); margin-top: calc(20px / 2); } .framer-gDvdJ .framer-1n71zss > *, .framer-gDvdJ .framer-17zq56z > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-gDvdJ .framer-1aw03bd > * { margin: 0px; margin-left: calc(16px / 2); margin-right: calc(16px / 2); } .framer-gDvdJ .framer-bt0o27 > * { margin: 0px; margin-bottom: calc(286px / 2); margin-top: calc(286px / 2); } .framer-gDvdJ .framer-18et3l0 > *, .framer-gDvdJ .framer-1n1i06z > * { margin: 0px; margin-bottom: calc(24px / 2); margin-top: calc(24px / 2); } .framer-gDvdJ .framer-1gzh5s4 > * { margin: 0px; margin-bottom: calc(4px / 2); margin-top: calc(4px / 2); } .framer-gDvdJ .framer-b8q2vd > *, .framer-gDvdJ .framer-rui1so > * { margin: 0px; margin-left: calc(12px / 2); margin-right: calc(12px / 2); } .framer-gDvdJ .framer-1dnut8j > * { margin: 0px; margin-bottom: calc(2px / 2); margin-top: calc(2px / 2); } }\", \"@media (min-width: 1200px) { .framer-gDvdJ .hidden-1001atn { display: none !important; } }\", `@media (min-width: 768px) and (max-width: 1199px) { .framer-gDvdJ .hidden-z0j9m3 { display: none !important; } .${metadata.bodyClassName}-framer-gDvdJ { background: var(--token-dec0e162-886e-4496-985d-d338ea913980, rgb(246, 248, 252)) /* {\"name\":\"Neutral/10\"} */; } .framer-gDvdJ.framer-1001atn { width: 768px; } .framer-gDvdJ .framer-1t1ku65-container { order: 0; } .framer-gDvdJ .framer-1w33jxy { gap: 144px; height: 1532px; order: 1; } .framer-gDvdJ .framer-7f00d0 { order: 2; width: 100%; } .framer-gDvdJ .framer-1n71zss { padding: 0px 0px 0px 76px; } .framer-gDvdJ .framer-1aw03bd { gap: 12px; left: 80px; top: 91px; } .framer-gDvdJ .framer-1su6ad { height: var(--framer-aspect-ratio-supported, 16px); width: 14px; } .framer-gDvdJ .framer-1ga9ctm { order: 4; padding: 40px 80px 80px 80px; } .framer-gDvdJ .framer-17zq56z { flex-direction: column; } .framer-gDvdJ .framer-bt0o27 { align-self: unset; flex: none; gap: 40px; padding: 0px 0px 0px 0px; width: 100%; } .framer-gDvdJ .framer-1gzh5s4 { width: 332px; } .framer-gDvdJ .framer-1n1i06z { padding: 64px 0px 0px 0px; width: 100%; } .framer-gDvdJ .framer-pp0fey { min-width: unset; } .framer-gDvdJ .framer-nerjte-container { order: 6; } @supports (background: -webkit-named-image(i)) and (not (scale:1)) { .framer-gDvdJ .framer-1w33jxy, .framer-gDvdJ .framer-1aw03bd, .framer-gDvdJ .framer-17zq56z, .framer-gDvdJ .framer-bt0o27 { gap: 0px; } .framer-gDvdJ .framer-1w33jxy > * { margin: 0px; margin-left: calc(144px / 2); margin-right: calc(144px / 2); } .framer-gDvdJ .framer-1w33jxy > :first-child, .framer-gDvdJ .framer-1aw03bd > :first-child { margin-left: 0px; } .framer-gDvdJ .framer-1w33jxy > :last-child, .framer-gDvdJ .framer-1aw03bd > :last-child { margin-right: 0px; } .framer-gDvdJ .framer-1aw03bd > * { margin: 0px; margin-left: calc(12px / 2); margin-right: calc(12px / 2); } .framer-gDvdJ .framer-17zq56z > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-gDvdJ .framer-17zq56z > :first-child, .framer-gDvdJ .framer-bt0o27 > :first-child { margin-top: 0px; } .framer-gDvdJ .framer-17zq56z > :last-child, .framer-gDvdJ .framer-bt0o27 > :last-child { margin-bottom: 0px; } .framer-gDvdJ .framer-bt0o27 > * { margin: 0px; margin-bottom: calc(40px / 2); margin-top: calc(40px / 2); } }}`, `@media (max-width: 767px) { .framer-gDvdJ .hidden-udylyf { display: none !important; } .${metadata.bodyClassName}-framer-gDvdJ { background: var(--token-dec0e162-886e-4496-985d-d338ea913980, rgb(246, 248, 252)) /* {\"name\":\"Neutral/10\"} */; } .framer-gDvdJ.framer-1001atn { width: 390px; } .framer-gDvdJ .framer-1w33jxy { gap: 96px; height: 1463px; } .framer-gDvdJ .framer-7f00d0 { width: 100%; } .framer-gDvdJ .framer-1n71zss { padding: 0px 0px 0px 16px; } .framer-gDvdJ .framer-1aw03bd { gap: 12px; left: 48px; top: 51px; } .framer-gDvdJ .framer-1su6ad { height: var(--framer-aspect-ratio-supported, 16px); width: 14px; } .framer-gDvdJ .framer-1ga9ctm { gap: 40px; padding: 20px 28px 60px 28px; } .framer-gDvdJ .framer-17zq56z { flex-direction: column; } .framer-gDvdJ .framer-bt0o27 { align-self: unset; flex: none; gap: 32px; order: 0; padding: 20px 20px 20px 20px; width: 100%; } .framer-gDvdJ .framer-18et3l0 { gap: 20px; } .framer-gDvdJ .framer-1q9h3mk, .framer-gDvdJ .framer-rrxgtl { white-space: pre; width: auto; } .framer-gDvdJ .framer-1gzh5s4 { width: min-content; } .framer-gDvdJ .framer-b8q2vd { gap: 0px; } .framer-gDvdJ .framer-rui1so { gap: 8px; } .framer-gDvdJ .framer-1n1i06z { order: 1; padding: 20px 20px 20px 20px; width: 100%; } .framer-gDvdJ .framer-f0k5dd { width: auto; } .framer-gDvdJ .framer-pp0fey { flex: none; width: 350px; } @supports (background: -webkit-named-image(i)) and (not (scale:1)) { .framer-gDvdJ .framer-1w33jxy, .framer-gDvdJ .framer-1aw03bd, .framer-gDvdJ .framer-1ga9ctm, .framer-gDvdJ .framer-17zq56z, .framer-gDvdJ .framer-bt0o27, .framer-gDvdJ .framer-18et3l0, .framer-gDvdJ .framer-b8q2vd, .framer-gDvdJ .framer-rui1so { gap: 0px; } .framer-gDvdJ .framer-1w33jxy > * { margin: 0px; margin-left: calc(96px / 2); margin-right: calc(96px / 2); } .framer-gDvdJ .framer-1w33jxy > :first-child, .framer-gDvdJ .framer-1aw03bd > :first-child, .framer-gDvdJ .framer-b8q2vd > :first-child, .framer-gDvdJ .framer-rui1so > :first-child { margin-left: 0px; } .framer-gDvdJ .framer-1w33jxy > :last-child, .framer-gDvdJ .framer-1aw03bd > :last-child, .framer-gDvdJ .framer-b8q2vd > :last-child, .framer-gDvdJ .framer-rui1so > :last-child { margin-right: 0px; } .framer-gDvdJ .framer-1aw03bd > * { margin: 0px; margin-left: calc(12px / 2); margin-right: calc(12px / 2); } .framer-gDvdJ .framer-1ga9ctm > * { margin: 0px; margin-bottom: calc(40px / 2); margin-top: calc(40px / 2); } .framer-gDvdJ .framer-1ga9ctm > :first-child, .framer-gDvdJ .framer-17zq56z > :first-child, .framer-gDvdJ .framer-bt0o27 > :first-child, .framer-gDvdJ .framer-18et3l0 > :first-child { margin-top: 0px; } .framer-gDvdJ .framer-1ga9ctm > :last-child, .framer-gDvdJ .framer-17zq56z > :last-child, .framer-gDvdJ .framer-bt0o27 > :last-child, .framer-gDvdJ .framer-18et3l0 > :last-child { margin-bottom: 0px; } .framer-gDvdJ .framer-17zq56z > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-gDvdJ .framer-bt0o27 > * { margin: 0px; margin-bottom: calc(32px / 2); margin-top: calc(32px / 2); } .framer-gDvdJ .framer-18et3l0 > * { margin: 0px; margin-bottom: calc(20px / 2); margin-top: calc(20px / 2); } .framer-gDvdJ .framer-b8q2vd > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-gDvdJ .framer-rui1so > * { margin: 0px; margin-left: calc(8px / 2); margin-right: calc(8px / 2); } }}`, ...sharedStyle.css, ...sharedStyle1.css, ...sharedStyle2.css]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           * @framerIntrinsicHeight 1933.5\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           * @framerIntrinsicWidth 1200\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"mKZ734zGn\":{\"layout\":[\"fixed\",\"auto\"]},\"OEzQy76m4\":{\"layout\":[\"fixed\",\"auto\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           * @framerImmutableVariables true\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           * @framerDisplayContentsDiv false\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           * @framerResponsiveScreen\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           */\nconst FramerTBeW094fX = withCSS(Component, css, \"framer-gDvdJ\");\nexport default FramerTBeW094fX;\nFramerTBeW094fX.displayName = \"Page 1\";\nFramerTBeW094fX.defaultProps = {\n  height: 1933.5,\n  width: 1200\n};\naddFonts(FramerTBeW094fX, [{\n  family: \"Syne\",\n  style: \"normal\",\n  url: \"https://fonts.gstatic.com/s/syne/v22/8vIS7w4qzmVxsWxjBZRjr0FKM_0KuT6hR47NCV5Z.woff2\",\n  weight: \"500\"\n}, {\n  family: \"Inter\",\n  style: \"normal\",\n  url: \"https://fonts.gstatic.com/s/inter/v13/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuLyfMZ1rib2Bg-4.woff2\",\n  weight: \"400\"\n}, ...NavbarFonts, ...PatternLineFonts, ...BaseFormFonts, ...CloseOverlayFonts, ...SectionsFooterFonts, ...sharedStyle.fonts, ...sharedStyle1.fonts, ...sharedStyle2.fonts]);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FramerTBeW094fX\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerIntrinsicWidth\": \"1200\",\n        \"framerResponsiveScreen\": \"\",\n        \"framerContractVersion\": \"1\",\n        \"framerImmutableVariables\": \"true\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"mKZ734zGn\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"OEzQy76m4\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\n        \"framerIntrinsicHeight\": \"1933.5\",\n        \"framerDisplayContentsDiv\": \"false\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};"],
  "mappings": "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",
  "names": ["FieldType", "isExternalURL", "url", "hasMinMaxStep", "type", "VERSION", "BaseForm", "withCSS", "method", "contentType", "redirectAs", "link", "inputs", "button", "styles", "extraHeaders", "extraFields", "style", "onSubmit", "isError", "setError", "ye", "isLoading", "setLoading", "getFocus", "setFocus", "labelPaddingPerSide", "labelPaddingTop", "labelPaddingRight", "labelPaddingBottom", "labelPaddingLeft", "labelPadding", "labelBorderRadius", "labelBorderObject", "labelShadowObject", "inputPaddingPerSide", "inputPaddingTop", "inputPaddingRight", "inputPaddingBottom", "inputPaddingLeft", "inputPadding", "inputBorderRadius", "inputBorderObject", "inputFocusObject", "inputShadowObject", "buttonPaddingPerSide", "buttonPaddingTop", "buttonPaddingRight", "buttonPaddingBottom", "buttonPaddingLeft", "buttonPadding", "buttonBorderRadius", "buttonBorderObject", "buttonShadowObject", "labelPaddingValue", "inputPaddingValue", "buttonPaddingValue", "router", "useRouter", "onSuccess", "path", "hash", "routeId", "pathVariables", "inferInitialRouteFromPath", "formControls", "handleChange", "te", "event", "handleFocus", "input", "handleBlur", "handleSubmit", "headers", "key", "value", "formData", "requestOptions", "urlSearchParams", "name", "value1", "queryString", "urlSearchParams1", "name1", "value2", "key1", "value3", "bodyObject", "name2", "value4", "key2", "value5", "response", "statusCode", "data", "errorMessage", "error", "useAnimationControls", "labelShadowStyles", "labelBorderStyles", "inputFocusStylesFrom", "inputFocusStylesTo", "inputShadowStyles", "inputBorderStyles", "buttonShadowStyles", "buttonBorderStyles", "formVariants", "inputVariants", "dynamicBoxShadow", "label", "u", "requiredFlag", "getInputSpan", "getButtonSpan", "sum", "baseInput", "p", "motion", "defaultStyle", "textareaInput", "optionsHMTL", "options", "option", "selectInput", "selectChevron", "checkboxInput", "radioInput", "inputsHTML", "inputElement", "containerStyles", "Spinner", "props", "noButtonStyles", "basePropertyControls", "ControlType", "addPropertyControls", "shadows", "output", "shadow", "isRequired", "BaseForm_default", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transitions", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "humanReadableVariantMap", "getProps", "height", "id", "tap", "width", "props", "_humanReadableVariantMap_props_variant", "_ref", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "LyU4y90i8", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTap1491hem", "args", "onMouseEnter19i1ro3", "onMouseLeavewt0r1m", "ref1", "pe", "defaultLayoutId", "ae", "sharedStyleClassNames", "LayoutGroup", "motion", "u", "cx", "css", "FramernyDECeSec", "withCSS", "nyDECeSec_default", "addPropertyControls", "ControlType", "addFonts", "NavbarFonts", "getFonts", "JH7fNM_zJ_default", "PatternLineFonts", "GGLDbbOzy_default", "MotionDivWithFX", "withFX", "motion", "BaseFormFonts", "BaseForm_default", "CloseOverlayFonts", "nyDECeSec_default", "SectionsFooterFonts", "JagtbmBdv_default", "breakpoints", "isBrowser", "serializationHash", "variantClassNames", "removeHiddenBreakpointLayers", "transitions", "transition1", "animation", "transformTemplate", "_", "t", "animation1", "animation2", "transition2", "animation3", "animation4", "animation5", "animation6", "transition3", "animation7", "transition4", "animation8", "transformTemplate1", "transition5", "animation9", "animation10", "Overlay", "children", "blockDocumentScrolling", "enabled", "visible", "setVisible", "useOverlayState", "metadata", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "_humanReadableVariantMap_props_variant", "_ref", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "variant", "restProps", "fe", "metadata1", "_document_querySelector", "c", "baseVariant", "hydratedBaseVariant", "useHydratedBreakpointVariants", "gestureVariant", "transition", "activeVariantCallback", "delay", "useActiveVariantCallback", "onSubmit42m929", "overlay", "args", "LyU4y90i8zn6atv", "ref1", "pe", "isDisplayed", "useRouteElementId", "ref2", "id1", "ref3", "router", "useRouter", "defaultLayoutId", "ae", "sharedStyleClassNames", "p", "GeneratedComponentContext", "LayoutGroup", "u", "motion", "cx", "Container", "PropertyOverrides", "JH7fNM_zJ_default", "GGLDbbOzy_default", "optimizeAppear", "x", "optimizeAppearTransformTemplate", "RichText", "Image2", "MotionDivWithFX", "l", "BaseForm_default", "resolveLink", "AnimatePresence", "Ga", "nyDECeSec_default", "SVG", "JagtbmBdv_default", "css", "FramerTBeW094fX", "withCSS", "TBeW094fX_default", "addFonts", "NavbarFonts", "PatternLineFonts", "BaseFormFonts", "CloseOverlayFonts", "SectionsFooterFonts", "fonts", "__FramerMetadata__"]
}
