{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/j5sCuIU8oxHDKZxLc1y4/HSN9OBWK4L0ym6UiaCgy/PI_CVmpj5.js", "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/0ZSF8VJcL5AhXebKiUw3/nbsZGufHZBGrLw7CNirb/Mailchimp.js", "ssg:https://framerusercontent.com/modules/9AsCfM8k4eqmm8DAgyyt/s0Jj0CPzg9JGmFy0RavP/f_JgQVGd5.js", "ssg:https://framerusercontent.com/modules/iTCHoXRSFzZSZUUpRWWx/D3ZthEzN5PuwE7jJ2gv8/SEsoKkzMw.js", "ssg:https://framerusercontent.com/modules/gyXRB0DYVayA5pmLR0ZT/ijrVZG8vR10DNvpkEVjY/zjTQ9jOPb.js", "ssg:https://framerusercontent.com/modules/8JY2X3yDXKug7ZcUEgmy/LCfvRdzpP1rQ8bSbZdZF/dZbjmX7N4.js", "ssg:https://framerusercontent.com/modules/v2VFqJOacBt6EGJSoVKr/oaDqs83DBcszzAMGNT7w/ctuUu3xNy.js", "ssg:https://framerusercontent.com/modules/mt5XPK9BK8krSFl9jUl2/7lwTviRbH6rkCD5xQSSY/N8RU_gCfF.js", "ssg:https://framerusercontent.com/modules/nrQScoJMSJOPV6q2KC1A/Frqinl0saja0U2Z8zce0/BjbRao5kH.js", "ssg:https://framerusercontent.com/modules/te6dNyqnJ3WhJpP5abqO/fBik5ZPOJs8QMYopiV41/OeNSr68Nv.js", "ssg:https://framerusercontent.com/modules/2Aeddhp1NC2QrQO2bNm5/Y5lxvs4VZzf6qsIGxidv/q_AJUdHE0.js", "ssg:https://framerusercontent.com/modules/2Doul0usDru2H7sdGciU/Gw6RLK1rjTUxsCQD1mxY/F4p7gIkSa.js", "ssg:https://framerusercontent.com/modules/yzaQkFy7dvp5bso4LvfY/DCgv0vhot3TV8QzJLvQc/oQD7D9S68.js", "ssg:https://framerusercontent.com/modules/wMUxmLehF4JF2t7AUco7/tXSq1eS6Kha6KGZ3jCQn/Cbh5ZboRy.js", "ssg:https://framerusercontent.com/modules/noX4nqPkC8g3WA6VOQPU/eCDUtNnfZsw4p4vD1BsU/oiJL4t28V.js", "ssg:https://framerusercontent.com/modules/dUyEr68pYf7dBXyLhC8b/lWJqbdIfOfHXGBhKm3rs/pUG08dzJK.js", "ssg:https://framerusercontent.com/modules/jx3k6c8fJIcrdXFHZZum/nFSbaFM4c2nrjb6A77mZ/ZMTBTnrrB.js", "ssg:https://framerusercontent.com/modules/sPPlouUN3hByr8lUY8RA/QDaAbFeBarO8UZz6aB8I/OfDzuIWr9.js", "ssg:https://framerusercontent.com/modules/omtMeLxSrZK3a2n034Rv/ddi8FUmIRs2VSWMwZqvD/xn0Yh7UDU.js", "ssg:https://framerusercontent.com/modules/4nuT0lmHuunZUxY1kIX3/wSAqfPQtPNUOz4tXhnA2/JFJtp9phd.js"],
  "sourcesContent": ["import { fontStore } from \"framer\";\nfontStore.loadWebFontsFromSelectors([]);\nexport const fonts = [];\nexport const css = ['.framer-hgxCg .framer-styles-preset-bhely8:not(.rich-text-wrapper), .framer-hgxCg .framer-styles-preset-bhely8.rich-text-wrapper a { --framer-link-hover-text-color: var(--token-fbadfa29-2a96-4888-8bb0-a5474b0ad292, #ed6f41) /* {\"name\":\"Secondary\"} */; --framer-link-hover-text-decoration: underline; --framer-link-text-color: var(--token-28080534-ce0d-4a80-8b1f-16507cde6186, #0f1b1c); --framer-link-text-decoration: none; }'];\nexport const className = \"framer-hgxCg\";\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 { 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 { useCallback, useMemo, useState } from \"react\";\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\";\nconst emailRegex = /^(([^<>()[\\]\\\\.,;:\\s@\"]+(\\.[^<>()[\\]\\\\.,;:\\s@\"]+)*)|(\".+\"))@((\\[[0-9]{1,3}\\.[0-9]{1,3}\\.[0-9]{1,3}\\.[0-9]{1,3}\\])|(([a-zA-Z\\-0-9]+\\.)+[a-zA-Z]{2,}))$/;\nconst mailchimpRegex = /^https?:\\/\\/([^\\/]+)[^\\?]+\\??(.+)$/;\nconst validateEmail = email => {\n  return emailRegex.test(String(email).toLowerCase());\n};\nconst parseMailChimpUrl = url => {\n  var ref;\n  const [, domain, parameters] = (ref = url.replace(\"&amp;\", \"&\").match(mailchimpRegex)) !== null && ref !== void 0 ? ref : [null, null, null];\n  return [domain, new URLSearchParams(parameters)];\n}; /**\n   * MAILCHIMP\n   *\n   * @framerIntrinsicWidth 430\n   * @framerIntrinsicHeight 52\n   *\n   * @framerSupportedLayoutWidth fixed\n   * @framerSupportedLayoutHeight auto\n   */\nconst Mailchimp = withCSS(function Mailchimp({\n  url,\n  input,\n  button,\n  layout,\n  style,\n  gap,\n  onSubmit,\n  ...props\n}) {\n  const [email1, setEmail] = useState(input.value);\n  const [isError, setError] = 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 {\n    fontFamily,\n    fontSize,\n    fontWeight\n  } = useFontControls(props);\n  const borderRadius = useRadius(props);\n  const paddingValue = usePadding(props);\n  const validateForm = useCallback(email => {\n    if (email === \"\" || !validateEmail(email)) {\n      setError(true);\n      return false;\n    }\n    return true;\n  }, []);\n  const handleChange = useCallback(event => {\n    setError(false);\n    setEmail(event.target.value);\n  }, []);\n  const handleSubmit = useCallback(() => {\n    event.preventDefault();\n    const [domain, parameters] = parseMailChimpUrl(url);\n    if (!validateForm(email1) || !domain || !parameters) {\n      setLoading(false);\n    } else {\n      parameters.set(\"MERGE0\", email1) // MERGE0 being Mailchimp's email field name\n      ;\n      fetch(`https://${domain}/subscribe/post`, {\n        method: \"POST\",\n        mode: \"no-cors\",\n        headers: {\n          \"Content-Type\": \"application/x-www-form-urlencoded;charset=UTF-8\"\n        },\n        body: parameters.toString()\n      }).then(response => {\n        setSuccess(true);\n        onSubmit();\n      }).catch(() => {\n        setLoading(false);\n      });\n    }\n  }, [url, email1]);\n  const handleClick = useCallback(() => {\n    setLoading(true);\n  }, []);\n  return /*#__PURE__*/_jsx(motion.div, {\n    style: {\n      ...style,\n      ...containerStyles,\n      \"--framer-mailchimp-placeholder-color\": input.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        width: \"100%\",\n        display: \"grid\",\n        gap,\n        gridTemplateColumns: layout === \"vertical\" ? \"1fr\" : \"1fr max-content\",\n        gridTemplateRows: layout === \"vertical\" ? \"1fr 1fr\" : \"1fr\"\n      },\n      onSubmit: handleSubmit,\n      method: \"POST\",\n      children: [/*#__PURE__*/_jsx(\"div\", {\n        style: {\n          position: \"absolute\",\n          visibility: \"hidden\"\n        },\n        \"aria-hidden\": \"true\",\n        children: /*#__PURE__*/_jsx(\"input\", {\n          type: \"text\",\n          name: \"b_1487cc549a49109c00fe60a80_93cd7be172\",\n          tabIndex: -1\n        })\n      }), /*#__PURE__*/_jsx(\"input\", {\n        type: \"email\",\n        name: \"email\",\n        placeholder: input.placeholder,\n        value: isCanvas ? input.value : email1,\n        className: \"framer-mailchimp-input\",\n        onChange: handleChange,\n        style: {\n          ...defaultStyle,\n          padding: paddingValue,\n          borderRadius,\n          fontFamily,\n          fontWeight,\n          fontSize,\n          background: input.fill,\n          color: input.color,\n          boxShadow: `inset 0 0 0 1px ${isError ? input.error : \"transparent\"}`\n        }\n      }), /*#__PURE__*/_jsxs(\"div\", {\n        style: {\n          position: \"relative\"\n        },\n        children: [/*#__PURE__*/_jsx(motion.input, {\n          type: \"submit\",\n          value: button.label,\n          onClick: handleClick,\n          style: {\n            ...defaultStyle,\n            cursor: \"pointer\",\n            borderRadius,\n            padding: paddingValue,\n            fontFamily,\n            fontWeight: button.fontWeight,\n            fontSize,\n            background: button.fill,\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-mailchimp-input::placeholder { color: var(--framer-mailchimp-placeholder-color) !important; }\"]);\nMailchimp.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};\naddPropertyControls(Mailchimp, {\n  url: {\n    title: \"URL\",\n    placeholder: \"https://***.us6.list-manage.com/subscribe/post?u=***\",\n    type: ControlType.String,\n    description: \"Create a [Mailchimp](https://mailchimp.com/) account and copy your embedded form URL. [Learn more\u2026](https://www.framer.com/sites/integrations/mailchimp/)\"\n  },\n  layout: {\n    title: \"Layout\",\n    type: ControlType.Enum,\n    options: [\"horizontal\", \"vertical\"],\n    displaySegmentedControl: true\n  },\n  input: {\n    title: \"Input\",\n    type: ControlType.Object,\n    controls: {\n      placeholder: {\n        title: \"Placeholder\",\n        type: ControlType.String,\n        defaultValue: \"email@framer.com\"\n      },\n      placeholderColor: {\n        title: \" \",\n        type: ControlType.Color,\n        defaultValue: \"rgba(0, 0, 0, 0.3)\"\n      },\n      value: {\n        title: \"Value\",\n        type: ControlType.String\n      },\n      fill: {\n        title: \"Fill\",\n        type: ControlType.Color,\n        defaultValue: \"#EBEBEB\"\n      },\n      color: {\n        title: \"Text\",\n        type: ControlType.Color,\n        defaultValue: \"#000\"\n      },\n      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  width: \"100%\",\n  lineHeight: \"1.4em\",\n  outline: \"none\",\n  border: \"none\"\n};\nexport default Mailchimp;\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"Mailchimp\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerIntrinsicHeight\": \"52\",\n        \"framerIntrinsicWidth\": \"430\",\n        \"framerContractVersion\": \"1\",\n        \"framerSupportedLayoutHeight\": \"auto\",\n        \"framerSupportedLayoutWidth\": \"fixed\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./Mailchimp.map", "import { fontStore } from \"framer\";\nfontStore.loadWebFontsFromSelectors([]);\nexport const fonts = [];\nexport const css = [\".framer-xypNs .framer-styles-preset-pbndum:not(.rich-text-wrapper), .framer-xypNs .framer-styles-preset-pbndum.rich-text-wrapper a { --framer-link-current-text-color: var(--token-f31e7d26-b109-456c-b275-c53864e9aa91, #ffffff); --framer-link-hover-text-color: var(--token-f31e7d26-b109-456c-b275-c53864e9aa91, #ffffff); --framer-link-hover-text-decoration: underline; --framer-link-text-color: var(--token-f31e7d26-b109-456c-b275-c53864e9aa91, #ffffff); --framer-link-text-decoration: none; }\"];\nexport const className = \"framer-xypNs\";\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 (16060ad)\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 sharedStyle1 from \"https://framerusercontent.com/modules/9AsCfM8k4eqmm8DAgyyt/s0Jj0CPzg9JGmFy0RavP/f_JgQVGd5.js\";\nimport * as sharedStyle2 from \"https://framerusercontent.com/modules/j5sCuIU8oxHDKZxLc1y4/HSN9OBWK4L0ym6UiaCgy/PI_CVmpj5.js\";\nimport * as sharedStyle from \"https://framerusercontent.com/modules/bmPYkhKBhUWv80MmgGPv/ImXugDtv1KpSBZwLUlnC/pspIaWqVU.js\";\nconst cycleOrder = [\"Y8xK1zOnm\", \"uZraTXya9\"];\nconst variantClassNames = {\n  uZraTXya9: \"framer-v-1qj8daz\",\n  Y8xK1zOnm: \"framer-v-295h5z\"\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  Dark: \"uZraTXya9\",\n  Light: \"Y8xK1zOnm\"\n};\nconst transitions = {\n  default: {\n    damping: 60,\n    delay: 0,\n    duration: .3,\n    ease: [.44, 0, .56, 1],\n    mass: 1,\n    stiffness: 500,\n    type: \"spring\"\n  }\n};\nconst Component = /*#__PURE__*/React.forwardRef(function ({\n  id,\n  style,\n  className,\n  width,\n  height,\n  layoutId,\n  variant: outerVariant = \"Y8xK1zOnm\",\n  showPhone: d0jJdCz9y = true,\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: \"Y8xK1zOnm\",\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-IvX0u\", sharedStyle.className, sharedStyle1.className, sharedStyle2.className, classNames),\n      style: {\n        display: \"contents\"\n      },\n      children: /*#__PURE__*/_jsxs(motion.div, {\n        ...restProps,\n        className: cx(\"framer-295h5z\", className),\n        \"data-framer-name\": \"Light\",\n        layoutDependency: layoutDependency,\n        layoutId: \"Y8xK1zOnm\",\n        ref: ref,\n        style: {\n          backdropFilter: \"blur(0px)\",\n          WebkitBackdropFilter: \"blur(0px)\",\n          ...style\n        },\n        transition: transition,\n        ...addPropertyOverrides({\n          uZraTXya9: {\n            \"data-framer-name\": \"Dark\"\n          }\n        }, baseVariant, gestureVariant),\n        children: [d0jJdCz9y && /*#__PURE__*/_jsx(motion.div, {\n          className: \"framer-8s3l3m\",\n          \"data-framer-name\": \"Phone\",\n          layoutDependency: layoutDependency,\n          layoutId: \"pY7frPB78\",\n          transition: transition,\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-1er26kz\",\n                \"data-styles-preset\": \"pspIaWqVU\",\n                style: {\n                  \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                },\n                children: /*#__PURE__*/_jsx(Link, {\n                  href: \"tel:5555555555\",\n                  openInNewTab: true,\n                  smoothScroll: false,\n                  children: /*#__PURE__*/_jsx(motion.a, {\n                    className: \"framer-styles-preset-pbndum\",\n                    \"data-styles-preset\": \"f_JgQVGd5\",\n                    children: \"555 555 5555\"\n                  })\n                })\n              })\n            }),\n            className: \"framer-1xqnl0x\",\n            layoutDependency: layoutDependency,\n            layoutId: \"kwXVNxcfD\",\n            style: {\n              \"--extracted-r6o4lv\": \"var(--token-f31e7d26-b109-456c-b275-c53864e9aa91, rgb(255, 255, 255))\",\n              \"--framer-paragraph-spacing\": \"0px\"\n            },\n            transition: transition,\n            verticalAlignment: \"top\",\n            withExternalLayout: true,\n            ...addPropertyOverrides({\n              uZraTXya9: {\n                children: /*#__PURE__*/_jsx(React.Fragment, {\n                  children: /*#__PURE__*/_jsx(motion.p, {\n                    className: \"framer-styles-preset-1er26kz\",\n                    \"data-styles-preset\": \"pspIaWqVU\",\n                    style: {\n                      \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                    },\n                    children: /*#__PURE__*/_jsx(Link, {\n                      href: \"tel:5555555555\",\n                      openInNewTab: true,\n                      smoothScroll: false,\n                      children: /*#__PURE__*/_jsx(motion.a, {\n                        className: \"framer-styles-preset-bhely8\",\n                        \"data-styles-preset\": \"PI_CVmpj5\",\n                        children: \"555 555 5555\"\n                      })\n                    })\n                  })\n                })\n              }\n            }, baseVariant, gestureVariant)\n          })\n        }), /*#__PURE__*/_jsx(motion.div, {\n          className: \"framer-13w24lg\",\n          \"data-framer-name\": \"Address\",\n          layoutDependency: layoutDependency,\n          layoutId: \"JNr_z9XYv\",\n          transition: transition,\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-1er26kz\",\n                \"data-styles-preset\": \"pspIaWqVU\",\n                style: {\n                  \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                },\n                children: \"j.schulzonline@gmail.com\"\n              })\n            }),\n            className: \"framer-99vc22\",\n            layoutDependency: layoutDependency,\n            layoutId: \"LgHvtb_Ka\",\n            style: {\n              \"--extracted-r6o4lv\": \"var(--token-f31e7d26-b109-456c-b275-c53864e9aa91, rgb(255, 255, 255))\",\n              \"--framer-paragraph-spacing\": \"0px\"\n            },\n            transition: transition,\n            variants: {\n              uZraTXya9: {\n                \"--extracted-r6o4lv\": \"var(--token-28080534-ce0d-4a80-8b1f-16507cde6186, rgb(28, 29, 29)) \"\n              }\n            },\n            verticalAlignment: \"top\",\n            withExternalLayout: true\n          })\n        })]\n      })\n    })\n  });\n});\nconst css = ['.framer-IvX0u [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-IvX0u .framer-f01ce { display: block; }\", \".framer-IvX0u .framer-295h5z { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 188px; }\", \".framer-IvX0u .framer-8s3l3m, .framer-IvX0u .framer-13w24lg { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 16px; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\", \".framer-IvX0u .framer-1xqnl0x { flex: none; height: auto; overflow: visible; position: relative; white-space: pre; width: auto; }\", \".framer-IvX0u .framer-99vc22 { flex: 1 0 0px; height: auto; overflow: hidden; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-IvX0u .framer-295h5z, .framer-IvX0u .framer-8s3l3m, .framer-IvX0u .framer-13w24lg { gap: 0px; } .framer-IvX0u .framer-295h5z > * { margin: 0px; margin-bottom: calc(8px / 2); margin-top: calc(8px / 2); } .framer-IvX0u .framer-295h5z > :first-child { margin-top: 0px; } .framer-IvX0u .framer-295h5z > :last-child { margin-bottom: 0px; } .framer-IvX0u .framer-8s3l3m > *, .framer-IvX0u .framer-13w24lg > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-IvX0u .framer-8s3l3m > :first-child, .framer-IvX0u .framer-13w24lg > :first-child { margin-left: 0px; } .framer-IvX0u .framer-8s3l3m > :last-child, .framer-IvX0u .framer-13w24lg > :last-child { margin-right: 0px; } }\", ...sharedStyle.css, ...sharedStyle1.css, ...sharedStyle2.css]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 * @framerIntrinsicHeight 40\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 * @framerIntrinsicWidth 188\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"uZraTXya9\":{\"layout\":[\"fixed\",\"auto\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 * @framerVariables {\"d0jJdCz9y\":\"showPhone\"}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 */\nconst FramerSEsoKkzMw = withCSS(Component, css, \"framer-IvX0u\");\nexport default FramerSEsoKkzMw;\nFramerSEsoKkzMw.displayName = \"info / address\";\nFramerSEsoKkzMw.defaultProps = {\n  height: 40,\n  width: 188\n};\naddPropertyControls(FramerSEsoKkzMw, {\n  variant: {\n    options: [\"Y8xK1zOnm\", \"uZraTXya9\"],\n    optionTitles: [\"Light\", \"Dark\"],\n    title: \"Variant\",\n    type: ControlType.Enum\n  },\n  d0jJdCz9y: {\n    defaultValue: true,\n    title: \"Show Phone\",\n    type: ControlType.Boolean\n  }\n});\naddFonts(FramerSEsoKkzMw, [...sharedStyle.fonts, ...sharedStyle1.fonts, ...sharedStyle2.fonts]);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FramerSEsoKkzMw\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerContractVersion\": \"1\",\n        \"framerIntrinsicHeight\": \"40\",\n        \"framerVariables\": \"{\\\"d0jJdCz9y\\\":\\\"showPhone\\\"}\",\n        \"framerIntrinsicWidth\": \"188\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"uZraTXya9\\\":{\\\"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};\n//# sourceMappingURL=./SEsoKkzMw.map", "// Generated by Framer (a4dc481)\nimport { jsx as _jsx, jsxs as _jsxs } from \"react/jsx-runtime\";\nimport { addFonts, addPropertyControls, ControlType, cx, Link, SVG, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion } from \"framer-motion\";\nimport * as React from \"react\";\nconst enabledGestures = {\n  E9ZFkPRm2: {\n    hover: true\n  },\n  gHGL9zZO2: {\n    hover: true\n  },\n  HPRgEeduA: {\n    hover: true\n  },\n  jZdpu0Trt: {\n    hover: true\n  },\n  n4vsOf7IG: {\n    hover: true\n  },\n  oH7oAS8wI: {\n    hover: true\n  },\n  smRuzNepi: {\n    hover: true\n  },\n  TW_ftGZvE: {\n    hover: true\n  },\n  VUJqlBh7B: {\n    hover: true\n  },\n  w8zVV33WT: {\n    hover: true\n  },\n  wlb7Y2r87: {\n    hover: true\n  },\n  YQEwYXKZ_: {\n    hover: true\n  }\n};\nconst cycleOrder = [\"smRuzNepi\", \"E9ZFkPRm2\", \"gHGL9zZO2\", \"VUJqlBh7B\", \"TW_ftGZvE\", \"n4vsOf7IG\", \"w8zVV33WT\", \"HPRgEeduA\", \"oH7oAS8wI\", \"jZdpu0Trt\", \"YQEwYXKZ_\", \"wlb7Y2r87\"];\nconst variantClassNames = {\n  E9ZFkPRm2: \"framer-v-177ft27\",\n  gHGL9zZO2: \"framer-v-1p4bn6l\",\n  HPRgEeduA: \"framer-v-1k7o5rt\",\n  jZdpu0Trt: \"framer-v-1vd2hdd\",\n  n4vsOf7IG: \"framer-v-m7lgza\",\n  oH7oAS8wI: \"framer-v-1omlf1e\",\n  smRuzNepi: \"framer-v-1sjzfiv\",\n  TW_ftGZvE: \"framer-v-1a0erq9\",\n  VUJqlBh7B: \"framer-v-cp9xug\",\n  w8zVV33WT: \"framer-v-7vewcw\",\n  wlb7Y2r87: \"framer-v-11y0bxj\",\n  YQEwYXKZ_: \"framer-v-15yat4j\"\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  \"facebook-dark\": \"oH7oAS8wI\",\n  \"facebook-light\": \"gHGL9zZO2\",\n  \"instagram-dark\": \"w8zVV33WT\",\n  \"instagram-light\": \"smRuzNepi\",\n  \"opentable-dark\": \"wlb7Y2r87\",\n  \"opentable-light\": \"n4vsOf7IG\",\n  \"tiktok-dark\": \"jZdpu0Trt\",\n  \"tiktok-light\": \"VUJqlBh7B\",\n  \"twitter-dark\": \"HPRgEeduA\",\n  \"twitter-light\": \"E9ZFkPRm2\",\n  \"yelp-dark\": \"YQEwYXKZ_\",\n  \"yelp-light\": \"TW_ftGZvE\"\n};\nconst transitions = {\n  default: {\n    damping: 60,\n    delay: 0,\n    duration: .3,\n    ease: [.44, 0, .56, 1],\n    mass: 1,\n    stiffness: 500,\n    type: \"spring\"\n  }\n};\nconst Component = /*#__PURE__*/React.forwardRef(function ({\n  id,\n  style,\n  className,\n  width,\n  height,\n  layoutId,\n  variant: outerVariant = \"smRuzNepi\",\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: \"smRuzNepi\",\n    enabledGestures,\n    transitions,\n    variant,\n    variantClassNames\n  });\n  const layoutDependency = variants.join(\"-\") + restProps.layoutDependency;\n  const isDisplayed = () => {\n    if ([\"HPRgEeduA-hover\", \"oH7oAS8wI-hover\", \"jZdpu0Trt-hover\", \"YQEwYXKZ_-hover\", \"wlb7Y2r87-hover\", \"E9ZFkPRm2-hover\", \"gHGL9zZO2-hover\", \"VUJqlBh7B-hover\", \"TW_ftGZvE-hover\", \"n4vsOf7IG-hover\"].includes(gestureVariant)) return false;\n    if ([\"E9ZFkPRm2\", \"gHGL9zZO2\", \"VUJqlBh7B\", \"TW_ftGZvE\", \"n4vsOf7IG\", \"HPRgEeduA\", \"oH7oAS8wI\", \"jZdpu0Trt\", \"YQEwYXKZ_\", \"wlb7Y2r87\"].includes(baseVariant)) return false;\n    return true;\n  };\n  const isDisplayed1 = () => {\n    if ([\"oH7oAS8wI-hover\", \"gHGL9zZO2-hover\"].includes(gestureVariant)) return true;\n    if ([\"gHGL9zZO2\", \"oH7oAS8wI\"].includes(baseVariant)) return true;\n    return false;\n  };\n  const isDisplayed2 = () => {\n    if ([\"jZdpu0Trt-hover\", \"VUJqlBh7B-hover\"].includes(gestureVariant)) return true;\n    if ([\"VUJqlBh7B\", \"jZdpu0Trt\"].includes(baseVariant)) return true;\n    return false;\n  };\n  const isDisplayed3 = () => {\n    if ([\"YQEwYXKZ_-hover\", \"TW_ftGZvE-hover\"].includes(gestureVariant)) return true;\n    if ([\"TW_ftGZvE\", \"YQEwYXKZ_\"].includes(baseVariant)) return true;\n    return false;\n  };\n  const isDisplayed4 = () => {\n    if ([\"wlb7Y2r87-hover\", \"n4vsOf7IG-hover\"].includes(gestureVariant)) return true;\n    if ([\"n4vsOf7IG\", \"wlb7Y2r87\"].includes(baseVariant)) return true;\n    return false;\n  };\n  const isDisplayed5 = () => {\n    if ([\"HPRgEeduA-hover\", \"E9ZFkPRm2-hover\"].includes(gestureVariant)) return true;\n    if ([\"E9ZFkPRm2\", \"HPRgEeduA\"].includes(baseVariant)) return true;\n    return false;\n  };\n  const defaultLayoutId = React.useId();\n  return /*#__PURE__*/_jsx(LayoutGroup, {\n    id: layoutId !== null && layoutId !== void 0 ? layoutId : defaultLayoutId,\n    children: /*#__PURE__*/_jsx(motion.div, {\n      initial: variant,\n      animate: variants,\n      onHoverStart: () => setGestureState({\n        isHovered: true\n      }),\n      onHoverEnd: () => setGestureState({\n        isHovered: false\n      }),\n      onTapStart: () => setGestureState({\n        isPressed: true\n      }),\n      onTap: () => setGestureState({\n        isPressed: false\n      }),\n      onTapCancel: () => setGestureState({\n        isPressed: false\n      }),\n      className: cx(\"framer-4bpp3\", classNames),\n      style: {\n        display: \"contents\"\n      },\n      children: /*#__PURE__*/_jsx(Link, {\n        href: \"instagram.com\",\n        ...addPropertyOverrides({\n          E9ZFkPRm2: {\n            href: \"twitter.com\",\n            openInNewTab: true\n          },\n          gHGL9zZO2: {\n            href: \"facebook.com\",\n            openInNewTab: true\n          },\n          HPRgEeduA: {\n            href: \"twitter.com\",\n            openInNewTab: true\n          },\n          jZdpu0Trt: {\n            href: \"tiktok.com\",\n            openInNewTab: true\n          },\n          n4vsOf7IG: {\n            href: \"opentable.com\",\n            openInNewTab: true\n          },\n          oH7oAS8wI: {\n            href: \"facebook.com\",\n            openInNewTab: true\n          },\n          TW_ftGZvE: {\n            href: \"yelp.com\",\n            openInNewTab: true\n          },\n          VUJqlBh7B: {\n            href: \"tiktok.com\",\n            openInNewTab: true\n          },\n          wlb7Y2r87: {\n            href: \"opentable.com\",\n            openInNewTab: true\n          },\n          YQEwYXKZ_: {\n            href: \"yelp.com\",\n            openInNewTab: true\n          }\n        }, baseVariant, gestureVariant),\n        children: /*#__PURE__*/_jsxs(motion.a, {\n          ...restProps,\n          \"aria-label\": \"instagram\",\n          className: `${cx(\"framer-1sjzfiv\", className)} framer-u82403`,\n          \"data-border\": true,\n          \"data-framer-name\": \"instagram-light\",\n          layoutDependency: layoutDependency,\n          layoutId: \"smRuzNepi\",\n          ref: ref,\n          style: {\n            \"--border-bottom-width\": \"1px\",\n            \"--border-color\": 'var(--token-f31e7d26-b109-456c-b275-c53864e9aa91, rgb(255, 255, 255)) /* {\"name\":\"Light\"} */',\n            \"--border-left-width\": \"1px\",\n            \"--border-right-width\": \"1px\",\n            \"--border-style\": \"solid\",\n            \"--border-top-width\": \"1px\",\n            backgroundColor: \"rgba(0, 0, 0, 0)\",\n            borderBottomLeftRadius: 800,\n            borderBottomRightRadius: 800,\n            borderTopLeftRadius: 800,\n            borderTopRightRadius: 800,\n            ...style\n          },\n          transition: transition,\n          variants: {\n            \"E9ZFkPRm2-hover\": {\n              \"--border-bottom-width\": \"0px\",\n              \"--border-left-width\": \"0px\",\n              \"--border-right-width\": \"0px\",\n              \"--border-top-width\": \"0px\",\n              backgroundColor: \"var(--token-fbadfa29-2a96-4888-8bb0-a5474b0ad292, rgb(212, 67, 13))\"\n            },\n            \"gHGL9zZO2-hover\": {\n              \"--border-bottom-width\": \"0px\",\n              \"--border-left-width\": \"0px\",\n              \"--border-right-width\": \"0px\",\n              \"--border-top-width\": \"0px\",\n              backgroundColor: \"var(--token-fbadfa29-2a96-4888-8bb0-a5474b0ad292, rgb(212, 67, 13))\"\n            },\n            \"HPRgEeduA-hover\": {\n              \"--border-bottom-width\": \"0px\",\n              \"--border-left-width\": \"0px\",\n              \"--border-right-width\": \"0px\",\n              \"--border-top-width\": \"0px\",\n              backgroundColor: \"var(--token-ab0859f9-44d0-481c-a454-f71c2a59490a, rgb(199, 213, 165))\"\n            },\n            \"jZdpu0Trt-hover\": {\n              \"--border-bottom-width\": \"0px\",\n              \"--border-left-width\": \"0px\",\n              \"--border-right-width\": \"0px\",\n              \"--border-top-width\": \"0px\",\n              backgroundColor: \"var(--token-ab0859f9-44d0-481c-a454-f71c2a59490a, rgb(199, 213, 165))\"\n            },\n            \"n4vsOf7IG-hover\": {\n              \"--border-bottom-width\": \"0px\",\n              \"--border-left-width\": \"0px\",\n              \"--border-right-width\": \"0px\",\n              \"--border-top-width\": \"0px\",\n              backgroundColor: \"var(--token-fbadfa29-2a96-4888-8bb0-a5474b0ad292, rgb(212, 67, 13))\"\n            },\n            \"oH7oAS8wI-hover\": {\n              \"--border-bottom-width\": \"0px\",\n              \"--border-left-width\": \"0px\",\n              \"--border-right-width\": \"0px\",\n              \"--border-top-width\": \"0px\",\n              backgroundColor: \"var(--token-ab0859f9-44d0-481c-a454-f71c2a59490a, rgb(199, 213, 165))\"\n            },\n            \"smRuzNepi-hover\": {\n              \"--border-bottom-width\": \"0px\",\n              \"--border-left-width\": \"0px\",\n              \"--border-right-width\": \"0px\",\n              \"--border-top-width\": \"0px\",\n              backgroundColor: \"var(--token-fbadfa29-2a96-4888-8bb0-a5474b0ad292, rgb(212, 67, 13))\"\n            },\n            \"TW_ftGZvE-hover\": {\n              \"--border-bottom-width\": \"0px\",\n              \"--border-left-width\": \"0px\",\n              \"--border-right-width\": \"0px\",\n              \"--border-top-width\": \"0px\",\n              backgroundColor: \"var(--token-fbadfa29-2a96-4888-8bb0-a5474b0ad292, rgb(212, 67, 13))\"\n            },\n            \"VUJqlBh7B-hover\": {\n              \"--border-bottom-width\": \"0px\",\n              \"--border-left-width\": \"0px\",\n              \"--border-right-width\": \"0px\",\n              \"--border-top-width\": \"0px\",\n              backgroundColor: \"var(--token-fbadfa29-2a96-4888-8bb0-a5474b0ad292, rgb(212, 67, 13))\"\n            },\n            \"w8zVV33WT-hover\": {\n              \"--border-bottom-width\": \"0px\",\n              \"--border-left-width\": \"0px\",\n              \"--border-right-width\": \"0px\",\n              \"--border-top-width\": \"0px\",\n              backgroundColor: \"var(--token-ab0859f9-44d0-481c-a454-f71c2a59490a, rgb(199, 213, 165))\"\n            },\n            \"wlb7Y2r87-hover\": {\n              \"--border-bottom-width\": \"0px\",\n              \"--border-left-width\": \"0px\",\n              \"--border-right-width\": \"0px\",\n              \"--border-top-width\": \"0px\",\n              backgroundColor: \"var(--token-ab0859f9-44d0-481c-a454-f71c2a59490a, rgb(199, 213, 165))\"\n            },\n            \"YQEwYXKZ_-hover\": {\n              \"--border-bottom-width\": \"0px\",\n              \"--border-left-width\": \"0px\",\n              \"--border-right-width\": \"0px\",\n              \"--border-top-width\": \"0px\",\n              backgroundColor: \"var(--token-ab0859f9-44d0-481c-a454-f71c2a59490a, rgb(199, 213, 165))\"\n            },\n            HPRgEeduA: {\n              \"--border-color\": 'var(--token-28080534-ce0d-4a80-8b1f-16507cde6186, rgb(21, 25, 26)) /* {\"name\":\"Dark\"} */'\n            },\n            jZdpu0Trt: {\n              \"--border-color\": 'var(--token-28080534-ce0d-4a80-8b1f-16507cde6186, rgb(21, 25, 26)) /* {\"name\":\"Dark\"} */'\n            },\n            oH7oAS8wI: {\n              \"--border-color\": 'var(--token-28080534-ce0d-4a80-8b1f-16507cde6186, rgb(21, 25, 26)) /* {\"name\":\"Dark\"} */'\n            },\n            w8zVV33WT: {\n              \"--border-color\": 'var(--token-28080534-ce0d-4a80-8b1f-16507cde6186, rgb(21, 25, 26)) /* {\"name\":\"Dark\"} */'\n            },\n            wlb7Y2r87: {\n              \"--border-color\": 'var(--token-28080534-ce0d-4a80-8b1f-16507cde6186, rgb(21, 25, 26)) /* {\"name\":\"Dark\"} */'\n            },\n            YQEwYXKZ_: {\n              \"--border-color\": 'var(--token-28080534-ce0d-4a80-8b1f-16507cde6186, rgb(21, 25, 26)) /* {\"name\":\"Dark\"} */'\n            }\n          },\n          ...addPropertyOverrides({\n            \"E9ZFkPRm2-hover\": {\n              \"data-framer-name\": undefined\n            },\n            \"gHGL9zZO2-hover\": {\n              \"data-framer-name\": undefined\n            },\n            \"HPRgEeduA-hover\": {\n              \"data-framer-name\": undefined\n            },\n            \"jZdpu0Trt-hover\": {\n              \"data-framer-name\": undefined\n            },\n            \"n4vsOf7IG-hover\": {\n              \"data-framer-name\": undefined\n            },\n            \"oH7oAS8wI-hover\": {\n              \"data-framer-name\": undefined\n            },\n            \"smRuzNepi-hover\": {\n              \"data-framer-name\": undefined\n            },\n            \"TW_ftGZvE-hover\": {\n              \"data-framer-name\": undefined\n            },\n            \"VUJqlBh7B-hover\": {\n              \"data-framer-name\": undefined\n            },\n            \"w8zVV33WT-hover\": {\n              \"data-framer-name\": undefined\n            },\n            \"wlb7Y2r87-hover\": {\n              \"data-framer-name\": undefined\n            },\n            \"YQEwYXKZ_-hover\": {\n              \"data-framer-name\": undefined\n            },\n            E9ZFkPRm2: {\n              \"aria-label\": \"twitter\",\n              \"data-framer-name\": \"twitter-light\"\n            },\n            gHGL9zZO2: {\n              \"aria-label\": \"facebook\",\n              \"data-framer-name\": \"facebook-light\"\n            },\n            HPRgEeduA: {\n              \"aria-label\": \"twitter\",\n              \"data-framer-name\": \"twitter-dark\"\n            },\n            jZdpu0Trt: {\n              \"aria-label\": \"tiktok\",\n              \"data-framer-name\": \"tiktok-dark\"\n            },\n            n4vsOf7IG: {\n              \"aria-label\": \"opentable\",\n              \"data-framer-name\": \"opentable-light\"\n            },\n            oH7oAS8wI: {\n              \"aria-label\": \"facebook\",\n              \"data-framer-name\": \"facebook-dark\"\n            },\n            TW_ftGZvE: {\n              \"aria-label\": \"yelp\",\n              \"data-framer-name\": \"yelp-light\"\n            },\n            VUJqlBh7B: {\n              \"aria-label\": \"tiktok\",\n              \"data-framer-name\": \"tiktok-light\"\n            },\n            w8zVV33WT: {\n              \"data-framer-name\": \"instagram-dark\"\n            },\n            wlb7Y2r87: {\n              \"aria-label\": \"opentable\",\n              \"data-framer-name\": \"opentable-dark\"\n            },\n            YQEwYXKZ_: {\n              \"aria-label\": \"yelp\",\n              \"data-framer-name\": \"yelp-dark\"\n            }\n          }, baseVariant, gestureVariant),\n          children: [isDisplayed() && /*#__PURE__*/_jsx(SVG, {\n            className: \"framer-f6888t\",\n            \"data-framer-name\": \"instagram\",\n            layout: \"position\",\n            layoutDependency: layoutDependency,\n            layoutId: \"YtOhIy8ED\",\n            opacity: 1,\n            radius: 0,\n            style: {\n              borderBottomLeftRadius: 0,\n              borderBottomRightRadius: 0,\n              borderTopLeftRadius: 0,\n              borderTopRightRadius: 0\n            },\n            svg: '<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 24 24\"><path d=\"M 8.702 4.048 C 9.555 4.009 9.827 4 12 4 C 14.173 4 14.445 4.009 15.298 4.048 C 16.15 4.087 16.731 4.222 17.24 4.42 C 17.766 4.624 18.212 4.898 18.658 5.343 C 19.102 5.788 19.375 6.234 19.58 6.76 C 19.778 7.268 19.913 7.85 19.952 8.702 C 19.991 9.555 20 9.827 20 12 C 20 14.173 19.991 14.445 19.952 15.298 C 19.913 16.15 19.778 16.731 19.58 17.24 C 19.375 17.766 19.102 18.212 18.658 18.658 C 18.212 19.102 17.766 19.375 17.24 19.58 C 16.731 19.778 16.15 19.913 15.298 19.952 C 14.445 19.991 14.173 20 12 20 C 9.827 20 9.555 19.991 8.702 19.952 C 7.85 19.913 7.268 19.778 6.76 19.58 C 6.234 19.375 5.788 19.102 5.343 18.658 C 4.898 18.212 4.624 17.766 4.42 17.24 C 4.222 16.731 4.087 16.15 4.048 15.298 C 4.009 14.445 4 14.173 4 12 C 4 9.827 4.009 9.555 4.048 8.702 C 4.087 7.85 4.222 7.268 4.42 6.76 C 4.624 6.234 4.898 5.788 5.343 5.343 C 5.788 4.898 6.234 4.624 6.76 4.42 C 7.268 4.222 7.85 4.087 8.702 4.048 Z M 15.233 5.488 C 14.389 5.45 14.136 5.442 12 5.442 C 9.864 5.442 9.611 5.45 8.767 5.488 C 7.987 5.524 7.564 5.654 7.282 5.764 C 6.908 5.908 6.642 6.082 6.362 6.362 C 6.082 6.642 5.908 6.908 5.764 7.282 C 5.654 7.564 5.524 7.987 5.488 8.767 C 5.45 9.611 5.442 9.864 5.442 12 C 5.442 14.136 5.45 14.389 5.488 15.233 C 5.524 16.012 5.654 16.436 5.764 16.718 C 5.908 17.092 6.082 17.358 6.362 17.638 C 6.642 17.918 6.908 18.092 7.282 18.236 C 7.564 18.346 7.987 18.476 8.767 18.512 C 9.611 18.55 9.864 18.558 12 18.558 C 14.136 18.558 14.389 18.55 15.233 18.512 C 16.012 18.476 16.436 18.346 16.718 18.236 C 17.092 18.092 17.358 17.918 17.638 17.638 C 17.918 17.358 18.092 17.092 18.236 16.718 C 18.346 16.436 18.476 16.012 18.512 15.233 C 18.55 14.389 18.558 14.136 18.558 12 C 18.558 9.864 18.55 9.611 18.512 8.767 C 18.476 7.987 18.346 7.564 18.236 7.282 C 18.092 6.908 17.918 6.642 17.638 6.362 C 17.358 6.082 17.092 5.908 16.718 5.764 C 16.436 5.654 16.012 5.524 15.233 5.488 Z M 9.333 12 C 9.333 13.473 10.527 14.667 12 14.667 C 13.473 14.667 14.667 13.473 14.667 12 C 14.667 10.527 13.473 9.334 12 9.334 C 10.527 9.334 9.333 10.527 9.333 12 Z M 7.892 12 C 7.892 9.731 9.731 7.892 12 7.892 C 14.269 7.892 16.108 9.731 16.108 12 C 16.108 14.269 14.269 16.108 12 16.108 C 9.731 16.108 7.892 14.269 7.892 12 Z M 16.27 8.689 C 16.801 8.689 17.23 8.26 17.23 7.729 C 17.23 7.199 16.801 6.769 16.27 6.769 C 15.74 6.769 15.31 7.199 15.31 7.729 C 15.31 8.26 15.74 8.689 16.27 8.689 Z\" fill=\"var(--token-f31e7d26-b109-456c-b275-c53864e9aa91, rgb(255, 255, 255))\"></path></svg>',\n            svgContentId: 27668351,\n            transition: transition,\n            variants: {\n              \"smRuzNepi-hover\": {\n                borderBottomLeftRadius: 800,\n                borderBottomRightRadius: 800,\n                borderTopLeftRadius: 800,\n                borderTopRightRadius: 800\n              },\n              \"w8zVV33WT-hover\": {\n                borderBottomLeftRadius: 800,\n                borderBottomRightRadius: 800,\n                borderTopLeftRadius: 800,\n                borderTopRightRadius: 800\n              }\n            },\n            withExternalLayout: true,\n            ...addPropertyOverrides({\n              \"smRuzNepi-hover\": {\n                radius: 800,\n                svgContentId: 4280777823\n              },\n              \"w8zVV33WT-hover\": {\n                radius: 800,\n                svgContentId: 1387572470\n              },\n              w8zVV33WT: {\n                svg: '<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 24 24\"><path d=\"M 8.702 4.048 C 9.555 4.009 9.827 4 12 4 C 14.173 4 14.445 4.009 15.298 4.048 C 16.15 4.087 16.731 4.222 17.24 4.42 C 17.766 4.624 18.212 4.898 18.658 5.343 C 19.102 5.788 19.375 6.234 19.58 6.76 C 19.778 7.268 19.913 7.85 19.952 8.702 C 19.991 9.555 20 9.827 20 12 C 20 14.173 19.991 14.445 19.952 15.298 C 19.913 16.15 19.778 16.731 19.58 17.24 C 19.375 17.766 19.102 18.212 18.658 18.658 C 18.212 19.102 17.766 19.375 17.24 19.58 C 16.731 19.778 16.15 19.913 15.298 19.952 C 14.445 19.991 14.173 20 12 20 C 9.827 20 9.555 19.991 8.702 19.952 C 7.85 19.913 7.268 19.778 6.76 19.58 C 6.234 19.375 5.788 19.102 5.343 18.658 C 4.898 18.212 4.624 17.766 4.42 17.24 C 4.222 16.731 4.087 16.15 4.048 15.298 C 4.009 14.445 4 14.173 4 12 C 4 9.827 4.009 9.555 4.048 8.702 C 4.087 7.85 4.222 7.268 4.42 6.76 C 4.624 6.234 4.898 5.788 5.343 5.343 C 5.788 4.898 6.234 4.624 6.76 4.42 C 7.268 4.222 7.85 4.087 8.702 4.048 Z M 15.233 5.488 C 14.389 5.45 14.136 5.442 12 5.442 C 9.864 5.442 9.611 5.45 8.767 5.488 C 7.987 5.524 7.564 5.654 7.282 5.764 C 6.908 5.908 6.642 6.082 6.362 6.362 C 6.082 6.642 5.908 6.908 5.764 7.282 C 5.654 7.564 5.524 7.987 5.488 8.767 C 5.45 9.611 5.442 9.864 5.442 12 C 5.442 14.136 5.45 14.389 5.488 15.233 C 5.524 16.012 5.654 16.436 5.764 16.718 C 5.908 17.092 6.082 17.358 6.362 17.638 C 6.642 17.918 6.908 18.092 7.282 18.236 C 7.564 18.346 7.987 18.476 8.767 18.512 C 9.611 18.55 9.864 18.558 12 18.558 C 14.136 18.558 14.389 18.55 15.233 18.512 C 16.012 18.476 16.436 18.346 16.718 18.236 C 17.092 18.092 17.358 17.918 17.638 17.638 C 17.918 17.358 18.092 17.092 18.236 16.718 C 18.346 16.436 18.476 16.012 18.512 15.233 C 18.55 14.389 18.558 14.136 18.558 12 C 18.558 9.864 18.55 9.611 18.512 8.767 C 18.476 7.987 18.346 7.564 18.236 7.282 C 18.092 6.908 17.918 6.642 17.638 6.362 C 17.358 6.082 17.092 5.908 16.718 5.764 C 16.436 5.654 16.012 5.524 15.233 5.488 Z M 9.333 12 C 9.333 13.473 10.527 14.667 12 14.667 C 13.473 14.667 14.667 13.473 14.667 12 C 14.667 10.527 13.473 9.334 12 9.334 C 10.527 9.334 9.333 10.527 9.333 12 Z M 7.892 12 C 7.892 9.731 9.731 7.892 12 7.892 C 14.269 7.892 16.108 9.731 16.108 12 C 16.108 14.269 14.269 16.108 12 16.108 C 9.731 16.108 7.892 14.269 7.892 12 Z M 16.27 8.689 C 16.801 8.689 17.23 8.26 17.23 7.729 C 17.23 7.199 16.801 6.769 16.27 6.769 C 15.74 6.769 15.31 7.199 15.31 7.729 C 15.31 8.26 15.74 8.689 16.27 8.689 Z\" fill=\"var(--token-28080534-ce0d-4a80-8b1f-16507cde6186, rgb(21, 25, 26))\"></path></svg>',\n                svgContentId: 410694222\n              }\n            }, baseVariant, gestureVariant)\n          }), isDisplayed1() && /*#__PURE__*/_jsx(SVG, {\n            className: \"framer-tvmka2\",\n            \"data-framer-name\": \"facebook\",\n            layout: \"position\",\n            layoutDependency: layoutDependency,\n            layoutId: \"BcpHUTIL1\",\n            opacity: 1,\n            radius: 0,\n            style: {\n              borderBottomLeftRadius: 0,\n              borderBottomRightRadius: 0,\n              borderTopLeftRadius: 0,\n              borderTopRightRadius: 0\n            },\n            svg: '<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 24 24\"><path d=\"M 19.111 4 L 4.889 4 C 4.653 4 4.427 4.094 4.26 4.26 C 4.094 4.427 4 4.653 4 4.889 L 4 19.111 C 4 19.347 4.094 19.573 4.26 19.74 C 4.427 19.906 4.653 20 4.889 20 L 12.547 20 L 12.547 13.813 L 10.468 13.813 L 10.468 11.391 L 12.547 11.391 L 12.547 9.613 C 12.547 7.547 13.809 6.42 15.658 6.42 C 16.279 6.419 16.901 6.451 17.52 6.516 L 17.52 8.667 L 16.244 8.667 C 15.242 8.667 15.046 9.145 15.046 9.844 L 15.046 11.387 L 17.444 11.387 L 17.132 13.809 L 15.045 13.809 L 15.045 20 L 19.111 20 C 19.347 20 19.573 19.906 19.74 19.74 C 19.906 19.573 20 19.347 20 19.111 L 20 4.889 C 20 4.653 19.906 4.427 19.74 4.26 C 19.573 4.094 19.347 4 19.111 4 Z\" fill=\"var(--token-f31e7d26-b109-456c-b275-c53864e9aa91, rgb(255, 255, 255))\"></path></svg>',\n            svgContentId: 3793158150,\n            transition: transition,\n            variants: {\n              \"gHGL9zZO2-hover\": {\n                borderBottomLeftRadius: 800,\n                borderBottomRightRadius: 800,\n                borderTopLeftRadius: 800,\n                borderTopRightRadius: 800\n              },\n              \"oH7oAS8wI-hover\": {\n                borderBottomLeftRadius: 800,\n                borderBottomRightRadius: 800,\n                borderTopLeftRadius: 800,\n                borderTopRightRadius: 800\n              }\n            },\n            withExternalLayout: true,\n            ...addPropertyOverrides({\n              \"gHGL9zZO2-hover\": {\n                radius: 800,\n                svgContentId: 1924764492\n              },\n              \"oH7oAS8wI-hover\": {\n                radius: 800,\n                svgContentId: 297010169\n              },\n              gHGL9zZO2: {\n                svgContentId: 2374560466\n              },\n              oH7oAS8wI: {\n                svg: '<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 24 24\"><path d=\"M 19.111 4 L 4.889 4 C 4.653 4 4.427 4.094 4.26 4.26 C 4.094 4.427 4 4.653 4 4.889 L 4 19.111 C 4 19.347 4.094 19.573 4.26 19.74 C 4.427 19.906 4.653 20 4.889 20 L 12.547 20 L 12.547 13.813 L 10.468 13.813 L 10.468 11.391 L 12.547 11.391 L 12.547 9.613 C 12.547 7.547 13.809 6.42 15.658 6.42 C 16.279 6.419 16.901 6.451 17.52 6.516 L 17.52 8.667 L 16.244 8.667 C 15.242 8.667 15.046 9.145 15.046 9.844 L 15.046 11.387 L 17.444 11.387 L 17.132 13.809 L 15.045 13.809 L 15.045 20 L 19.111 20 C 19.347 20 19.573 19.906 19.74 19.74 C 19.906 19.573 20 19.347 20 19.111 L 20 4.889 C 20 4.653 19.906 4.427 19.74 4.26 C 19.573 4.094 19.347 4 19.111 4 Z\" fill=\"var(--token-28080534-ce0d-4a80-8b1f-16507cde6186, rgb(21, 25, 26))\"></path></svg>',\n                svgContentId: 2932883821\n              }\n            }, baseVariant, gestureVariant)\n          }), isDisplayed2() && /*#__PURE__*/_jsx(SVG, {\n            className: \"framer-yquxga\",\n            \"data-framer-name\": \"tiktok\",\n            layout: \"position\",\n            layoutDependency: layoutDependency,\n            layoutId: \"T6puPfoUc\",\n            opacity: 1,\n            radius: 0,\n            style: {\n              borderBottomLeftRadius: 0,\n              borderBottomRightRadius: 0,\n              borderTopLeftRadius: 0,\n              borderTopRightRadius: 0\n            },\n            svg: '<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 24 24\"><path d=\"M 18.165 7.753 C 17.364 7.578 16.64 7.154 16.096 6.543 C 15.552 5.932 15.216 5.165 15.137 4.352 L 15.137 4 L 12.366 4 L 12.366 14.939 C 12.366 15.425 12.214 15.898 11.929 16.292 C 11.645 16.686 11.243 16.981 10.781 17.135 C 10.319 17.289 9.82 17.294 9.355 17.15 C 8.89 17.006 8.482 16.72 8.189 16.332 C 7.927 15.988 7.766 15.578 7.726 15.149 C 7.685 14.719 7.766 14.287 7.959 13.9 C 8.152 13.514 8.449 13.189 8.818 12.963 C 9.187 12.736 9.612 12.617 10.045 12.618 C 10.284 12.617 10.523 12.652 10.751 12.723 L 10.751 9.922 C 10.485 9.889 10.217 9.875 9.948 9.882 C 8.96 9.908 8.001 10.221 7.188 10.782 C 6.375 11.343 5.744 12.129 5.373 13.041 C 5.001 13.954 4.905 14.956 5.095 15.922 C 5.286 16.889 5.756 17.779 6.446 18.484 C 7.154 19.201 8.06 19.693 9.049 19.896 C 10.038 20.099 11.065 20.004 12 19.624 C 12.935 19.244 13.735 18.596 14.3 17.762 C 14.864 16.928 15.166 15.945 15.169 14.939 L 15.169 9.338 C 16.287 10.133 17.627 10.558 19 10.554 L 19 7.833 C 18.73 7.834 18.461 7.807 18.197 7.753 Z\" fill=\"var(--token-f31e7d26-b109-456c-b275-c53864e9aa91, rgb(255, 255, 255))\"></path></svg>',\n            svgContentId: 2606309228,\n            transition: transition,\n            variants: {\n              \"jZdpu0Trt-hover\": {\n                borderBottomLeftRadius: 800,\n                borderBottomRightRadius: 800,\n                borderTopLeftRadius: 800,\n                borderTopRightRadius: 800\n              },\n              \"VUJqlBh7B-hover\": {\n                borderBottomLeftRadius: 800,\n                borderBottomRightRadius: 800,\n                borderTopLeftRadius: 800,\n                borderTopRightRadius: 800\n              }\n            },\n            withExternalLayout: true,\n            ...addPropertyOverrides({\n              \"jZdpu0Trt-hover\": {\n                radius: 800,\n                svgContentId: 884159261\n              },\n              \"VUJqlBh7B-hover\": {\n                radius: 800,\n                svgContentId: 1056291864\n              },\n              jZdpu0Trt: {\n                svg: '<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 24 24\"><path d=\"M 18.165 7.753 C 17.364 7.578 16.64 7.154 16.096 6.543 C 15.552 5.932 15.216 5.165 15.137 4.352 L 15.137 4 L 12.366 4 L 12.366 14.939 C 12.366 15.425 12.214 15.898 11.929 16.292 C 11.645 16.686 11.243 16.981 10.781 17.135 C 10.319 17.289 9.82 17.294 9.355 17.15 C 8.89 17.006 8.482 16.72 8.189 16.332 C 7.927 15.988 7.766 15.578 7.726 15.149 C 7.685 14.719 7.766 14.287 7.959 13.9 C 8.152 13.514 8.449 13.189 8.818 12.963 C 9.187 12.736 9.612 12.617 10.045 12.618 C 10.284 12.617 10.523 12.652 10.751 12.723 L 10.751 9.922 C 10.485 9.889 10.217 9.875 9.948 9.882 C 8.96 9.908 8.001 10.221 7.188 10.782 C 6.375 11.343 5.744 12.129 5.373 13.041 C 5.001 13.954 4.905 14.956 5.095 15.922 C 5.286 16.889 5.756 17.779 6.446 18.484 C 7.154 19.201 8.06 19.693 9.049 19.896 C 10.038 20.099 11.065 20.004 12 19.624 C 12.935 19.244 13.735 18.596 14.3 17.762 C 14.864 16.928 15.166 15.945 15.169 14.939 L 15.169 9.338 C 16.287 10.133 17.627 10.558 19 10.554 L 19 7.833 C 18.73 7.834 18.461 7.807 18.197 7.753 Z\" fill=\"var(--token-28080534-ce0d-4a80-8b1f-16507cde6186, rgb(21, 25, 26))\"></path></svg>',\n                svgContentId: 1421451948\n              },\n              VUJqlBh7B: {\n                svgContentId: 3810346898\n              }\n            }, baseVariant, gestureVariant)\n          }), isDisplayed3() && /*#__PURE__*/_jsx(SVG, {\n            className: \"framer-1fv9la3\",\n            \"data-framer-name\": \"yelp\",\n            layout: \"position\",\n            layoutDependency: layoutDependency,\n            layoutId: \"AyqaST33c\",\n            opacity: 1,\n            radius: 0,\n            style: {\n              borderBottomLeftRadius: 0,\n              borderBottomRightRadius: 0,\n              borderTopLeftRadius: 0,\n              borderTopRightRadius: 0\n            },\n            svg: '<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 24 24\"><path d=\"M 9.988 14.868 C 10.446 14.749 10.76 14.335 10.789 13.813 C 10.818 13.28 10.527 12.807 10.075 12.638 L 9.17 12.27 C 5.887 10.915 5.873 10.915 5.658 10.912 C 5.303 10.894 4.974 11.08 4.764 11.41 C 4.764 11.41 4.764 11.411 4.763 11.412 C 4.36 12.055 4.279 13.792 4.378 14.749 C 4.424 15.167 4.499 15.47 4.605 15.671 C 4.784 16.014 5.105 16.225 5.456 16.237 C 5.479 16.238 5.5 16.239 5.521 16.239 C 5.711 16.239 5.995 16.15 8.712 15.276 C 9.631 14.983 9.901 14.897 9.988 14.868 Z M 11.571 15.525 C 11.077 15.335 10.538 15.462 10.235 15.838 C 10.234 15.838 9.667 16.513 9.61 16.579 C 9.607 16.582 9.604 16.585 9.602 16.588 C 7.304 19.285 7.298 19.302 7.226 19.51 C 7.174 19.651 7.155 19.801 7.172 19.936 C 7.191 20.139 7.275 20.331 7.424 20.512 C 7.957 21.148 10.184 22 11.214 22 C 11.295 22 11.368 21.995 11.433 21.984 C 11.816 21.913 12.108 21.68 12.231 21.345 C 12.231 21.343 12.232 21.341 12.233 21.34 C 12.303 21.138 12.307 21.126 12.316 17.953 C 12.316 17.953 12.323 16.686 12.324 16.618 C 12.353 16.142 12.058 15.713 11.571 15.525 Z M 19.285 16.056 C 19.113 15.928 19.107 15.923 16.089 14.932 C 16.089 14.932 14.936 14.551 14.826 14.512 C 14.825 14.512 14.824 14.511 14.823 14.511 C 14.38 14.339 13.881 14.49 13.554 14.893 C 13.217 15.304 13.174 15.858 13.441 16.265 L 13.95 17.095 C 15.806 20.109 15.828 20.126 15.997 20.258 C 16.17 20.393 16.375 20.462 16.59 20.462 C 16.728 20.462 16.87 20.434 17.011 20.376 C 17.846 20.043 19.521 17.914 19.648 17.023 C 19.703 16.637 19.574 16.287 19.285 16.056 Z M 14.352 13.49 C 14.374 13.495 14.397 13.497 14.42 13.497 C 14.46 13.497 14.5 13.49 14.539 13.475 C 14.685 13.42 14.99 13.346 15.475 13.231 C 15.475 13.231 15.476 13.231 15.476 13.23 C 18.908 12.399 18.932 12.384 19.119 12.262 C 19.411 12.066 19.567 11.734 19.547 11.351 C 19.548 11.331 19.547 11.307 19.546 11.292 C 19.448 10.369 17.961 8.175 17.168 7.787 C 16.815 7.619 16.441 7.637 16.146 7.835 C 16.025 7.914 15.337 8.811 14.083 10.525 C 14.083 10.525 13.326 11.555 13.29 11.603 C 12.988 11.972 12.977 12.491 13.26 12.927 C 13.516 13.318 13.938 13.531 14.352 13.49 Z M 11.933 2.758 C 11.835 2.398 11.554 2.135 11.163 2.037 C 10.215 1.803 6.886 2.737 6.213 3.43 C 5.946 3.709 5.84 4.075 5.929 4.407 C 5.934 4.427 5.942 4.446 5.95 4.465 C 6.044 4.659 9.094 9.461 10.024 10.923 C 10.415 11.557 10.843 11.875 11.297 11.875 C 11.405 11.875 11.514 11.857 11.625 11.821 C 12.209 11.645 12.482 11.094 12.438 10.184 C 12.388 9.037 11.996 3.11 11.933 2.758 Z\" fill=\"var(--token-f31e7d26-b109-456c-b275-c53864e9aa91, rgb(255, 255, 255))\"></path></svg>',\n            svgContentId: 3914214681,\n            transition: transition,\n            variants: {\n              \"TW_ftGZvE-hover\": {\n                borderBottomLeftRadius: 800,\n                borderBottomRightRadius: 800,\n                borderTopLeftRadius: 800,\n                borderTopRightRadius: 800\n              },\n              \"YQEwYXKZ_-hover\": {\n                borderBottomLeftRadius: 800,\n                borderBottomRightRadius: 800,\n                borderTopLeftRadius: 800,\n                borderTopRightRadius: 800\n              }\n            },\n            withExternalLayout: true,\n            ...addPropertyOverrides({\n              \"TW_ftGZvE-hover\": {\n                radius: 800,\n                svgContentId: 51753268\n              },\n              \"YQEwYXKZ_-hover\": {\n                radius: 800,\n                svgContentId: 3801692609\n              },\n              TW_ftGZvE: {\n                svgContentId: 2441650898\n              },\n              YQEwYXKZ_: {\n                svg: '<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 24 24\"><path d=\"M 9.988 14.868 C 10.446 14.749 10.76 14.335 10.789 13.813 C 10.818 13.28 10.527 12.807 10.075 12.638 L 9.17 12.27 C 5.887 10.915 5.873 10.915 5.658 10.912 C 5.303 10.894 4.974 11.08 4.764 11.41 C 4.764 11.41 4.764 11.411 4.763 11.412 C 4.36 12.055 4.279 13.792 4.378 14.749 C 4.424 15.167 4.499 15.47 4.605 15.671 C 4.784 16.014 5.105 16.225 5.456 16.237 C 5.479 16.238 5.5 16.239 5.521 16.239 C 5.711 16.239 5.995 16.15 8.712 15.276 C 9.631 14.983 9.901 14.897 9.988 14.868 Z M 11.571 15.525 C 11.077 15.335 10.538 15.462 10.235 15.838 C 10.234 15.838 9.667 16.513 9.61 16.579 C 9.607 16.582 9.604 16.585 9.602 16.588 C 7.304 19.285 7.298 19.302 7.226 19.51 C 7.174 19.651 7.155 19.801 7.172 19.936 C 7.191 20.139 7.275 20.331 7.424 20.512 C 7.957 21.148 10.184 22 11.214 22 C 11.295 22 11.368 21.995 11.433 21.984 C 11.816 21.913 12.108 21.68 12.231 21.345 C 12.231 21.343 12.232 21.341 12.233 21.34 C 12.303 21.138 12.307 21.126 12.316 17.953 C 12.316 17.953 12.323 16.686 12.324 16.618 C 12.353 16.142 12.058 15.713 11.571 15.525 Z M 19.285 16.056 C 19.113 15.928 19.107 15.923 16.089 14.932 C 16.089 14.932 14.936 14.551 14.826 14.512 C 14.825 14.512 14.824 14.511 14.823 14.511 C 14.38 14.339 13.881 14.49 13.554 14.893 C 13.217 15.304 13.174 15.858 13.441 16.265 L 13.95 17.095 C 15.806 20.109 15.828 20.126 15.997 20.258 C 16.17 20.393 16.375 20.462 16.59 20.462 C 16.728 20.462 16.87 20.434 17.011 20.376 C 17.846 20.043 19.521 17.914 19.648 17.023 C 19.703 16.637 19.574 16.287 19.285 16.056 Z M 14.352 13.49 C 14.374 13.495 14.397 13.497 14.42 13.497 C 14.46 13.497 14.5 13.49 14.539 13.475 C 14.685 13.42 14.99 13.346 15.475 13.231 C 15.475 13.231 15.476 13.231 15.476 13.23 C 18.908 12.399 18.932 12.384 19.119 12.262 C 19.411 12.066 19.567 11.734 19.547 11.351 C 19.548 11.331 19.547 11.307 19.546 11.292 C 19.448 10.369 17.961 8.175 17.168 7.787 C 16.815 7.619 16.441 7.637 16.146 7.835 C 16.025 7.914 15.337 8.811 14.083 10.525 C 14.083 10.525 13.326 11.555 13.29 11.603 C 12.988 11.972 12.977 12.491 13.26 12.927 C 13.516 13.318 13.938 13.531 14.352 13.49 Z M 11.933 2.758 C 11.835 2.398 11.554 2.135 11.163 2.037 C 10.215 1.803 6.886 2.737 6.213 3.43 C 5.946 3.709 5.84 4.075 5.929 4.407 C 5.934 4.427 5.942 4.446 5.95 4.465 C 6.044 4.659 9.094 9.461 10.024 10.923 C 10.415 11.557 10.843 11.875 11.297 11.875 C 11.405 11.875 11.514 11.857 11.625 11.821 C 12.209 11.645 12.482 11.094 12.438 10.184 C 12.388 9.037 11.996 3.11 11.933 2.758 Z\" fill=\"var(--token-28080534-ce0d-4a80-8b1f-16507cde6186, rgb(21, 25, 26))\"></path></svg>',\n                svgContentId: 4161426074\n              }\n            }, baseVariant, gestureVariant)\n          }), isDisplayed4() && /*#__PURE__*/_jsx(SVG, {\n            className: \"framer-1s4i96m\",\n            \"data-framer-name\": \"opentable\",\n            layout: \"position\",\n            layoutDependency: layoutDependency,\n            layoutId: \"wS6StP0BD\",\n            opacity: 1,\n            radius: 0,\n            style: {\n              borderBottomLeftRadius: 0,\n              borderBottomRightRadius: 0,\n              borderTopLeftRadius: 0,\n              borderTopRightRadius: 0\n            },\n            svg: '<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 24 24\"><path d=\"M 15.014 4.017 C 10.604 4.018 7.032 7.594 7.033 12.003 C 7.035 16.412 10.611 19.985 15.02 19.983 C 19.429 19.981 23.002 16.406 23 11.997 C 22.998 7.588 19.423 4.015 15.014 4.017 L 15.014 4.017 Z M 17.009 11.997 C 16.986 13.089 16.106 13.97 15.014 13.994 C 13.924 14.005 13.031 13.132 13.02 12.042 C 13.02 12.039 13.02 12.036 13.02 12.032 L 13.02 11.997 C 13.009 10.907 13.883 10.015 14.973 10.005 C 14.976 10.005 14.979 10.005 14.983 10.005 L 15.014 10.005 C 16.106 9.995 16.999 10.872 17.009 11.964 L 17.009 11.966 L 17.009 11.997 Z M 2.996 10.003 C 4.098 10.003 4.991 10.896 4.991 11.998 C 4.991 13.1 4.098 13.994 2.996 13.994 C 1.893 13.994 1 13.1 1 11.998 C 1 10.896 1.893 10.003 2.996 10.003 Z\" fill=\"var(--token-f31e7d26-b109-456c-b275-c53864e9aa91, rgb(255, 255, 255))\"></path></svg>',\n            svgContentId: 1803269192,\n            transition: transition,\n            variants: {\n              \"n4vsOf7IG-hover\": {\n                borderBottomLeftRadius: 800,\n                borderBottomRightRadius: 800,\n                borderTopLeftRadius: 800,\n                borderTopRightRadius: 800\n              },\n              \"wlb7Y2r87-hover\": {\n                borderBottomLeftRadius: 800,\n                borderBottomRightRadius: 800,\n                borderTopLeftRadius: 800,\n                borderTopRightRadius: 800\n              }\n            },\n            withExternalLayout: true,\n            ...addPropertyOverrides({\n              \"n4vsOf7IG-hover\": {\n                radius: 800,\n                svgContentId: 21953738\n              },\n              \"wlb7Y2r87-hover\": {\n                radius: 800,\n                svgContentId: 1215972403\n              },\n              n4vsOf7IG: {\n                svgContentId: 2549339730\n              },\n              wlb7Y2r87: {\n                svg: '<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 24 24\"><path d=\"M 15.014 4.017 C 10.604 4.018 7.032 7.594 7.033 12.003 C 7.035 16.412 10.611 19.985 15.02 19.983 C 19.429 19.981 23.002 16.406 23 11.997 C 22.998 7.588 19.423 4.015 15.014 4.017 L 15.014 4.017 Z M 17.009 11.997 C 16.986 13.089 16.106 13.97 15.014 13.994 C 13.924 14.005 13.031 13.132 13.02 12.042 C 13.02 12.039 13.02 12.036 13.02 12.032 L 13.02 11.997 C 13.009 10.907 13.883 10.015 14.973 10.005 C 14.976 10.005 14.979 10.005 14.983 10.005 L 15.014 10.005 C 16.106 9.995 16.999 10.872 17.009 11.964 L 17.009 11.966 L 17.009 11.997 Z M 2.996 10.003 C 4.098 10.003 4.991 10.896 4.991 11.998 C 4.991 13.1 4.098 13.994 2.996 13.994 C 1.893 13.994 1 13.1 1 11.998 C 1 10.896 1.893 10.003 2.996 10.003 Z\" fill=\"var(--token-28080534-ce0d-4a80-8b1f-16507cde6186, rgb(21, 25, 26))\"></path></svg>',\n                svgContentId: 4045840372\n              }\n            }, baseVariant, gestureVariant)\n          }), isDisplayed5() && /*#__PURE__*/_jsx(SVG, {\n            className: \"framer-14fgcpa\",\n            \"data-framer-name\": \"twitter\",\n            layout: \"position\",\n            layoutDependency: layoutDependency,\n            layoutId: \"AAregd9h0\",\n            opacity: 1,\n            radius: 0,\n            style: {\n              borderBottomLeftRadius: 0,\n              borderBottomRightRadius: 0,\n              borderTopLeftRadius: 0,\n              borderTopRightRadius: 0\n            },\n            svg: '<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 21 24\"><path d=\"M 8.408 19 C 14.905 19 18.461 13.612 18.461 8.948 C 18.461 8.796 18.461 8.645 18.454 8.493 C 19.143 7.997 19.742 7.37 20.218 6.66 C 19.584 6.943 18.902 7.129 18.185 7.218 C 18.915 6.784 19.473 6.089 19.742 5.262 C 19.06 5.668 18.302 5.958 17.496 6.116 C 16.848 5.427 15.932 5 14.919 5 C 12.97 5 11.385 6.585 11.385 8.534 C 11.385 8.81 11.419 9.079 11.474 9.341 C 8.539 9.196 5.935 7.783 4.192 5.648 C 3.889 6.171 3.717 6.778 3.717 7.425 C 3.717 8.652 4.343 9.733 5.287 10.367 C 4.709 10.347 4.164 10.188 3.689 9.926 C 3.689 9.94 3.689 9.954 3.689 9.974 C 3.689 11.683 4.908 13.116 6.521 13.44 C 6.224 13.523 5.914 13.564 5.591 13.564 C 5.363 13.564 5.143 13.543 4.929 13.502 C 5.377 14.908 6.686 15.927 8.229 15.955 C 7.017 16.905 5.494 17.471 3.841 17.471 C 3.558 17.471 3.276 17.457 3 17.422 C 4.557 18.414 6.417 19 8.408 19 Z\" fill=\"var(--token-f31e7d26-b109-456c-b275-c53864e9aa91, rgb(255, 255, 255))\"></path></svg>',\n            svgContentId: 3880531508,\n            transition: transition,\n            variants: {\n              \"E9ZFkPRm2-hover\": {\n                borderBottomLeftRadius: 800,\n                borderBottomRightRadius: 800,\n                borderTopLeftRadius: 800,\n                borderTopRightRadius: 800\n              },\n              \"HPRgEeduA-hover\": {\n                borderBottomLeftRadius: 800,\n                borderBottomRightRadius: 800,\n                borderTopLeftRadius: 800,\n                borderTopRightRadius: 800\n              }\n            },\n            withExternalLayout: true,\n            ...addPropertyOverrides({\n              \"E9ZFkPRm2-hover\": {\n                radius: 800,\n                svgContentId: 3738375424\n              },\n              \"HPRgEeduA-hover\": {\n                radius: 800,\n                svgContentId: 1338849297\n              },\n              E9ZFkPRm2: {\n                svgContentId: 2871154217\n              },\n              HPRgEeduA: {\n                svg: '<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 21 24\"><path d=\"M 8.408 19 C 14.905 19 18.461 13.612 18.461 8.948 C 18.461 8.796 18.461 8.645 18.454 8.493 C 19.143 7.997 19.742 7.37 20.218 6.66 C 19.584 6.943 18.902 7.129 18.185 7.218 C 18.915 6.784 19.473 6.089 19.742 5.262 C 19.06 5.668 18.302 5.958 17.496 6.116 C 16.848 5.427 15.932 5 14.919 5 C 12.97 5 11.385 6.585 11.385 8.534 C 11.385 8.81 11.419 9.079 11.474 9.341 C 8.539 9.196 5.935 7.783 4.192 5.648 C 3.889 6.171 3.717 6.778 3.717 7.425 C 3.717 8.652 4.343 9.733 5.287 10.367 C 4.709 10.347 4.164 10.188 3.689 9.926 C 3.689 9.94 3.689 9.954 3.689 9.974 C 3.689 11.683 4.908 13.116 6.521 13.44 C 6.224 13.523 5.914 13.564 5.591 13.564 C 5.363 13.564 5.143 13.543 4.929 13.502 C 5.377 14.908 6.686 15.927 8.229 15.955 C 7.017 16.905 5.494 17.471 3.841 17.471 C 3.558 17.471 3.276 17.457 3 17.422 C 4.557 18.414 6.417 19 8.408 19 Z\" fill=\"var(--token-28080534-ce0d-4a80-8b1f-16507cde6186, rgb(21, 25, 26))\"></path></svg>',\n                svgContentId: 4041803232\n              }\n            }, baseVariant, gestureVariant)\n          })]\n        })\n      })\n    })\n  });\n});\nconst css = ['.framer-4bpp3 [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-4bpp3 * { box-sizing: border-box; }\", \".framer-4bpp3 .framer-u82403 { display: block; }\", \".framer-4bpp3 .framer-1sjzfiv { height: 40px; overflow: visible; position: relative; text-decoration: none; width: 40px; }\", \".framer-4bpp3 .framer-f6888t, .framer-4bpp3 .framer-tvmka2, .framer-4bpp3 .framer-yquxga, .framer-4bpp3 .framer-1fv9la3, .framer-4bpp3 .framer-1s4i96m { flex: none; height: 24px; left: calc(50.00000000000002% - 24px / 2); position: absolute; top: calc(50.00000000000002% - 24px / 2); width: 24px; }\", \".framer-4bpp3 .framer-14fgcpa { flex: none; height: 24px; left: calc(41.66666666666669% - 21px / 2); position: absolute; top: calc(50.00000000000002% - 24px / 2); width: 21px; }\", \".framer-4bpp3 .framer-v-7vewcw .framer-1sjzfiv, .framer-4bpp3 .framer-v-1k7o5rt .framer-1sjzfiv, .framer-4bpp3 .framer-v-1omlf1e .framer-1sjzfiv, .framer-4bpp3 .framer-v-1vd2hdd .framer-1sjzfiv, .framer-4bpp3 .framer-v-15yat4j .framer-1sjzfiv, .framer-4bpp3 .framer-v-11y0bxj .framer-1sjzfiv, .framer-4bpp3 .framer-v-1sjzfiv .framer-1sjzfiv, .framer-4bpp3 .framer-v-177ft27 .framer-1sjzfiv, .framer-4bpp3 .framer-v-1p4bn6l .framer-1sjzfiv, .framer-4bpp3 .framer-v-cp9xug .framer-1sjzfiv, .framer-4bpp3 .framer-v-1a0erq9 .framer-1sjzfiv, .framer-4bpp3 .framer-v-m7lgza .framer-1sjzfiv { cursor: pointer; }\", \".framer-4bpp3.framer-v-177ft27 .framer-14fgcpa, .framer-4bpp3.framer-v-1k7o5rt .framer-14fgcpa { left: calc(47.50000000000002% - 21px / 2); }\"]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             * @framerIntrinsicHeight 40\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             * @framerIntrinsicWidth 40\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"E9ZFkPRm2\":{\"layout\":[\"fixed\",\"fixed\"]},\"gHGL9zZO2\":{\"layout\":[\"fixed\",\"fixed\"]},\"VUJqlBh7B\":{\"layout\":[\"fixed\",\"fixed\"]},\"TW_ftGZvE\":{\"layout\":[\"fixed\",\"fixed\"]},\"n4vsOf7IG\":{\"layout\":[\"fixed\",\"fixed\"]},\"w8zVV33WT\":{\"layout\":[\"fixed\",\"fixed\"]},\"HPRgEeduA\":{\"layout\":[\"fixed\",\"fixed\"]},\"oH7oAS8wI\":{\"layout\":[\"fixed\",\"fixed\"]},\"jZdpu0Trt\":{\"layout\":[\"fixed\",\"fixed\"]},\"YQEwYXKZ_\":{\"layout\":[\"fixed\",\"fixed\"]},\"wlb7Y2r87\":{\"layout\":[\"fixed\",\"fixed\"]},\"pVpil1EHH\":{\"layout\":[\"fixed\",\"fixed\"]},\"mSmrzWkEp\":{\"layout\":[\"fixed\",\"fixed\"]},\"mYAkfFPET\":{\"layout\":[\"fixed\",\"fixed\"]},\"weo08x8ib\":{\"layout\":[\"fixed\",\"fixed\"]},\"Pe8hCemnp\":{\"layout\":[\"fixed\",\"fixed\"]},\"KhJxurm1U\":{\"layout\":[\"fixed\",\"fixed\"]},\"yC1ceIHaP\":{\"layout\":[\"fixed\",\"fixed\"]},\"xNk24lH1j\":{\"layout\":[\"fixed\",\"fixed\"]},\"y44pmqxjI\":{\"layout\":[\"fixed\",\"fixed\"]},\"VP6Ure0Ht\":{\"layout\":[\"fixed\",\"fixed\"]},\"p3NI91kVe\":{\"layout\":[\"fixed\",\"fixed\"]},\"DW2RUAjYs\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             */\nconst FramerzjTQ9jOPb = withCSS(Component, css, \"framer-4bpp3\");\nexport default FramerzjTQ9jOPb;\nFramerzjTQ9jOPb.displayName = \"icon / social\";\nFramerzjTQ9jOPb.defaultProps = {\n  height: 40,\n  width: 40\n};\naddPropertyControls(FramerzjTQ9jOPb, {\n  variant: {\n    options: [\"smRuzNepi\", \"E9ZFkPRm2\", \"gHGL9zZO2\", \"VUJqlBh7B\", \"TW_ftGZvE\", \"n4vsOf7IG\", \"w8zVV33WT\", \"HPRgEeduA\", \"oH7oAS8wI\", \"jZdpu0Trt\", \"YQEwYXKZ_\", \"wlb7Y2r87\"],\n    optionTitles: [\"instagram-light\", \"twitter-light\", \"facebook-light\", \"tiktok-light\", \"yelp-light\", \"opentable-light\", \"instagram-dark\", \"twitter-dark\", \"facebook-dark\", \"tiktok-dark\", \"yelp-dark\", \"opentable-dark\"],\n    title: \"Variant\",\n    type: ControlType.Enum\n  }\n});\naddFonts(FramerzjTQ9jOPb, []);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FramerzjTQ9jOPb\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerIntrinsicHeight\": \"40\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"E9ZFkPRm2\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"gHGL9zZO2\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"VUJqlBh7B\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"TW_ftGZvE\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"n4vsOf7IG\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"w8zVV33WT\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"HPRgEeduA\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"oH7oAS8wI\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"jZdpu0Trt\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"YQEwYXKZ_\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"wlb7Y2r87\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"pVpil1EHH\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"mSmrzWkEp\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"mYAkfFPET\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"weo08x8ib\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Pe8hCemnp\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"KhJxurm1U\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"yC1ceIHaP\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"xNk24lH1j\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"y44pmqxjI\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"VP6Ure0Ht\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"p3NI91kVe\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"DW2RUAjYs\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\n        \"framerIntrinsicWidth\": \"40\",\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./zjTQ9jOPb.map", "// Generated by Framer (0892575)\nimport { jsx as _jsx, jsxs as _jsxs } from \"react/jsx-runtime\";\nimport { addFonts, addPropertyControls, ControlType, cx, getFonts, Image, Link, RichText, useActiveVariantCallback, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion } from \"framer-motion\";\nimport * as React from \"react\";\nimport Mailchimp from \"https://framerusercontent.com/modules/0ZSF8VJcL5AhXebKiUw3/nbsZGufHZBGrLw7CNirb/Mailchimp.js\";\nimport * as sharedStyle1 from \"https://framerusercontent.com/modules/9AsCfM8k4eqmm8DAgyyt/s0Jj0CPzg9JGmFy0RavP/f_JgQVGd5.js\";\nimport * as sharedStyle from \"https://framerusercontent.com/modules/zSseNGSLGoUueosIbin9/sD3bBhHYABZZRYlPI8mG/lrGj4HChq.js\";\nimport * as sharedStyle3 from \"https://framerusercontent.com/modules/bmPYkhKBhUWv80MmgGPv/ImXugDtv1KpSBZwLUlnC/pspIaWqVU.js\";\nimport * as sharedStyle2 from \"https://framerusercontent.com/modules/n8wMuCemtzXnMyrx7gn8/UqFmQZkLyjTXHUpblryI/scaWPdmPv.js\";\nimport InfoAddress from \"https://framerusercontent.com/modules/iTCHoXRSFzZSZUUpRWWx/D3ZthEzN5PuwE7jJ2gv8/SEsoKkzMw.js\";\nimport IconSocial from \"https://framerusercontent.com/modules/gyXRB0DYVayA5pmLR0ZT/ijrVZG8vR10DNvpkEVjY/zjTQ9jOPb.js\";\nconst IconSocialFonts = getFonts(IconSocial);\nconst MailchimpFonts = getFonts(Mailchimp);\nconst InfoAddressFonts = getFonts(InfoAddress);\nconst cycleOrder = [\"TuaAWMCF9\", \"s32wo8xVK\", \"lolLCkDms\"];\nconst variantClassNames = {\n  lolLCkDms: \"framer-v-1o1619c\",\n  s32wo8xVK: \"framer-v-k3l595\",\n  TuaAWMCF9: \"framer-v-1y12m8c\"\n};\nfunction addPropertyOverrides(overrides, ...variants) {\n  const nextOverrides = {};\n  variants === null || variants === void 0 ? void 0 : variants.forEach(variant => variant && Object.assign(nextOverrides, overrides[variant]));\n  return nextOverrides;\n}\nconst humanReadableVariantMap = {\n  Desktop: \"TuaAWMCF9\",\n  Phone: \"lolLCkDms\",\n  Tablet: \"s32wo8xVK\"\n};\nconst transitions = {\n  default: {\n    damping: 60,\n    delay: 0,\n    duration: .3,\n    ease: [.44, 0, .56, 1],\n    mass: 1,\n    stiffness: 500,\n    type: \"spring\"\n  }\n};\nconst Component = /*#__PURE__*/React.forwardRef(function ({\n  id,\n  style,\n  className,\n  width,\n  height,\n  layoutId,\n  variant: outerVariant = \"TuaAWMCF9\",\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: \"TuaAWMCF9\",\n    transitions,\n    variant,\n    variantClassNames\n  });\n  const layoutDependency = variants.join(\"-\") + restProps.layoutDependency;\n  const {\n    activeVariantCallback,\n    delay\n  } = useActiveVariantCallback(baseVariant);\n  const onTapdn9qau = activeVariantCallback(async (...args) => {\n    setVariant(\"TuaAWMCF9\");\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-3WJk0\", sharedStyle.className, sharedStyle1.className, sharedStyle2.className, sharedStyle3.className, classNames),\n      style: {\n        display: \"contents\"\n      },\n      children: /*#__PURE__*/_jsx(motion.footer, {\n        ...restProps,\n        className: cx(\"framer-1y12m8c\", className),\n        \"data-framer-name\": \"Desktop\",\n        layoutDependency: layoutDependency,\n        layoutId: \"TuaAWMCF9\",\n        ref: ref,\n        style: {\n          ...style\n        },\n        transition: transition,\n        ...addPropertyOverrides({\n          lolLCkDms: {\n            \"data-framer-name\": \"Phone\"\n          },\n          s32wo8xVK: {\n            \"data-framer-name\": \"Tablet\"\n          }\n        }, baseVariant, gestureVariant),\n        children: /*#__PURE__*/_jsxs(motion.div, {\n          className: \"framer-xew0es\",\n          \"data-framer-name\": \"content\",\n          layoutDependency: layoutDependency,\n          layoutId: \"mhAHgN4cJ\",\n          style: {\n            backgroundColor: \"var(--token-28080534-ce0d-4a80-8b1f-16507cde6186, rgb(15, 27, 28))\"\n          },\n          transition: transition,\n          variants: {\n            lolLCkDms: {\n              backgroundColor: \"var(--token-28080534-ce0d-4a80-8b1f-16507cde6186, rgb(21, 25, 26))\"\n            },\n            s32wo8xVK: {\n              backgroundColor: \"var(--token-28080534-ce0d-4a80-8b1f-16507cde6186, rgb(21, 25, 26))\"\n            }\n          },\n          children: [/*#__PURE__*/_jsxs(motion.div, {\n            className: \"framer-983xwc\",\n            \"data-framer-name\": \"logo + links\",\n            layoutDependency: layoutDependency,\n            layoutId: \"XoNwFyGb4\",\n            transition: transition,\n            children: [/*#__PURE__*/_jsx(Image, {\n              background: {\n                alt: \"\",\n                fit: \"fill\",\n                intrinsicHeight: 409,\n                intrinsicWidth: 1e3,\n                pixelHeight: 409,\n                pixelWidth: 1e3,\n                sizes: \"150px\",\n                src: new URL(\"https://framerusercontent.com/images/gJiMbi89BUBLqutSV7Am1JFbFhQ.png\").href,\n                srcSet: `${new URL(\"https://framerusercontent.com/images/gJiMbi89BUBLqutSV7Am1JFbFhQ.png?scale-down-to=512\").href} 512w, ${new URL(\"https://framerusercontent.com/images/gJiMbi89BUBLqutSV7Am1JFbFhQ.png\").href} 1000w`\n              },\n              className: \"framer-1z0du8g\",\n              \"data-highlight\": true,\n              layoutDependency: layoutDependency,\n              layoutId: \"R3eHTUMMG\",\n              onTap: onTapdn9qau,\n              transition: transition\n            }), /*#__PURE__*/_jsxs(motion.div, {\n              className: \"framer-tqjei3\",\n              \"data-framer-name\": \"links\",\n              layoutDependency: layoutDependency,\n              layoutId: \"dTK_8T1HU\",\n              transition: transition,\n              children: [/*#__PURE__*/_jsx(motion.div, {\n                className: \"framer-1o35fds-container\",\n                layoutDependency: layoutDependency,\n                layoutId: \"y44GDjbU1-container\",\n                transition: transition,\n                children: /*#__PURE__*/_jsx(IconSocial, {\n                  height: \"100%\",\n                  id: \"y44GDjbU1\",\n                  layoutId: \"y44GDjbU1\",\n                  variant: \"smRuzNepi\",\n                  width: \"100%\"\n                })\n              }), /*#__PURE__*/_jsx(motion.div, {\n                className: \"framer-1a93szq-container\",\n                layoutDependency: layoutDependency,\n                layoutId: \"gUdz_b0Vi-container\",\n                transition: transition,\n                children: /*#__PURE__*/_jsx(IconSocial, {\n                  height: \"100%\",\n                  id: \"gUdz_b0Vi\",\n                  layoutId: \"gUdz_b0Vi\",\n                  variant: \"gHGL9zZO2\",\n                  width: \"100%\"\n                })\n              })]\n            })]\n          }), /*#__PURE__*/_jsxs(motion.div, {\n            className: \"framer-4udtur\",\n            \"data-framer-name\": \"content\",\n            layoutDependency: layoutDependency,\n            layoutId: \"p2AcKHGkQ\",\n            transition: transition,\n            children: [/*#__PURE__*/_jsxs(motion.div, {\n              className: \"framer-pv9t7g\",\n              layoutDependency: layoutDependency,\n              layoutId: \"OEaDHLtiH\",\n              transition: transition,\n              children: [/*#__PURE__*/_jsxs(motion.div, {\n                className: \"framer-1pq1knq\",\n                \"data-framer-name\": \"links\",\n                layoutDependency: layoutDependency,\n                layoutId: \"urkUg2iQM\",\n                transition: transition,\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-1bg58z\",\n                      \"data-styles-preset\": \"lrGj4HChq\",\n                      style: {\n                        \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                      },\n                      children: \"Services\"\n                    })\n                  }),\n                  className: \"framer-1mk7fp2\",\n                  layoutDependency: layoutDependency,\n                  layoutId: \"AQ2Xi8Cj2\",\n                  style: {\n                    \"--extracted-r6o4lv\": \"var(--token-f31e7d26-b109-456c-b275-c53864e9aa91, rgb(255, 255, 255))\",\n                    \"--framer-paragraph-spacing\": \"0px\"\n                  },\n                  transition: transition,\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                      className: \"framer-styles-preset-1bg58z\",\n                      \"data-styles-preset\": \"lrGj4HChq\",\n                      style: {\n                        \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                      },\n                      children: /*#__PURE__*/_jsx(Link, {\n                        href: {\n                          webPageId: \"ddX9Z_HxO\"\n                        },\n                        openInNewTab: false,\n                        smoothScroll: false,\n                        children: /*#__PURE__*/_jsx(motion.a, {\n                          className: \"framer-styles-preset-pbndum\",\n                          \"data-styles-preset\": \"f_JgQVGd5\",\n                          children: \"Gallery\"\n                        })\n                      })\n                    })\n                  }),\n                  className: \"framer-t92e8\",\n                  layoutDependency: layoutDependency,\n                  layoutId: \"jttDbI7y4\",\n                  style: {\n                    \"--extracted-r6o4lv\": \"var(--token-f31e7d26-b109-456c-b275-c53864e9aa91, rgb(255, 255, 255))\",\n                    \"--framer-paragraph-spacing\": \"0px\"\n                  },\n                  transition: transition,\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                      className: \"framer-styles-preset-1bg58z\",\n                      \"data-styles-preset\": \"lrGj4HChq\",\n                      style: {\n                        \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                      },\n                      children: /*#__PURE__*/_jsx(Link, {\n                        href: {\n                          webPageId: \"vlmMLjWFL\"\n                        },\n                        openInNewTab: false,\n                        smoothScroll: false,\n                        children: /*#__PURE__*/_jsx(motion.a, {\n                          className: \"framer-styles-preset-pbndum\",\n                          \"data-styles-preset\": \"f_JgQVGd5\",\n                          href: \"data:framer/page-link,vlmMLjWFL\",\n                          children: \"About\"\n                        })\n                      })\n                    })\n                  }),\n                  className: \"framer-yfcgbj\",\n                  layoutDependency: layoutDependency,\n                  layoutId: \"iuKSfMgVW\",\n                  style: {\n                    \"--extracted-r6o4lv\": \"var(--token-f31e7d26-b109-456c-b275-c53864e9aa91, rgb(255, 255, 255)) \",\n                    \"--framer-paragraph-spacing\": \"0px\"\n                  },\n                  transition: transition,\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                      className: \"framer-styles-preset-1bg58z\",\n                      \"data-styles-preset\": \"lrGj4HChq\",\n                      style: {\n                        \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                      },\n                      children: /*#__PURE__*/_jsx(Link, {\n                        href: {\n                          webPageId: \"wPZHT3K5V\"\n                        },\n                        openInNewTab: false,\n                        smoothScroll: false,\n                        children: /*#__PURE__*/_jsx(motion.a, {\n                          className: \"framer-styles-preset-pbndum\",\n                          \"data-styles-preset\": \"f_JgQVGd5\",\n                          href: \"data:framer/page-link,wPZHT3K5V\",\n                          children: \"Contact\"\n                        })\n                      })\n                    })\n                  }),\n                  className: \"framer-1df705l\",\n                  layoutDependency: layoutDependency,\n                  layoutId: \"zqipP956K\",\n                  style: {\n                    \"--extracted-r6o4lv\": \"var(--token-f31e7d26-b109-456c-b275-c53864e9aa91, rgb(255, 255, 255)) \",\n                    \"--framer-paragraph-spacing\": \"0px\"\n                  },\n                  transition: transition,\n                  verticalAlignment: \"top\",\n                  withExternalLayout: true\n                })]\n              }), /*#__PURE__*/_jsxs(motion.div, {\n                className: \"framer-oyw5qw\",\n                \"data-framer-name\": \"newsletter\",\n                layoutDependency: layoutDependency,\n                layoutId: \"PdzzARrto\",\n                transition: transition,\n                children: [/*#__PURE__*/_jsx(RichText, {\n                  __fromCanvasComponent: true,\n                  children: /*#__PURE__*/_jsx(React.Fragment, {\n                    children: /*#__PURE__*/_jsx(motion.h2, {\n                      className: \"framer-styles-preset-1piv6e2\",\n                      \"data-styles-preset\": \"scaWPdmPv\",\n                      style: {\n                        \"--framer-text-color\": \"var(--extracted-1of0zx5)\"\n                      },\n                      children: \"Join our newsletter\"\n                    })\n                  }),\n                  className: \"framer-7thg81\",\n                  layoutDependency: layoutDependency,\n                  layoutId: \"KzdSaer79\",\n                  style: {\n                    \"--extracted-1of0zx5\": \"var(--token-2f83a9ec-5c2b-42b4-8e56-5928ebb3be06, rgba(255, 255, 255, 0.48))\",\n                    \"--framer-paragraph-spacing\": \"0px\"\n                  },\n                  transition: transition,\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                      className: \"framer-styles-preset-1er26kz\",\n                      \"data-styles-preset\": \"pspIaWqVU\",\n                      style: {\n                        \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                      },\n                      children: \"Stay up to date with all things Schulz Inc.\"\n                    })\n                  }),\n                  className: \"framer-5frzgj\",\n                  \"data-framer-name\": \"Stay up to date with all things Simpl.\",\n                  layoutDependency: layoutDependency,\n                  layoutId: \"S0jr2fxmx\",\n                  style: {\n                    \"--extracted-r6o4lv\": \"var(--token-f31e7d26-b109-456c-b275-c53864e9aa91, rgb(255, 255, 255))\",\n                    \"--framer-paragraph-spacing\": \"0px\"\n                  },\n                  transition: transition,\n                  verticalAlignment: \"top\",\n                  withExternalLayout: true\n                }), /*#__PURE__*/_jsx(motion.div, {\n                  className: \"framer-1jux3dw-container\",\n                  layoutDependency: layoutDependency,\n                  layoutId: \"jg2GRwpXE-container\",\n                  transition: transition,\n                  children: /*#__PURE__*/_jsx(Mailchimp, {\n                    borderRadius: 0,\n                    bottomLeftRadius: 0,\n                    bottomRightRadius: 0,\n                    button: {\n                      color: 'var(--token-f31e7d26-b109-456c-b275-c53864e9aa91, rgb(255, 255, 255)) /* {\"name\":\"White\"} */',\n                      fill: 'var(--token-ce9e87c6-6b3f-4fdb-b05b-4d781ce573bd, rgb(86, 98, 75)) /* {\"name\":\"Primary\"} */',\n                      fontWeight: 600,\n                      label: \"Join\"\n                    },\n                    font: true,\n                    fontFamily: \"DM Mono\",\n                    fontSize: 14,\n                    fontWeight: 400,\n                    gap: 8,\n                    height: \"100%\",\n                    id: \"jg2GRwpXE\",\n                    input: {\n                      color: 'var(--token-f31e7d26-b109-456c-b275-c53864e9aa91, rgb(255, 255, 255)) /* {\"name\":\"White\"} */',\n                      error: \"rgb(238, 68, 68)\",\n                      fill: 'var(--token-0f4c8d47-2151-4fab-9887-bdd5e863a19c, rgba(255, 255, 255, 0.08)) /* {\"name\":\"White (8%)\"} */',\n                      placeholder: \"Your email\",\n                      placeholderColor: 'var(--token-2f83a9ec-5c2b-42b4-8e56-5928ebb3be06, rgba(255, 255, 255, 0.48)) /* {\"name\":\"White (48%)\"} */',\n                      value: \"\"\n                    },\n                    isMixedBorderRadius: false,\n                    layout: \"horizontal\",\n                    layoutId: \"jg2GRwpXE\",\n                    padding: 16,\n                    paddingBottom: 16,\n                    paddingLeft: 16,\n                    paddingPerSide: false,\n                    paddingRight: 16,\n                    paddingTop: 16,\n                    style: {\n                      width: \"100%\"\n                    },\n                    topLeftRadius: 0,\n                    topRightRadius: 0,\n                    url: \"\",\n                    width: \"100%\"\n                  })\n                })]\n              })]\n            }), /*#__PURE__*/_jsx(motion.div, {\n              className: \"framer-6fqm2b\",\n              layoutDependency: layoutDependency,\n              layoutId: \"EIp3en2We\",\n              transition: transition,\n              children: /*#__PURE__*/_jsxs(motion.div, {\n                className: \"framer-1ti3jkt\",\n                \"data-framer-name\": \"address\",\n                layoutDependency: layoutDependency,\n                layoutId: \"VkfnR3WaA\",\n                transition: transition,\n                children: [/*#__PURE__*/_jsx(RichText, {\n                  __fromCanvasComponent: true,\n                  children: /*#__PURE__*/_jsx(React.Fragment, {\n                    children: /*#__PURE__*/_jsx(motion.h2, {\n                      className: \"framer-styles-preset-1piv6e2\",\n                      \"data-styles-preset\": \"scaWPdmPv\",\n                      style: {\n                        \"--framer-text-color\": \"var(--extracted-1of0zx5)\"\n                      },\n                      children: \"Contact\"\n                    })\n                  }),\n                  className: \"framer-rq0cmp\",\n                  layoutDependency: layoutDependency,\n                  layoutId: \"q_7m5TqQX\",\n                  style: {\n                    \"--extracted-1of0zx5\": \"var(--token-2f83a9ec-5c2b-42b4-8e56-5928ebb3be06, rgba(255, 255, 255, 0.48))\",\n                    \"--framer-paragraph-spacing\": \"0px\"\n                  },\n                  transition: transition,\n                  verticalAlignment: \"top\",\n                  withExternalLayout: true\n                }), /*#__PURE__*/_jsx(motion.div, {\n                  className: \"framer-afkom1-container\",\n                  layoutDependency: layoutDependency,\n                  layoutId: \"e1EAsJdfL-container\",\n                  transition: transition,\n                  children: /*#__PURE__*/_jsx(InfoAddress, {\n                    height: \"100%\",\n                    id: \"e1EAsJdfL\",\n                    layoutId: \"e1EAsJdfL\",\n                    showMaps: true,\n                    showPhone: true,\n                    style: {\n                      width: \"100%\"\n                    },\n                    variant: \"Y8xK1zOnm\",\n                    width: \"100%\"\n                  })\n                })]\n              })\n            })]\n          }), /*#__PURE__*/_jsx(motion.div, {\n            className: \"framer-17awfb5\",\n            \"data-framer-name\": \"legal\",\n            layoutDependency: layoutDependency,\n            layoutId: \"Ni5WOB2wl\",\n            transition: transition,\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-1er26kz\",\n                  \"data-styles-preset\": \"pspIaWqVU\",\n                  style: {\n                    \"--framer-text-alignment\": \"center\",\n                    \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                  },\n                  children: \"\\xa9 Copyright 2023. All rights reserved.\"\n                })\n              }),\n              className: \"framer-3n7sg9\",\n              \"data-framer-name\": \"Copyright 2022 Simpl Things. All rights reserved.\",\n              layoutDependency: layoutDependency,\n              layoutId: \"n1A6cvgpV\",\n              style: {\n                \"--extracted-r6o4lv\": \"var(--token-2f83a9ec-5c2b-42b4-8e56-5928ebb3be06, rgba(255, 255, 255, 0.48))\",\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-3WJk0 [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-3WJk0 * { box-sizing: border-box; }\", \".framer-3WJk0 .framer-11q4v9a { display: block; }\", \".framer-3WJk0 .framer-1y12m8c { 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: 0px 0px 0px 0px; position: relative; width: 1200px; }\", \".framer-3WJk0 .framer-xew0es { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 64px; height: min-content; justify-content: flex-start; overflow: visible; padding: 40px 40px 40px 40px; position: relative; width: 100%; }\", \".framer-3WJk0 .framer-983xwc { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\", \".framer-3WJk0 .framer-1z0du8g { cursor: pointer; flex: none; height: 60px; position: relative; width: 150px; }\", \".framer-3WJk0 .framer-tqjei3 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: min-content; }\", \".framer-3WJk0 .framer-1o35fds-container, .framer-3WJk0 .framer-1a93szq-container { flex: none; height: auto; position: relative; width: auto; }\", \".framer-3WJk0 .framer-4udtur { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\", \".framer-3WJk0 .framer-pv9t7g { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 1px; }\", \".framer-3WJk0 .framer-1pq1knq { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: min-content; }\", \".framer-3WJk0 .framer-1mk7fp2, .framer-3WJk0 .framer-t92e8, .framer-3WJk0 .framer-yfcgbj, .framer-3WJk0 .framer-1df705l { flex: none; height: auto; overflow: hidden; position: relative; white-space: pre-wrap; width: 125px; word-break: break-word; word-wrap: break-word; }\", \".framer-3WJk0 .framer-oyw5qw { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 1px; }\", \".framer-3WJk0 .framer-7thg81, .framer-3WJk0 .framer-5frzgj, .framer-3WJk0 .framer-rq0cmp { flex: none; height: auto; overflow: hidden; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\", \".framer-3WJk0 .framer-1jux3dw-container, .framer-3WJk0 .framer-afkom1-container { flex: none; height: auto; position: relative; width: 100%; }\", \".framer-3WJk0 .framer-6fqm2b { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 1px; }\", \".framer-3WJk0 .framer-1ti3jkt { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; min-width: 112px; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 1px; }\", \".framer-3WJk0 .framer-17awfb5 { 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; width: 100%; }\", \".framer-3WJk0 .framer-3n7sg9 { flex: 1 0 0px; height: auto; overflow: hidden; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-3WJk0 .framer-1y12m8c, .framer-3WJk0 .framer-xew0es, .framer-3WJk0 .framer-tqjei3, .framer-3WJk0 .framer-4udtur, .framer-3WJk0 .framer-pv9t7g, .framer-3WJk0 .framer-1pq1knq, .framer-3WJk0 .framer-oyw5qw, .framer-3WJk0 .framer-6fqm2b, .framer-3WJk0 .framer-1ti3jkt, .framer-3WJk0 .framer-17awfb5 { gap: 0px; } .framer-3WJk0 .framer-1y12m8c > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-3WJk0 .framer-1y12m8c > :first-child, .framer-3WJk0 .framer-xew0es > :first-child, .framer-3WJk0 .framer-1pq1knq > :first-child, .framer-3WJk0 .framer-oyw5qw > :first-child, .framer-3WJk0 .framer-1ti3jkt > :first-child { margin-top: 0px; } .framer-3WJk0 .framer-1y12m8c > :last-child, .framer-3WJk0 .framer-xew0es > :last-child, .framer-3WJk0 .framer-1pq1knq > :last-child, .framer-3WJk0 .framer-oyw5qw > :last-child, .framer-3WJk0 .framer-1ti3jkt > :last-child { margin-bottom: 0px; } .framer-3WJk0 .framer-xew0es > * { margin: 0px; margin-bottom: calc(64px / 2); margin-top: calc(64px / 2); } .framer-3WJk0 .framer-tqjei3 > * { margin: 0px; margin-left: calc(16px / 2); margin-right: calc(16px / 2); } .framer-3WJk0 .framer-tqjei3 > :first-child, .framer-3WJk0 .framer-4udtur > :first-child, .framer-3WJk0 .framer-pv9t7g > :first-child, .framer-3WJk0 .framer-6fqm2b > :first-child, .framer-3WJk0 .framer-17awfb5 > :first-child { margin-left: 0px; } .framer-3WJk0 .framer-tqjei3 > :last-child, .framer-3WJk0 .framer-4udtur > :last-child, .framer-3WJk0 .framer-pv9t7g > :last-child, .framer-3WJk0 .framer-6fqm2b > :last-child, .framer-3WJk0 .framer-17awfb5 > :last-child { margin-right: 0px; } .framer-3WJk0 .framer-4udtur > *, .framer-3WJk0 .framer-pv9t7g > *, .framer-3WJk0 .framer-6fqm2b > * { margin: 0px; margin-left: calc(40px / 2); margin-right: calc(40px / 2); } .framer-3WJk0 .framer-1pq1knq > *, .framer-3WJk0 .framer-oyw5qw > *, .framer-3WJk0 .framer-1ti3jkt > * { margin: 0px; margin-bottom: calc(16px / 2); margin-top: calc(16px / 2); } .framer-3WJk0 .framer-17awfb5 > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } }\", \".framer-3WJk0.framer-v-k3l595 .framer-1y12m8c { width: 810px; }\", \".framer-3WJk0.framer-v-k3l595 .framer-xew0es { gap: 56px; padding: 32px 32px 32px 32px; }\", \".framer-3WJk0.framer-v-k3l595 .framer-4udtur { flex-direction: column; }\", \".framer-3WJk0.framer-v-k3l595 .framer-pv9t7g, .framer-3WJk0.framer-v-1o1619c .framer-oyw5qw, .framer-3WJk0.framer-v-1o1619c .framer-1ti3jkt { flex: none; width: 100%; }\", \".framer-3WJk0.framer-v-k3l595 .framer-1pq1knq { width: 33%; }\", \".framer-3WJk0.framer-v-k3l595 .framer-6fqm2b { flex: none; justify-content: flex-start; width: 100%; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-3WJk0.framer-v-k3l595 .framer-xew0es, .framer-3WJk0.framer-v-k3l595 .framer-4udtur { gap: 0px; } .framer-3WJk0.framer-v-k3l595 .framer-xew0es > * { margin: 0px; margin-bottom: calc(56px / 2); margin-top: calc(56px / 2); } .framer-3WJk0.framer-v-k3l595 .framer-xew0es > :first-child, .framer-3WJk0.framer-v-k3l595 .framer-4udtur > :first-child { margin-top: 0px; } .framer-3WJk0.framer-v-k3l595 .framer-xew0es > :last-child, .framer-3WJk0.framer-v-k3l595 .framer-4udtur > :last-child { margin-bottom: 0px; } .framer-3WJk0.framer-v-k3l595 .framer-4udtur > * { margin: 0px; margin-bottom: calc(40px / 2); margin-top: calc(40px / 2); } }\", \".framer-3WJk0.framer-v-1o1619c .framer-1y12m8c { width: 390px; }\", \".framer-3WJk0.framer-v-1o1619c .framer-xew0es { gap: 48px; padding: 48px 24px 48px 24px; }\", \".framer-3WJk0.framer-v-1o1619c .framer-983xwc { flex-direction: column; gap: 24px; justify-content: flex-start; }\", \".framer-3WJk0.framer-v-1o1619c .framer-4udtur { flex-direction: column; gap: 48px; }\", \".framer-3WJk0.framer-v-1o1619c .framer-pv9t7g, .framer-3WJk0.framer-v-1o1619c .framer-6fqm2b { flex: none; flex-direction: column; gap: 48px; width: 100%; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-3WJk0.framer-v-1o1619c .framer-xew0es, .framer-3WJk0.framer-v-1o1619c .framer-983xwc, .framer-3WJk0.framer-v-1o1619c .framer-4udtur, .framer-3WJk0.framer-v-1o1619c .framer-pv9t7g, .framer-3WJk0.framer-v-1o1619c .framer-6fqm2b { gap: 0px; } .framer-3WJk0.framer-v-1o1619c .framer-xew0es > *, .framer-3WJk0.framer-v-1o1619c .framer-4udtur > *, .framer-3WJk0.framer-v-1o1619c .framer-pv9t7g > *, .framer-3WJk0.framer-v-1o1619c .framer-6fqm2b > * { margin: 0px; margin-bottom: calc(48px / 2); margin-top: calc(48px / 2); } .framer-3WJk0.framer-v-1o1619c .framer-xew0es > :first-child, .framer-3WJk0.framer-v-1o1619c .framer-983xwc > :first-child, .framer-3WJk0.framer-v-1o1619c .framer-4udtur > :first-child, .framer-3WJk0.framer-v-1o1619c .framer-pv9t7g > :first-child, .framer-3WJk0.framer-v-1o1619c .framer-6fqm2b > :first-child { margin-top: 0px; } .framer-3WJk0.framer-v-1o1619c .framer-xew0es > :last-child, .framer-3WJk0.framer-v-1o1619c .framer-983xwc > :last-child, .framer-3WJk0.framer-v-1o1619c .framer-4udtur > :last-child, .framer-3WJk0.framer-v-1o1619c .framer-pv9t7g > :last-child, .framer-3WJk0.framer-v-1o1619c .framer-6fqm2b > :last-child { margin-bottom: 0px; } .framer-3WJk0.framer-v-1o1619c .framer-983xwc > * { margin: 0px; margin-bottom: calc(24px / 2); margin-top: calc(24px / 2); } }\", ...sharedStyle.css, ...sharedStyle1.css, ...sharedStyle2.css, ...sharedStyle3.css]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                * @framerIntrinsicHeight 413.5\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                * @framerIntrinsicWidth 1200\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"s32wo8xVK\":{\"layout\":[\"fixed\",\"auto\"]},\"lolLCkDms\":{\"layout\":[\"fixed\",\"auto\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                */\nconst FramerdZbjmX7N4 = withCSS(Component, css, \"framer-3WJk0\");\nexport default FramerdZbjmX7N4;\nFramerdZbjmX7N4.displayName = \"footer\";\nFramerdZbjmX7N4.defaultProps = {\n  height: 413.5,\n  width: 1200\n};\naddPropertyControls(FramerdZbjmX7N4, {\n  variant: {\n    options: [\"TuaAWMCF9\", \"s32wo8xVK\", \"lolLCkDms\"],\n    optionTitles: [\"Desktop\", \"Tablet\", \"Phone\"],\n    title: \"Variant\",\n    type: ControlType.Enum\n  }\n});\naddFonts(FramerdZbjmX7N4, [...IconSocialFonts, ...MailchimpFonts, ...InfoAddressFonts, ...sharedStyle.fonts, ...sharedStyle1.fonts, ...sharedStyle2.fonts, ...sharedStyle3.fonts]);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FramerdZbjmX7N4\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerContractVersion\": \"1\",\n        \"framerIntrinsicWidth\": \"1200\",\n        \"framerIntrinsicHeight\": \"413.5\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"s32wo8xVK\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"lolLCkDms\\\":{\\\"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};", "// Generated by Framer (2491c01)\nimport { jsx as _jsx, jsxs as _jsxs } from \"react/jsx-runtime\";\nimport { addFonts, addPropertyControls, ControlType, cx, SVG, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion } from \"framer-motion\";\nimport * as React from \"react\";\nconst cycleOrder = [\"ptWLraNye\", \"FxtwACikk\", \"rBtCvW4YS\", \"sWMIPHHnc\", \"SMv9sb6tK\", \"TSwLMarWc\"];\nconst variantClassNames = {\n  FxtwACikk: \"framer-v-13qi6np\",\n  ptWLraNye: \"framer-v-1b43j8h\",\n  rBtCvW4YS: \"framer-v-1sjulsq\",\n  SMv9sb6tK: \"framer-v-18y7kau\",\n  sWMIPHHnc: \"framer-v-99bjjh\",\n  TSwLMarWc: \"framer-v-1nb179h\"\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  \"External [Dark]\": \"SMv9sb6tK\",\n  \"External [Light]\": \"FxtwACikk\",\n  \"External [Primary]\": \"rBtCvW4YS\",\n  \"Right [Dark]\": \"TSwLMarWc\",\n  \"Right [Light]\": \"ptWLraNye\",\n  \"Right [Primary]\": \"sWMIPHHnc\"\n};\nconst transitions = {\n  default: {\n    damping: 60,\n    delay: 0,\n    duration: .3,\n    ease: [.44, 0, .56, 1],\n    mass: 1,\n    stiffness: 500,\n    type: \"spring\"\n  }\n};\nconst BASE62 = \"0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz\";\nfunction useRandomID() {\n  const ref = React.useRef(null);\n  if (ref.current === null) {\n    ref.current = Array(5).fill(0).map(() => BASE62[Math.floor(Math.random() * BASE62.length)]).join(\"\");\n  }\n  return ref.current;\n}\nconst Component = /*#__PURE__*/React.forwardRef(function ({\n  id,\n  style: externalStyle = {},\n  className,\n  width,\n  height,\n  layoutId,\n  variant: outerVariant = \"ptWLraNye\",\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: \"ptWLraNye\",\n    transitions,\n    variant,\n    variantClassNames\n  });\n  const layoutDependency = variants.join(\"-\") + restProps.layoutDependency;\n  const isDisplayed1 = () => {\n    if (baseVariant === \"FxtwACikk\") return false;\n    return true;\n  };\n  const isDisplayed2 = () => {\n    if (baseVariant === \"FxtwACikk\") return true;\n    return false;\n  };\n  const defaultLayoutId = useRandomID();\n  const {\n    pointerEvents,\n    ...style\n  } = externalStyle;\n  return /*#__PURE__*/_jsx(LayoutGroup, {\n    id: layoutId !== null && layoutId !== void 0 ? layoutId : defaultLayoutId,\n    children: /*#__PURE__*/_jsx(motion.div, {\n      \"data-framer-generated\": true,\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-I13KF\", classNames),\n      style: {\n        display: \"contents\",\n        pointerEvents: pointerEvents !== null && pointerEvents !== void 0 ? pointerEvents : undefined\n      },\n      children: /*#__PURE__*/_jsxs(motion.div, {\n        ...restProps,\n        className: cx(\"framer-1b43j8h\", className),\n        \"data-framer-name\": \"Right [Light]\",\n        layoutDependency: layoutDependency,\n        layoutId: \"ptWLraNye\",\n        ref: ref,\n        style: {\n          ...style\n        },\n        transition: transition,\n        ...addPropertyOverrides({\n          FxtwACikk: {\n            \"data-framer-name\": \"External [Light]\"\n          },\n          rBtCvW4YS: {\n            \"data-framer-name\": \"External [Primary]\"\n          },\n          SMv9sb6tK: {\n            \"data-framer-name\": \"External [Dark]\"\n          },\n          sWMIPHHnc: {\n            \"data-framer-name\": \"Right [Primary]\"\n          },\n          TSwLMarWc: {\n            \"data-framer-name\": \"Right [Dark]\"\n          }\n        }, baseVariant, gestureVariant),\n        children: [isDisplayed1() && /*#__PURE__*/_jsx(SVG, {\n          className: \"framer-15t7yom\",\n          \"data-framer-name\": \"Vector\",\n          layout: \"position\",\n          layoutDependency: layoutDependency,\n          layoutId: \"CvBrzMPni\",\n          opacity: 1,\n          radius: 0,\n          svg: '<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20 20\"><path d=\"M 8 7.821 L 0 -0 M 8 1.991 L 8 7.821 L 2.17 7.821\" transform=\"translate(5.505 5.788) rotate(-45 4 3.911)\" fill=\"transparent\" stroke-width=\"1.5\" stroke=\"var(--token-f31e7d26-b109-456c-b275-c53864e9aa91, rgb(255, 255, 255))\" stroke-miterlimit=\"10\"></path></svg>',\n          svgContentId: 3833953853,\n          transition: transition,\n          withExternalLayout: true,\n          ...addPropertyOverrides({\n            rBtCvW4YS: {\n              svg: '<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 15 20\"><path d=\"M 8 8 L 0 0 M 8 2.036 L 8 8 L 2.17 8\" transform=\"translate(5.5 7) rotate(-90 4 4)\" fill=\"transparent\" stroke-width=\"1.5\" stroke=\"var(--token-ce9e87c6-6b3f-4fdb-b05b-4d781ce573bd, rgb(62, 96, 73)) /* {&quot;name&quot;:&quot;Secondary&quot;} */\" stroke-miterlimit=\"10\"></path></svg>',\n              svgContentId: 1872135588\n            },\n            SMv9sb6tK: {\n              svg: '<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 15 20\"><path d=\"M 8 8 L 0 0 M 8 2.036 L 8 8 L 2.17 8\" transform=\"translate(5.5 7) rotate(-90 4 4)\" fill=\"transparent\" stroke-width=\"1.5\" stroke=\"var(--token-28080534-ce0d-4a80-8b1f-16507cde6186, rgb(15, 27, 28)) /* {&quot;name&quot;:&quot;Primary&quot;} */\" stroke-miterlimit=\"10\"></path></svg>',\n              svgContentId: 2212265065\n            },\n            sWMIPHHnc: {\n              svg: '<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 17 20\"><path d=\"M 8 7.821 L 0 -0 M 8 1.991 L 8 7.821 L 2.17 7.821\" transform=\"translate(5.505 5.788) rotate(-45 4 3.911)\" fill=\"transparent\" stroke-width=\"1.5\" stroke=\"var(--token-ce9e87c6-6b3f-4fdb-b05b-4d781ce573bd, rgb(62, 96, 73)) /* {&quot;name&quot;:&quot;Secondary&quot;} */\" stroke-miterlimit=\"10\"></path></svg>',\n              svgContentId: 1410769921\n            },\n            TSwLMarWc: {\n              svg: '<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 17 20\"><path d=\"M 8 7.821 L 0 -0 M 8 1.991 L 8 7.821 L 2.17 7.821\" transform=\"translate(5.505 5.788) rotate(-45 4 3.911)\" fill=\"transparent\" stroke-width=\"1.5\" stroke=\"var(--token-28080534-ce0d-4a80-8b1f-16507cde6186, rgb(15, 27, 28)) /* {&quot;name&quot;:&quot;Primary&quot;} */\" stroke-miterlimit=\"10\"></path></svg>',\n              svgContentId: 1085351055\n            }\n          }, baseVariant, gestureVariant)\n        }), isDisplayed2() && /*#__PURE__*/_jsx(SVG, {\n          className: \"framer-k09w5r\",\n          \"data-framer-name\": \"Vector\",\n          layout: \"position\",\n          layoutDependency: layoutDependency,\n          layoutId: \"JyeWijc3Z\",\n          opacity: 1,\n          radius: 0,\n          svg: '<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 15 20\"><path d=\"M 8 8 L 0 0 M 8 2.036 L 8 8 L 2.17 8\" transform=\"translate(5.5 7) rotate(-90 4 4)\" fill=\"transparent\" stroke-width=\"1.5\" stroke=\"var(--token-f31e7d26-b109-456c-b275-c53864e9aa91, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White&quot;} */\" stroke-miterlimit=\"10\"></path></svg>',\n          svgContentId: 4076456576,\n          transition: transition,\n          withExternalLayout: true,\n          ...addPropertyOverrides({\n            FxtwACikk: {\n              svgContentId: 3139191337\n            }\n          }, baseVariant, gestureVariant)\n        })]\n      })\n    })\n  });\n});\nconst css = ['.framer-I13KF [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-I13KF * { box-sizing: border-box; }\", \".framer-I13KF .framer-4dskeb { display: block; }\", \".framer-I13KF .framer-1b43j8h { height: 20px; overflow: visible; position: relative; width: 20px; }\", \".framer-I13KF .framer-15t7yom { flex: none; height: 20px; left: calc(47.61904761904764% - 20px / 2); position: absolute; top: calc(50.00000000000002% - 20px / 2); width: 20px; }\", \".framer-I13KF .framer-k09w5r { flex: none; height: 20px; left: calc(35.00000000000002% - 15px / 2); position: absolute; top: calc(50.00000000000002% - 20px / 2); width: 15px; }\", \".framer-I13KF.framer-v-1sjulsq .framer-15t7yom, .framer-I13KF.framer-v-18y7kau .framer-15t7yom { left: calc(35.00000000000002% - 15px / 2); width: 15px; }\", \".framer-I13KF.framer-v-99bjjh .framer-15t7yom, .framer-I13KF.framer-v-1nb179h .framer-15t7yom { left: calc(40.00000000000002% - 17px / 2); width: 17px; }\"]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      * @framerIntrinsicHeight 20\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      * @framerIntrinsicWidth 20\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"FxtwACikk\":{\"layout\":[\"fixed\",\"fixed\"]},\"rBtCvW4YS\":{\"layout\":[\"fixed\",\"fixed\"]},\"sWMIPHHnc\":{\"layout\":[\"fixed\",\"fixed\"]},\"SMv9sb6tK\":{\"layout\":[\"fixed\",\"fixed\"]},\"TSwLMarWc\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      */\nconst FramerctuUu3xNy = withCSS(Component, css);\nexport default FramerctuUu3xNy;\nFramerctuUu3xNy.displayName = \"icon / arrow\";\nFramerctuUu3xNy.defaultProps = {\n  height: 20,\n  width: 20\n};\naddPropertyControls(FramerctuUu3xNy, {\n  variant: {\n    options: [\"ptWLraNye\", \"FxtwACikk\", \"rBtCvW4YS\", \"sWMIPHHnc\", \"SMv9sb6tK\", \"TSwLMarWc\"],\n    optionTitles: [\"Right [Light]\", \"External [Light]\", \"External [Primary]\", \"Right [Primary]\", \"External [Dark]\", \"Right [Dark]\"],\n    title: \"Variant\",\n    type: ControlType.Enum\n  }\n});\naddFonts(FramerctuUu3xNy, []);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FramerctuUu3xNy\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"FxtwACikk\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"rBtCvW4YS\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"sWMIPHHnc\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"SMv9sb6tK\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"TSwLMarWc\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\n        \"framerIntrinsicHeight\": \"20\",\n        \"framerContractVersion\": \"1\",\n        \"framerIntrinsicWidth\": \"20\"\n      }\n    },\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./ctuUu3xNy.map", "// Generated by Framer (4025f14)\nimport { jsx as _jsx, jsxs as _jsxs } from \"react/jsx-runtime\";\nimport { addFonts, addPropertyControls, ControlType, cx, getFonts, Link, RichText, useActiveVariantCallback, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion } from \"framer-motion\";\nimport * as React from \"react\";\nimport * as sharedStyle1 from \"https://framerusercontent.com/modules/kG47J3LbvAL6UBihwsA4/QhR3ftjvMpJAQHGJJF93/Cb1xJaeM1.js\";\nimport * as sharedStyle from \"https://framerusercontent.com/modules/AsIje1vyeLxkNE5kZ5Cn/1nOgzGYpFGQRLmnyM84P/PvmvDyFsZ.js\";\nimport IconArrow from \"https://framerusercontent.com/modules/v2VFqJOacBt6EGJSoVKr/oaDqs83DBcszzAMGNT7w/ctuUu3xNy.js\";\nconst IconArrowFonts = getFonts(IconArrow);\nconst enabledGestures = {\n  GbUP31IMl: {\n    hover: true\n  },\n  iClkmfCC_: {\n    hover: true\n  },\n  j4RNazYGT: {\n    hover: true\n  },\n  LLk0did1t: {\n    hover: true\n  },\n  pbeu3jxbo: {\n    hover: true\n  },\n  pCGGpnEiP: {\n    hover: true\n  },\n  Qv7olBvjX: {\n    hover: true\n  },\n  sfm7PhDpm: {\n    hover: true\n  },\n  ZQyFG2BUg: {\n    hover: true\n  }\n};\nconst cycleOrder = [\"pCGGpnEiP\", \"pbeu3jxbo\", \"GbUP31IMl\", \"LLk0did1t\", \"iClkmfCC_\", \"Qv7olBvjX\", \"sfm7PhDpm\", \"j4RNazYGT\", \"ZQyFG2BUg\"];\nconst variantClassNames = {\n  GbUP31IMl: \"framer-v-77f8u7\",\n  iClkmfCC_: \"framer-v-1nrs4l2\",\n  j4RNazYGT: \"framer-v-1lrcsig\",\n  LLk0did1t: \"framer-v-1ynh6es\",\n  pbeu3jxbo: \"framer-v-33si2o\",\n  pCGGpnEiP: \"framer-v-1ffi5c1\",\n  Qv7olBvjX: \"framer-v-1ugki3p\",\n  sfm7PhDpm: \"framer-v-lfmjg5\",\n  ZQyFG2BUg: \"framer-v-cjclqe\"\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  \"L \u2022 Light\": \"pbeu3jxbo\",\n  \"L \u2022\\xa0Outline Dark\": \"ZQyFG2BUg\",\n  \"L \u2022 Outline Light\": \"j4RNazYGT\",\n  \"L \u2022 Primary\": \"pCGGpnEiP\",\n  \"M \u2022\\xa0Light\": \"LLk0did1t\",\n  \"M \u2022 Outline Dark (External)\": \"sfm7PhDpm\",\n  \"M \u2022\\xa0Outline Dark\": \"iClkmfCC_\",\n  \"M \u2022\\xa0Outline Light\": \"Qv7olBvjX\",\n  \"M \u2022\\xa0Primary\": \"GbUP31IMl\"\n};\nconst transitions = {\n  default: {\n    damping: 60,\n    delay: 0,\n    duration: .3,\n    ease: [.44, 0, .56, 1],\n    mass: 1,\n    stiffness: 500,\n    type: \"spring\"\n  }\n};\nconst Component = /*#__PURE__*/React.forwardRef(function ({\n  id,\n  style,\n  className,\n  width,\n  height,\n  layoutId,\n  variant: outerVariant = \"pCGGpnEiP\",\n  tap: gXrex4sao,\n  text: GFjGWu41b = \"text\",\n  link: rPOZChZ9L,\n  arrow: T8JH1kstK = true,\n  newTab: i1pHEuxh6 = false,\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: \"pCGGpnEiP\",\n    enabledGestures,\n    transitions,\n    variant,\n    variantClassNames\n  });\n  const layoutDependency = variants.join(\"-\") + restProps.layoutDependency;\n  const {\n    activeVariantCallback,\n    delay\n  } = useActiveVariantCallback(baseVariant);\n  const onTapgm7vy = activeVariantCallback(async (...args) => {\n    if (gXrex4sao) {\n      const res = await gXrex4sao(...args);\n      if (res === false) return false;\n    }\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-PGJdx\", sharedStyle.className, sharedStyle1.className, classNames),\n      style: {\n        display: \"contents\"\n      },\n      children: /*#__PURE__*/_jsx(Link, {\n        href: rPOZChZ9L,\n        smoothScroll: true,\n        ...addPropertyOverrides({\n          iClkmfCC_: {\n            openInNewTab: i1pHEuxh6\n          }\n        }, baseVariant, gestureVariant),\n        children: /*#__PURE__*/_jsxs(motion.a, {\n          ...restProps,\n          className: `${cx(\"framer-1ffi5c1\", className)} framer-ud1n2e`,\n          \"data-framer-name\": \"L \u2022 Primary\",\n          \"data-highlight\": true,\n          layoutDependency: layoutDependency,\n          layoutId: \"pCGGpnEiP\",\n          onTap: onTapgm7vy,\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-28080534-ce0d-4a80-8b1f-16507cde6186, rgb(28, 29, 29))\",\n            borderBottomLeftRadius: 4,\n            borderBottomRightRadius: 4,\n            borderTopLeftRadius: 4,\n            borderTopRightRadius: 4,\n            ...style\n          },\n          transition: transition,\n          variants: {\n            \"GbUP31IMl-hover\": {\n              backgroundColor: \"var(--token-fbadfa29-2a96-4888-8bb0-a5474b0ad292, rgb(221, 128, 85))\"\n            },\n            \"iClkmfCC_-hover\": {\n              backgroundColor: \"var(--token-28080534-ce0d-4a80-8b1f-16507cde6186, rgb(15, 27, 28))\"\n            },\n            \"j4RNazYGT-hover\": {\n              backgroundColor: \"var(--token-f31e7d26-b109-456c-b275-c53864e9aa91, rgb(255, 255, 255))\"\n            },\n            \"LLk0did1t-hover\": {\n              backgroundColor: \"var(--token-28080534-ce0d-4a80-8b1f-16507cde6186, rgb(15, 27, 28))\"\n            },\n            \"pbeu3jxbo-hover\": {\n              backgroundColor: \"var(--token-28080534-ce0d-4a80-8b1f-16507cde6186, rgb(15, 27, 28))\"\n            },\n            \"pCGGpnEiP-hover\": {\n              backgroundColor: \"var(--token-fbadfa29-2a96-4888-8bb0-a5474b0ad292, rgb(203, 101, 51))\"\n            },\n            \"Qv7olBvjX-hover\": {\n              backgroundColor: \"var(--token-f31e7d26-b109-456c-b275-c53864e9aa91, rgb(255, 255, 255))\"\n            },\n            \"sfm7PhDpm-hover\": {\n              backgroundColor: \"var(--token-28080534-ce0d-4a80-8b1f-16507cde6186, rgb(15, 27, 28))\"\n            },\n            \"ZQyFG2BUg-hover\": {\n              backgroundColor: \"var(--token-28080534-ce0d-4a80-8b1f-16507cde6186, rgb(15, 27, 28))\"\n            },\n            GbUP31IMl: {\n              backgroundColor: \"var(--token-ab0859f9-44d0-481c-a454-f71c2a59490a, rgb(199, 213, 165))\"\n            },\n            iClkmfCC_: {\n              \"--border-bottom-width\": \"1px\",\n              \"--border-color\": 'var(--token-28080534-ce0d-4a80-8b1f-16507cde6186, rgb(15, 27, 28)) /* {\"name\":\"Primary\"} */',\n              \"--border-left-width\": \"1px\",\n              \"--border-right-width\": \"1px\",\n              \"--border-style\": \"solid\",\n              \"--border-top-width\": \"1px\",\n              backgroundColor: \"rgba(0, 0, 0, 0)\"\n            },\n            j4RNazYGT: {\n              \"--border-bottom-width\": \"1px\",\n              \"--border-color\": 'var(--token-f31e7d26-b109-456c-b275-c53864e9aa91, rgb(255, 255, 255)) /* {\"name\":\"Light\"} */',\n              \"--border-left-width\": \"1px\",\n              \"--border-right-width\": \"1px\",\n              \"--border-style\": \"solid\",\n              \"--border-top-width\": \"1px\",\n              backgroundColor: \"rgba(0, 0, 0, 0)\"\n            },\n            LLk0did1t: {\n              backgroundColor: \"var(--token-f31e7d26-b109-456c-b275-c53864e9aa91, rgb(255, 255, 255))\"\n            },\n            pbeu3jxbo: {\n              backgroundColor: \"var(--token-f31e7d26-b109-456c-b275-c53864e9aa91, rgb(255, 255, 255))\"\n            },\n            Qv7olBvjX: {\n              \"--border-bottom-width\": \"1px\",\n              \"--border-color\": 'var(--token-f31e7d26-b109-456c-b275-c53864e9aa91, rgb(255, 255, 255)) /* {\"name\":\"White\"} */',\n              \"--border-left-width\": \"1px\",\n              \"--border-right-width\": \"1px\",\n              \"--border-style\": \"solid\",\n              \"--border-top-width\": \"1px\",\n              backgroundColor: \"rgba(0, 0, 0, 0)\"\n            },\n            sfm7PhDpm: {\n              \"--border-bottom-width\": \"1px\",\n              \"--border-color\": 'var(--token-28080534-ce0d-4a80-8b1f-16507cde6186, rgb(15, 27, 28)) /* {\"name\":\"Primary\"} */',\n              \"--border-left-width\": \"1px\",\n              \"--border-right-width\": \"1px\",\n              \"--border-style\": \"solid\",\n              \"--border-top-width\": \"1px\",\n              backgroundColor: \"rgba(0, 0, 0, 0)\"\n            },\n            ZQyFG2BUg: {\n              \"--border-bottom-width\": \"1px\",\n              \"--border-color\": 'var(--token-28080534-ce0d-4a80-8b1f-16507cde6186, rgb(15, 27, 28)) /* {\"name\":\"Dark\"} */',\n              \"--border-left-width\": \"1px\",\n              \"--border-right-width\": \"1px\",\n              \"--border-style\": \"solid\",\n              \"--border-top-width\": \"1px\",\n              backgroundColor: \"rgba(0, 0, 0, 0)\"\n            }\n          },\n          ...addPropertyOverrides({\n            \"GbUP31IMl-hover\": {\n              \"data-framer-name\": undefined\n            },\n            \"iClkmfCC_-hover\": {\n              \"data-framer-name\": undefined\n            },\n            \"j4RNazYGT-hover\": {\n              \"data-framer-name\": undefined\n            },\n            \"LLk0did1t-hover\": {\n              \"data-framer-name\": undefined\n            },\n            \"pbeu3jxbo-hover\": {\n              \"data-framer-name\": undefined\n            },\n            \"pCGGpnEiP-hover\": {\n              \"data-framer-name\": undefined\n            },\n            \"Qv7olBvjX-hover\": {\n              \"data-framer-name\": undefined\n            },\n            \"sfm7PhDpm-hover\": {\n              \"data-framer-name\": undefined\n            },\n            \"ZQyFG2BUg-hover\": {\n              \"data-framer-name\": undefined\n            },\n            GbUP31IMl: {\n              \"data-framer-name\": \"M \u2022\\xa0Primary\"\n            },\n            iClkmfCC_: {\n              \"data-border\": true,\n              \"data-framer-name\": \"M \u2022\\xa0Outline Dark\"\n            },\n            j4RNazYGT: {\n              \"data-border\": true,\n              \"data-framer-name\": \"L \u2022 Outline Light\"\n            },\n            LLk0did1t: {\n              \"data-framer-name\": \"M \u2022\\xa0Light\"\n            },\n            pbeu3jxbo: {\n              \"data-framer-name\": \"L \u2022 Light\"\n            },\n            Qv7olBvjX: {\n              \"data-border\": true,\n              \"data-framer-name\": \"M \u2022\\xa0Outline Light\"\n            },\n            sfm7PhDpm: {\n              \"data-border\": true,\n              \"data-framer-name\": \"M \u2022 Outline Dark (External)\"\n            },\n            ZQyFG2BUg: {\n              \"data-border\": true,\n              \"data-framer-name\": \"L \u2022\\xa0Outline Dark\"\n            }\n          }, baseVariant, gestureVariant),\n          children: [/*#__PURE__*/_jsx(motion.div, {\n            className: \"framer-x3pnni\",\n            \"data-framer-name\": \"text\",\n            layoutDependency: layoutDependency,\n            layoutId: \"rE55bGYAz\",\n            transition: transition,\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-l5t1x5\",\n                  \"data-styles-preset\": \"PvmvDyFsZ\",\n                  style: {\n                    \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                  },\n                  children: \"text\"\n                })\n              }),\n              className: \"framer-x3nslq\",\n              layoutDependency: layoutDependency,\n              layoutId: \"pCGGpnEiPSJjDRpiNt\",\n              style: {\n                \"--extracted-r6o4lv\": \"var(--token-f31e7d26-b109-456c-b275-c53864e9aa91, rgb(255, 255, 255)) \",\n                \"--framer-paragraph-spacing\": \"0px\"\n              },\n              text: GFjGWu41b,\n              transition: transition,\n              variants: {\n                \"iClkmfCC_-hover\": {\n                  \"--extracted-r6o4lv\": \"var(--token-f31e7d26-b109-456c-b275-c53864e9aa91, rgb(255, 255, 255))\"\n                },\n                \"j4RNazYGT-hover\": {\n                  \"--extracted-r6o4lv\": \"var(--token-28080534-ce0d-4a80-8b1f-16507cde6186, rgb(28, 29, 29)) \"\n                },\n                \"pbeu3jxbo-hover\": {\n                  \"--extracted-r6o4lv\": \"var(--token-f31e7d26-b109-456c-b275-c53864e9aa91, rgb(255, 255, 255))\"\n                },\n                \"Qv7olBvjX-hover\": {\n                  \"--extracted-r6o4lv\": \"var(--token-28080534-ce0d-4a80-8b1f-16507cde6186, rgb(28, 29, 29)) \"\n                },\n                \"sfm7PhDpm-hover\": {\n                  \"--extracted-r6o4lv\": \"var(--token-f31e7d26-b109-456c-b275-c53864e9aa91, rgb(255, 255, 255))\"\n                },\n                \"ZQyFG2BUg-hover\": {\n                  \"--extracted-r6o4lv\": \"var(--token-f31e7d26-b109-456c-b275-c53864e9aa91, rgb(255, 255, 255))\"\n                },\n                GbUP31IMl: {\n                  \"--extracted-r6o4lv\": \"var(--token-f31e7d26-b109-456c-b275-c53864e9aa91, rgb(255, 255, 255))\"\n                },\n                j4RNazYGT: {\n                  \"--extracted-r6o4lv\": \"var(--token-f31e7d26-b109-456c-b275-c53864e9aa91, rgb(255, 255, 255))\"\n                },\n                LLk0did1t: {\n                  \"--extracted-r6o4lv\": \"var(--token-f31e7d26-b109-456c-b275-c53864e9aa91, rgb(255, 255, 255))\"\n                },\n                pbeu3jxbo: {\n                  \"--extracted-r6o4lv\": \"var(--token-28080534-ce0d-4a80-8b1f-16507cde6186, rgb(28, 29, 29)) \"\n                },\n                Qv7olBvjX: {\n                  \"--extracted-r6o4lv\": \"var(--token-f31e7d26-b109-456c-b275-c53864e9aa91, rgb(255, 255, 255))\"\n                }\n              },\n              verticalAlignment: \"top\",\n              withExternalLayout: true,\n              ...addPropertyOverrides({\n                \"iClkmfCC_-hover\": {\n                  children: /*#__PURE__*/_jsx(React.Fragment, {\n                    children: /*#__PURE__*/_jsx(motion.p, {\n                      className: \"framer-styles-preset-7vzz3s\",\n                      \"data-styles-preset\": \"Cb1xJaeM1\",\n                      style: {\n                        \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                      },\n                      children: \"text\"\n                    })\n                  })\n                },\n                \"sfm7PhDpm-hover\": {\n                  children: /*#__PURE__*/_jsx(React.Fragment, {\n                    children: /*#__PURE__*/_jsx(motion.p, {\n                      className: \"framer-styles-preset-7vzz3s\",\n                      \"data-styles-preset\": \"Cb1xJaeM1\",\n                      style: {\n                        \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                      },\n                      children: \"text\"\n                    })\n                  })\n                },\n                \"ZQyFG2BUg-hover\": {\n                  children: /*#__PURE__*/_jsx(React.Fragment, {\n                    children: /*#__PURE__*/_jsx(motion.p, {\n                      className: \"framer-styles-preset-l5t1x5\",\n                      \"data-styles-preset\": \"PvmvDyFsZ\",\n                      style: {\n                        \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                      },\n                      children: \"text\"\n                    })\n                  })\n                },\n                GbUP31IMl: {\n                  children: /*#__PURE__*/_jsx(React.Fragment, {\n                    children: /*#__PURE__*/_jsx(motion.p, {\n                      className: \"framer-styles-preset-7vzz3s\",\n                      \"data-styles-preset\": \"Cb1xJaeM1\",\n                      style: {\n                        \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                      },\n                      children: \"text\"\n                    })\n                  })\n                },\n                iClkmfCC_: {\n                  children: /*#__PURE__*/_jsx(React.Fragment, {\n                    children: /*#__PURE__*/_jsx(motion.p, {\n                      className: \"framer-styles-preset-7vzz3s\",\n                      \"data-styles-preset\": \"Cb1xJaeM1\",\n                      children: \"text\"\n                    })\n                  })\n                },\n                LLk0did1t: {\n                  children: /*#__PURE__*/_jsx(React.Fragment, {\n                    children: /*#__PURE__*/_jsx(motion.p, {\n                      className: \"framer-styles-preset-7vzz3s\",\n                      \"data-styles-preset\": \"Cb1xJaeM1\",\n                      style: {\n                        \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                      },\n                      children: \"text\"\n                    })\n                  })\n                },\n                Qv7olBvjX: {\n                  children: /*#__PURE__*/_jsx(React.Fragment, {\n                    children: /*#__PURE__*/_jsx(motion.p, {\n                      className: \"framer-styles-preset-7vzz3s\",\n                      \"data-styles-preset\": \"Cb1xJaeM1\",\n                      style: {\n                        \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                      },\n                      children: \"text\"\n                    })\n                  })\n                },\n                sfm7PhDpm: {\n                  children: /*#__PURE__*/_jsx(React.Fragment, {\n                    children: /*#__PURE__*/_jsx(motion.p, {\n                      className: \"framer-styles-preset-7vzz3s\",\n                      \"data-styles-preset\": \"Cb1xJaeM1\",\n                      children: \"text\"\n                    })\n                  })\n                },\n                ZQyFG2BUg: {\n                  children: /*#__PURE__*/_jsx(React.Fragment, {\n                    children: /*#__PURE__*/_jsx(motion.p, {\n                      className: \"framer-styles-preset-l5t1x5\",\n                      \"data-styles-preset\": \"PvmvDyFsZ\",\n                      children: \"text\"\n                    })\n                  })\n                }\n              }, baseVariant, gestureVariant)\n            })\n          }), T8JH1kstK && /*#__PURE__*/_jsxs(motion.div, {\n            className: \"framer-1ss6a31\",\n            \"data-framer-name\": \"arrow\",\n            layoutDependency: layoutDependency,\n            layoutId: \"QbreSzaLI\",\n            transition: transition,\n            children: [/*#__PURE__*/_jsx(motion.div, {\n              className: \"framer-1drbl2t-container\",\n              layoutDependency: layoutDependency,\n              layoutId: \"RToxZxwup-container\",\n              transition: transition,\n              children: /*#__PURE__*/_jsx(IconArrow, {\n                height: \"100%\",\n                id: \"RToxZxwup\",\n                layoutId: \"RToxZxwup\",\n                style: {\n                  height: \"100%\",\n                  width: \"100%\"\n                },\n                variant: \"ptWLraNye\",\n                width: \"100%\",\n                ...addPropertyOverrides({\n                  \"iClkmfCC_-hover\": {\n                    variant: \"ptWLraNye\"\n                  },\n                  \"j4RNazYGT-hover\": {\n                    variant: \"TSwLMarWc\"\n                  },\n                  \"pbeu3jxbo-hover\": {\n                    variant: \"ptWLraNye\"\n                  },\n                  \"Qv7olBvjX-hover\": {\n                    variant: \"TSwLMarWc\"\n                  },\n                  \"sfm7PhDpm-hover\": {\n                    variant: \"FxtwACikk\"\n                  },\n                  \"ZQyFG2BUg-hover\": {\n                    variant: \"ptWLraNye\"\n                  },\n                  iClkmfCC_: {\n                    variant: \"TSwLMarWc\"\n                  },\n                  pbeu3jxbo: {\n                    variant: \"TSwLMarWc\"\n                  },\n                  sfm7PhDpm: {\n                    variant: \"SMv9sb6tK\"\n                  },\n                  ZQyFG2BUg: {\n                    variant: \"TSwLMarWc\"\n                  }\n                }, baseVariant, gestureVariant)\n              })\n            }), /*#__PURE__*/_jsx(motion.div, {\n              className: \"framer-hzollc-container\",\n              layoutDependency: layoutDependency,\n              layoutId: \"wq0UioZFJ-container\",\n              transition: transition,\n              children: /*#__PURE__*/_jsx(IconArrow, {\n                height: \"100%\",\n                id: \"wq0UioZFJ\",\n                layoutId: \"wq0UioZFJ\",\n                style: {\n                  height: \"100%\",\n                  width: \"100%\"\n                },\n                variant: \"TSwLMarWc\",\n                width: \"100%\",\n                ...addPropertyOverrides({\n                  \"GbUP31IMl-hover\": {\n                    variant: \"ptWLraNye\"\n                  },\n                  \"iClkmfCC_-hover\": {\n                    variant: \"ptWLraNye\"\n                  },\n                  \"j4RNazYGT-hover\": {\n                    variant: \"TSwLMarWc\"\n                  },\n                  \"LLk0did1t-hover\": {\n                    variant: \"ptWLraNye\"\n                  },\n                  \"pbeu3jxbo-hover\": {\n                    variant: \"ptWLraNye\"\n                  },\n                  \"pCGGpnEiP-hover\": {\n                    variant: \"ptWLraNye\"\n                  },\n                  \"Qv7olBvjX-hover\": {\n                    variant: \"TSwLMarWc\"\n                  },\n                  \"sfm7PhDpm-hover\": {\n                    variant: \"FxtwACikk\"\n                  },\n                  \"ZQyFG2BUg-hover\": {\n                    variant: \"ptWLraNye\"\n                  },\n                  j4RNazYGT: {\n                    variant: \"ptWLraNye\"\n                  },\n                  Qv7olBvjX: {\n                    variant: \"ptWLraNye\"\n                  },\n                  sfm7PhDpm: {\n                    variant: \"SMv9sb6tK\"\n                  }\n                }, baseVariant, gestureVariant)\n              })\n            })]\n          })]\n        })\n      })\n    })\n  });\n});\nconst css = ['.framer-PGJdx [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-PGJdx * { box-sizing: border-box; }\", \".framer-PGJdx .framer-ud1n2e { display: block; }\", \".framer-PGJdx .framer-1ffi5c1 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: 40px; justify-content: center; overflow: visible; padding: 16px 16px 16px 16px; position: relative; text-decoration: none; width: min-content; }\", \".framer-PGJdx .framer-x3pnni { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 1px 0px 0px 0px; position: relative; width: min-content; }\", \".framer-PGJdx .framer-x3nslq { flex: none; height: auto; overflow: visible; position: relative; white-space: pre; width: auto; }\", \".framer-PGJdx .framer-1ss6a31 { flex: none; height: 20px; overflow: hidden; position: relative; width: 20px; }\", \".framer-PGJdx .framer-1drbl2t-container { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 20px); left: 0px; position: absolute; top: calc(50.00000000000002% - 20px / 2); width: 20px; }\", \".framer-PGJdx .framer-hzollc-container { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 20px); left: -20px; position: absolute; right: 20px; top: 0px; }\", \".framer-PGJdx .framer-v-1ffi5c1 .framer-1ffi5c1, .framer-PGJdx .framer-v-77f8u7 .framer-1ffi5c1, .framer-PGJdx .framer-v-1nrs4l2 .framer-1ffi5c1, .framer-PGJdx .framer-v-1ugki3p .framer-1ffi5c1, .framer-PGJdx .framer-v-lfmjg5 .framer-1ffi5c1, .framer-PGJdx .framer-v-33si2o .framer-1ffi5c1, .framer-PGJdx .framer-v-1ynh6es .framer-1ffi5c1, .framer-PGJdx .framer-v-1lrcsig .framer-1ffi5c1, .framer-PGJdx .framer-v-cjclqe .framer-1ffi5c1 { cursor: pointer; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-PGJdx .framer-1ffi5c1, .framer-PGJdx .framer-x3pnni { gap: 0px; } .framer-PGJdx .framer-1ffi5c1 > * { margin: 0px; margin-left: calc(8px / 2); margin-right: calc(8px / 2); } .framer-PGJdx .framer-1ffi5c1 > :first-child, .framer-PGJdx .framer-x3pnni > :first-child { margin-left: 0px; } .framer-PGJdx .framer-1ffi5c1 > :last-child, .framer-PGJdx .framer-x3pnni > :last-child { margin-right: 0px; } .framer-PGJdx .framer-x3pnni > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } }\", \".framer-PGJdx.framer-v-77f8u7 .framer-1ffi5c1, .framer-PGJdx.framer-v-1ynh6es .framer-1ffi5c1, .framer-PGJdx.framer-v-1nrs4l2 .framer-1ffi5c1, .framer-PGJdx.framer-v-1ugki3p .framer-1ffi5c1, .framer-PGJdx.framer-v-lfmjg5 .framer-1ffi5c1 { height: 32px; padding: 12px 12px 12px 12px; }\", \".framer-PGJdx.framer-v-1ffi5c1.hover .framer-1drbl2t-container, .framer-PGJdx.framer-v-77f8u7.hover .framer-1drbl2t-container, .framer-PGJdx.framer-v-1nrs4l2.hover .framer-1drbl2t-container, .framer-PGJdx.framer-v-1ugki3p.hover .framer-1drbl2t-container, .framer-PGJdx.framer-v-lfmjg5.hover .framer-1drbl2t-container, .framer-PGJdx.framer-v-33si2o.hover .framer-1drbl2t-container, .framer-PGJdx.framer-v-1ynh6es.hover .framer-1drbl2t-container, .framer-PGJdx.framer-v-1lrcsig.hover .framer-1drbl2t-container, .framer-PGJdx.framer-v-cjclqe.hover .framer-1drbl2t-container { left: 20px; }\", \".framer-PGJdx.framer-v-1ffi5c1.hover .framer-hzollc-container, .framer-PGJdx.framer-v-77f8u7.hover .framer-hzollc-container, .framer-PGJdx.framer-v-1nrs4l2.hover .framer-hzollc-container, .framer-PGJdx.framer-v-1ugki3p.hover .framer-hzollc-container, .framer-PGJdx.framer-v-lfmjg5.hover .framer-hzollc-container, .framer-PGJdx.framer-v-33si2o.hover .framer-hzollc-container, .framer-PGJdx.framer-v-1ynh6es.hover .framer-hzollc-container, .framer-PGJdx.framer-v-1lrcsig.hover .framer-hzollc-container, .framer-PGJdx.framer-v-cjclqe.hover .framer-hzollc-container { left: 0px; right: 0px; }\", ...sharedStyle.css, ...sharedStyle1.css]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       * @framerIntrinsicHeight 40\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       * @framerIntrinsicWidth 99\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"pbeu3jxbo\":{\"layout\":[\"auto\",\"fixed\"]},\"GbUP31IMl\":{\"layout\":[\"auto\",\"fixed\"]},\"LLk0did1t\":{\"layout\":[\"auto\",\"fixed\"]},\"iClkmfCC_\":{\"layout\":[\"auto\",\"fixed\"]},\"Qv7olBvjX\":{\"layout\":[\"auto\",\"fixed\"]},\"sfm7PhDpm\":{\"layout\":[\"auto\",\"fixed\"]},\"j4RNazYGT\":{\"layout\":[\"auto\",\"fixed\"]},\"ZQyFG2BUg\":{\"layout\":[\"auto\",\"fixed\"]},\"q4RI9vltC\":{\"layout\":[\"auto\",\"fixed\"]},\"s1A41hprr\":{\"layout\":[\"auto\",\"fixed\"]},\"dch5qHqQK\":{\"layout\":[\"auto\",\"fixed\"]},\"ty1WFcOq4\":{\"layout\":[\"auto\",\"fixed\"]},\"qGMWEqHLT\":{\"layout\":[\"auto\",\"fixed\"]},\"vIkI8lvSD\":{\"layout\":[\"auto\",\"fixed\"]},\"IeZgjkR88\":{\"layout\":[\"auto\",\"fixed\"]},\"DKLGHBXKi\":{\"layout\":[\"auto\",\"fixed\"]},\"fhdsBuqWO\":{\"layout\":[\"auto\",\"fixed\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       * @framerVariables {\"gXrex4sao\":\"tap\",\"GFjGWu41b\":\"text\",\"rPOZChZ9L\":\"link\",\"T8JH1kstK\":\"arrow\",\"i1pHEuxh6\":\"newTab\"}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       */\nconst FramerN8RU_gCfF = withCSS(Component, css, \"framer-PGJdx\");\nexport default FramerN8RU_gCfF;\nFramerN8RU_gCfF.displayName = \"button\";\nFramerN8RU_gCfF.defaultProps = {\n  height: 40,\n  width: 99\n};\naddPropertyControls(FramerN8RU_gCfF, {\n  variant: {\n    options: [\"pCGGpnEiP\", \"pbeu3jxbo\", \"GbUP31IMl\", \"LLk0did1t\", \"iClkmfCC_\", \"Qv7olBvjX\", \"sfm7PhDpm\", \"j4RNazYGT\", \"ZQyFG2BUg\"],\n    optionTitles: [\"L \u2022 Primary\", \"L \u2022 Light\", \"M \u2022\\xa0Primary\", \"M \u2022\\xa0Light\", \"M \u2022\\xa0Outline Dark\", \"M \u2022\\xa0Outline Light\", \"M \u2022 Outline Dark (External)\", \"L \u2022 Outline Light\", \"L \u2022\\xa0Outline Dark\"],\n    title: \"Variant\",\n    type: ControlType.Enum\n  },\n  gXrex4sao: {\n    title: \"Tap\",\n    type: ControlType.EventHandler\n  },\n  GFjGWu41b: {\n    defaultValue: \"text\",\n    displayTextArea: false,\n    title: \"Text\",\n    type: ControlType.String\n  },\n  rPOZChZ9L: {\n    title: \"Link\",\n    type: ControlType.Link\n  },\n  T8JH1kstK: {\n    defaultValue: true,\n    title: \"Arrow\",\n    type: ControlType.Boolean\n  },\n  i1pHEuxh6: {\n    defaultValue: false,\n    title: \"New Tab\",\n    type: ControlType.Boolean\n  }\n});\naddFonts(FramerN8RU_gCfF, [...IconArrowFonts, ...sharedStyle.fonts, ...sharedStyle1.fonts]);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FramerN8RU_gCfF\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerContractVersion\": \"1\",\n        \"framerIntrinsicWidth\": \"99\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"pbeu3jxbo\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"GbUP31IMl\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"LLk0did1t\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"iClkmfCC_\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"Qv7olBvjX\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"sfm7PhDpm\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"j4RNazYGT\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"ZQyFG2BUg\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"q4RI9vltC\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"s1A41hprr\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"dch5qHqQK\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"ty1WFcOq4\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"qGMWEqHLT\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"vIkI8lvSD\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"IeZgjkR88\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"DKLGHBXKi\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"fhdsBuqWO\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\n        \"framerVariables\": \"{\\\"gXrex4sao\\\":\\\"tap\\\",\\\"GFjGWu41b\\\":\\\"text\\\",\\\"rPOZChZ9L\\\":\\\"link\\\",\\\"T8JH1kstK\\\":\\\"arrow\\\",\\\"i1pHEuxh6\\\":\\\"newTab\\\"}\",\n        \"framerIntrinsicHeight\": \"40\"\n      }\n    },\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};", "// Generated by Framer (a4dc481)\nimport { jsx as _jsx, jsxs as _jsxs } from \"react/jsx-runtime\";\nimport { addFonts, addPropertyControls, ControlType, cx, Link, RichText, useActiveVariantCallback, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion } from \"framer-motion\";\nimport * as React from \"react\";\nimport * as sharedStyle1 from \"https://framerusercontent.com/modules/kG47J3LbvAL6UBihwsA4/QhR3ftjvMpJAQHGJJF93/Cb1xJaeM1.js\";\nimport * as sharedStyle2 from \"https://framerusercontent.com/modules/1pD2x5YyxCSPZlkZcA9b/w5JrRGoZN3IonUTqCt5H/Ik3Kocys3.js\";\nimport * as sharedStyle from \"https://framerusercontent.com/modules/AsIje1vyeLxkNE5kZ5Cn/1nOgzGYpFGQRLmnyM84P/PvmvDyFsZ.js\";\nconst enabledGestures = {\n  FI5ykeoQi: {\n    hover: true\n  },\n  K8BoRIgEW: {\n    hover: true\n  },\n  maqbIEvlB: {\n    hover: true\n  },\n  qCiKWO5WX: {\n    hover: true\n  }\n};\nconst cycleOrder = [\"K8BoRIgEW\", \"maqbIEvlB\", \"FI5ykeoQi\", \"vPUKDNlnl\", \"qCiKWO5WX\"];\nconst variantClassNames = {\n  FI5ykeoQi: \"framer-v-1uw1pmf\",\n  K8BoRIgEW: \"framer-v-15cchkj\",\n  maqbIEvlB: \"framer-v-18nb54a\",\n  qCiKWO5WX: \"framer-v-1gnc2c2\",\n  vPUKDNlnl: \"framer-v-ok3psj\"\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  \"Primary (Dark)\": \"K8BoRIgEW\",\n  \"Primary (Light)\": \"FI5ykeoQi\",\n  \"Secondary (Dark)\": \"maqbIEvlB\",\n  \"Secondary (Light)\": \"qCiKWO5WX\",\n  Mobile: \"vPUKDNlnl\"\n};\nconst transitions = {\n  default: {\n    damping: 60,\n    delay: 0,\n    duration: .3,\n    ease: [.44, 0, .56, 1],\n    mass: 1,\n    stiffness: 500,\n    type: \"spring\"\n  }\n};\nconst Component = /*#__PURE__*/React.forwardRef(function ({\n  id,\n  style,\n  className,\n  width,\n  height,\n  layoutId,\n  variant: outerVariant = \"K8BoRIgEW\",\n  title: ua9dshOiU = \"Menu\",\n  link: B3yWFcfzl,\n  tap: QQXBSr4Cn,\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: \"K8BoRIgEW\",\n    enabledGestures,\n    transitions,\n    variant,\n    variantClassNames\n  });\n  const layoutDependency = variants.join(\"-\") + restProps.layoutDependency;\n  const {\n    activeVariantCallback,\n    delay\n  } = useActiveVariantCallback(baseVariant);\n  const onTap1pgdauo = activeVariantCallback(async (...args) => {\n    if (QQXBSr4Cn) {\n      const res = await QQXBSr4Cn(...args);\n      if (res === false) return false;\n    }\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-pNCEe\", sharedStyle.className, sharedStyle1.className, sharedStyle2.className, classNames),\n      style: {\n        display: \"contents\"\n      },\n      children: /*#__PURE__*/_jsx(Link, {\n        href: B3yWFcfzl,\n        smoothScroll: true,\n        children: /*#__PURE__*/_jsxs(motion.a, {\n          ...restProps,\n          className: `${cx(\"framer-15cchkj\", className)} framer-xmrjyz`,\n          \"data-framer-name\": \"Primary (Dark)\",\n          \"data-highlight\": true,\n          layoutDependency: layoutDependency,\n          layoutId: \"K8BoRIgEW\",\n          onTap: onTap1pgdauo,\n          ref: ref,\n          style: {\n            ...style\n          },\n          transition: transition,\n          ...addPropertyOverrides({\n            \"FI5ykeoQi-hover\": {\n              \"data-framer-name\": undefined\n            },\n            \"K8BoRIgEW-hover\": {\n              \"data-framer-name\": undefined\n            },\n            \"maqbIEvlB-hover\": {\n              \"data-framer-name\": undefined\n            },\n            \"qCiKWO5WX-hover\": {\n              \"data-framer-name\": undefined\n            },\n            FI5ykeoQi: {\n              \"data-framer-name\": \"Primary (Light)\"\n            },\n            maqbIEvlB: {\n              \"data-framer-name\": \"Secondary (Dark)\"\n            },\n            qCiKWO5WX: {\n              \"data-framer-name\": \"Secondary (Light)\"\n            },\n            vPUKDNlnl: {\n              \"data-framer-name\": \"Mobile\"\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-l5t1x5\",\n                \"data-styles-preset\": \"PvmvDyFsZ\",\n                children: \"Menu\"\n              })\n            }),\n            className: \"framer-yz1we9\",\n            layoutDependency: layoutDependency,\n            layoutId: \"SJjDRpiNt\",\n            style: {\n              \"--framer-paragraph-spacing\": \"0px\"\n            },\n            text: ua9dshOiU,\n            transition: transition,\n            variants: {\n              \"K8BoRIgEW-hover\": {\n                \"--extracted-r6o4lv\": \"var(--token-28080534-ce0d-4a80-8b1f-16507cde6186, rgb(15, 27, 28))\"\n              },\n              FI5ykeoQi: {\n                \"--extracted-r6o4lv\": \"var(--token-f31e7d26-b109-456c-b275-c53864e9aa91, rgb(255, 255, 255))\"\n              },\n              qCiKWO5WX: {\n                \"--extracted-r6o4lv\": \"var(--token-f31e7d26-b109-456c-b275-c53864e9aa91, rgb(255, 255, 255))\"\n              },\n              vPUKDNlnl: {\n                \"--extracted-r6o4lv\": \"var(--token-f31e7d26-b109-456c-b275-c53864e9aa91, rgb(255, 255, 255))\"\n              }\n            },\n            verticalAlignment: \"top\",\n            withExternalLayout: true,\n            ...addPropertyOverrides({\n              \"K8BoRIgEW-hover\": {\n                children: /*#__PURE__*/_jsx(React.Fragment, {\n                  children: /*#__PURE__*/_jsx(motion.p, {\n                    className: \"framer-styles-preset-l5t1x5\",\n                    \"data-styles-preset\": \"PvmvDyFsZ\",\n                    style: {\n                      \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                    },\n                    children: \"Menu\"\n                  })\n                })\n              },\n              FI5ykeoQi: {\n                children: /*#__PURE__*/_jsx(React.Fragment, {\n                  children: /*#__PURE__*/_jsx(motion.p, {\n                    className: \"framer-styles-preset-l5t1x5\",\n                    \"data-styles-preset\": \"PvmvDyFsZ\",\n                    style: {\n                      \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                    },\n                    children: \"Menu\"\n                  })\n                })\n              },\n              maqbIEvlB: {\n                children: /*#__PURE__*/_jsx(React.Fragment, {\n                  children: /*#__PURE__*/_jsx(motion.p, {\n                    className: \"framer-styles-preset-7vzz3s\",\n                    \"data-styles-preset\": \"Cb1xJaeM1\",\n                    children: \"Menu\"\n                  })\n                })\n              },\n              qCiKWO5WX: {\n                children: /*#__PURE__*/_jsx(React.Fragment, {\n                  children: /*#__PURE__*/_jsx(motion.p, {\n                    className: \"framer-styles-preset-7vzz3s\",\n                    \"data-styles-preset\": \"Cb1xJaeM1\",\n                    style: {\n                      \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                    },\n                    children: \"Menu\"\n                  })\n                })\n              },\n              vPUKDNlnl: {\n                children: /*#__PURE__*/_jsx(React.Fragment, {\n                  children: /*#__PURE__*/_jsx(motion.p, {\n                    className: \"framer-styles-preset-mi8yws\",\n                    \"data-styles-preset\": \"Ik3Kocys3\",\n                    style: {\n                      \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                    },\n                    children: \"Menu\"\n                  })\n                })\n              }\n            }, baseVariant, gestureVariant)\n          }), /*#__PURE__*/_jsx(motion.div, {\n            className: \"framer-7kigbr\",\n            \"data-framer-name\": \"line\",\n            layoutDependency: layoutDependency,\n            layoutId: \"fRgdzfore\",\n            style: {\n              opacity: 0\n            },\n            transition: transition,\n            variants: {\n              \"FI5ykeoQi-hover\": {\n                opacity: 1\n              },\n              \"K8BoRIgEW-hover\": {\n                opacity: 1\n              },\n              \"maqbIEvlB-hover\": {\n                opacity: 1\n              },\n              \"qCiKWO5WX-hover\": {\n                opacity: 1\n              }\n            },\n            children: /*#__PURE__*/_jsx(motion.div, {\n              className: \"framer-1rq9bxc\",\n              \"data-framer-name\": \"line\",\n              layoutDependency: layoutDependency,\n              layoutId: \"ZasExVNc9\",\n              style: {\n                backgroundColor: \"var(--token-28080534-ce0d-4a80-8b1f-16507cde6186, rgb(15, 27, 28))\"\n              },\n              transition: transition,\n              variants: {\n                \"FI5ykeoQi-hover\": {\n                  backgroundColor: \"var(--token-f31e7d26-b109-456c-b275-c53864e9aa91, rgb(255, 255, 255))\"\n                },\n                qCiKWO5WX: {\n                  backgroundColor: \"var(--token-f31e7d26-b109-456c-b275-c53864e9aa91, rgb(255, 255, 255))\"\n                }\n              }\n            })\n          })]\n        })\n      })\n    })\n  });\n});\nconst css = ['.framer-pNCEe [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-pNCEe * { box-sizing: border-box; }\", \".framer-pNCEe .framer-xmrjyz { display: block; }\", \".framer-pNCEe .framer-15cchkj { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: visible; padding: 8px 8px 8px 8px; position: relative; text-decoration: none; width: min-content; }\", \".framer-pNCEe .framer-yz1we9 { flex: none; height: auto; overflow: visible; position: relative; white-space: pre; width: auto; }\", \".framer-pNCEe .framer-7kigbr { align-content: center; align-items: center; bottom: -2px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 1px; justify-content: center; left: 0px; overflow: visible; padding: 0px 8px 0px 8px; position: absolute; width: 100%; }\", \".framer-pNCEe .framer-1rq9bxc { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 100%; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 8px; z-index: 1; }\", \".framer-pNCEe .framer-v-15cchkj .framer-15cchkj, .framer-pNCEe .framer-v-1uw1pmf .framer-15cchkj, .framer-pNCEe .framer-v-1gnc2c2 .framer-15cchkj, .framer-pNCEe .framer-v-18nb54a .framer-15cchkj { cursor: pointer; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-pNCEe .framer-15cchkj, .framer-pNCEe .framer-7kigbr, .framer-pNCEe .framer-1rq9bxc { gap: 0px; } .framer-pNCEe .framer-15cchkj > * { margin: 0px; margin-bottom: calc(8px / 2); margin-top: calc(8px / 2); } .framer-pNCEe .framer-15cchkj > :first-child { margin-top: 0px; } .framer-pNCEe .framer-15cchkj > :last-child { margin-bottom: 0px; } .framer-pNCEe .framer-7kigbr > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-pNCEe .framer-7kigbr > :first-child, .framer-pNCEe .framer-1rq9bxc > :first-child { margin-left: 0px; } .framer-pNCEe .framer-7kigbr > :last-child, .framer-pNCEe .framer-1rq9bxc > :last-child { margin-right: 0px; } .framer-pNCEe .framer-1rq9bxc > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } }\", \".framer-pNCEe.framer-v-1uw1pmf .framer-15cchkj, .framer-pNCEe.framer-v-1gnc2c2 .framer-15cchkj { flex-direction: row; }\", \".framer-pNCEe.framer-v-1uw1pmf .framer-yz1we9, .framer-pNCEe.framer-v-1gnc2c2 .framer-yz1we9 { order: 0; }\", \".framer-pNCEe.framer-v-1uw1pmf .framer-7kigbr, .framer-pNCEe.framer-v-1gnc2c2 .framer-7kigbr { order: 1; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-pNCEe.framer-v-1uw1pmf .framer-15cchkj { gap: 0px; } .framer-pNCEe.framer-v-1uw1pmf .framer-15cchkj > * { margin: 0px; margin-left: calc(8px / 2); margin-right: calc(8px / 2); } .framer-pNCEe.framer-v-1uw1pmf .framer-15cchkj > :first-child { margin-left: 0px; } .framer-pNCEe.framer-v-1uw1pmf .framer-15cchkj > :last-child { margin-right: 0px; } }\", \".framer-pNCEe.framer-v-ok3psj .framer-15cchkj { padding: 0px 0px 0px 0px; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-pNCEe.framer-v-1gnc2c2 .framer-15cchkj { gap: 0px; } .framer-pNCEe.framer-v-1gnc2c2 .framer-15cchkj > * { margin: 0px; margin-left: calc(8px / 2); margin-right: calc(8px / 2); } .framer-pNCEe.framer-v-1gnc2c2 .framer-15cchkj > :first-child { margin-left: 0px; } .framer-pNCEe.framer-v-1gnc2c2 .framer-15cchkj > :last-child { margin-right: 0px; } }\", \".framer-pNCEe.framer-v-15cchkj.hover .framer-7kigbr, .framer-pNCEe.framer-v-1uw1pmf.hover .framer-7kigbr, .framer-pNCEe.framer-v-1gnc2c2.hover .framer-7kigbr, .framer-pNCEe.framer-v-18nb54a.hover .framer-7kigbr { bottom: 0px; }\", \".framer-pNCEe.framer-v-15cchkj.hover .framer-1rq9bxc, .framer-pNCEe.framer-v-1uw1pmf.hover .framer-1rq9bxc, .framer-pNCEe.framer-v-1gnc2c2.hover .framer-1rq9bxc, .framer-pNCEe.framer-v-18nb54a.hover .framer-1rq9bxc { flex: 1 0 0px; width: 1px; }\", ...sharedStyle.css, ...sharedStyle1.css, ...sharedStyle2.css]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          * @framerIntrinsicHeight 46\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          * @framerIntrinsicWidth 61\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"maqbIEvlB\":{\"layout\":[\"auto\",\"auto\"]},\"FI5ykeoQi\":{\"layout\":[\"auto\",\"auto\"]},\"vPUKDNlnl\":{\"layout\":[\"auto\",\"auto\"]},\"qCiKWO5WX\":{\"layout\":[\"auto\",\"auto\"]},\"jT0dlurrw\":{\"layout\":[\"auto\",\"auto\"]},\"DAHd26pOd\":{\"layout\":[\"auto\",\"auto\"]},\"bhtmtn5Ur\":{\"layout\":[\"auto\",\"auto\"]},\"IOEpDNaVU\":{\"layout\":[\"auto\",\"auto\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          * @framerVariables {\"ua9dshOiU\":\"title\",\"B3yWFcfzl\":\"link\",\"QQXBSr4Cn\":\"tap\"}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          */\nconst FramerBjbRao5kH = withCSS(Component, css, \"framer-pNCEe\");\nexport default FramerBjbRao5kH;\nFramerBjbRao5kH.displayName = \"navigation / items\";\nFramerBjbRao5kH.defaultProps = {\n  height: 46,\n  width: 61\n};\naddPropertyControls(FramerBjbRao5kH, {\n  variant: {\n    options: [\"K8BoRIgEW\", \"maqbIEvlB\", \"FI5ykeoQi\", \"vPUKDNlnl\", \"qCiKWO5WX\"],\n    optionTitles: [\"Primary (Dark)\", \"Secondary (Dark)\", \"Primary (Light)\", \"Mobile\", \"Secondary (Light)\"],\n    title: \"Variant\",\n    type: ControlType.Enum\n  },\n  ua9dshOiU: {\n    defaultValue: \"Menu\",\n    displayTextArea: false,\n    title: \"Title\",\n    type: ControlType.String\n  },\n  B3yWFcfzl: {\n    title: \"Link\",\n    type: ControlType.Link\n  },\n  QQXBSr4Cn: {\n    title: \"Tap\",\n    type: ControlType.EventHandler\n  }\n});\naddFonts(FramerBjbRao5kH, [...sharedStyle.fonts, ...sharedStyle1.fonts, ...sharedStyle2.fonts]);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FramerBjbRao5kH\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerIntrinsicWidth\": \"61\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"maqbIEvlB\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"FI5ykeoQi\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"vPUKDNlnl\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"qCiKWO5WX\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"jT0dlurrw\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"DAHd26pOd\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"bhtmtn5Ur\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"IOEpDNaVU\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\n        \"framerVariables\": \"{\\\"ua9dshOiU\\\":\\\"title\\\",\\\"B3yWFcfzl\\\":\\\"link\\\",\\\"QQXBSr4Cn\\\":\\\"tap\\\"}\",\n        \"framerContractVersion\": \"1\",\n        \"framerIntrinsicHeight\": \"46\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};", "// Generated by Framer (3d65904)\nimport { jsx as _jsx } from \"react/jsx-runtime\";\nimport { addFonts, addPropertyControls, ControlType, cx, SVG, useActiveVariantCallback, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion } from \"framer-motion\";\nimport * as React from \"react\";\nconst cycleOrder = [\"TwiGo78Ls\", \"Ncxh9FTbX\"];\nconst variantClassNames = {\n  Ncxh9FTbX: \"framer-v-1p7e3pt\",\n  TwiGo78Ls: \"framer-v-9jni0h\"\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  \"hamburger (dark)\": \"Ncxh9FTbX\",\n  \"hamburger (light)\": \"TwiGo78Ls\"\n};\nconst transitions = {\n  default: {\n    damping: 60,\n    delay: 0,\n    duration: .3,\n    ease: [.44, 0, .56, 1],\n    mass: 1,\n    stiffness: 500,\n    type: \"spring\"\n  }\n};\nconst BASE62 = \"0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz\";\nfunction useRandomID() {\n  const ref = React.useRef(null);\n  if (ref.current === null) {\n    ref.current = Array(5).fill(0).map(() => BASE62[Math.floor(Math.random() * BASE62.length)]).join(\"\");\n  }\n  return ref.current;\n}\nconst Component = /*#__PURE__*/React.forwardRef(function ({\n  id,\n  style: externalStyle = {},\n  className,\n  width,\n  height,\n  layoutId,\n  variant: outerVariant = \"TwiGo78Ls\",\n  tap: SB5pE_nIs,\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: \"TwiGo78Ls\",\n    transitions,\n    variant,\n    variantClassNames\n  });\n  const layoutDependency = variants.join(\"-\") + restProps.layoutDependency;\n  const {\n    activeVariantCallback,\n    delay\n  } = useActiveVariantCallback(baseVariant);\n  const onTapnh4ozs = activeVariantCallback(async (...args) => {\n    if (SB5pE_nIs) {\n      const res = await SB5pE_nIs(...args);\n      if (res === false) return false;\n    }\n  });\n  const defaultLayoutId = useRandomID();\n  const {\n    pointerEvents,\n    ...style\n  } = externalStyle;\n  return /*#__PURE__*/_jsx(LayoutGroup, {\n    id: layoutId !== null && layoutId !== void 0 ? layoutId : defaultLayoutId,\n    children: /*#__PURE__*/_jsx(motion.div, {\n      \"data-framer-generated\": true,\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-l6VVk\", classNames),\n      style: {\n        display: \"contents\",\n        pointerEvents: pointerEvents !== null && pointerEvents !== void 0 ? pointerEvents : undefined\n      },\n      children: /*#__PURE__*/_jsx(motion.div, {\n        ...restProps,\n        className: cx(\"framer-9jni0h\", className),\n        \"data-framer-name\": \"hamburger (light)\",\n        \"data-highlight\": true,\n        layoutDependency: layoutDependency,\n        layoutId: \"TwiGo78Ls\",\n        onTap: onTapnh4ozs,\n        ref: ref,\n        style: {\n          ...style\n        },\n        transition: transition,\n        ...addPropertyOverrides({\n          Ncxh9FTbX: {\n            \"data-framer-name\": \"hamburger (dark)\"\n          }\n        }, baseVariant, gestureVariant),\n        children: /*#__PURE__*/_jsx(SVG, {\n          className: \"framer-8f6ghd\",\n          layout: \"position\",\n          layoutDependency: layoutDependency,\n          layoutId: \"Jnp72tr1X\",\n          opacity: 1,\n          radius: 0,\n          svg: '<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16 10\"><path d=\"M 0 0 L 16 0 L 16 2 L 0 2 Z\" fill=\"var(--token-f31e7d26-b109-456c-b275-c53864e9aa91, rgb(255, 255, 255))\"></path><path d=\"M 0 8 L 16 8 L 16 10 L 0 10 Z\" fill=\"var(--token-f31e7d26-b109-456c-b275-c53864e9aa91, rgb(255, 255, 255))\"></path></svg>',\n          svgContentId: 1812631382,\n          transition: transition,\n          withExternalLayout: true,\n          ...addPropertyOverrides({\n            Ncxh9FTbX: {\n              svg: '<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16 10\"><path d=\"M 0 0 L 16 0 L 16 2 L 0 2 Z\" fill=\"var(--token-28080534-ce0d-4a80-8b1f-16507cde6186, rgb(21, 25, 26))\"></path><path d=\"M 0 8 L 16 8 L 16 10 L 0 10 Z\" fill=\"var(--token-28080534-ce0d-4a80-8b1f-16507cde6186, rgb(21, 25, 26))\"></path></svg>',\n              svgContentId: 4142244057\n            }\n          }, baseVariant, gestureVariant)\n        })\n      })\n    })\n  });\n});\nconst css = ['.framer-l6VVk [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-l6VVk * { box-sizing: border-box; }\", \".framer-l6VVk .framer-1qhof30 { display: block; }\", \".framer-l6VVk .framer-9jni0h { cursor: pointer; height: 24px; position: relative; width: 24px; }\", \".framer-l6VVk .framer-8f6ghd { flex: none; height: 10px; left: calc(50.00000000000002% - 16px / 2); position: absolute; top: calc(50.00000000000002% - 10px / 2); width: 16px; }\", \".framer-l6VVk.framer-v-1p7e3pt .framer-9jni0h { aspect-ratio: 1 / 1; height: var(--framer-aspect-ratio-supported, 24px); }\"]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  * @framerIntrinsicHeight 24\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  * @framerIntrinsicWidth 24\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"Ncxh9FTbX\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  * @framerVariables {\"SB5pE_nIs\":\"tap\"}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  */\nconst FramerOeNSr68Nv = withCSS(Component, css);\nexport default FramerOeNSr68Nv;\nFramerOeNSr68Nv.displayName = \"icon / hamburger\";\nFramerOeNSr68Nv.defaultProps = {\n  height: 24,\n  width: 24\n};\naddPropertyControls(FramerOeNSr68Nv, {\n  variant: {\n    options: [\"TwiGo78Ls\", \"Ncxh9FTbX\"],\n    optionTitles: [\"hamburger (light)\", \"hamburger (dark)\"],\n    title: \"Variant\",\n    type: ControlType.Enum\n  },\n  SB5pE_nIs: {\n    title: \"Tap\",\n    type: ControlType.EventHandler\n  }\n});\naddFonts(FramerOeNSr68Nv, []);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FramerOeNSr68Nv\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Ncxh9FTbX\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\n        \"framerContractVersion\": \"1\",\n        \"framerIntrinsicHeight\": \"24\",\n        \"framerVariables\": \"{\\\"SB5pE_nIs\\\":\\\"tap\\\"}\",\n        \"framerIntrinsicWidth\": \"24\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./OeNSr68Nv.map", "// Generated by Framer (16060ad)\nimport { jsx as _jsx } from \"react/jsx-runtime\";\nimport { addFonts, addPropertyControls, ControlType, cx, Image, Link, useActiveVariantCallback, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion } from \"framer-motion\";\nimport * as React from \"react\";\nconst cycleOrder = [\"MoeORKzxl\", \"wxshiPnhK\"];\nconst variantClassNames = {\n  MoeORKzxl: \"framer-v-w18kp7\",\n  wxshiPnhK: \"framer-v-6hwwlp\"\n};\nfunction addPropertyOverrides(overrides, ...variants) {\n  const nextOverrides = {};\n  variants === null || variants === void 0 ? void 0 : variants.forEach(variant => variant && Object.assign(nextOverrides, overrides[variant]));\n  return nextOverrides;\n}\nconst humanReadableVariantMap = {\n  \"Variant 1\": \"MoeORKzxl\",\n  \"Variant 2\": \"wxshiPnhK\"\n};\nconst transitions = {\n  default: {\n    damping: 60,\n    delay: 0,\n    duration: .3,\n    ease: [.44, 0, .56, 1],\n    mass: 1,\n    stiffness: 500,\n    type: \"spring\"\n  }\n};\nconst toResponsiveImage = value => {\n  if (typeof value === \"object\" && value !== null && typeof value.src === \"string\") {\n    return value;\n  }\n  return typeof value === \"string\" ? {\n    src: value\n  } : undefined;\n};\nconst Component = /*#__PURE__*/React.forwardRef(function ({\n  id,\n  style,\n  className,\n  width,\n  height,\n  layoutId,\n  variant: outerVariant = \"MoeORKzxl\",\n  link: TR0_2ERby,\n  image: VBGZjC48S = {\n    src: new URL(\"https://framerusercontent.com/images/gJiMbi89BUBLqutSV7Am1JFbFhQ.png?scale-down-to=512\").href,\n    srcSet: `${new URL(\"https://framerusercontent.com/images/gJiMbi89BUBLqutSV7Am1JFbFhQ.png?scale-down-to=512\").href} 512w, ${new URL(\"https://framerusercontent.com/images/gJiMbi89BUBLqutSV7Am1JFbFhQ.png\").href} 1000w`\n  },\n  tap: U9ovPn0FY,\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: \"MoeORKzxl\",\n    transitions,\n    variant,\n    variantClassNames\n  });\n  const layoutDependency = variants.join(\"-\") + restProps.layoutDependency;\n  const {\n    activeVariantCallback,\n    delay\n  } = useActiveVariantCallback(baseVariant);\n  const onTap1r78l1f = activeVariantCallback(async (...args) => {\n    if (U9ovPn0FY) {\n      const res = await U9ovPn0FY(...args);\n      if (res === false) return false;\n    }\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-2a3HC\", classNames),\n      style: {\n        display: \"contents\"\n      },\n      children: /*#__PURE__*/_jsx(Link, {\n        href: TR0_2ERby,\n        children: /*#__PURE__*/_jsx(motion.a, {\n          ...restProps,\n          className: `${cx(\"framer-w18kp7\", className)} framer-jw5cyt`,\n          \"data-framer-name\": \"Variant 1\",\n          \"data-highlight\": true,\n          layoutDependency: layoutDependency,\n          layoutId: \"MoeORKzxl\",\n          onTap: onTap1r78l1f,\n          ref: ref,\n          style: {\n            ...style\n          },\n          transition: transition,\n          ...addPropertyOverrides({\n            wxshiPnhK: {\n              \"data-framer-name\": \"Variant 2\"\n            }\n          }, baseVariant, gestureVariant),\n          children: /*#__PURE__*/_jsx(Image, {\n            background: {\n              alt: \"\",\n              fit: \"fill\",\n              intrinsicHeight: 409,\n              intrinsicWidth: 1e3,\n              pixelHeight: 409,\n              pixelWidth: 1e3,\n              sizes: \"208px\",\n              ...toResponsiveImage(VBGZjC48S)\n            },\n            className: \"framer-1xpix5j\",\n            layoutDependency: layoutDependency,\n            layoutId: \"dfn3bARtn\",\n            transition: transition,\n            ...addPropertyOverrides({\n              wxshiPnhK: {\n                background: {\n                  alt: \"\",\n                  fit: \"fill\",\n                  intrinsicHeight: 409,\n                  intrinsicWidth: 1e3,\n                  pixelHeight: 409,\n                  pixelWidth: 1e3,\n                  sizes: \"125px\",\n                  ...toResponsiveImage(VBGZjC48S)\n                }\n              }\n            }, baseVariant, gestureVariant)\n          })\n        })\n      })\n    })\n  });\n});\nconst css = ['.framer-2a3HC [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-2a3HC .framer-jw5cyt { display: block; }\", \".framer-2a3HC .framer-w18kp7 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; text-decoration: none; width: min-content; }\", \".framer-2a3HC .framer-1xpix5j { flex: none; height: 78px; position: relative; width: 208px; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-2a3HC .framer-w18kp7 { gap: 0px; } .framer-2a3HC .framer-w18kp7 > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-2a3HC .framer-w18kp7 > :first-child { margin-left: 0px; } .framer-2a3HC .framer-w18kp7 > :last-child { margin-right: 0px; } }\", \".framer-2a3HC.framer-v-6hwwlp .framer-1xpix5j { height: 47px; width: 125px; }\"]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        * @framerIntrinsicHeight 78\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        * @framerIntrinsicWidth 208\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"wxshiPnhK\":{\"layout\":[\"auto\",\"auto\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        * @framerVariables {\"TR0_2ERby\":\"link\",\"VBGZjC48S\":\"image\",\"U9ovPn0FY\":\"tap\"}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        */\nconst Framerq_AJUdHE0 = withCSS(Component, css, \"framer-2a3HC\");\nexport default Framerq_AJUdHE0;\nFramerq_AJUdHE0.displayName = \"logo-nav\";\nFramerq_AJUdHE0.defaultProps = {\n  height: 78,\n  width: 208\n};\naddPropertyControls(Framerq_AJUdHE0, {\n  variant: {\n    options: [\"MoeORKzxl\", \"wxshiPnhK\"],\n    optionTitles: [\"Variant 1\", \"Variant 2\"],\n    title: \"Variant\",\n    type: ControlType.Enum\n  },\n  TR0_2ERby: {\n    title: \"Link\",\n    type: ControlType.Link\n  },\n  VBGZjC48S: {\n    __defaultAssetReference: \"data:framer/asset-reference,gJiMbi89BUBLqutSV7Am1JFbFhQ.png?originalFilename=Schulz+White.png&preferredSize=auto\",\n    title: \"Image\",\n    type: ControlType.ResponsiveImage\n  },\n  U9ovPn0FY: {\n    title: \"Tap\",\n    type: ControlType.EventHandler\n  }\n});\naddFonts(Framerq_AJUdHE0, []);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"Framerq_AJUdHE0\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerIntrinsicWidth\": \"208\",\n        \"framerIntrinsicHeight\": \"78\",\n        \"framerContractVersion\": \"1\",\n        \"framerVariables\": \"{\\\"TR0_2ERby\\\":\\\"link\\\",\\\"VBGZjC48S\\\":\\\"image\\\",\\\"U9ovPn0FY\\\":\\\"tap\\\"}\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"wxshiPnhK\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\"\n      }\n    },\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./q_AJUdHE0.map", "// Generated by Framer (16060ad)\nimport { jsx as _jsx, jsxs as _jsxs } from \"react/jsx-runtime\";\nimport { addFonts, addPropertyControls, ControlType, cx, getFonts, resolveLink, useActiveVariantCallback, useRouter, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion } from \"framer-motion\";\nimport * as React from \"react\";\nimport NavigationItems from \"https://framerusercontent.com/modules/nrQScoJMSJOPV6q2KC1A/Frqinl0saja0U2Z8zce0/BjbRao5kH.js\";\nimport Button from \"https://framerusercontent.com/modules/mt5XPK9BK8krSFl9jUl2/7lwTviRbH6rkCD5xQSSY/N8RU_gCfF.js\";\nimport IconHamburger from \"https://framerusercontent.com/modules/te6dNyqnJ3WhJpP5abqO/fBik5ZPOJs8QMYopiV41/OeNSr68Nv.js\";\nimport LogoNav from \"https://framerusercontent.com/modules/2Aeddhp1NC2QrQO2bNm5/Y5lxvs4VZzf6qsIGxidv/q_AJUdHE0.js\";\nconst LogoNavFonts = getFonts(LogoNav);\nconst NavigationItemsFonts = getFonts(NavigationItems);\nconst ButtonFonts = getFonts(Button);\nconst IconHamburgerFonts = getFonts(IconHamburger);\nconst cycleOrder = [\"W3Mb_boST\", \"ypjNnY71Z\", \"hNaMGqTsW\", \"S0nZgr7ir\", \"x4t7l5xnA\", \"rF5DhfqTH\", \"Wvw6m_IYf\", \"na9ORpRm3\", \"U0aXGsbAW\", \"G6HeUXqMk\", \"sQ7bXexyF\", \"wT5HBP6W_\", \"iWbQQ3qC3\", \"QxXa8fOjz\", \"vdnxP5byE\", \"X_SXEKfkf\", \"dPAPTMKFb\", \"YItbGTaXu\"];\nconst variantClassNames = {\n  dPAPTMKFb: \"framer-v-13ukg6t\",\n  G6HeUXqMk: \"framer-v-8gxo2d\",\n  hNaMGqTsW: \"framer-v-1qmi12c\",\n  iWbQQ3qC3: \"framer-v-u88uoi\",\n  na9ORpRm3: \"framer-v-1x16hk0\",\n  QxXa8fOjz: \"framer-v-1jy9vmf\",\n  rF5DhfqTH: \"framer-v-l90pbs\",\n  S0nZgr7ir: \"framer-v-1fldx4s\",\n  sQ7bXexyF: \"framer-v-1vszqvh\",\n  U0aXGsbAW: \"framer-v-1od57zm\",\n  vdnxP5byE: \"framer-v-vae8zb\",\n  W3Mb_boST: \"framer-v-14j2zlq\",\n  wT5HBP6W_: \"framer-v-daf3mo\",\n  Wvw6m_IYf: \"framer-v-hsytz7\",\n  X_SXEKfkf: \"framer-v-vjoxgf\",\n  x4t7l5xnA: \"framer-v-1hdpbj1\",\n  YItbGTaXu: \"framer-v-xpcwx8\",\n  ypjNnY71Z: \"framer-v-147gj02\"\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  \"DT Landing Dark\": \"ypjNnY71Z\",\n  \"DT Landing Light\": \"W3Mb_boST\",\n  \"DT Scroll Dark (No Blur)\": \"S0nZgr7ir\",\n  \"DT Scroll Dark\": \"hNaMGqTsW\",\n  \"DT Scroll Light (No Blur)\": \"x4t7l5xnA\",\n  \"DT Scroll Light\": \"rF5DhfqTH\",\n  \"Phone Landing Dark\": \"U0aXGsbAW\",\n  \"Phone Landing Light\": \"Wvw6m_IYf\",\n  \"Phone Scroll Dark (No Blur)\": \"wT5HBP6W_\",\n  \"Phone Scroll Dark\": \"sQ7bXexyF\",\n  \"Phone Scroll Light (No Blur)\": \"iWbQQ3qC3\",\n  \"Phone Scroll Light\": \"dPAPTMKFb\",\n  \"Tablet Landing Dark\": \"G6HeUXqMk\",\n  \"Tablet Landing Light\": \"na9ORpRm3\",\n  \"Tablet Scroll Dark (No Blur)\": \"vdnxP5byE\",\n  \"Tablet Scroll Dark\": \"QxXa8fOjz\",\n  \"Tablet Scroll Light (No Blur)\": \"X_SXEKfkf\",\n  \"Tablet Scroll Light\": \"YItbGTaXu\"\n};\nconst transitions = {\n  default: {\n    damping: 60,\n    delay: 0,\n    duration: .3,\n    ease: [.44, 0, .56, 1],\n    mass: 1,\n    stiffness: 500,\n    type: \"spring\"\n  }\n};\nconst Component = /*#__PURE__*/React.forwardRef(function ({\n  id,\n  style,\n  className,\n  width,\n  height,\n  layoutId,\n  variant: outerVariant = \"W3Mb_boST\",\n  open: RSFL9xTPa,\n  underline: ua7IDMmZV = true,\n  vP0cNzViG,\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: \"W3Mb_boST\",\n    transitions,\n    variant,\n    variantClassNames\n  });\n  const layoutDependency = variants.join(\"-\") + restProps.layoutDependency;\n  const {\n    activeVariantCallback,\n    delay\n  } = useActiveVariantCallback(baseVariant);\n  const tap1bmwhuw = activeVariantCallback(async (...args) => {\n    setVariant(\"W3Mb_boST\");\n  });\n  const tapt4jn3k = activeVariantCallback(async (...args) => {\n    if (vP0cNzViG) {\n      const res = await vP0cNzViG(...args);\n      if (res === false) return false;\n    }\n  });\n  const tap1f85846 = activeVariantCallback(async (...args) => {\n    if (RSFL9xTPa) {\n      const res = await RSFL9xTPa(...args);\n      if (res === false) return false;\n    }\n  });\n  const router = useRouter();\n  const isDisplayed = () => {\n    if ([\"Wvw6m_IYf\", \"na9ORpRm3\", \"U0aXGsbAW\", \"G6HeUXqMk\", \"sQ7bXexyF\", \"wT5HBP6W_\", \"iWbQQ3qC3\", \"QxXa8fOjz\", \"vdnxP5byE\", \"X_SXEKfkf\", \"dPAPTMKFb\", \"YItbGTaXu\"].includes(baseVariant)) return false;\n    return true;\n  };\n  const isDisplayed1 = () => {\n    if ([\"Wvw6m_IYf\", \"na9ORpRm3\", \"U0aXGsbAW\", \"G6HeUXqMk\", \"sQ7bXexyF\", \"wT5HBP6W_\", \"iWbQQ3qC3\", \"QxXa8fOjz\", \"vdnxP5byE\", \"X_SXEKfkf\", \"dPAPTMKFb\", \"YItbGTaXu\"].includes(baseVariant)) return true;\n    return false;\n  };\n  const defaultLayoutId = React.useId();\n  return /*#__PURE__*/_jsx(LayoutGroup, {\n    id: layoutId !== null && layoutId !== void 0 ? layoutId : defaultLayoutId,\n    children: /*#__PURE__*/_jsx(motion.div, {\n      initial: variant,\n      animate: variants,\n      onHoverStart: () => setGestureState({\n        isHovered: true\n      }),\n      onHoverEnd: () => setGestureState({\n        isHovered: false\n      }),\n      onTapStart: () => setGestureState({\n        isPressed: true\n      }),\n      onTap: () => setGestureState({\n        isPressed: false\n      }),\n      onTapCancel: () => setGestureState({\n        isPressed: false\n      }),\n      className: cx(\"framer-tkP2G\", classNames),\n      style: {\n        display: \"contents\"\n      },\n      children: /*#__PURE__*/_jsx(motion.nav, {\n        ...restProps,\n        className: cx(\"framer-14j2zlq\", className),\n        \"data-framer-name\": \"DT Landing Light\",\n        layoutDependency: layoutDependency,\n        layoutId: \"W3Mb_boST\",\n        ref: ref,\n        style: {\n          backdropFilter: \"blur(0px)\",\n          backgroundColor: \"rgba(0, 0, 0, 0)\",\n          WebkitBackdropFilter: \"blur(0px)\",\n          ...style\n        },\n        transition: transition,\n        variants: {\n          dPAPTMKFb: {\n            backdropFilter: \"blur(24px)\",\n            backgroundColor: \"rgba(0, 0, 0, 0.16)\",\n            WebkitBackdropFilter: \"blur(24px)\"\n          },\n          hNaMGqTsW: {\n            backdropFilter: \"blur(24px)\",\n            backgroundColor: \"rgba(255, 249, 243, 0.16)\",\n            WebkitBackdropFilter: \"blur(24px)\"\n          },\n          QxXa8fOjz: {\n            backdropFilter: \"blur(24px)\",\n            backgroundColor: \"rgba(255, 249, 243, 0.16)\",\n            WebkitBackdropFilter: \"blur(24px)\"\n          },\n          rF5DhfqTH: {\n            backdropFilter: \"blur(24px)\",\n            backgroundColor: \"rgba(0, 0, 0, 0.16)\",\n            WebkitBackdropFilter: \"blur(24px)\"\n          },\n          sQ7bXexyF: {\n            backdropFilter: \"blur(24px)\",\n            backgroundColor: \"rgba(255, 249, 243, 0.16)\",\n            WebkitBackdropFilter: \"blur(24px)\"\n          },\n          vdnxP5byE: {\n            backdropFilter: \"none\",\n            WebkitBackdropFilter: \"none\"\n          },\n          X_SXEKfkf: {\n            backdropFilter: \"none\",\n            WebkitBackdropFilter: \"none\"\n          },\n          YItbGTaXu: {\n            backdropFilter: \"blur(24px)\",\n            backgroundColor: \"rgba(0, 0, 0, 0.16)\",\n            WebkitBackdropFilter: \"blur(24px)\"\n          }\n        },\n        ...addPropertyOverrides({\n          dPAPTMKFb: {\n            \"data-framer-name\": \"Phone Scroll Light\"\n          },\n          G6HeUXqMk: {\n            \"data-framer-name\": \"Tablet Landing Dark\"\n          },\n          hNaMGqTsW: {\n            \"data-framer-name\": \"DT Scroll Dark\"\n          },\n          iWbQQ3qC3: {\n            \"data-framer-name\": \"Phone Scroll Light (No Blur)\"\n          },\n          na9ORpRm3: {\n            \"data-framer-name\": \"Tablet Landing Light\"\n          },\n          QxXa8fOjz: {\n            \"data-framer-name\": \"Tablet Scroll Dark\"\n          },\n          rF5DhfqTH: {\n            \"data-framer-name\": \"DT Scroll Light\"\n          },\n          S0nZgr7ir: {\n            \"data-framer-name\": \"DT Scroll Dark (No Blur)\"\n          },\n          sQ7bXexyF: {\n            \"data-framer-name\": \"Phone Scroll Dark\"\n          },\n          U0aXGsbAW: {\n            \"data-framer-name\": \"Phone Landing Dark\"\n          },\n          vdnxP5byE: {\n            \"data-framer-name\": \"Tablet Scroll Dark (No Blur)\"\n          },\n          wT5HBP6W_: {\n            \"data-framer-name\": \"Phone Scroll Dark (No Blur)\"\n          },\n          Wvw6m_IYf: {\n            \"data-framer-name\": \"Phone Landing Light\"\n          },\n          X_SXEKfkf: {\n            \"data-framer-name\": \"Tablet Scroll Light (No Blur)\"\n          },\n          x4t7l5xnA: {\n            \"data-framer-name\": \"DT Scroll Light (No Blur)\"\n          },\n          YItbGTaXu: {\n            \"data-framer-name\": \"Tablet Scroll Light\"\n          },\n          ypjNnY71Z: {\n            \"data-framer-name\": \"DT Landing Dark\"\n          }\n        }, baseVariant, gestureVariant),\n        children: /*#__PURE__*/_jsxs(motion.div, {\n          className: \"framer-9s91tj\",\n          \"data-framer-name\": \"navigation\",\n          layoutDependency: layoutDependency,\n          layoutId: \"dueqajtlW\",\n          transition: transition,\n          children: [/*#__PURE__*/_jsxs(motion.div, {\n            className: \"framer-1lt2ps\",\n            \"data-framer-name\": \"navigation\",\n            layoutDependency: layoutDependency,\n            layoutId: \"lDdLTq3Vu\",\n            transition: transition,\n            children: [/*#__PURE__*/_jsx(motion.div, {\n              className: \"framer-lzlsrb-container\",\n              layoutDependency: layoutDependency,\n              layoutId: \"BFngGm78R-container\",\n              transition: transition,\n              children: /*#__PURE__*/_jsx(LogoNav, {\n                height: \"100%\",\n                id: \"BFngGm78R\",\n                layoutId: \"BFngGm78R\",\n                link: resolveLink({\n                  webPageId: \"cjv51Cbc9\"\n                }, router),\n                tap: tap1bmwhuw,\n                variant: \"MoeORKzxl\",\n                width: \"100%\",\n                ...addPropertyOverrides({\n                  dPAPTMKFb: {\n                    variant: \"wxshiPnhK\"\n                  },\n                  G6HeUXqMk: {\n                    image: {\n                      alt: \"\",\n                      src: new URL(\"https://framerusercontent.com/images/BTNp6l2Z3oZ2iHmRLZF4kBECNg.png\").href,\n                      srcSet: `${new URL(\"https://framerusercontent.com/images/BTNp6l2Z3oZ2iHmRLZF4kBECNg.png?scale-down-to=512\").href} 512w, ${new URL(\"https://framerusercontent.com/images/BTNp6l2Z3oZ2iHmRLZF4kBECNg.png\").href} 600w`\n                    }\n                  },\n                  hNaMGqTsW: {\n                    image: {\n                      alt: \"\",\n                      src: new URL(\"https://framerusercontent.com/images/BTNp6l2Z3oZ2iHmRLZF4kBECNg.png\").href,\n                      srcSet: `${new URL(\"https://framerusercontent.com/images/BTNp6l2Z3oZ2iHmRLZF4kBECNg.png?scale-down-to=512\").href} 512w, ${new URL(\"https://framerusercontent.com/images/BTNp6l2Z3oZ2iHmRLZF4kBECNg.png\").href} 600w`\n                    },\n                    variant: \"wxshiPnhK\"\n                  },\n                  iWbQQ3qC3: {\n                    variant: \"wxshiPnhK\"\n                  },\n                  QxXa8fOjz: {\n                    image: {\n                      alt: \"\",\n                      src: new URL(\"https://framerusercontent.com/images/BTNp6l2Z3oZ2iHmRLZF4kBECNg.png\").href,\n                      srcSet: `${new URL(\"https://framerusercontent.com/images/BTNp6l2Z3oZ2iHmRLZF4kBECNg.png?scale-down-to=512\").href} 512w, ${new URL(\"https://framerusercontent.com/images/BTNp6l2Z3oZ2iHmRLZF4kBECNg.png\").href} 600w`\n                    },\n                    variant: \"wxshiPnhK\"\n                  },\n                  rF5DhfqTH: {\n                    variant: \"wxshiPnhK\"\n                  },\n                  S0nZgr7ir: {\n                    image: {\n                      alt: \"\",\n                      src: new URL(\"https://framerusercontent.com/images/BTNp6l2Z3oZ2iHmRLZF4kBECNg.png\").href,\n                      srcSet: `${new URL(\"https://framerusercontent.com/images/BTNp6l2Z3oZ2iHmRLZF4kBECNg.png?scale-down-to=512\").href} 512w, ${new URL(\"https://framerusercontent.com/images/BTNp6l2Z3oZ2iHmRLZF4kBECNg.png\").href} 600w`\n                    },\n                    variant: \"wxshiPnhK\"\n                  },\n                  sQ7bXexyF: {\n                    image: {\n                      alt: \"\",\n                      src: new URL(\"https://framerusercontent.com/images/BTNp6l2Z3oZ2iHmRLZF4kBECNg.png\").href,\n                      srcSet: `${new URL(\"https://framerusercontent.com/images/BTNp6l2Z3oZ2iHmRLZF4kBECNg.png?scale-down-to=512\").href} 512w, ${new URL(\"https://framerusercontent.com/images/BTNp6l2Z3oZ2iHmRLZF4kBECNg.png\").href} 600w`\n                    },\n                    variant: \"wxshiPnhK\"\n                  },\n                  U0aXGsbAW: {\n                    image: {\n                      alt: \"\",\n                      src: new URL(\"https://framerusercontent.com/images/BTNp6l2Z3oZ2iHmRLZF4kBECNg.png\").href,\n                      srcSet: `${new URL(\"https://framerusercontent.com/images/BTNp6l2Z3oZ2iHmRLZF4kBECNg.png?scale-down-to=512\").href} 512w, ${new URL(\"https://framerusercontent.com/images/BTNp6l2Z3oZ2iHmRLZF4kBECNg.png\").href} 600w`\n                    },\n                    variant: \"wxshiPnhK\"\n                  },\n                  vdnxP5byE: {\n                    image: {\n                      alt: \"\",\n                      src: new URL(\"https://framerusercontent.com/images/BTNp6l2Z3oZ2iHmRLZF4kBECNg.png\").href,\n                      srcSet: `${new URL(\"https://framerusercontent.com/images/BTNp6l2Z3oZ2iHmRLZF4kBECNg.png?scale-down-to=512\").href} 512w, ${new URL(\"https://framerusercontent.com/images/BTNp6l2Z3oZ2iHmRLZF4kBECNg.png\").href} 600w`\n                    },\n                    variant: \"wxshiPnhK\"\n                  },\n                  wT5HBP6W_: {\n                    image: {\n                      alt: \"\",\n                      src: new URL(\"https://framerusercontent.com/images/BTNp6l2Z3oZ2iHmRLZF4kBECNg.png\").href,\n                      srcSet: `${new URL(\"https://framerusercontent.com/images/BTNp6l2Z3oZ2iHmRLZF4kBECNg.png?scale-down-to=512\").href} 512w, ${new URL(\"https://framerusercontent.com/images/BTNp6l2Z3oZ2iHmRLZF4kBECNg.png\").href} 600w`\n                    },\n                    variant: \"wxshiPnhK\"\n                  },\n                  Wvw6m_IYf: {\n                    variant: \"wxshiPnhK\"\n                  },\n                  X_SXEKfkf: {\n                    variant: \"wxshiPnhK\"\n                  },\n                  x4t7l5xnA: {\n                    variant: \"wxshiPnhK\"\n                  },\n                  YItbGTaXu: {\n                    variant: \"wxshiPnhK\"\n                  },\n                  ypjNnY71Z: {\n                    image: {\n                      alt: \"\",\n                      src: new URL(\"https://framerusercontent.com/images/BTNp6l2Z3oZ2iHmRLZF4kBECNg.png\").href,\n                      srcSet: `${new URL(\"https://framerusercontent.com/images/BTNp6l2Z3oZ2iHmRLZF4kBECNg.png?scale-down-to=512\").href} 512w, ${new URL(\"https://framerusercontent.com/images/BTNp6l2Z3oZ2iHmRLZF4kBECNg.png\").href} 600w`\n                    }\n                  }\n                }, baseVariant, gestureVariant)\n              })\n            }), /*#__PURE__*/_jsxs(motion.div, {\n              className: \"framer-s4l97e\",\n              \"data-framer-name\": \"items\",\n              layoutDependency: layoutDependency,\n              layoutId: \"LDuKtYf7K\",\n              transition: transition,\n              children: [isDisplayed() && /*#__PURE__*/_jsx(motion.div, {\n                className: \"framer-1cyttg5-container\",\n                layoutDependency: layoutDependency,\n                layoutId: \"qJOxQBmmt-container\",\n                transition: transition,\n                children: /*#__PURE__*/_jsx(NavigationItems, {\n                  height: \"100%\",\n                  id: \"qJOxQBmmt\",\n                  layoutId: \"qJOxQBmmt\",\n                  link: resolveLink({\n                    webPageId: \"wTSrLWHO5\"\n                  }, router),\n                  title: \"Services\",\n                  variant: \"FI5ykeoQi\",\n                  width: \"100%\",\n                  ...addPropertyOverrides({\n                    hNaMGqTsW: {\n                      variant: \"maqbIEvlB\"\n                    },\n                    rF5DhfqTH: {\n                      variant: \"qCiKWO5WX\"\n                    },\n                    S0nZgr7ir: {\n                      variant: \"maqbIEvlB\"\n                    },\n                    x4t7l5xnA: {\n                      variant: \"qCiKWO5WX\"\n                    },\n                    ypjNnY71Z: {\n                      variant: \"K8BoRIgEW\"\n                    }\n                  }, baseVariant, gestureVariant)\n                })\n              }), isDisplayed() && /*#__PURE__*/_jsx(motion.div, {\n                className: \"framer-16mlry8-container\",\n                layoutDependency: layoutDependency,\n                layoutId: \"Rmt3HzXYu-container\",\n                transition: transition,\n                children: /*#__PURE__*/_jsx(NavigationItems, {\n                  height: \"100%\",\n                  id: \"Rmt3HzXYu\",\n                  layoutId: \"Rmt3HzXYu\",\n                  link: resolveLink({\n                    webPageId: \"ddX9Z_HxO\"\n                  }, router),\n                  title: \"Gallery\",\n                  variant: \"FI5ykeoQi\",\n                  width: \"100%\",\n                  ...addPropertyOverrides({\n                    hNaMGqTsW: {\n                      variant: \"maqbIEvlB\"\n                    },\n                    rF5DhfqTH: {\n                      variant: \"qCiKWO5WX\"\n                    },\n                    S0nZgr7ir: {\n                      variant: \"maqbIEvlB\"\n                    },\n                    x4t7l5xnA: {\n                      variant: \"qCiKWO5WX\"\n                    },\n                    ypjNnY71Z: {\n                      variant: \"K8BoRIgEW\"\n                    }\n                  }, baseVariant, gestureVariant)\n                })\n              }), isDisplayed() && /*#__PURE__*/_jsx(motion.div, {\n                className: \"framer-1mp19hq-container\",\n                layoutDependency: layoutDependency,\n                layoutId: \"JxKgM2x16-container\",\n                transition: transition,\n                children: /*#__PURE__*/_jsx(NavigationItems, {\n                  height: \"100%\",\n                  id: \"JxKgM2x16\",\n                  layoutId: \"JxKgM2x16\",\n                  link: resolveLink({\n                    webPageId: \"vlmMLjWFL\"\n                  }, router),\n                  title: \"About\",\n                  variant: \"FI5ykeoQi\",\n                  width: \"100%\",\n                  ...addPropertyOverrides({\n                    hNaMGqTsW: {\n                      variant: \"maqbIEvlB\"\n                    },\n                    rF5DhfqTH: {\n                      variant: \"qCiKWO5WX\"\n                    },\n                    S0nZgr7ir: {\n                      variant: \"maqbIEvlB\"\n                    },\n                    x4t7l5xnA: {\n                      variant: \"qCiKWO5WX\"\n                    },\n                    ypjNnY71Z: {\n                      variant: \"K8BoRIgEW\"\n                    }\n                  }, baseVariant, gestureVariant)\n                })\n              }), /*#__PURE__*/_jsx(motion.div, {\n                className: \"framer-7lxbk0\",\n                \"data-framer-name\": \"buttons\",\n                layoutDependency: layoutDependency,\n                layoutId: \"qAcMD0gGV\",\n                transition: transition,\n                children: /*#__PURE__*/_jsx(motion.div, {\n                  className: \"framer-wlj1j3-container\",\n                  layoutDependency: layoutDependency,\n                  layoutId: \"cAH0rdwew-container\",\n                  transition: transition,\n                  children: /*#__PURE__*/_jsx(Button, {\n                    arrow: false,\n                    height: \"100%\",\n                    id: \"cAH0rdwew\",\n                    layoutId: \"cAH0rdwew\",\n                    link: resolveLink({\n                      webPageId: \"wPZHT3K5V\"\n                    }, router),\n                    newTab: false,\n                    tap: tapt4jn3k,\n                    text: \"Contact\",\n                    variant: \"pCGGpnEiP\",\n                    width: \"100%\",\n                    ...addPropertyOverrides({\n                      dPAPTMKFb: {\n                        variant: \"GbUP31IMl\"\n                      },\n                      hNaMGqTsW: {\n                        variant: \"GbUP31IMl\"\n                      },\n                      iWbQQ3qC3: {\n                        variant: \"GbUP31IMl\"\n                      },\n                      QxXa8fOjz: {\n                        variant: \"GbUP31IMl\"\n                      },\n                      rF5DhfqTH: {\n                        variant: \"GbUP31IMl\"\n                      },\n                      S0nZgr7ir: {\n                        variant: \"GbUP31IMl\"\n                      },\n                      sQ7bXexyF: {\n                        variant: \"GbUP31IMl\"\n                      },\n                      vdnxP5byE: {\n                        variant: \"GbUP31IMl\"\n                      },\n                      wT5HBP6W_: {\n                        variant: \"GbUP31IMl\"\n                      },\n                      X_SXEKfkf: {\n                        variant: \"GbUP31IMl\"\n                      },\n                      x4t7l5xnA: {\n                        variant: \"GbUP31IMl\"\n                      },\n                      YItbGTaXu: {\n                        variant: \"GbUP31IMl\"\n                      }\n                    }, baseVariant, gestureVariant)\n                  })\n                })\n              }), isDisplayed1() && /*#__PURE__*/_jsx(motion.div, {\n                className: \"framer-1d6bbum-container\",\n                layoutDependency: layoutDependency,\n                layoutId: \"PWtePAvNU-container\",\n                transition: transition,\n                children: /*#__PURE__*/_jsx(IconHamburger, {\n                  height: \"100%\",\n                  id: \"PWtePAvNU\",\n                  layoutId: \"PWtePAvNU\",\n                  style: {\n                    height: \"100%\",\n                    width: \"100%\"\n                  },\n                  variant: \"TwiGo78Ls\",\n                  width: \"100%\",\n                  ...addPropertyOverrides({\n                    dPAPTMKFb: {\n                      tap: tap1f85846\n                    },\n                    G6HeUXqMk: {\n                      tap: tap1f85846,\n                      variant: \"Ncxh9FTbX\"\n                    },\n                    iWbQQ3qC3: {\n                      tap: tap1f85846\n                    },\n                    na9ORpRm3: {\n                      tap: tap1f85846\n                    },\n                    QxXa8fOjz: {\n                      tap: tap1f85846,\n                      variant: \"Ncxh9FTbX\"\n                    },\n                    sQ7bXexyF: {\n                      tap: tap1f85846,\n                      variant: \"Ncxh9FTbX\"\n                    },\n                    U0aXGsbAW: {\n                      tap: tap1f85846,\n                      variant: \"Ncxh9FTbX\"\n                    },\n                    vdnxP5byE: {\n                      tap: tap1f85846,\n                      variant: \"Ncxh9FTbX\"\n                    },\n                    wT5HBP6W_: {\n                      tap: tap1f85846,\n                      variant: \"Ncxh9FTbX\"\n                    },\n                    Wvw6m_IYf: {\n                      tap: tap1f85846\n                    },\n                    X_SXEKfkf: {\n                      tap: tap1f85846\n                    },\n                    YItbGTaXu: {\n                      tap: tap1f85846\n                    }\n                  }, baseVariant, gestureVariant)\n                })\n              })]\n            })]\n          }), ua7IDMmZV && /*#__PURE__*/_jsx(motion.div, {\n            className: \"framer-186hif1\",\n            \"data-framer-name\": \"line\",\n            layoutDependency: layoutDependency,\n            layoutId: \"jfdPsvq9u\",\n            style: {\n              opacity: 1\n            },\n            transition: transition,\n            variants: {\n              dPAPTMKFb: {\n                opacity: 0\n              },\n              hNaMGqTsW: {\n                opacity: 0\n              },\n              iWbQQ3qC3: {\n                opacity: 0\n              },\n              QxXa8fOjz: {\n                opacity: 0\n              },\n              rF5DhfqTH: {\n                opacity: 0\n              },\n              S0nZgr7ir: {\n                opacity: 0\n              },\n              sQ7bXexyF: {\n                opacity: 0\n              },\n              vdnxP5byE: {\n                opacity: 0\n              },\n              wT5HBP6W_: {\n                opacity: 0\n              },\n              X_SXEKfkf: {\n                opacity: 0\n              },\n              x4t7l5xnA: {\n                opacity: 0\n              },\n              YItbGTaXu: {\n                opacity: 0\n              }\n            },\n            children: /*#__PURE__*/_jsx(motion.div, {\n              className: \"framer-8syjv5\",\n              \"data-framer-name\": \"line\",\n              layoutDependency: layoutDependency,\n              layoutId: \"jN8QN8kt8\",\n              style: {\n                backgroundColor: \"var(--token-f31e7d26-b109-456c-b275-c53864e9aa91, rgb(255, 255, 255))\"\n              },\n              transition: transition,\n              variants: {\n                G6HeUXqMk: {\n                  backgroundColor: \"var(--token-28080534-ce0d-4a80-8b1f-16507cde6186, rgb(15, 27, 28))\"\n                },\n                hNaMGqTsW: {\n                  backgroundColor: \"var(--token-28080534-ce0d-4a80-8b1f-16507cde6186, rgb(15, 27, 28))\"\n                },\n                iWbQQ3qC3: {\n                  backgroundColor: \"var(--token-28080534-ce0d-4a80-8b1f-16507cde6186, rgb(15, 27, 28))\"\n                },\n                QxXa8fOjz: {\n                  backgroundColor: \"var(--token-28080534-ce0d-4a80-8b1f-16507cde6186, rgb(15, 27, 28))\"\n                },\n                S0nZgr7ir: {\n                  backgroundColor: \"var(--token-28080534-ce0d-4a80-8b1f-16507cde6186, rgb(15, 27, 28))\"\n                },\n                sQ7bXexyF: {\n                  backgroundColor: \"var(--token-28080534-ce0d-4a80-8b1f-16507cde6186, rgb(15, 27, 28))\"\n                },\n                U0aXGsbAW: {\n                  backgroundColor: \"var(--token-28080534-ce0d-4a80-8b1f-16507cde6186, rgb(15, 27, 28))\"\n                },\n                vdnxP5byE: {\n                  backgroundColor: \"var(--token-28080534-ce0d-4a80-8b1f-16507cde6186, rgb(15, 27, 28))\"\n                },\n                wT5HBP6W_: {\n                  backgroundColor: \"var(--token-28080534-ce0d-4a80-8b1f-16507cde6186, rgb(15, 27, 28))\"\n                },\n                X_SXEKfkf: {\n                  backgroundColor: \"var(--token-28080534-ce0d-4a80-8b1f-16507cde6186, rgb(15, 27, 28))\"\n                },\n                x4t7l5xnA: {\n                  backgroundColor: \"var(--token-28080534-ce0d-4a80-8b1f-16507cde6186, rgb(15, 27, 28))\"\n                },\n                ypjNnY71Z: {\n                  backgroundColor: \"var(--token-28080534-ce0d-4a80-8b1f-16507cde6186, rgb(15, 27, 28))\"\n                }\n              }\n            })\n          })]\n        })\n      })\n    })\n  });\n});\nconst css = ['.framer-tkP2G [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-tkP2G .framer-103wigm { display: block; }\", \".framer-tkP2G .framer-14j2zlq { 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: 0px 0px 0px 0px; position: relative; width: 1680px; }\", \".framer-tkP2G .framer-9s91tj { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\", \".framer-tkP2G .framer-1lt2ps { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: 112px; justify-content: space-between; overflow: visible; padding: 0px 40px 0px 40px; position: relative; width: 100%; z-index: 2; }\", \".framer-tkP2G .framer-lzlsrb-container, .framer-tkP2G .framer-3w3nuj-container, .framer-tkP2G .framer-1cyttg5-container, .framer-tkP2G .framer-16mlry8-container, .framer-tkP2G .framer-1mp19hq-container, .framer-tkP2G .framer-1ba7g4e-container, .framer-tkP2G .framer-zt7exl-container, .framer-tkP2G .framer-wlj1j3-container { flex: none; height: auto; position: relative; width: auto; }\", \".framer-tkP2G .framer-s4l97e { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: min-content; }\", \".framer-tkP2G .framer-7lxbk0 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: min-content; }\", \".framer-tkP2G .framer-1d6bbum-container { flex: none; height: 24px; position: relative; width: 24px; }\", \".framer-tkP2G .framer-186hif1 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 1px; justify-content: center; overflow: visible; padding: 0px 40px 0px 40px; position: relative; width: 100%; z-index: 2; }\", \".framer-tkP2G .framer-8syjv5 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 1px; justify-content: flex-end; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 1px; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-tkP2G .framer-14j2zlq, .framer-tkP2G .framer-9s91tj, .framer-tkP2G .framer-s4l97e, .framer-tkP2G .framer-7lxbk0, .framer-tkP2G .framer-186hif1, .framer-tkP2G .framer-8syjv5 { gap: 0px; } .framer-tkP2G .framer-14j2zlq > *, .framer-tkP2G .framer-9s91tj > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-tkP2G .framer-14j2zlq > :first-child, .framer-tkP2G .framer-9s91tj > :first-child { margin-top: 0px; } .framer-tkP2G .framer-14j2zlq > :last-child, .framer-tkP2G .framer-9s91tj > :last-child { margin-bottom: 0px; } .framer-tkP2G .framer-s4l97e > * { margin: 0px; margin-left: calc(40px / 2); margin-right: calc(40px / 2); } .framer-tkP2G .framer-s4l97e > :first-child, .framer-tkP2G .framer-7lxbk0 > :first-child, .framer-tkP2G .framer-186hif1 > :first-child, .framer-tkP2G .framer-8syjv5 > :first-child { margin-left: 0px; } .framer-tkP2G .framer-s4l97e > :last-child, .framer-tkP2G .framer-7lxbk0 > :last-child, .framer-tkP2G .framer-186hif1 > :last-child, .framer-tkP2G .framer-8syjv5 > :last-child { margin-right: 0px; } .framer-tkP2G .framer-7lxbk0 > * { margin: 0px; margin-left: calc(24px / 2); margin-right: calc(24px / 2); } .framer-tkP2G .framer-186hif1 > *, .framer-tkP2G .framer-8syjv5 > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } }\", \".framer-tkP2G.framer-v-1qmi12c .framer-1lt2ps, .framer-tkP2G.framer-v-1fldx4s .framer-1lt2ps, .framer-tkP2G.framer-v-1hdpbj1 .framer-1lt2ps, .framer-tkP2G.framer-v-l90pbs .framer-1lt2ps { height: 64px; }\", \".framer-tkP2G.framer-v-1qmi12c .framer-s4l97e, .framer-tkP2G.framer-v-1qmi12c .framer-8syjv5, .framer-tkP2G.framer-v-1fldx4s .framer-s4l97e, .framer-tkP2G.framer-v-1fldx4s .framer-8syjv5, .framer-tkP2G.framer-v-1hdpbj1 .framer-s4l97e, .framer-tkP2G.framer-v-1hdpbj1 .framer-8syjv5, .framer-tkP2G.framer-v-l90pbs .framer-s4l97e, .framer-tkP2G.framer-v-l90pbs .framer-8syjv5 { gap: 24px; z-index: 9; }\", \".framer-tkP2G.framer-v-1qmi12c .framer-7lxbk0, .framer-tkP2G.framer-v-1fldx4s .framer-7lxbk0, .framer-tkP2G.framer-v-1hdpbj1 .framer-7lxbk0, .framer-tkP2G.framer-v-l90pbs .framer-7lxbk0, .framer-tkP2G.framer-v-hsytz7 .framer-7lxbk0, .framer-tkP2G.framer-v-1od57zm .framer-7lxbk0, .framer-tkP2G.framer-v-1jy9vmf .framer-7lxbk0, .framer-tkP2G.framer-v-vae8zb .framer-7lxbk0, .framer-tkP2G.framer-v-vjoxgf .framer-7lxbk0, .framer-tkP2G.framer-v-xpcwx8 .framer-7lxbk0 { gap: 16px; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-tkP2G.framer-v-1qmi12c .framer-s4l97e, .framer-tkP2G.framer-v-1qmi12c .framer-7lxbk0, .framer-tkP2G.framer-v-1qmi12c .framer-8syjv5 { gap: 0px; } .framer-tkP2G.framer-v-1qmi12c .framer-s4l97e > *, .framer-tkP2G.framer-v-1qmi12c .framer-8syjv5 > * { margin: 0px; margin-left: calc(24px / 2); margin-right: calc(24px / 2); } .framer-tkP2G.framer-v-1qmi12c .framer-s4l97e > :first-child, .framer-tkP2G.framer-v-1qmi12c .framer-7lxbk0 > :first-child, .framer-tkP2G.framer-v-1qmi12c .framer-8syjv5 > :first-child { margin-left: 0px; } .framer-tkP2G.framer-v-1qmi12c .framer-s4l97e > :last-child, .framer-tkP2G.framer-v-1qmi12c .framer-7lxbk0 > :last-child, .framer-tkP2G.framer-v-1qmi12c .framer-8syjv5 > :last-child { margin-right: 0px; } .framer-tkP2G.framer-v-1qmi12c .framer-7lxbk0 > * { margin: 0px; margin-left: calc(16px / 2); margin-right: calc(16px / 2); } }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-tkP2G.framer-v-1fldx4s .framer-s4l97e, .framer-tkP2G.framer-v-1fldx4s .framer-7lxbk0, .framer-tkP2G.framer-v-1fldx4s .framer-8syjv5 { gap: 0px; } .framer-tkP2G.framer-v-1fldx4s .framer-s4l97e > *, .framer-tkP2G.framer-v-1fldx4s .framer-8syjv5 > * { margin: 0px; margin-left: calc(24px / 2); margin-right: calc(24px / 2); } .framer-tkP2G.framer-v-1fldx4s .framer-s4l97e > :first-child, .framer-tkP2G.framer-v-1fldx4s .framer-7lxbk0 > :first-child, .framer-tkP2G.framer-v-1fldx4s .framer-8syjv5 > :first-child { margin-left: 0px; } .framer-tkP2G.framer-v-1fldx4s .framer-s4l97e > :last-child, .framer-tkP2G.framer-v-1fldx4s .framer-7lxbk0 > :last-child, .framer-tkP2G.framer-v-1fldx4s .framer-8syjv5 > :last-child { margin-right: 0px; } .framer-tkP2G.framer-v-1fldx4s .framer-7lxbk0 > * { margin: 0px; margin-left: calc(16px / 2); margin-right: calc(16px / 2); } }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-tkP2G.framer-v-1hdpbj1 .framer-s4l97e, .framer-tkP2G.framer-v-1hdpbj1 .framer-7lxbk0, .framer-tkP2G.framer-v-1hdpbj1 .framer-8syjv5 { gap: 0px; } .framer-tkP2G.framer-v-1hdpbj1 .framer-s4l97e > *, .framer-tkP2G.framer-v-1hdpbj1 .framer-8syjv5 > * { margin: 0px; margin-left: calc(24px / 2); margin-right: calc(24px / 2); } .framer-tkP2G.framer-v-1hdpbj1 .framer-s4l97e > :first-child, .framer-tkP2G.framer-v-1hdpbj1 .framer-7lxbk0 > :first-child, .framer-tkP2G.framer-v-1hdpbj1 .framer-8syjv5 > :first-child { margin-left: 0px; } .framer-tkP2G.framer-v-1hdpbj1 .framer-s4l97e > :last-child, .framer-tkP2G.framer-v-1hdpbj1 .framer-7lxbk0 > :last-child, .framer-tkP2G.framer-v-1hdpbj1 .framer-8syjv5 > :last-child { margin-right: 0px; } .framer-tkP2G.framer-v-1hdpbj1 .framer-7lxbk0 > * { margin: 0px; margin-left: calc(16px / 2); margin-right: calc(16px / 2); } }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-tkP2G.framer-v-l90pbs .framer-s4l97e, .framer-tkP2G.framer-v-l90pbs .framer-7lxbk0, .framer-tkP2G.framer-v-l90pbs .framer-8syjv5 { gap: 0px; } .framer-tkP2G.framer-v-l90pbs .framer-s4l97e > *, .framer-tkP2G.framer-v-l90pbs .framer-8syjv5 > * { margin: 0px; margin-left: calc(24px / 2); margin-right: calc(24px / 2); } .framer-tkP2G.framer-v-l90pbs .framer-s4l97e > :first-child, .framer-tkP2G.framer-v-l90pbs .framer-7lxbk0 > :first-child, .framer-tkP2G.framer-v-l90pbs .framer-8syjv5 > :first-child { margin-left: 0px; } .framer-tkP2G.framer-v-l90pbs .framer-s4l97e > :last-child, .framer-tkP2G.framer-v-l90pbs .framer-7lxbk0 > :last-child, .framer-tkP2G.framer-v-l90pbs .framer-8syjv5 > :last-child { margin-right: 0px; } .framer-tkP2G.framer-v-l90pbs .framer-7lxbk0 > * { margin: 0px; margin-left: calc(16px / 2); margin-right: calc(16px / 2); } }\", \".framer-tkP2G.framer-v-hsytz7 .framer-14j2zlq, .framer-tkP2G.framer-v-1od57zm .framer-14j2zlq, .framer-tkP2G.framer-v-1vszqvh .framer-14j2zlq, .framer-tkP2G.framer-v-daf3mo .framer-14j2zlq, .framer-tkP2G.framer-v-u88uoi .framer-14j2zlq, .framer-tkP2G.framer-v-13ukg6t .framer-14j2zlq { width: 600px; }\", \".framer-tkP2G.framer-v-hsytz7 .framer-1lt2ps, .framer-tkP2G.framer-v-1od57zm .framer-1lt2ps { height: 80px; padding: 0px 16px 0px 16px; }\", \".framer-tkP2G.framer-v-hsytz7 .framer-s4l97e, .framer-tkP2G.framer-v-1od57zm .framer-s4l97e, .framer-tkP2G.framer-v-1vszqvh .framer-s4l97e, .framer-tkP2G.framer-v-daf3mo .framer-s4l97e, .framer-tkP2G.framer-v-u88uoi .framer-s4l97e, .framer-tkP2G.framer-v-13ukg6t .framer-s4l97e { flex: 1 0 0px; gap: 16px; width: 1px; }\", \".framer-tkP2G.framer-v-hsytz7 .framer-186hif1, .framer-tkP2G.framer-v-1od57zm .framer-186hif1, .framer-tkP2G.framer-v-1vszqvh .framer-186hif1, .framer-tkP2G.framer-v-daf3mo .framer-186hif1, .framer-tkP2G.framer-v-u88uoi .framer-186hif1, .framer-tkP2G.framer-v-13ukg6t .framer-186hif1 { padding: 0px 16px 0px 16px; }\", \".framer-tkP2G.framer-v-hsytz7 .framer-8syjv5, .framer-tkP2G.framer-v-1x16hk0 .framer-8syjv5, .framer-tkP2G.framer-v-1od57zm .framer-8syjv5, .framer-tkP2G.framer-v-8gxo2d .framer-8syjv5, .framer-tkP2G.framer-v-1vszqvh .framer-8syjv5, .framer-tkP2G.framer-v-daf3mo .framer-8syjv5, .framer-tkP2G.framer-v-u88uoi .framer-8syjv5, .framer-tkP2G.framer-v-13ukg6t .framer-8syjv5, .framer-tkP2G.framer-v-xpcwx8 .framer-8syjv5 { gap: 24px; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-tkP2G.framer-v-hsytz7 .framer-s4l97e, .framer-tkP2G.framer-v-hsytz7 .framer-7lxbk0, .framer-tkP2G.framer-v-hsytz7 .framer-8syjv5 { gap: 0px; } .framer-tkP2G.framer-v-hsytz7 .framer-s4l97e > *, .framer-tkP2G.framer-v-hsytz7 .framer-7lxbk0 > * { margin: 0px; margin-left: calc(16px / 2); margin-right: calc(16px / 2); } .framer-tkP2G.framer-v-hsytz7 .framer-s4l97e > :first-child, .framer-tkP2G.framer-v-hsytz7 .framer-7lxbk0 > :first-child, .framer-tkP2G.framer-v-hsytz7 .framer-8syjv5 > :first-child { margin-left: 0px; } .framer-tkP2G.framer-v-hsytz7 .framer-s4l97e > :last-child, .framer-tkP2G.framer-v-hsytz7 .framer-7lxbk0 > :last-child, .framer-tkP2G.framer-v-hsytz7 .framer-8syjv5 > :last-child { margin-right: 0px; } .framer-tkP2G.framer-v-hsytz7 .framer-8syjv5 > * { margin: 0px; margin-left: calc(24px / 2); margin-right: calc(24px / 2); } }\", \".framer-tkP2G.framer-v-1x16hk0 .framer-14j2zlq, .framer-tkP2G.framer-v-8gxo2d .framer-14j2zlq, .framer-tkP2G.framer-v-1jy9vmf .framer-14j2zlq, .framer-tkP2G.framer-v-vae8zb .framer-14j2zlq, .framer-tkP2G.framer-v-vjoxgf .framer-14j2zlq, .framer-tkP2G.framer-v-xpcwx8 .framer-14j2zlq { width: 810px; }\", \".framer-tkP2G.framer-v-1x16hk0 .framer-1lt2ps, .framer-tkP2G.framer-v-8gxo2d .framer-1lt2ps { height: 96px; padding: 0px 32px 0px 32px; }\", \".framer-tkP2G.framer-v-1x16hk0 .framer-s4l97e, .framer-tkP2G.framer-v-8gxo2d .framer-s4l97e, .framer-tkP2G.framer-v-1jy9vmf .framer-s4l97e, .framer-tkP2G.framer-v-vae8zb .framer-s4l97e, .framer-tkP2G.framer-v-vjoxgf .framer-s4l97e, .framer-tkP2G.framer-v-xpcwx8 .framer-s4l97e { flex: 1 0 0px; gap: 24px; width: 1px; }\", \".framer-tkP2G.framer-v-1x16hk0 .framer-186hif1, .framer-tkP2G.framer-v-8gxo2d .framer-186hif1, .framer-tkP2G.framer-v-1jy9vmf .framer-186hif1, .framer-tkP2G.framer-v-vae8zb .framer-186hif1, .framer-tkP2G.framer-v-vjoxgf .framer-186hif1, .framer-tkP2G.framer-v-xpcwx8 .framer-186hif1 { padding: 0px 32px 0px 32px; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-tkP2G.framer-v-1x16hk0 .framer-s4l97e, .framer-tkP2G.framer-v-1x16hk0 .framer-8syjv5 { gap: 0px; } .framer-tkP2G.framer-v-1x16hk0 .framer-s4l97e > *, .framer-tkP2G.framer-v-1x16hk0 .framer-8syjv5 > * { margin: 0px; margin-left: calc(24px / 2); margin-right: calc(24px / 2); } .framer-tkP2G.framer-v-1x16hk0 .framer-s4l97e > :first-child, .framer-tkP2G.framer-v-1x16hk0 .framer-8syjv5 > :first-child { margin-left: 0px; } .framer-tkP2G.framer-v-1x16hk0 .framer-s4l97e > :last-child, .framer-tkP2G.framer-v-1x16hk0 .framer-8syjv5 > :last-child { margin-right: 0px; } }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-tkP2G.framer-v-1od57zm .framer-s4l97e, .framer-tkP2G.framer-v-1od57zm .framer-7lxbk0, .framer-tkP2G.framer-v-1od57zm .framer-8syjv5 { gap: 0px; } .framer-tkP2G.framer-v-1od57zm .framer-s4l97e > *, .framer-tkP2G.framer-v-1od57zm .framer-7lxbk0 > * { margin: 0px; margin-left: calc(16px / 2); margin-right: calc(16px / 2); } .framer-tkP2G.framer-v-1od57zm .framer-s4l97e > :first-child, .framer-tkP2G.framer-v-1od57zm .framer-7lxbk0 > :first-child, .framer-tkP2G.framer-v-1od57zm .framer-8syjv5 > :first-child { margin-left: 0px; } .framer-tkP2G.framer-v-1od57zm .framer-s4l97e > :last-child, .framer-tkP2G.framer-v-1od57zm .framer-7lxbk0 > :last-child, .framer-tkP2G.framer-v-1od57zm .framer-8syjv5 > :last-child { margin-right: 0px; } .framer-tkP2G.framer-v-1od57zm .framer-8syjv5 > * { margin: 0px; margin-left: calc(24px / 2); margin-right: calc(24px / 2); } }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-tkP2G.framer-v-8gxo2d .framer-s4l97e, .framer-tkP2G.framer-v-8gxo2d .framer-8syjv5 { gap: 0px; } .framer-tkP2G.framer-v-8gxo2d .framer-s4l97e > *, .framer-tkP2G.framer-v-8gxo2d .framer-8syjv5 > * { margin: 0px; margin-left: calc(24px / 2); margin-right: calc(24px / 2); } .framer-tkP2G.framer-v-8gxo2d .framer-s4l97e > :first-child, .framer-tkP2G.framer-v-8gxo2d .framer-8syjv5 > :first-child { margin-left: 0px; } .framer-tkP2G.framer-v-8gxo2d .framer-s4l97e > :last-child, .framer-tkP2G.framer-v-8gxo2d .framer-8syjv5 > :last-child { margin-right: 0px; } }\", \".framer-tkP2G.framer-v-1vszqvh .framer-1lt2ps, .framer-tkP2G.framer-v-daf3mo .framer-1lt2ps, .framer-tkP2G.framer-v-u88uoi .framer-1lt2ps, .framer-tkP2G.framer-v-13ukg6t .framer-1lt2ps { height: 56px; padding: 0px 16px 0px 16px; }\", \".framer-tkP2G.framer-v-1vszqvh .framer-7lxbk0, .framer-tkP2G.framer-v-daf3mo .framer-7lxbk0, .framer-tkP2G.framer-v-u88uoi .framer-7lxbk0, .framer-tkP2G.framer-v-13ukg6t .framer-7lxbk0 { gap: 8px; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-tkP2G.framer-v-1vszqvh .framer-s4l97e, .framer-tkP2G.framer-v-1vszqvh .framer-7lxbk0, .framer-tkP2G.framer-v-1vszqvh .framer-8syjv5 { gap: 0px; } .framer-tkP2G.framer-v-1vszqvh .framer-s4l97e > * { margin: 0px; margin-left: calc(16px / 2); margin-right: calc(16px / 2); } .framer-tkP2G.framer-v-1vszqvh .framer-s4l97e > :first-child, .framer-tkP2G.framer-v-1vszqvh .framer-7lxbk0 > :first-child, .framer-tkP2G.framer-v-1vszqvh .framer-8syjv5 > :first-child { margin-left: 0px; } .framer-tkP2G.framer-v-1vszqvh .framer-s4l97e > :last-child, .framer-tkP2G.framer-v-1vszqvh .framer-7lxbk0 > :last-child, .framer-tkP2G.framer-v-1vszqvh .framer-8syjv5 > :last-child { margin-right: 0px; } .framer-tkP2G.framer-v-1vszqvh .framer-7lxbk0 > * { margin: 0px; margin-left: calc(8px / 2); margin-right: calc(8px / 2); } .framer-tkP2G.framer-v-1vszqvh .framer-8syjv5 > * { margin: 0px; margin-left: calc(24px / 2); margin-right: calc(24px / 2); } }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-tkP2G.framer-v-daf3mo .framer-s4l97e, .framer-tkP2G.framer-v-daf3mo .framer-7lxbk0, .framer-tkP2G.framer-v-daf3mo .framer-8syjv5 { gap: 0px; } .framer-tkP2G.framer-v-daf3mo .framer-s4l97e > * { margin: 0px; margin-left: calc(16px / 2); margin-right: calc(16px / 2); } .framer-tkP2G.framer-v-daf3mo .framer-s4l97e > :first-child, .framer-tkP2G.framer-v-daf3mo .framer-7lxbk0 > :first-child, .framer-tkP2G.framer-v-daf3mo .framer-8syjv5 > :first-child { margin-left: 0px; } .framer-tkP2G.framer-v-daf3mo .framer-s4l97e > :last-child, .framer-tkP2G.framer-v-daf3mo .framer-7lxbk0 > :last-child, .framer-tkP2G.framer-v-daf3mo .framer-8syjv5 > :last-child { margin-right: 0px; } .framer-tkP2G.framer-v-daf3mo .framer-7lxbk0 > * { margin: 0px; margin-left: calc(8px / 2); margin-right: calc(8px / 2); } .framer-tkP2G.framer-v-daf3mo .framer-8syjv5 > * { margin: 0px; margin-left: calc(24px / 2); margin-right: calc(24px / 2); } }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-tkP2G.framer-v-u88uoi .framer-s4l97e, .framer-tkP2G.framer-v-u88uoi .framer-7lxbk0, .framer-tkP2G.framer-v-u88uoi .framer-8syjv5 { gap: 0px; } .framer-tkP2G.framer-v-u88uoi .framer-s4l97e > * { margin: 0px; margin-left: calc(16px / 2); margin-right: calc(16px / 2); } .framer-tkP2G.framer-v-u88uoi .framer-s4l97e > :first-child, .framer-tkP2G.framer-v-u88uoi .framer-7lxbk0 > :first-child, .framer-tkP2G.framer-v-u88uoi .framer-8syjv5 > :first-child { margin-left: 0px; } .framer-tkP2G.framer-v-u88uoi .framer-s4l97e > :last-child, .framer-tkP2G.framer-v-u88uoi .framer-7lxbk0 > :last-child, .framer-tkP2G.framer-v-u88uoi .framer-8syjv5 > :last-child { margin-right: 0px; } .framer-tkP2G.framer-v-u88uoi .framer-7lxbk0 > * { margin: 0px; margin-left: calc(8px / 2); margin-right: calc(8px / 2); } .framer-tkP2G.framer-v-u88uoi .framer-8syjv5 > * { margin: 0px; margin-left: calc(24px / 2); margin-right: calc(24px / 2); } }\", \".framer-tkP2G.framer-v-1jy9vmf .framer-1lt2ps, .framer-tkP2G.framer-v-vae8zb .framer-1lt2ps, .framer-tkP2G.framer-v-vjoxgf .framer-1lt2ps, .framer-tkP2G.framer-v-xpcwx8 .framer-1lt2ps { height: 64px; padding: 0px 32px 0px 32px; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-tkP2G.framer-v-1jy9vmf .framer-s4l97e, .framer-tkP2G.framer-v-1jy9vmf .framer-7lxbk0 { gap: 0px; } .framer-tkP2G.framer-v-1jy9vmf .framer-s4l97e > * { margin: 0px; margin-left: calc(24px / 2); margin-right: calc(24px / 2); } .framer-tkP2G.framer-v-1jy9vmf .framer-s4l97e > :first-child, .framer-tkP2G.framer-v-1jy9vmf .framer-7lxbk0 > :first-child { margin-left: 0px; } .framer-tkP2G.framer-v-1jy9vmf .framer-s4l97e > :last-child, .framer-tkP2G.framer-v-1jy9vmf .framer-7lxbk0 > :last-child { margin-right: 0px; } .framer-tkP2G.framer-v-1jy9vmf .framer-7lxbk0 > * { margin: 0px; margin-left: calc(16px / 2); margin-right: calc(16px / 2); } }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-tkP2G.framer-v-vae8zb .framer-s4l97e, .framer-tkP2G.framer-v-vae8zb .framer-7lxbk0 { gap: 0px; } .framer-tkP2G.framer-v-vae8zb .framer-s4l97e > * { margin: 0px; margin-left: calc(24px / 2); margin-right: calc(24px / 2); } .framer-tkP2G.framer-v-vae8zb .framer-s4l97e > :first-child, .framer-tkP2G.framer-v-vae8zb .framer-7lxbk0 > :first-child { margin-left: 0px; } .framer-tkP2G.framer-v-vae8zb .framer-s4l97e > :last-child, .framer-tkP2G.framer-v-vae8zb .framer-7lxbk0 > :last-child { margin-right: 0px; } .framer-tkP2G.framer-v-vae8zb .framer-7lxbk0 > * { margin: 0px; margin-left: calc(16px / 2); margin-right: calc(16px / 2); } }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-tkP2G.framer-v-vjoxgf .framer-s4l97e, .framer-tkP2G.framer-v-vjoxgf .framer-7lxbk0 { gap: 0px; } .framer-tkP2G.framer-v-vjoxgf .framer-s4l97e > * { margin: 0px; margin-left: calc(24px / 2); margin-right: calc(24px / 2); } .framer-tkP2G.framer-v-vjoxgf .framer-s4l97e > :first-child, .framer-tkP2G.framer-v-vjoxgf .framer-7lxbk0 > :first-child { margin-left: 0px; } .framer-tkP2G.framer-v-vjoxgf .framer-s4l97e > :last-child, .framer-tkP2G.framer-v-vjoxgf .framer-7lxbk0 > :last-child { margin-right: 0px; } .framer-tkP2G.framer-v-vjoxgf .framer-7lxbk0 > * { margin: 0px; margin-left: calc(16px / 2); margin-right: calc(16px / 2); } }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-tkP2G.framer-v-13ukg6t .framer-s4l97e, .framer-tkP2G.framer-v-13ukg6t .framer-7lxbk0, .framer-tkP2G.framer-v-13ukg6t .framer-8syjv5 { gap: 0px; } .framer-tkP2G.framer-v-13ukg6t .framer-s4l97e > * { margin: 0px; margin-left: calc(16px / 2); margin-right: calc(16px / 2); } .framer-tkP2G.framer-v-13ukg6t .framer-s4l97e > :first-child, .framer-tkP2G.framer-v-13ukg6t .framer-7lxbk0 > :first-child, .framer-tkP2G.framer-v-13ukg6t .framer-8syjv5 > :first-child { margin-left: 0px; } .framer-tkP2G.framer-v-13ukg6t .framer-s4l97e > :last-child, .framer-tkP2G.framer-v-13ukg6t .framer-7lxbk0 > :last-child, .framer-tkP2G.framer-v-13ukg6t .framer-8syjv5 > :last-child { margin-right: 0px; } .framer-tkP2G.framer-v-13ukg6t .framer-7lxbk0 > * { margin: 0px; margin-left: calc(8px / 2); margin-right: calc(8px / 2); } .framer-tkP2G.framer-v-13ukg6t .framer-8syjv5 > * { margin: 0px; margin-left: calc(24px / 2); margin-right: calc(24px / 2); } }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-tkP2G.framer-v-xpcwx8 .framer-s4l97e, .framer-tkP2G.framer-v-xpcwx8 .framer-7lxbk0, .framer-tkP2G.framer-v-xpcwx8 .framer-8syjv5 { gap: 0px; } .framer-tkP2G.framer-v-xpcwx8 .framer-s4l97e > *, .framer-tkP2G.framer-v-xpcwx8 .framer-8syjv5 > * { margin: 0px; margin-left: calc(24px / 2); margin-right: calc(24px / 2); } .framer-tkP2G.framer-v-xpcwx8 .framer-s4l97e > :first-child, .framer-tkP2G.framer-v-xpcwx8 .framer-7lxbk0 > :first-child, .framer-tkP2G.framer-v-xpcwx8 .framer-8syjv5 > :first-child { margin-left: 0px; } .framer-tkP2G.framer-v-xpcwx8 .framer-s4l97e > :last-child, .framer-tkP2G.framer-v-xpcwx8 .framer-7lxbk0 > :last-child, .framer-tkP2G.framer-v-xpcwx8 .framer-8syjv5 > :last-child { margin-right: 0px; } .framer-tkP2G.framer-v-xpcwx8 .framer-7lxbk0 > * { margin: 0px; margin-left: calc(16px / 2); margin-right: calc(16px / 2); } }\"]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            * @framerIntrinsicHeight 113\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            * @framerIntrinsicWidth 1680\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"ypjNnY71Z\":{\"layout\":[\"fixed\",\"auto\"]},\"hNaMGqTsW\":{\"layout\":[\"fixed\",\"auto\"]},\"S0nZgr7ir\":{\"layout\":[\"fixed\",\"auto\"]},\"x4t7l5xnA\":{\"layout\":[\"fixed\",\"auto\"]},\"rF5DhfqTH\":{\"layout\":[\"fixed\",\"auto\"]},\"Wvw6m_IYf\":{\"layout\":[\"fixed\",\"auto\"]},\"na9ORpRm3\":{\"layout\":[\"fixed\",\"auto\"]},\"U0aXGsbAW\":{\"layout\":[\"fixed\",\"auto\"]},\"G6HeUXqMk\":{\"layout\":[\"fixed\",\"auto\"]},\"sQ7bXexyF\":{\"layout\":[\"fixed\",\"auto\"]},\"wT5HBP6W_\":{\"layout\":[\"fixed\",\"auto\"]},\"iWbQQ3qC3\":{\"layout\":[\"fixed\",\"auto\"]},\"QxXa8fOjz\":{\"layout\":[\"fixed\",\"auto\"]},\"vdnxP5byE\":{\"layout\":[\"fixed\",\"auto\"]},\"X_SXEKfkf\":{\"layout\":[\"fixed\",\"auto\"]},\"dPAPTMKFb\":{\"layout\":[\"fixed\",\"auto\"]},\"YItbGTaXu\":{\"layout\":[\"fixed\",\"auto\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            * @framerVariables {\"RSFL9xTPa\":\"open\",\"ua7IDMmZV\":\"underline\"}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            */\nconst FramerF4p7gIkSa = withCSS(Component, css, \"framer-tkP2G\");\nexport default FramerF4p7gIkSa;\nFramerF4p7gIkSa.displayName = \"navigation / bar\";\nFramerF4p7gIkSa.defaultProps = {\n  height: 113,\n  width: 1680\n};\naddPropertyControls(FramerF4p7gIkSa, {\n  variant: {\n    options: [\"W3Mb_boST\", \"ypjNnY71Z\", \"hNaMGqTsW\", \"S0nZgr7ir\", \"x4t7l5xnA\", \"rF5DhfqTH\", \"Wvw6m_IYf\", \"na9ORpRm3\", \"U0aXGsbAW\", \"G6HeUXqMk\", \"sQ7bXexyF\", \"wT5HBP6W_\", \"iWbQQ3qC3\", \"QxXa8fOjz\", \"vdnxP5byE\", \"X_SXEKfkf\", \"dPAPTMKFb\", \"YItbGTaXu\"],\n    optionTitles: [\"DT Landing Light\", \"DT Landing Dark\", \"DT Scroll Dark\", \"DT Scroll Dark (No Blur)\", \"DT Scroll Light (No Blur)\", \"DT Scroll Light\", \"Phone Landing Light\", \"Tablet Landing Light\", \"Phone Landing Dark\", \"Tablet Landing Dark\", \"Phone Scroll Dark\", \"Phone Scroll Dark (No Blur)\", \"Phone Scroll Light (No Blur)\", \"Tablet Scroll Dark\", \"Tablet Scroll Dark (No Blur)\", \"Tablet Scroll Light (No Blur)\", \"Phone Scroll Light\", \"Tablet Scroll Light\"],\n    title: \"Variant\",\n    type: ControlType.Enum\n  },\n  RSFL9xTPa: {\n    title: \"Open\",\n    type: ControlType.EventHandler\n  },\n  ua7IDMmZV: {\n    defaultValue: true,\n    title: \"Underline\",\n    type: ControlType.Boolean\n  }\n});\naddFonts(FramerF4p7gIkSa, [...LogoNavFonts, ...NavigationItemsFonts, ...ButtonFonts, ...IconHamburgerFonts]);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FramerF4p7gIkSa\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerContractVersion\": \"1\",\n        \"framerIntrinsicWidth\": \"1680\",\n        \"framerIntrinsicHeight\": \"113\",\n        \"framerVariables\": \"{\\\"RSFL9xTPa\\\":\\\"open\\\",\\\"ua7IDMmZV\\\":\\\"underline\\\"}\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"ypjNnY71Z\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"hNaMGqTsW\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"S0nZgr7ir\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"x4t7l5xnA\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"rF5DhfqTH\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Wvw6m_IYf\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"na9ORpRm3\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"U0aXGsbAW\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"G6HeUXqMk\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"sQ7bXexyF\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"wT5HBP6W_\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"iWbQQ3qC3\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"QxXa8fOjz\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"vdnxP5byE\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"X_SXEKfkf\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"dPAPTMKFb\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"YItbGTaXu\\\":{\\\"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};\n//# sourceMappingURL=./F4p7gIkSa.map", "// Generated by Framer (2491c01)\nimport { jsx as _jsx } from \"react/jsx-runtime\";\nimport { addFonts, addPropertyControls, ControlType, cx, SVG, useActiveVariantCallback, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion } from \"framer-motion\";\nimport * as React from \"react\";\nconst enabledGestures = {\n  lojDG6wT2: {\n    pressed: true\n  }\n};\nconst cycleOrder = [\"lojDG6wT2\"];\nconst variantClassNames = {\n  lojDG6wT2: \"framer-v-3vprfk\"\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    duration: .3,\n    ease: [.44, 0, .56, 1],\n    mass: 1,\n    stiffness: 500,\n    type: \"spring\"\n  }\n};\nconst BASE62 = \"0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz\";\nfunction useRandomID() {\n  const ref = React.useRef(null);\n  if (ref.current === null) {\n    ref.current = Array(5).fill(0).map(() => BASE62[Math.floor(Math.random() * BASE62.length)]).join(\"\");\n  }\n  return ref.current;\n}\nconst Component = /*#__PURE__*/React.forwardRef(function ({\n  id,\n  style: externalStyle = {},\n  className,\n  width,\n  height,\n  layoutId,\n  variant: outerVariant = \"lojDG6wT2\",\n  tap: SB5pE_nIs,\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: \"lojDG6wT2\",\n    enabledGestures,\n    transitions,\n    variant,\n    variantClassNames\n  });\n  const layoutDependency = variants.join(\"-\") + restProps.layoutDependency;\n  const {\n    activeVariantCallback,\n    delay\n  } = useActiveVariantCallback(baseVariant);\n  const onTapnh4ozs = activeVariantCallback(async (...args) => {\n    if (SB5pE_nIs) {\n      const res = await SB5pE_nIs(...args);\n      if (res === false) return false;\n    }\n  });\n  const defaultLayoutId = useRandomID();\n  const {\n    pointerEvents,\n    ...style\n  } = externalStyle;\n  return /*#__PURE__*/_jsx(LayoutGroup, {\n    id: layoutId !== null && layoutId !== void 0 ? layoutId : defaultLayoutId,\n    children: /*#__PURE__*/_jsx(motion.div, {\n      \"data-framer-generated\": true,\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-2PIQH\", classNames),\n      style: {\n        display: \"contents\",\n        pointerEvents: pointerEvents !== null && pointerEvents !== void 0 ? pointerEvents : \"auto\"\n      },\n      children: /*#__PURE__*/_jsx(motion.div, {\n        ...restProps,\n        className: cx(\"framer-3vprfk\", className),\n        \"data-framer-name\": \"close\",\n        \"data-highlight\": true,\n        layoutDependency: layoutDependency,\n        layoutId: \"lojDG6wT2\",\n        onTap: onTapnh4ozs,\n        ref: ref,\n        style: {\n          ...style\n        },\n        transition: transition,\n        ...addPropertyOverrides({\n          \"lojDG6wT2-pressed\": {\n            \"data-framer-name\": undefined\n          }\n        }, baseVariant, gestureVariant),\n        children: /*#__PURE__*/_jsx(SVG, {\n          className: \"framer-1drz3a9\",\n          \"data-framer-name\": \"Vector\",\n          layout: \"position\",\n          layoutDependency: layoutDependency,\n          layoutId: \"wrA20kP3O\",\n          opacity: 1,\n          radius: 0,\n          svg: '<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 50 50\"><path d=\"M 17.929 17.929 L 32.071 32.071 M 32.071 17.929 L 17.929 32.071 M 45 25 C 45 13.954 36.046 5 25 5 C 13.954 5 5 13.954 5 25 C 5 36.046 13.954 45 25 45 C 36.046 45 45 36.046 45 25 Z\" fill=\"transparent\" stroke-width=\"2\" stroke=\"var(--token-f31e7d26-b109-456c-b275-c53864e9aa91, rgb(255, 255, 255))\" stroke-miterlimit=\"10\" stroke-dasharray=\"\"></path></svg>',\n          svgContentId: 1926086496,\n          transition: transition,\n          withExternalLayout: true,\n          ...addPropertyOverrides({\n            \"lojDG6wT2-pressed\": {\n              svg: '<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 50 50\"><path d=\"M 17.929 17.929 L 32.071 32.071 M 32.071 17.929 L 17.929 32.071 M 45 25 C 45 13.954 36.046 5 25 5 C 13.954 5 5 13.954 5 25 C 5 36.046 13.954 45 25 45 C 36.046 45 45 36.046 45 25 Z\" fill=\"transparent\" stroke-width=\"2\" stroke=\"var(--token-2f83a9ec-5c2b-42b4-8e56-5928ebb3be06, rgba(255, 255, 255, 0.48))\" stroke-miterlimit=\"10\" stroke-dasharray=\"\"></path></svg>',\n              svgContentId: 3937961547\n            }\n          }, baseVariant, gestureVariant)\n        })\n      })\n    })\n  });\n});\nconst css = ['.framer-2PIQH [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-2PIQH * { box-sizing: border-box; }\", \".framer-2PIQH .framer-673nuh { display: block; }\", \".framer-2PIQH .framer-3vprfk { cursor: pointer; height: 48px; position: relative; width: 48px; }\", \".framer-2PIQH .framer-1drz3a9 { flex: none; height: 50px; left: calc(50.00000000000002% - 50px / 2); position: absolute; top: calc(50.00000000000002% - 50px / 2); width: 50px; }\", \".framer-2PIQH .framer-v-3vprfk .framer-3vprfk { cursor: pointer; }\", \".framer-2PIQH.framer-v-3vprfk.pressed .framer-3vprfk { aspect-ratio: 1 / 1; height: var(--framer-aspect-ratio-supported, 48px); }\"]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               * @framerIntrinsicHeight 48\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               * @framerIntrinsicWidth 48\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"l4_XQWt1D\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               * @framerVariables {\"SB5pE_nIs\":\"tap\"}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               */\nconst FrameroQD7D9S68 = withCSS(Component, css);\nexport default FrameroQD7D9S68;\nFrameroQD7D9S68.displayName = \"icon / close\";\nFrameroQD7D9S68.defaultProps = {\n  height: 48,\n  width: 48\n};\naddPropertyControls(FrameroQD7D9S68, {\n  SB5pE_nIs: {\n    title: \"Tap\",\n    type: ControlType.EventHandler\n  }\n});\naddFonts(FrameroQD7D9S68, []);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FrameroQD7D9S68\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerContractVersion\": \"1\",\n        \"framerVariables\": \"{\\\"SB5pE_nIs\\\":\\\"tap\\\"}\",\n        \"framerIntrinsicHeight\": \"48\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"l4_XQWt1D\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\n        \"framerIntrinsicWidth\": \"48\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./oQD7D9S68.map", "// Generated by Framer (16060ad)\nimport { jsx as _jsx } 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\";\nconst cycleOrder = [\"D1RU3U964\", \"hrlHt3UX8\"];\nconst variantClassNames = {\n  D1RU3U964: \"framer-v-3aotht\",\n  hrlHt3UX8: \"framer-v-l1wpoe\"\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  Dark: \"hrlHt3UX8\",\n  Light: \"D1RU3U964\"\n};\nconst transitions = {\n  default: {\n    damping: 60,\n    delay: 0,\n    duration: .3,\n    ease: [.44, 0, .56, 1],\n    mass: 1,\n    stiffness: 500,\n    type: \"spring\"\n  }\n};\nconst Component = /*#__PURE__*/React.forwardRef(function ({\n  id,\n  style,\n  className,\n  width,\n  height,\n  layoutId,\n  variant: outerVariant = \"D1RU3U964\",\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: \"D1RU3U964\",\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-6tBDg\", classNames),\n      style: {\n        display: \"contents\"\n      },\n      children: /*#__PURE__*/_jsx(motion.div, {\n        ...restProps,\n        className: cx(\"framer-3aotht\", className),\n        \"data-framer-name\": \"Light\",\n        layoutDependency: layoutDependency,\n        layoutId: \"D1RU3U964\",\n        ref: ref,\n        style: {\n          ...style\n        },\n        transition: transition,\n        ...addPropertyOverrides({\n          hrlHt3UX8: {\n            \"data-framer-name\": \"Dark\"\n          }\n        }, baseVariant, gestureVariant),\n        children: /*#__PURE__*/_jsx(motion.div, {\n          className: \"framer-1lpko6k\",\n          \"data-framer-name\": \"Phone\",\n          layoutDependency: layoutDependency,\n          layoutId: \"g6c4tJnk6\",\n          transition: transition,\n          children: /*#__PURE__*/_jsx(Link, {\n            href: \"mailto:j.schulzonline@gmail.com\",\n            openInNewTab: true,\n            children: /*#__PURE__*/_jsx(motion.a, {\n              className: \"framer-16y033h framer-d89f9c\",\n              \"data-framer-name\": \"Button\",\n              \"data-reset\": \"button\",\n              layoutDependency: layoutDependency,\n              layoutId: \"Pj_SYGlxZ\",\n              style: {\n                backgroundColor: \"var(--token-28080534-ce0d-4a80-8b1f-16507cde6186, rgb(28, 29, 29))\",\n                borderBottomLeftRadius: 10,\n                borderBottomRightRadius: 10,\n                borderTopLeftRadius: 10,\n                borderTopRightRadius: 10\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\": \"R0Y7RE0gU2Fucy01MDA=\",\n                      \"--framer-font-family\": '\"DM Sans\", sans-serif',\n                      \"--framer-font-size\": \"20px\",\n                      \"--framer-font-weight\": \"500\",\n                      \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                    },\n                    children: \"j.schulzonline@gmail.com\"\n                  })\n                }),\n                className: \"framer-1aoouf9\",\n                fonts: [\"GF;DM Sans-500\"],\n                layoutDependency: layoutDependency,\n                layoutId: \"DfMPAQbOq\",\n                style: {\n                  \"--extracted-r6o4lv\": \"rgb(255, 255, 255)\",\n                  \"--framer-paragraph-spacing\": \"0px\"\n                },\n                transition: transition,\n                verticalAlignment: \"top\",\n                withExternalLayout: true\n              })\n            })\n          })\n        })\n      })\n    })\n  });\n});\nconst css = ['.framer-6tBDg [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-6tBDg .framer-d89f9c { display: block; }\", \".framer-6tBDg .framer-3aotht { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 291px; }\", \".framer-6tBDg .framer-1lpko6k { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 58px; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\", \".framer-6tBDg .framer-16y033h { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; padding: 10px 15px 10px 15px; position: relative; text-decoration: none; width: min-content; }\", \".framer-6tBDg .framer-1aoouf9 { flex: none; height: auto; overflow: visible; position: relative; white-space: pre; width: auto; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-6tBDg .framer-3aotht, .framer-6tBDg .framer-1lpko6k, .framer-6tBDg .framer-16y033h { gap: 0px; } .framer-6tBDg .framer-3aotht > * { margin: 0px; margin-bottom: calc(8px / 2); margin-top: calc(8px / 2); } .framer-6tBDg .framer-3aotht > :first-child, .framer-6tBDg .framer-1lpko6k > :first-child { margin-top: 0px; } .framer-6tBDg .framer-3aotht > :last-child, .framer-6tBDg .framer-1lpko6k > :last-child { margin-bottom: 0px; } .framer-6tBDg .framer-1lpko6k > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-6tBDg .framer-16y033h > * { margin: 0px; margin-left: calc(8px / 2); margin-right: calc(8px / 2); } .framer-6tBDg .framer-16y033h > :first-child { margin-left: 0px; } .framer-6tBDg .framer-16y033h > :last-child { margin-right: 0px; } }\"]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      * @framerIntrinsicHeight 58\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      * @framerIntrinsicWidth 291\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"hrlHt3UX8\":{\"layout\":[\"fixed\",\"auto\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      */\nconst FramerCbh5ZboRy = withCSS(Component, css, \"framer-6tBDg\");\nexport default FramerCbh5ZboRy;\nFramerCbh5ZboRy.displayName = \"info / contact\";\nFramerCbh5ZboRy.defaultProps = {\n  height: 58,\n  width: 291\n};\naddPropertyControls(FramerCbh5ZboRy, {\n  variant: {\n    options: [\"D1RU3U964\", \"hrlHt3UX8\"],\n    optionTitles: [\"Light\", \"Dark\"],\n    title: \"Variant\",\n    type: ControlType.Enum\n  }\n});\naddFonts(FramerCbh5ZboRy, [{\n  family: \"DM Sans\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:canvasComponent/Cbh5ZboRy:default\",\n    url: \"https://fonts.gstatic.com/s/dmsans/v11/rP2Cp2ywxg089UriAWCrOB-sClQX6Cg.ttf\"\n  },\n  style: \"normal\",\n  url: \"https://fonts.gstatic.com/s/dmsans/v11/rP2Cp2ywxg089UriAWCrOB-sClQX6Cg.ttf\",\n  weight: \"500\"\n}]);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FramerCbh5ZboRy\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerIntrinsicHeight\": \"58\",\n        \"framerIntrinsicWidth\": \"291\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"hrlHt3UX8\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./Cbh5ZboRy.map", "// Generated by Framer (3d65904)\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 = [\"SydSqtYKx\", \"l3N9EFZR9\"];\nconst variantClassNames = {\n  l3N9EFZR9: \"framer-v-uf744y\",\n  SydSqtYKx: \"framer-v-1g7n1ob\"\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  Minus: \"l3N9EFZR9\",\n  Plus: \"SydSqtYKx\"\n};\nconst transitions = {\n  default: {\n    damping: 60,\n    delay: 0,\n    duration: .3,\n    ease: [.44, 0, .56, 1],\n    mass: 1,\n    stiffness: 500,\n    type: \"spring\"\n  }\n};\nconst BASE62 = \"0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz\";\nfunction useRandomID() {\n  const ref = React.useRef(null);\n  if (ref.current === null) {\n    ref.current = Array(5).fill(0).map(() => BASE62[Math.floor(Math.random() * BASE62.length)]).join(\"\");\n  }\n  return ref.current;\n}\nconst Component = /*#__PURE__*/React.forwardRef(function ({\n  id,\n  style: externalStyle = {},\n  className,\n  width,\n  height,\n  layoutId,\n  variant: outerVariant = \"SydSqtYKx\",\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: \"SydSqtYKx\",\n    transitions,\n    variant,\n    variantClassNames\n  });\n  const layoutDependency = variants.join(\"-\") + restProps.layoutDependency;\n  const isDisplayed1 = () => {\n    if (baseVariant === \"l3N9EFZR9\") return false;\n    return true;\n  };\n  const defaultLayoutId = useRandomID();\n  const {\n    pointerEvents,\n    ...style\n  } = externalStyle;\n  return /*#__PURE__*/_jsx(LayoutGroup, {\n    id: layoutId !== null && layoutId !== void 0 ? layoutId : defaultLayoutId,\n    children: /*#__PURE__*/_jsx(motion.div, {\n      \"data-framer-generated\": true,\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-rT64k\", classNames),\n      style: {\n        display: \"contents\",\n        pointerEvents: pointerEvents !== null && pointerEvents !== void 0 ? pointerEvents : undefined\n      },\n      children: /*#__PURE__*/_jsxs(motion.div, {\n        ...restProps,\n        className: cx(\"framer-1g7n1ob\", className),\n        \"data-framer-name\": \"Plus\",\n        layoutDependency: layoutDependency,\n        layoutId: \"SydSqtYKx\",\n        ref: ref,\n        style: {\n          rotate: 0,\n          ...style\n        },\n        transition: transition,\n        variants: {\n          l3N9EFZR9: {\n            rotate: 90\n          }\n        },\n        ...addPropertyOverrides({\n          l3N9EFZR9: {\n            \"data-framer-name\": \"Minus\"\n          }\n        }, baseVariant, gestureVariant),\n        children: [isDisplayed1() && /*#__PURE__*/_jsx(motion.div, {\n          className: \"framer-tcau4r\",\n          \"data-framer-name\": \"line\",\n          layoutDependency: layoutDependency,\n          layoutId: \"uabmBO4et\",\n          style: {\n            backgroundColor: \"var(--token-f31e7d26-b109-456c-b275-c53864e9aa91, rgb(255, 255, 255))\"\n          },\n          transition: transition\n        }), /*#__PURE__*/_jsx(motion.div, {\n          className: \"framer-1slj9ra\",\n          \"data-framer-name\": \"line\",\n          layoutDependency: layoutDependency,\n          layoutId: \"rZKxrNVT0\",\n          style: {\n            backgroundColor: \"var(--token-f31e7d26-b109-456c-b275-c53864e9aa91, rgb(255, 255, 255))\",\n            rotate: 0\n          },\n          transition: transition,\n          variants: {\n            l3N9EFZR9: {\n              rotate: 90\n            }\n          }\n        })]\n      })\n    })\n  });\n});\nconst css = ['.framer-rT64k [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-rT64k * { box-sizing: border-box; }\", \".framer-rT64k .framer-1q3asce { display: block; }\", \".framer-rT64k .framer-1g7n1ob { height: 24px; overflow: hidden; position: relative; width: 24px; }\", \".framer-rT64k .framer-tcau4r { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 16px; justify-content: center; left: calc(50.00000000000002% - 2px / 2); overflow: visible; padding: 0px 0px 0px 0px; position: absolute; top: calc(50.00000000000002% - 16px / 2); width: 2px; }\", \".framer-rT64k .framer-1slj9ra { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 2px; justify-content: center; left: calc(50.00000000000002% - 16px / 2); overflow: visible; padding: 0px 0px 0px 0px; position: absolute; top: calc(50.00000000000002% - 2px / 2); width: 16px; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-rT64k .framer-tcau4r, .framer-rT64k .framer-1slj9ra { gap: 0px; } .framer-rT64k .framer-tcau4r > *, .framer-rT64k .framer-1slj9ra > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-rT64k .framer-tcau4r > :first-child, .framer-rT64k .framer-1slj9ra > :first-child { margin-left: 0px; } .framer-rT64k .framer-tcau4r > :last-child, .framer-rT64k .framer-1slj9ra > :last-child { margin-right: 0px; } }\", \".framer-rT64k.framer-v-uf744y .framer-1g7n1ob { aspect-ratio: 1 / 1; height: var(--framer-aspect-ratio-supported, 24px); }\"]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      * @framerIntrinsicHeight 24\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      * @framerIntrinsicWidth 24\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"l3N9EFZR9\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      */\nconst FrameroiJL4t28V = withCSS(Component, css);\nexport default FrameroiJL4t28V;\nFrameroiJL4t28V.displayName = \"icon / accordion\";\nFrameroiJL4t28V.defaultProps = {\n  height: 24,\n  width: 24\n};\naddPropertyControls(FrameroiJL4t28V, {\n  variant: {\n    options: [\"SydSqtYKx\", \"l3N9EFZR9\"],\n    optionTitles: [\"Plus\", \"Minus\"],\n    title: \"Variant\",\n    type: ControlType.Enum\n  }\n});\naddFonts(FrameroiJL4t28V, []);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FrameroiJL4t28V\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"l3N9EFZR9\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\n        \"framerContractVersion\": \"1\",\n        \"framerIntrinsicHeight\": \"24\",\n        \"framerIntrinsicWidth\": \"24\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./oiJL4t28V.map", "// Generated by Framer (16060ad)\nimport { jsx as _jsx, jsxs as _jsxs } from \"react/jsx-runtime\";\nimport { addFonts, addPropertyControls, ControlType, cx, getFonts, RichText, useActiveVariantCallback, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion } from \"framer-motion\";\nimport * as React from \"react\";\nimport * as sharedStyle from \"https://framerusercontent.com/modules/uMnsJu1oU5RKtg146sNe/WE8UMHrcXvdP52sDndoe/xZndidUCt.js\";\nimport IconAccordion from \"https://framerusercontent.com/modules/noX4nqPkC8g3WA6VOQPU/eCDUtNnfZsw4p4vD1BsU/oiJL4t28V.js\";\nconst IconAccordionFonts = getFonts(IconAccordion);\nconst cycleOrder = [\"hG_qoqdau\", \"FoHtV3dNh\"];\nconst variantClassNames = {\n  FoHtV3dNh: \"framer-v-p0rvwo\",\n  hG_qoqdau: \"framer-v-13t15ea\"\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  Closed: \"hG_qoqdau\",\n  Open: \"FoHtV3dNh\"\n};\nconst transitions = {\n  default: {\n    damping: 60,\n    delay: 0,\n    duration: .3,\n    ease: [.44, 0, .56, 1],\n    mass: 1,\n    stiffness: 500,\n    type: \"spring\"\n  }\n};\nconst Component = /*#__PURE__*/React.forwardRef(function ({\n  id,\n  style,\n  className,\n  width,\n  height,\n  layoutId,\n  variant: outerVariant = \"hG_qoqdau\",\n  title: jTX6AhnA8 = \"Hours\",\n  tap: qP7U0F7nd,\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: \"hG_qoqdau\",\n    transitions,\n    variant,\n    variantClassNames\n  });\n  const layoutDependency = variants.join(\"-\") + restProps.layoutDependency;\n  const {\n    activeVariantCallback,\n    delay\n  } = useActiveVariantCallback(baseVariant);\n  const onTap5ynaf9 = activeVariantCallback(async (...args) => {\n    if (qP7U0F7nd) {\n      const res = await qP7U0F7nd(...args);\n      if (res === false) return false;\n    }\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-8F1YP\", sharedStyle.className, classNames),\n      style: {\n        display: \"contents\"\n      },\n      children: /*#__PURE__*/_jsxs(motion.div, {\n        ...restProps,\n        className: cx(\"framer-13t15ea\", className),\n        \"data-framer-name\": \"Closed\",\n        \"data-highlight\": true,\n        layoutDependency: layoutDependency,\n        layoutId: \"hG_qoqdau\",\n        onTap: onTap5ynaf9,\n        ref: ref,\n        style: {\n          ...style\n        },\n        transition: transition,\n        ...addPropertyOverrides({\n          FoHtV3dNh: {\n            \"data-framer-name\": \"Open\"\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-21ogod\",\n              \"data-styles-preset\": \"xZndidUCt\",\n              style: {\n                \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n              },\n              children: \"Hours\"\n            })\n          }),\n          className: \"framer-nfrwao\",\n          layoutDependency: layoutDependency,\n          layoutId: \"TrprJt4u9\",\n          style: {\n            \"--extracted-r6o4lv\": \"var(--token-f31e7d26-b109-456c-b275-c53864e9aa91, rgb(255, 255, 255))\",\n            \"--framer-paragraph-spacing\": \"0px\"\n          },\n          text: jTX6AhnA8,\n          transition: transition,\n          verticalAlignment: \"top\",\n          withExternalLayout: true\n        }), /*#__PURE__*/_jsx(motion.div, {\n          className: \"framer-1f923j9-container\",\n          layoutDependency: layoutDependency,\n          layoutId: \"lOPKja7vE-container\",\n          transition: transition,\n          children: /*#__PURE__*/_jsx(IconAccordion, {\n            height: \"100%\",\n            id: \"lOPKja7vE\",\n            layoutId: \"lOPKja7vE\",\n            variant: \"SydSqtYKx\",\n            width: \"100%\",\n            ...addPropertyOverrides({\n              FoHtV3dNh: {\n                variant: \"l3N9EFZR9\"\n              }\n            }, baseVariant, gestureVariant)\n          })\n        })]\n      })\n    })\n  });\n});\nconst css = ['.framer-8F1YP [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-8F1YP .framer-1mouksy { display: block; }\", \".framer-8F1YP .framer-13t15ea { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 56px; justify-content: center; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: 358px; }\", \".framer-8F1YP .framer-nfrwao { flex: 1 0 0px; height: auto; overflow: hidden; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\", \".framer-8F1YP .framer-1f923j9-container { flex: none; height: auto; position: relative; width: auto; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-8F1YP .framer-13t15ea { gap: 0px; } .framer-8F1YP .framer-13t15ea > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-8F1YP .framer-13t15ea > :first-child { margin-left: 0px; } .framer-8F1YP .framer-13t15ea > :last-child { margin-right: 0px; } }\", ...sharedStyle.css]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              * @framerIntrinsicHeight 56\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              * @framerIntrinsicWidth 358\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"FoHtV3dNh\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              * @framerVariables {\"jTX6AhnA8\":\"title\",\"qP7U0F7nd\":\"tap\"}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              */\nconst FramerpUG08dzJK = withCSS(Component, css, \"framer-8F1YP\");\nexport default FramerpUG08dzJK;\nFramerpUG08dzJK.displayName = \"accordion / header\";\nFramerpUG08dzJK.defaultProps = {\n  height: 56,\n  width: 358\n};\naddPropertyControls(FramerpUG08dzJK, {\n  variant: {\n    options: [\"hG_qoqdau\", \"FoHtV3dNh\"],\n    optionTitles: [\"Closed\", \"Open\"],\n    title: \"Variant\",\n    type: ControlType.Enum\n  },\n  jTX6AhnA8: {\n    defaultValue: \"Hours\",\n    displayTextArea: false,\n    title: \"Title\",\n    type: ControlType.String\n  },\n  qP7U0F7nd: {\n    title: \"Tap\",\n    type: ControlType.EventHandler\n  }\n});\naddFonts(FramerpUG08dzJK, [...IconAccordionFonts, ...sharedStyle.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\": \"FramerpUG08dzJK\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"FoHtV3dNh\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\n        \"framerIntrinsicHeight\": \"56\",\n        \"framerIntrinsicWidth\": \"358\",\n        \"framerContractVersion\": \"1\",\n        \"framerVariables\": \"{\\\"jTX6AhnA8\\\":\\\"title\\\",\\\"qP7U0F7nd\\\":\\\"tap\\\"}\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./pUG08dzJK.map", "// Generated by Framer (16060ad)\nimport { jsx as _jsx } 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\";\nconst cycleOrder = [\"EYny1xsWW\", \"Kf666yz_O\"];\nconst variantClassNames = {\n  EYny1xsWW: \"framer-v-1lros82\",\n  Kf666yz_O: \"framer-v-qfo27d\"\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  Dark: \"Kf666yz_O\",\n  Light: \"EYny1xsWW\"\n};\nconst transitions = {\n  default: {\n    damping: 60,\n    delay: 0,\n    duration: .3,\n    ease: [.44, 0, .56, 1],\n    mass: 1,\n    stiffness: 500,\n    type: \"spring\"\n  }\n};\nconst Component = /*#__PURE__*/React.forwardRef(function ({\n  id,\n  style,\n  className,\n  width,\n  height,\n  layoutId,\n  variant: outerVariant = \"EYny1xsWW\",\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: \"EYny1xsWW\",\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-zb9yc\", classNames),\n      style: {\n        display: \"contents\"\n      },\n      children: /*#__PURE__*/_jsx(motion.div, {\n        ...restProps,\n        className: cx(\"framer-1lros82\", className),\n        \"data-framer-name\": \"Light\",\n        layoutDependency: layoutDependency,\n        layoutId: \"EYny1xsWW\",\n        ref: ref,\n        style: {\n          ...style\n        },\n        transition: transition,\n        ...addPropertyOverrides({\n          Kf666yz_O: {\n            \"data-framer-name\": \"Dark\"\n          }\n        }, baseVariant, gestureVariant),\n        children: /*#__PURE__*/_jsx(motion.div, {\n          className: \"framer-nxmvwy\",\n          \"data-framer-name\": \"1\",\n          layoutDependency: layoutDependency,\n          layoutId: \"Epq33bWqG\",\n          transition: transition,\n          children: /*#__PURE__*/_jsx(Link, {\n            href: \"tel:289-668-2944\",\n            openInNewTab: true,\n            children: /*#__PURE__*/_jsx(motion.a, {\n              className: \"framer-ugb14r framer-kvfnti\",\n              \"data-framer-name\": \"Button\",\n              \"data-reset\": \"button\",\n              layoutDependency: layoutDependency,\n              layoutId: \"f_MPcS0Sk\",\n              style: {\n                backgroundColor: \"var(--token-f31e7d26-b109-456c-b275-c53864e9aa91, rgb(255, 255, 255))\",\n                borderBottomLeftRadius: 10,\n                borderBottomRightRadius: 10,\n                borderTopLeftRadius: 10,\n                borderTopRightRadius: 10\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\": \"R0Y7RE0gU2Fucy01MDA=\",\n                      \"--framer-font-family\": '\"DM Sans\", sans-serif',\n                      \"--framer-font-size\": \"20px\",\n                      \"--framer-font-weight\": \"500\",\n                      \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                    },\n                    children: \"(289) 668-2944\"\n                  })\n                }),\n                className: \"framer-13xvkq5\",\n                fonts: [\"GF;DM Sans-500\"],\n                layoutDependency: layoutDependency,\n                layoutId: \"gdzDKvtJD\",\n                style: {\n                  \"--extracted-r6o4lv\": \"var(--token-28080534-ce0d-4a80-8b1f-16507cde6186, rgb(28, 29, 29)) \",\n                  \"--framer-paragraph-spacing\": \"0px\"\n                },\n                transition: transition,\n                verticalAlignment: \"top\",\n                withExternalLayout: true\n              })\n            })\n          })\n        })\n      })\n    })\n  });\n});\nconst css = ['.framer-zb9yc [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-zb9yc .framer-kvfnti { display: block; }\", \".framer-zb9yc .framer-1lros82 { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 200px; }\", \".framer-zb9yc .framer-nxmvwy { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: 52px; justify-content: center; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\", \".framer-zb9yc .framer-ugb14r { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; padding: 10px 15px 10px 15px; position: relative; text-decoration: none; width: min-content; }\", \".framer-zb9yc .framer-13xvkq5 { flex: none; height: auto; overflow: visible; position: relative; white-space: pre; width: auto; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-zb9yc .framer-1lros82, .framer-zb9yc .framer-nxmvwy, .framer-zb9yc .framer-ugb14r { gap: 0px; } .framer-zb9yc .framer-1lros82 > * { margin: 0px; margin-bottom: calc(8px / 2); margin-top: calc(8px / 2); } .framer-zb9yc .framer-1lros82 > :first-child { margin-top: 0px; } .framer-zb9yc .framer-1lros82 > :last-child { margin-bottom: 0px; } .framer-zb9yc .framer-nxmvwy > * { margin: 0px; margin-left: calc(4px / 2); margin-right: calc(4px / 2); } .framer-zb9yc .framer-nxmvwy > :first-child, .framer-zb9yc .framer-ugb14r > :first-child { margin-left: 0px; } .framer-zb9yc .framer-nxmvwy > :last-child, .framer-zb9yc .framer-ugb14r > :last-child { margin-right: 0px; } .framer-zb9yc .framer-ugb14r > * { margin: 0px; margin-left: calc(8px / 2); margin-right: calc(8px / 2); } }\"]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         * @framerIntrinsicHeight 52\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         * @framerIntrinsicWidth 200\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"Kf666yz_O\":{\"layout\":[\"fixed\",\"auto\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         */\nconst FramerZMTBTnrrB = withCSS(Component, css, \"framer-zb9yc\");\nexport default FramerZMTBTnrrB;\nFramerZMTBTnrrB.displayName = \"info / hours\";\nFramerZMTBTnrrB.defaultProps = {\n  height: 52,\n  width: 200\n};\naddPropertyControls(FramerZMTBTnrrB, {\n  variant: {\n    options: [\"EYny1xsWW\", \"Kf666yz_O\"],\n    optionTitles: [\"Light\", \"Dark\"],\n    title: \"Variant\",\n    type: ControlType.Enum\n  }\n});\naddFonts(FramerZMTBTnrrB, [{\n  family: \"DM Sans\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:canvasComponent/ZMTBTnrrB:default\",\n    url: \"https://fonts.gstatic.com/s/dmsans/v11/rP2Cp2ywxg089UriAWCrOB-sClQX6Cg.ttf\"\n  },\n  style: \"normal\",\n  url: \"https://fonts.gstatic.com/s/dmsans/v11/rP2Cp2ywxg089UriAWCrOB-sClQX6Cg.ttf\",\n  weight: \"500\"\n}]);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FramerZMTBTnrrB\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Kf666yz_O\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\n        \"framerIntrinsicWidth\": \"200\",\n        \"framerContractVersion\": \"1\",\n        \"framerIntrinsicHeight\": \"52\"\n      }\n    },\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./ZMTBTnrrB.map", "// Generated by Framer (16060ad)\nimport { jsx as _jsx, jsxs as _jsxs } from \"react/jsx-runtime\";\nimport { addFonts, addPropertyControls, ControlType, cx, getFonts, useActiveVariantCallback, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion } from \"framer-motion\";\nimport * as React from \"react\";\nimport InfoContact from \"https://framerusercontent.com/modules/wMUxmLehF4JF2t7AUco7/tXSq1eS6Kha6KGZ3jCQn/Cbh5ZboRy.js\";\nimport AccordionHeader from \"https://framerusercontent.com/modules/dUyEr68pYf7dBXyLhC8b/lWJqbdIfOfHXGBhKm3rs/pUG08dzJK.js\";\nimport InfoHours from \"https://framerusercontent.com/modules/jx3k6c8fJIcrdXFHZZum/nFSbaFM4c2nrjb6A77mZ/ZMTBTnrrB.js\";\nconst AccordionHeaderFonts = getFonts(AccordionHeader);\nconst InfoHoursFonts = getFonts(InfoHours);\nconst InfoContactFonts = getFonts(InfoContact);\nconst cycleOrder = [\"YvFcOVvr_\", \"h2tyDh4b5\", \"wSqrRt2wF\", \"VG1pcU4sW\"];\nconst variantClassNames = {\n  h2tyDh4b5: \"framer-v-1ik03cx\",\n  VG1pcU4sW: \"framer-v-1xn8pdh\",\n  wSqrRt2wF: \"framer-v-opu3b7\",\n  YvFcOVvr_: \"framer-v-johg0s\"\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  Address: \"wSqrRt2wF\",\n  Closed: \"YvFcOVvr_\",\n  Contact: \"VG1pcU4sW\",\n  Hours: \"h2tyDh4b5\"\n};\nconst transitions = {\n  default: {\n    damping: 60,\n    delay: 0,\n    duration: .3,\n    ease: [.44, 0, .56, 1],\n    mass: 1,\n    stiffness: 500,\n    type: \"spring\"\n  }\n};\nconst Component = /*#__PURE__*/React.forwardRef(function ({\n  id,\n  style,\n  className,\n  width,\n  height,\n  layoutId,\n  variant: outerVariant = \"YvFcOVvr_\",\n  bottomLine: Xwtr8pAz_ = true,\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: \"YvFcOVvr_\",\n    transitions,\n    variant,\n    variantClassNames\n  });\n  const layoutDependency = variants.join(\"-\") + restProps.layoutDependency;\n  const {\n    activeVariantCallback,\n    delay\n  } = useActiveVariantCallback(baseVariant);\n  const tapz26vqm = activeVariantCallback(async (...args) => {\n    setVariant(\"h2tyDh4b5\");\n  });\n  const tap1ldwsj3 = activeVariantCallback(async (...args) => {\n    setVariant(\"YvFcOVvr_\");\n  });\n  const tapauv1t8 = activeVariantCallback(async (...args) => {\n    setVariant(\"wSqrRt2wF\");\n  });\n  const isDisplayed = () => {\n    if (baseVariant === \"h2tyDh4b5\") return true;\n    return false;\n  };\n  const isDisplayed1 = () => {\n    if (baseVariant === \"wSqrRt2wF\") 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-JvxRq\", classNames),\n      style: {\n        display: \"contents\"\n      },\n      children: /*#__PURE__*/_jsxs(motion.div, {\n        ...restProps,\n        className: cx(\"framer-johg0s\", className),\n        \"data-framer-name\": \"Closed\",\n        layoutDependency: layoutDependency,\n        layoutId: \"YvFcOVvr_\",\n        ref: ref,\n        style: {\n          ...style\n        },\n        transition: transition,\n        ...addPropertyOverrides({\n          h2tyDh4b5: {\n            \"data-framer-name\": \"Hours\"\n          },\n          VG1pcU4sW: {\n            \"data-framer-name\": \"Contact\"\n          },\n          wSqrRt2wF: {\n            \"data-framer-name\": \"Address\"\n          }\n        }, baseVariant, gestureVariant),\n        children: [/*#__PURE__*/_jsx(motion.div, {\n          className: \"framer-6739xa\",\n          \"data-framer-name\": \"line\",\n          layoutDependency: layoutDependency,\n          layoutId: \"muT28TK2W\",\n          style: {\n            backgroundColor: \"var(--token-2f83a9ec-5c2b-42b4-8e56-5928ebb3be06, rgba(255, 255, 255, 0.48))\"\n          },\n          transition: transition\n        }), /*#__PURE__*/_jsxs(motion.div, {\n          className: \"framer-6xgdcx\",\n          \"data-framer-name\": \"hours\",\n          layoutDependency: layoutDependency,\n          layoutId: \"UqpVmfZWT\",\n          transition: transition,\n          children: [/*#__PURE__*/_jsx(motion.div, {\n            className: \"framer-33m35s-container\",\n            layoutDependency: layoutDependency,\n            layoutId: \"MfVUmBRgB-container\",\n            transition: transition,\n            children: /*#__PURE__*/_jsx(AccordionHeader, {\n              height: \"100%\",\n              id: \"MfVUmBRgB\",\n              layoutId: \"MfVUmBRgB\",\n              style: {\n                width: \"100%\"\n              },\n              tap: tapz26vqm,\n              title: \"Phone\",\n              variant: \"hG_qoqdau\",\n              width: \"100%\",\n              ...addPropertyOverrides({\n                h2tyDh4b5: {\n                  tap: tap1ldwsj3,\n                  variant: \"FoHtV3dNh\"\n                }\n              }, baseVariant, gestureVariant)\n            })\n          }), isDisplayed() && /*#__PURE__*/_jsx(motion.div, {\n            className: \"framer-mruklo\",\n            \"data-framer-name\": \"content\",\n            layoutDependency: layoutDependency,\n            layoutId: \"mW7dBCAt_\",\n            transition: transition,\n            children: /*#__PURE__*/_jsx(motion.div, {\n              className: \"framer-1slzt3k-container\",\n              layoutDependency: layoutDependency,\n              layoutId: \"CyGGUSMyi-container\",\n              transition: transition,\n              children: /*#__PURE__*/_jsx(InfoHours, {\n                height: \"100%\",\n                id: \"CyGGUSMyi\",\n                layoutId: \"CyGGUSMyi\",\n                style: {\n                  width: \"100%\"\n                },\n                variant: \"EYny1xsWW\",\n                width: \"100%\"\n              })\n            })\n          })]\n        }), /*#__PURE__*/_jsx(motion.div, {\n          className: \"framer-1f1evph\",\n          \"data-framer-name\": \"line\",\n          layoutDependency: layoutDependency,\n          layoutId: \"QNZ1Q1X2Y\",\n          style: {\n            backgroundColor: \"var(--token-2f83a9ec-5c2b-42b4-8e56-5928ebb3be06, rgba(255, 255, 255, 0.48))\"\n          },\n          transition: transition\n        }), /*#__PURE__*/_jsxs(motion.div, {\n          className: \"framer-lc9qgw\",\n          \"data-framer-name\": \"address\",\n          layoutDependency: layoutDependency,\n          layoutId: \"U8_BTvsyC\",\n          transition: transition,\n          children: [/*#__PURE__*/_jsx(motion.div, {\n            className: \"framer-1g7ve9c-container\",\n            layoutDependency: layoutDependency,\n            layoutId: \"MD2IQjoiQ-container\",\n            transition: transition,\n            children: /*#__PURE__*/_jsx(AccordionHeader, {\n              height: \"100%\",\n              id: \"MD2IQjoiQ\",\n              layoutId: \"MD2IQjoiQ\",\n              style: {\n                width: \"100%\"\n              },\n              tap: tapauv1t8,\n              title: \"Email\",\n              variant: \"hG_qoqdau\",\n              width: \"100%\",\n              ...addPropertyOverrides({\n                wSqrRt2wF: {\n                  tap: tap1ldwsj3,\n                  variant: \"FoHtV3dNh\"\n                }\n              }, baseVariant, gestureVariant)\n            })\n          }), isDisplayed1() && /*#__PURE__*/_jsx(motion.div, {\n            className: \"framer-mz6luc\",\n            \"data-framer-name\": \"content\",\n            layoutDependency: layoutDependency,\n            layoutId: \"SzxgnDV8i\",\n            transition: transition,\n            children: /*#__PURE__*/_jsx(motion.div, {\n              className: \"framer-17t1a2h-container\",\n              layoutDependency: layoutDependency,\n              layoutId: \"kioUYDQUD-container\",\n              transition: transition,\n              children: /*#__PURE__*/_jsx(InfoContact, {\n                height: \"100%\",\n                id: \"kioUYDQUD\",\n                layoutId: \"kioUYDQUD\",\n                sendMessage: true,\n                style: {\n                  width: \"100%\"\n                },\n                variant: \"D1RU3U964\",\n                width: \"100%\"\n              })\n            })\n          })]\n        }), /*#__PURE__*/_jsx(motion.div, {\n          className: \"framer-1dtlr8h\",\n          \"data-framer-name\": \"line\",\n          layoutDependency: layoutDependency,\n          layoutId: \"uz_AVI08h\",\n          style: {\n            backgroundColor: \"var(--token-2f83a9ec-5c2b-42b4-8e56-5928ebb3be06, rgba(255, 255, 255, 0.48))\"\n          },\n          transition: transition\n        }), Xwtr8pAz_ && /*#__PURE__*/_jsx(motion.div, {\n          className: \"framer-nbsjw8\",\n          \"data-framer-name\": \"line\",\n          layoutDependency: layoutDependency,\n          layoutId: \"KFTJsbulB\",\n          style: {\n            backgroundColor: \"var(--token-2f83a9ec-5c2b-42b4-8e56-5928ebb3be06, rgba(255, 255, 255, 0.48))\"\n          },\n          transition: transition\n        })]\n      })\n    })\n  });\n});\nconst css = ['.framer-JvxRq [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-JvxRq .framer-q04evq { display: block; }\", \".framer-JvxRq .framer-johg0s { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: 314px; }\", \".framer-JvxRq .framer-6739xa, .framer-JvxRq .framer-1f1evph, .framer-JvxRq .framer-1dtlr8h, .framer-JvxRq .framer-nbsjw8 { align-content: flex-end; align-items: flex-end; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 1px; justify-content: flex-start; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\", \".framer-JvxRq .framer-6xgdcx, .framer-JvxRq .framer-lc9qgw { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 0px; pointer-events: auto; position: relative; width: 100%; }\", \".framer-JvxRq .framer-33m35s-container, .framer-JvxRq .framer-1g7ve9c-container { flex: none; height: auto; position: relative; width: 100%; }\", \".framer-JvxRq .framer-mruklo, .framer-JvxRq .framer-mz6luc { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 16px 0px; position: relative; width: 100%; }\", \".framer-JvxRq .framer-1slzt3k-container { flex: 1 0 0px; height: auto; position: relative; width: 1px; }\", \".framer-JvxRq .framer-17t1a2h-container { flex: none; height: auto; position: relative; width: 314px; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-JvxRq .framer-johg0s, .framer-JvxRq .framer-6739xa, .framer-JvxRq .framer-6xgdcx, .framer-JvxRq .framer-mruklo, .framer-JvxRq .framer-1f1evph, .framer-JvxRq .framer-lc9qgw, .framer-JvxRq .framer-mz6luc, .framer-JvxRq .framer-1dtlr8h, .framer-JvxRq .framer-nbsjw8 { gap: 0px; } .framer-JvxRq .framer-johg0s > *, .framer-JvxRq .framer-6xgdcx > *, .framer-JvxRq .framer-lc9qgw > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-JvxRq .framer-johg0s > :first-child, .framer-JvxRq .framer-6xgdcx > :first-child, .framer-JvxRq .framer-lc9qgw > :first-child { margin-top: 0px; } .framer-JvxRq .framer-johg0s > :last-child, .framer-JvxRq .framer-6xgdcx > :last-child, .framer-JvxRq .framer-lc9qgw > :last-child { margin-bottom: 0px; } .framer-JvxRq .framer-6739xa > *, .framer-JvxRq .framer-mruklo > *, .framer-JvxRq .framer-1f1evph > *, .framer-JvxRq .framer-mz6luc > *, .framer-JvxRq .framer-1dtlr8h > *, .framer-JvxRq .framer-nbsjw8 > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-JvxRq .framer-6739xa > :first-child, .framer-JvxRq .framer-mruklo > :first-child, .framer-JvxRq .framer-1f1evph > :first-child, .framer-JvxRq .framer-mz6luc > :first-child, .framer-JvxRq .framer-1dtlr8h > :first-child, .framer-JvxRq .framer-nbsjw8 > :first-child { margin-left: 0px; } .framer-JvxRq .framer-6739xa > :last-child, .framer-JvxRq .framer-mruklo > :last-child, .framer-JvxRq .framer-1f1evph > :last-child, .framer-JvxRq .framer-mz6luc > :last-child, .framer-JvxRq .framer-1dtlr8h > :last-child, .framer-JvxRq .framer-nbsjw8 > :last-child { margin-right: 0px; } }\"]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       * @framerIntrinsicHeight 116\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       * @framerIntrinsicWidth 314\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"h2tyDh4b5\":{\"layout\":[\"fixed\",\"auto\"]},\"wSqrRt2wF\":{\"layout\":[\"fixed\",\"auto\"]},\"VG1pcU4sW\":{\"layout\":[\"fixed\",\"auto\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       * @framerVariables {\"Xwtr8pAz_\":\"bottomLine\"}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       */\nconst FramerOfDzuIWr9 = withCSS(Component, css, \"framer-JvxRq\");\nexport default FramerOfDzuIWr9;\nFramerOfDzuIWr9.displayName = \"accordion / component\";\nFramerOfDzuIWr9.defaultProps = {\n  height: 116,\n  width: 314\n};\naddPropertyControls(FramerOfDzuIWr9, {\n  variant: {\n    options: [\"YvFcOVvr_\", \"h2tyDh4b5\", \"wSqrRt2wF\", \"VG1pcU4sW\"],\n    optionTitles: [\"Closed\", \"Hours\", \"Address\", \"Contact\"],\n    title: \"Variant\",\n    type: ControlType.Enum\n  },\n  Xwtr8pAz_: {\n    defaultValue: true,\n    title: \"Bottom Line\",\n    type: ControlType.Boolean\n  }\n});\naddFonts(FramerOfDzuIWr9, [...AccordionHeaderFonts, ...InfoHoursFonts, ...InfoContactFonts]);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FramerOfDzuIWr9\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerContractVersion\": \"1\",\n        \"framerIntrinsicHeight\": \"116\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"h2tyDh4b5\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"wSqrRt2wF\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"VG1pcU4sW\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\n        \"framerIntrinsicWidth\": \"314\",\n        \"framerVariables\": \"{\\\"Xwtr8pAz_\\\":\\\"bottomLine\\\"}\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};", "// Generated by Framer (16060ad)\nimport { jsx as _jsx, jsxs as _jsxs } from \"react/jsx-runtime\";\nimport { addFonts, cx, getFonts, resolveLink, useRouter, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion } from \"framer-motion\";\nimport * as React from \"react\";\nimport NavigationItems from \"https://framerusercontent.com/modules/nrQScoJMSJOPV6q2KC1A/Frqinl0saja0U2Z8zce0/BjbRao5kH.js\";\nimport AccordionComponent from \"https://framerusercontent.com/modules/sPPlouUN3hByr8lUY8RA/QDaAbFeBarO8UZz6aB8I/OfDzuIWr9.js\";\nimport IconSocial from \"https://framerusercontent.com/modules/gyXRB0DYVayA5pmLR0ZT/ijrVZG8vR10DNvpkEVjY/zjTQ9jOPb.js\";\nconst NavigationItemsFonts = getFonts(NavigationItems);\nconst AccordionComponentFonts = getFonts(AccordionComponent);\nconst IconSocialFonts = getFonts(IconSocial);\nconst cycleOrder = [\"p424OVnjS\"];\nconst variantClassNames = {\n  p424OVnjS: \"framer-v-14t99zy\"\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    duration: .3,\n    ease: [.44, 0, .56, 1],\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 = \"p424OVnjS\",\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: \"p424OVnjS\",\n    transitions,\n    variant,\n    variantClassNames\n  });\n  const layoutDependency = variants.join(\"-\") + restProps.layoutDependency;\n  const router = useRouter();\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-PJYZR\", classNames),\n      style: {\n        display: \"contents\"\n      },\n      children: /*#__PURE__*/_jsxs(motion.div, {\n        ...restProps,\n        className: cx(\"framer-14t99zy\", className),\n        \"data-framer-name\": \"Main\",\n        layoutDependency: layoutDependency,\n        layoutId: \"p424OVnjS\",\n        ref: ref,\n        style: {\n          backgroundColor: \"var(--token-ce9e87c6-6b3f-4fdb-b05b-4d781ce573bd, rgb(109, 122, 98))\",\n          ...style\n        },\n        transition: transition,\n        children: [/*#__PURE__*/_jsxs(motion.div, {\n          className: \"framer-9xeafe\",\n          \"data-framer-name\": \"navigation\",\n          layoutDependency: layoutDependency,\n          layoutId: \"v_VLrkARK\",\n          transition: transition,\n          children: [/*#__PURE__*/_jsx(motion.div, {\n            className: \"framer-12uwvit-container\",\n            layoutDependency: layoutDependency,\n            layoutId: \"EYhH5nhOA-container\",\n            transition: transition,\n            children: /*#__PURE__*/_jsx(NavigationItems, {\n              height: \"100%\",\n              id: \"EYhH5nhOA\",\n              layoutId: \"EYhH5nhOA\",\n              link: resolveLink({\n                webPageId: \"cjv51Cbc9\"\n              }, router),\n              title: \"Home\",\n              variant: \"vPUKDNlnl\",\n              width: \"100%\"\n            })\n          }), /*#__PURE__*/_jsx(motion.div, {\n            className: \"framer-386xa8-container\",\n            layoutDependency: layoutDependency,\n            layoutId: \"OWIzFAfp_-container\",\n            transition: transition,\n            children: /*#__PURE__*/_jsx(NavigationItems, {\n              height: \"100%\",\n              id: \"OWIzFAfp_\",\n              layoutId: \"OWIzFAfp_\",\n              link: resolveLink({\n                webPageId: \"wTSrLWHO5\"\n              }, router),\n              title: \"Services\",\n              variant: \"vPUKDNlnl\",\n              width: \"100%\"\n            })\n          }), /*#__PURE__*/_jsx(motion.div, {\n            className: \"framer-1b7ng8k-container\",\n            layoutDependency: layoutDependency,\n            layoutId: \"fzGsJ3LIZ-container\",\n            transition: transition,\n            children: /*#__PURE__*/_jsx(NavigationItems, {\n              height: \"100%\",\n              id: \"fzGsJ3LIZ\",\n              layoutId: \"fzGsJ3LIZ\",\n              link: resolveLink({\n                webPageId: \"ddX9Z_HxO\"\n              }, router),\n              title: \"Gallery\",\n              variant: \"vPUKDNlnl\",\n              width: \"100%\"\n            })\n          }), /*#__PURE__*/_jsx(motion.div, {\n            className: \"framer-91irok-container\",\n            layoutDependency: layoutDependency,\n            layoutId: \"uO6R66oBB-container\",\n            transition: transition,\n            children: /*#__PURE__*/_jsx(NavigationItems, {\n              height: \"100%\",\n              id: \"uO6R66oBB\",\n              layoutId: \"uO6R66oBB\",\n              link: resolveLink({\n                webPageId: \"vlmMLjWFL\"\n              }, router),\n              title: \"About\",\n              variant: \"vPUKDNlnl\",\n              width: \"100%\"\n            })\n          }), /*#__PURE__*/_jsx(motion.div, {\n            className: \"framer-2eikgk-container\",\n            layoutDependency: layoutDependency,\n            layoutId: \"l8mB1xDkt-container\",\n            transition: transition,\n            children: /*#__PURE__*/_jsx(NavigationItems, {\n              height: \"100%\",\n              id: \"l8mB1xDkt\",\n              layoutId: \"l8mB1xDkt\",\n              link: resolveLink({\n                webPageId: \"wPZHT3K5V\"\n              }, router),\n              title: \"Contact\",\n              variant: \"vPUKDNlnl\",\n              width: \"100%\"\n            })\n          })]\n        }), /*#__PURE__*/_jsxs(motion.div, {\n          className: \"framer-idjmbv\",\n          \"data-framer-name\": \"footer\",\n          layoutDependency: layoutDependency,\n          layoutId: \"zcgdsrhUI\",\n          transition: transition,\n          children: [/*#__PURE__*/_jsx(motion.div, {\n            className: \"framer-1oiz5nu-container\",\n            layoutDependency: layoutDependency,\n            layoutId: \"fL2qgrut0-container\",\n            transition: transition,\n            children: /*#__PURE__*/_jsx(AccordionComponent, {\n              bottomLine: true,\n              height: \"100%\",\n              id: \"fL2qgrut0\",\n              layoutId: \"fL2qgrut0\",\n              style: {\n                width: \"100%\"\n              },\n              variant: \"YvFcOVvr_\",\n              width: \"100%\"\n            })\n          }), /*#__PURE__*/_jsxs(motion.div, {\n            className: \"framer-1nx62nl\",\n            \"data-framer-name\": \"social\",\n            layoutDependency: layoutDependency,\n            layoutId: \"o1KlMf8wt\",\n            transition: transition,\n            children: [/*#__PURE__*/_jsx(motion.div, {\n              className: \"framer-81o443-container\",\n              layoutDependency: layoutDependency,\n              layoutId: \"zNWsQGl0W-container\",\n              transition: transition,\n              children: /*#__PURE__*/_jsx(IconSocial, {\n                height: \"100%\",\n                id: \"zNWsQGl0W\",\n                layoutId: \"zNWsQGl0W\",\n                variant: \"smRuzNepi\",\n                width: \"100%\"\n              })\n            }), /*#__PURE__*/_jsx(motion.div, {\n              className: \"framer-f258qo-container\",\n              layoutDependency: layoutDependency,\n              layoutId: \"qhnk3igNy-container\",\n              transition: transition,\n              children: /*#__PURE__*/_jsx(IconSocial, {\n                height: \"100%\",\n                id: \"qhnk3igNy\",\n                layoutId: \"qhnk3igNy\",\n                variant: \"E9ZFkPRm2\",\n                width: \"100%\"\n              })\n            }), /*#__PURE__*/_jsx(motion.div, {\n              className: \"framer-1lncxlw-container\",\n              layoutDependency: layoutDependency,\n              layoutId: \"p0pbyG0Rc-container\",\n              transition: transition,\n              children: /*#__PURE__*/_jsx(IconSocial, {\n                height: \"100%\",\n                id: \"p0pbyG0Rc\",\n                layoutId: \"p0pbyG0Rc\",\n                variant: \"gHGL9zZO2\",\n                width: \"100%\"\n              })\n            }), /*#__PURE__*/_jsx(motion.div, {\n              className: \"framer-dgihvl-container\",\n              layoutDependency: layoutDependency,\n              layoutId: \"bXpmnHLes-container\",\n              transition: transition,\n              children: /*#__PURE__*/_jsx(IconSocial, {\n                height: \"100%\",\n                id: \"bXpmnHLes\",\n                layoutId: \"bXpmnHLes\",\n                variant: \"VUJqlBh7B\",\n                width: \"100%\"\n              })\n            }), /*#__PURE__*/_jsx(motion.div, {\n              className: \"framer-b1jsme-container\",\n              layoutDependency: layoutDependency,\n              layoutId: \"mX_O83SiZ-container\",\n              transition: transition,\n              children: /*#__PURE__*/_jsx(IconSocial, {\n                height: \"100%\",\n                id: \"mX_O83SiZ\",\n                layoutId: \"mX_O83SiZ\",\n                variant: \"TW_ftGZvE\",\n                width: \"100%\"\n              })\n            }), /*#__PURE__*/_jsx(motion.div, {\n              className: \"framer-1mrqvg1-container\",\n              layoutDependency: layoutDependency,\n              layoutId: \"e4w2BShED-container\",\n              transition: transition,\n              children: /*#__PURE__*/_jsx(IconSocial, {\n                height: \"100%\",\n                id: \"e4w2BShED\",\n                layoutId: \"e4w2BShED\",\n                variant: \"n4vsOf7IG\",\n                width: \"100%\"\n              })\n            })]\n          })]\n        })]\n      })\n    })\n  });\n});\nconst css = ['.framer-PJYZR [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-PJYZR .framer-1ilrkrv { display: block; }\", \".framer-PJYZR .framer-14t99zy { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; overflow: visible; padding: 16px 16px 16px 16px; position: relative; width: 390px; }\", \".framer-PJYZR .framer-9xeafe { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\", \".framer-PJYZR .framer-12uwvit-container, .framer-PJYZR .framer-386xa8-container, .framer-PJYZR .framer-1b7ng8k-container, .framer-PJYZR .framer-91irok-container, .framer-PJYZR .framer-2eikgk-container, .framer-PJYZR .framer-6y6d1r-container, .framer-PJYZR .framer-81o443-container, .framer-PJYZR .framer-f258qo-container, .framer-PJYZR .framer-1lncxlw-container, .framer-PJYZR .framer-dgihvl-container, .framer-PJYZR .framer-b1jsme-container, .framer-PJYZR .framer-1mrqvg1-container { flex: none; height: auto; position: relative; width: auto; }\", \".framer-PJYZR .framer-idjmbv { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 0px 40px 0px; position: relative; width: 100%; }\", \".framer-PJYZR .framer-1oiz5nu-container { flex: none; height: auto; position: relative; width: 100%; }\", \".framer-PJYZR .framer-1nx62nl { 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 0px; position: relative; width: min-content; }\", \".framer-PJYZR .framer-1a653r7, .framer-PJYZR .framer-o7qohh, .framer-PJYZR .framer-g9grp3 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\", \".framer-PJYZR .framer-7br37x { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 1px; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-PJYZR .framer-14t99zy, .framer-PJYZR .framer-9xeafe, .framer-PJYZR .framer-idjmbv, .framer-PJYZR .framer-1nx62nl, .framer-PJYZR .framer-1a653r7, .framer-PJYZR .framer-o7qohh, .framer-PJYZR .framer-7br37x, .framer-PJYZR .framer-g9grp3 { gap: 0px; } .framer-PJYZR .framer-14t99zy > * { margin: 0px; margin-bottom: calc(24px / 2); margin-top: calc(24px / 2); } .framer-PJYZR .framer-14t99zy > :first-child, .framer-PJYZR .framer-9xeafe > :first-child, .framer-PJYZR .framer-idjmbv > :first-child, .framer-PJYZR .framer-1a653r7 > :first-child, .framer-PJYZR .framer-o7qohh > :first-child, .framer-PJYZR .framer-7br37x > :first-child, .framer-PJYZR .framer-g9grp3 > :first-child { margin-top: 0px; } .framer-PJYZR .framer-14t99zy > :last-child, .framer-PJYZR .framer-9xeafe > :last-child, .framer-PJYZR .framer-idjmbv > :last-child, .framer-PJYZR .framer-1a653r7 > :last-child, .framer-PJYZR .framer-o7qohh > :last-child, .framer-PJYZR .framer-7br37x > :last-child, .framer-PJYZR .framer-g9grp3 > :last-child { margin-bottom: 0px; } .framer-PJYZR .framer-9xeafe > *, .framer-PJYZR .framer-1a653r7 > *, .framer-PJYZR .framer-o7qohh > *, .framer-PJYZR .framer-g9grp3 > * { margin: 0px; margin-bottom: calc(16px / 2); margin-top: calc(16px / 2); } .framer-PJYZR .framer-idjmbv > * { margin: 0px; margin-bottom: calc(40px / 2); margin-top: calc(40px / 2); } .framer-PJYZR .framer-1nx62nl > * { margin: 0px; margin-left: calc(8px / 2); margin-right: calc(8px / 2); } .framer-PJYZR .framer-1nx62nl > :first-child { margin-left: 0px; } .framer-PJYZR .framer-1nx62nl > :last-child { margin-right: 0px; } .framer-PJYZR .framer-7br37x > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } }\"]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   * @framerIntrinsicHeight 732\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   * @framerIntrinsicWidth 390\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   */\nconst Framerxn0Yh7UDU = withCSS(Component, css, \"framer-PJYZR\");\nexport default Framerxn0Yh7UDU;\nFramerxn0Yh7UDU.displayName = \"navigation / mobile-content\";\nFramerxn0Yh7UDU.defaultProps = {\n  height: 732,\n  width: 390\n};\naddFonts(Framerxn0Yh7UDU, [...NavigationItemsFonts, ...AccordionComponentFonts, ...IconSocialFonts]);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"Framerxn0Yh7UDU\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerContractVersion\": \"1\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\n        \"framerIntrinsicWidth\": \"390\",\n        \"framerIntrinsicHeight\": \"732\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};", "// Generated by Framer (16060ad)\nimport { jsx as _jsx, jsxs as _jsxs } from \"react/jsx-runtime\";\nimport { addFonts, addPropertyControls, ControlType, cx, getFonts, Image, Link, useActiveVariantCallback, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion } from \"framer-motion\";\nimport * as React from \"react\";\nimport IconClose from \"https://framerusercontent.com/modules/yzaQkFy7dvp5bso4LvfY/DCgv0vhot3TV8QzJLvQc/oQD7D9S68.js\";\nimport NavigationMobileContent from \"https://framerusercontent.com/modules/omtMeLxSrZK3a2n034Rv/ddi8FUmIRs2VSWMwZqvD/xn0Yh7UDU.js\";\nconst IconCloseFonts = getFonts(IconClose);\nconst NavigationMobileContentFonts = getFonts(NavigationMobileContent);\nconst cycleOrder = [\"AeXoUk8kh\"];\nconst variantClassNames = {\n  AeXoUk8kh: \"framer-v-1bdevsf\"\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    duration: .3,\n    ease: [.44, 0, .56, 1],\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 = \"AeXoUk8kh\",\n  dismiss: cu379BuiN,\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: \"AeXoUk8kh\",\n    transitions,\n    variant,\n    variantClassNames\n  });\n  const layoutDependency = variants.join(\"-\") + restProps.layoutDependency;\n  const {\n    activeVariantCallback,\n    delay\n  } = useActiveVariantCallback(baseVariant);\n  const tap1um46c0 = activeVariantCallback(async (...args) => {\n    if (cu379BuiN) {\n      const res = await cu379BuiN(...args);\n      if (res === false) return false;\n    }\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-UItug\", classNames),\n      style: {\n        display: \"contents\"\n      },\n      children: /*#__PURE__*/_jsxs(motion.div, {\n        ...restProps,\n        className: cx(\"framer-1bdevsf\", className),\n        \"data-framer-name\": \"Open\",\n        layoutDependency: layoutDependency,\n        layoutId: \"AeXoUk8kh\",\n        ref: ref,\n        style: {\n          backgroundColor: \"var(--token-ce9e87c6-6b3f-4fdb-b05b-4d781ce573bd, rgb(109, 122, 98))\",\n          ...style\n        },\n        transition: transition,\n        children: [/*#__PURE__*/_jsxs(motion.div, {\n          className: \"framer-1ukb0ys\",\n          \"data-framer-name\": \"sticky\",\n          layoutDependency: layoutDependency,\n          layoutId: \"f0Sap6j_N\",\n          style: {\n            backdropFilter: \"blur(16px)\",\n            backgroundColor: \"rgba(109, 122, 98, 0.08)\",\n            WebkitBackdropFilter: \"blur(16px)\"\n          },\n          transition: transition,\n          children: [/*#__PURE__*/_jsxs(motion.div, {\n            className: \"framer-1x9nitl\",\n            \"data-framer-name\": \"top\",\n            layoutDependency: layoutDependency,\n            layoutId: \"Q030Rx5Md\",\n            transition: transition,\n            children: [/*#__PURE__*/_jsx(motion.div, {\n              className: \"framer-y4qnu8\",\n              \"data-framer-name\": \"navigation\",\n              layoutDependency: layoutDependency,\n              layoutId: \"Kt4td6IqE\",\n              transition: transition,\n              children: /*#__PURE__*/_jsx(Link, {\n                href: {\n                  webPageId: \"cjv51Cbc9\"\n                },\n                children: /*#__PURE__*/_jsx(motion.a, {\n                  className: \"framer-3fxcpg framer-1s9brqm\",\n                  \"data-framer-name\": \"logo\",\n                  layoutDependency: layoutDependency,\n                  layoutId: \"djk1t7w0d\",\n                  transition: transition,\n                  children: /*#__PURE__*/_jsx(Image, {\n                    background: {\n                      alt: \"\",\n                      fit: \"fill\",\n                      intrinsicHeight: 409,\n                      intrinsicWidth: 1e3,\n                      pixelHeight: 409,\n                      pixelWidth: 1e3,\n                      sizes: \"134px\",\n                      src: new URL(\"https://framerusercontent.com/images/gJiMbi89BUBLqutSV7Am1JFbFhQ.png\").href,\n                      srcSet: `${new URL(\"https://framerusercontent.com/images/gJiMbi89BUBLqutSV7Am1JFbFhQ.png?scale-down-to=512\").href} 512w, ${new URL(\"https://framerusercontent.com/images/gJiMbi89BUBLqutSV7Am1JFbFhQ.png\").href} 1000w`\n                    },\n                    className: \"framer-1a25dpb\",\n                    layoutDependency: layoutDependency,\n                    layoutId: \"bjFAtHdSa\",\n                    transition: transition\n                  })\n                })\n              })\n            }), /*#__PURE__*/_jsx(motion.div, {\n              className: \"framer-4u08zz-container\",\n              layoutDependency: layoutDependency,\n              layoutId: \"VzoiOXTIw-container\",\n              transition: transition,\n              children: /*#__PURE__*/_jsx(IconClose, {\n                height: \"100%\",\n                id: \"VzoiOXTIw\",\n                layoutId: \"VzoiOXTIw\",\n                style: {\n                  height: \"100%\",\n                  width: \"100%\"\n                },\n                tap: tap1um46c0,\n                width: \"100%\"\n              })\n            })]\n          }), /*#__PURE__*/_jsx(motion.div, {\n            className: \"framer-ok0kqd\",\n            \"data-framer-name\": \"line\",\n            layoutDependency: layoutDependency,\n            layoutId: \"PpdTSzNKG\",\n            style: {\n              backgroundColor: \"var(--token-2f83a9ec-5c2b-42b4-8e56-5928ebb3be06, rgba(255, 255, 255, 0.48))\"\n            },\n            transition: transition\n          })]\n        }), /*#__PURE__*/_jsx(motion.div, {\n          className: \"framer-1ithkkn-container\",\n          layoutDependency: layoutDependency,\n          layoutId: \"ibAfjuohv-container\",\n          transition: transition,\n          children: /*#__PURE__*/_jsx(NavigationMobileContent, {\n            height: \"100%\",\n            id: \"ibAfjuohv\",\n            layoutId: \"ibAfjuohv\",\n            style: {\n              width: \"100%\"\n            },\n            width: \"100%\"\n          })\n        })]\n      })\n    })\n  });\n});\nconst css = ['.framer-UItug [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-UItug .framer-1s9brqm { display: block; }\", \".framer-UItug .framer-1bdevsf { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: auto; padding: 0px 0px 0px 0px; position: relative; width: 390px; }\", \".framer-UItug .framer-1ukb0ys { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: visible; padding: 16px 16px 0px 16px; position: sticky; top: 0px; width: 100%; will-change: transform; z-index: 4; }\", \".framer-UItug .framer-1x9nitl { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\", \".framer-UItug .framer-y4qnu8 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 1px; }\", \".framer-UItug .framer-3fxcpg { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; text-decoration: none; width: 1px; }\", \".framer-UItug .framer-1a25dpb { flex: none; height: 56px; position: relative; width: 134px; }\", \".framer-UItug .framer-4u08zz-container { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 48px); position: relative; width: 48px; }\", \".framer-UItug .framer-ok0kqd { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 1px; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\", \".framer-UItug .framer-1ithkkn-container { flex: none; height: auto; position: relative; width: 100%; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-UItug .framer-1bdevsf, .framer-UItug .framer-1ukb0ys, .framer-UItug .framer-1x9nitl, .framer-UItug .framer-3fxcpg, .framer-UItug .framer-ok0kqd { gap: 0px; } .framer-UItug .framer-1bdevsf > *, .framer-UItug .framer-3fxcpg > *, .framer-UItug .framer-ok0kqd > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-UItug .framer-1bdevsf > :first-child, .framer-UItug .framer-1ukb0ys > :first-child, .framer-UItug .framer-3fxcpg > :first-child, .framer-UItug .framer-ok0kqd > :first-child { margin-top: 0px; } .framer-UItug .framer-1bdevsf > :last-child, .framer-UItug .framer-1ukb0ys > :last-child, .framer-UItug .framer-3fxcpg > :last-child, .framer-UItug .framer-ok0kqd > :last-child { margin-bottom: 0px; } .framer-UItug .framer-1ukb0ys > * { margin: 0px; margin-bottom: calc(16px / 2); margin-top: calc(16px / 2); } .framer-UItug .framer-1x9nitl > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-UItug .framer-1x9nitl > :first-child { margin-left: 0px; } .framer-UItug .framer-1x9nitl > :last-child { margin-right: 0px; } }\"]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    * @framerIntrinsicHeight 901\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    * @framerIntrinsicWidth 390\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    * @framerVariables {\"cu379BuiN\":\"dismiss\"}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    */\nconst FramerJFJtp9phd = withCSS(Component, css, \"framer-UItug\");\nexport default FramerJFJtp9phd;\nFramerJFJtp9phd.displayName = \"navigation / mobile\";\nFramerJFJtp9phd.defaultProps = {\n  height: 901,\n  width: 390\n};\naddPropertyControls(FramerJFJtp9phd, {\n  cu379BuiN: {\n    title: \"Dismiss\",\n    type: ControlType.EventHandler\n  }\n});\naddFonts(FramerJFJtp9phd, [...IconCloseFonts, ...NavigationMobileContentFonts]);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FramerJFJtp9phd\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerIntrinsicWidth\": \"390\",\n        \"framerIntrinsicHeight\": \"901\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\n        \"framerVariables\": \"{\\\"cu379BuiN\\\":\\\"dismiss\\\"}\",\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};"],
  "mappings": "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AAiB,uEACnB,EACA,kBAAmB,CACjB,wBAAyB,MACzB,sBAAuB,MACvB,uBAAwB,MACxB,qBAAsB,MACtB,gBAAiB,uEACnB,EACA,UAAW,CACT,iBAAkB,0FACpB,EACA,UAAW,CACT,iBAAkB,0FACpB,EACA,UAAW,CACT,iBAAkB,0FACpB,EACA,UAAW,CACT,iBAAkB,0FACpB,EACA,UAAW,CACT,iBAAkB,0FACpB,EACA,UAAW,CACT,iBAAkB,0FACpB,CACF,EACA,GAAGvB,GAAqB,CACtB,kBAAmB,CACjB,mBAAoB,MACtB,EACA,kBAAmB,CACjB,mBAAoB,MACtB,EACA,kBAAmB,CACjB,mBAAoB,MACtB,EACA,kBAAmB,CACjB,mBAAoB,MACtB,EACA,kBAAmB,CACjB,mBAAoB,MACtB,EACA,kBAAmB,CACjB,mBAAoB,MACtB,EACA,kBAAmB,CACjB,mBAAoB,MACtB,EACA,kBAAmB,CACjB,mBAAoB,MACtB,EACA,kBAAmB,CACjB,mBAAoB,MACtB,EACA,kBAAmB,CACjB,mBAAoB,MACtB,EACA,kBAAmB,CACjB,mBAAoB,MACtB,EACA,kBAAmB,CACjB,mBAAoB,MACtB,EACA,UAAW,CACT,aAAc,UACd,mBAAoB,eACtB,EACA,UAAW,CACT,aAAc,WACd,mBAAoB,gBACtB,EACA,UAAW,CACT,aAAc,UACd,mBAAoB,cACtB,EACA,UAAW,CACT,aAAc,SACd,mBAAoB,aACtB,EACA,UAAW,CACT,aAAc,YACd,mBAAoB,iBACtB,EACA,UAAW,CACT,aAAc,WACd,mBAAoB,eACtB,EACA,UAAW,CACT,aAAc,OACd,mBAAoB,YACtB,EACA,UAAW,CACT,aAAc,SACd,mBAAoB,cACtB,EACA,UAAW,CACT,mBAAoB,gBACtB,EACA,UAAW,CACT,aAAc,YACd,mBAAoB,gBACtB,EACA,UAAW,CACT,aAAc,OACd,mBAAoB,WACtB,CACF,EAAGkB,EAAaE,CAAc,EAC9B,SAAU,CAACM,EAAY,GAAkBQ,EAAKM,EAAK,CACjD,UAAW,gBACX,mBAAoB,YACpB,OAAQ,WACR,iBAAkBf,EAClB,SAAU,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",
  "names": ["fontStore", "fonts", "css", "className", "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", "mailchimpRegex", "validateEmail", "email", "parseMailChimpUrl", "url", "ref", "domain", "parameters", "Mailchimp", "withCSS", "input", "button", "layout", "style", "gap", "onSubmit", "props", "email1", "setEmail", "ye", "isError", "setError", "isLoading", "setLoading", "isSuccess", "setSuccess", "isCanvas", "se", "RenderTarget", "fontFamily", "fontSize", "fontWeight", "useFontControls", "borderRadius", "useRadius", "paddingValue", "usePadding", "validateForm", "te", "handleChange", "event", "handleSubmit", "response", "handleClick", "p", "motion", "containerStyles", "u", "defaultStyle", "addPropertyControls", "ControlType", "fontControls", "paddingControl", "borderRadiusControl", "Mailchimp_default", "fontStore", "fonts", "css", "className", "cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "humanReadableVariantMap", "transitions", "Component", "Y", "id", "style", "className", "width", "height", "layoutId", "outerVariant", "d0jJdCz9y", "restProps", "ref", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "transition", "useVariantState", "layoutDependency", "defaultLayoutId", "ae", "p", "LayoutGroup", "motion", "cx", "u", "RichText", "x", "Link", "css", "FramerSEsoKkzMw", "withCSS", "SEsoKkzMw_default", "addPropertyControls", "ControlType", "addFonts", "fonts", "enabledGestures", "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", "isDisplayed", "isDisplayed1", "isDisplayed2", "isDisplayed3", "isDisplayed4", "isDisplayed5", "defaultLayoutId", "ae", "p", "LayoutGroup", "motion", "cx", "Link", "u", "SVG", "css", "FramerzjTQ9jOPb", "withCSS", "zjTQ9jOPb_default", "addPropertyControls", "ControlType", "addFonts", "IconSocialFonts", "getFonts", "zjTQ9jOPb_default", "MailchimpFonts", "Mailchimp_default", "InfoAddressFonts", "SEsoKkzMw_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", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTapdn9qau", "args", "defaultLayoutId", "ae", "p", "LayoutGroup", "motion", "cx", "u", "Image2", "RichText", "x", "Link", "css", "FramerdZbjmX7N4", "withCSS", "dZbjmX7N4_default", "addPropertyControls", "ControlType", "addFonts", "fonts", "cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "humanReadableVariantMap", "transitions", "BASE62", "useRandomID", "ref", "pe", "Component", "Y", "id", "externalStyle", "className", "width", "height", "layoutId", "outerVariant", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "transition", "useVariantState", "layoutDependency", "isDisplayed1", "isDisplayed2", "defaultLayoutId", "pointerEvents", "style", "p", "LayoutGroup", "motion", "cx", "u", "SVG", "css", "FramerctuUu3xNy", "withCSS", "ctuUu3xNy_default", "addPropertyControls", "ControlType", "addFonts", "IconArrowFonts", "getFonts", "ctuUu3xNy_default", "enabledGestures", "cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "humanReadableVariantMap", "transitions", "Component", "Y", "id", "style", "className", "width", "height", "layoutId", "outerVariant", "gXrex4sao", "GFjGWu41b", "rPOZChZ9L", "T8JH1kstK", "i1pHEuxh6", "restProps", "ref", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "transition", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTapgm7vy", "args", "defaultLayoutId", "ae", "p", "LayoutGroup", "motion", "cx", "Link", "u", "RichText", "x", "css", "FramerN8RU_gCfF", "withCSS", "N8RU_gCfF_default", "addPropertyControls", "ControlType", "addFonts", "fonts", "enabledGestures", "cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "humanReadableVariantMap", "transitions", "Component", "Y", "id", "style", "className", "width", "height", "layoutId", "outerVariant", "ua9dshOiU", "B3yWFcfzl", "QQXBSr4Cn", "restProps", "ref", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "transition", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTap1pgdauo", "args", "defaultLayoutId", "ae", "p", "LayoutGroup", "motion", "cx", "Link", "u", "RichText", "x", "css", "FramerBjbRao5kH", "withCSS", "BjbRao5kH_default", "addPropertyControls", "ControlType", "addFonts", "fonts", "cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "humanReadableVariantMap", "transitions", "BASE62", "useRandomID", "ref", "pe", "Component", "Y", "id", "externalStyle", "className", "width", "height", "layoutId", "outerVariant", "SB5pE_nIs", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "transition", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTapnh4ozs", "args", "defaultLayoutId", "pointerEvents", "style", "p", "LayoutGroup", "motion", "cx", "SVG", "css", "FramerOeNSr68Nv", "withCSS", "OeNSr68Nv_default", "addPropertyControls", "ControlType", "addFonts", "cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "humanReadableVariantMap", "transitions", "toResponsiveImage", "value", "Component", "Y", "id", "style", "className", "width", "height", "layoutId", "outerVariant", "TR0_2ERby", "VBGZjC48S", "U9ovPn0FY", "restProps", "ref", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "transition", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTap1r78l1f", "args", "defaultLayoutId", "ae", "p", "LayoutGroup", "motion", "cx", "Link", "Image2", "css", "Framerq_AJUdHE0", "withCSS", "q_AJUdHE0_default", "addPropertyControls", "ControlType", "addFonts", "LogoNavFonts", "getFonts", "q_AJUdHE0_default", "NavigationItemsFonts", "BjbRao5kH_default", "ButtonFonts", "N8RU_gCfF_default", "IconHamburgerFonts", "OeNSr68Nv_default", "cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "humanReadableVariantMap", "transitions", "Component", "Y", "id", "style", "className", "width", "height", "layoutId", "outerVariant", "RSFL9xTPa", "ua7IDMmZV", "vP0cNzViG", "restProps", "ref", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "transition", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "tap1bmwhuw", "args", "tapt4jn3k", "tap1f85846", "router", "useRouter", "isDisplayed", "isDisplayed1", "defaultLayoutId", "ae", "p", "LayoutGroup", "motion", "cx", "u", "resolveLink", "css", "FramerF4p7gIkSa", "withCSS", "F4p7gIkSa_default", "addPropertyControls", "ControlType", "addFonts", "enabledGestures", "cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "humanReadableVariantMap", "transitions", "BASE62", "useRandomID", "ref", "pe", "Component", "Y", "id", "externalStyle", "className", "width", "height", "layoutId", "outerVariant", "SB5pE_nIs", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "transition", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTapnh4ozs", "args", "defaultLayoutId", "pointerEvents", "style", "p", "LayoutGroup", "motion", "cx", "SVG", "css", "FrameroQD7D9S68", "withCSS", "oQD7D9S68_default", "addPropertyControls", "ControlType", "addFonts", "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", "Link", "RichText", "x", "css", "FramerCbh5ZboRy", "withCSS", "Cbh5ZboRy_default", "addPropertyControls", "ControlType", "addFonts", "cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "humanReadableVariantMap", "transitions", "BASE62", "useRandomID", "ref", "pe", "Component", "Y", "id", "externalStyle", "className", "width", "height", "layoutId", "outerVariant", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "transition", "useVariantState", "layoutDependency", "isDisplayed1", "defaultLayoutId", "pointerEvents", "style", "p", "LayoutGroup", "motion", "cx", "u", "css", "FrameroiJL4t28V", "withCSS", "oiJL4t28V_default", "addPropertyControls", "ControlType", "addFonts", "IconAccordionFonts", "getFonts", "oiJL4t28V_default", "cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "humanReadableVariantMap", "transitions", "Component", "Y", "id", "style", "className", "width", "height", "layoutId", "outerVariant", "jTX6AhnA8", "qP7U0F7nd", "restProps", "ref", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "transition", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTap5ynaf9", "args", "defaultLayoutId", "ae", "p", "LayoutGroup", "motion", "cx", "u", "RichText", "x", "css", "FramerpUG08dzJK", "withCSS", "pUG08dzJK_default", "addPropertyControls", "ControlType", "addFonts", "fonts", "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", "Link", "RichText", "x", "css", "FramerZMTBTnrrB", "withCSS", "ZMTBTnrrB_default", "addPropertyControls", "ControlType", "addFonts", "AccordionHeaderFonts", "getFonts", "pUG08dzJK_default", "InfoHoursFonts", "ZMTBTnrrB_default", "InfoContactFonts", "Cbh5ZboRy_default", "cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "humanReadableVariantMap", "transitions", "Component", "Y", "id", "style", "className", "width", "height", "layoutId", "outerVariant", "Xwtr8pAz_", "restProps", "ref", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "transition", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "tapz26vqm", "args", "tap1ldwsj3", "tapauv1t8", "isDisplayed", "isDisplayed1", "defaultLayoutId", "ae", "p", "LayoutGroup", "motion", "cx", "u", "css", "FramerOfDzuIWr9", "withCSS", "OfDzuIWr9_default", "addPropertyControls", "ControlType", "addFonts", "NavigationItemsFonts", "getFonts", "BjbRao5kH_default", "AccordionComponentFonts", "OfDzuIWr9_default", "IconSocialFonts", "zjTQ9jOPb_default", "cycleOrder", "variantClassNames", "humanReadableVariantMap", "transitions", "Component", "Y", "id", "style", "className", "width", "height", "layoutId", "outerVariant", "restProps", "ref", "variant", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "transition", "variants", "useVariantState", "cycleOrder", "variantClassNames", "layoutDependency", "router", "useRouter", "defaultLayoutId", "ae", "p", "LayoutGroup", "motion", "cx", "u", "BjbRao5kH_default", "resolveLink", "OfDzuIWr9_default", "zjTQ9jOPb_default", "css", "Framerxn0Yh7UDU", "withCSS", "xn0Yh7UDU_default", "addFonts", "NavigationItemsFonts", "AccordionComponentFonts", "IconSocialFonts", "IconCloseFonts", "getFonts", "oQD7D9S68_default", "NavigationMobileContentFonts", "xn0Yh7UDU_default", "cycleOrder", "variantClassNames", "humanReadableVariantMap", "transitions", "Component", "Y", "id", "style", "className", "width", "height", "layoutId", "outerVariant", "cu379BuiN", "restProps", "ref", "variant", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "transition", "variants", "useVariantState", "cycleOrder", "variantClassNames", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "tap1um46c0", "args", "defaultLayoutId", "ae", "p", "LayoutGroup", "motion", "cx", "u", "Link", "Image2", "oQD7D9S68_default", "xn0Yh7UDU_default", "css", "FramerJFJtp9phd", "withCSS", "JFJtp9phd_default", "addPropertyControls", "ControlType", "addFonts", "IconCloseFonts", "NavigationMobileContentFonts"]
}
