{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/VTUDdizacRHpwbkOamr7/AykinQJbgwl92LvMGZwu/constants.js", "ssg:https://framerusercontent.com/modules/cuQH4dmpDnV8YK1mSgQX/KqRXqunFjE6ufhpc7ZRu/useFontControls.js", "ssg:https://framerusercontent.com/modules/5SM58HxZHxjjv7aLMOgQ/WXz9i6mVki0bBCrKdqB3/propUtils.js", "ssg:https://framerusercontent.com/modules/vkHAj2Yk0mTnbM6ZdN5c/PlLMu0V3HsBupvdXeFrH/FormSpark.js", "ssg:https://framerusercontent.com/modules/tDgTQIL0nmLG5axW6xQW/OZpBd8zmGS5mWViDKfxR/hvQL4AuVz.js", "ssg:https://framerusercontent.com/modules/qZSnlm9RCVNxpuKExJG1/tMRBmrWR7YBZBXIUy5Hx/ro7OPezbn.js", "ssg:https://framerusercontent.com/modules/W6KgvjMb25GWkMT9tMIi/uWNiCTZrc8U9yLPOg3gB/jYhP7G7m2.js", "ssg:https://framerusercontent.com/modules/uWCLnWNOBWXUrSjNaFqP/38AU9ZgZWJIEoFOdLhVn/Ez73C3iCR.js", "ssg:https://framer.com/m/framer/icon-nullstate.js@0.7.0", "ssg:https://framer.com/m/feather-icons/home.js@0.0.29", "ssg:https://framerusercontent.com/modules/Ma20hU0GGRxLxZphbywl/OSpwWF91FHPVFyQJjMHt/utils.js", "ssg:https://framerusercontent.com/modules/f0DboytQenYh21kfme7W/zb1zVBMZJKgPMiedOi0y/Feather.js", "ssg:https://framerusercontent.com/modules/65USE6Gihp2CuHvv3gLX/bBfdYRBquWsS1GeYWVCD/d7Am3dLWg.js", "ssg:https://framerusercontent.com/modules/9VmSvJh5Vj3fpSuSWjug/vdbazZGoyyOUSUTKBgg3/Ez73C3iCR.js", "ssg:https://framerusercontent.com/modules/9JVVfPbEmW0rHlz3nT1E/k9SQPHUxXvgicBL4JYEi/gC1h3wI5r.js", "ssg:https://framerusercontent.com/modules/umgUIiophd3ad7N30AsZ/QZ1qEk0OoGwoaFM8EeX0/BYLGwCNyw.js", "ssg:https://framerusercontent.com/modules/60g1PvlEW6J8rZZSYcSF/ogBfL3RmVwj4H1vJxZOP/MVfvcliE2.js", "ssg:https://framerusercontent.com/modules/AcuUnBHdHud2MuTJT3fJ/f2DXvgjX2elaANt7IMs2/x4o8wZyw8.js", "ssg:https://framerusercontent.com/modules/cA78nbip8Wkfi9sCZzJ3/pnnrwaFuJbOTctrzmeAN/wNvJFu204.js", "ssg:https://framerusercontent.com/modules/6Xl7JIkKaEoXwUJbmhKP/l5r0EzpXmaxAEemNaO8s/ZAOhh_jhC.js"],
  "sourcesContent": ["import { ControlType } from \"framer\";\nexport const fontStack = `\"Inter\", system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\"`;\nexport const containerStyles = {\n  position: \"relative\",\n  width: \"100%\",\n  height: \"100%\",\n  display: \"flex\",\n  justifyContent: \"center\",\n  alignItems: \"center\"\n};\nexport const emptyStateStyle = {\n  ...containerStyles,\n  borderRadius: 6,\n  background: \"rgba(136, 85, 255, 0.3)\",\n  color: \"#85F\",\n  border: \"1px dashed #85F\",\n  flexDirection: \"column\"\n};\nexport const defaultEvents = {\n  onClick: {\n    type: ControlType.EventHandler\n  },\n  onMouseEnter: {\n    type: ControlType.EventHandler\n  },\n  onMouseLeave: {\n    type: ControlType.EventHandler\n  }\n};\nexport const fontSizeOptions = {\n  type: ControlType.Number,\n  title: \"Font Size\",\n  min: 2,\n  max: 200,\n  step: 1,\n  displayStepper: true\n};\nexport const fontControls = {\n  font: {\n    type: ControlType.Boolean,\n    title: \"Font\",\n    defaultValue: false,\n    disabledTitle: \"Default\",\n    enabledTitle: \"Custom\"\n  },\n  fontFamily: {\n    type: ControlType.String,\n    title: \"Family\",\n    placeholder: \"Inter\",\n    hidden: ({\n      font\n    }) => !font\n  },\n  fontWeight: {\n    type: ControlType.Enum,\n    title: \"Weight\",\n    options: [100, 200, 300, 400, 500, 600, 700, 800, 900],\n    optionTitles: [\"Thin\", \"Extra-light\", \"Light\", \"Regular\", \"Medium\", \"Semi-bold\", \"Bold\", \"Extra-bold\", \"Black\"],\n    hidden: ({\n      font\n    }) => !font\n  }\n};\n// @TODO check if we're missing anything here \u2014 there doesn't seem to be a reliable browser API for this\nexport const localeOptions = {\n  af: \"Afrikaans\",\n  sq: \"Albanian\",\n  an: \"Aragonese\",\n  ar: \"Arabic (Standard)\",\n  \"ar-dz\": \"Arabic (Algeria)\",\n  \"ar-bh\": \"Arabic (Bahrain)\",\n  \"ar-eg\": \"Arabic (Egypt)\",\n  \"ar-iq\": \"Arabic (Iraq)\",\n  \"ar-jo\": \"Arabic (Jordan)\",\n  \"ar-kw\": \"Arabic (Kuwait)\",\n  \"ar-lb\": \"Arabic (Lebanon)\",\n  \"ar-ly\": \"Arabic (Libya)\",\n  \"ar-ma\": \"Arabic (Morocco)\",\n  \"ar-om\": \"Arabic (Oman)\",\n  \"ar-qa\": \"Arabic (Qatar)\",\n  \"ar-sa\": \"Arabic (Saudi Arabia)\",\n  \"ar-sy\": \"Arabic (Syria)\",\n  \"ar-tn\": \"Arabic (Tunisia)\",\n  \"ar-ae\": \"Arabic (U.A.E.)\",\n  \"ar-ye\": \"Arabic (Yemen)\",\n  hy: \"Armenian\",\n  as: \"Assamese\",\n  ast: \"Asturian\",\n  az: \"Azerbaijani\",\n  eu: \"Basque\",\n  bg: \"Bulgarian\",\n  be: \"Belarusian\",\n  bn: \"Bengali\",\n  bs: \"Bosnian\",\n  br: \"Breton\",\n  my: \"Burmese\",\n  ca: \"Catalan\",\n  ch: \"Chamorro\",\n  ce: \"Chechen\",\n  zh: \"Chinese\",\n  \"zh-hk\": \"Chinese (Hong Kong)\",\n  \"zh-cn\": \"Chinese (PRC)\",\n  \"zh-sg\": \"Chinese (Singapore)\",\n  \"zh-tw\": \"Chinese (Taiwan)\",\n  cv: \"Chuvash\",\n  co: \"Corsican\",\n  cr: \"Cree\",\n  hr: \"Croatian\",\n  cs: \"Czech\",\n  da: \"Danish\",\n  nl: \"Dutch (Standard)\",\n  \"nl-be\": \"Dutch (Belgian)\",\n  en: \"English\",\n  \"en-au\": \"English (Australia)\",\n  \"en-bz\": \"English (Belize)\",\n  \"en-ca\": \"English (Canada)\",\n  \"en-ie\": \"English (Ireland)\",\n  \"en-jm\": \"English (Jamaica)\",\n  \"en-nz\": \"English (New Zealand)\",\n  \"en-ph\": \"English (Philippines)\",\n  \"en-za\": \"English (South Africa)\",\n  \"en-tt\": \"English (Trinidad & Tobago)\",\n  \"en-gb\": \"English (United Kingdom)\",\n  \"en-us\": \"English (United States)\",\n  \"en-zw\": \"English (Zimbabwe)\",\n  eo: \"Esperanto\",\n  et: \"Estonian\",\n  fo: \"Faeroese\",\n  fa: \"Farsi\",\n  fj: \"Fijian\",\n  fi: \"Finnish\",\n  fr: \"French (Standard)\",\n  \"fr-be\": \"French (Belgium)\",\n  \"fr-ca\": \"French (Canada)\",\n  \"fr-fr\": \"French (France)\",\n  \"fr-lu\": \"French (Luxembourg)\",\n  \"fr-mc\": \"French (Monaco)\",\n  \"fr-ch\": \"French (Switzerland)\",\n  fy: \"Frisian\",\n  fur: \"Friulian\",\n  gd: \"Gaelic (Scots)\",\n  \"gd-ie\": \"Gaelic (Irish)\",\n  gl: \"Galacian\",\n  ka: \"Georgian\",\n  de: \"German (Standard)\",\n  \"de-at\": \"German (Austria)\",\n  \"de-de\": \"German (Germany)\",\n  \"de-li\": \"German (Liechtenstein)\",\n  \"de-lu\": \"German (Luxembourg)\",\n  \"de-ch\": \"German (Switzerland)\",\n  el: \"Greek\",\n  gu: \"Gujurati\",\n  ht: \"Haitian\",\n  he: \"Hebrew\",\n  hi: \"Hindi\",\n  hu: \"Hungarian\",\n  is: \"Icelandic\",\n  id: \"Indonesian\",\n  iu: \"Inuktitut\",\n  ga: \"Irish\",\n  it: \"Italian (Standard)\",\n  \"it-ch\": \"Italian (Switzerland)\",\n  ja: \"Japanese\",\n  kn: \"Kannada\",\n  ks: \"Kashmiri\",\n  kk: \"Kazakh\",\n  km: \"Khmer\",\n  ky: \"Kirghiz\",\n  tlh: \"Klingon\",\n  ko: \"Korean\",\n  \"ko-kp\": \"Korean (North Korea)\",\n  \"ko-kr\": \"Korean (South Korea)\",\n  la: \"Latin\",\n  lv: \"Latvian\",\n  lt: \"Lithuanian\",\n  lb: \"Luxembourgish\",\n  mk: \"FYRO Macedonian\",\n  ms: \"Malay\",\n  ml: \"Malayalam\",\n  mt: \"Maltese\",\n  mi: \"Maori\",\n  mr: \"Marathi\",\n  mo: \"Moldavian\",\n  nv: \"Navajo\",\n  ng: \"Ndonga\",\n  ne: \"Nepali\",\n  no: \"Norwegian\",\n  nb: \"Norwegian (Bokmal)\",\n  nn: \"Norwegian (Nynorsk)\",\n  oc: \"Occitan\",\n  or: \"Oriya\",\n  om: \"Oromo\",\n  \"fa-ir\": \"Persian/Iran\",\n  pl: \"Polish\",\n  pt: \"Portuguese\",\n  \"pt-br\": \"Portuguese (Brazil)\",\n  pa: \"Punjabi\",\n  \"pa-in\": \"Punjabi (India)\",\n  \"pa-pk\": \"Punjabi (Pakistan)\",\n  qu: \"Quechua\",\n  rm: \"Rhaeto-Romanic\",\n  ro: \"Romanian\",\n  \"ro-mo\": \"Romanian (Moldavia)\",\n  ru: \"Russian\",\n  \"ru-mo\": \"Russian (Moldavia)\",\n  sz: \"Sami (Lappish)\",\n  sg: \"Sango\",\n  sa: \"Sanskrit\",\n  sc: \"Sardinian\",\n  sd: \"Sindhi\",\n  si: \"Singhalese\",\n  sr: \"Serbian\",\n  sk: \"Slovak\",\n  sl: \"Slovenian\",\n  so: \"Somani\",\n  sb: \"Sorbian\",\n  es: \"Spanish\",\n  \"es-ar\": \"Spanish (Argentina)\",\n  \"es-bo\": \"Spanish (Bolivia)\",\n  \"es-cl\": \"Spanish (Chile)\",\n  \"es-co\": \"Spanish (Colombia)\",\n  \"es-cr\": \"Spanish (Costa Rica)\",\n  \"es-do\": \"Spanish (Dominican Republic)\",\n  \"es-ec\": \"Spanish (Ecuador)\",\n  \"es-sv\": \"Spanish (El Salvador)\",\n  \"es-gt\": \"Spanish (Guatemala)\",\n  \"es-hn\": \"Spanish (Honduras)\",\n  \"es-mx\": \"Spanish (Mexico)\",\n  \"es-ni\": \"Spanish (Nicaragua)\",\n  \"es-pa\": \"Spanish (Panama)\",\n  \"es-py\": \"Spanish (Paraguay)\",\n  \"es-pe\": \"Spanish (Peru)\",\n  \"es-pr\": \"Spanish (Puerto Rico)\",\n  \"es-es\": \"Spanish (Spain)\",\n  \"es-uy\": \"Spanish (Uruguay)\",\n  \"es-ve\": \"Spanish (Venezuela)\",\n  sx: \"Sutu\",\n  sw: \"Swahili\",\n  sv: \"Swedish\",\n  \"sv-fi\": \"Swedish (Finland)\",\n  \"sv-sv\": \"Swedish (Sweden)\",\n  ta: \"Tamil\",\n  tt: \"Tatar\",\n  te: \"Teluga\",\n  th: \"Thai\",\n  tig: \"Tigre\",\n  ts: \"Tsonga\",\n  tn: \"Tswana\",\n  tr: \"Turkish\",\n  tk: \"Turkmen\",\n  uk: \"Ukrainian\",\n  hsb: \"Upper Sorbian\",\n  ur: \"Urdu\",\n  ve: \"Venda\",\n  vi: \"Vietnamese\",\n  vo: \"Volapuk\",\n  wa: \"Walloon\",\n  cy: \"Welsh\",\n  xh: \"Xhosa\",\n  ji: \"Yiddish\",\n  zu: \"Zulu\"\n};\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"fontSizeOptions\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"fontControls\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"localeOptions\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"fontStack\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"emptyStateStyle\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"containerStyles\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"defaultEvents\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    }\n  }\n};\n//# sourceMappingURL=./constants.map", "// @ts-ignore\nimport { fontStore } from \"framer\";\nimport { useEffect } from \"react\";\nimport { fontStack } from \"https://framerusercontent.com/modules/VTUDdizacRHpwbkOamr7/AykinQJbgwl92LvMGZwu/constants.js\";\nconst fontWeights = {\n  100: \"Thin\",\n  200: \"Extra-light\",\n  300: \"Light\",\n  400: \"Regular\",\n  500: \"Medium\",\n  600: \"Semi-bold\",\n  700: \"Bold\",\n  800: \"Extra-bold\",\n  900: \"Black\"\n};\nexport function useFontControls(props) {\n  const {\n    fontFamily = \"Inter\",\n    fontSize = 16,\n    fontWeight = 400,\n    font = false\n  } = props;\n  const fontWeightName = fontWeights[fontWeight];\n  const customFontStack = `\"${fontFamily} ${fontWeightName}\", \"${fontFamily}\", ${fontStack}`;\n  const fontFamilyStyle = fontFamily ? {\n    fontSize,\n    fontWeight,\n    fontFamily: customFontStack\n  } : {\n    fontSize,\n    fontWeight\n  };\n  const fetchCustomFonts = async () => {\n    await fontStore.loadWebFontsFromSelectors([`CUSTOM;${fontFamily}`, `CUSTOM;${fontFamily} ${fontWeightName}`, `GF;${fontFamily}-${fontWeightName.toLowerCase()}`]).catch(e => console.error(e));\n  };\n  useEffect(() => {\n    if (font) fetchCustomFonts();\n  }, [font, fontFamily, fontWeight]);\n  return fontFamilyStyle;\n}\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"useFontControls\": {\n      \"type\": \"function\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    }\n  }\n};\n//# sourceMappingURL=./useFontControls.map", "import { useMemo } from \"react\";\nimport { ControlType } from \"framer\";\nexport function useRadius(props) {\n  const {\n    borderRadius,\n    isMixedBorderRadius,\n    topLeftRadius,\n    topRightRadius,\n    bottomRightRadius,\n    bottomLeftRadius\n  } = props;\n  const radiusValue = useMemo(() => isMixedBorderRadius ? `${topLeftRadius}px ${topRightRadius}px ${bottomRightRadius}px ${bottomLeftRadius}px` : `${borderRadius}px`, [borderRadius, isMixedBorderRadius, topLeftRadius, topRightRadius, bottomRightRadius, bottomLeftRadius]);\n  return radiusValue;\n}\nexport const borderRadiusControl = {\n  borderRadius: {\n    title: \"Radius\",\n    type: ControlType.FusedNumber,\n    toggleKey: \"isMixedBorderRadius\",\n    toggleTitles: [\"Radius\", \"Radius per corner\"],\n    valueKeys: [\"topLeftRadius\", \"topRightRadius\", \"bottomRightRadius\", \"bottomLeftRadius\"],\n    valueLabels: [\"TL\", \"TR\", \"BR\", \"BL\"],\n    min: 0\n  }\n};\nexport function usePadding(props) {\n  const {\n    padding,\n    paddingPerSide,\n    paddingTop,\n    paddingRight,\n    paddingBottom,\n    paddingLeft\n  } = props;\n  const paddingValue = useMemo(() => paddingPerSide ? `${paddingTop}px ${paddingRight}px ${paddingBottom}px ${paddingLeft}px` : padding, [padding, paddingPerSide, paddingTop, paddingRight, paddingBottom, paddingLeft]);\n  return paddingValue;\n}\nexport const paddingControl = {\n  padding: {\n    type: ControlType.FusedNumber,\n    toggleKey: \"paddingPerSide\",\n    toggleTitles: [\"Padding\", \"Padding per side\"],\n    valueKeys: [\"paddingTop\", \"paddingRight\", \"paddingBottom\", \"paddingLeft\"],\n    valueLabels: [\"T\", \"R\", \"B\", \"L\"],\n    min: 0,\n    title: \"Padding\"\n  }\n};\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"borderRadiusControl\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"useRadius\": {\n      \"type\": \"function\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"RadiusProps\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"PaddingProps\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"usePadding\": {\n      \"type\": \"function\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"paddingControl\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    }\n  }\n};\n//# sourceMappingURL=./propUtils.map", "import { jsx as _jsx, jsxs as _jsxs } from \"react/jsx-runtime\";\nimport { addPropertyControls, ControlType, RenderTarget, withCSS } from \"framer\";\nimport { motion } from \"framer-motion\";\nimport { containerStyles, usePadding, useRadius, paddingControl, borderRadiusControl, fontControls, useFontControls } from \"https://framer.com/m/framer/default-utils.js@^0.45.0\";\nimport { useCallback, useMemo, useState } from \"react\";\nconst emailRegex = /^(([^<>()[\\]\\\\.,;:\\s@\"]+(\\.[^<>()[\\]\\\\.,;:\\s@\"]+)*)|(\".+\"))@((\\[[0-9]{1,3}\\.[0-9]{1,3}\\.[0-9]{1,3}\\.[0-9]{1,3}\\])|(([a-zA-Z\\-0-9]+\\.)+[a-zA-Z]{2,}))$/;\nconst validateEmail = email => {\n  return emailRegex.test(String(email).toLowerCase());\n}; /**\n   * FORMSPARK\n   *\n   * @framerIntrinsicWidth 550\n   * @framerIntrinsicHeight 290\n   *\n   * @framerSupportedLayoutWidth fixed\n   * @framerSupportedLayoutHeight fixed\n   */\nconst FormSpark = withCSS(function FormSpark({\n  formId,\n  withName,\n  nameField: name,\n  withEmail,\n  email,\n  withMessage,\n  message,\n  layout,\n  inputs,\n  button,\n  style,\n  gap,\n  onSubmit,\n  ...props\n}) {\n  const [nameValue, setName] = useState(name === null || name === void 0 ? void 0 : name.value);\n  const [emailValue, setEmail] = useState(email === null || email === void 0 ? void 0 : email.value);\n  const [messageValue, setMessage] = useState(message === null || message === void 0 ? void 0 : message.value);\n  const [isNameError, setNameError] = useState(false);\n  const [isEmailError, setEmailError] = useState(false);\n  const [isMessageError, setMessageError] = useState(false);\n  const [isLoading, setLoading] = useState(false);\n  const [isSuccess, setSuccess] = useState(false);\n  const isCanvas = useMemo(() => {\n    return RenderTarget.current() === RenderTarget.canvas;\n  }, []);\n  const gridTemplateRows = useMemo(() => {\n    const rows = [];\n    if (withName || withMessage) {\n      rows.push(\"max-content\");\n    }\n    if (withMessage) {\n      rows.push(\"1fr\");\n    }\n    return [...rows, \"max-content\"].join(\" \");\n  }, [withName, withEmail, withMessage]);\n  const gridTemplateColumns = useMemo(() => {\n    const cols = [];\n    if ((withName && !withEmail || withEmail && !withName) && !withMessage && layout === \"horizontal\") {\n      return \"1fr max-content\";\n    }\n    return \"1fr\";\n  }, [withName, withEmail, withMessage, layout]);\n  const {\n    fontFamily,\n    fontSize,\n    fontWeight\n  } = useFontControls(props);\n  const borderRadius = useRadius(props);\n  const paddingValue = usePadding(props);\n  const validateForm = useCallback(() => {\n    let error = false;\n    setNameError(false);\n    setEmailError(false);\n    setMessageError(false);\n    if (withName && !nameValue) {\n      setNameError(true);\n      error = true;\n    }\n    if (withEmail && (!emailValue || !validateEmail(emailValue))) {\n      setEmailError(true);\n      error = true;\n    }\n    if (withMessage && !messageValue) {\n      setMessageError(true);\n      error = true;\n    }\n    return error;\n  }, [validateEmail, withName, withEmail, withMessage, nameValue, emailValue, messageValue]);\n  const handleSubmit = useCallback(event => {\n    setLoading(true);\n    event.preventDefault();\n    if (validateForm()) {\n      setLoading(false);\n    } else {\n      const data = new FormData(event.target);\n      const entries = Object.fromEntries(data.entries());\n      fetch(`https://submit-form.com/${formId}`, {\n        method: \"POST\",\n        headers: {\n          \"Content-Type\": \"application/json\",\n          Accept: \"application/json\"\n        },\n        body: JSON.stringify(entries)\n      }).then(() => {\n        setSuccess(true);\n        onSubmit();\n      }).catch(() => setLoading(false));\n    }\n  }, [formId, onSubmit, validateForm]);\n  const handleNameChange = useCallback(event => {\n    setNameError(false);\n    setName(event.target.value);\n  }, []);\n  const handleEmailChange = useCallback(event => {\n    setEmailError(false);\n    setEmail(event.target.value);\n  }, []);\n  const handleMessageChange = useCallback(event => {\n    setMessageError(false);\n    setMessage(event.target.value);\n  }, []);\n  return /*#__PURE__*/_jsx(motion.div, {\n    style: {\n      ...style,\n      ...containerStyles,\n      flexDirection: \"column\",\n      \"--framer-formspark-placeholder-color\": inputs.placeholderColor\n    },\n    children: isSuccess ? /*#__PURE__*/_jsx(motion.div, {\n      style: {\n        height: \"60px\",\n        width: \"60px\",\n        background: button.fill,\n        color: button.color,\n        borderRadius: \"50%\",\n        display: \"flex\",\n        justifyContent: \"center\",\n        alignItems: \"center\"\n      },\n      initial: {\n        scale: 0\n      },\n      animate: {\n        scale: 1\n      },\n      transition: {\n        duration: 0.3\n      },\n      children: /*#__PURE__*/_jsx(\"svg\", {\n        xmlns: \"http://www.w3.org/2000/svg\",\n        width: \"28\",\n        height: \"28\",\n        children: /*#__PURE__*/_jsx(\"path\", {\n          d: \"M 2 14 L 10 22 L 26 6\",\n          fill: \"transparent\",\n          strokeWidth: \"4\",\n          stroke: \"currentColor\",\n          strokeLinecap: \"round\"\n        })\n      })\n    }) : /*#__PURE__*/_jsxs(\"form\", {\n      style: {\n        display: \"grid\",\n        gridTemplateRows,\n        gridTemplateColumns,\n        gap,\n        width: \"100%\",\n        height: \"100%\"\n      },\n      onSubmit: handleSubmit,\n      method: \"POST\",\n      children: [(withName || withEmail) && /*#__PURE__*/_jsxs(\"div\", {\n        style: {\n          width: \"100%\",\n          display: \"grid\",\n          gridAutoFlow: layout === \"horizontal\" ? \"column\" : \"row\",\n          gap\n        },\n        children: [withName && /*#__PURE__*/_jsx(\"input\", {\n          className: \"framer-formspark-input\",\n          type: \"text\",\n          name: \"name\",\n          placeholder: name.placeholder,\n          value: isCanvas ? name.value : nameValue,\n          onChange: handleNameChange,\n          style: {\n            ...defaultStyle,\n            padding: paddingValue,\n            borderRadius,\n            fontFamily,\n            fontWeight,\n            fontSize,\n            background: inputs.fill,\n            color: inputs.color,\n            boxShadow: `inset 0 0 0 1px ${isNameError ? inputs.error : \"transparent\"}`\n          }\n        }), withEmail && /*#__PURE__*/_jsx(\"input\", {\n          className: \"framer-formspark-input\",\n          type: \"email\",\n          name: \"email\",\n          placeholder: email.placeholder,\n          value: isCanvas ? email.value : emailValue,\n          onChange: handleEmailChange,\n          style: {\n            ...defaultStyle,\n            padding: paddingValue,\n            borderRadius,\n            fontFamily,\n            fontWeight,\n            fontSize,\n            background: inputs.fill,\n            color: inputs.color,\n            boxShadow: `inset 0 0 0 1px ${isEmailError ? inputs.error : \"transparent\"}`\n          }\n        })]\n      }), withMessage && /*#__PURE__*/_jsx(\"textarea\", {\n        className: \"framer-formspark-input\",\n        placeholder: message.placeholder,\n        name: \"message\",\n        value: isCanvas ? message.value : messageValue,\n        onChange: handleMessageChange,\n        style: {\n          ...defaultStyle,\n          minHeight: 0,\n          padding: paddingValue,\n          resize: \"vertical\",\n          borderRadius,\n          background: inputs.fill,\n          fontFamily,\n          fontWeight,\n          fontSize,\n          color: inputs.color,\n          boxShadow: `inset 0 0 0 1px ${isMessageError ? inputs.error : \"transparent\"}`\n        }\n      }), /*#__PURE__*/_jsxs(\"div\", {\n        children: [/*#__PURE__*/_jsx(motion.input, {\n          type: \"submit\",\n          value: button.label,\n          style: {\n            ...defaultStyle,\n            borderRadius,\n            padding: paddingValue,\n            fontFamily,\n            fontWeight: button.fontWeight,\n            fontSize,\n            background: button.fill,\n            cursor: \"pointer\",\n            color: button.color,\n            zIndex: 1\n          },\n          transition: {\n            type: \"ease\",\n            duration: 0.3\n          },\n          whileHover: {\n            opacity: 0.8\n          }\n        }), isLoading && /*#__PURE__*/_jsx(\"div\", {\n          style: {\n            borderRadius,\n            position: \"absolute\",\n            display: \"flex\",\n            justifyContent: \"center\",\n            alignItems: \"center\",\n            width: \"100%\",\n            height: \"100%\",\n            left: 0,\n            top: 0,\n            zIndex: 2,\n            color: button.color,\n            background: button.fill\n          },\n          children: /*#__PURE__*/_jsx(motion.div, {\n            style: {\n              height: 16,\n              width: 16\n            },\n            initial: {\n              rotate: 0\n            },\n            animate: {\n              rotate: 360\n            },\n            transition: {\n              duration: 2,\n              repeat: Infinity\n            },\n            children: /*#__PURE__*/_jsxs(\"svg\", {\n              xmlns: \"http://www.w3.org/2000/svg\",\n              width: \"16\",\n              height: \"16\",\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      })]\n    })\n  });\n}, [\".framer-formspark-input::placeholder { color: var(--framer-formspark-placeholder-color) !important; }\"]);\nFormSpark.defaultProps = {\n  fontSize: 16,\n  fontFamily: \"Inter\",\n  fontWeight: 400,\n  padding: 15,\n  paddingTop: 15,\n  paddingBottom: 15,\n  paddingLeft: 15,\n  paddingRight: 15,\n  borderRadius: 8,\n  topLeftRadius: 8,\n  topRightRadius: 8,\n  bottomRightRadius: 8,\n  bottomLeftRadius: 8,\n  gap: 15,\n  nameField: {\n    value: undefined,\n    placeholder: \"Name\"\n  },\n  email: {\n    value: undefined,\n    placeholder: \"Email\"\n  },\n  message: {\n    value: undefined,\n    placeholder: \"Message\"\n  },\n  inputs: {\n    fill: \"#EBEBEB\",\n    color: \"#000\",\n    placeholderColor: \"rgba(0, 0, 0, 0.5)\",\n    error: \"#EE4444\"\n  },\n  layout: {\n    fill: \"#EBEBEB\",\n    color: \"#000\",\n    placeholderColor: \"rgba(0, 0, 0, 0.5)\",\n    error: \"#EE4444\"\n  },\n  button: {\n    label: \"Sign Up\",\n    fontWeight: 600,\n    fill: \"#000\",\n    color: \"#FFF\"\n  }\n};\naddPropertyControls(FormSpark, {\n  formId: {\n    title: \"ID\",\n    placeholder: \"7PbPpGN3\",\n    type: ControlType.String,\n    description: \"Create a [FormSpark](https://formspark.io/) account, add a new form and copy its ID. [Learn more\u2026](https://www.framer.com/sites/integrations/formspark/)\"\n  },\n  withName: {\n    title: \"Name\",\n    type: ControlType.Boolean,\n    enabledTitle: \"Show\",\n    disabledTitle: \"Hide\",\n    defaultValue: true\n  },\n  nameField: {\n    title: \" \",\n    type: ControlType.Object,\n    controls: {\n      placeholder: {\n        title: \"Placeholder\",\n        type: ControlType.String,\n        defaultValue: \"Name\"\n      },\n      value: {\n        title: \"Value\",\n        type: ControlType.String,\n        defaultValue: \"\"\n      }\n    },\n    hidden: props => !props.withName\n  },\n  withEmail: {\n    title: \"Email\",\n    type: ControlType.Boolean,\n    enabledTitle: \"Show\",\n    disabledTitle: \"Hide\",\n    defaultValue: true\n  },\n  email: {\n    title: \" \",\n    type: ControlType.Object,\n    controls: {\n      placeholder: {\n        title: \"Placeholder\",\n        type: ControlType.String,\n        defaultValue: \"Email\"\n      },\n      value: {\n        title: \"Value\",\n        type: ControlType.String\n      }\n    },\n    hidden: props => !props.withEmail\n  },\n  withMessage: {\n    title: \"Message\",\n    type: ControlType.Boolean,\n    enabledTitle: \"Show\",\n    disabledTitle: \"Hide\",\n    defaultValue: true\n  },\n  message: {\n    title: \" \",\n    type: ControlType.Object,\n    controls: {\n      placeholder: {\n        title: \"Placeholder\",\n        type: ControlType.String,\n        defaultValue: \"Message\"\n      },\n      value: {\n        title: \"Value\",\n        type: ControlType.String\n      }\n    },\n    hidden: props => !props.withMessage\n  },\n  layout: {\n    title: \"Layout\",\n    type: ControlType.Enum,\n    options: [\"horizontal\", \"vertical\"],\n    displaySegmentedControl: true,\n    defaultValue: \"horizontal\"\n  },\n  inputs: {\n    title: \"Inputs\",\n    type: ControlType.Object,\n    controls: {\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      placeholderColor: {\n        title: \"Placeholder\",\n        type: ControlType.Color,\n        defaultValue: \"rgba(0, 0, 0, 0.5)\"\n      },\n      error: {\n        title: \"Error\",\n        type: ControlType.Color,\n        defaultValue: \"#EE4444\"\n      }\n    }\n  },\n  button: {\n    title: \"Button\",\n    type: ControlType.Object,\n    controls: {\n      label: {\n        title: \"Label\",\n        type: ControlType.String,\n        defaultValue: \"Sign Up\"\n      },\n      fontWeight: {\n        ...fontControls.fontWeight,\n        defaultValue: 600\n      },\n      fill: {\n        title: \"Fill\",\n        type: ControlType.Color,\n        defaultValue: \"#000\"\n      },\n      color: {\n        title: \"Text\",\n        type: ControlType.Color,\n        defaultValue: \"#FFF\"\n      }\n    }\n  },\n  ...fontControls,\n  fontSize: {\n    title: \"Font Size\",\n    type: ControlType.Number,\n    displayStepper: true,\n    defaultValue: 16\n  },\n  ...paddingControl,\n  ...borderRadiusControl,\n  gap: {\n    title: \"Gap\",\n    type: ControlType.Number,\n    displayStepper: true,\n    min: 0\n  },\n  onSubmit: {\n    type: ControlType.EventHandler\n  }\n});\nconst defaultStyle = {\n  WebkitAppearance: \"none\",\n  display: \"inline-block\",\n  width: \"100%\",\n  lineHeight: \"1.4em\",\n  outline: \"none\",\n  border: \"none\"\n};\nexport default FormSpark;\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FormSpark\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerIntrinsicHeight\": \"290\",\n        \"framerSupportedLayoutHeight\": \"fixed\",\n        \"framerSupportedLayoutWidth\": \"fixed\",\n        \"framerIntrinsicWidth\": \"550\",\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./FormSpark.map", "import { fontStore } from \"framer\";\nfontStore.loadWebFontsFromSelectors([\"Inter\"]);\nexport const fonts = [];\nexport const css = ['.framer-piUwe .framer-styles-preset-stac3u:not(.rich-text-wrapper), .framer-piUwe .framer-styles-preset-stac3u.rich-text-wrapper p { --framer-font-family: \"Inter\", sans-serif; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.5em; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: var(--token-f5411055-20b6-4145-8a75-1e04bd414101, #141512); --framer-text-decoration: none; --framer-text-transform: none; }', '@media (max-width: 1199px) and (min-width: 810px) { .framer-piUwe .framer-styles-preset-stac3u:not(.rich-text-wrapper), .framer-piUwe .framer-styles-preset-stac3u.rich-text-wrapper p { --framer-font-family: \"Inter\", sans-serif; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.5em; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: var(--token-f5411055-20b6-4145-8a75-1e04bd414101, #141512); --framer-text-decoration: none; --framer-text-transform: none; } }', '@media (max-width: 809px) and (min-width: 0px) { .framer-piUwe .framer-styles-preset-stac3u:not(.rich-text-wrapper), .framer-piUwe .framer-styles-preset-stac3u.rich-text-wrapper p { --framer-font-family: \"Inter\", sans-serif; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.5em; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: var(--token-f5411055-20b6-4145-8a75-1e04bd414101, #141512); --framer-text-decoration: none; --framer-text-transform: none; } }'];\nexport const className = \"framer-piUwe\";\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"className\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"css\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"fonts\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};", "import { fontStore } from \"framer\";\nfontStore.loadWebFontsFromSelectors([]);\nexport const fonts = [];\nexport const css = ['.framer-8ibmd .framer-styles-preset-1wicq5s:not(.rich-text-wrapper), .framer-8ibmd .framer-styles-preset-1wicq5s.rich-text-wrapper a { --framer-link-current-text-color: var(--token-9b489c75-56a7-4d93-8840-72e34376f4a6, #ffffff) /* {\"name\":\"Neutral / 01\"} */; --framer-link-current-text-decoration: none; --framer-link-hover-text-color: var(--token-4bd53d44-8d51-4ffd-934f-6bf8b3125471, #5d34ff) /* {\"name\":\"Primary\"} */; --framer-link-hover-text-decoration: none; --framer-link-text-color: var(--token-9b489c75-56a7-4d93-8840-72e34376f4a6, #ffffff); --framer-link-text-decoration: none; }'];\nexport const className = \"framer-8ibmd\";\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"className\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"css\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"fonts\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};", "// Generated by Framer (b084a7c)\nimport { jsx as _jsx, jsxs as _jsxs } from \"react/jsx-runtime\";\nimport { addFonts, addPropertyControls, ControlType, cx, Link, RichText, SVG, useLocaleInfo, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion, MotionConfigContext } from \"framer-motion\";\nimport * as React from \"react\";\nimport * as sharedStyle from \"https://framerusercontent.com/modules/tDgTQIL0nmLG5axW6xQW/OZpBd8zmGS5mWViDKfxR/hvQL4AuVz.js\";\nimport * as sharedStyle1 from \"https://framerusercontent.com/modules/qZSnlm9RCVNxpuKExJG1/tMRBmrWR7YBZBXIUy5Hx/ro7OPezbn.js\";\nconst cycleOrder = [\"ls7ZjNW3a\", \"EBNfy_ngl\", \"gErAIAUsf\", \"GOmGSpKl4\"];\nconst variantClassNames = {\n  EBNfy_ngl: \"framer-v-jqf95m\",\n  gErAIAUsf: \"framer-v-183g95l\",\n  GOmGSpKl4: \"framer-v-1bepmk8\",\n  ls7ZjNW3a: \"framer-v-1wd7j5b\"\n};\nfunction addPropertyOverrides(overrides, ...variants) {\n  const nextOverrides = {};\n  variants === null || variants === void 0 ? void 0 : variants.forEach(variant => variant && Object.assign(nextOverrides, overrides[variant]));\n  return nextOverrides;\n}\nconst transitions = {\n  default: {\n    damping: 60,\n    delay: 0,\n    mass: 1,\n    stiffness: 500,\n    type: \"spring\"\n  }\n};\nconst Transition = ({\n  value,\n  children\n}) => {\n  const config = React.useContext(MotionConfigContext);\n  const transition = value !== null && value !== void 0 ? value : config.transition;\n  const contextValue = React.useMemo(() => ({\n    ...config,\n    transition\n  }), [JSON.stringify(transition)]);\n  return /*#__PURE__*/_jsx(MotionConfigContext.Provider, {\n    value: contextValue,\n    children: children\n  });\n};\nconst humanReadableVariantMap = {\n  \"Large Desktops\": \"ls7ZjNW3a\",\n  Desktop: \"EBNfy_ngl\",\n  Phone: \"GOmGSpKl4\",\n  Tablet: \"gErAIAUsf\"\n};\nconst getProps = ({\n  height,\n  id,\n  width,\n  ...props\n}) => {\n  var _variant, ref;\n  return {\n    ...props,\n    variant: (ref = (_variant = humanReadableVariantMap[props.variant]) !== null && _variant !== void 0 ? _variant : props.variant) !== null && ref !== void 0 ? ref : \"ls7ZjNW3a\"\n  };\n};\nconst createLayoutDependency = (props, variants) => variants.join(\"-\") + props.layoutDependency;\nconst Component = /*#__PURE__*/React.forwardRef(function (props, ref) {\n  const {\n    activeLocale\n  } = useLocaleInfo();\n  const {\n    style,\n    className,\n    layoutId,\n    variant,\n    ...restProps\n  } = getProps(props);\n  const {\n    baseVariant,\n    classNames,\n    gestureVariant,\n    setGestureState,\n    setVariant,\n    transition,\n    variants\n  } = useVariantState({\n    cycleOrder,\n    defaultVariant: \"ls7ZjNW3a\",\n    transitions,\n    variant,\n    variantClassNames\n  });\n  const layoutDependency = createLayoutDependency(props, variants);\n  const defaultLayoutId = React.useId();\n  return /*#__PURE__*/_jsx(LayoutGroup, {\n    id: layoutId !== null && layoutId !== void 0 ? layoutId : defaultLayoutId,\n    children: /*#__PURE__*/_jsx(motion.div, {\n      initial: variant,\n      animate: variants,\n      onHoverStart: () => setGestureState({\n        isHovered: true\n      }),\n      onHoverEnd: () => setGestureState({\n        isHovered: false\n      }),\n      onTapStart: () => setGestureState({\n        isPressed: true\n      }),\n      onTap: () => setGestureState({\n        isPressed: false\n      }),\n      onTapCancel: () => setGestureState({\n        isPressed: false\n      }),\n      className: cx(\"framer-m3CR5\", sharedStyle.className, sharedStyle1.className, classNames),\n      style: {\n        display: \"contents\"\n      },\n      children: /*#__PURE__*/_jsx(Transition, {\n        value: transition,\n        children: /*#__PURE__*/_jsx(motion.div, {\n          ...restProps,\n          className: cx(\"framer-1wd7j5b\", className),\n          \"data-framer-name\": \"Large Desktops\",\n          layoutDependency: layoutDependency,\n          layoutId: \"ls7ZjNW3a\",\n          ref: ref,\n          style: {\n            backgroundColor: \"var(--token-f5411055-20b6-4145-8a75-1e04bd414101, rgb(20, 21, 18))\",\n            ...style\n          },\n          ...addPropertyOverrides({\n            EBNfy_ngl: {\n              \"data-framer-name\": \"Desktop\"\n            },\n            gErAIAUsf: {\n              \"data-framer-name\": \"Tablet\"\n            },\n            GOmGSpKl4: {\n              \"data-framer-name\": \"Phone\"\n            }\n          }, baseVariant, gestureVariant),\n          children: /*#__PURE__*/_jsxs(motion.div, {\n            className: \"framer-1qyzk8u\",\n            \"data-framer-name\": \"Container\",\n            layoutDependency: layoutDependency,\n            layoutId: \"NObKzH0h6\",\n            children: [/*#__PURE__*/_jsxs(motion.div, {\n              className: \"framer-1ldcgef\",\n              \"data-framer-name\": \"Footer Row\",\n              layoutDependency: layoutDependency,\n              layoutId: \"A7vamNlSh\",\n              children: [/*#__PURE__*/_jsx(Link, {\n                href: {\n                  webPageId: \"augiA20Il\"\n                },\n                children: /*#__PURE__*/_jsxs(motion.a, {\n                  className: \"framer-1v0zquw framer-ps2edu\",\n                  \"data-framer-name\": \"Footer Brand\",\n                  layoutDependency: layoutDependency,\n                  layoutId: \"sJs_FS9pW\",\n                  children: [/*#__PURE__*/_jsx(SVG, {\n                    className: \"framer-1agsm47\",\n                    \"data-framer-name\": \"Icon\",\n                    fill: \"rgba(0,0,0,1)\",\n                    intrinsicHeight: 36,\n                    intrinsicWidth: 35,\n                    layoutDependency: layoutDependency,\n                    layoutId: \"I7510:1392;7509:772\",\n                    svg: '<svg width=\"35\" height=\"36\" viewBox=\"0 0 35 36\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<g clip-path=\"url(#clip0_7546_310)\">\\n<path d=\"M5.45956 18.7918H1.33385C0.773096 18.7918 0.319336 18.3381 0.319336 17.7773C0.319336 8.26723 8.12368 0.462891 17.6338 0.462891C21.8395 0.462891 25.8916 2.06218 29.0421 4.84222C29.3582 5.12162 29.4682 5.56747 29.3196 5.96178C29.1699 6.35703 28.7924 6.61763 28.3704 6.61763H17.6338C11.4803 6.61763 6.47407 11.6239 6.47407 17.7773C6.47407 18.3381 6.02031 18.7918 5.45956 18.7918Z\" fill=\"#5E44FF\"/>\\n<path d=\"M13.576 18.7921H9.51794C8.95718 18.7921 8.50342 18.3384 8.50342 17.7776C8.50342 12.7427 12.5992 8.64697 17.6341 8.64697H31.6947C32.0563 8.64697 32.3912 8.84014 32.5725 9.15322C33.3552 10.5046 33.9487 11.956 34.338 13.4669C34.4163 13.77 34.3489 14.093 34.1567 14.3407C33.9645 14.5894 33.6693 14.734 33.3552 14.734H17.6341C15.9558 14.734 14.5905 16.0993 14.5905 17.7776C14.5905 18.3384 14.1368 18.7921 13.576 18.7921Z\" fill=\"#C2BAE2\"/>\\n<path d=\"M17.6335 35.0921C13.4278 35.0921 9.37566 33.4928 6.22511 30.7128C5.90905 30.4334 5.79908 29.9876 5.94767 29.5932C6.09728 29.1979 6.47475 28.9374 6.89679 28.9374H17.6335C23.7869 28.9374 28.7932 23.9312 28.7932 17.7777C28.7932 17.2169 29.2469 16.7632 29.8077 16.7632H33.9334C34.4942 16.7632 34.9479 17.2169 34.9479 17.7777C34.9479 27.2878 27.1436 35.0921 17.6335 35.0921Z\" fill=\"#5E44FF\"/>\\n<path d=\"M17.6339 26.9084H3.57326C3.21162 26.9084 2.87676 26.7152 2.69543 26.4021C1.91277 25.0508 1.31928 23.5993 0.929903 22.0885C0.85165 21.7853 0.919014 21.4623 1.11123 21.2146C1.30352 20.9659 1.59874 20.8213 1.91284 20.8213H17.6339C19.3121 20.8213 20.6774 19.456 20.6774 17.7777C20.6774 17.2169 21.1312 16.7632 21.6919 16.7632H25.75C26.3108 16.7632 26.7645 17.2169 26.7645 17.7777C26.7645 22.8126 22.6688 26.9084 17.6339 26.9084Z\" fill=\"#C2BAE2\"/>\\n</g>\\n<defs>\\n<clipPath id=\"clip0_7546_310\">\\n<rect width=\"34.6289\" height=\"34.6289\" fill=\"white\" transform=\"translate(0.319336 0.462891)\"/>\\n</clipPath>\\n</defs>\\n</svg>\\n',\n                    withExternalLayout: true\n                  }), /*#__PURE__*/_jsx(RichText, {\n                    __fromCanvasComponent: true,\n                    children: /*#__PURE__*/_jsx(React.Fragment, {\n                      children: /*#__PURE__*/_jsx(motion.p, {\n                        style: {\n                          \"--framer-font-size\": \"33.81332015991211px\"\n                        },\n                        children: /*#__PURE__*/_jsx(motion.span, {\n                          style: {\n                            \"--font-selector\": \"SW50ZXItU2VtaUJvbGQ=\",\n                            \"--framer-font-family\": '\"Inter-SemiBold\", \"Inter\", sans-serif',\n                            \"--framer-font-size\": \"33.81px\",\n                            \"--framer-font-weight\": \"600\",\n                            \"--framer-letter-spacing\": \"-1.01px\",\n                            \"--framer-text-color\": \"var(--extracted-1w3ko1f)\"\n                          },\n                          children: \"FramerBite\"\n                        })\n                      })\n                    }),\n                    className: \"framer-1aso80s\",\n                    \"data-framer-name\": \"FramerBite\",\n                    fonts: [\"Inter-SemiBold\"],\n                    layoutDependency: layoutDependency,\n                    layoutId: \"I7510:1392;7509:782\",\n                    style: {\n                      \"--extracted-1w3ko1f\": \" rgba(255, 255, 255, 1)\",\n                      \"--framer-paragraph-spacing\": \"0px\"\n                    },\n                    variants: {\n                      gErAIAUsf: {\n                        \"--extracted-r6o4lv\": \"rgb(255, 255, 255)\"\n                      }\n                    },\n                    verticalAlignment: \"top\",\n                    withExternalLayout: true,\n                    ...addPropertyOverrides({\n                      gErAIAUsf: {\n                        children: /*#__PURE__*/_jsx(React.Fragment, {\n                          children: /*#__PURE__*/_jsx(motion.p, {\n                            style: {\n                              \"--font-selector\": \"SW50ZXItU2VtaUJvbGQ=\",\n                              \"--framer-font-family\": '\"Inter-SemiBold\", \"Inter\", sans-serif',\n                              \"--framer-font-size\": \"22px\",\n                              \"--framer-font-weight\": \"600\",\n                              \"--framer-letter-spacing\": \"-1.01px\",\n                              \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                            },\n                            children: \"FramerBite\"\n                          })\n                        })\n                      }\n                    }, baseVariant, gestureVariant)\n                  })]\n                })\n              }), /*#__PURE__*/_jsxs(motion.div, {\n                className: \"framer-1r1ao12\",\n                \"data-framer-name\": \"Footer List Row\",\n                layoutDependency: layoutDependency,\n                layoutId: \"Tqu39x6V_\",\n                children: [/*#__PURE__*/_jsxs(motion.div, {\n                  className: \"framer-v7su8s\",\n                  \"data-framer-name\": \"Footer List Block\",\n                  layoutDependency: layoutDependency,\n                  layoutId: \"KwRFfS8NT\",\n                  children: [/*#__PURE__*/_jsx(RichText, {\n                    __fromCanvasComponent: true,\n                    children: /*#__PURE__*/_jsx(React.Fragment, {\n                      children: /*#__PURE__*/_jsx(motion.p, {\n                        className: \"framer-styles-preset-stac3u\",\n                        \"data-styles-preset\": \"hvQL4AuVz\",\n                        style: {\n                          \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                        },\n                        children: \"Products\"\n                      })\n                    }),\n                    className: \"framer-tdevn4\",\n                    \"data-framer-name\": \"Company\",\n                    layoutDependency: layoutDependency,\n                    layoutId: \"FvN0oNuex\",\n                    style: {\n                      \"--extracted-r6o4lv\": \" var(--token-60d1fb9b-0b61-4188-9de0-6e10dd8f526d, rgb(157, 160, 148))\",\n                      \"--framer-paragraph-spacing\": \"0px\"\n                    },\n                    verticalAlignment: \"top\",\n                    withExternalLayout: true\n                  }), /*#__PURE__*/_jsxs(motion.div, {\n                    className: \"framer-1tvjqwo\",\n                    \"data-framer-name\": \"Footer List\",\n                    layoutDependency: layoutDependency,\n                    layoutId: \"cyoatOSL_\",\n                    children: [/*#__PURE__*/_jsx(RichText, {\n                      __fromCanvasComponent: true,\n                      children: /*#__PURE__*/_jsx(React.Fragment, {\n                        children: /*#__PURE__*/_jsx(motion.p, {\n                          style: {\n                            \"--framer-line-height\": \"26px\",\n                            \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                          },\n                          children: /*#__PURE__*/_jsx(Link, {\n                            href: {\n                              webPageId: \"uaguzA0Sm\"\n                            },\n                            openInNewTab: false,\n                            smoothScroll: false,\n                            children: /*#__PURE__*/_jsx(motion.a, {\n                              className: \"framer-styles-preset-1wicq5s\",\n                              \"data-styles-preset\": \"ro7OPezbn\",\n                              children: \"All Template Access\"\n                            })\n                          })\n                        })\n                      }),\n                      className: \"framer-12om33n\",\n                      layoutDependency: layoutDependency,\n                      layoutId: \"VLhqDUVzg\",\n                      style: {\n                        \"--extracted-r6o4lv\": \" rgb(239, 240, 242)\",\n                        \"--framer-paragraph-spacing\": \"0px\"\n                      },\n                      verticalAlignment: \"top\",\n                      withExternalLayout: true\n                    }), /*#__PURE__*/_jsx(RichText, {\n                      __fromCanvasComponent: true,\n                      children: /*#__PURE__*/_jsx(React.Fragment, {\n                        children: /*#__PURE__*/_jsx(motion.p, {\n                          style: {\n                            \"--framer-line-height\": \"26px\",\n                            \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                          },\n                          children: /*#__PURE__*/_jsx(Link, {\n                            href: {\n                              webPageId: \"bNocrqniY\"\n                            },\n                            openInNewTab: false,\n                            smoothScroll: false,\n                            children: /*#__PURE__*/_jsx(motion.a, {\n                              className: \"framer-styles-preset-1wicq5s\",\n                              \"data-styles-preset\": \"ro7OPezbn\",\n                              children: \"Premium Templates\"\n                            })\n                          })\n                        })\n                      }),\n                      className: \"framer-1lembp1\",\n                      layoutDependency: layoutDependency,\n                      layoutId: \"OhvX8xRoU\",\n                      style: {\n                        \"--extracted-r6o4lv\": \" rgb(239, 240, 242)\",\n                        \"--framer-paragraph-spacing\": \"0px\"\n                      },\n                      verticalAlignment: \"top\",\n                      withExternalLayout: true\n                    }), /*#__PURE__*/_jsx(RichText, {\n                      __fromCanvasComponent: true,\n                      children: /*#__PURE__*/_jsx(React.Fragment, {\n                        children: /*#__PURE__*/_jsx(motion.p, {\n                          style: {\n                            \"--framer-line-height\": \"26px\",\n                            \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                          },\n                          children: /*#__PURE__*/_jsx(Link, {\n                            href: {\n                              webPageId: \"cjY4bYmDW\"\n                            },\n                            openInNewTab: false,\n                            smoothScroll: false,\n                            children: /*#__PURE__*/_jsx(motion.a, {\n                              className: \"framer-styles-preset-1wicq5s\",\n                              \"data-styles-preset\": \"ro7OPezbn\",\n                              children: \"Free Templates\"\n                            })\n                          })\n                        })\n                      }),\n                      className: \"framer-1yaw7to\",\n                      layoutDependency: layoutDependency,\n                      layoutId: \"xwzRbgkgM\",\n                      style: {\n                        \"--extracted-r6o4lv\": \" rgb(239, 240, 242)\",\n                        \"--framer-paragraph-spacing\": \"0px\"\n                      },\n                      verticalAlignment: \"top\",\n                      withExternalLayout: true\n                    }), /*#__PURE__*/_jsx(RichText, {\n                      __fromCanvasComponent: true,\n                      children: /*#__PURE__*/_jsx(React.Fragment, {\n                        children: /*#__PURE__*/_jsx(motion.p, {\n                          style: {\n                            \"--framer-line-height\": \"26px\",\n                            \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                          },\n                          children: /*#__PURE__*/_jsx(Link, {\n                            href: {\n                              webPageId: \"be7O26eof\"\n                            },\n                            openInNewTab: false,\n                            smoothScroll: false,\n                            children: /*#__PURE__*/_jsx(motion.a, {\n                              className: \"framer-styles-preset-1wicq5s\",\n                              \"data-styles-preset\": \"ro7OPezbn\",\n                              children: \"Template Release Log\"\n                            })\n                          })\n                        })\n                      }),\n                      className: \"framer-7b6yr3\",\n                      layoutDependency: layoutDependency,\n                      layoutId: \"lprtlngga\",\n                      style: {\n                        \"--extracted-r6o4lv\": \"rgb(239, 240, 242)\",\n                        \"--framer-paragraph-spacing\": \"0px\"\n                      },\n                      verticalAlignment: \"top\",\n                      withExternalLayout: true\n                    })]\n                  })]\n                }), /*#__PURE__*/_jsxs(motion.div, {\n                  className: \"framer-xyx2h2\",\n                  \"data-framer-name\": \"Footer List Block\",\n                  layoutDependency: layoutDependency,\n                  layoutId: \"tGkKW_YUn\",\n                  children: [/*#__PURE__*/_jsx(RichText, {\n                    __fromCanvasComponent: true,\n                    children: /*#__PURE__*/_jsx(React.Fragment, {\n                      children: /*#__PURE__*/_jsx(motion.p, {\n                        className: \"framer-styles-preset-stac3u\",\n                        \"data-styles-preset\": \"hvQL4AuVz\",\n                        style: {\n                          \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                        },\n                        children: \"Company\"\n                      })\n                    }),\n                    className: \"framer-1kvyfy8\",\n                    \"data-framer-name\": \"Company\",\n                    layoutDependency: layoutDependency,\n                    layoutId: \"EIYhIltKv\",\n                    style: {\n                      \"--extracted-r6o4lv\": \" var(--token-60d1fb9b-0b61-4188-9de0-6e10dd8f526d, rgb(157, 160, 148))\",\n                      \"--framer-paragraph-spacing\": \"0px\"\n                    },\n                    verticalAlignment: \"top\",\n                    withExternalLayout: true\n                  }), /*#__PURE__*/_jsxs(motion.div, {\n                    className: \"framer-eyle63\",\n                    \"data-framer-name\": \"Footer List\",\n                    layoutDependency: layoutDependency,\n                    layoutId: \"QCVuvAHyh\",\n                    children: [/*#__PURE__*/_jsx(RichText, {\n                      __fromCanvasComponent: true,\n                      children: /*#__PURE__*/_jsx(React.Fragment, {\n                        children: /*#__PURE__*/_jsx(motion.p, {\n                          style: {\n                            \"--framer-line-height\": \"26px\",\n                            \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                          },\n                          children: /*#__PURE__*/_jsx(Link, {\n                            href: {\n                              webPageId: \"vtExyraaA\"\n                            },\n                            openInNewTab: false,\n                            smoothScroll: false,\n                            children: /*#__PURE__*/_jsx(motion.a, {\n                              className: \"framer-styles-preset-1wicq5s\",\n                              \"data-styles-preset\": \"ro7OPezbn\",\n                              children: \"Blog\"\n                            })\n                          })\n                        })\n                      }),\n                      className: \"framer-1jtfkdh\",\n                      \"data-framer-name\": \"About us\",\n                      layoutDependency: layoutDependency,\n                      layoutId: \"rvrzpTS7V\",\n                      style: {\n                        \"--extracted-r6o4lv\": \"rgb(239, 240, 242)\",\n                        \"--framer-paragraph-spacing\": \"0px\"\n                      },\n                      verticalAlignment: \"top\",\n                      withExternalLayout: true\n                    }), /*#__PURE__*/_jsx(RichText, {\n                      __fromCanvasComponent: true,\n                      children: /*#__PURE__*/_jsx(React.Fragment, {\n                        children: /*#__PURE__*/_jsx(motion.p, {\n                          style: {\n                            \"--framer-line-height\": \"26px\",\n                            \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                          },\n                          children: /*#__PURE__*/_jsx(Link, {\n                            href: \"https://framerbite.lemonsqueezy.com/affiliates\",\n                            openInNewTab: true,\n                            smoothScroll: false,\n                            children: /*#__PURE__*/_jsx(motion.a, {\n                              className: \"framer-styles-preset-1wicq5s\",\n                              \"data-styles-preset\": \"ro7OPezbn\",\n                              children: \"Affiliate Program\"\n                            })\n                          })\n                        })\n                      }),\n                      className: \"framer-1e0jlo0\",\n                      \"data-framer-name\": \"About us\",\n                      layoutDependency: layoutDependency,\n                      layoutId: \"qsDF2gscA\",\n                      style: {\n                        \"--extracted-r6o4lv\": \" rgb(239, 240, 242)\",\n                        \"--framer-paragraph-spacing\": \"0px\"\n                      },\n                      verticalAlignment: \"top\",\n                      withExternalLayout: true\n                    }), /*#__PURE__*/_jsx(RichText, {\n                      __fromCanvasComponent: true,\n                      children: /*#__PURE__*/_jsx(React.Fragment, {\n                        children: /*#__PURE__*/_jsx(motion.p, {\n                          style: {\n                            \"--framer-line-height\": \"26px\",\n                            \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                          },\n                          children: /*#__PURE__*/_jsx(Link, {\n                            href: {\n                              webPageId: \"jrYfSJ_wQ\"\n                            },\n                            openInNewTab: false,\n                            smoothScroll: false,\n                            children: /*#__PURE__*/_jsx(motion.a, {\n                              className: \"framer-styles-preset-1wicq5s\",\n                              \"data-styles-preset\": \"ro7OPezbn\",\n                              children: \"Hire Framer Devs\"\n                            })\n                          })\n                        })\n                      }),\n                      className: \"framer-w7pyks\",\n                      \"data-framer-name\": \"Hire Framer Devs\",\n                      layoutDependency: layoutDependency,\n                      layoutId: \"eYv9e9PyD\",\n                      style: {\n                        \"--extracted-r6o4lv\": \" rgb(239, 240, 242)\",\n                        \"--framer-paragraph-spacing\": \"0px\"\n                      },\n                      verticalAlignment: \"top\",\n                      withExternalLayout: true\n                    }), /*#__PURE__*/_jsx(RichText, {\n                      __fromCanvasComponent: true,\n                      children: /*#__PURE__*/_jsx(React.Fragment, {\n                        children: /*#__PURE__*/_jsx(motion.p, {\n                          style: {\n                            \"--framer-line-height\": \"26px\",\n                            \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                          },\n                          children: /*#__PURE__*/_jsx(Link, {\n                            href: {\n                              webPageId: \"WKzne31vY\"\n                            },\n                            openInNewTab: false,\n                            smoothScroll: false,\n                            children: /*#__PURE__*/_jsx(motion.a, {\n                              className: \"framer-styles-preset-1wicq5s\",\n                              \"data-styles-preset\": \"ro7OPezbn\",\n                              children: \"Support\"\n                            })\n                          })\n                        })\n                      }),\n                      className: \"framer-1e0pzw8\",\n                      \"data-framer-name\": \"Support\",\n                      layoutDependency: layoutDependency,\n                      layoutId: \"FxEZfcWCY\",\n                      style: {\n                        \"--extracted-r6o4lv\": \" rgb(239, 240, 242)\",\n                        \"--framer-paragraph-spacing\": \"0px\"\n                      },\n                      verticalAlignment: \"top\",\n                      withExternalLayout: true\n                    })]\n                  })]\n                }), /*#__PURE__*/_jsxs(motion.div, {\n                  className: \"framer-380uq6\",\n                  \"data-framer-name\": \"Footer List Block\",\n                  layoutDependency: layoutDependency,\n                  layoutId: \"CibQya5df\",\n                  children: [/*#__PURE__*/_jsx(RichText, {\n                    __fromCanvasComponent: true,\n                    children: /*#__PURE__*/_jsx(React.Fragment, {\n                      children: /*#__PURE__*/_jsx(motion.p, {\n                        className: \"framer-styles-preset-stac3u\",\n                        \"data-styles-preset\": \"hvQL4AuVz\",\n                        style: {\n                          \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                        },\n                        children: \"Legal Pages\"\n                      })\n                    }),\n                    className: \"framer-nnpw9d\",\n                    \"data-framer-name\": \"Company\",\n                    layoutDependency: layoutDependency,\n                    layoutId: \"ii1a4pslV\",\n                    style: {\n                      \"--extracted-r6o4lv\": \" var(--token-60d1fb9b-0b61-4188-9de0-6e10dd8f526d, rgb(157, 160, 148))\",\n                      \"--framer-paragraph-spacing\": \"0px\"\n                    },\n                    verticalAlignment: \"top\",\n                    withExternalLayout: true\n                  }), /*#__PURE__*/_jsxs(motion.div, {\n                    className: \"framer-1fdxpdb\",\n                    \"data-framer-name\": \"Footer List\",\n                    layoutDependency: layoutDependency,\n                    layoutId: \"fGP4yrpyB\",\n                    children: [/*#__PURE__*/_jsx(RichText, {\n                      __fromCanvasComponent: true,\n                      children: /*#__PURE__*/_jsx(React.Fragment, {\n                        children: /*#__PURE__*/_jsx(motion.p, {\n                          style: {\n                            \"--framer-line-height\": \"26px\",\n                            \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                          },\n                          children: /*#__PURE__*/_jsx(Link, {\n                            href: {\n                              webPageId: \"tgS4HE3bu\"\n                            },\n                            openInNewTab: false,\n                            smoothScroll: false,\n                            children: /*#__PURE__*/_jsx(motion.a, {\n                              className: \"framer-styles-preset-1wicq5s\",\n                              \"data-styles-preset\": \"ro7OPezbn\",\n                              children: \"Privacy Policy\"\n                            })\n                          })\n                        })\n                      }),\n                      className: \"framer-seolzu\",\n                      \"data-framer-name\": \"About us\",\n                      layoutDependency: layoutDependency,\n                      layoutId: \"OJV7kAJA3\",\n                      style: {\n                        \"--extracted-r6o4lv\": \" rgb(239, 240, 242)\",\n                        \"--framer-paragraph-spacing\": \"0px\"\n                      },\n                      verticalAlignment: \"top\",\n                      withExternalLayout: true\n                    }), /*#__PURE__*/_jsx(RichText, {\n                      __fromCanvasComponent: true,\n                      children: /*#__PURE__*/_jsx(React.Fragment, {\n                        children: /*#__PURE__*/_jsx(motion.p, {\n                          style: {\n                            \"--framer-line-height\": \"26px\",\n                            \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                          },\n                          children: /*#__PURE__*/_jsx(Link, {\n                            href: {\n                              webPageId: \"C6tpPn62V\"\n                            },\n                            openInNewTab: false,\n                            smoothScroll: false,\n                            children: /*#__PURE__*/_jsx(motion.a, {\n                              className: \"framer-styles-preset-1wicq5s\",\n                              \"data-styles-preset\": \"ro7OPezbn\",\n                              children: \"Terms & Conditions\"\n                            })\n                          })\n                        })\n                      }),\n                      className: \"framer-1wubw0x\",\n                      \"data-framer-name\": \"Hire Framer Devs\",\n                      layoutDependency: layoutDependency,\n                      layoutId: \"JWxRz3G05\",\n                      style: {\n                        \"--extracted-r6o4lv\": \" rgb(239, 240, 242)\",\n                        \"--framer-paragraph-spacing\": \"0px\"\n                      },\n                      verticalAlignment: \"top\",\n                      withExternalLayout: true\n                    })]\n                  })]\n                })]\n              })]\n            }), /*#__PURE__*/_jsxs(motion.div, {\n              className: \"framer-hyikhr\",\n              \"data-framer-name\": \"Footer Bottom\",\n              layoutDependency: layoutDependency,\n              layoutId: \"kKaSpgGyv\",\n              children: [/*#__PURE__*/_jsx(RichText, {\n                __fromCanvasComponent: true,\n                children: /*#__PURE__*/_jsx(React.Fragment, {\n                  children: /*#__PURE__*/_jsx(motion.p, {\n                    style: {\n                      \"--framer-font-size\": \"14px\",\n                      \"--framer-line-height\": \"1.5em\",\n                      \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                    },\n                    children: \"Copyright \\xa9 2023 FramerBite. All Rights Reserved\"\n                  })\n                }),\n                className: \"framer-nykmb3\",\n                layoutDependency: layoutDependency,\n                layoutId: \"enfk1NRYN\",\n                style: {\n                  \"--extracted-r6o4lv\": \" var(--token-32491d16-2d87-4bda-8aaf-34746af07762, rgb(126, 127, 132))\",\n                  \"--framer-paragraph-spacing\": \"0px\"\n                },\n                verticalAlignment: \"top\",\n                withExternalLayout: true,\n                ...addPropertyOverrides({\n                  GOmGSpKl4: {\n                    children: /*#__PURE__*/_jsx(React.Fragment, {\n                      children: /*#__PURE__*/_jsx(motion.p, {\n                        style: {\n                          \"--framer-font-size\": \"14px\",\n                          \"--framer-line-height\": \"1.5em\",\n                          \"--framer-text-alignment\": \"center\",\n                          \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                        },\n                        children: \"Copyright \\xa9 2023 FramerBite. All Rights Reserved\"\n                      })\n                    })\n                  }\n                }, baseVariant, gestureVariant)\n              }), /*#__PURE__*/_jsx(Link, {\n                href: \"https://twitter.com/framerbite\",\n                children: /*#__PURE__*/_jsx(motion.a, {\n                  className: \"framer-w8ne2m framer-ps2edu\",\n                  \"data-framer-name\": \"Social\",\n                  layoutDependency: layoutDependency,\n                  layoutId: \"Qpp1pXiA_\",\n                  style: {\n                    backgroundColor: \"var(--token-ccde95f7-2208-4948-a76a-ef1d6a500b73, rgb(70, 75, 60))\",\n                    borderBottomLeftRadius: 30,\n                    borderBottomRightRadius: 30,\n                    borderTopLeftRadius: 30,\n                    borderTopRightRadius: 30\n                  },\n                  children: /*#__PURE__*/_jsx(RichText, {\n                    __fromCanvasComponent: true,\n                    children: /*#__PURE__*/_jsx(React.Fragment, {\n                      children: /*#__PURE__*/_jsx(motion.p, {\n                        style: {\n                          \"--framer-font-size\": \"14px\",\n                          \"--framer-line-height\": \"1.5em\",\n                          \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                        },\n                        children: \"Follow us on Twitter\"\n                      })\n                    }),\n                    className: \"framer-15g3qrp\",\n                    layoutDependency: layoutDependency,\n                    layoutId: \"UgI5uzsJg\",\n                    style: {\n                      \"--extracted-r6o4lv\": \" var(--token-32491d16-2d87-4bda-8aaf-34746af07762, rgb(126, 127, 132))\",\n                      \"--framer-paragraph-spacing\": \"0px\"\n                    },\n                    verticalAlignment: \"top\",\n                    withExternalLayout: true\n                  })\n                })\n              })]\n            })]\n          })\n        })\n      })\n    })\n  });\n});\nconst css = ['.framer-m3CR5 [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-m3CR5 .framer-ps2edu { display: block; }\", \".framer-m3CR5 .framer-1wd7j5b { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 100px 0px 100px 0px; position: relative; width: 1440px; }\", \".framer-m3CR5 .framer-1qyzk8u { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 31px; height: min-content; justify-content: flex-start; max-width: 1298px; overflow: visible; padding: 0px 30px 0px 30px; position: relative; width: 100%; }\", \".framer-m3CR5 .framer-1ldcgef { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\", \".framer-m3CR5 .framer-1v0zquw { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 0px; position: relative; text-decoration: none; width: min-content; }\", \".framer-m3CR5 .framer-1agsm47 { flex: none; height: 36px; position: relative; width: 35px; }\", \".framer-m3CR5 .framer-1aso80s, .framer-m3CR5 .framer-tdevn4, .framer-m3CR5 .framer-12om33n, .framer-m3CR5 .framer-1lembp1, .framer-m3CR5 .framer-1yaw7to, .framer-m3CR5 .framer-7b6yr3, .framer-m3CR5 .framer-1kvyfy8, .framer-m3CR5 .framer-1jtfkdh, .framer-m3CR5 .framer-1e0jlo0, .framer-m3CR5 .framer-w7pyks, .framer-m3CR5 .framer-1e0pzw8, .framer-m3CR5 .framer-nnpw9d, .framer-m3CR5 .framer-seolzu, .framer-m3CR5 .framer-1wubw0x, .framer-m3CR5 .framer-nykmb3, .framer-m3CR5 .framer-15g3qrp { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\", \".framer-m3CR5 .framer-1r1ao12 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; max-width: 729px; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 1px; }\", \".framer-m3CR5 .framer-v7su8s, .framer-m3CR5 .framer-xyx2h2, .framer-m3CR5 .framer-380uq6 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 47px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: min-content; }\", \".framer-m3CR5 .framer-1tvjqwo, .framer-m3CR5 .framer-eyle63, .framer-m3CR5 .framer-1fdxpdb { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: min-content; }\", \".framer-m3CR5 .framer-hyikhr { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: hidden; padding: 88px 0px 0px 0px; position: relative; width: 100%; }\", \".framer-m3CR5 .framer-w8ne2m { 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: visible; padding: 8px 16px 8px 16px; position: relative; text-decoration: none; width: min-content; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-m3CR5 .framer-1wd7j5b, .framer-m3CR5 .framer-1qyzk8u, .framer-m3CR5 .framer-1v0zquw, .framer-m3CR5 .framer-v7su8s, .framer-m3CR5 .framer-1tvjqwo, .framer-m3CR5 .framer-xyx2h2, .framer-m3CR5 .framer-eyle63, .framer-m3CR5 .framer-380uq6, .framer-m3CR5 .framer-1fdxpdb, .framer-m3CR5 .framer-w8ne2m { gap: 0px; } .framer-m3CR5 .framer-1wd7j5b > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-m3CR5 .framer-1wd7j5b > :first-child, .framer-m3CR5 .framer-1qyzk8u > :first-child, .framer-m3CR5 .framer-v7su8s > :first-child, .framer-m3CR5 .framer-1tvjqwo > :first-child, .framer-m3CR5 .framer-xyx2h2 > :first-child, .framer-m3CR5 .framer-eyle63 > :first-child, .framer-m3CR5 .framer-380uq6 > :first-child, .framer-m3CR5 .framer-1fdxpdb > :first-child { margin-top: 0px; } .framer-m3CR5 .framer-1wd7j5b > :last-child, .framer-m3CR5 .framer-1qyzk8u > :last-child, .framer-m3CR5 .framer-v7su8s > :last-child, .framer-m3CR5 .framer-1tvjqwo > :last-child, .framer-m3CR5 .framer-xyx2h2 > :last-child, .framer-m3CR5 .framer-eyle63 > :last-child, .framer-m3CR5 .framer-380uq6 > :last-child, .framer-m3CR5 .framer-1fdxpdb > :last-child { margin-bottom: 0px; } .framer-m3CR5 .framer-1qyzk8u > * { margin: 0px; margin-bottom: calc(31px / 2); margin-top: calc(31px / 2); } .framer-m3CR5 .framer-1v0zquw > *, .framer-m3CR5 .framer-w8ne2m > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-m3CR5 .framer-1v0zquw > :first-child, .framer-m3CR5 .framer-w8ne2m > :first-child { margin-left: 0px; } .framer-m3CR5 .framer-1v0zquw > :last-child, .framer-m3CR5 .framer-w8ne2m > :last-child { margin-right: 0px; } .framer-m3CR5 .framer-v7su8s > *, .framer-m3CR5 .framer-xyx2h2 > *, .framer-m3CR5 .framer-380uq6 > * { margin: 0px; margin-bottom: calc(47px / 2); margin-top: calc(47px / 2); } .framer-m3CR5 .framer-1tvjqwo > *, .framer-m3CR5 .framer-eyle63 > *, .framer-m3CR5 .framer-1fdxpdb > * { margin: 0px; margin-bottom: calc(20px / 2); margin-top: calc(20px / 2); } }\", \".framer-m3CR5.framer-v-jqf95m .framer-1wd7j5b { width: 992px; }\", \".framer-m3CR5.framer-v-jqf95m .framer-1r1ao12 { max-width: 600px; }\", \".framer-m3CR5.framer-v-183g95l .framer-1wd7j5b { padding: 100px 0px 80px 0px; width: 768px; }\", \".framer-m3CR5.framer-v-183g95l .framer-1ldcgef, .framer-m3CR5.framer-v-183g95l .framer-hyikhr { gap: 46px; justify-content: flex-start; }\", \".framer-m3CR5.framer-v-183g95l .framer-1v0zquw { width: 24%; }\", \".framer-m3CR5.framer-v-183g95l .framer-1agsm47 { height: 24px; width: 23px; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-m3CR5.framer-v-183g95l .framer-1ldcgef, .framer-m3CR5.framer-v-183g95l .framer-hyikhr { gap: 0px; } .framer-m3CR5.framer-v-183g95l .framer-1ldcgef > *, .framer-m3CR5.framer-v-183g95l .framer-hyikhr > * { margin: 0px; margin-left: calc(46px / 2); margin-right: calc(46px / 2); } .framer-m3CR5.framer-v-183g95l .framer-1ldcgef > :first-child, .framer-m3CR5.framer-v-183g95l .framer-hyikhr > :first-child { margin-left: 0px; } .framer-m3CR5.framer-v-183g95l .framer-1ldcgef > :last-child, .framer-m3CR5.framer-v-183g95l .framer-hyikhr > :last-child { margin-right: 0px; } }\", \".framer-m3CR5.framer-v-1bepmk8 .framer-1wd7j5b { padding: 100px 0px 60px 0px; width: 320px; }\", \".framer-m3CR5.framer-v-1bepmk8 .framer-1ldcgef { flex-direction: column; gap: 35px; justify-content: flex-start; }\", \".framer-m3CR5.framer-v-1bepmk8 .framer-1r1ao12 { flex: none; flex-direction: column; gap: 44px; justify-content: flex-start; width: 100%; }\", \".framer-m3CR5.framer-v-1bepmk8 .framer-v7su8s, .framer-m3CR5.framer-v-1bepmk8 .framer-xyx2h2, .framer-m3CR5.framer-v-1bepmk8 .framer-380uq6 { gap: 30px; width: 100%; }\", \".framer-m3CR5.framer-v-1bepmk8 .framer-hyikhr { flex-direction: column; gap: 35px; justify-content: flex-start; padding: 10px 0px 0px 0px; }\", \".framer-m3CR5.framer-v-1bepmk8 .framer-nykmb3 { white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-m3CR5.framer-v-1bepmk8 .framer-1ldcgef, .framer-m3CR5.framer-v-1bepmk8 .framer-1r1ao12, .framer-m3CR5.framer-v-1bepmk8 .framer-v7su8s, .framer-m3CR5.framer-v-1bepmk8 .framer-xyx2h2, .framer-m3CR5.framer-v-1bepmk8 .framer-380uq6, .framer-m3CR5.framer-v-1bepmk8 .framer-hyikhr { gap: 0px; } .framer-m3CR5.framer-v-1bepmk8 .framer-1ldcgef > *, .framer-m3CR5.framer-v-1bepmk8 .framer-hyikhr > * { margin: 0px; margin-bottom: calc(35px / 2); margin-top: calc(35px / 2); } .framer-m3CR5.framer-v-1bepmk8 .framer-1ldcgef > :first-child, .framer-m3CR5.framer-v-1bepmk8 .framer-1r1ao12 > :first-child, .framer-m3CR5.framer-v-1bepmk8 .framer-v7su8s > :first-child, .framer-m3CR5.framer-v-1bepmk8 .framer-xyx2h2 > :first-child, .framer-m3CR5.framer-v-1bepmk8 .framer-380uq6 > :first-child, .framer-m3CR5.framer-v-1bepmk8 .framer-hyikhr > :first-child { margin-top: 0px; } .framer-m3CR5.framer-v-1bepmk8 .framer-1ldcgef > :last-child, .framer-m3CR5.framer-v-1bepmk8 .framer-1r1ao12 > :last-child, .framer-m3CR5.framer-v-1bepmk8 .framer-v7su8s > :last-child, .framer-m3CR5.framer-v-1bepmk8 .framer-xyx2h2 > :last-child, .framer-m3CR5.framer-v-1bepmk8 .framer-380uq6 > :last-child, .framer-m3CR5.framer-v-1bepmk8 .framer-hyikhr > :last-child { margin-bottom: 0px; } .framer-m3CR5.framer-v-1bepmk8 .framer-1r1ao12 > * { margin: 0px; margin-bottom: calc(44px / 2); margin-top: calc(44px / 2); } .framer-m3CR5.framer-v-1bepmk8 .framer-v7su8s > *, .framer-m3CR5.framer-v-1bepmk8 .framer-xyx2h2 > *, .framer-m3CR5.framer-v-1bepmk8 .framer-380uq6 > * { margin: 0px; margin-bottom: calc(30px / 2); margin-top: calc(30px / 2); } }\", ...sharedStyle.css, ...sharedStyle1.css]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 * @framerIntrinsicHeight 591\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 * @framerIntrinsicWidth 1440\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"EBNfy_ngl\":{\"layout\":[\"fixed\",\"auto\"]},\"gErAIAUsf\":{\"layout\":[\"fixed\",\"auto\"]},\"GOmGSpKl4\":{\"layout\":[\"fixed\",\"auto\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 */\nconst FramerjYhP7G7m2 = withCSS(Component, css, \"framer-m3CR5\");\nexport default FramerjYhP7G7m2;\nFramerjYhP7G7m2.displayName = \"Footer Section\";\nFramerjYhP7G7m2.defaultProps = {\n  height: 591,\n  width: 1440\n};\naddPropertyControls(FramerjYhP7G7m2, {\n  variant: {\n    options: [\"ls7ZjNW3a\", \"EBNfy_ngl\", \"gErAIAUsf\", \"GOmGSpKl4\"],\n    optionTitles: [\"Large Desktops\", \"Desktop\", \"Tablet\", \"Phone\"],\n    title: \"Variant\",\n    type: ControlType.Enum\n  }\n});\naddFonts(FramerjYhP7G7m2, [...sharedStyle.fonts, ...sharedStyle1.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\": \"FramerjYhP7G7m2\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerContractVersion\": \"1\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"EBNfy_ngl\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"gErAIAUsf\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"GOmGSpKl4\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\n        \"framerIntrinsicHeight\": \"591\",\n        \"framerIntrinsicWidth\": \"1440\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./jYhP7G7m2.map", "import { fontStore } from \"framer\";\nfontStore.loadWebFontsFromSelectors([\"Inter-Medium\"]);\nexport const fonts = [];\nexport const css = ['.framer-Jeqb3 .framer-styles-preset-no31n5:not(.rich-text-wrapper), .framer-Jeqb3 .framer-styles-preset-no31n5.rich-text-wrapper p { --framer-font-family: \"Inter-Medium\", \"Inter\", sans-serif; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-weight: 500; --framer-letter-spacing: 0em; --framer-line-height: 1.5em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: #000000; --framer-text-decoration: none; --framer-text-transform: none; }'];\nexport const className = \"framer-Jeqb3\";\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"fonts\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"className\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"css\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};", "import { jsx as _jsx } from \"react/jsx-runtime\";\nimport * as React from \"react\";\nexport const containerStyles = {\n    width: \"100%\",\n    height: \"100%\",\n    display: \"flex\",\n    justifyContent: \"center\",\n    alignItems: \"center\"\n};\nconst nullIconStyle = {\n    minWidth: \"10px\",\n    minHeight: \"10px\",\n    maxWidth: \"20px\",\n    maxHeight: \"20px\",\n    width: \"60%\",\n    height: \"60%\"\n};\nconst emptyStateStyle = {\n    ...containerStyles,\n    borderRadius: 6,\n    background: \"rgba(149, 149, 149, 0.1)\",\n    border: \"1px dashed rgba(149, 149, 149, 0.15)\",\n    color: \"#a5a5a5\",\n    flexDirection: \"column\"\n};\nexport const NullState = /*#__PURE__*/ React.forwardRef((_, ref)=>{\n    return(/*#__PURE__*/ _jsx(\"div\", {\n        style: emptyStateStyle,\n        ref: ref\n    }));\n}) /*\n\n<svg\n                xmlns=\"http://www.w3.org/2000/svg\"\n                viewBox=\"0 0 30 30\"\n                style={nullIconStyle}\n            >\n                <path\n                    d=\"M 12.857 0 C 19.958 0 25.714 5.756 25.714 12.857 C 25.714 19.958 19.958 25.714 12.857 25.714 C 5.756 25.714 0 19.958 0 12.857 C 0 5.756 5.756 0 12.857 0 Z\"\n                    fill=\"#FFFFFF\"\n                ></path>\n                <path\n                    d=\"M 20.357 20.357 L 27.857 27.857\"\n                    fill=\"transparent\"\n                    strokeWidth=\"4.28\"\n                    stroke=\"#FFFFFF\"\n                    strokeLinecap=\"round\"\n                ></path>\n                <g transform=\"translate(9.643 6.429)\">\n                    <path\n                        d=\"M 3.214 12.857 L 3.214 12.857\"\n                        fill=\"transparent\"\n                        strokeWidth=\"3.75\"\n                        stroke=\"currentColor\"\n                        strokeLinecap=\"round\"\n                    ></path>\n                    <path\n                        d=\"M 0 3.214 C 0 1.004 1.843 0 3.214 0 C 4.586 0 6.429 0.603 6.429 3.214 C 6.429 5.826 3.214 5.913 3.214 7.232 C 3.214 8.552 3.214 8.571 3.214 8.571\"\n                        fill=\"transparent\"\n                        strokeWidth=\"3.22\"\n                        stroke=\"currentColor\"\n                        strokeLinecap=\"round\"\n                        strokeLinejoin=\"round\"\n                    ></path>\n                </g>\n            </svg>\n            */ ;\n\nexport const __FramerMetadata__ = {\"exports\":{\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"NullState\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./nullstate.map", "let r;var s=o=>{if(!r){const n=o.forwardRef(({color:t=\"currentColor\",size:e=24,...i},l)=>o.createElement(\"svg\",{ref:l,xmlns:\"http://www.w3.org/2000/svg\",width:e,height:e,viewBox:\"0 0 24 24\",fill:\"none\",stroke:t,strokeWidth:\"2\",strokeLinecap:\"round\",strokeLinejoin:\"round\",...i},o.createElement(\"path\",{d:\"M3 9l9-7 9 7v11a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z\"}),o.createElement(\"polyline\",{points:\"9 22 9 12 15 12 15 22\"})));n.displayName=\"Home\",r=n}return r};export{s as default};\n", "import { useMemo } from \"react\";\nimport { ControlType } from \"framer\"; /*\n                                      ** ICON UTILS\n                                      ** Pull as much re-usable logic into here as possible\n                                      ** This will make it easier to replace in all icon components\n                                      */\nexport const containerStyles = {\n  width: \"100%\",\n  height: \"100%\",\n  display: \"flex\",\n  justifyContent: \"center\",\n  alignItems: \"center\"\n};\nexport const defaultEvents = {\n  onClick: {\n    type: ControlType.EventHandler\n  },\n  onMouseDown: {\n    type: ControlType.EventHandler\n  },\n  onMouseUp: {\n    type: ControlType.EventHandler\n  },\n  onMouseEnter: {\n    type: ControlType.EventHandler\n  },\n  onMouseLeave: {\n    type: ControlType.EventHandler\n  }\n};\nconst findByArray = (arr, search) => arr.find(a => a.toLowerCase().includes(search));\nexport function getIconSelection(iconKeys, selectByList, iconSearch = \"\", iconSelection, lowercaseIconKeyPairs) {\n  // gotta get the exact match first THEN find\n  // have a set and try to access ?\n  if (selectByList) return iconSelection;\n  if (iconSearch == null || (iconSearch === null || iconSearch === void 0 ? void 0 : iconSearch.length) === 0) return null;\n  const iconSearchTerm = iconSearch.toLowerCase().replace(/-|\\s/g, \"\");\n  var _iconSearchTerm; // check for exact match, otherwise use .find\n  const searchResult = (_iconSearchTerm = lowercaseIconKeyPairs[iconSearchTerm]) !== null && _iconSearchTerm !== void 0 ? _iconSearchTerm : findByArray(iconKeys, iconSearchTerm);\n  return searchResult;\n}\nexport function useIconSelection(iconKeys, selectByList, iconSearch = \"\", iconSelection, lowercaseIconKeyPairs) {\n  // Clean search term\n  const iconSearchResult = useMemo(() => {\n    if (iconSearch == null || (iconSearch === null || iconSearch === void 0 ? void 0 : iconSearch.length) === 0) return null;\n    const iconSearchTerm = iconSearch.toLowerCase().replace(/-|\\s/g, \"\");\n    var _iconSearchTerm; // check for exact match, otherwise use .find\n    const searchResult = (_iconSearchTerm = lowercaseIconKeyPairs[iconSearchTerm]) !== null && _iconSearchTerm !== void 0 ? _iconSearchTerm : findByArray(iconKeys, iconSearchTerm);\n    return searchResult;\n  }, [iconSelection, iconSearch]);\n  const name = selectByList ? iconSelection : iconSearchResult;\n  return name;\n}\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"getIconSelection\": {\n      \"type\": \"function\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"containerStyles\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"useIconSelection\": {\n      \"type\": \"function\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"defaultEvents\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./utils.map", "import { jsx as _jsx } from \"react/jsx-runtime\";\nimport * as React from \"react\";\nimport { useState, useEffect, useRef } from \"react\";\nimport { addPropertyControls, ControlType, RenderTarget } from \"framer\";\nimport { NullState } from \"https://framer.com/m/framer/icon-nullstate.js@0.7.0\";\nimport HomeFactory from \"https://framer.com/m/feather-icons/home.js@0.0.29\";\nimport { defaultEvents, useIconSelection } from \"https://framerusercontent.com/modules/Ma20hU0GGRxLxZphbywl/OSpwWF91FHPVFyQJjMHt/utils.js\";\nexport const iconKeys = [\"activity\", \"airplay\", \"alert-circle\", \"alert-octagon\", \"alert-triangle\", \"align-center\", \"align-justify\", \"align-left\", \"align-right\", \"anchor\", \"aperture\", \"archive\", \"arrow-down\", \"arrow-down-circle\", \"arrow-down-left\", \"arrow-down-right\", \"arrow-left\", \"arrow-left-circle\", \"arrow-right\", \"arrow-right-circle\", \"arrow-up\", \"arrow-up-circle\", \"arrow-up-left\", \"arrow-up-right\", \"at-sign\", \"award\", \"bar-chart\", \"bar-chart-2\", \"battery\", \"battery-charging\", \"bell\", \"bell-off\", \"bluetooth\", \"bold\", \"book\", \"book-open\", \"bookmark\", \"box\", \"briefcase\", \"calendar\", \"camera\", \"camera-off\", \"cast\", \"check\", \"check-circle\", \"check-square\", \"chevron-down\", \"chevron-left\", \"chevron-right\", \"chevron-up\", \"chevrons-down\", \"chevrons-left\", \"chevrons-right\", \"chevrons-up\", \"chrome\", \"circle\", \"clipboard\", \"clock\", \"cloud\", \"cloud-drizzle\", \"cloud-lightning\", \"cloud-off\", \"cloud-rain\", \"cloud-snow\", \"code\", \"codepen\", \"codesandbox\", \"coffee\", \"columns\", \"command\", \"compass\", \"copy\", \"corner-down-left\", \"corner-down-right\", \"corner-left-down\", \"corner-left-up\", \"corner-right-down\", \"corner-right-up\", \"corner-up-left\", \"corner-up-right\", \"cpu\", \"credit-card\", \"crop\", \"crosshair\", \"database\", \"delete\", \"disc\", \"divide\", \"divide-circle\", \"divide-square\", \"dollar-sign\", \"download\", \"download-cloud\", \"dribbble\", \"droplet\", \"edit\", \"edit-2\", \"edit-3\", \"external-link\", \"eye\", \"eye-off\", \"facebook\", \"fast-forward\", \"feather\", \"figma\", \"file\", \"file-minus\", \"file-plus\", \"file-text\", \"film\", \"filter\", \"flag\", \"folder\", \"folder-minus\", \"folder-plus\", \"framer\", \"frown\", \"gift\", \"git-branch\", \"git-commit\", \"git-merge\", \"git-pull-request\", \"github\", \"gitlab\", \"globe\", \"grid\", \"hard-drive\", \"hash\", \"headphones\", \"heart\", \"help-circle\", \"hexagon\", \"home\", \"image\", \"inbox\", \"info\", \"instagram\", \"italic\", \"key\", \"layers\", \"layout\", \"life-buoy\", \"link\", \"link-2\", \"linkedin\", \"list\", \"loader\", \"lock\", \"log-in\", \"log-out\", \"mail\", \"map\", \"map-pin\", \"maximize\", \"maximize-2\", \"meh\", \"menu\", \"message-circle\", \"message-square\", \"mic\", \"mic-off\", \"minimize\", \"minimize-2\", \"minus\", \"minus-circle\", \"minus-square\", \"monitor\", \"moon\", \"more-horizontal\", \"more-vertical\", \"mouse-pointer\", \"move\", \"music\", \"navigation\", \"navigation-2\", \"octagon\", \"package\", \"paperclip\", \"pause\", \"pause-circle\", \"pen-tool\", \"percent\", \"phone\", \"phone-call\", \"phone-forwarded\", \"phone-incoming\", \"phone-missed\", \"phone-off\", \"phone-outgoing\", \"pie-chart\", \"play\", \"play-circle\", \"plus\", \"plus-circle\", \"plus-square\", \"pocket\", \"power\", \"printer\", \"radio\", \"refresh-ccw\", \"refresh-cw\", \"repeat\", \"rewind\", \"rotate-ccw\", \"rotate-cw\", \"rss\", \"save\", \"scissors\", \"search\", \"send\", \"server\", \"settings\", \"share\", \"share-2\", \"shield\", \"shield-off\", \"shopping-bag\", \"shopping-cart\", \"shuffle\", \"sidebar\", \"skip-back\", \"skip-forward\", \"slack\", \"slash\", \"sliders\", \"smartphone\", \"smile\", \"speaker\", \"square\", \"star\", \"stop-circle\", \"sun\", \"sunrise\", \"sunset\", \"tablet\", \"tag\", \"target\", \"terminal\", \"thermometer\", \"thumbs-down\", \"thumbs-up\", \"toggle-left\", \"toggle-right\", \"tool\", \"trash\", \"trash-2\", \"trello\", \"trending-down\", \"trending-up\", \"triangle\", \"truck\", \"tv\", \"twitch\", \"twitter\", \"type\", \"umbrella\", \"underline\", \"unlock\", \"upload\", \"upload-cloud\", \"user\", \"user-check\", \"user-minus\", \"user-plus\", \"user-x\", \"users\", \"video\", \"video-off\", \"voicemail\", \"volume\", \"volume-1\", \"volume-2\", \"volume-x\", \"watch\", \"wifi\", \"wifi-off\", \"wind\", \"x\", \"x-circle\", \"x-octagon\", \"x-square\", \"youtube\", \"zap\", \"zap-off\", \"zoom-in\", \"zoom-out\"];\nconst moduleBaseUrl = \"https://framer.com/m/feather-icons/\";\nconst uppercaseIconKeys = iconKeys.map(name => name.charAt(0).toUpperCase() + name.slice(1));\nconst lowercaseIconKeyPairs = iconKeys.reduce((res, key) => {\n  res[key.toLowerCase()] = key;\n  return res;\n}, {}); /**\n        * FEATHER\n        *\n        * @framerIntrinsicWidth 24\n        * @framerIntrinsicHeight 24\n        *\n        * @framerSupportedLayoutWidth fixed\n        * @framerSupportedLayoutHeight fixed\n        */\nexport function Icon(props) {\n  const {\n    color,\n    selectByList,\n    iconSearch,\n    iconSelection,\n    onClick,\n    onMouseDown,\n    onMouseUp,\n    onMouseEnter,\n    onMouseLeave,\n    mirrored\n  } = props;\n  const isMounted = useRef(false);\n  const iconKey = useIconSelection(iconKeys, selectByList, iconSearch, iconSelection, lowercaseIconKeyPairs); // Selected Icon Module\n  const [SelectedIcon, setSelectedIcon] = useState(iconKey === \"Home\" ? HomeFactory(React) : null); // Import the selected module or reset so null state\n  async function importModule() {\n    let active = true; // Get the selected module\n    try {\n      const iconModuleUrl = `${moduleBaseUrl}${iconKey}.js@0.0.29`;\n      const module = await import( /* webpackIgnore: true */iconModuleUrl); // console.log(module.default)\n      if (active) setSelectedIcon(module.default(React));\n    } catch (e) {\n      console.log(e);\n      if (active) setSelectedIcon(null);\n    }\n    return () => {\n      active = false;\n    };\n  } // Import module when new style or icon is selected\n  useEffect(() => {\n    importModule();\n  }, [iconKey]);\n  const isOnCanvas = RenderTarget.current() === RenderTarget.canvas;\n  const emptyState = isOnCanvas ? /*#__PURE__*/_jsx(NullState, {}) : null;\n  return /*#__PURE__*/_jsx(\"div\", {\n    style: {\n      display: \"contents\"\n    },\n    onClick,\n    onMouseEnter,\n    onMouseLeave,\n    onMouseDown,\n    onMouseUp,\n    children: SelectedIcon ? /*#__PURE__*/_jsx(SelectedIcon, {\n      style: {\n        width: \"100%\",\n        height: \"100%\",\n        transform: mirrored ? \"scale(-1, 1)\" : undefined\n      },\n      color: color\n    }) : emptyState\n  });\n}\nIcon.displayName = \"Feather\";\nIcon.defaultProps = {\n  width: 24,\n  height: 24,\n  iconSelection: \"home\",\n  iconSearch: \"Home\",\n  color: \"#66F\",\n  selectByList: true,\n  mirrored: false\n};\naddPropertyControls(Icon, {\n  selectByList: {\n    type: ControlType.Boolean,\n    title: \"Select\",\n    enabledTitle: \"List\",\n    disabledTitle: \"Search\",\n    defaultValue: Icon.defaultProps.selectByList\n  },\n  iconSelection: {\n    type: ControlType.Enum,\n    options: iconKeys,\n    optionTitles: uppercaseIconKeys,\n    defaultValue: Icon.defaultProps.iconSelection,\n    title: \"Name\",\n    hidden: ({\n      selectByList\n    }) => !selectByList,\n    description: \"Find every icon name on the [Feather site](https://feathericons.com/)\"\n  },\n  iconSearch: {\n    type: ControlType.String,\n    title: \"Name\",\n    placeholder: \"Menu, Wifi, Box\u2026\",\n    hidden: ({\n      selectByList\n    }) => selectByList\n  },\n  mirrored: {\n    type: ControlType.Boolean,\n    enabledTitle: \"Yes\",\n    disabledTitle: \"No\",\n    defaultValue: Icon.defaultProps.mirrored\n  },\n  color: {\n    type: ControlType.Color,\n    title: \"Color\",\n    defaultValue: Icon.defaultProps.color\n  },\n  ...defaultEvents\n});\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"iconKeys\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"Icon\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"Icon\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerSupportedLayoutWidth\": \"fixed\",\n        \"framerIntrinsicHeight\": \"24\",\n        \"framerContractVersion\": \"1\",\n        \"framerIntrinsicWidth\": \"24\",\n        \"framerSupportedLayoutHeight\": \"fixed\"\n      }\n    },\n    \"IconProps\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./Feather.map", "import { fontStore } from \"framer\";\nfontStore.loadWebFontsFromSelectors([\"Inter-Medium\"]);\nexport const fonts = [];\nexport const css = ['.framer-idNAC .framer-styles-preset-y15hw3:not(.rich-text-wrapper), .framer-idNAC .framer-styles-preset-y15hw3.rich-text-wrapper p { --framer-font-family: \"Inter-Medium\", \"Inter\", sans-serif; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-weight: 500; --framer-letter-spacing: 0em; --framer-line-height: 1.6em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: #333333; --framer-text-decoration: none; --framer-text-transform: none; }'];\nexport const className = \"framer-idNAC\";\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"css\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"fonts\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"className\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};", "import { fontStore } from \"framer\";\nfontStore.loadWebFontsFromSelectors([\"Inter-Medium\"]);\nexport const fonts = [];\nexport const css = ['.framer-Jeqb3 .framer-styles-preset-no31n5:not(.rich-text-wrapper), .framer-Jeqb3 .framer-styles-preset-no31n5.rich-text-wrapper p { --framer-font-family: \"Inter-Medium\", \"Inter\", sans-serif; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-weight: 500; --framer-letter-spacing: 0em; --framer-line-height: 1.5em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: #000000; --framer-text-decoration: none; --framer-text-transform: none; }'];\nexport const className = \"framer-Jeqb3\";\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"fonts\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"className\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"css\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};", "// Generated by Framer (f043daf)\nimport { jsx as _jsx, jsxs as _jsxs } from \"react/jsx-runtime\";\nimport { addFonts, addPropertyControls, ControlType, cx, getFonts, Link, RichText, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion, MotionConfigContext } from \"framer-motion\";\nimport * as React from \"react\";\nimport { Icon as Feather } from \"https://framerusercontent.com/modules/f0DboytQenYh21kfme7W/zb1zVBMZJKgPMiedOi0y/Feather.js\";\nimport * as sharedStyle from \"https://framerusercontent.com/modules/65USE6Gihp2CuHvv3gLX/bBfdYRBquWsS1GeYWVCD/d7Am3dLWg.js\";\nimport * as sharedStyle1 from \"https://framerusercontent.com/modules/9VmSvJh5Vj3fpSuSWjug/vdbazZGoyyOUSUTKBgg3/Ez73C3iCR.js\";\nimport * as sharedStyle2 from \"https://framerusercontent.com/modules/tDgTQIL0nmLG5axW6xQW/OZpBd8zmGS5mWViDKfxR/hvQL4AuVz.js\";\nconst FeatherFonts = getFonts(Feather);\nconst enabledGestures = {\n  atdOw7Mrc: {\n    hover: true\n  },\n  fkixGpnqN: {\n    hover: true\n  },\n  nzoh4jeKQ: {\n    hover: true\n  }\n};\nconst cycleOrder = [\"LkpdE1WX8\", \"nzoh4jeKQ\", \"atdOw7Mrc\", \"D8cIrLcEz\", \"fkixGpnqN\", \"LZsQqSJYb\"];\nconst variantClassNames = {\n  atdOw7Mrc: \"framer-v-1kbypud\",\n  D8cIrLcEz: \"framer-v-159bl5m\",\n  fkixGpnqN: \"framer-v-l0h6xl\",\n  LkpdE1WX8: \"framer-v-1i0sbjq\",\n  LZsQqSJYb: \"framer-v-gtf68u\",\n  nzoh4jeKQ: \"framer-v-529syh\"\n};\nfunction addPropertyOverrides(overrides, ...variants) {\n  const nextOverrides = {};\n  variants === null || variants === void 0 ? void 0 : variants.forEach(variant => variant && Object.assign(nextOverrides, overrides[variant]));\n  return nextOverrides;\n}\nconst humanReadableVariantMap = {\n  \"Button Color\": \"LZsQqSJYb\",\n  \"Button Fill SM\": \"D8cIrLcEz\",\n  \"Button Fill\": \"LkpdE1WX8\",\n  \"Button Link\": \"fkixGpnqN\",\n  \"Button Outline SM\": \"atdOw7Mrc\",\n  \"Button Outline\": \"nzoh4jeKQ\"\n};\nconst transitions = {\n  atdOw7Mrc: {\n    damping: 60,\n    delay: 0,\n    mass: 1,\n    stiffness: 200,\n    type: \"spring\"\n  },\n  default: {\n    damping: 60,\n    delay: 0,\n    mass: 1,\n    stiffness: 500,\n    type: \"spring\"\n  },\n  nzoh4jeKQ: {\n    damping: 60,\n    delay: 0,\n    mass: 1,\n    stiffness: 200,\n    type: \"spring\"\n  }\n};\nconst Transition = ({\n  value,\n  children\n}) => {\n  const config = React.useContext(MotionConfigContext);\n  const transition = value !== null && value !== void 0 ? value : config.transition;\n  const contextValue = React.useMemo(() => ({\n    ...config,\n    transition\n  }), [JSON.stringify(transition)]);\n  return /*#__PURE__*/_jsx(MotionConfigContext.Provider, {\n    value: contextValue,\n    children: children\n  });\n};\nconst Component = /*#__PURE__*/React.forwardRef(function ({\n  id,\n  style,\n  className,\n  width,\n  height,\n  layoutId,\n  variant: outerVariant = \"LkpdE1WX8\",\n  text: LQf3a4Yez = \"All Template Access\",\n  arrowVisible: sipiUhrcf = true,\n  link: nUuqzxkMc,\n  ...restProps\n}, ref) {\n  const outerVariantId = humanReadableVariantMap[outerVariant];\n  const variant = outerVariantId || outerVariant;\n  const {\n    baseVariant,\n    classNames,\n    gestureVariant,\n    setGestureState,\n    setVariant,\n    transition,\n    variants\n  } = useVariantState({\n    cycleOrder,\n    defaultVariant: \"LkpdE1WX8\",\n    enabledGestures,\n    transitions,\n    variant,\n    variantClassNames\n  });\n  const layoutDependency = variants.join(\"-\") + restProps.layoutDependency;\n  const isDisplayed = () => {\n    if ([\"nzoh4jeKQ-hover\", \"atdOw7Mrc-hover\"].includes(gestureVariant)) return sipiUhrcf;\n    if (gestureVariant === \"fkixGpnqN-hover\") return true;\n    if ([\"nzoh4jeKQ\", \"atdOw7Mrc\"].includes(baseVariant)) return sipiUhrcf;\n    if (baseVariant === \"fkixGpnqN\") return true;\n    return false;\n  };\n  const defaultLayoutId = React.useId();\n  return /*#__PURE__*/_jsx(LayoutGroup, {\n    id: layoutId !== null && layoutId !== void 0 ? layoutId : defaultLayoutId,\n    children: /*#__PURE__*/_jsx(motion.div, {\n      initial: variant,\n      animate: variants,\n      onHoverStart: () => setGestureState({\n        isHovered: true\n      }),\n      onHoverEnd: () => setGestureState({\n        isHovered: false\n      }),\n      onTapStart: () => setGestureState({\n        isPressed: true\n      }),\n      onTap: () => setGestureState({\n        isPressed: false\n      }),\n      onTapCancel: () => setGestureState({\n        isPressed: false\n      }),\n      className: cx(\"framer-VpLyr\", sharedStyle.className, sharedStyle1.className, sharedStyle2.className, classNames),\n      style: {\n        display: \"contents\"\n      },\n      children: /*#__PURE__*/_jsx(Transition, {\n        value: transition,\n        children: /*#__PURE__*/_jsx(Link, {\n          href: nUuqzxkMc,\n          openInNewTab: false,\n          smoothScroll: true,\n          ...addPropertyOverrides({\n            nzoh4jeKQ: {\n              openInNewTab: true\n            }\n          }, baseVariant, gestureVariant),\n          children: /*#__PURE__*/_jsxs(motion.a, {\n            ...restProps,\n            className: `${cx(\"framer-1i0sbjq\", className)} framer-kb7vsv`,\n            \"data-framer-name\": \"Button Fill\",\n            layoutDependency: layoutDependency,\n            layoutId: \"LkpdE1WX8\",\n            ref: ref,\n            style: {\n              \"--border-bottom-width\": \"0px\",\n              \"--border-color\": \"rgba(0, 0, 0, 0)\",\n              \"--border-left-width\": \"0px\",\n              \"--border-right-width\": \"0px\",\n              \"--border-style\": \"solid\",\n              \"--border-top-width\": \"0px\",\n              backgroundColor: \"var(--token-f5411055-20b6-4145-8a75-1e04bd414101, rgb(20, 21, 18))\",\n              borderBottomLeftRadius: 8,\n              borderBottomRightRadius: 8,\n              borderTopLeftRadius: 8,\n              borderTopRightRadius: 8,\n              ...style\n            },\n            variants: {\n              \"atdOw7Mrc-hover\": {\n                \"--border-color\": 'var(--token-32491d16-2d87-4bda-8aaf-34746af07762, rgb(224, 228, 210)) /* {\"name\":\"Neutral / 03\"} */',\n                backgroundColor: \"rgba(0, 0, 0, 0)\"\n              },\n              \"fkixGpnqN-hover\": {\n                backgroundColor: \"rgba(0, 0, 0, 0)\",\n                borderBottomLeftRadius: 0,\n                borderBottomRightRadius: 0,\n                borderTopLeftRadius: 0,\n                borderTopRightRadius: 0\n              },\n              \"nzoh4jeKQ-hover\": {\n                \"--border-color\": 'var(--token-32491d16-2d87-4bda-8aaf-34746af07762, rgb(224, 228, 210)) /* {\"name\":\"Neutral / 03\"} */',\n                backgroundColor: \"rgba(0, 0, 0, 0)\"\n              },\n              atdOw7Mrc: {\n                \"--border-bottom-width\": \"1.5px\",\n                \"--border-color\": 'var(--token-7a02bc4a-6952-4531-99f5-3415df2f9b53, rgb(240, 242, 232)) /* {\"name\":\"Neutral 2\"} */',\n                \"--border-left-width\": \"1.5px\",\n                \"--border-right-width\": \"1.5px\",\n                \"--border-style\": \"solid\",\n                \"--border-top-width\": \"1.5px\",\n                backgroundColor: \"rgba(0, 0, 0, 0)\"\n              },\n              fkixGpnqN: {\n                backgroundColor: \"rgba(0, 0, 0, 0)\",\n                borderBottomLeftRadius: 0,\n                borderBottomRightRadius: 0,\n                borderTopLeftRadius: 0,\n                borderTopRightRadius: 0\n              },\n              LZsQqSJYb: {\n                backgroundColor: \"var(--token-4bd53d44-8d51-4ffd-934f-6bf8b3125471, rgb(93, 52, 255))\"\n              },\n              nzoh4jeKQ: {\n                \"--border-bottom-width\": \"1.5px\",\n                \"--border-color\": 'var(--token-7a02bc4a-6952-4531-99f5-3415df2f9b53, rgb(240, 242, 232)) /* {\"name\":\"Neutral 2\"} */',\n                \"--border-left-width\": \"1.5px\",\n                \"--border-right-width\": \"1.5px\",\n                \"--border-style\": \"solid\",\n                \"--border-top-width\": \"1.5px\",\n                backgroundColor: \"rgba(0, 0, 0, 0)\"\n              }\n            },\n            ...addPropertyOverrides({\n              \"atdOw7Mrc-hover\": {\n                \"data-framer-name\": undefined\n              },\n              \"fkixGpnqN-hover\": {\n                \"data-framer-name\": undefined\n              },\n              \"nzoh4jeKQ-hover\": {\n                \"data-framer-name\": undefined\n              },\n              atdOw7Mrc: {\n                \"data-border\": true,\n                \"data-framer-name\": \"Button Outline SM\"\n              },\n              D8cIrLcEz: {\n                \"data-framer-name\": \"Button Fill SM\"\n              },\n              fkixGpnqN: {\n                \"data-framer-name\": \"Button Link\"\n              },\n              LZsQqSJYb: {\n                \"data-framer-name\": \"Button Color\"\n              },\n              nzoh4jeKQ: {\n                \"data-border\": true,\n                \"data-framer-name\": \"Button Outline\"\n              }\n            }, baseVariant, gestureVariant),\n            children: [/*#__PURE__*/_jsx(RichText, {\n              __fromCanvasComponent: true,\n              children: /*#__PURE__*/_jsx(React.Fragment, {\n                children: /*#__PURE__*/_jsx(motion.p, {\n                  className: \"framer-styles-preset-y15hw3\",\n                  \"data-styles-preset\": \"d7Am3dLWg\",\n                  style: {\n                    \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                  },\n                  children: \"Live Preview\"\n                })\n              }),\n              className: \"framer-95kbnp\",\n              \"data-framer-name\": \"Button\",\n              layoutDependency: layoutDependency,\n              layoutId: \"LiF6sF3ZC\",\n              style: {\n                \"--extracted-r6o4lv\": \" var(--token-9b489c75-56a7-4d93-8840-72e34376f4a6, rgb(255, 255, 255))\",\n                \"--framer-paragraph-spacing\": \"0px\"\n              },\n              text: LQf3a4Yez,\n              variants: {\n                D8cIrLcEz: {\n                  \"--extracted-r6o4lv\": \"var(--token-9b489c75-56a7-4d93-8840-72e34376f4a6, rgb(255, 255, 255)) \"\n                },\n                fkixGpnqN: {\n                  \"--extracted-r6o4lv\": \"var(--token-f5411055-20b6-4145-8a75-1e04bd414101, rgb(20, 21, 18)) \"\n                }\n              },\n              verticalAlignment: \"center\",\n              withExternalLayout: true,\n              ...addPropertyOverrides({\n                atdOw7Mrc: {\n                  children: /*#__PURE__*/_jsx(React.Fragment, {\n                    children: /*#__PURE__*/_jsx(motion.p, {\n                      className: \"framer-styles-preset-stac3u\",\n                      \"data-styles-preset\": \"hvQL4AuVz\",\n                      children: \"Buy for $text\"\n                    })\n                  })\n                },\n                D8cIrLcEz: {\n                  children: /*#__PURE__*/_jsx(React.Fragment, {\n                    children: /*#__PURE__*/_jsx(motion.p, {\n                      className: \"framer-styles-preset-stac3u\",\n                      \"data-styles-preset\": \"hvQL4AuVz\",\n                      style: {\n                        \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                      },\n                      children: \"Buy for text\"\n                    })\n                  })\n                },\n                fkixGpnqN: {\n                  children: /*#__PURE__*/_jsx(React.Fragment, {\n                    children: /*#__PURE__*/_jsx(motion.p, {\n                      style: {\n                        \"--font-selector\": \"R0Y7SUJNIFBsZXggU2Fucy01MDA=\",\n                        \"--framer-font-family\": '\"IBM Plex Sans\", sans-serif',\n                        \"--framer-font-weight\": \"500\",\n                        \"--framer-line-height\": \"1.5em\",\n                        \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                      },\n                      children: \"Buy for text\"\n                    })\n                  }),\n                  fonts: [\"GF;IBM Plex Sans-500\"]\n                },\n                nzoh4jeKQ: {\n                  children: /*#__PURE__*/_jsx(React.Fragment, {\n                    children: /*#__PURE__*/_jsx(motion.p, {\n                      className: \"framer-styles-preset-no31n5\",\n                      \"data-styles-preset\": \"Ez73C3iCR\",\n                      children: \"Live Preview\"\n                    })\n                  })\n                }\n              }, baseVariant, gestureVariant)\n            }), isDisplayed() && /*#__PURE__*/_jsx(motion.div, {\n              className: \"framer-1c6gxrg-container\",\n              layoutDependency: layoutDependency,\n              layoutId: \"z5iwT_3MM-container\",\n              style: {\n                rotate: 0\n              },\n              variants: {\n                \"nzoh4jeKQ-hover\": {\n                  rotate: 0\n                },\n                nzoh4jeKQ: {\n                  rotate: 45\n                }\n              },\n              children: /*#__PURE__*/_jsx(Feather, {\n                color: 'var(--token-f5411055-20b6-4145-8a75-1e04bd414101, rgb(20, 21, 18)) /* {\"name\":\"Neutral / 07\"} */',\n                height: \"100%\",\n                iconSearch: \"Home\",\n                iconSelection: \"arrow-up-right\",\n                id: \"z5iwT_3MM\",\n                layoutId: \"z5iwT_3MM\",\n                mirrored: false,\n                selectByList: true,\n                style: {\n                  height: \"100%\",\n                  width: \"100%\"\n                },\n                width: \"100%\"\n              })\n            })]\n          })\n        })\n      })\n    })\n  });\n});\nconst css = ['.framer-VpLyr [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-VpLyr .framer-kb7vsv { display: block; }\", \".framer-VpLyr .framer-1i0sbjq { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 20px 32px 20px 32px; position: relative; text-decoration: none; width: min-content; will-change: transform; }\", \".framer-VpLyr .framer-95kbnp { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\", \".framer-VpLyr .framer-1c6gxrg-container { flex: none; height: 16px; position: relative; width: 16px; z-index: 1; }\", \".framer-VpLyr .framer-v-529syh .framer-1i0sbjq, .framer-VpLyr .framer-v-1kbypud .framer-1i0sbjq, .framer-VpLyr .framer-v-l0h6xl .framer-1i0sbjq { cursor: pointer; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-VpLyr .framer-1i0sbjq { gap: 0px; } .framer-VpLyr .framer-1i0sbjq > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-VpLyr .framer-1i0sbjq > :first-child { margin-left: 0px; } .framer-VpLyr .framer-1i0sbjq > :last-child { margin-right: 0px; } }\", \".framer-VpLyr.framer-v-1kbypud .framer-1i0sbjq, .framer-VpLyr.framer-v-159bl5m .framer-1i0sbjq { padding: 12px 16px 12px 16px; }\", \".framer-VpLyr.framer-v-l0h6xl .framer-1i0sbjq { padding: 0px 0px 10px 0px; }\", ...sharedStyle.css, ...sharedStyle1.css, ...sharedStyle2.css]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          * @framerIntrinsicHeight 65.5\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          * @framerIntrinsicWidth 218.5\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"nzoh4jeKQ\":{\"layout\":[\"auto\",\"auto\"]},\"atdOw7Mrc\":{\"layout\":[\"auto\",\"auto\"]},\"D8cIrLcEz\":{\"layout\":[\"auto\",\"auto\"]},\"fkixGpnqN\":{\"layout\":[\"auto\",\"auto\"]},\"LZsQqSJYb\":{\"layout\":[\"auto\",\"auto\"]},\"GASmUYoHN\":{\"layout\":[\"auto\",\"auto\"]},\"nu33aHc8k\":{\"layout\":[\"auto\",\"auto\"]},\"aAi_SLhmc\":{\"layout\":[\"auto\",\"auto\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          * @framerVariables {\"LQf3a4Yez\":\"text\",\"sipiUhrcf\":\"arrowVisible\",\"nUuqzxkMc\":\"link\"}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          */\nconst FramergC1h3wI5r = withCSS(Component, css, \"framer-VpLyr\");\nexport default FramergC1h3wI5r;\nFramergC1h3wI5r.displayName = \"Button\";\nFramergC1h3wI5r.defaultProps = {\n  height: 65.5,\n  width: 218.5\n};\naddPropertyControls(FramergC1h3wI5r, {\n  variant: {\n    options: [\"LkpdE1WX8\", \"nzoh4jeKQ\", \"atdOw7Mrc\", \"D8cIrLcEz\", \"fkixGpnqN\", \"LZsQqSJYb\"],\n    optionTitles: [\"Button Fill\", \"Button Outline\", \"Button Outline SM\", \"Button Fill SM\", \"Button Link\", \"Button Color\"],\n    title: \"Variant\",\n    type: ControlType.Enum\n  },\n  LQf3a4Yez: {\n    defaultValue: \"All Template Access\",\n    displayTextArea: false,\n    title: \"Text\",\n    type: ControlType.String\n  },\n  sipiUhrcf: {\n    defaultValue: true,\n    title: \"Arrow Visible\",\n    type: ControlType.Boolean\n  },\n  nUuqzxkMc: {\n    title: \"Link\",\n    type: ControlType.Link\n  }\n});\naddFonts(FramergC1h3wI5r, [...FeatherFonts, ...sharedStyle.fonts, ...sharedStyle1.fonts, ...sharedStyle2.fonts]);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FramergC1h3wI5r\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerContractVersion\": \"1\",\n        \"framerIntrinsicWidth\": \"218.5\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"nzoh4jeKQ\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"atdOw7Mrc\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"D8cIrLcEz\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"fkixGpnqN\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"LZsQqSJYb\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"GASmUYoHN\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"nu33aHc8k\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"aAi_SLhmc\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\n        \"framerIntrinsicHeight\": \"65.5\",\n        \"framerVariables\": \"{\\\"LQf3a4Yez\\\":\\\"text\\\",\\\"sipiUhrcf\\\":\\\"arrowVisible\\\",\\\"nUuqzxkMc\\\":\\\"link\\\"}\"\n      }\n    },\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./gC1h3wI5r.map", "// Generated by Framer (d213f04)\nimport { jsx as _jsx } from \"react/jsx-runtime\";\nimport { addFonts, addPropertyControls, ControlType, cx, Link, RichText, useLocaleInfo, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion, MotionConfigContext } from \"framer-motion\";\nimport * as React from \"react\";\nimport * as sharedStyle from \"https://framerusercontent.com/modules/uWCLnWNOBWXUrSjNaFqP/38AU9ZgZWJIEoFOdLhVn/Ez73C3iCR.js\";\nconst enabledGestures = {\n  jQcAkQysS: {\n    hover: true\n  }\n};\nconst cycleOrder = [\"jQcAkQysS\"];\nconst variantClassNames = {\n  jQcAkQysS: \"framer-v-kdg9l1\"\n};\nfunction addPropertyOverrides(overrides, ...variants) {\n  const nextOverrides = {};\n  variants === null || variants === void 0 ? void 0 : variants.forEach(variant => variant && Object.assign(nextOverrides, overrides[variant]));\n  return nextOverrides;\n}\nconst transitions = {\n  default: {\n    damping: 60,\n    delay: 0,\n    mass: 1,\n    stiffness: 500,\n    type: \"spring\"\n  }\n};\nconst Transition = ({\n  value,\n  children\n}) => {\n  const config = React.useContext(MotionConfigContext);\n  const transition = value !== null && value !== void 0 ? value : config.transition;\n  const contextValue = React.useMemo(() => ({\n    ...config,\n    transition\n  }), [JSON.stringify(transition)]);\n  return /*#__PURE__*/_jsx(MotionConfigContext.Provider, {\n    value: contextValue,\n    children: children\n  });\n};\nconst getProps = ({\n  height,\n  id,\n  link,\n  title,\n  width,\n  ...props\n}) => {\n  var ref;\n  return {\n    ...props,\n    HKE9Kuktj: link !== null && link !== void 0 ? link : props.HKE9Kuktj,\n    oKtYH9i1R: (ref = title !== null && title !== void 0 ? title : props.oKtYH9i1R) !== null && ref !== void 0 ? ref : \"Sign In\"\n  };\n};\nconst createLayoutDependency = (props, variants) => variants.join(\"-\") + props.layoutDependency;\nconst Component = /*#__PURE__*/React.forwardRef(function (props, ref) {\n  const {\n    activeLocale\n  } = useLocaleInfo();\n  const {\n    style,\n    className,\n    layoutId,\n    variant,\n    HKE9Kuktj,\n    oKtYH9i1R,\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: \"jQcAkQysS\",\n    enabledGestures,\n    transitions,\n    variant,\n    variantClassNames\n  });\n  const layoutDependency = createLayoutDependency(props, variants);\n  const defaultLayoutId = React.useId();\n  return /*#__PURE__*/_jsx(LayoutGroup, {\n    id: layoutId !== null && layoutId !== void 0 ? layoutId : defaultLayoutId,\n    children: /*#__PURE__*/_jsx(motion.div, {\n      initial: variant,\n      animate: variants,\n      onHoverStart: () => setGestureState({\n        isHovered: true\n      }),\n      onHoverEnd: () => setGestureState({\n        isHovered: false\n      }),\n      onTapStart: () => setGestureState({\n        isPressed: true\n      }),\n      onTap: () => setGestureState({\n        isPressed: false\n      }),\n      onTapCancel: () => setGestureState({\n        isPressed: false\n      }),\n      className: cx(\"framer-F4boN\", sharedStyle.className, classNames),\n      style: {\n        display: \"contents\"\n      },\n      children: /*#__PURE__*/_jsx(Transition, {\n        value: transition,\n        children: /*#__PURE__*/_jsx(Link, {\n          href: HKE9Kuktj,\n          openInNewTab: false,\n          smoothScroll: true,\n          children: /*#__PURE__*/_jsx(motion.a, {\n            ...restProps,\n            className: `${cx(\"framer-kdg9l1\", className)} framer-5shncx`,\n            \"data-border\": true,\n            \"data-framer-name\": \"Variant 1\",\n            layoutDependency: layoutDependency,\n            layoutId: \"jQcAkQysS\",\n            ref: ref,\n            style: {\n              \"--border-bottom-width\": \"1px\",\n              \"--border-color\": 'var(--token-60d1fb9b-0b61-4188-9de0-6e10dd8f526d, rgb(157, 160, 148)) /* {\"name\":\"Neutral / 04\"} */',\n              \"--border-left-width\": \"1px\",\n              \"--border-right-width\": \"1px\",\n              \"--border-style\": \"solid\",\n              \"--border-top-width\": \"1px\",\n              backgroundColor: \"var(--token-9b489c75-56a7-4d93-8840-72e34376f4a6, rgb(255, 255, 255))\",\n              borderBottomLeftRadius: 8,\n              borderBottomRightRadius: 8,\n              borderTopLeftRadius: 8,\n              borderTopRightRadius: 8,\n              ...style\n            },\n            variants: {\n              \"jQcAkQysS-hover\": {\n                backgroundColor: \"var(--token-7a02bc4a-6952-4531-99f5-3415df2f9b53, rgb(240, 242, 232))\"\n              }\n            },\n            ...addPropertyOverrides({\n              \"jQcAkQysS-hover\": {\n                \"data-framer-name\": undefined\n              }\n            }, baseVariant, gestureVariant),\n            children: /*#__PURE__*/_jsx(RichText, {\n              __fromCanvasComponent: true,\n              children: /*#__PURE__*/_jsx(React.Fragment, {\n                children: /*#__PURE__*/_jsx(motion.p, {\n                  className: \"framer-styles-preset-no31n5\",\n                  \"data-styles-preset\": \"Ez73C3iCR\",\n                  style: {\n                    \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                  },\n                  children: \"Sign In\"\n                })\n              }),\n              className: \"framer-1lblqzx\",\n              \"data-framer-name\": \"Button\",\n              layoutDependency: layoutDependency,\n              layoutId: \"Iz8zO0GcX\",\n              style: {\n                \"--extracted-r6o4lv\": \"var(--token-f5411055-20b6-4145-8a75-1e04bd414101, rgb(20, 21, 18))\",\n                \"--framer-paragraph-spacing\": \"0px\"\n              },\n              text: oKtYH9i1R,\n              verticalAlignment: \"center\",\n              withExternalLayout: true\n            })\n          })\n        })\n      })\n    })\n  });\n});\nconst css = ['.framer-F4boN [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-F4boN .framer-5shncx { display: block; }\", \".framer-F4boN .framer-kdg9l1 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 12px 16px 12px 16px; position: relative; text-decoration: none; width: min-content; will-change: var(--framer-will-change-override, transform); }\", \".framer-F4boN .framer-1lblqzx { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\", \".framer-F4boN .framer-v-kdg9l1 .framer-kdg9l1 { cursor: pointer; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-F4boN .framer-kdg9l1 { gap: 0px; } .framer-F4boN .framer-kdg9l1 > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-F4boN .framer-kdg9l1 > :first-child { margin-left: 0px; } .framer-F4boN .framer-kdg9l1 > :last-child { margin-right: 0px; } }\", ...sharedStyle.css]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    * @framerIntrinsicHeight 48\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    * @framerIntrinsicWidth 84\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"CHVFwGevr\":{\"layout\":[\"auto\",\"auto\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    * @framerVariables {\"HKE9Kuktj\":\"link\",\"oKtYH9i1R\":\"title\"}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    */\nconst FramerBYLGwCNyw = withCSS(Component, css, \"framer-F4boN\");\nexport default FramerBYLGwCNyw;\nFramerBYLGwCNyw.displayName = \"Button Border\";\nFramerBYLGwCNyw.defaultProps = {\n  height: 48,\n  width: 84\n};\naddPropertyControls(FramerBYLGwCNyw, {\n  HKE9Kuktj: {\n    title: \"Link\",\n    type: ControlType.Link\n  },\n  oKtYH9i1R: {\n    defaultValue: \"Sign In\",\n    displayTextArea: false,\n    title: \"Title\",\n    type: ControlType.String\n  }\n});\naddFonts(FramerBYLGwCNyw, [...sharedStyle.fonts]);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FramerBYLGwCNyw\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerIntrinsicWidth\": \"84\",\n        \"framerIntrinsicHeight\": \"48\",\n        \"framerContractVersion\": \"1\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"CHVFwGevr\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\n        \"framerVariables\": \"{\\\"HKE9Kuktj\\\":\\\"link\\\",\\\"oKtYH9i1R\\\":\\\"title\\\"}\"\n      }\n    },\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./BYLGwCNyw.map", "// Generated by Framer (b2eeca0)\nimport { jsx as _jsx, jsxs as _jsxs } from \"react/jsx-runtime\";\nimport { addFonts, addPropertyControls, ControlType, cx, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion } from \"framer-motion\";\nimport * as React from \"react\";\nconst cycleOrder = [\"sjWf40xzX\", \"S14AOdqOb\"];\nconst variantClassNames = {\n  S14AOdqOb: \"framer-v-zzznd9\",\n  sjWf40xzX: \"framer-v-16ezs49\"\n};\nfunction addPropertyOverrides(overrides, ...variants) {\n  const nextOverrides = {};\n  variants === null || variants === void 0 ? void 0 : variants.forEach(variant => variant && Object.assign(nextOverrides, overrides[variant]));\n  return nextOverrides;\n}\nconst humanReadableVariantMap = {\n  Burger: \"sjWf40xzX\",\n  X: \"S14AOdqOb\"\n};\nconst transitions = {\n  default: {\n    damping: 30,\n    delay: 0,\n    duration: 5,\n    ease: [.44, 0, .56, 1],\n    mass: 1,\n    stiffness: 400,\n    type: \"spring\"\n  }\n};\nconst Component = /*#__PURE__*/React.forwardRef(function ({\n  id,\n  style,\n  className,\n  width,\n  height,\n  layoutId,\n  variant: outerVariant = \"sjWf40xzX\",\n  color: iWF8EWIN1 = \"rgb(136, 136, 136)\",\n  ...restProps\n}, ref) {\n  const outerVariantId = humanReadableVariantMap[outerVariant];\n  const variant = outerVariantId || outerVariant;\n  const {\n    baseVariant,\n    classNames,\n    gestureVariant,\n    setGestureState,\n    setVariant,\n    transition,\n    variants\n  } = useVariantState({\n    cycleOrder,\n    defaultVariant: \"sjWf40xzX\",\n    transitions,\n    variant,\n    variantClassNames\n  });\n  const layoutDependency = variants.join(\"-\") + restProps.layoutDependency;\n  const defaultLayoutId = React.useId();\n  return /*#__PURE__*/_jsx(LayoutGroup, {\n    id: layoutId !== null && layoutId !== void 0 ? layoutId : defaultLayoutId,\n    children: /*#__PURE__*/_jsx(motion.div, {\n      initial: variant,\n      animate: variants,\n      onHoverStart: () => setGestureState({\n        isHovered: true\n      }),\n      onHoverEnd: () => setGestureState({\n        isHovered: false\n      }),\n      onTapStart: () => setGestureState({\n        isPressed: true\n      }),\n      onTap: () => setGestureState({\n        isPressed: false\n      }),\n      onTapCancel: () => setGestureState({\n        isPressed: false\n      }),\n      className: cx(\"framer-T1Xk3\", classNames),\n      style: {\n        display: \"contents\"\n      },\n      children: /*#__PURE__*/_jsx(motion.div, {\n        ...restProps,\n        className: cx(\"framer-16ezs49\", className),\n        \"data-framer-name\": \"Burger\",\n        layoutDependency: layoutDependency,\n        layoutId: \"sjWf40xzX\",\n        ref: ref,\n        style: {\n          ...style\n        },\n        transition: transition,\n        ...addPropertyOverrides({\n          S14AOdqOb: {\n            \"data-framer-name\": \"X\"\n          }\n        }, baseVariant, gestureVariant),\n        children: /*#__PURE__*/_jsxs(motion.div, {\n          className: \"framer-181wyu1\",\n          layoutDependency: layoutDependency,\n          layoutId: \"W9JPZuT3q\",\n          transition: transition,\n          children: [/*#__PURE__*/_jsx(motion.div, {\n            className: \"framer-1saiibh\",\n            \"data-framer-name\": \"Bottom\",\n            layoutDependency: layoutDependency,\n            layoutId: \"B4zhq6TrY\",\n            style: {\n              backgroundColor: iWF8EWIN1,\n              rotate: 0\n            },\n            transition: transition,\n            variants: {\n              S14AOdqOb: {\n                rotate: -45\n              }\n            }\n          }), /*#__PURE__*/_jsx(motion.div, {\n            className: \"framer-1koo2dw\",\n            \"data-framer-name\": \"Mid\",\n            layoutDependency: layoutDependency,\n            layoutId: \"T4NJ_Xnm6\",\n            style: {\n              backgroundColor: iWF8EWIN1,\n              opacity: 1\n            },\n            transition: transition,\n            variants: {\n              S14AOdqOb: {\n                opacity: 0\n              }\n            }\n          }), /*#__PURE__*/_jsx(motion.div, {\n            className: \"framer-13ie6yq\",\n            \"data-framer-name\": \"Top\",\n            layoutDependency: layoutDependency,\n            layoutId: \"v4yopDkIf\",\n            style: {\n              backgroundColor: iWF8EWIN1,\n              rotate: 0\n            },\n            transition: transition,\n            variants: {\n              S14AOdqOb: {\n                rotate: 45\n              }\n            }\n          })]\n        })\n      })\n    })\n  });\n});\nconst css = ['.framer-T1Xk3 [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-T1Xk3 .framer-xzbqin { display: block; }\", \".framer-T1Xk3 .framer-16ezs49 { height: 32px; overflow: hidden; position: relative; width: 32px; }\", \".framer-T1Xk3 .framer-181wyu1 { flex: none; height: 18px; left: calc(50.00000000000002% - 24px / 2); overflow: visible; position: absolute; top: calc(50.00000000000002% - 18px / 2); width: 24px; }\", \".framer-T1Xk3 .framer-1saiibh { bottom: 0px; flex: none; height: 2px; left: 0px; overflow: hidden; position: absolute; right: 0px; }\", \".framer-T1Xk3 .framer-1koo2dw { flex: none; height: 2px; left: 0px; overflow: hidden; position: absolute; right: 0px; top: calc(50.00000000000002% - 2px / 2); }\", \".framer-T1Xk3 .framer-13ie6yq { flex: none; height: 2px; left: 0px; overflow: hidden; position: absolute; right: 0px; top: 0px; }\", \".framer-T1Xk3.framer-v-zzznd9 .framer-1saiibh { bottom: unset; top: calc(50.00000000000002% - 2px / 2); }\", \".framer-T1Xk3.framer-v-zzznd9 .framer-1koo2dw { left: unset; width: 2px; }\", \".framer-T1Xk3.framer-v-zzznd9 .framer-13ie6yq { left: unset; right: -1px; top: calc(50.00000000000002% - 2px / 2); width: 26px; }\"]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           * @framerIntrinsicHeight 32\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           * @framerIntrinsicWidth 32\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"S14AOdqOb\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           * @framerVariables {\"iWF8EWIN1\":\"color\"}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           */\nconst FramerMVfvcliE2 = withCSS(Component, css, \"framer-T1Xk3\");\nexport default FramerMVfvcliE2;\nFramerMVfvcliE2.displayName = \"Elements/Menu Icon\";\nFramerMVfvcliE2.defaultProps = {\n  height: 32,\n  width: 32\n};\naddPropertyControls(FramerMVfvcliE2, {\n  variant: {\n    options: [\"sjWf40xzX\", \"S14AOdqOb\"],\n    optionTitles: [\"Burger\", \"X\"],\n    title: \"Variant\",\n    type: ControlType.Enum\n  },\n  iWF8EWIN1: {\n    defaultValue: \"rgb(136, 136, 136)\",\n    title: \"Color\",\n    type: ControlType.Color\n  }\n});\naddFonts(FramerMVfvcliE2, []);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FramerMVfvcliE2\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"S14AOdqOb\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\n        \"framerVariables\": \"{\\\"iWF8EWIN1\\\":\\\"color\\\"}\",\n        \"framerIntrinsicHeight\": \"32\",\n        \"framerContractVersion\": \"1\",\n        \"framerIntrinsicWidth\": \"32\"\n      }\n    },\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./MVfvcliE2.map", "// Generated by Framer (3d0c292)\nimport { jsx as _jsx, jsxs as _jsxs } from \"react/jsx-runtime\";\nimport { addFonts, addPropertyControls, ControlType, cx, Link, RichText, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion } from \"framer-motion\";\nimport * as React from \"react\";\nimport * as sharedStyle from \"https://framerusercontent.com/modules/9VmSvJh5Vj3fpSuSWjug/vdbazZGoyyOUSUTKBgg3/Ez73C3iCR.js\";\nconst enabledGestures = {\n  EubWiRpb1: {\n    hover: true\n  }\n};\nconst cycleOrder = [\"EubWiRpb1\"];\nconst variantClassNames = {\n  EubWiRpb1: \"framer-v-l46dl4\"\n};\nfunction addPropertyOverrides(overrides, ...variants) {\n  const nextOverrides = {};\n  variants === null || variants === void 0 ? void 0 : variants.forEach(variant => variant && Object.assign(nextOverrides, overrides[variant]));\n  return nextOverrides;\n}\nconst humanReadableVariantMap = {};\nconst transitions = {\n  default: {\n    damping: 60,\n    delay: 0,\n    mass: 1,\n    stiffness: 500,\n    type: \"spring\"\n  }\n};\nconst Component = /*#__PURE__*/React.forwardRef(function ({\n  id,\n  style,\n  className,\n  width,\n  height,\n  layoutId,\n  variant: outerVariant = \"EubWiRpb1\",\n  title: Yvza1XMk6 = \"Premium Templates\",\n  visible: wA72Sp6Bg = false,\n  color: xK39ZoCDZ = \"rgb(0, 0, 0)\",\n  link: o4IPQNFdN,\n  ...restProps\n}, ref) {\n  const outerVariantId = humanReadableVariantMap[outerVariant];\n  const variant = outerVariantId || outerVariant;\n  const {\n    baseVariant,\n    classNames,\n    gestureVariant,\n    setGestureState,\n    setVariant,\n    transition,\n    variants\n  } = useVariantState({\n    cycleOrder,\n    defaultVariant: \"EubWiRpb1\",\n    enabledGestures,\n    transitions,\n    variant,\n    variantClassNames\n  });\n  const layoutDependency = variants.join(\"-\") + restProps.layoutDependency;\n  const defaultLayoutId = React.useId();\n  return /*#__PURE__*/_jsx(LayoutGroup, {\n    id: layoutId !== null && layoutId !== void 0 ? layoutId : defaultLayoutId,\n    children: /*#__PURE__*/_jsx(motion.div, {\n      initial: variant,\n      animate: variants,\n      onHoverStart: () => setGestureState({\n        isHovered: true\n      }),\n      onHoverEnd: () => setGestureState({\n        isHovered: false\n      }),\n      onTapStart: () => setGestureState({\n        isPressed: true\n      }),\n      onTap: () => setGestureState({\n        isPressed: false\n      }),\n      onTapCancel: () => setGestureState({\n        isPressed: false\n      }),\n      className: cx(\"framer-DKCK3\", sharedStyle.className, classNames),\n      style: {\n        display: \"contents\"\n      },\n      children: /*#__PURE__*/_jsx(Link, {\n        href: o4IPQNFdN,\n        openInNewTab: false,\n        children: /*#__PURE__*/_jsxs(motion.a, {\n          ...restProps,\n          className: `${cx(\"framer-l46dl4\", className)} framer-1qkt3cb`,\n          \"data-framer-name\": \"Variant 1\",\n          layoutDependency: layoutDependency,\n          layoutId: \"EubWiRpb1\",\n          ref: ref,\n          style: {\n            backgroundColor: \"rgb(255, 255, 255)\",\n            borderBottomLeftRadius: 0,\n            borderBottomRightRadius: 0,\n            borderTopLeftRadius: 0,\n            borderTopRightRadius: 0,\n            ...style\n          },\n          transition: transition,\n          variants: {\n            \"EubWiRpb1-hover\": {\n              backgroundColor: \"var(--token-7a02bc4a-6952-4531-99f5-3415df2f9b53, rgb(240, 242, 232))\",\n              borderBottomLeftRadius: 8,\n              borderBottomRightRadius: 8,\n              borderTopLeftRadius: 8,\n              borderTopRightRadius: 8\n            }\n          },\n          ...addPropertyOverrides({\n            \"EubWiRpb1-hover\": {\n              \"data-framer-name\": undefined\n            }\n          }, baseVariant, gestureVariant),\n          children: [/*#__PURE__*/_jsx(RichText, {\n            __fromCanvasComponent: true,\n            children: /*#__PURE__*/_jsx(React.Fragment, {\n              children: /*#__PURE__*/_jsx(motion.p, {\n                className: \"framer-styles-preset-no31n5\",\n                \"data-styles-preset\": \"Ez73C3iCR\",\n                style: {\n                  \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                },\n                children: \"Premium Templates\"\n              })\n            }),\n            className: \"framer-2xadzz\",\n            layoutDependency: layoutDependency,\n            layoutId: \"R_Qk1Wove\",\n            style: {\n              \"--extracted-r6o4lv\": \"var(--variable-reference-xK39ZoCDZ-x4o8wZyw8)\",\n              \"--framer-link-text-color\": \"rgb(0, 153, 255)\",\n              \"--framer-link-text-decoration\": \"underline\",\n              \"--framer-paragraph-spacing\": \"0px\",\n              \"--variable-reference-xK39ZoCDZ-x4o8wZyw8\": xK39ZoCDZ\n            },\n            text: Yvza1XMk6,\n            transition: transition,\n            verticalAlignment: \"top\",\n            withExternalLayout: true\n          }), wA72Sp6Bg && /*#__PURE__*/_jsx(motion.div, {\n            className: \"framer-15id788\",\n            \"data-framer-name\": \"Badge\",\n            layoutDependency: layoutDependency,\n            layoutId: \"NAGQ2enxk\",\n            style: {\n              backgroundColor: \"var(--token-3d070343-346d-489f-8abc-0ca668f35dfb, rgb(245, 203, 95))\",\n              borderBottomLeftRadius: 500,\n              borderBottomRightRadius: 500,\n              borderTopLeftRadius: 500,\n              borderTopRightRadius: 500\n            },\n            transition: transition,\n            children: /*#__PURE__*/_jsx(RichText, {\n              __fromCanvasComponent: true,\n              children: /*#__PURE__*/_jsx(React.Fragment, {\n                children: /*#__PURE__*/_jsx(motion.p, {\n                  style: {\n                    \"--font-selector\": \"SW50ZXItTWVkaXVt\",\n                    \"--framer-font-family\": '\"Inter-Medium\", \"Inter\", sans-serif',\n                    \"--framer-font-size\": \"14px\",\n                    \"--framer-font-weight\": \"500\",\n                    \"--framer-line-height\": \"1.5em\",\n                    \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                  },\n                  children: \"Coming Soon\"\n                })\n              }),\n              className: \"framer-1ypghqw\",\n              fonts: [\"Inter-Medium\"],\n              layoutDependency: layoutDependency,\n              layoutId: \"QhZ5GDb_7\",\n              style: {\n                \"--extracted-r6o4lv\": \"var(--token-f5411055-20b6-4145-8a75-1e04bd414101, rgb(20, 21, 18))\",\n                \"--framer-link-text-color\": \"rgb(0, 153, 255)\",\n                \"--framer-link-text-decoration\": \"underline\",\n                \"--framer-paragraph-spacing\": \"0px\"\n              },\n              transition: transition,\n              verticalAlignment: \"top\",\n              withExternalLayout: true\n            })\n          })]\n        })\n      })\n    })\n  });\n});\nconst css = ['.framer-DKCK3 [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-DKCK3 .framer-1qkt3cb { display: block; }\", \".framer-DKCK3 .framer-l46dl4 { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 10px 14px 10px 14px; position: relative; text-decoration: none; width: min-content; }\", \".framer-DKCK3 .framer-2xadzz, .framer-DKCK3 .framer-1ypghqw { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\", \".framer-DKCK3 .framer-15id788 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; max-width: 120px; overflow: visible; padding: 1px 8px 1px 8px; position: relative; width: min-content; }\", \".framer-DKCK3 .framer-v-l46dl4 .framer-l46dl4 { cursor: pointer; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-DKCK3 .framer-l46dl4, .framer-DKCK3 .framer-15id788 { gap: 0px; } .framer-DKCK3 .framer-l46dl4 > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-DKCK3 .framer-l46dl4 > :first-child, .framer-DKCK3 .framer-15id788 > :first-child { margin-left: 0px; } .framer-DKCK3 .framer-l46dl4 > :last-child, .framer-DKCK3 .framer-15id788 > :last-child { margin-right: 0px; } .framer-DKCK3 .framer-15id788 > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } }\", ...sharedStyle.css]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             * @framerIntrinsicHeight 44\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             * @framerIntrinsicWidth 179\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"Ct5J_774d\":{\"layout\":[\"auto\",\"auto\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             * @framerVariables {\"Yvza1XMk6\":\"title\",\"wA72Sp6Bg\":\"visible\",\"xK39ZoCDZ\":\"color\",\"o4IPQNFdN\":\"link\"}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             */\nconst Framerx4o8wZyw8 = withCSS(Component, css, \"framer-DKCK3\");\nexport default Framerx4o8wZyw8;\nFramerx4o8wZyw8.displayName = \"Menu Link\";\nFramerx4o8wZyw8.defaultProps = {\n  height: 44,\n  width: 179\n};\naddPropertyControls(Framerx4o8wZyw8, {\n  Yvza1XMk6: {\n    defaultValue: \"Premium Templates\",\n    displayTextArea: false,\n    title: \"Title\",\n    type: ControlType.String\n  },\n  wA72Sp6Bg: {\n    defaultValue: false,\n    title: \"Visible\",\n    type: ControlType.Boolean\n  },\n  xK39ZoCDZ: {\n    defaultValue: \"rgb(0, 0, 0)\",\n    title: \"Color\",\n    type: ControlType.Color\n  },\n  o4IPQNFdN: {\n    title: \"Link\",\n    type: ControlType.Link\n  }\n});\naddFonts(Framerx4o8wZyw8, [...sharedStyle.fonts]);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"Framerx4o8wZyw8\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerContractVersion\": \"1\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"Ct5J_774d\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\n        \"framerIntrinsicHeight\": \"44\",\n        \"framerVariables\": \"{\\\"Yvza1XMk6\\\":\\\"title\\\",\\\"wA72Sp6Bg\\\":\\\"visible\\\",\\\"xK39ZoCDZ\\\":\\\"color\\\",\\\"o4IPQNFdN\\\":\\\"link\\\"}\",\n        \"framerIntrinsicWidth\": \"179\"\n      }\n    },\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./x4o8wZyw8.map", "// Generated by Framer (d213f04)\nimport { jsx as _jsx, jsxs as _jsxs } from \"react/jsx-runtime\";\nimport { addFonts, addPropertyControls, ControlType, cx, getFonts, Link, resolveLink, RichText, SVG, useActiveVariantCallback, useLocaleInfo, useRouter, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion, MotionConfigContext } from \"framer-motion\";\nimport * as React from \"react\";\nimport * as sharedStyle from \"https://framerusercontent.com/modules/uWCLnWNOBWXUrSjNaFqP/38AU9ZgZWJIEoFOdLhVn/Ez73C3iCR.js\";\nimport ButtonBorder from \"https://framerusercontent.com/modules/umgUIiophd3ad7N30AsZ/QZ1qEk0OoGwoaFM8EeX0/BYLGwCNyw.js\";\nimport Button from \"https://framerusercontent.com/modules/9JVVfPbEmW0rHlz3nT1E/k9SQPHUxXvgicBL4JYEi/gC1h3wI5r.js\";\nimport ElementsMenuIcon from \"https://framerusercontent.com/modules/60g1PvlEW6J8rZZSYcSF/ogBfL3RmVwj4H1vJxZOP/MVfvcliE2.js\";\nimport MenuLink from \"https://framerusercontent.com/modules/AcuUnBHdHud2MuTJT3fJ/f2DXvgjX2elaANt7IMs2/x4o8wZyw8.js\";\nconst ButtonFonts = getFonts(Button);\nconst ElementsMenuIconFonts = getFonts(ElementsMenuIcon);\nconst MenuLinkFonts = getFonts(MenuLink);\nconst ButtonBorderFonts = getFonts(ButtonBorder);\nconst cycleOrder = [\"mWT4dy3W4\", \"Zyjd457py\", \"GRWiUWHvC\", \"RAdaoXwD4\", \"F2al6SZD1\", \"Vazd7iXRj\"];\nconst variantClassNames = {\n  F2al6SZD1: \"framer-v-1jw3dd4\",\n  GRWiUWHvC: \"framer-v-1pyxfpn\",\n  mWT4dy3W4: \"framer-v-i6en77\",\n  RAdaoXwD4: \"framer-v-egfn4z\",\n  Vazd7iXRj: \"framer-v-1sornvg\",\n  Zyjd457py: \"framer-v-38oa4y\"\n};\nfunction addPropertyOverrides(overrides, ...variants) {\n  const nextOverrides = {};\n  variants === null || variants === void 0 ? void 0 : variants.forEach(variant => variant && Object.assign(nextOverrides, overrides[variant]));\n  return nextOverrides;\n}\nconst transitions = {\n  default: {\n    damping: 60,\n    delay: 0,\n    mass: 1,\n    stiffness: 500,\n    type: \"spring\"\n  },\n  GRWiUWHvC: {\n    damping: 60,\n    delay: 0,\n    mass: 1.2,\n    stiffness: 400,\n    type: \"spring\"\n  },\n  RAdaoXwD4: {\n    damping: 60,\n    delay: 0,\n    mass: 1,\n    stiffness: 300,\n    type: \"spring\"\n  }\n};\nconst Transition = ({\n  value,\n  children\n}) => {\n  const config = React.useContext(MotionConfigContext);\n  const transition = value !== null && value !== void 0 ? value : config.transition;\n  const contextValue = React.useMemo(() => ({\n    ...config,\n    transition\n  }), [JSON.stringify(transition)]);\n  return /*#__PURE__*/_jsx(MotionConfigContext.Provider, {\n    value: contextValue,\n    children: children\n  });\n};\nconst humanReadableVariantMap = {\n  \"Phone - Open\": \"Vazd7iXRj\",\n  \"Tablet - Open\": \"F2al6SZD1\",\n  Default: \"mWT4dy3W4\",\n  Desktop: \"Zyjd457py\",\n  Phone: \"RAdaoXwD4\",\n  Tablet: \"GRWiUWHvC\"\n};\nconst getProps = ({\n  height,\n  id,\n  width,\n  ...props\n}) => {\n  var _variant, ref;\n  return {\n    ...props,\n    variant: (ref = (_variant = humanReadableVariantMap[props.variant]) !== null && _variant !== void 0 ? _variant : props.variant) !== null && ref !== void 0 ? ref : \"mWT4dy3W4\"\n  };\n};\nconst createLayoutDependency = (props, variants) => variants.join(\"-\") + props.layoutDependency;\nconst Component = /*#__PURE__*/React.forwardRef(function (props, ref) {\n  const {\n    activeLocale\n  } = useLocaleInfo();\n  const {\n    style,\n    className,\n    layoutId,\n    variant,\n    ...restProps\n  } = getProps(props);\n  const {\n    baseVariant,\n    classNames,\n    gestureVariant,\n    setGestureState,\n    setVariant,\n    transition,\n    variants\n  } = useVariantState({\n    cycleOrder,\n    defaultVariant: \"mWT4dy3W4\",\n    transitions,\n    variant,\n    variantClassNames\n  });\n  const layoutDependency = createLayoutDependency(props, variants);\n  const {\n    activeVariantCallback,\n    delay\n  } = useActiveVariantCallback(baseVariant);\n  const onTap16lw9a8 = activeVariantCallback(async (...args) => {\n    setVariant(\"F2al6SZD1\");\n  });\n  const onTap7shezn = activeVariantCallback(async (...args) => {\n    setVariant(\"Vazd7iXRj\");\n  });\n  const onTapjqykrd = activeVariantCallback(async (...args) => {\n    setVariant(\"GRWiUWHvC\");\n  });\n  const onTaptpom4j = activeVariantCallback(async (...args) => {\n    setVariant(\"RAdaoXwD4\");\n  });\n  const isDisplayed = () => {\n    if ([\"GRWiUWHvC\", \"F2al6SZD1\"].includes(baseVariant)) return true;\n    return false;\n  };\n  const router = useRouter();\n  const isDisplayed1 = () => {\n    if ([\"GRWiUWHvC\", \"RAdaoXwD4\", \"F2al6SZD1\", \"Vazd7iXRj\"].includes(baseVariant)) return true;\n    return false;\n  };\n  const isDisplayed2 = () => {\n    if ([\"GRWiUWHvC\", \"RAdaoXwD4\"].includes(baseVariant)) return false;\n    return true;\n  };\n  const isDisplayed3 = () => {\n    if (baseVariant === \"Vazd7iXRj\") return true;\n    return false;\n  };\n  const isDisplayed4 = () => {\n    if ([\"GRWiUWHvC\", \"RAdaoXwD4\", \"F2al6SZD1\", \"Vazd7iXRj\"].includes(baseVariant)) return false;\n    return true;\n  };\n  const defaultLayoutId = React.useId();\n  return /*#__PURE__*/_jsx(LayoutGroup, {\n    id: layoutId !== null && layoutId !== void 0 ? layoutId : defaultLayoutId,\n    children: /*#__PURE__*/_jsx(motion.div, {\n      initial: variant,\n      animate: variants,\n      onHoverStart: () => setGestureState({\n        isHovered: true\n      }),\n      onHoverEnd: () => setGestureState({\n        isHovered: false\n      }),\n      onTapStart: () => setGestureState({\n        isPressed: true\n      }),\n      onTap: () => setGestureState({\n        isPressed: false\n      }),\n      onTapCancel: () => setGestureState({\n        isPressed: false\n      }),\n      className: cx(\"framer-ENuvj\", sharedStyle.className, classNames),\n      style: {\n        display: \"contents\"\n      },\n      children: /*#__PURE__*/_jsx(Transition, {\n        value: transition,\n        children: /*#__PURE__*/_jsxs(motion.div, {\n          ...restProps,\n          className: cx(\"framer-i6en77\", className),\n          \"data-framer-name\": \"Default\",\n          layoutDependency: layoutDependency,\n          layoutId: \"mWT4dy3W4\",\n          ref: ref,\n          style: {\n            backgroundColor: \"var(--token-9b489c75-56a7-4d93-8840-72e34376f4a6, rgb(255, 255, 255))\",\n            ...style\n          },\n          ...addPropertyOverrides({\n            F2al6SZD1: {\n              \"data-framer-name\": \"Tablet - Open\"\n            },\n            GRWiUWHvC: {\n              \"data-framer-name\": \"Tablet\"\n            },\n            RAdaoXwD4: {\n              \"data-framer-name\": \"Phone\"\n            },\n            Vazd7iXRj: {\n              \"data-framer-name\": \"Phone - Open\"\n            },\n            Zyjd457py: {\n              \"data-framer-name\": \"Desktop\"\n            }\n          }, baseVariant, gestureVariant),\n          children: [/*#__PURE__*/_jsxs(motion.div, {\n            className: \"framer-rwmbmt\",\n            \"data-framer-name\": \"Brand Logo Block\",\n            layoutDependency: layoutDependency,\n            layoutId: \"z6Q2G4SfD\",\n            children: [/*#__PURE__*/_jsx(motion.div, {\n              className: \"framer-da5a80\",\n              \"data-framer-name\": \"Brand Logo\",\n              layoutDependency: layoutDependency,\n              layoutId: \"Cyq3Mgcxq\",\n              children: /*#__PURE__*/_jsx(Link, {\n                href: {\n                  webPageId: \"augiA20Il\"\n                },\n                children: /*#__PURE__*/_jsxs(motion.a, {\n                  className: \"framer-j0lyt2 framer-1sshj20\",\n                  layoutDependency: layoutDependency,\n                  layoutId: \"qESsUYaBV\",\n                  children: [/*#__PURE__*/_jsx(SVG, {\n                    className: \"framer-3xrqfg\",\n                    \"data-framer-name\": \"Icon\",\n                    fill: \"rgba(0,0,0,1)\",\n                    intrinsicHeight: 28,\n                    intrinsicWidth: 28,\n                    layoutDependency: layoutDependency,\n                    layoutId: \"I7510:1707;7509:921;7509:680\",\n                    svg: '<svg width=\"28\" height=\"28\" viewBox=\"0 0 28 28\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<g clip-path=\"url(#clip0_7564_732)\">\\n<path d=\"M4.42129 14.8022H1.15911C0.71572 14.8022 0.356934 14.4434 0.356934 14C0.356934 6.48045 6.52781 0.30957 14.0474 0.30957C17.3729 0.30957 20.5769 1.57412 23.068 3.7723C23.3179 3.99322 23.4048 4.34575 23.2874 4.65753C23.169 4.97005 22.8705 5.17611 22.5368 5.17611H14.0474C9.18189 5.17611 5.22347 9.13453 5.22347 14C5.22347 14.4434 4.86468 14.8022 4.42129 14.8022Z\" fill=\"#5E44FF\"/>\\n<path d=\"M10.839 14.8023H7.6303C7.18691 14.8023 6.82812 14.4435 6.82812 14.0001C6.82812 10.019 10.0666 6.78052 14.0477 6.78052H25.1654C25.4513 6.78052 25.7161 6.93325 25.8595 7.1808C26.4783 8.2493 26.9476 9.39695 27.2555 10.5916C27.3174 10.8313 27.2641 11.0867 27.1121 11.2825C26.9601 11.4792 26.7267 11.5935 26.4783 11.5935H14.0477C12.7207 11.5935 11.6412 12.673 11.6412 14.0001C11.6412 14.4435 11.2824 14.8023 10.839 14.8023Z\" fill=\"#C2BAE2\"/>\\n<path d=\"M14.0475 27.6905C10.722 27.6905 7.51803 26.426 5.0269 24.2278C4.77699 24.0069 4.69004 23.6544 4.80753 23.3426C4.92582 23.03 5.22429 22.824 5.55799 22.824H14.0475C18.913 22.824 22.8714 18.8656 22.8714 14.0001C22.8714 13.5567 23.2302 13.1979 23.6736 13.1979H26.9358C27.3792 13.1979 27.738 13.5567 27.738 14.0001C27.738 21.5197 21.5671 27.6905 14.0475 27.6905Z\" fill=\"#5E44FF\"/>\\n<path d=\"M14.0475 21.2196H2.92982C2.64387 21.2196 2.3791 21.0669 2.23572 20.8194C1.61687 19.7509 1.14759 18.6032 0.839719 17.4086C0.777845 17.1689 0.831109 16.9135 0.983095 16.7176C1.13513 16.521 1.36857 16.4066 1.61692 16.4066H14.0475C15.3745 16.4066 16.454 15.3271 16.454 14.0001C16.454 13.5567 16.8128 13.1979 17.2562 13.1979H20.4649C20.9083 13.1979 21.2671 13.5567 21.2671 14.0001C21.2671 17.9811 18.0286 21.2196 14.0475 21.2196Z\" fill=\"#C2BAE2\"/>\\n</g>\\n<defs>\\n<clipPath id=\"clip0_7564_732\">\\n<rect width=\"27.381\" height=\"27.381\" fill=\"white\" transform=\"translate(0.356934 0.30957)\"/>\\n</clipPath>\\n</defs>\\n</svg>\\n',\n                    withExternalLayout: true\n                  }), /*#__PURE__*/_jsx(RichText, {\n                    __fromCanvasComponent: true,\n                    children: /*#__PURE__*/_jsx(React.Fragment, {\n                      children: /*#__PURE__*/_jsx(motion.p, {\n                        style: {\n                          \"--framer-font-size\": \"26.73611068725586px\"\n                        },\n                        children: /*#__PURE__*/_jsx(motion.span, {\n                          style: {\n                            \"--font-selector\": \"SW50ZXItU2VtaUJvbGQ=\",\n                            \"--framer-font-family\": '\"Inter-SemiBold\", \"Inter\", sans-serif',\n                            \"--framer-font-size\": \"26.74px\",\n                            \"--framer-font-weight\": \"600\",\n                            \"--framer-letter-spacing\": \"-0.8px\",\n                            \"--framer-text-color\": \"var(--extracted-1w3ko1f)\"\n                          },\n                          children: \"FramerBite\"\n                        })\n                      })\n                    }),\n                    className: \"framer-ug1kk7\",\n                    \"data-framer-name\": \"FramerBite\",\n                    fonts: [\"Inter-SemiBold\"],\n                    layoutDependency: layoutDependency,\n                    layoutId: \"I7510:1707;7509:921;7509:690\",\n                    style: {\n                      \"--extracted-1w3ko1f\": \" rgba(20, 21, 18, 1)\",\n                      \"--framer-paragraph-spacing\": \"0px\"\n                    },\n                    verticalAlignment: \"top\",\n                    withExternalLayout: true\n                  })]\n                })\n              })\n            }), isDisplayed() && /*#__PURE__*/_jsxs(motion.div, {\n              className: \"framer-5dewac\",\n              \"data-framer-name\": \"Header Button\",\n              layoutDependency: layoutDependency,\n              layoutId: \"ESD9d2X4O\",\n              children: [/*#__PURE__*/_jsx(Link, {\n                href: {\n                  webPageId: \"uaguzA0Sm\"\n                },\n                openInNewTab: false,\n                smoothScroll: true,\n                children: /*#__PURE__*/_jsx(motion.a, {\n                  className: \"framer-plv45s framer-1sshj20\",\n                  \"data-border\": true,\n                  \"data-framer-name\": \"Button\",\n                  layoutDependency: layoutDependency,\n                  layoutId: \"LiK9a5P0S\",\n                  style: {\n                    \"--border-bottom-width\": \"1px\",\n                    \"--border-color\": 'var(--token-60d1fb9b-0b61-4188-9de0-6e10dd8f526d, rgb(157, 160, 148)) /* {\"name\":\"Neutral / 04\"} */',\n                    \"--border-left-width\": \"1px\",\n                    \"--border-right-width\": \"1px\",\n                    \"--border-style\": \"solid\",\n                    \"--border-top-width\": \"1px\",\n                    backgroundColor: \"var(--token-9b489c75-56a7-4d93-8840-72e34376f4a6, rgb(255, 255, 255))\",\n                    borderBottomLeftRadius: 8,\n                    borderBottomRightRadius: 8,\n                    borderTopLeftRadius: 8,\n                    borderTopRightRadius: 8\n                  },\n                  children: /*#__PURE__*/_jsx(RichText, {\n                    __fromCanvasComponent: true,\n                    children: /*#__PURE__*/_jsx(React.Fragment, {\n                      children: /*#__PURE__*/_jsx(motion.p, {\n                        className: \"framer-styles-preset-no31n5\",\n                        \"data-styles-preset\": \"Ez73C3iCR\",\n                        style: {\n                          \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                        },\n                        children: \"Sign In\"\n                      })\n                    }),\n                    className: \"framer-15lrvw2\",\n                    \"data-framer-name\": \"Button\",\n                    layoutDependency: layoutDependency,\n                    layoutId: \"okJsIPxyr\",\n                    style: {\n                      \"--extracted-r6o4lv\": \"var(--token-f5411055-20b6-4145-8a75-1e04bd414101, rgb(20, 21, 18))\",\n                      \"--framer-paragraph-spacing\": \"0px\"\n                    },\n                    verticalAlignment: \"center\",\n                    withExternalLayout: true\n                  })\n                })\n              }), /*#__PURE__*/_jsx(motion.div, {\n                className: \"framer-5tk67l-container\",\n                layoutDependency: layoutDependency,\n                layoutId: \"nuwlxQ7mT-container\",\n                children: /*#__PURE__*/_jsx(Button, {\n                  arrowVisible: true,\n                  height: \"100%\",\n                  id: \"nuwlxQ7mT\",\n                  layoutId: \"nuwlxQ7mT\",\n                  link: resolveLink({\n                    webPageId: \"uaguzA0Sm\"\n                  }, router),\n                  text: \"All Template Access\",\n                  variant: \"D8cIrLcEz\",\n                  width: \"100%\"\n                })\n              })]\n            }), isDisplayed1() && /*#__PURE__*/_jsx(motion.div, {\n              className: \"framer-q1bn8\",\n              \"data-border\": true,\n              \"data-framer-name\": \"Hamburger\",\n              layoutDependency: layoutDependency,\n              layoutId: \"IuAL0oHTn\",\n              style: {\n                \"--border-bottom-width\": \"1px\",\n                \"--border-color\": \"var(--token-34bd0493-0e29-415c-a96a-db1395c61590, rgb(8, 14, 19))\",\n                \"--border-left-width\": \"1px\",\n                \"--border-right-width\": \"1px\",\n                \"--border-style\": \"solid\",\n                \"--border-top-width\": \"1px\",\n                borderBottomLeftRadius: 3,\n                borderBottomRightRadius: 3,\n                borderTopLeftRadius: 3,\n                borderTopRightRadius: 3\n              },\n              variants: {\n                F2al6SZD1: {\n                  \"--border-bottom-width\": \"0px\",\n                  \"--border-left-width\": \"0px\",\n                  \"--border-right-width\": \"0px\",\n                  \"--border-top-width\": \"0px\"\n                },\n                GRWiUWHvC: {\n                  \"--border-bottom-width\": \"0px\",\n                  \"--border-left-width\": \"0px\",\n                  \"--border-right-width\": \"0px\",\n                  \"--border-top-width\": \"0px\"\n                },\n                RAdaoXwD4: {\n                  \"--border-bottom-width\": \"0px\",\n                  \"--border-left-width\": \"0px\",\n                  \"--border-right-width\": \"0px\",\n                  \"--border-top-width\": \"0px\"\n                },\n                Vazd7iXRj: {\n                  \"--border-bottom-width\": \"0px\",\n                  \"--border-left-width\": \"0px\",\n                  \"--border-right-width\": \"0px\",\n                  \"--border-top-width\": \"0px\"\n                }\n              },\n              ...addPropertyOverrides({\n                F2al6SZD1: {\n                  \"data-highlight\": true,\n                  onTap: onTapjqykrd\n                },\n                GRWiUWHvC: {\n                  \"data-highlight\": true,\n                  onTap: onTap16lw9a8\n                },\n                RAdaoXwD4: {\n                  \"data-highlight\": true,\n                  onTap: onTap7shezn\n                },\n                Vazd7iXRj: {\n                  \"data-highlight\": true,\n                  onTap: onTaptpom4j\n                }\n              }, baseVariant, gestureVariant),\n              children: /*#__PURE__*/_jsx(motion.div, {\n                className: \"framer-1dr3w3k-container\",\n                layoutDependency: layoutDependency,\n                layoutId: \"VSH3Gr956-container\",\n                children: /*#__PURE__*/_jsx(ElementsMenuIcon, {\n                  color: 'var(--token-34bd0493-0e29-415c-a96a-db1395c61590, rgb(8, 14, 19)) /* {\"name\":\"Neutral 07\"} */',\n                  height: \"100%\",\n                  id: \"VSH3Gr956\",\n                  layoutId: \"VSH3Gr956\",\n                  style: {\n                    height: \"100%\",\n                    width: \"100%\"\n                  },\n                  variant: \"sjWf40xzX\",\n                  width: \"100%\",\n                  ...addPropertyOverrides({\n                    F2al6SZD1: {\n                      variant: \"S14AOdqOb\"\n                    },\n                    Vazd7iXRj: {\n                      variant: \"S14AOdqOb\"\n                    }\n                  }, baseVariant, gestureVariant)\n                })\n              })\n            })]\n          }), /*#__PURE__*/_jsx(motion.div, {\n            className: \"framer-1d67k6g\",\n            \"data-framer-name\": \"Main Menu Wrapper\",\n            layoutDependency: layoutDependency,\n            layoutId: \"fEHx042Ks\",\n            style: {\n              backgroundColor: \"rgba(0, 0, 0, 0)\",\n              borderBottomLeftRadius: 0,\n              borderBottomRightRadius: 0,\n              boxShadow: \"none\",\n              opacity: 1\n            },\n            variants: {\n              F2al6SZD1: {\n                backgroundColor: \"rgb(255, 255, 255)\",\n                borderBottomLeftRadius: 16,\n                borderBottomRightRadius: 16,\n                boxShadow: \"0px 14px 14px 0px rgba(0, 0, 0, 0.15)\"\n              },\n              GRWiUWHvC: {\n                backgroundColor: \"rgb(255, 255, 255)\",\n                opacity: 0\n              },\n              RAdaoXwD4: {\n                backgroundColor: \"rgb(255, 255, 255)\",\n                opacity: 0\n              },\n              Vazd7iXRj: {\n                backgroundColor: \"rgb(255, 255, 255)\",\n                borderBottomLeftRadius: 16,\n                borderBottomRightRadius: 16,\n                boxShadow: \"0px 14px 14px 0px rgba(0, 0, 0, 0.15)\"\n              }\n            },\n            children: /*#__PURE__*/_jsxs(motion.div, {\n              className: \"framer-8gkt9u\",\n              \"data-framer-name\": \"Main Menu\",\n              layoutDependency: layoutDependency,\n              layoutId: \"vJNSmNFgO\",\n              style: {\n                backgroundColor: \"rgb(255, 255, 255)\"\n              },\n              variants: {\n                F2al6SZD1: {\n                  backgroundColor: \"rgba(0, 0, 0, 0)\"\n                },\n                GRWiUWHvC: {\n                  backgroundColor: \"rgba(0, 0, 0, 0)\"\n                },\n                RAdaoXwD4: {\n                  backgroundColor: \"var(--token-9b489c75-56a7-4d93-8840-72e34376f4a6, rgb(255, 255, 255))\"\n                },\n                Vazd7iXRj: {\n                  backgroundColor: \"var(--token-9b489c75-56a7-4d93-8840-72e34376f4a6, rgb(255, 255, 255))\"\n                }\n              },\n              children: [isDisplayed2() && /*#__PURE__*/_jsx(motion.div, {\n                className: \"framer-1rvuqrh-container\",\n                layoutDependency: layoutDependency,\n                layoutId: \"O20UmUQLF-container\",\n                children: /*#__PURE__*/_jsx(MenuLink, {\n                  color: \"rgb(0, 0, 0)\",\n                  height: \"100%\",\n                  id: \"O20UmUQLF\",\n                  layoutId: \"O20UmUQLF\",\n                  link: resolveLink({\n                    webPageId: \"bNocrqniY\"\n                  }, router),\n                  title: \"Premium Templates\",\n                  visible: false,\n                  width: \"100%\"\n                })\n              }), isDisplayed2() && /*#__PURE__*/_jsx(motion.div, {\n                className: \"framer-10t78hb-container\",\n                layoutDependency: layoutDependency,\n                layoutId: \"Uw4EWyFFM-container\",\n                children: /*#__PURE__*/_jsx(MenuLink, {\n                  color: \"rgb(0, 0, 0)\",\n                  height: \"100%\",\n                  id: \"Uw4EWyFFM\",\n                  layoutId: \"Uw4EWyFFM\",\n                  link: resolveLink({\n                    webPageId: \"cjY4bYmDW\"\n                  }, router),\n                  title: \"Free Templates\",\n                  visible: false,\n                  width: \"100%\"\n                })\n              }), isDisplayed2() && /*#__PURE__*/_jsx(motion.div, {\n                className: \"framer-1f8xabi-container\",\n                layoutDependency: layoutDependency,\n                layoutId: \"wjrqf8FmJ-container\",\n                children: /*#__PURE__*/_jsx(MenuLink, {\n                  color: \"rgb(0, 0, 0)\",\n                  height: \"100%\",\n                  id: \"wjrqf8FmJ\",\n                  layoutId: \"wjrqf8FmJ\",\n                  link: resolveLink({\n                    webPageId: \"jrYfSJ_wQ\"\n                  }, router),\n                  title: \"Custom Framer Service\",\n                  visible: false,\n                  width: \"100%\"\n                })\n              }), isDisplayed3() && /*#__PURE__*/_jsxs(motion.div, {\n                className: \"framer-hiaeic\",\n                \"data-framer-name\": \"Header Button\",\n                layoutDependency: layoutDependency,\n                layoutId: \"yVz_mJleb\",\n                children: [/*#__PURE__*/_jsx(Link, {\n                  href: {\n                    webPageId: \"uaguzA0Sm\"\n                  },\n                  openInNewTab: false,\n                  smoothScroll: true,\n                  children: /*#__PURE__*/_jsx(motion.a, {\n                    className: \"framer-we4k7p framer-1sshj20\",\n                    \"data-border\": true,\n                    \"data-framer-name\": \"Button\",\n                    layoutDependency: layoutDependency,\n                    layoutId: \"i4KBQIDZS\",\n                    style: {\n                      \"--border-bottom-width\": \"1px\",\n                      \"--border-color\": 'var(--token-60d1fb9b-0b61-4188-9de0-6e10dd8f526d, rgb(157, 160, 148)) /* {\"name\":\"Neutral / 04\"} */',\n                      \"--border-left-width\": \"1px\",\n                      \"--border-right-width\": \"1px\",\n                      \"--border-style\": \"solid\",\n                      \"--border-top-width\": \"1px\",\n                      backgroundColor: \"var(--token-9b489c75-56a7-4d93-8840-72e34376f4a6, rgb(255, 255, 255))\",\n                      borderBottomLeftRadius: 8,\n                      borderBottomRightRadius: 8,\n                      borderTopLeftRadius: 8,\n                      borderTopRightRadius: 8\n                    },\n                    children: /*#__PURE__*/_jsx(RichText, {\n                      __fromCanvasComponent: true,\n                      children: /*#__PURE__*/_jsx(React.Fragment, {\n                        children: /*#__PURE__*/_jsx(motion.p, {\n                          className: \"framer-styles-preset-no31n5\",\n                          \"data-styles-preset\": \"Ez73C3iCR\",\n                          style: {\n                            \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                          },\n                          children: \"Sign In\"\n                        })\n                      }),\n                      className: \"framer-1upfhiu\",\n                      \"data-framer-name\": \"Button\",\n                      layoutDependency: layoutDependency,\n                      layoutId: \"SXDuYB6Ep\",\n                      style: {\n                        \"--extracted-r6o4lv\": \"var(--token-f5411055-20b6-4145-8a75-1e04bd414101, rgb(20, 21, 18))\",\n                        \"--framer-paragraph-spacing\": \"0px\"\n                      },\n                      verticalAlignment: \"center\",\n                      withExternalLayout: true\n                    })\n                  })\n                }), /*#__PURE__*/_jsx(motion.div, {\n                  className: \"framer-pgutaw-container\",\n                  layoutDependency: layoutDependency,\n                  layoutId: \"OxoxBsw41-container\",\n                  children: /*#__PURE__*/_jsx(Button, {\n                    arrowVisible: true,\n                    height: \"100%\",\n                    id: \"OxoxBsw41\",\n                    layoutId: \"OxoxBsw41\",\n                    link: resolveLink({\n                      webPageId: \"uaguzA0Sm\"\n                    }, router),\n                    text: \"All Template Access\",\n                    variant: \"D8cIrLcEz\",\n                    width: \"100%\"\n                  })\n                })]\n              })]\n            })\n          }), isDisplayed4() && /*#__PURE__*/_jsxs(motion.div, {\n            className: \"framer-1u3oov3\",\n            \"data-framer-name\": \"Header Button\",\n            layoutDependency: layoutDependency,\n            layoutId: \"d8sx3i0Ys\",\n            children: [/*#__PURE__*/_jsx(motion.div, {\n              className: \"framer-1tokh2f-container\",\n              layoutDependency: layoutDependency,\n              layoutId: \"MGSam703M-container\",\n              children: /*#__PURE__*/_jsx(ButtonBorder, {\n                height: \"100%\",\n                id: \"MGSam703M\",\n                layoutId: \"MGSam703M\",\n                link: \"https://pro.framerbite.com/\",\n                title: \"Sign In\",\n                width: \"100%\"\n              })\n            }), /*#__PURE__*/_jsx(motion.div, {\n              className: \"framer-15et3wj-container\",\n              layoutDependency: layoutDependency,\n              layoutId: \"K9ZZFFaeq-container\",\n              children: /*#__PURE__*/_jsx(Button, {\n                arrowVisible: true,\n                height: \"100%\",\n                id: \"K9ZZFFaeq\",\n                layoutId: \"K9ZZFFaeq\",\n                link: resolveLink({\n                  webPageId: \"uaguzA0Sm\"\n                }, router),\n                text: \"All Access - $99 Only\",\n                variant: \"D8cIrLcEz\",\n                width: \"100%\"\n              })\n            })]\n          })]\n        })\n      })\n    })\n  });\n});\nconst css = ['.framer-ENuvj [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-ENuvj .framer-1sshj20 { display: block; }\", \".framer-ENuvj .framer-i6en77 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 19px 0px 19px 0px; position: relative; width: 1140px; }\", \".framer-ENuvj .framer-rwmbmt { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 200px; }\", \".framer-ENuvj .framer-da5a80 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 1px; }\", \".framer-ENuvj .framer-j0lyt2 { 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: visible; padding: 0px 0px 0px 0px; position: relative; text-decoration: none; width: min-content; }\", \".framer-ENuvj .framer-3xrqfg { flex: none; height: 28px; position: relative; width: 28px; }\", \".framer-ENuvj .framer-ug1kk7, .framer-ENuvj .framer-15lrvw2, .framer-ENuvj .framer-1upfhiu { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\", \".framer-ENuvj .framer-5dewac { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 30px; position: relative; width: min-content; }\", \".framer-ENuvj .framer-plv45s, .framer-ENuvj .framer-we4k7p { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 12px 16px 12px 16px; position: relative; text-decoration: none; width: min-content; will-change: var(--framer-will-change-override, transform); }\", \".framer-ENuvj .framer-5tk67l-container, .framer-ENuvj .framer-1rvuqrh-container, .framer-ENuvj .framer-10t78hb-container, .framer-ENuvj .framer-1f8xabi-container, .framer-ENuvj .framer-pgutaw-container, .framer-ENuvj .framer-1tokh2f-container, .framer-ENuvj .framer-15et3wj-container { flex: none; height: auto; position: relative; width: auto; }\", \".framer-ENuvj .framer-q1bn8 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 42px; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 42px; }\", \".framer-ENuvj .framer-1dr3w3k-container { flex: none; height: 32px; position: relative; width: 32px; }\", \".framer-ENuvj .framer-1d67k6g { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 1px; }\", \".framer-ENuvj .framer-8gkt9u { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 1px; z-index: 1; }\", \".framer-ENuvj .framer-hiaeic { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 12px; position: relative; width: min-content; }\", \".framer-ENuvj .framer-1u3oov3 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 30px; position: relative; width: min-content; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-ENuvj .framer-i6en77, .framer-ENuvj .framer-rwmbmt, .framer-ENuvj .framer-da5a80, .framer-ENuvj .framer-j0lyt2, .framer-ENuvj .framer-5dewac, .framer-ENuvj .framer-plv45s, .framer-ENuvj .framer-q1bn8, .framer-ENuvj .framer-1d67k6g, .framer-ENuvj .framer-8gkt9u, .framer-ENuvj .framer-hiaeic, .framer-ENuvj .framer-we4k7p, .framer-ENuvj .framer-1u3oov3 { gap: 0px; } .framer-ENuvj .framer-i6en77 > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-ENuvj .framer-i6en77 > :first-child, .framer-ENuvj .framer-rwmbmt > :first-child, .framer-ENuvj .framer-da5a80 > :first-child, .framer-ENuvj .framer-j0lyt2 > :first-child, .framer-ENuvj .framer-5dewac > :first-child, .framer-ENuvj .framer-plv45s > :first-child, .framer-ENuvj .framer-1d67k6g > :first-child, .framer-ENuvj .framer-8gkt9u > :first-child, .framer-ENuvj .framer-hiaeic > :first-child, .framer-ENuvj .framer-we4k7p > :first-child, .framer-ENuvj .framer-1u3oov3 > :first-child { margin-left: 0px; } .framer-ENuvj .framer-i6en77 > :last-child, .framer-ENuvj .framer-rwmbmt > :last-child, .framer-ENuvj .framer-da5a80 > :last-child, .framer-ENuvj .framer-j0lyt2 > :last-child, .framer-ENuvj .framer-5dewac > :last-child, .framer-ENuvj .framer-plv45s > :last-child, .framer-ENuvj .framer-1d67k6g > :last-child, .framer-ENuvj .framer-8gkt9u > :last-child, .framer-ENuvj .framer-hiaeic > :last-child, .framer-ENuvj .framer-we4k7p > :last-child, .framer-ENuvj .framer-1u3oov3 > :last-child { margin-right: 0px; } .framer-ENuvj .framer-rwmbmt > * { margin: 0px; margin-left: calc(20px / 2); margin-right: calc(20px / 2); } .framer-ENuvj .framer-da5a80 > * { margin: 0px; margin-left: calc(6px / 2); margin-right: calc(6px / 2); } .framer-ENuvj .framer-j0lyt2 > *, .framer-ENuvj .framer-plv45s > *, .framer-ENuvj .framer-1d67k6g > *, .framer-ENuvj .framer-we4k7p > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-ENuvj .framer-5dewac > *, .framer-ENuvj .framer-8gkt9u > *, .framer-ENuvj .framer-hiaeic > * { margin: 0px; margin-left: calc(8px / 2); margin-right: calc(8px / 2); } .framer-ENuvj .framer-q1bn8 > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-ENuvj .framer-q1bn8 > :first-child { margin-top: 0px; } .framer-ENuvj .framer-q1bn8 > :last-child { margin-bottom: 0px; } .framer-ENuvj .framer-1u3oov3 > * { margin: 0px; margin-left: calc(12px / 2); margin-right: calc(12px / 2); } }\", \".framer-ENuvj.framer-v-38oa4y .framer-i6en77 { gap: unset; justify-content: space-between; }\", \".framer-ENuvj.framer-v-38oa4y .framer-rwmbmt { width: min-content; }\", \".framer-ENuvj.framer-v-38oa4y .framer-da5a80 { flex: none; width: min-content; }\", \".framer-ENuvj.framer-v-38oa4y .framer-1d67k6g, .framer-ENuvj.framer-v-38oa4y .framer-8gkt9u { flex: none; gap: 0px; width: min-content; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-ENuvj.framer-v-38oa4y .framer-i6en77, .framer-ENuvj.framer-v-38oa4y .framer-1d67k6g, .framer-ENuvj.framer-v-38oa4y .framer-8gkt9u { gap: 0px; } .framer-ENuvj.framer-v-38oa4y .framer-i6en77 > *, .framer-ENuvj.framer-v-38oa4y .framer-i6en77 > :first-child, .framer-ENuvj.framer-v-38oa4y .framer-i6en77 > :last-child { margin: 0px; } .framer-ENuvj.framer-v-38oa4y .framer-1d67k6g > *, .framer-ENuvj.framer-v-38oa4y .framer-8gkt9u > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-ENuvj.framer-v-38oa4y .framer-1d67k6g > :first-child, .framer-ENuvj.framer-v-38oa4y .framer-8gkt9u > :first-child { margin-left: 0px; } .framer-ENuvj.framer-v-38oa4y .framer-1d67k6g > :last-child, .framer-ENuvj.framer-v-38oa4y .framer-8gkt9u > :last-child { margin-right: 0px; } }\", \".framer-ENuvj.framer-v-1pyxfpn .framer-i6en77, .framer-ENuvj.framer-v-1jw3dd4 .framer-i6en77 { width: 800px; }\", \".framer-ENuvj.framer-v-1pyxfpn .framer-rwmbmt { flex: 1 0 0px; order: 0; padding: 0px 4px 0px 0px; width: 1px; }\", \".framer-ENuvj.framer-v-1pyxfpn .framer-5dewac, .framer-ENuvj.framer-v-1jw3dd4 .framer-5dewac { padding: 0px 0px 0px 10px; }\", \".framer-ENuvj.framer-v-1pyxfpn .framer-q1bn8, .framer-ENuvj.framer-v-egfn4z .framer-q1bn8, .framer-ENuvj.framer-v-1jw3dd4 .framer-q1bn8, .framer-ENuvj.framer-v-1sornvg .framer-q1bn8 { cursor: pointer; }\", \".framer-ENuvj.framer-v-1pyxfpn .framer-1d67k6g { bottom: 1px; flex: none; height: unset; left: 0px; order: 1; overflow: hidden; position: absolute; right: 0px; top: 84px; width: unset; z-index: 1; }\", \".framer-ENuvj.framer-v-1pyxfpn .framer-8gkt9u { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 0px; height: 100%; overflow: hidden; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-ENuvj.framer-v-1pyxfpn .framer-8gkt9u { gap: 0px; } .framer-ENuvj.framer-v-1pyxfpn .framer-8gkt9u > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-ENuvj.framer-v-1pyxfpn .framer-8gkt9u > :first-child { margin-top: 0px; } .framer-ENuvj.framer-v-1pyxfpn .framer-8gkt9u > :last-child { margin-bottom: 0px; } }\", \".framer-ENuvj.framer-v-egfn4z .framer-i6en77 { padding: 12px 0px 12px 0px; width: 400px; }\", \".framer-ENuvj.framer-v-egfn4z .framer-rwmbmt, .framer-ENuvj.framer-v-1sornvg .framer-rwmbmt { flex: 1 0 0px; width: 1px; }\", \".framer-ENuvj.framer-v-egfn4z .framer-1d67k6g { bottom: -1px; flex: none; height: unset; left: 0px; overflow: hidden; position: absolute; top: 80px; width: 100%; z-index: 1; }\", \".framer-ENuvj.framer-v-egfn4z .framer-8gkt9u { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 12px; height: 100%; overflow: hidden; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-ENuvj.framer-v-egfn4z .framer-8gkt9u { gap: 0px; } .framer-ENuvj.framer-v-egfn4z .framer-8gkt9u > * { margin: 0px; margin-bottom: calc(12px / 2); margin-top: calc(12px / 2); } .framer-ENuvj.framer-v-egfn4z .framer-8gkt9u > :first-child { margin-top: 0px; } .framer-ENuvj.framer-v-egfn4z .framer-8gkt9u > :last-child { margin-bottom: 0px; } }\", \".framer-ENuvj.framer-v-1jw3dd4 .framer-rwmbmt { flex: 1 0 0px; padding: 0px 4px 0px 0px; width: 1px; }\", \".framer-ENuvj.framer-v-1jw3dd4 .framer-1d67k6g { bottom: -176px; flex: none; gap: 0px; left: 0px; overflow: hidden; position: absolute; width: 100%; will-change: var(--framer-will-change-override, transform); z-index: 1; }\", \".framer-ENuvj.framer-v-1jw3dd4 .framer-8gkt9u { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 12px; padding: 0px 0px 20px 20px; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-ENuvj.framer-v-1jw3dd4 .framer-1d67k6g, .framer-ENuvj.framer-v-1jw3dd4 .framer-8gkt9u { gap: 0px; } .framer-ENuvj.framer-v-1jw3dd4 .framer-1d67k6g > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-ENuvj.framer-v-1jw3dd4 .framer-1d67k6g > :first-child { margin-left: 0px; } .framer-ENuvj.framer-v-1jw3dd4 .framer-1d67k6g > :last-child { margin-right: 0px; } .framer-ENuvj.framer-v-1jw3dd4 .framer-8gkt9u > * { margin: 0px; margin-bottom: calc(12px / 2); margin-top: calc(12px / 2); } .framer-ENuvj.framer-v-1jw3dd4 .framer-8gkt9u > :first-child { margin-top: 0px; } .framer-ENuvj.framer-v-1jw3dd4 .framer-8gkt9u > :last-child { margin-bottom: 0px; } }\", \".framer-ENuvj.framer-v-1sornvg .framer-i6en77 { width: 400px; }\", \".framer-ENuvj.framer-v-1sornvg .framer-1d67k6g { bottom: -231px; flex: none; left: 0px; overflow: hidden; position: absolute; right: 0px; width: unset; will-change: var(--framer-will-change-override, transform); z-index: 1; }\", \".framer-ENuvj.framer-v-1sornvg .framer-8gkt9u { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 12px; overflow: hidden; padding: 0px 0px 20px 20px; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-ENuvj.framer-v-1sornvg .framer-8gkt9u { gap: 0px; } .framer-ENuvj.framer-v-1sornvg .framer-8gkt9u > * { margin: 0px; margin-bottom: calc(12px / 2); margin-top: calc(12px / 2); } .framer-ENuvj.framer-v-1sornvg .framer-8gkt9u > :first-child { margin-top: 0px; } .framer-ENuvj.framer-v-1sornvg .framer-8gkt9u > :last-child { margin-bottom: 0px; } }\", ...sharedStyle.css]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                * @framerIntrinsicHeight 86\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                * @framerIntrinsicWidth 1140\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"Zyjd457py\":{\"layout\":[\"fixed\",\"auto\"]},\"GRWiUWHvC\":{\"layout\":[\"fixed\",\"auto\"]},\"RAdaoXwD4\":{\"layout\":[\"fixed\",\"auto\"]},\"F2al6SZD1\":{\"layout\":[\"fixed\",\"auto\"]},\"Vazd7iXRj\":{\"layout\":[\"fixed\",\"auto\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                */\nconst FramerwNvJFu204 = withCSS(Component, css, \"framer-ENuvj\");\nexport default FramerwNvJFu204;\nFramerwNvJFu204.displayName = \"Navbar\";\nFramerwNvJFu204.defaultProps = {\n  height: 86,\n  width: 1140\n};\naddPropertyControls(FramerwNvJFu204, {\n  variant: {\n    options: [\"mWT4dy3W4\", \"Zyjd457py\", \"GRWiUWHvC\", \"RAdaoXwD4\", \"F2al6SZD1\", \"Vazd7iXRj\"],\n    optionTitles: [\"Default\", \"Desktop\", \"Tablet\", \"Phone\", \"Tablet - Open\", \"Phone - Open\"],\n    title: \"Variant\",\n    type: ControlType.Enum\n  }\n});\naddFonts(FramerwNvJFu204, [...ButtonFonts, ...ElementsMenuIconFonts, ...MenuLinkFonts, ...ButtonBorderFonts, ...sharedStyle.fonts]);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FramerwNvJFu204\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerIntrinsicWidth\": \"1140\",\n        \"framerIntrinsicHeight\": \"86\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Zyjd457py\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"GRWiUWHvC\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"RAdaoXwD4\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"F2al6SZD1\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Vazd7iXRj\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./wNvJFu204.map", "// Generated by Framer (3d0c292)\nimport { jsx as _jsx } from \"react/jsx-runtime\";\nimport { addFonts, addPropertyControls, ControlType, cx, getFonts, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion } from \"framer-motion\";\nimport * as React from \"react\";\nimport Navbar from \"https://framerusercontent.com/modules/cA78nbip8Wkfi9sCZzJ3/pnnrwaFuJbOTctrzmeAN/wNvJFu204.js\";\nconst NavbarFonts = getFonts(Navbar);\nconst cycleOrder = [\"TsMmDLNVT\", \"AYj6tUwGq\", \"kUessqcIG\", \"lSeBkPamV\"];\nconst variantClassNames = {\n  AYj6tUwGq: \"framer-v-1x7jwrc\",\n  kUessqcIG: \"framer-v-zu01hp\",\n  lSeBkPamV: \"framer-v-it7ns5\",\n  TsMmDLNVT: \"framer-v-1t0ii16\"\n};\nfunction addPropertyOverrides(overrides, ...variants) {\n  const nextOverrides = {};\n  variants === null || variants === void 0 ? void 0 : variants.forEach(variant => variant && Object.assign(nextOverrides, overrides[variant]));\n  return nextOverrides;\n}\nconst humanReadableVariantMap = {\n  Default: \"TsMmDLNVT\",\n  Desktop: \"AYj6tUwGq\",\n  Phone: \"lSeBkPamV\",\n  Tablet: \"kUessqcIG\"\n};\nconst transitions = {\n  default: {\n    damping: 60,\n    delay: 0,\n    mass: 1,\n    stiffness: 500,\n    type: \"spring\"\n  }\n};\nconst Component = /*#__PURE__*/React.forwardRef(function ({\n  id,\n  style,\n  className,\n  width,\n  height,\n  layoutId,\n  variant: outerVariant = \"TsMmDLNVT\",\n  ...restProps\n}, ref) {\n  const outerVariantId = humanReadableVariantMap[outerVariant];\n  const variant = outerVariantId || outerVariant;\n  const {\n    baseVariant,\n    classNames,\n    gestureVariant,\n    setGestureState,\n    setVariant,\n    transition,\n    variants\n  } = useVariantState({\n    cycleOrder,\n    defaultVariant: \"TsMmDLNVT\",\n    transitions,\n    variant,\n    variantClassNames\n  });\n  const layoutDependency = variants.join(\"-\") + restProps.layoutDependency;\n  const defaultLayoutId = React.useId();\n  return /*#__PURE__*/_jsx(LayoutGroup, {\n    id: layoutId !== null && layoutId !== void 0 ? layoutId : defaultLayoutId,\n    children: /*#__PURE__*/_jsx(motion.div, {\n      initial: variant,\n      animate: variants,\n      onHoverStart: () => setGestureState({\n        isHovered: true\n      }),\n      onHoverEnd: () => setGestureState({\n        isHovered: false\n      }),\n      onTapStart: () => setGestureState({\n        isPressed: true\n      }),\n      onTap: () => setGestureState({\n        isPressed: false\n      }),\n      onTapCancel: () => setGestureState({\n        isPressed: false\n      }),\n      className: cx(\"framer-ieJdE\", classNames),\n      style: {\n        display: \"contents\"\n      },\n      children: /*#__PURE__*/_jsx(motion.div, {\n        ...restProps,\n        className: cx(\"framer-1t0ii16\", className),\n        \"data-framer-name\": \"Default\",\n        layoutDependency: layoutDependency,\n        layoutId: \"TsMmDLNVT\",\n        ref: ref,\n        style: {\n          backgroundColor: \"rgb(255, 255, 255)\",\n          ...style\n        },\n        transition: transition,\n        ...addPropertyOverrides({\n          AYj6tUwGq: {\n            \"data-framer-name\": \"Desktop\"\n          },\n          kUessqcIG: {\n            \"data-framer-name\": \"Tablet\"\n          },\n          lSeBkPamV: {\n            \"data-framer-name\": \"Phone\"\n          }\n        }, baseVariant, gestureVariant),\n        children: /*#__PURE__*/_jsx(motion.div, {\n          className: \"framer-3vlp0o\",\n          \"data-framer-name\": \"Container\",\n          layoutDependency: layoutDependency,\n          layoutId: \"WSgVOA4kw\",\n          transition: transition,\n          children: /*#__PURE__*/_jsx(motion.div, {\n            className: \"framer-bbi4wy-container\",\n            layoutDependency: layoutDependency,\n            layoutId: \"WmnWOWn06-container\",\n            transition: transition,\n            children: /*#__PURE__*/_jsx(Navbar, {\n              height: \"100%\",\n              id: \"WmnWOWn06\",\n              layoutId: \"WmnWOWn06\",\n              style: {\n                height: \"100%\",\n                width: \"100%\"\n              },\n              variant: \"mWT4dy3W4\",\n              width: \"100%\",\n              ...addPropertyOverrides({\n                AYj6tUwGq: {\n                  variant: \"Zyjd457py\"\n                },\n                kUessqcIG: {\n                  variant: \"GRWiUWHvC\"\n                },\n                lSeBkPamV: {\n                  variant: \"RAdaoXwD4\"\n                }\n              }, baseVariant, gestureVariant)\n            })\n          })\n        })\n      })\n    })\n  });\n});\nconst css = ['.framer-ieJdE [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-ieJdE .framer-1s09mwy { display: block; }\", \".framer-ieJdE .framer-1t0ii16 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; padding: 0px 0px 0px 0px; position: relative; width: 1400px; }\", \".framer-ieJdE .framer-3vlp0o { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; max-width: 1298px; overflow: visible; padding: 0px 20px 0px 20px; position: relative; width: 100%; }\", \".framer-ieJdE .framer-bbi4wy-container { flex: none; height: 102px; position: relative; width: 100%; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-ieJdE .framer-1t0ii16, .framer-ieJdE .framer-3vlp0o { gap: 0px; } .framer-ieJdE .framer-1t0ii16 > *, .framer-ieJdE .framer-3vlp0o > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-ieJdE .framer-1t0ii16 > :first-child, .framer-ieJdE .framer-3vlp0o > :first-child { margin-top: 0px; } .framer-ieJdE .framer-1t0ii16 > :last-child, .framer-ieJdE .framer-3vlp0o > :last-child { margin-bottom: 0px; } }\", \".framer-ieJdE.framer-v-1x7jwrc .framer-1t0ii16 { width: 1200px; }\", \".framer-ieJdE.framer-v-1x7jwrc .framer-3vlp0o { max-width: 1296px; }\", \".framer-ieJdE.framer-v-zu01hp .framer-1t0ii16 { width: 800px; }\", \".framer-ieJdE.framer-v-it7ns5 .framer-1t0ii16 { width: 400px; }\"]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          * @framerIntrinsicHeight 102\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          * @framerIntrinsicWidth 1400\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"AYj6tUwGq\":{\"layout\":[\"fixed\",\"auto\"]},\"kUessqcIG\":{\"layout\":[\"fixed\",\"auto\"]},\"lSeBkPamV\":{\"layout\":[\"fixed\",\"auto\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          */\nconst FramerZAOhh_jhC = withCSS(Component, css, \"framer-ieJdE\");\nexport default FramerZAOhh_jhC;\nFramerZAOhh_jhC.displayName = \"Header\";\nFramerZAOhh_jhC.defaultProps = {\n  height: 102,\n  width: 1400\n};\naddPropertyControls(FramerZAOhh_jhC, {\n  variant: {\n    options: [\"TsMmDLNVT\", \"AYj6tUwGq\", \"kUessqcIG\", \"lSeBkPamV\"],\n    optionTitles: [\"Default\", \"Desktop\", \"Tablet\", \"Phone\"],\n    title: \"Variant\",\n    type: ControlType.Enum\n  }\n});\naddFonts(FramerZAOhh_jhC, [...NavbarFonts]);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FramerZAOhh_jhC\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerContractVersion\": \"1\",\n        \"framerIntrinsicHeight\": \"102\",\n        \"framerIntrinsicWidth\": \"1400\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"AYj6tUwGq\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"kUessqcIG\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"lSeBkPamV\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\"\n      }\n    },\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};"],
  "mappings": "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",
  "names": ["fontStack", "containerStyles", "emptyStateStyle", "defaultEvents", "ControlType", "fontSizeOptions", "fontControls", "font", "fontWeights", "useFontControls", "props", "fontFamily", "fontSize", "fontWeight", "font", "fontWeightName", "customFontStack", "fontStack", "fontFamilyStyle", "fetchCustomFonts", "fontStore", "e", "ue", "useRadius", "props", "borderRadius", "isMixedBorderRadius", "topLeftRadius", "topRightRadius", "bottomRightRadius", "bottomLeftRadius", "se", "borderRadiusControl", "ControlType", "usePadding", "padding", "paddingPerSide", "paddingTop", "paddingRight", "paddingBottom", "paddingLeft", "paddingControl", "emailRegex", "validateEmail", "email", "FormSpark", "withCSS", "formId", "withName", "name", "withEmail", "withMessage", "message", "layout", "inputs", "button", "style", "gap", "onSubmit", "props", "nameValue", "setName", "ye", "emailValue", "setEmail", "messageValue", "setMessage", "isNameError", "setNameError", "isEmailError", "setEmailError", "isMessageError", "setMessageError", "isLoading", "setLoading", "isSuccess", "setSuccess", "isCanvas", "se", "RenderTarget", "gridTemplateRows", "rows", "gridTemplateColumns", "cols", "fontFamily", "fontSize", "fontWeight", "useFontControls", "borderRadius", "useRadius", "paddingValue", "usePadding", "validateForm", "te", "error", "handleSubmit", "event", "data", "entries", "handleNameChange", "handleEmailChange", "handleMessageChange", "p", "motion", "containerStyles", "u", "defaultStyle", "addPropertyControls", "ControlType", "fontControls", "paddingControl", "borderRadiusControl", "FormSpark_default", "fontStore", "fonts", "css", "className", "fontStore", "fonts", "css", "className", "cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transitions", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "_variant", "ref", "createLayoutDependency", "Component", "Y", "activeLocale", "useLocaleInfo", "style", "className", "layoutId", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "defaultLayoutId", "ae", "LayoutGroup", "motion", "cx", "u", "Link", "SVG", "RichText", "x", "css", "FramerjYhP7G7m2", "withCSS", "jYhP7G7m2_default", "addPropertyControls", "ControlType", "addFonts", "fonts", "fontStore", "fonts", "css", "className", "containerStyles", "emptyStateStyle", "containerStyles", "NullState", "Y", "_", "ref", "p", "r", "s", "o", "n", "t", "e", "i", "defaultEvents", "ControlType", "findByArray", "arr", "search", "a", "useIconSelection", "iconKeys", "selectByList", "iconSearch", "iconSelection", "lowercaseIconKeyPairs", "iconSearchResult", "se", "iconSearchTerm", "_iconSearchTerm", "findByArray", "iconKeys", "moduleBaseUrl", "uppercaseIconKeys", "name", "lowercaseIconKeyPairs", "res", "key", "Icon", "props", "color", "selectByList", "iconSearch", "iconSelection", "onClick", "onMouseDown", "onMouseUp", "onMouseEnter", "onMouseLeave", "mirrored", "isMounted", "pe", "iconKey", "useIconSelection", "SelectedIcon", "setSelectedIcon", "ye", "s", "npm_react_18_1_exports", "importModule", "active", "module", "e", "ue", "emptyState", "RenderTarget", "p", "NullState", "addPropertyControls", "ControlType", "defaultEvents", "fontStore", "fonts", "css", "className", "fontStore", "fonts", "css", "className", "FeatherFonts", "getFonts", "Icon", "enabledGestures", "cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "humanReadableVariantMap", "transitions", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Component", "Y", "id", "style", "className", "width", "height", "layoutId", "outerVariant", "LQf3a4Yez", "sipiUhrcf", "nUuqzxkMc", "restProps", "ref", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "isDisplayed", "defaultLayoutId", "ae", "LayoutGroup", "motion", "cx", "Link", "u", "RichText", "x", "css", "FramergC1h3wI5r", "withCSS", "gC1h3wI5r_default", "addPropertyControls", "ControlType", "addFonts", "fonts", "enabledGestures", "cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transitions", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "getProps", "height", "id", "link", "title", "width", "props", "ref", "createLayoutDependency", "Component", "Y", "activeLocale", "useLocaleInfo", "style", "className", "layoutId", "HKE9Kuktj", "oKtYH9i1R", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "defaultLayoutId", "ae", "LayoutGroup", "motion", "cx", "Link", "RichText", "x", "css", "FramerBYLGwCNyw", "withCSS", "BYLGwCNyw_default", "addPropertyControls", "ControlType", "addFonts", "fonts", "cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "humanReadableVariantMap", "transitions", "Component", "Y", "id", "style", "className", "width", "height", "layoutId", "outerVariant", "iWF8EWIN1", "restProps", "ref", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "transition", "useVariantState", "layoutDependency", "defaultLayoutId", "ae", "p", "LayoutGroup", "motion", "cx", "u", "css", "FramerMVfvcliE2", "withCSS", "MVfvcliE2_default", "addPropertyControls", "ControlType", "addFonts", "enabledGestures", "cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "humanReadableVariantMap", "transitions", "Component", "Y", "id", "style", "className", "width", "height", "layoutId", "outerVariant", "Yvza1XMk6", "wA72Sp6Bg", "xK39ZoCDZ", "o4IPQNFdN", "restProps", "ref", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "transition", "useVariantState", "layoutDependency", "defaultLayoutId", "ae", "p", "LayoutGroup", "motion", "cx", "Link", "u", "RichText", "x", "css", "Framerx4o8wZyw8", "withCSS", "x4o8wZyw8_default", "addPropertyControls", "ControlType", "addFonts", "fonts", "ButtonFonts", "getFonts", "gC1h3wI5r_default", "ElementsMenuIconFonts", "MVfvcliE2_default", "MenuLinkFonts", "x4o8wZyw8_default", "ButtonBorderFonts", "BYLGwCNyw_default", "cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transitions", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "_variant", "ref", "createLayoutDependency", "Component", "Y", "activeLocale", "useLocaleInfo", "style", "className", "layoutId", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTap16lw9a8", "args", "onTap7shezn", "onTapjqykrd", "onTaptpom4j", "isDisplayed", "router", "useRouter", "isDisplayed1", "isDisplayed2", "isDisplayed3", "isDisplayed4", "defaultLayoutId", "ae", "LayoutGroup", "motion", "cx", "u", "Link", "SVG", "RichText", "x", "resolveLink", "css", "FramerwNvJFu204", "withCSS", "wNvJFu204_default", "addPropertyControls", "ControlType", "addFonts", "fonts", "NavbarFonts", "getFonts", "wNvJFu204_default", "cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "humanReadableVariantMap", "transitions", "Component", "Y", "id", "style", "className", "width", "height", "layoutId", "outerVariant", "restProps", "ref", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "transition", "useVariantState", "layoutDependency", "defaultLayoutId", "ae", "p", "LayoutGroup", "motion", "cx", "css", "FramerZAOhh_jhC", "withCSS", "ZAOhh_jhC_default", "addPropertyControls", "ControlType", "addFonts"]
}
