{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/VTUDdizacRHpwbkOamr7/AykinQJbgwl92LvMGZwu/constants.js", "ssg:https://framerusercontent.com/modules/D4TWeLfcxT6Tysr2BlYg/iZjmqdxVx1EOiM3k1FaW/useOnNavigationTargetChange.js", "ssg:https://framerusercontent.com/modules/eMBrwoqQK7h6mEeGQUH8/GuplvPJVjmxpk9zqOTcb/isBrowser.js", "ssg:https://framerusercontent.com/modules/cuQH4dmpDnV8YK1mSgQX/KqRXqunFjE6ufhpc7ZRu/useFontControls.js", "ssg:https://framerusercontent.com/modules/afBE9Yx1W6bY5q32qPxe/m3q7puE2tbo1S2C0s0CT/useRenderTarget.js", "ssg:https://framerusercontent.com/modules/5SM58HxZHxjjv7aLMOgQ/WXz9i6mVki0bBCrKdqB3/propUtils.js", "ssg:https://framerusercontent.com/modules/lRDHiNWNVWmE0lqtoVHP/qXQVWG1AZxpdrbBmhE1U/Video.js", "ssg:https://framerusercontent.com/modules/5p2zZxUMV6UwySOln29F/eoPXCZY4nOWcq5sVv4Mo/c40ofGoeJ.js", "ssg:https://framerusercontent.com/modules/9xpOTdYDJSAXD1aWoJYD/SHvyYBOJKIgAt1r4PHp3/tII7RXEDc.js", "ssg:https://framerusercontent.com/modules/mFnvY2tugEWZbX7i4un4/6G2bAD3LCOx6ATPDbjjz/wYBcj0NpZ.js", "ssg:https://framerusercontent.com/modules/3JPyJibeh2Soas8ds34Y/9qV0x26Pfz1eAFDLEeph/BvGrtqk3p.js", "ssg:https://framerusercontent.com/modules/uRRpVHJhXDS3UbkegdS4/hCtnJMMLoVFDP2gSbgMM/CWsxi2dD8.js", "ssg:https://framerusercontent.com/modules/d8k4f3AMMD6dYOdC0GSg/2wTnWfdcHqyvZ3q18HsG/oc4CGYR26.js", "ssg:https://framerusercontent.com/modules/bV3mdm5T1L8uAxbdT3CF/ZXieI3LZAJ7Z6wnDGEXM/c40ofGoeJ.js", "ssg:https://framerusercontent.com/modules/n7GSFzOb1NOCx3caFSB8/inqjc6FDxqMY0fIPR53v/wNwem4nSD.js", "ssg:https://framerusercontent.com/modules/2iK0EXoLxCBTQK2SoXrX/nipiyRUCAqjnmC0SkRYo/vbHz5mMmu.js", "ssg:https://framerusercontent.com/modules/fqRmNpwxwzGmEWXOp7kE/d9NpLHtoT4YYHZHKg5r4/F4TAn03dd.js"],
  "sourcesContent": ["import { ControlType } from \"framer\";\nexport const fontStack = `\"Inter\", system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\"`;\nexport const containerStyles = {\n  position: \"relative\",\n  width: \"100%\",\n  height: \"100%\",\n  display: \"flex\",\n  justifyContent: \"center\",\n  alignItems: \"center\"\n};\nexport const emptyStateStyle = {\n  ...containerStyles,\n  borderRadius: 6,\n  background: \"rgba(136, 85, 255, 0.3)\",\n  color: \"#85F\",\n  border: \"1px dashed #85F\",\n  flexDirection: \"column\"\n};\nexport const defaultEvents = {\n  onClick: {\n    type: ControlType.EventHandler\n  },\n  onMouseEnter: {\n    type: ControlType.EventHandler\n  },\n  onMouseLeave: {\n    type: ControlType.EventHandler\n  }\n};\nexport const fontSizeOptions = {\n  type: ControlType.Number,\n  title: \"Font Size\",\n  min: 2,\n  max: 200,\n  step: 1,\n  displayStepper: true\n};\nexport const fontControls = {\n  font: {\n    type: ControlType.Boolean,\n    title: \"Font\",\n    defaultValue: false,\n    disabledTitle: \"Default\",\n    enabledTitle: \"Custom\"\n  },\n  fontFamily: {\n    type: ControlType.String,\n    title: \"Family\",\n    placeholder: \"Inter\",\n    hidden: ({\n      font\n    }) => !font\n  },\n  fontWeight: {\n    type: ControlType.Enum,\n    title: \"Weight\",\n    options: [100, 200, 300, 400, 500, 600, 700, 800, 900],\n    optionTitles: [\"Thin\", \"Extra-light\", \"Light\", \"Regular\", \"Medium\", \"Semi-bold\", \"Bold\", \"Extra-bold\", \"Black\"],\n    hidden: ({\n      font\n    }) => !font\n  }\n};\n// @TODO check if we're missing anything here \u2014 there doesn't seem to be a reliable browser API for this\nexport const localeOptions = {\n  af: \"Afrikaans\",\n  sq: \"Albanian\",\n  an: \"Aragonese\",\n  ar: \"Arabic (Standard)\",\n  \"ar-dz\": \"Arabic (Algeria)\",\n  \"ar-bh\": \"Arabic (Bahrain)\",\n  \"ar-eg\": \"Arabic (Egypt)\",\n  \"ar-iq\": \"Arabic (Iraq)\",\n  \"ar-jo\": \"Arabic (Jordan)\",\n  \"ar-kw\": \"Arabic (Kuwait)\",\n  \"ar-lb\": \"Arabic (Lebanon)\",\n  \"ar-ly\": \"Arabic (Libya)\",\n  \"ar-ma\": \"Arabic (Morocco)\",\n  \"ar-om\": \"Arabic (Oman)\",\n  \"ar-qa\": \"Arabic (Qatar)\",\n  \"ar-sa\": \"Arabic (Saudi Arabia)\",\n  \"ar-sy\": \"Arabic (Syria)\",\n  \"ar-tn\": \"Arabic (Tunisia)\",\n  \"ar-ae\": \"Arabic (U.A.E.)\",\n  \"ar-ye\": \"Arabic (Yemen)\",\n  hy: \"Armenian\",\n  as: \"Assamese\",\n  ast: \"Asturian\",\n  az: \"Azerbaijani\",\n  eu: \"Basque\",\n  bg: \"Bulgarian\",\n  be: \"Belarusian\",\n  bn: \"Bengali\",\n  bs: \"Bosnian\",\n  br: \"Breton\",\n  my: \"Burmese\",\n  ca: \"Catalan\",\n  ch: \"Chamorro\",\n  ce: \"Chechen\",\n  zh: \"Chinese\",\n  \"zh-hk\": \"Chinese (Hong Kong)\",\n  \"zh-cn\": \"Chinese (PRC)\",\n  \"zh-sg\": \"Chinese (Singapore)\",\n  \"zh-tw\": \"Chinese (Taiwan)\",\n  cv: \"Chuvash\",\n  co: \"Corsican\",\n  cr: \"Cree\",\n  hr: \"Croatian\",\n  cs: \"Czech\",\n  da: \"Danish\",\n  nl: \"Dutch (Standard)\",\n  \"nl-be\": \"Dutch (Belgian)\",\n  en: \"English\",\n  \"en-au\": \"English (Australia)\",\n  \"en-bz\": \"English (Belize)\",\n  \"en-ca\": \"English (Canada)\",\n  \"en-ie\": \"English (Ireland)\",\n  \"en-jm\": \"English (Jamaica)\",\n  \"en-nz\": \"English (New Zealand)\",\n  \"en-ph\": \"English (Philippines)\",\n  \"en-za\": \"English (South Africa)\",\n  \"en-tt\": \"English (Trinidad & Tobago)\",\n  \"en-gb\": \"English (United Kingdom)\",\n  \"en-us\": \"English (United States)\",\n  \"en-zw\": \"English (Zimbabwe)\",\n  eo: \"Esperanto\",\n  et: \"Estonian\",\n  fo: \"Faeroese\",\n  fa: \"Farsi\",\n  fj: \"Fijian\",\n  fi: \"Finnish\",\n  fr: \"French (Standard)\",\n  \"fr-be\": \"French (Belgium)\",\n  \"fr-ca\": \"French (Canada)\",\n  \"fr-fr\": \"French (France)\",\n  \"fr-lu\": \"French (Luxembourg)\",\n  \"fr-mc\": \"French (Monaco)\",\n  \"fr-ch\": \"French (Switzerland)\",\n  fy: \"Frisian\",\n  fur: \"Friulian\",\n  gd: \"Gaelic (Scots)\",\n  \"gd-ie\": \"Gaelic (Irish)\",\n  gl: \"Galacian\",\n  ka: \"Georgian\",\n  de: \"German (Standard)\",\n  \"de-at\": \"German (Austria)\",\n  \"de-de\": \"German (Germany)\",\n  \"de-li\": \"German (Liechtenstein)\",\n  \"de-lu\": \"German (Luxembourg)\",\n  \"de-ch\": \"German (Switzerland)\",\n  el: \"Greek\",\n  gu: \"Gujurati\",\n  ht: \"Haitian\",\n  he: \"Hebrew\",\n  hi: \"Hindi\",\n  hu: \"Hungarian\",\n  is: \"Icelandic\",\n  id: \"Indonesian\",\n  iu: \"Inuktitut\",\n  ga: \"Irish\",\n  it: \"Italian (Standard)\",\n  \"it-ch\": \"Italian (Switzerland)\",\n  ja: \"Japanese\",\n  kn: \"Kannada\",\n  ks: \"Kashmiri\",\n  kk: \"Kazakh\",\n  km: \"Khmer\",\n  ky: \"Kirghiz\",\n  tlh: \"Klingon\",\n  ko: \"Korean\",\n  \"ko-kp\": \"Korean (North Korea)\",\n  \"ko-kr\": \"Korean (South Korea)\",\n  la: \"Latin\",\n  lv: \"Latvian\",\n  lt: \"Lithuanian\",\n  lb: \"Luxembourgish\",\n  mk: \"FYRO Macedonian\",\n  ms: \"Malay\",\n  ml: \"Malayalam\",\n  mt: \"Maltese\",\n  mi: \"Maori\",\n  mr: \"Marathi\",\n  mo: \"Moldavian\",\n  nv: \"Navajo\",\n  ng: \"Ndonga\",\n  ne: \"Nepali\",\n  no: \"Norwegian\",\n  nb: \"Norwegian (Bokmal)\",\n  nn: \"Norwegian (Nynorsk)\",\n  oc: \"Occitan\",\n  or: \"Oriya\",\n  om: \"Oromo\",\n  \"fa-ir\": \"Persian/Iran\",\n  pl: \"Polish\",\n  pt: \"Portuguese\",\n  \"pt-br\": \"Portuguese (Brazil)\",\n  pa: \"Punjabi\",\n  \"pa-in\": \"Punjabi (India)\",\n  \"pa-pk\": \"Punjabi (Pakistan)\",\n  qu: \"Quechua\",\n  rm: \"Rhaeto-Romanic\",\n  ro: \"Romanian\",\n  \"ro-mo\": \"Romanian (Moldavia)\",\n  ru: \"Russian\",\n  \"ru-mo\": \"Russian (Moldavia)\",\n  sz: \"Sami (Lappish)\",\n  sg: \"Sango\",\n  sa: \"Sanskrit\",\n  sc: \"Sardinian\",\n  sd: \"Sindhi\",\n  si: \"Singhalese\",\n  sr: \"Serbian\",\n  sk: \"Slovak\",\n  sl: \"Slovenian\",\n  so: \"Somani\",\n  sb: \"Sorbian\",\n  es: \"Spanish\",\n  \"es-ar\": \"Spanish (Argentina)\",\n  \"es-bo\": \"Spanish (Bolivia)\",\n  \"es-cl\": \"Spanish (Chile)\",\n  \"es-co\": \"Spanish (Colombia)\",\n  \"es-cr\": \"Spanish (Costa Rica)\",\n  \"es-do\": \"Spanish (Dominican Republic)\",\n  \"es-ec\": \"Spanish (Ecuador)\",\n  \"es-sv\": \"Spanish (El Salvador)\",\n  \"es-gt\": \"Spanish (Guatemala)\",\n  \"es-hn\": \"Spanish (Honduras)\",\n  \"es-mx\": \"Spanish (Mexico)\",\n  \"es-ni\": \"Spanish (Nicaragua)\",\n  \"es-pa\": \"Spanish (Panama)\",\n  \"es-py\": \"Spanish (Paraguay)\",\n  \"es-pe\": \"Spanish (Peru)\",\n  \"es-pr\": \"Spanish (Puerto Rico)\",\n  \"es-es\": \"Spanish (Spain)\",\n  \"es-uy\": \"Spanish (Uruguay)\",\n  \"es-ve\": \"Spanish (Venezuela)\",\n  sx: \"Sutu\",\n  sw: \"Swahili\",\n  sv: \"Swedish\",\n  \"sv-fi\": \"Swedish (Finland)\",\n  \"sv-sv\": \"Swedish (Sweden)\",\n  ta: \"Tamil\",\n  tt: \"Tatar\",\n  te: \"Teluga\",\n  th: \"Thai\",\n  tig: \"Tigre\",\n  ts: \"Tsonga\",\n  tn: \"Tswana\",\n  tr: \"Turkish\",\n  tk: \"Turkmen\",\n  uk: \"Ukrainian\",\n  hsb: \"Upper Sorbian\",\n  ur: \"Urdu\",\n  ve: \"Venda\",\n  vi: \"Vietnamese\",\n  vo: \"Volapuk\",\n  wa: \"Walloon\",\n  cy: \"Welsh\",\n  xh: \"Xhosa\",\n  ji: \"Yiddish\",\n  zu: \"Zulu\"\n};\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"fontSizeOptions\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"fontControls\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"localeOptions\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"fontStack\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"emptyStateStyle\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"containerStyles\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"defaultEvents\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    }\n  }\n};\n//# sourceMappingURL=./constants.map", "import { useIsInCurrentNavigationTarget } from \"framer\";\nimport { useEffect } from \"react\";\nexport function useOnEnter(onEnter, enabled) {\n  return useOnSpecificTargetChange(true, onEnter, enabled);\n}\nexport function useOnExit(onExit, enabled) {\n  return useOnSpecificTargetChange(false, onExit, enabled);\n}\nfunction useOnSpecificTargetChange(goal, callback, enabled = true) {\n  const isInTarget = useIsInCurrentNavigationTarget();\n  useEffect(() => {\n    if (enabled && isInTarget === goal) callback();\n  }, [isInTarget]);\n}\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"useOnEnter\": {\n      \"type\": \"function\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"useOnExit\": {\n      \"type\": \"function\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    }\n  }\n};\n//# sourceMappingURL=./useOnNavigationTargetChange.map", "import { useMemo } from \"react\";\nexport const isBrowserSafari = () => {\n  if (typeof navigator !== `undefined`) {\n    const userAgent = navigator.userAgent.toLowerCase();\n    const isSafari = (userAgent.indexOf(\"safari\") > -1 || userAgent.indexOf(\"framermobile\") > -1 || userAgent.indexOf(\"framerx\") > -1) && userAgent.indexOf(\"chrome\") < 0;\n    return isSafari;\n  } else return false;\n};\nexport const useIsBrowserSafari = () => useMemo(() => isBrowserSafari(), []);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"useIsBrowserSafari\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"isBrowserSafari\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    }\n  }\n};\n//# sourceMappingURL=./isBrowser.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 { RenderTarget } from \"framer\";\nexport function useRenderTarget() {\n  const currentRenderTarget = useMemo(() => RenderTarget.current(), []);\n  return currentRenderTarget;\n}\nexport function useIsInPreview() {\n  const inPreview = useMemo(() => RenderTarget.current() === RenderTarget.preview, []);\n  return inPreview;\n}\nexport function useIsOnCanvas() {\n  const onCanvas = useMemo(() => RenderTarget.current() === RenderTarget.canvas, []);\n  return onCanvas;\n}\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"useIsInPreview\": {\n      \"type\": \"function\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"useRenderTarget\": {\n      \"type\": \"function\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"useIsOnCanvas\": {\n      \"type\": \"function\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    }\n  }\n};\n//# sourceMappingURL=./useRenderTarget.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 } from \"react/jsx-runtime\";\nimport { addPropertyControls, ControlType, useIsInCurrentNavigationTarget } from \"framer\";\nimport { isMotionValue, useInView } from \"framer-motion\";\nimport { borderRadiusControl, defaultEvents, useIsBrowserSafari, useIsOnCanvas, useOnEnter, useOnExit, useRadius } from \"https://framer.com/m/framer/default-utils.js@^0.45.0\";\nimport { memo, useCallback, useEffect, useMemo, useRef, useState } from \"react\";\nvar ObjectFitType;\n(function (ObjectFitType) {\n  ObjectFitType[\"Fill\"] = \"fill\";\n  ObjectFitType[\"Contain\"] = \"contain\";\n  ObjectFitType[\"Cover\"] = \"cover\";\n  ObjectFitType[\"None\"] = \"none\";\n  ObjectFitType[\"ScaleDown\"] = \"scale-down\";\n})(ObjectFitType || (ObjectFitType = {}));\nvar SrcType;\n(function (SrcType) {\n  SrcType[\"Video\"] = \"Upload\";\n  SrcType[\"Url\"] = \"URL\";\n})(SrcType || (SrcType = {})); // Reduce renders\nfunction getProps(props) {\n  const {\n    width,\n    height,\n    topLeft,\n    topRight,\n    bottomRight,\n    bottomLeft,\n    id,\n    children,\n    ...rest\n  } = props;\n  return rest;\n} /**\n  * VIDEO\n  *\n  * @framerIntrinsicWidth 200\n  * @framerIntrinsicHeight 112\n  *\n  * @framerSupportedLayoutWidth fixed\n  * @framerSupportedLayoutHeight any-prefer-fixed\n  */\nexport function Video(props) {\n  const newProps = getProps(props);\n  return /*#__PURE__*/_jsx(VideoMemo, {\n    ...newProps\n  });\n}\nfunction usePlaybackControls(videoRef) {\n  const isInCurrentNavigationTarget = useIsInCurrentNavigationTarget();\n  const requestingPlay = useRef(false);\n  const setProgress = useCallback(rawProgress => {\n    if (!videoRef.current) return;\n    const newProgress = (rawProgress === 1 ? .999 : rawProgress) * videoRef.current.duration;\n    const isAlreadySet = Math.abs(videoRef.current.currentTime - newProgress) < .1;\n    if (videoRef.current.duration > 0 && !isAlreadySet) {\n      videoRef.current.currentTime = newProgress;\n    }\n  }, []);\n  const play = useCallback(() => {\n    const isPlaying = videoRef.current.currentTime > 0 && videoRef.current.onplaying && !videoRef.current.paused && !videoRef.current.ended && videoRef.current.readyState > videoRef.current.HAVE_CURRENT_DATA;\n    if (!isPlaying && videoRef.current && !requestingPlay.current && isInCurrentNavigationTarget) {\n      requestingPlay.current = true;\n      videoRef.current.play().catch(e => {}) // It's likely fine, swallow error\n      .finally(() => requestingPlay.current = false);\n    }\n  }, []);\n  const pause = useCallback(() => {\n    if (!videoRef.current || requestingPlay.current) return;\n    videoRef.current.pause();\n  }, []);\n  return {\n    play,\n    pause,\n    setProgress\n  };\n}\nfunction useAutoplayBehavior({\n  playingProp,\n  muted,\n  loop,\n  playsinline,\n  controls\n}) {\n  const [initialPlayingProp] = useState(() => playingProp);\n  const [hasPlayingPropChanged, setHasPlayingPropChanged] = useState(false);\n  if (playingProp !== initialPlayingProp && !hasPlayingPropChanged) {\n    setHasPlayingPropChanged(true);\n  }\n  const behavesAsGif =\n  // passing `playing === true` on mount indicates that the video should\n  // autoplay, like a GIF\n  initialPlayingProp && muted && loop && playsinline && !controls &&\n  // Some users of the <Video> component use it by wrapping it with\n  // another smart component and adding their own controls on top. (The\n  // controls use transitions to control the video: e.g., when clicking\n  // the play button, the smart component will transition to a state with\n  // <Video playing={true} />.) In this case, we don't want the video to\n  // behave as a gif, as it will be weird if the video suddenly started\n  // acting as such (and auto-pausing when leaving the viewport) as soon\n  // as the site visitor mutes it and clicks \u201CPlay\u201D.\n  !hasPlayingPropChanged;\n  let autoplay;\n  if (behavesAsGif) autoplay = \"on-viewport\";else if (initialPlayingProp) autoplay = \"on-mount\";else autoplay = \"no-autoplay\";\n  return autoplay;\n} /**\n  * The Video component has some effects that sync the video element with props\n  * like `startTime`, `progress`, etc. React calls these effects whenever these\n  * props change. However, it also calls them on the first mount, and this is\n  * troublesome \u2013 if we\u2019re doing SSR, and the user changed the video state before\n  * the video was hydrated, the initial `useEffect` call will reset the video\n  * state. To avoid this, we use this flag.\n  */\nlet isMountedAndReadyForProgressChanges = false;\nconst VideoMemo = /*#__PURE__*/memo(function VideoInner(props) {\n  const {\n    srcType,\n    srcFile,\n    srcUrl,\n    playing: playingProp,\n    muted,\n    playsinline,\n    controls,\n    progress,\n    objectFit,\n    backgroundColor,\n    onSeeked,\n    onPause,\n    onPlay,\n    onEnd,\n    onClick,\n    onMouseEnter,\n    onMouseLeave,\n    onMouseDown,\n    onMouseUp,\n    poster,\n    posterEnabled,\n    startTime: startTimeProp,\n    volume,\n    loop\n  } = props;\n  const videoRef = useRef();\n  const isSafari = useIsBrowserSafari();\n  const wasPausedOnLeave = useRef(null);\n  const wasEndedOnLeave = useRef(null);\n  const isOnCanvas = useIsOnCanvas();\n  const borderRadius = useRadius(props); // Hard-coding `autoplayBehavior` and `isInViewport` when on canvas as a\n  // tiny perf optimization. isOnCanvas won\u2019t change through the lifecycle of\n  // the component, so using these hooks conditionally should be safe\n  const autoplayBehavior = isOnCanvas ? \"no-autoplay\" : useAutoplayBehavior({\n    playingProp,\n    muted,\n    loop,\n    playsinline,\n    controls\n  });\n  const isInViewport = isOnCanvas ? true : useInView(videoRef); // Video elements behave oddly at 100% duration\n  const startTime = startTimeProp === 100 ? 99.9 : startTimeProp;\n  const {\n    play,\n    pause,\n    setProgress\n  } = usePlaybackControls(videoRef); // Pause/play via props\n  useEffect(() => {\n    if (isOnCanvas) return;\n    if (playingProp) play();else pause();\n  }, [playingProp]); // Pause/play via viewport\n  useEffect(() => {\n    if (isOnCanvas) return;\n    if (autoplayBehavior !== \"on-viewport\") return;\n    if (isInViewport) play();else pause();\n  }, [autoplayBehavior, isInViewport]); // Allow scrubbling via progress prop\n  // 1) Handle cases when the progress prop itself changes\n  useEffect(() => {\n    if (!isMountedAndReadyForProgressChanges) {\n      isMountedAndReadyForProgressChanges = true;\n      return;\n    }\n    const rawProgressValue = isMotionValue(progress) ? progress.get() : (progress !== null && progress !== void 0 ? progress : 0) * .01;\n    setProgress(\n    // When the progress value exists (e.g. <Video startTime={10}\n    // progress={50} />), we respect the `progress` value over\n    // `startTime`, even if `startTime` changes. That\u2019s because\n    // `startTime` == start == changing it shouldn\u2019t affect the current\n    // progress\n    (rawProgressValue !== null && rawProgressValue !== void 0 ? rawProgressValue : 0) ||\n    // Then why fall back to `startTime` when `progress` doesn\u2019t exist,\n    // you might ask? Now, that\u2019s for\n    // - canvas UX: we want the video progress to change when the user\n    //   is scrobbling the \u201CStart Time\u201D in component settings.\n    // - backwards compatibility: maybe some users *are* scrobbling\n    //   using `startTime` instead of `progress`? We don\u2019t know, and it\n    //   always supported it, so let\u2019s not break it\n    (startTime !== null && startTime !== void 0 ? startTime : 0) / 100);\n  }, [startTime, srcFile, srcUrl, progress]); // 2) Handle cases when the motion value inside the progress prop changes\n  useEffect(() => {\n    if (!isMotionValue(progress)) return;\n    return progress.on(\"change\", value => setProgress(value));\n  }, [progress]); // (Prototyping) Checking if we need to play on navigation enter\n  useOnEnter(() => {\n    if (wasPausedOnLeave.current === null) return;\n    if (videoRef.current) {\n      // if (restartOnEnter) setProgress(0)\n      if (!wasEndedOnLeave && loop || !wasPausedOnLeave.current) play();\n    }\n  }); // (Prototyping) Pausing & saving playing state on navigation exit\n  useOnExit(() => {\n    if (videoRef.current) {\n      wasEndedOnLeave.current = videoRef.current.ended;\n      wasPausedOnLeave.current = videoRef.current.paused;\n      pause();\n    }\n  });\n  const src = useMemo(() => {\n    let fragment = \"\"; // if (\n    //     startTime > 0 &&\n    //     videoRef.current &&\n    //     !isNaN(videoRef.current.duration) &&\n    //     !isOnCanvas\n    // ) {\n    //     console.log(startTime, videoRef.current.duration)\n    //     fragment = `#t=${startTime * videoRef.current.duration}`\n    // }\n    if (srcType === SrcType.Url) return srcUrl + fragment;\n    if (srcType === SrcType.Video) return srcFile + fragment;\n  }, [srcType, srcFile, srcUrl, startTime]); // Autoplay via JS to work in Safari\n  useEffect(() => {\n    if (isSafari && videoRef.current && autoplayBehavior === \"on-mount\") {\n      setTimeout(() => play(), 50);\n    }\n  }, []); // Volume Control\n  useEffect(() => {\n    if (videoRef.current && !muted) videoRef.current.volume = (volume !== null && volume !== void 0 ? volume : 0) / 100;\n  }, [volume]); // When video is ready, set start-time, then autoplay if needed\n  const handleReady = () => {\n    if (!videoRef.current) return;\n    if (videoRef.current.currentTime < .3) setProgress((startTime !== null && startTime !== void 0 ? startTime : 0) * .01);\n    if (autoplayBehavior === \"on-mount\") play();\n  };\n  return /*#__PURE__*/_jsx(\"video\", {\n    onClick,\n    onMouseEnter,\n    onMouseLeave,\n    onMouseDown,\n    onMouseUp,\n    src: src,\n    loop: loop,\n    ref: videoRef,\n    onSeeked: e => {\n      return onSeeked === null || onSeeked === void 0 ? void 0 : onSeeked(e);\n    },\n    onPause: e => {\n      return onPause === null || onPause === void 0 ? void 0 : onPause(e);\n    },\n    onPlay: e => {\n      return onPlay === null || onPlay === void 0 ? void 0 : onPlay(e);\n    },\n    onEnded: e => {\n      return onEnd === null || onEnd === void 0 ? void 0 : onEnd(e);\n    },\n    autoPlay: autoplayBehavior === \"on-mount\",\n    poster: posterEnabled ? poster : undefined,\n    onLoadedData: handleReady,\n    controls: controls,\n    muted: isOnCanvas ? true : muted,\n    playsInline: playsinline,\n    style: {\n      cursor: !!onClick ? \"pointer\" : \"auto\",\n      width: \"100%\",\n      height: \"100%\",\n      borderRadius,\n      display: \"block\",\n      objectFit: objectFit,\n      backgroundColor: backgroundColor,\n      objectPosition: \"50% 50%\"\n    }\n  });\n});\nVideo.displayName = \"Video\";\nVideo.defaultProps = {\n  srcType: SrcType.Url,\n  srcUrl: \"https://assets.mixkit.co/videos/preview/mixkit-ice-cream-glass-of-red-soda-5094-small.mp4\",\n  srcFile: \"\",\n  posterEnabled: false,\n  controls: false,\n  playing: true,\n  loop: true,\n  muted: true,\n  playsinline: true,\n  restartOnEnter: false,\n  objectFit: ObjectFitType.Cover,\n  backgroundColor: \"rgba(0,0,0,0)\",\n  radius: 0,\n  volume: 25,\n  startTime: 0\n};\nconst groupsRegex = /[A-Z]{2,}|[A-Z][a-z]+|[a-z]+|[A-Z]|\\d+/gu;\nfunction capitalizeFirstLetter(value) {\n  return value.charAt(0).toUpperCase() + value.slice(1);\n}\nexport function titleCase(value) {\n  const groups = value.match(groupsRegex) || [];\n  return groups.map(capitalizeFirstLetter).join(\" \");\n}\nconst objectFitOptions = [ObjectFitType.Cover, ObjectFitType.Fill, ObjectFitType.Contain, ObjectFitType.ScaleDown, ObjectFitType.None];\naddPropertyControls(Video, {\n  srcType: {\n    type: ControlType.Enum,\n    displaySegmentedControl: true,\n    title: \"Source\",\n    options: [SrcType.Url, SrcType.Video]\n  },\n  srcUrl: {\n    type: ControlType.String,\n    title: \" \",\n    placeholder: \"../example.mp4\",\n    hidden(props) {\n      return props.srcType === SrcType.Video;\n    },\n    description: \"Hosted video file URL. For YouTube, use the YouTube component.\"\n  },\n  srcFile: {\n    type: ControlType.File,\n    title: \" \",\n    allowedFileTypes: [\"mp4\"],\n    hidden(props) {\n      return props.srcType === SrcType.Url;\n    }\n  },\n  playing: {\n    type: ControlType.Boolean,\n    title: \"Playing\",\n    enabledTitle: \"Yes\",\n    disabledTitle: \"No\"\n  },\n  posterEnabled: {\n    type: ControlType.Boolean,\n    title: \"Poster\",\n    enabledTitle: \"Yes\",\n    disabledTitle: \"No\"\n  },\n  poster: {\n    type: ControlType.Image,\n    title: \" \",\n    hidden: ({\n      posterEnabled\n    }) => !posterEnabled\n  },\n  backgroundColor: {\n    type: ControlType.Color,\n    title: \"Background\"\n  },\n  ...borderRadiusControl,\n  startTime: {\n    title: \"Start Time\",\n    type: ControlType.Number,\n    min: 0,\n    max: 100,\n    step: .1,\n    unit: \"%\"\n  },\n  loop: {\n    type: ControlType.Boolean,\n    title: \"Loop\",\n    enabledTitle: \"Yes\",\n    disabledTitle: \"No\"\n  },\n  objectFit: {\n    type: ControlType.Enum,\n    title: \"Fit\",\n    options: objectFitOptions,\n    optionTitles: objectFitOptions.map(titleCase)\n  },\n  // restartOnEnter: {\n  //     type: ControlType.Boolean,\n  //     title: \"On ReEnter\",\n  //     enabledTitle: \"Restart\",\n  //     disabledTitle: \"Resume\",\n  // },\n  controls: {\n    type: ControlType.Boolean,\n    title: \"Controls\",\n    enabledTitle: \"Show\",\n    disabledTitle: \"Hide\"\n  },\n  muted: {\n    type: ControlType.Boolean,\n    title: \"Muted\",\n    enabledTitle: \"Yes\",\n    disabledTitle: \"No\"\n  },\n  volume: {\n    type: ControlType.Number,\n    max: 100,\n    min: 0,\n    unit: \"%\",\n    hidden: ({\n      muted\n    }) => muted\n  },\n  onEnd: {\n    type: ControlType.EventHandler\n  },\n  onSeeked: {\n    type: ControlType.EventHandler\n  },\n  onPause: {\n    type: ControlType.EventHandler\n  },\n  onPlay: {\n    type: ControlType.EventHandler\n  },\n  ...defaultEvents\n});\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"VideoProps\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"titleCase\": {\n      \"type\": \"function\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"Video\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"Video\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerContractVersion\": \"1\",\n        \"framerIntrinsicWidth\": \"200\",\n        \"framerSupportedLayoutHeight\": \"any-prefer-fixed\",\n        \"framerSupportedLayoutWidth\": \"fixed\",\n        \"framerIntrinsicHeight\": \"112\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./Video.map", "import { fontStore } from \"framer\";\nfontStore.loadWebFontsFromSelectors([\"FS;Satoshi-medium\"]);\nexport const fonts = [{\n  family: \"Satoshi\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:css/c40ofGoeJ:default\",\n    url: \"https://framerusercontent.com/third-party-assets/fontshare/wf/P2LQKHE6KA6ZP4AAGN72KDWMHH6ZH3TA/ZC32TK2P7FPS5GFTL46EU6KQJA24ZYDB/7AHDUZ4A7LFLVFUIFSARGIWCRQJHISQP.woff2\"\n  },\n  style: \"normal\",\n  url: \"https://framerusercontent.com/third-party-assets/fontshare/wf/P2LQKHE6KA6ZP4AAGN72KDWMHH6ZH3TA/ZC32TK2P7FPS5GFTL46EU6KQJA24ZYDB/7AHDUZ4A7LFLVFUIFSARGIWCRQJHISQP.woff2\",\n  weight: \"500\"\n}];\nexport const css = ['.framer-LRbGq .framer-styles-preset-nbwuhv:not(.rich-text-wrapper), .framer-LRbGq .framer-styles-preset-nbwuhv.rich-text-wrapper p { --framer-font-family: \"Satoshi\", sans-serif; --framer-font-size: 14px; --framer-font-style: normal; --framer-font-weight: 500; --framer-letter-spacing: -0.2px; --framer-line-height: 22px; --framer-paragraph-spacing: 20px; --framer-text-alignment: center; --framer-text-color: #ffffff; --framer-text-decoration: none; --framer-text-transform: none; }'];\nexport const className = \"framer-LRbGq\";\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"className\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"css\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"fonts\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};", "import { fontStore } from \"framer\";\nfontStore.loadWebFontsFromSelectors([\"FS;Satoshi-medium\"]);\nexport const fonts = [{\n  family: \"Satoshi\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:css/tII7RXEDc:default\",\n    url: \"https://framerusercontent.com/third-party-assets/fontshare/wf/P2LQKHE6KA6ZP4AAGN72KDWMHH6ZH3TA/ZC32TK2P7FPS5GFTL46EU6KQJA24ZYDB/7AHDUZ4A7LFLVFUIFSARGIWCRQJHISQP.woff2\"\n  },\n  style: \"normal\",\n  url: \"https://framerusercontent.com/third-party-assets/fontshare/wf/P2LQKHE6KA6ZP4AAGN72KDWMHH6ZH3TA/ZC32TK2P7FPS5GFTL46EU6KQJA24ZYDB/7AHDUZ4A7LFLVFUIFSARGIWCRQJHISQP.woff2\",\n  weight: \"500\"\n}];\nexport const css = ['.framer-en9KT .framer-styles-preset-fs2vo1:not(.rich-text-wrapper), .framer-en9KT .framer-styles-preset-fs2vo1.rich-text-wrapper p { --framer-font-family: \"Satoshi\", sans-serif; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-weight: 500; --framer-letter-spacing: -0.2px; --framer-line-height: 26px; --framer-paragraph-spacing: 0px; --framer-text-alignment: left; --framer-text-color: var(--token-f3327b48-c47a-4133-b99b-ca63978b2d8b, rgba(0, 0, 0, 0.7)); --framer-text-decoration: none; --framer-text-transform: none; }'];\nexport const className = \"framer-en9KT\";\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"fonts\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"css\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"className\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};", "import { fontStore } from \"framer\";\nfontStore.loadWebFontsFromSelectors([\"FS;Satoshi-regular\"]);\nexport const fonts = [{\n  family: \"Satoshi\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:css/wYBcj0NpZ:default\",\n    url: \"https://framerusercontent.com/third-party-assets/fontshare/wf/TTX2Z3BF3P6Y5BQT3IV2VNOK6FL22KUT/7QYRJOI3JIMYHGY6CH7SOIFRQLZOLNJ6/KFIAZD4RUMEZIYV6FQ3T3GP5PDBDB6JY.woff2\"\n  },\n  style: \"normal\",\n  url: \"https://framerusercontent.com/third-party-assets/fontshare/wf/TTX2Z3BF3P6Y5BQT3IV2VNOK6FL22KUT/7QYRJOI3JIMYHGY6CH7SOIFRQLZOLNJ6/KFIAZD4RUMEZIYV6FQ3T3GP5PDBDB6JY.woff2\",\n  weight: \"400\"\n}];\nexport const css = ['.framer-h3YWD .framer-styles-preset-1nvlt98:not(.rich-text-wrapper), .framer-h3YWD .framer-styles-preset-1nvlt98.rich-text-wrapper p { --framer-font-family: \"Satoshi\", sans-serif; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: 0px; --framer-line-height: 26px; --framer-paragraph-spacing: 20px; --framer-text-alignment: center; --framer-text-color: #ffffff; --framer-text-decoration: none; --framer-text-transform: none; }'];\nexport const className = \"framer-h3YWD\";\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"className\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"fonts\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"css\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};", "// Generated by Framer (f501c86)\nimport { jsx as _jsx, jsxs as _jsxs } from \"react/jsx-runtime\";\nimport { addFonts, addPropertyControls, ControlType, cx, Image, Link, RichText, useActiveVariantCallback, useLocaleInfo, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion, MotionConfigContext } from \"framer-motion\";\nimport * as React from \"react\";\nimport * as sharedStyle2 from \"https://framerusercontent.com/modules/5p2zZxUMV6UwySOln29F/eoPXCZY4nOWcq5sVv4Mo/c40ofGoeJ.js\";\nimport * as sharedStyle from \"https://framerusercontent.com/modules/9xpOTdYDJSAXD1aWoJYD/SHvyYBOJKIgAt1r4PHp3/tII7RXEDc.js\";\nimport * as sharedStyle1 from \"https://framerusercontent.com/modules/mFnvY2tugEWZbX7i4un4/6G2bAD3LCOx6ATPDbjjz/wYBcj0NpZ.js\";\nconst enabledGestures = {\n  ANnxxDKsr: {\n    hover: true\n  },\n  GdWdyMgzB: {\n    hover: true\n  },\n  i19zoG1Yd: {\n    hover: true\n  },\n  J3rJWHYYV: {\n    hover: true\n  },\n  jZltutSfp: {\n    hover: true\n  },\n  QPXHrn5ME: {\n    hover: true\n  },\n  UZ6DxskHP: {\n    hover: true\n  },\n  VN42SCe7Y: {\n    hover: true\n  }\n};\nconst cycleOrder = [\"i19zoG1Yd\", \"QPXHrn5ME\", \"J3rJWHYYV\", \"UZ6DxskHP\", \"nvw3g6VBl\", \"VN42SCe7Y\", \"ANnxxDKsr\", \"GdWdyMgzB\", \"jZltutSfp\", \"KeQW_6BX3\"];\nconst serializationHash = \"framer-akRt0\";\nconst variantClassNames = {\n  ANnxxDKsr: \"framer-v-1nsb5n0\",\n  GdWdyMgzB: \"framer-v-xnsies\",\n  i19zoG1Yd: \"framer-v-1lqbyvw\",\n  J3rJWHYYV: \"framer-v-a39jl1\",\n  jZltutSfp: \"framer-v-1lsu18o\",\n  KeQW_6BX3: \"framer-v-ofc8xt\",\n  nvw3g6VBl: \"framer-v-1v4fnzf\",\n  QPXHrn5ME: \"framer-v-117rkw1\",\n  UZ6DxskHP: \"framer-v-dr1nbi\",\n  VN42SCe7Y: \"framer-v-1qbk4lf\"\n};\nfunction addPropertyOverrides(overrides, ...variants) {\n  const nextOverrides = {};\n  variants === null || variants === void 0 ? void 0 : variants.forEach(variant => variant && Object.assign(nextOverrides, overrides[variant]));\n  return nextOverrides;\n}\nconst transitions = {\n  default: {\n    damping: 60,\n    delay: 0,\n    mass: 1,\n    stiffness: 500,\n    type: \"spring\"\n  }\n};\nconst toResponsiveImage = value => {\n  if (typeof value === \"object\" && value !== null && typeof value.src === \"string\") {\n    return value;\n  }\n  return typeof value === \"string\" ? {\n    src: value\n  } : undefined;\n};\nconst Transition = ({\n  value,\n  children\n}) => {\n  const config = React.useContext(MotionConfigContext);\n  const transition = value !== null && value !== void 0 ? value : config.transition;\n  const contextValue = React.useMemo(() => ({\n    ...config,\n    transition\n  }), [JSON.stringify(transition)]);\n  return /*#__PURE__*/_jsx(MotionConfigContext.Provider, {\n    value: contextValue,\n    children: children\n  });\n};\nconst humanReadableVariantMap = {\n  \"Dark Default Small\": \"ANnxxDKsr\",\n  \"Dark Default\": \"QPXHrn5ME\",\n  \"Dark Outline Small\": \"GdWdyMgzB\",\n  \"Dark Outline\": \"J3rJWHYYV\",\n  \"Deactive Default Small\": \"KeQW_6BX3\",\n  \"Deactive Default\": \"nvw3g6VBl\",\n  \"Light Outline Small\": \"jZltutSfp\",\n  \"Light Outline\": \"UZ6DxskHP\",\n  \"Primary Default Small\": \"VN42SCe7Y\",\n  \"Primary Default\": \"i19zoG1Yd\"\n};\nconst getProps = ({\n  height,\n  iconLeft,\n  iconLeftSvg,\n  iconRight,\n  iconRightSvg,\n  id,\n  link,\n  newTab,\n  tap,\n  text,\n  width,\n  ...props\n}) => {\n  var _ref, _ref1, _humanReadableVariantMap_props_variant, _ref2, _ref3;\n  return {\n    ...props,\n    AuAHGWdXV: (_ref = iconRightSvg !== null && iconRightSvg !== void 0 ? iconRightSvg : props.AuAHGWdXV) !== null && _ref !== void 0 ? _ref : {\n      src: \"https://framerusercontent.com/images/7HV4tDkeKafj0VAlMG082MkKmlQ.svg\"\n    },\n    I5W2o_ytJ: (_ref1 = iconLeftSvg !== null && iconLeftSvg !== void 0 ? iconLeftSvg : props.I5W2o_ytJ) !== null && _ref1 !== void 0 ? _ref1 : {\n      src: \"https://framerusercontent.com/images/7HV4tDkeKafj0VAlMG082MkKmlQ.svg\"\n    },\n    Ott7oYw4w: newTab !== null && newTab !== void 0 ? newTab : props.Ott7oYw4w,\n    qciR0BexH: iconLeft !== null && iconLeft !== void 0 ? iconLeft : props.qciR0BexH,\n    roSLCz8W3: tap !== null && tap !== void 0 ? tap : props.roSLCz8W3,\n    tpO3bPopl: link !== null && link !== void 0 ? link : props.tpO3bPopl,\n    variant: (_ref2 = (_humanReadableVariantMap_props_variant = humanReadableVariantMap[props.variant]) !== null && _humanReadableVariantMap_props_variant !== void 0 ? _humanReadableVariantMap_props_variant : props.variant) !== null && _ref2 !== void 0 ? _ref2 : \"i19zoG1Yd\",\n    WEloXxy38: iconRight !== null && iconRight !== void 0 ? iconRight : props.WEloXxy38,\n    Z8wxMaFlk: (_ref3 = text !== null && text !== void 0 ? text : props.Z8wxMaFlk) !== null && _ref3 !== void 0 ? _ref3 : \"Join Waitlist\"\n  };\n};\nconst createLayoutDependency = (props, variants) => variants.join(\"-\") + props.layoutDependency;\nconst Component = /*#__PURE__*/React.forwardRef(function (props, ref) {\n  const {\n    activeLocale\n  } = useLocaleInfo();\n  const {\n    style,\n    className,\n    layoutId,\n    variant,\n    Z8wxMaFlk,\n    qciR0BexH,\n    WEloXxy38,\n    I5W2o_ytJ,\n    AuAHGWdXV,\n    tpO3bPopl,\n    Ott7oYw4w,\n    roSLCz8W3,\n    ...restProps\n  } = getProps(props);\n  const {\n    baseVariant,\n    classNames,\n    gestureVariant,\n    setGestureState,\n    setVariant,\n    transition,\n    variants\n  } = useVariantState({\n    cycleOrder,\n    defaultVariant: \"i19zoG1Yd\",\n    enabledGestures,\n    transitions,\n    variant,\n    variantClassNames\n  });\n  const layoutDependency = createLayoutDependency(props, variants);\n  const {\n    activeVariantCallback,\n    delay\n  } = useActiveVariantCallback(baseVariant);\n  const onTap39ct83 = activeVariantCallback(async (...args) => {\n    if (roSLCz8W3) {\n      const res = await roSLCz8W3(...args);\n      if (res === false) return false;\n    }\n  });\n  const ref1 = React.useRef(null);\n  const defaultLayoutId = React.useId();\n  const sharedStyleClassNames = [sharedStyle.className, sharedStyle1.className, sharedStyle2.className];\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-akRt0\", ...sharedStyleClassNames, classNames),\n      style: {\n        display: \"contents\"\n      },\n      children: /*#__PURE__*/_jsx(Transition, {\n        value: transition,\n        children: /*#__PURE__*/_jsx(Link, {\n          href: tpO3bPopl,\n          openInNewTab: Ott7oYw4w,\n          smoothScroll: true,\n          children: /*#__PURE__*/_jsx(motion.a, {\n            ...restProps,\n            className: `${cx(\"framer-1lqbyvw\", className)} framer-1whsg0w`,\n            \"data-framer-name\": \"Primary Default\",\n            \"data-highlight\": true,\n            \"data-reset\": \"button\",\n            layoutDependency: layoutDependency,\n            layoutId: \"i19zoG1Yd\",\n            onTap: onTap39ct83,\n            ref: ref !== null && ref !== void 0 ? ref : ref1,\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-2d2919ec-99b4-4c4e-9281-7aa7978ce80b, rgb(175, 252, 0))\",\n              borderBottomLeftRadius: 8,\n              borderBottomRightRadius: 8,\n              borderTopLeftRadius: 8,\n              borderTopRightRadius: 8,\n              opacity: 1,\n              ...style\n            },\n            tabIndex: 0,\n            variants: {\n              \"ANnxxDKsr-hover\": {\n                \"--border-color\": \"var(--token-687e49ce-3537-4189-b90d-54d25ee34cf9, rgb(51, 51, 51))\",\n                backgroundColor: \"var(--token-5ee71fea-d41f-43f7-a687-62d286af9897, rgb(26, 26, 26))\"\n              },\n              \"GdWdyMgzB-hover\": {\n                \"--border-color\": \"var(--token-5ee71fea-d41f-43f7-a687-62d286af9897, rgb(26, 26, 26))\",\n                backgroundColor: \"rgba(0, 0, 0, 0)\"\n              },\n              \"i19zoG1Yd-hover\": {\n                backgroundColor: \"var(--token-4d12eb68-ff53-4855-b3f5-d59a8941c2b8, rgb(144, 203, 26))\",\n                opacity: .8\n              },\n              \"J3rJWHYYV-hover\": {\n                \"--border-color\": \"var(--token-5ee71fea-d41f-43f7-a687-62d286af9897, rgb(26, 26, 26))\",\n                backgroundColor: \"rgba(0, 0, 0, 0)\"\n              },\n              \"jZltutSfp-hover\": {\n                backgroundColor: \"rgba(255, 255, 255, 0.05)\"\n              },\n              \"QPXHrn5ME-hover\": {\n                \"--border-color\": \"var(--token-687e49ce-3537-4189-b90d-54d25ee34cf9, rgb(51, 51, 51))\",\n                backgroundColor: \"var(--token-5ee71fea-d41f-43f7-a687-62d286af9897, rgb(26, 26, 26))\"\n              },\n              \"UZ6DxskHP-hover\": {\n                backgroundColor: \"rgba(255, 255, 255, 0.05)\"\n              },\n              \"VN42SCe7Y-hover\": {\n                backgroundColor: \"var(--token-4d12eb68-ff53-4855-b3f5-d59a8941c2b8, rgb(144, 203, 26))\"\n              },\n              ANnxxDKsr: {\n                \"--border-bottom-width\": \"1px\",\n                \"--border-color\": \"var(--token-a3899813-d8f3-4f62-83d8-fbaf952258c9, rgb(0, 0, 0))\",\n                \"--border-left-width\": \"1px\",\n                \"--border-right-width\": \"1px\",\n                \"--border-style\": \"solid\",\n                \"--border-top-width\": \"1px\",\n                backgroundColor: \"var(--token-a3899813-d8f3-4f62-83d8-fbaf952258c9, rgb(0, 0, 0))\"\n              },\n              GdWdyMgzB: {\n                \"--border-bottom-width\": \"1px\",\n                \"--border-color\": \"var(--token-a3899813-d8f3-4f62-83d8-fbaf952258c9, rgb(0, 0, 0))\",\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              J3rJWHYYV: {\n                \"--border-bottom-width\": \"1px\",\n                \"--border-color\": \"var(--token-a3899813-d8f3-4f62-83d8-fbaf952258c9, rgb(0, 0, 0))\",\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              jZltutSfp: {\n                \"--border-bottom-width\": \"1px\",\n                \"--border-color\": \"rgba(255, 255, 255, 0.2)\",\n                \"--border-left-width\": \"1px\",\n                \"--border-right-width\": \"1px\",\n                \"--border-style\": \"solid\",\n                \"--border-top-width\": \"1px\",\n                backgroundColor: \"rgba(255, 255, 255, 0)\"\n              },\n              KeQW_6BX3: {\n                backgroundColor: \"var(--token-85832fcf-16e7-4c42-b3e6-0aea7468455d, rgb(238, 238, 238))\"\n              },\n              nvw3g6VBl: {\n                backgroundColor: \"var(--token-85832fcf-16e7-4c42-b3e6-0aea7468455d, rgb(238, 238, 238))\"\n              },\n              QPXHrn5ME: {\n                \"--border-bottom-width\": \"1px\",\n                \"--border-color\": \"var(--token-a3899813-d8f3-4f62-83d8-fbaf952258c9, rgb(0, 0, 0))\",\n                \"--border-left-width\": \"1px\",\n                \"--border-right-width\": \"1px\",\n                \"--border-style\": \"solid\",\n                \"--border-top-width\": \"1px\",\n                backgroundColor: \"var(--token-a3899813-d8f3-4f62-83d8-fbaf952258c9, rgb(0, 0, 0))\"\n              },\n              UZ6DxskHP: {\n                \"--border-bottom-width\": \"1px\",\n                \"--border-color\": \"rgb(50, 50, 50)\",\n                \"--border-left-width\": \"1px\",\n                \"--border-right-width\": \"1px\",\n                \"--border-style\": \"solid\",\n                \"--border-top-width\": \"1px\",\n                backgroundColor: \"rgba(255, 255, 255, 0)\"\n              }\n            },\n            ...addPropertyOverrides({\n              \"ANnxxDKsr-hover\": {\n                \"data-framer-name\": undefined\n              },\n              \"GdWdyMgzB-hover\": {\n                \"data-framer-name\": undefined\n              },\n              \"i19zoG1Yd-hover\": {\n                \"data-framer-name\": undefined\n              },\n              \"J3rJWHYYV-hover\": {\n                \"data-framer-name\": undefined\n              },\n              \"jZltutSfp-hover\": {\n                \"data-framer-name\": undefined\n              },\n              \"QPXHrn5ME-hover\": {\n                \"data-framer-name\": undefined\n              },\n              \"UZ6DxskHP-hover\": {\n                \"data-framer-name\": undefined\n              },\n              \"VN42SCe7Y-hover\": {\n                \"data-framer-name\": undefined\n              },\n              ANnxxDKsr: {\n                \"data-border\": true,\n                \"data-framer-name\": \"Dark Default Small\"\n              },\n              GdWdyMgzB: {\n                \"data-border\": true,\n                \"data-framer-name\": \"Dark Outline Small\"\n              },\n              J3rJWHYYV: {\n                \"data-border\": true,\n                \"data-framer-name\": \"Dark Outline\"\n              },\n              jZltutSfp: {\n                \"data-border\": true,\n                \"data-framer-name\": \"Light Outline Small\"\n              },\n              KeQW_6BX3: {\n                \"data-framer-name\": \"Deactive Default Small\"\n              },\n              nvw3g6VBl: {\n                \"data-framer-name\": \"Deactive Default\"\n              },\n              QPXHrn5ME: {\n                \"data-border\": true,\n                \"data-framer-name\": \"Dark Default\"\n              },\n              UZ6DxskHP: {\n                \"data-border\": true,\n                \"data-framer-name\": \"Light Outline\"\n              },\n              VN42SCe7Y: {\n                \"data-framer-name\": \"Primary Default Small\"\n              }\n            }, baseVariant, gestureVariant),\n            children: /*#__PURE__*/_jsxs(motion.div, {\n              className: \"framer-12sbdq7\",\n              \"data-framer-name\": \"Button Content\",\n              layoutDependency: layoutDependency,\n              layoutId: \"kQgr323FW\",\n              children: [qciR0BexH && /*#__PURE__*/_jsx(Image, {\n                as: \"figure\",\n                background: {\n                  alt: \"\",\n                  fit: \"fit\",\n                  intrinsicHeight: 18,\n                  intrinsicWidth: 18,\n                  pixelHeight: 18,\n                  pixelWidth: 18,\n                  sizes: \"18px\",\n                  ...toResponsiveImage(I5W2o_ytJ)\n                },\n                className: \"framer-a1d51x\",\n                layoutDependency: layoutDependency,\n                layoutId: \"XwRJ5dWF2\",\n                ...addPropertyOverrides({\n                  ANnxxDKsr: {\n                    background: {\n                      alt: \"\",\n                      fit: \"fit\",\n                      intrinsicHeight: 18,\n                      intrinsicWidth: 18,\n                      pixelHeight: 18,\n                      pixelWidth: 18,\n                      sizes: \"14px\",\n                      ...toResponsiveImage(I5W2o_ytJ)\n                    }\n                  },\n                  GdWdyMgzB: {\n                    background: {\n                      alt: \"\",\n                      fit: \"fit\",\n                      intrinsicHeight: 18,\n                      intrinsicWidth: 18,\n                      pixelHeight: 18,\n                      pixelWidth: 18,\n                      sizes: \"14px\",\n                      ...toResponsiveImage(I5W2o_ytJ)\n                    }\n                  },\n                  jZltutSfp: {\n                    background: {\n                      alt: \"\",\n                      fit: \"fit\",\n                      intrinsicHeight: 18,\n                      intrinsicWidth: 18,\n                      pixelHeight: 18,\n                      pixelWidth: 18,\n                      sizes: \"14px\",\n                      ...toResponsiveImage(I5W2o_ytJ)\n                    }\n                  },\n                  KeQW_6BX3: {\n                    background: {\n                      alt: \"\",\n                      fit: \"fit\",\n                      intrinsicHeight: 18,\n                      intrinsicWidth: 18,\n                      pixelHeight: 18,\n                      pixelWidth: 18,\n                      sizes: \"14px\",\n                      ...toResponsiveImage(I5W2o_ytJ)\n                    }\n                  },\n                  QPXHrn5ME: {\n                    background: {\n                      alt: \"\",\n                      fit: \"fit\",\n                      intrinsicHeight: 18,\n                      intrinsicWidth: 18,\n                      pixelHeight: 18,\n                      pixelWidth: 18,\n                      src: \"https://framerusercontent.com/images/QDgxMHJz2vKvFSMvhZpA6xplIBM.svg\"\n                    }\n                  },\n                  VN42SCe7Y: {\n                    background: {\n                      alt: \"\",\n                      fit: \"fit\",\n                      intrinsicHeight: 18,\n                      intrinsicWidth: 18,\n                      pixelHeight: 18,\n                      pixelWidth: 18,\n                      sizes: \"14px\",\n                      ...toResponsiveImage(I5W2o_ytJ)\n                    }\n                  }\n                }, baseVariant, gestureVariant)\n              }), /*#__PURE__*/_jsx(RichText, {\n                __fromCanvasComponent: true,\n                children: /*#__PURE__*/_jsx(React.Fragment, {\n                  children: /*#__PURE__*/_jsx(motion.p, {\n                    className: \"framer-styles-preset-fs2vo1\",\n                    \"data-styles-preset\": \"tII7RXEDc\",\n                    style: {\n                      \"--framer-text-color\": \"var(--extracted-r6o4lv, var(--token-a3899813-d8f3-4f62-83d8-fbaf952258c9, rgb(0, 0, 0)))\"\n                    },\n                    children: \"Get Started Now\"\n                  })\n                }),\n                className: \"framer-1bk790q\",\n                \"data-framer-name\": \"Get Started Now\",\n                layoutDependency: layoutDependency,\n                layoutId: \"LYHDYDHKZ\",\n                style: {\n                  \"--extracted-r6o4lv\": \"var(--token-a3899813-d8f3-4f62-83d8-fbaf952258c9, rgb(0, 0, 0))\",\n                  \"--framer-paragraph-spacing\": \"0px\"\n                },\n                text: Z8wxMaFlk,\n                variants: {\n                  \"GdWdyMgzB-hover\": {\n                    \"--extracted-r6o4lv\": \"var(--token-5ee71fea-d41f-43f7-a687-62d286af9897, rgb(26, 26, 26)) \"\n                  },\n                  \"J3rJWHYYV-hover\": {\n                    \"--extracted-r6o4lv\": \"var(--token-5ee71fea-d41f-43f7-a687-62d286af9897, rgb(26, 26, 26)) \"\n                  },\n                  ANnxxDKsr: {\n                    \"--extracted-r6o4lv\": \"var(--token-5c708e6e-9e4f-4b8a-9d1b-3d557aa7e0be, rgb(255, 255, 255))\"\n                  },\n                  jZltutSfp: {\n                    \"--extracted-r6o4lv\": \"var(--token-5c708e6e-9e4f-4b8a-9d1b-3d557aa7e0be, rgb(255, 255, 255))\"\n                  },\n                  KeQW_6BX3: {\n                    \"--extracted-r6o4lv\": \"var(--token-6e0fe4c3-b906-43a3-af5f-a79cf468d247, rgb(141, 141, 141))\"\n                  },\n                  nvw3g6VBl: {\n                    \"--extracted-r6o4lv\": \"var(--token-6e0fe4c3-b906-43a3-af5f-a79cf468d247, rgb(141, 141, 141))\"\n                  },\n                  QPXHrn5ME: {\n                    \"--extracted-r6o4lv\": \"var(--token-5c708e6e-9e4f-4b8a-9d1b-3d557aa7e0be, rgb(255, 255, 255))\"\n                  },\n                  UZ6DxskHP: {\n                    \"--extracted-r6o4lv\": \"var(--token-5c708e6e-9e4f-4b8a-9d1b-3d557aa7e0be, rgb(255, 255, 255))\"\n                  }\n                },\n                verticalAlignment: \"top\",\n                withExternalLayout: true,\n                ...addPropertyOverrides({\n                  \"GdWdyMgzB-hover\": {\n                    children: /*#__PURE__*/_jsx(React.Fragment, {\n                      children: /*#__PURE__*/_jsx(motion.p, {\n                        className: \"framer-styles-preset-nbwuhv\",\n                        \"data-styles-preset\": \"c40ofGoeJ\",\n                        style: {\n                          \"--framer-text-color\": \"var(--extracted-r6o4lv, var(--token-5ee71fea-d41f-43f7-a687-62d286af9897, rgb(26, 26, 26)) )\"\n                        },\n                        children: \"Get Started Now\"\n                      })\n                    })\n                  },\n                  \"J3rJWHYYV-hover\": {\n                    children: /*#__PURE__*/_jsx(React.Fragment, {\n                      children: /*#__PURE__*/_jsx(motion.p, {\n                        className: \"framer-styles-preset-fs2vo1\",\n                        \"data-styles-preset\": \"tII7RXEDc\",\n                        style: {\n                          \"--framer-text-color\": \"var(--extracted-r6o4lv, var(--token-5ee71fea-d41f-43f7-a687-62d286af9897, rgb(26, 26, 26)) )\"\n                        },\n                        children: \"Get Started Now\"\n                      })\n                    })\n                  },\n                  ANnxxDKsr: {\n                    children: /*#__PURE__*/_jsx(React.Fragment, {\n                      children: /*#__PURE__*/_jsx(motion.p, {\n                        className: \"framer-styles-preset-nbwuhv\",\n                        \"data-styles-preset\": \"c40ofGoeJ\",\n                        style: {\n                          \"--framer-text-color\": \"var(--extracted-r6o4lv, var(--token-5c708e6e-9e4f-4b8a-9d1b-3d557aa7e0be, rgb(255, 255, 255)))\"\n                        },\n                        children: \"Get Started Now\"\n                      })\n                    })\n                  },\n                  GdWdyMgzB: {\n                    children: /*#__PURE__*/_jsx(React.Fragment, {\n                      children: /*#__PURE__*/_jsx(motion.p, {\n                        className: \"framer-styles-preset-nbwuhv\",\n                        \"data-styles-preset\": \"c40ofGoeJ\",\n                        style: {\n                          \"--framer-text-color\": \"var(--extracted-r6o4lv, var(--token-a3899813-d8f3-4f62-83d8-fbaf952258c9, rgb(0, 0, 0)))\"\n                        },\n                        children: \"Get Started Now\"\n                      })\n                    })\n                  },\n                  jZltutSfp: {\n                    children: /*#__PURE__*/_jsx(React.Fragment, {\n                      children: /*#__PURE__*/_jsx(motion.p, {\n                        className: \"framer-styles-preset-nbwuhv\",\n                        \"data-styles-preset\": \"c40ofGoeJ\",\n                        style: {\n                          \"--framer-text-color\": \"var(--extracted-r6o4lv, var(--token-5c708e6e-9e4f-4b8a-9d1b-3d557aa7e0be, rgb(255, 255, 255)))\"\n                        },\n                        children: \"Get Started Now\"\n                      })\n                    })\n                  },\n                  KeQW_6BX3: {\n                    children: /*#__PURE__*/_jsx(React.Fragment, {\n                      children: /*#__PURE__*/_jsx(motion.p, {\n                        className: \"framer-styles-preset-nbwuhv\",\n                        \"data-styles-preset\": \"c40ofGoeJ\",\n                        style: {\n                          \"--framer-text-color\": \"var(--extracted-r6o4lv, var(--token-6e0fe4c3-b906-43a3-af5f-a79cf468d247, rgb(141, 141, 141)))\"\n                        },\n                        children: \"Get Started Now\"\n                      })\n                    })\n                  },\n                  nvw3g6VBl: {\n                    children: /*#__PURE__*/_jsx(React.Fragment, {\n                      children: /*#__PURE__*/_jsx(motion.p, {\n                        className: \"framer-styles-preset-fs2vo1\",\n                        \"data-styles-preset\": \"tII7RXEDc\",\n                        style: {\n                          \"--framer-text-color\": \"var(--extracted-r6o4lv, var(--token-6e0fe4c3-b906-43a3-af5f-a79cf468d247, rgb(141, 141, 141)))\"\n                        },\n                        children: \"Get Started Now\"\n                      })\n                    })\n                  },\n                  QPXHrn5ME: {\n                    children: /*#__PURE__*/_jsx(React.Fragment, {\n                      children: /*#__PURE__*/_jsx(motion.p, {\n                        className: \"framer-styles-preset-fs2vo1\",\n                        \"data-styles-preset\": \"tII7RXEDc\",\n                        style: {\n                          \"--framer-text-color\": \"var(--extracted-r6o4lv, var(--token-5c708e6e-9e4f-4b8a-9d1b-3d557aa7e0be, rgb(255, 255, 255)))\"\n                        },\n                        children: \"Get Started Now\"\n                      })\n                    })\n                  },\n                  UZ6DxskHP: {\n                    children: /*#__PURE__*/_jsx(React.Fragment, {\n                      children: /*#__PURE__*/_jsx(motion.p, {\n                        className: \"framer-styles-preset-1nvlt98\",\n                        \"data-styles-preset\": \"wYBcj0NpZ\",\n                        style: {\n                          \"--framer-text-color\": \"var(--extracted-r6o4lv, var(--token-5c708e6e-9e4f-4b8a-9d1b-3d557aa7e0be, rgb(255, 255, 255)))\"\n                        },\n                        children: \"Get Started Now\"\n                      })\n                    })\n                  },\n                  VN42SCe7Y: {\n                    children: /*#__PURE__*/_jsx(React.Fragment, {\n                      children: /*#__PURE__*/_jsx(motion.p, {\n                        className: \"framer-styles-preset-nbwuhv\",\n                        \"data-styles-preset\": \"c40ofGoeJ\",\n                        style: {\n                          \"--framer-text-color\": \"var(--extracted-r6o4lv, var(--token-a3899813-d8f3-4f62-83d8-fbaf952258c9, rgb(0, 0, 0)))\"\n                        },\n                        children: \"Get Started Now\"\n                      })\n                    })\n                  }\n                }, baseVariant, gestureVariant)\n              }), WEloXxy38 && /*#__PURE__*/_jsx(Image, {\n                as: \"figure\",\n                background: {\n                  alt: \"\",\n                  fit: \"fit\",\n                  intrinsicHeight: 18,\n                  intrinsicWidth: 18,\n                  pixelHeight: 18,\n                  pixelWidth: 18,\n                  sizes: \"18px\",\n                  ...toResponsiveImage(AuAHGWdXV)\n                },\n                className: \"framer-xujhaj\",\n                layoutDependency: layoutDependency,\n                layoutId: \"pKm0O6euk\",\n                ...addPropertyOverrides({\n                  ANnxxDKsr: {\n                    background: {\n                      alt: \"\",\n                      fit: \"fit\",\n                      intrinsicHeight: 18,\n                      intrinsicWidth: 18,\n                      pixelHeight: 18,\n                      pixelWidth: 18,\n                      sizes: \"14px\",\n                      ...toResponsiveImage(AuAHGWdXV)\n                    }\n                  },\n                  GdWdyMgzB: {\n                    background: {\n                      alt: \"\",\n                      fit: \"fit\",\n                      intrinsicHeight: 18,\n                      intrinsicWidth: 18,\n                      pixelHeight: 18,\n                      pixelWidth: 18,\n                      sizes: \"14px\",\n                      ...toResponsiveImage(AuAHGWdXV)\n                    }\n                  },\n                  jZltutSfp: {\n                    background: {\n                      alt: \"\",\n                      fit: \"fit\",\n                      intrinsicHeight: 18,\n                      intrinsicWidth: 18,\n                      pixelHeight: 18,\n                      pixelWidth: 18,\n                      sizes: \"14px\",\n                      ...toResponsiveImage(AuAHGWdXV)\n                    }\n                  },\n                  KeQW_6BX3: {\n                    background: {\n                      alt: \"\",\n                      fit: \"fit\",\n                      intrinsicHeight: 18,\n                      intrinsicWidth: 18,\n                      pixelHeight: 18,\n                      pixelWidth: 18,\n                      sizes: \"14px\",\n                      ...toResponsiveImage(AuAHGWdXV)\n                    }\n                  },\n                  QPXHrn5ME: {\n                    background: {\n                      alt: \"\",\n                      fit: \"fit\",\n                      intrinsicHeight: 18,\n                      intrinsicWidth: 18,\n                      pixelHeight: 18,\n                      pixelWidth: 18,\n                      src: \"https://framerusercontent.com/images/QDgxMHJz2vKvFSMvhZpA6xplIBM.svg\"\n                    }\n                  },\n                  VN42SCe7Y: {\n                    background: {\n                      alt: \"\",\n                      fit: \"fit\",\n                      intrinsicHeight: 18,\n                      intrinsicWidth: 18,\n                      pixelHeight: 18,\n                      pixelWidth: 18,\n                      sizes: \"14px\",\n                      ...toResponsiveImage(AuAHGWdXV)\n                    }\n                  }\n                }, baseVariant, gestureVariant)\n              })]\n            })\n          })\n        })\n      })\n    })\n  });\n});\nconst css = ['.framer-akRt0 [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-akRt0 .framer-1whsg0w { display: block; }\", \".framer-akRt0 .framer-1lqbyvw { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 16px 24px 16px 24px; position: relative; text-decoration: none; width: min-content; }\", \".framer-akRt0 .framer-12sbdq7 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: min-content; }\", \".framer-akRt0 .framer-a1d51x, .framer-akRt0 .framer-xujhaj { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 18px); position: relative; width: 18px; }\", \".framer-akRt0 .framer-1bk790q { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\", \".framer-akRt0 .framer-v-1lqbyvw .framer-1lqbyvw, .framer-akRt0 .framer-v-dr1nbi .framer-1lqbyvw, .framer-akRt0 .framer-v-117rkw1 .framer-1lqbyvw, .framer-akRt0 .framer-v-a39jl1 .framer-1lqbyvw, .framer-akRt0 .framer-v-1qbk4lf .framer-1lqbyvw, .framer-akRt0 .framer-v-1nsb5n0 .framer-1lqbyvw, .framer-akRt0 .framer-v-xnsies .framer-1lqbyvw, .framer-akRt0 .framer-v-1lsu18o .framer-1lqbyvw { cursor: pointer; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-akRt0 .framer-1lqbyvw, .framer-akRt0 .framer-12sbdq7 { gap: 0px; } .framer-akRt0 .framer-1lqbyvw > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-akRt0 .framer-1lqbyvw > :first-child, .framer-akRt0 .framer-12sbdq7 > :first-child { margin-left: 0px; } .framer-akRt0 .framer-1lqbyvw > :last-child, .framer-akRt0 .framer-12sbdq7 > :last-child { margin-right: 0px; } .framer-akRt0 .framer-12sbdq7 > * { margin: 0px; margin-left: calc(4px / 2); margin-right: calc(4px / 2); } }\", \".framer-akRt0.framer-v-1qbk4lf .framer-1lqbyvw, .framer-akRt0.framer-v-1nsb5n0 .framer-1lqbyvw, .framer-akRt0.framer-v-xnsies .framer-1lqbyvw, .framer-akRt0.framer-v-1lsu18o .framer-1lqbyvw, .framer-akRt0.framer-v-ofc8xt .framer-1lqbyvw { padding: 8px 16px 8px 16px; }\", \".framer-akRt0.framer-v-1qbk4lf .framer-a1d51x, .framer-akRt0.framer-v-1qbk4lf .framer-xujhaj, .framer-akRt0.framer-v-1nsb5n0 .framer-a1d51x, .framer-akRt0.framer-v-1nsb5n0 .framer-xujhaj, .framer-akRt0.framer-v-xnsies .framer-a1d51x, .framer-akRt0.framer-v-xnsies .framer-xujhaj, .framer-akRt0.framer-v-1lsu18o .framer-a1d51x, .framer-akRt0.framer-v-1lsu18o .framer-xujhaj, .framer-akRt0.framer-v-ofc8xt .framer-a1d51x, .framer-akRt0.framer-v-ofc8xt .framer-xujhaj { height: var(--framer-aspect-ratio-supported, 14px); width: 14px; }\", ...sharedStyle.css, ...sharedStyle1.css, ...sharedStyle2.css]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           * @framerIntrinsicHeight 58\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           * @framerIntrinsicWidth 132.5\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"QPXHrn5ME\":{\"layout\":[\"auto\",\"auto\"]},\"J3rJWHYYV\":{\"layout\":[\"auto\",\"auto\"]},\"UZ6DxskHP\":{\"layout\":[\"auto\",\"auto\"]},\"nvw3g6VBl\":{\"layout\":[\"auto\",\"auto\"]},\"VN42SCe7Y\":{\"layout\":[\"auto\",\"auto\"]},\"ANnxxDKsr\":{\"layout\":[\"auto\",\"auto\"]},\"GdWdyMgzB\":{\"layout\":[\"auto\",\"auto\"]},\"jZltutSfp\":{\"layout\":[\"auto\",\"auto\"]},\"KeQW_6BX3\":{\"layout\":[\"auto\",\"auto\"]},\"u65idcbnC\":{\"layout\":[\"auto\",\"auto\"]},\"pNIVx7pkG\":{\"layout\":[\"auto\",\"auto\"]},\"vaPxjkfWX\":{\"layout\":[\"auto\",\"auto\"]},\"MhDFKO8hI\":{\"layout\":[\"auto\",\"auto\"]},\"CkKuWjw23\":{\"layout\":[\"auto\",\"auto\"]},\"ODS7ij4yO\":{\"layout\":[\"auto\",\"auto\"]},\"vRy_l0apC\":{\"layout\":[\"auto\",\"auto\"]},\"pjyo_Wx5z\":{\"layout\":[\"auto\",\"auto\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           * @framerVariables {\"Z8wxMaFlk\":\"text\",\"qciR0BexH\":\"iconLeft\",\"WEloXxy38\":\"iconRight\",\"I5W2o_ytJ\":\"iconLeftSvg\",\"AuAHGWdXV\":\"iconRightSvg\",\"tpO3bPopl\":\"link\",\"Ott7oYw4w\":\"newTab\",\"roSLCz8W3\":\"tap\"}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           * @framerImmutableVariables false\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           */\nconst FramerBvGrtqk3p = withCSS(Component, css, \"framer-akRt0\");\nexport default FramerBvGrtqk3p;\nFramerBvGrtqk3p.displayName = \"Button\";\nFramerBvGrtqk3p.defaultProps = {\n  height: 58,\n  width: 132.5\n};\naddPropertyControls(FramerBvGrtqk3p, {\n  variant: {\n    options: [\"i19zoG1Yd\", \"QPXHrn5ME\", \"J3rJWHYYV\", \"UZ6DxskHP\", \"nvw3g6VBl\", \"VN42SCe7Y\", \"ANnxxDKsr\", \"GdWdyMgzB\", \"jZltutSfp\", \"KeQW_6BX3\"],\n    optionTitles: [\"Primary Default\", \"Dark Default\", \"Dark Outline\", \"Light Outline\", \"Deactive Default\", \"Primary Default Small\", \"Dark Default Small\", \"Dark Outline Small\", \"Light Outline Small\", \"Deactive Default Small\"],\n    title: \"Variant\",\n    type: ControlType.Enum\n  },\n  Z8wxMaFlk: {\n    defaultValue: \"Join Waitlist\",\n    displayTextArea: false,\n    placeholder: \"\",\n    title: \"Text\",\n    type: ControlType.String\n  },\n  qciR0BexH: {\n    defaultValue: false,\n    title: \"Icon Left\",\n    type: ControlType.Boolean\n  },\n  WEloXxy38: {\n    defaultValue: false,\n    title: \"Icon Right\",\n    type: ControlType.Boolean\n  },\n  I5W2o_ytJ: {\n    __defaultAssetReference: \"data:framer/asset-reference,7HV4tDkeKafj0VAlMG082MkKmlQ.svg?originalFilename=nav-arrow-right-black.svg&preferredSize=auto\",\n    title: \"Icon Left Svg\",\n    type: ControlType.ResponsiveImage\n  },\n  AuAHGWdXV: {\n    __defaultAssetReference: \"data:framer/asset-reference,7HV4tDkeKafj0VAlMG082MkKmlQ.svg?originalFilename=nav-arrow-right-black.svg&preferredSize=auto\",\n    title: \"Icon Right Svg\",\n    type: ControlType.ResponsiveImage\n  },\n  tpO3bPopl: {\n    title: \"Link\",\n    type: ControlType.Link\n  },\n  Ott7oYw4w: {\n    defaultValue: false,\n    title: \"New Tab\",\n    type: ControlType.Boolean\n  },\n  roSLCz8W3: {\n    title: \"Tap\",\n    type: ControlType.EventHandler\n  }\n});\naddFonts(FramerBvGrtqk3p, [...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\": \"FramerBvGrtqk3p\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerImmutableVariables\": \"false\",\n        \"framerIntrinsicHeight\": \"58\",\n        \"framerIntrinsicWidth\": \"132.5\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"QPXHrn5ME\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"J3rJWHYYV\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"UZ6DxskHP\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"nvw3g6VBl\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"VN42SCe7Y\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"ANnxxDKsr\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"GdWdyMgzB\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"jZltutSfp\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"KeQW_6BX3\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"u65idcbnC\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"pNIVx7pkG\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"vaPxjkfWX\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"MhDFKO8hI\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"CkKuWjw23\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"ODS7ij4yO\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"vRy_l0apC\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"pjyo_Wx5z\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\n        \"framerContractVersion\": \"1\",\n        \"framerVariables\": \"{\\\"Z8wxMaFlk\\\":\\\"text\\\",\\\"qciR0BexH\\\":\\\"iconLeft\\\",\\\"WEloXxy38\\\":\\\"iconRight\\\",\\\"I5W2o_ytJ\\\":\\\"iconLeftSvg\\\",\\\"AuAHGWdXV\\\":\\\"iconRightSvg\\\",\\\"tpO3bPopl\\\":\\\"link\\\",\\\"Ott7oYw4w\\\":\\\"newTab\\\",\\\"roSLCz8W3\\\":\\\"tap\\\"}\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./BvGrtqk3p.map", "import { fontStore } from \"framer\";\nfontStore.loadWebFontsFromSelectors([\"FS;Satoshi-medium\", \"FS;Satoshi-bold\", \"FS;Satoshi-bold italic\", \"FS;Satoshi-medium italic\"]);\nexport const fonts = [{\n  family: \"Satoshi\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:css/CWsxi2dD8:default\",\n    url: \"https://framerusercontent.com/third-party-assets/fontshare/wf/P2LQKHE6KA6ZP4AAGN72KDWMHH6ZH3TA/ZC32TK2P7FPS5GFTL46EU6KQJA24ZYDB/7AHDUZ4A7LFLVFUIFSARGIWCRQJHISQP.woff2\"\n  },\n  style: \"normal\",\n  url: \"https://framerusercontent.com/third-party-assets/fontshare/wf/P2LQKHE6KA6ZP4AAGN72KDWMHH6ZH3TA/ZC32TK2P7FPS5GFTL46EU6KQJA24ZYDB/7AHDUZ4A7LFLVFUIFSARGIWCRQJHISQP.woff2\",\n  weight: \"500\"\n}, {\n  family: \"Satoshi\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:css/CWsxi2dD8:default\",\n    url: \"https://framerusercontent.com/third-party-assets/fontshare/wf/LAFFD4SDUCDVQEXFPDC7C53EQ4ZELWQI/PXCT3G6LO6ICM5I3NTYENYPWJAECAWDD/GHM6WVH6MILNYOOCXHXB5GTSGNTMGXZR.woff2\"\n  },\n  style: \"normal\",\n  url: \"https://framerusercontent.com/third-party-assets/fontshare/wf/LAFFD4SDUCDVQEXFPDC7C53EQ4ZELWQI/PXCT3G6LO6ICM5I3NTYENYPWJAECAWDD/GHM6WVH6MILNYOOCXHXB5GTSGNTMGXZR.woff2\",\n  weight: \"700\"\n}, {\n  family: \"Satoshi\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:css/CWsxi2dD8:default\",\n    url: \"https://framerusercontent.com/third-party-assets/fontshare/wf/CDEBEFT2R7XKNGXSBBLZGMY4MMHZG75P/HEVKDGQCYDZ7Z6CDVR2ZQGBCTUD6ZARH/BKWEE3VKGTFABE37K2DTH625VUSN2N35.woff2\"\n  },\n  style: \"italic\",\n  url: \"https://framerusercontent.com/third-party-assets/fontshare/wf/CDEBEFT2R7XKNGXSBBLZGMY4MMHZG75P/HEVKDGQCYDZ7Z6CDVR2ZQGBCTUD6ZARH/BKWEE3VKGTFABE37K2DTH625VUSN2N35.woff2\",\n  weight: \"700\"\n}, {\n  family: \"Satoshi\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:css/CWsxi2dD8:default\",\n    url: \"https://framerusercontent.com/third-party-assets/fontshare/wf/NID3I7RITWZSKXRCJGOCMP5NOADJK6IG/2HLHGD7OBTWCOHW64YXOE5KFXHU4KJHM/ZHME2QIRFR7UPJ47NLY27RCAFY44CKZJ.woff2\"\n  },\n  style: \"italic\",\n  url: \"https://framerusercontent.com/third-party-assets/fontshare/wf/NID3I7RITWZSKXRCJGOCMP5NOADJK6IG/2HLHGD7OBTWCOHW64YXOE5KFXHU4KJHM/ZHME2QIRFR7UPJ47NLY27RCAFY44CKZJ.woff2\",\n  weight: \"500\"\n}];\nexport const css = ['.framer-2sRyM .framer-styles-preset-7c0cd:not(.rich-text-wrapper), .framer-2sRyM .framer-styles-preset-7c0cd.rich-text-wrapper h1 { --framer-font-family: \"Satoshi\", sans-serif; --framer-font-family-bold: \"Satoshi\", sans-serif; --framer-font-family-bold-italic: \"Satoshi\", sans-serif; --framer-font-family-italic: \"Satoshi\", sans-serif; --framer-font-size: 28px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 500; --framer-letter-spacing: -1.4px; --framer-line-height: 40px; --framer-paragraph-spacing: 40px; --framer-text-alignment: left; --framer-text-color: #ffffff; --framer-text-decoration: none; --framer-text-transform: none; }'];\nexport const className = \"framer-2sRyM\";\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"css\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"className\": {\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 (d213f04)\nimport { jsx as _jsx, jsxs as _jsxs } from \"react/jsx-runtime\";\nimport { addFonts, cx, Link, RichText, useLocaleInfo, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion, MotionConfigContext } from \"framer-motion\";\nimport * as React from \"react\";\nimport * as sharedStyle from \"https://framerusercontent.com/modules/uRRpVHJhXDS3UbkegdS4/hCtnJMMLoVFDP2gSbgMM/CWsxi2dD8.js\";\nconst cycleOrder = [\"nOUOi3Ae4\"];\nconst variantClassNames = {\n  nOUOi3Ae4: \"framer-v-f8fhux\"\n};\nfunction addPropertyOverrides(overrides, ...variants) {\n  const nextOverrides = {};\n  variants === null || variants === void 0 ? void 0 : variants.forEach(variant => variant && Object.assign(nextOverrides, overrides[variant]));\n  return nextOverrides;\n}\nconst transitions = {\n  default: {\n    damping: 60,\n    delay: 0,\n    mass: 1,\n    stiffness: 500,\n    type: \"spring\"\n  }\n};\nconst Transition = ({\n  value,\n  children\n}) => {\n  const config = React.useContext(MotionConfigContext);\n  const transition = value !== null && value !== void 0 ? value : config.transition;\n  const contextValue = React.useMemo(() => ({\n    ...config,\n    transition\n  }), [JSON.stringify(transition)]);\n  return /*#__PURE__*/_jsx(MotionConfigContext.Provider, {\n    value: contextValue,\n    children: children\n  });\n};\nconst getProps = ({\n  height,\n  id,\n  width,\n  ...props\n}) => {\n  return {\n    ...props\n  };\n};\nconst createLayoutDependency = (props, variants) => variants.join(\"-\") + props.layoutDependency;\nconst Component = /*#__PURE__*/React.forwardRef(function (props, ref) {\n  const {\n    activeLocale\n  } = useLocaleInfo();\n  const {\n    style,\n    className,\n    layoutId,\n    variant,\n    cgj3B_0U4NqfVTVxqP,\n    ...restProps\n  } = getProps(props);\n  const {\n    baseVariant,\n    classNames,\n    gestureVariant,\n    setGestureState,\n    setVariant,\n    transition,\n    variants\n  } = useVariantState({\n    cycleOrder,\n    defaultVariant: \"nOUOi3Ae4\",\n    transitions,\n    variant,\n    variantClassNames\n  });\n  const layoutDependency = createLayoutDependency(props, variants);\n  const defaultLayoutId = React.useId();\n  return /*#__PURE__*/_jsx(LayoutGroup, {\n    id: layoutId !== null && layoutId !== void 0 ? layoutId : defaultLayoutId,\n    children: /*#__PURE__*/_jsx(motion.div, {\n      initial: variant,\n      animate: variants,\n      onHoverStart: () => setGestureState({\n        isHovered: true\n      }),\n      onHoverEnd: () => setGestureState({\n        isHovered: false\n      }),\n      onTapStart: () => setGestureState({\n        isPressed: true\n      }),\n      onTap: () => setGestureState({\n        isPressed: false\n      }),\n      onTapCancel: () => setGestureState({\n        isPressed: false\n      }),\n      className: cx(\"framer-c4L8v\", sharedStyle.className, classNames),\n      style: {\n        display: \"contents\"\n      },\n      children: /*#__PURE__*/_jsx(Transition, {\n        value: transition,\n        children: /*#__PURE__*/_jsx(motion.div, {\n          ...restProps,\n          className: cx(\"framer-f8fhux\", className),\n          \"data-framer-name\": \"Megamenu Show\",\n          layoutDependency: layoutDependency,\n          layoutId: \"nOUOi3Ae4\",\n          ref: ref,\n          style: {\n            ...style\n          },\n          children: /*#__PURE__*/_jsxs(motion.div, {\n            className: \"framer-gqxxbe\",\n            \"data-framer-name\": \"Container\",\n            layoutDependency: layoutDependency,\n            layoutId: \"jXZf82xa4\",\n            children: [/*#__PURE__*/_jsxs(motion.div, {\n              className: \"framer-1lf7xfj\",\n              \"data-framer-name\": \"Left\",\n              layoutDependency: layoutDependency,\n              layoutId: \"crSUVnuGn\",\n              children: [/*#__PURE__*/_jsx(Link, {\n                href: cgj3B_0U4NqfVTVxqP,\n                openInNewTab: false,\n                smoothScroll: false,\n                children: /*#__PURE__*/_jsx(motion.a, {\n                  className: \"framer-i0x530 framer-1u6yy6x\",\n                  \"data-framer-name\": \"Component\",\n                  \"data-reset\": \"button\",\n                  layoutDependency: layoutDependency,\n                  layoutId: \"RHmSUQZp1\",\n                  style: {\n                    borderBottomLeftRadius: 8,\n                    borderBottomRightRadius: 8,\n                    borderTopLeftRadius: 8,\n                    borderTopRightRadius: 8\n                  }\n                })\n              }), /*#__PURE__*/_jsx(Link, {\n                href: cgj3B_0U4NqfVTVxqP,\n                openInNewTab: false,\n                smoothScroll: false,\n                children: /*#__PURE__*/_jsx(motion.a, {\n                  className: \"framer-12yq7c8 framer-1u6yy6x\",\n                  \"data-framer-name\": \"Component\",\n                  \"data-reset\": \"button\",\n                  layoutDependency: layoutDependency,\n                  layoutId: \"mL6KW38Ne\",\n                  style: {\n                    borderBottomLeftRadius: 8,\n                    borderBottomRightRadius: 8,\n                    borderTopLeftRadius: 8,\n                    borderTopRightRadius: 8\n                  }\n                })\n              }), /*#__PURE__*/_jsx(Link, {\n                href: cgj3B_0U4NqfVTVxqP,\n                openInNewTab: false,\n                smoothScroll: false,\n                children: /*#__PURE__*/_jsx(motion.a, {\n                  className: \"framer-n0pn3g framer-1u6yy6x\",\n                  \"data-framer-name\": \"Component\",\n                  \"data-reset\": \"button\",\n                  layoutDependency: layoutDependency,\n                  layoutId: \"jVCWeUSsw\",\n                  style: {\n                    borderBottomLeftRadius: 8,\n                    borderBottomRightRadius: 8,\n                    borderTopLeftRadius: 8,\n                    borderTopRightRadius: 8\n                  }\n                })\n              }), /*#__PURE__*/_jsx(Link, {\n                href: cgj3B_0U4NqfVTVxqP,\n                openInNewTab: false,\n                smoothScroll: false,\n                children: /*#__PURE__*/_jsx(motion.a, {\n                  className: \"framer-1wozfct framer-1u6yy6x\",\n                  \"data-framer-name\": \"Component\",\n                  \"data-reset\": \"button\",\n                  layoutDependency: layoutDependency,\n                  layoutId: \"uiFR5M794\",\n                  style: {\n                    borderBottomLeftRadius: 8,\n                    borderBottomRightRadius: 8,\n                    borderTopLeftRadius: 8,\n                    borderTopRightRadius: 8\n                  }\n                })\n              }), /*#__PURE__*/_jsx(Link, {\n                href: cgj3B_0U4NqfVTVxqP,\n                openInNewTab: false,\n                smoothScroll: false,\n                children: /*#__PURE__*/_jsx(motion.a, {\n                  className: \"framer-114zvm4 framer-1u6yy6x\",\n                  \"data-framer-name\": \"Component\",\n                  \"data-reset\": \"button\",\n                  layoutDependency: layoutDependency,\n                  layoutId: \"VxwRQ9huq\",\n                  style: {\n                    borderBottomLeftRadius: 8,\n                    borderBottomRightRadius: 8,\n                    borderTopLeftRadius: 8,\n                    borderTopRightRadius: 8\n                  }\n                })\n              }), /*#__PURE__*/_jsx(Link, {\n                href: cgj3B_0U4NqfVTVxqP,\n                openInNewTab: false,\n                smoothScroll: false,\n                children: /*#__PURE__*/_jsx(motion.a, {\n                  className: \"framer-1p96rlr framer-1u6yy6x\",\n                  \"data-framer-name\": \"Component\",\n                  \"data-reset\": \"button\",\n                  layoutDependency: layoutDependency,\n                  layoutId: \"e6GCwN8OF\",\n                  style: {\n                    borderBottomLeftRadius: 8,\n                    borderBottomRightRadius: 8,\n                    borderTopLeftRadius: 8,\n                    borderTopRightRadius: 8\n                  }\n                })\n              })]\n            }), /*#__PURE__*/_jsx(motion.div, {\n              className: \"framer-1ojfic7\",\n              \"data-framer-name\": \"Right\",\n              layoutDependency: layoutDependency,\n              layoutId: \"C9srmSa0T\",\n              children: /*#__PURE__*/_jsx(motion.div, {\n                className: \"framer-1t0jct7\",\n                \"data-border\": true,\n                layoutDependency: layoutDependency,\n                layoutId: \"Z5XPc0qfA\",\n                style: {\n                  \"--border-bottom-width\": \"1px\",\n                  \"--border-color\": \"var(--token-687e49ce-3537-4189-b90d-54d25ee34cf9, rgb(51, 51, 51))\",\n                  \"--border-left-width\": \"1px\",\n                  \"--border-right-width\": \"1px\",\n                  \"--border-style\": \"solid\",\n                  \"--border-top-width\": \"1px\",\n                  borderBottomLeftRadius: 12,\n                  borderBottomRightRadius: 12,\n                  borderTopLeftRadius: 12,\n                  borderTopRightRadius: 12\n                },\n                children: /*#__PURE__*/_jsx(motion.div, {\n                  className: \"framer-1bp4r3i\",\n                  layoutDependency: layoutDependency,\n                  layoutId: \"Yvrm6BBhj\",\n                  children: /*#__PURE__*/_jsxs(motion.div, {\n                    className: \"framer-1re8z28\",\n                    layoutDependency: layoutDependency,\n                    layoutId: \"fMv442ZQd\",\n                    children: [/*#__PURE__*/_jsx(RichText, {\n                      __fromCanvasComponent: true,\n                      children: /*#__PURE__*/_jsx(React.Fragment, {\n                        children: /*#__PURE__*/_jsx(motion.p, {\n                          style: {\n                            \"--font-selector\": \"RlM7U2F0b3NoaS1tZWRpdW0=\",\n                            \"--framer-font-family\": '\"Satoshi\", sans-serif',\n                            \"--framer-font-size\": \"10px\",\n                            \"--framer-font-weight\": \"500\",\n                            \"--framer-letter-spacing\": \"2px\",\n                            \"--framer-line-height\": \"28px\",\n                            \"--framer-text-color\": \"var(--extracted-r6o4lv)\",\n                            \"--framer-text-transform\": \"uppercase\"\n                          },\n                          children: \"START NOW\"\n                        })\n                      }),\n                      className: \"framer-1y1by6a\",\n                      \"data-framer-name\": \"START NOW\",\n                      fonts: [\"FS;Satoshi-medium\"],\n                      layoutDependency: layoutDependency,\n                      layoutId: \"HEYvm59Ta\",\n                      style: {\n                        \"--extracted-r6o4lv\": \"var(--token-2d2919ec-99b4-4c4e-9281-7aa7978ce80b, rgb(175, 252, 0))\",\n                        \"--framer-paragraph-spacing\": \"0px\"\n                      },\n                      verticalAlignment: \"top\",\n                      withExternalLayout: true\n                    }), /*#__PURE__*/_jsx(RichText, {\n                      __fromCanvasComponent: true,\n                      children: /*#__PURE__*/_jsx(React.Fragment, {\n                        children: /*#__PURE__*/_jsx(motion.h1, {\n                          className: \"framer-styles-preset-7c0cd\",\n                          \"data-styles-preset\": \"CWsxi2dD8\",\n                          children: \"Take your business to the next level with our features \"\n                        })\n                      }),\n                      className: \"framer-tcebod\",\n                      \"data-framer-name\": \"Take your business to the next level with our features\",\n                      layoutDependency: layoutDependency,\n                      layoutId: \"NvWyD6vrk\",\n                      style: {\n                        \"--framer-paragraph-spacing\": \"0px\"\n                      },\n                      verticalAlignment: \"top\",\n                      withExternalLayout: true\n                    })]\n                  })\n                })\n              })\n            })]\n          })\n        })\n      })\n    })\n  });\n});\nconst css = ['.framer-c4L8v [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-c4L8v .framer-1u6yy6x { display: block; }\", \".framer-c4L8v .framer-f8fhux { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: wrap; gap: 20px; height: min-content; justify-content: center; overflow: visible; padding: 32px 12px 32px 12px; position: relative; width: 1200px; }\", \".framer-c4L8v .framer-gqxxbe { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px 24px 0px 24px; position: relative; width: 1px; }\", \".framer-c4L8v .framer-1lf7xfj { display: grid; flex: 2 0 0px; gap: 12px; grid-auto-rows: minmax(0, 1fr); grid-template-columns: repeat(auto-fill, minmax(272px, 1fr)); height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 1px; }\", \".framer-c4L8v .framer-i0x530, .framer-c4L8v .framer-12yq7c8 { align-content: center; align-items: center; align-self: start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; justify-self: start; min-height: 102px; overflow: visible; padding: 16px 24px 16px 0px; position: relative; text-decoration: none; width: 339px; }\", \".framer-c4L8v .framer-n0pn3g, .framer-c4L8v .framer-1wozfct, .framer-c4L8v .framer-114zvm4, .framer-c4L8v .framer-1p96rlr { align-content: center; align-items: center; align-self: start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; justify-self: start; min-height: 102px; overflow: visible; padding: 16px 24px 16px 0px; position: relative; text-decoration: none; width: 369px; }\", \".framer-c4L8v .framer-1ojfic7 { align-content: center; align-items: center; align-self: stretch; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: auto; justify-content: center; max-width: 463px; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: 1px; }\", \".framer-c4L8v .framer-1t0jct7 { align-content: flex-end; align-items: flex-end; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; height: 100%; justify-content: space-between; padding: 40px 40px 40px 40px; position: relative; width: 1px; }\", \".framer-c4L8v .framer-1bp4r3i { align-content: flex-end; align-items: flex-end; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; max-width: 383px; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 1px; }\", \".framer-c4L8v .framer-1re8z28 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; max-width: 333px; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 1px; }\", \".framer-c4L8v .framer-1y1by6a, .framer-c4L8v .framer-tcebod { flex: none; height: auto; max-width: 248px; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-c4L8v .framer-f8fhux, .framer-c4L8v .framer-gqxxbe, .framer-c4L8v .framer-i0x530, .framer-c4L8v .framer-12yq7c8, .framer-c4L8v .framer-n0pn3g, .framer-c4L8v .framer-1wozfct, .framer-c4L8v .framer-114zvm4, .framer-c4L8v .framer-1p96rlr, .framer-c4L8v .framer-1ojfic7, .framer-c4L8v .framer-1bp4r3i, .framer-c4L8v .framer-1re8z28 { gap: 0px; } .framer-c4L8v .framer-f8fhux > *, .framer-c4L8v .framer-gqxxbe > *, .framer-c4L8v .framer-i0x530 > *, .framer-c4L8v .framer-12yq7c8 > *, .framer-c4L8v .framer-n0pn3g > *, .framer-c4L8v .framer-1wozfct > *, .framer-c4L8v .framer-114zvm4 > *, .framer-c4L8v .framer-1p96rlr > * { margin: 0px; margin-left: calc(20px / 2); margin-right: calc(20px / 2); } .framer-c4L8v .framer-f8fhux > :first-child, .framer-c4L8v .framer-gqxxbe > :first-child, .framer-c4L8v .framer-i0x530 > :first-child, .framer-c4L8v .framer-12yq7c8 > :first-child, .framer-c4L8v .framer-n0pn3g > :first-child, .framer-c4L8v .framer-1wozfct > :first-child, .framer-c4L8v .framer-114zvm4 > :first-child, .framer-c4L8v .framer-1p96rlr > :first-child, .framer-c4L8v .framer-1ojfic7 > :first-child, .framer-c4L8v .framer-1bp4r3i > :first-child { margin-left: 0px; } .framer-c4L8v .framer-f8fhux > :last-child, .framer-c4L8v .framer-gqxxbe > :last-child, .framer-c4L8v .framer-i0x530 > :last-child, .framer-c4L8v .framer-12yq7c8 > :last-child, .framer-c4L8v .framer-n0pn3g > :last-child, .framer-c4L8v .framer-1wozfct > :last-child, .framer-c4L8v .framer-114zvm4 > :last-child, .framer-c4L8v .framer-1p96rlr > :last-child, .framer-c4L8v .framer-1ojfic7 > :last-child, .framer-c4L8v .framer-1bp4r3i > :last-child { margin-right: 0px; } .framer-c4L8v .framer-1ojfic7 > *, .framer-c4L8v .framer-1bp4r3i > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-c4L8v .framer-1re8z28 > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-c4L8v .framer-1re8z28 > :first-child { margin-top: 0px; } .framer-c4L8v .framer-1re8z28 > :last-child { margin-bottom: 0px; } }\", ...sharedStyle.css]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        * @framerIntrinsicHeight 394\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        * @framerIntrinsicWidth 1200\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        */\nconst Frameroc4CGYR26 = withCSS(Component, css, \"framer-c4L8v\");\nexport default Frameroc4CGYR26;\nFrameroc4CGYR26.displayName = \"Megamenu\";\nFrameroc4CGYR26.defaultProps = {\n  height: 394,\n  width: 1200\n};\naddFonts(Frameroc4CGYR26, [{\n  family: \"Satoshi\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:canvasComponent/oc4CGYR26:default\",\n    url: \"https://framerusercontent.com/third-party-assets/fontshare/wf/P2LQKHE6KA6ZP4AAGN72KDWMHH6ZH3TA/ZC32TK2P7FPS5GFTL46EU6KQJA24ZYDB/7AHDUZ4A7LFLVFUIFSARGIWCRQJHISQP.woff2\"\n  },\n  style: \"normal\",\n  url: \"https://framerusercontent.com/third-party-assets/fontshare/wf/P2LQKHE6KA6ZP4AAGN72KDWMHH6ZH3TA/ZC32TK2P7FPS5GFTL46EU6KQJA24ZYDB/7AHDUZ4A7LFLVFUIFSARGIWCRQJHISQP.woff2\",\n  weight: \"500\"\n}, ...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\": \"Frameroc4CGYR26\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerIntrinsicHeight\": \"394\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\n        \"framerContractVersion\": \"1\",\n        \"framerIntrinsicWidth\": \"1200\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./oc4CGYR26.map", "import { fontStore } from \"framer\";\nfontStore.loadWebFontsFromSelectors([\"FS;Satoshi-medium\"]);\nexport const fonts = [{\n  family: \"Satoshi\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:css/c40ofGoeJ:default\",\n    url: \"https://framerusercontent.com/third-party-assets/fontshare/wf/P2LQKHE6KA6ZP4AAGN72KDWMHH6ZH3TA/ZC32TK2P7FPS5GFTL46EU6KQJA24ZYDB/7AHDUZ4A7LFLVFUIFSARGIWCRQJHISQP.woff2\"\n  },\n  style: \"normal\",\n  url: \"https://framerusercontent.com/third-party-assets/fontshare/wf/P2LQKHE6KA6ZP4AAGN72KDWMHH6ZH3TA/ZC32TK2P7FPS5GFTL46EU6KQJA24ZYDB/7AHDUZ4A7LFLVFUIFSARGIWCRQJHISQP.woff2\",\n  weight: \"500\"\n}];\nexport const css = ['.framer-LRbGq .framer-styles-preset-nbwuhv:not(.rich-text-wrapper), .framer-LRbGq .framer-styles-preset-nbwuhv.rich-text-wrapper p { --framer-font-family: \"Satoshi\", sans-serif; --framer-font-size: 14px; --framer-font-style: normal; --framer-font-weight: 500; --framer-letter-spacing: -0.2px; --framer-line-height: 22px; --framer-paragraph-spacing: 20px; --framer-text-alignment: center; --framer-text-color: #ffffff; --framer-text-decoration: none; --framer-text-transform: none; }'];\nexport const className = \"framer-LRbGq\";\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 (d213f04)\nimport { jsx as _jsx } from \"react/jsx-runtime\";\nimport { addFonts, addPropertyControls, ControlType, cx, Link, RichText, useLocaleInfo, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion, MotionConfigContext } from \"framer-motion\";\nimport * as React from \"react\";\nimport * as sharedStyle from \"https://framerusercontent.com/modules/bV3mdm5T1L8uAxbdT3CF/ZXieI3LZAJ7Z6wnDGEXM/c40ofGoeJ.js\";\nconst enabledGestures = {\n  NBjznvgVe: {\n    hover: true\n  }\n};\nconst cycleOrder = [\"NBjznvgVe\", \"oB5ZfhEUm\", \"KsQvZ37Py\"];\nconst variantClassNames = {\n  KsQvZ37Py: \"framer-v-1m6ceym\",\n  NBjznvgVe: \"framer-v-1u8tr27\",\n  oB5ZfhEUm: \"framer-v-1ld1g5b\"\n};\nfunction addPropertyOverrides(overrides, ...variants) {\n  const nextOverrides = {};\n  variants === null || variants === void 0 ? void 0 : variants.forEach(variant => variant && Object.assign(nextOverrides, overrides[variant]));\n  return nextOverrides;\n}\nconst transitions = {\n  default: {\n    damping: 60,\n    delay: 0,\n    mass: 1,\n    stiffness: 500,\n    type: \"spring\"\n  }\n};\nconst Transition = ({\n  value,\n  children\n}) => {\n  const config = React.useContext(MotionConfigContext);\n  const transition = value !== null && value !== void 0 ? value : config.transition;\n  const contextValue = React.useMemo(() => ({\n    ...config,\n    transition\n  }), [JSON.stringify(transition)]);\n  return /*#__PURE__*/_jsx(MotionConfigContext.Provider, {\n    value: contextValue,\n    children: children\n  });\n};\nconst humanReadableVariantMap = {\n  \"Mobile Link\": \"KsQvZ37Py\",\n  \"Opacity/50\": \"oB5ZfhEUm\",\n  Normal: \"NBjznvgVe\"\n};\nconst getProps = ({\n  height,\n  id,\n  link,\n  newTab,\n  title,\n  width,\n  ...props\n}) => {\n  var ref, _variant, ref1;\n  return {\n    ...props,\n    c4ZRkp5sh: link !== null && link !== void 0 ? link : props.c4ZRkp5sh,\n    fKH1N6ZRe: (ref = title !== null && title !== void 0 ? title : props.fKH1N6ZRe) !== null && ref !== void 0 ? ref : \"Overview\",\n    nk4gISJ25: newTab !== null && newTab !== void 0 ? newTab : props.nk4gISJ25,\n    variant: (ref1 = (_variant = humanReadableVariantMap[props.variant]) !== null && _variant !== void 0 ? _variant : props.variant) !== null && ref1 !== void 0 ? ref1 : \"NBjznvgVe\"\n  };\n};\nconst createLayoutDependency = (props, variants) => variants.join(\"-\") + props.layoutDependency;\nconst Component = /*#__PURE__*/React.forwardRef(function (props, ref) {\n  const {\n    activeLocale\n  } = useLocaleInfo();\n  const {\n    style,\n    className,\n    layoutId,\n    variant,\n    fKH1N6ZRe,\n    c4ZRkp5sh,\n    nk4gISJ25,\n    ...restProps\n  } = getProps(props);\n  const {\n    baseVariant,\n    classNames,\n    gestureVariant,\n    setGestureState,\n    setVariant,\n    transition,\n    variants\n  } = useVariantState({\n    cycleOrder,\n    defaultVariant: \"NBjznvgVe\",\n    enabledGestures,\n    transitions,\n    variant,\n    variantClassNames\n  });\n  const layoutDependency = createLayoutDependency(props, variants);\n  const defaultLayoutId = React.useId();\n  return /*#__PURE__*/_jsx(LayoutGroup, {\n    id: layoutId !== null && layoutId !== void 0 ? layoutId : defaultLayoutId,\n    children: /*#__PURE__*/_jsx(motion.div, {\n      initial: variant,\n      animate: variants,\n      onHoverStart: () => setGestureState({\n        isHovered: true\n      }),\n      onHoverEnd: () => setGestureState({\n        isHovered: false\n      }),\n      onTapStart: () => setGestureState({\n        isPressed: true\n      }),\n      onTap: () => setGestureState({\n        isPressed: false\n      }),\n      onTapCancel: () => setGestureState({\n        isPressed: false\n      }),\n      className: cx(\"framer-fRBau\", sharedStyle.className, classNames),\n      style: {\n        display: \"contents\"\n      },\n      children: /*#__PURE__*/_jsx(Transition, {\n        value: transition,\n        children: /*#__PURE__*/_jsx(Link, {\n          href: c4ZRkp5sh,\n          openInNewTab: nk4gISJ25,\n          smoothScroll: false,\n          children: /*#__PURE__*/_jsx(motion.a, {\n            ...restProps,\n            className: `${cx(\"framer-1u8tr27\", className)} framer-avllb6`,\n            \"data-framer-name\": \"Normal\",\n            \"data-highlight\": true,\n            layoutDependency: layoutDependency,\n            layoutId: \"NBjznvgVe\",\n            ref: ref,\n            style: {\n              backgroundColor: \"rgba(0, 0, 0, 0)\",\n              borderBottomLeftRadius: 8,\n              borderBottomRightRadius: 8,\n              borderTopLeftRadius: 8,\n              borderTopRightRadius: 8,\n              opacity: 1,\n              ...style\n            },\n            variants: {\n              \"NBjznvgVe-hover\": {\n                backgroundColor: \"rgba(255, 255, 255, 0.16)\"\n              },\n              oB5ZfhEUm: {\n                opacity: .5\n              }\n            },\n            ...addPropertyOverrides({\n              \"NBjznvgVe-hover\": {\n                \"data-framer-name\": undefined\n              },\n              KsQvZ37Py: {\n                \"data-framer-name\": \"Mobile Link\"\n              },\n              oB5ZfhEUm: {\n                \"data-framer-name\": \"Opacity/50\"\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-nbwuhv\",\n                  \"data-styles-preset\": \"c40ofGoeJ\",\n                  style: {\n                    \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                  },\n                  children: \"Overview\"\n                })\n              }),\n              className: \"framer-1jx2ahb\",\n              \"data-framer-name\": \"Main\",\n              layoutDependency: layoutDependency,\n              layoutId: \"I445:69768;54:6343\",\n              style: {\n                \"--extracted-r6o4lv\": \"var(--token-5c708e6e-9e4f-4b8a-9d1b-3d557aa7e0be, rgb(255, 255, 255))\",\n                \"--framer-paragraph-spacing\": \"0px\"\n              },\n              text: fKH1N6ZRe,\n              verticalAlignment: \"top\",\n              withExternalLayout: true\n            })\n          })\n        })\n      })\n    })\n  });\n});\nconst css = ['.framer-fRBau [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-fRBau .framer-avllb6 { display: block; }\", \".framer-fRBau .framer-1u8tr27 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: flex-start; overflow: visible; padding: 8px 16px 8px 16px; position: relative; text-decoration: none; width: min-content; }\", \".framer-fRBau .framer-1jx2ahb { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\", \".framer-fRBau .framer-v-1u8tr27 .framer-1u8tr27 { cursor: pointer; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-fRBau .framer-1u8tr27 { gap: 0px; } .framer-fRBau .framer-1u8tr27 > * { margin: 0px; margin-left: calc(4px / 2); margin-right: calc(4px / 2); } .framer-fRBau .framer-1u8tr27 > :first-child { margin-left: 0px; } .framer-fRBau .framer-1u8tr27 > :last-child { margin-right: 0px; } }\", \".framer-fRBau.framer-v-1m6ceym .framer-1u8tr27 { padding: 8px 16px 8px 0px; }\", ...sharedStyle.css]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                * @framerIntrinsicHeight 38\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                * @framerIntrinsicWidth 89.5\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"oB5ZfhEUm\":{\"layout\":[\"auto\",\"auto\"]},\"KsQvZ37Py\":{\"layout\":[\"auto\",\"auto\"]},\"UalzswDwX\":{\"layout\":[\"auto\",\"auto\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                * @framerVariables {\"fKH1N6ZRe\":\"title\",\"c4ZRkp5sh\":\"link\",\"nk4gISJ25\":\"newTab\"}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                */\nconst FramerwNwem4nSD = withCSS(Component, css, \"framer-fRBau\");\nexport default FramerwNwem4nSD;\nFramerwNwem4nSD.displayName = \"Menu Link\";\nFramerwNwem4nSD.defaultProps = {\n  height: 38,\n  width: 89.5\n};\naddPropertyControls(FramerwNwem4nSD, {\n  variant: {\n    options: [\"NBjznvgVe\", \"oB5ZfhEUm\", \"KsQvZ37Py\"],\n    optionTitles: [\"Normal\", \"Opacity/50\", \"Mobile Link\"],\n    title: \"Variant\",\n    type: ControlType.Enum\n  },\n  fKH1N6ZRe: {\n    defaultValue: \"Overview\",\n    displayTextArea: false,\n    title: \"Title\",\n    type: ControlType.String\n  },\n  c4ZRkp5sh: {\n    title: \"Link\",\n    type: ControlType.Link\n  },\n  nk4gISJ25: {\n    defaultValue: false,\n    title: \"New Tab\",\n    type: ControlType.Boolean\n  }\n});\naddFonts(FramerwNwem4nSD, [...sharedStyle.fonts]);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FramerwNwem4nSD\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerContractVersion\": \"1\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"oB5ZfhEUm\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"KsQvZ37Py\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"UalzswDwX\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\n        \"framerVariables\": \"{\\\"fKH1N6ZRe\\\":\\\"title\\\",\\\"c4ZRkp5sh\\\":\\\"link\\\",\\\"nk4gISJ25\\\":\\\"newTab\\\"}\",\n        \"framerIntrinsicWidth\": \"89.5\",\n        \"framerIntrinsicHeight\": \"38\"\n      }\n    },\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./wNwem4nSD.map", "// Generated by Framer (5ac62b5)\nimport { jsx as r, jsxs as e } from \"react/jsx-runtime\";\nimport { addFonts as a, addPropertyControls as t, ControlType as i, cx as n, getFonts as o, Image as m, Link as f, resolveLink as d, useActiveVariantCallback as l, useLocaleInfo as p, useRouter as s, useVariantState as h, withCSS as c } from \"framer\";\nimport { LayoutGroup as x, motion as u, MotionConfigContext as g } from \"framer-motion\";\nimport * as y from \"react\";\nimport v from \"https://framerusercontent.com/modules/3JPyJibeh2Soas8ds34Y/9qV0x26Pfz1eAFDLEeph/BvGrtqk3p.js\";\nimport G from \"https://framerusercontent.com/modules/d8k4f3AMMD6dYOdC0GSg/2wTnWfdcHqyvZ3q18HsG/oc4CGYR26.js\";\nimport w from \"https://framerusercontent.com/modules/n7GSFzOb1NOCx3caFSB8/inqjc6FDxqMY0fIPR53v/wNwem4nSD.js\";\nlet b = o(w),\n  B = o(v),\n  k = o(G),\n  j = [\"pwpCOdZhI\", \"yIZQWORGy\", \"wyV66_BuU\"],\n  R = \"framer-GhBsG\",\n  I = {\n    pwpCOdZhI: \"framer-v-1k0kbu2\",\n    wyV66_BuU: \"framer-v-1m7zbqv\",\n    yIZQWORGy: \"framer-v-10011jj\"\n  };\nfunction Z(r, ...e) {\n  let a = {};\n  return null == e || e.forEach(e => e && Object.assign(a, r[e])), a;\n}\nlet O = {\n    default: {\n      damping: 60,\n      delay: 0,\n      mass: 1,\n      stiffness: 500,\n      type: \"spring\"\n    }\n  },\n  Q = {\n    delay: 0,\n    duration: .5,\n    ease: [.44, 0, .56, 1],\n    type: \"tween\"\n  },\n  z = {\n    delay: .1,\n    duration: .5,\n    ease: [.44, 0, .56, 1],\n    type: \"tween\"\n  },\n  q = ({\n    value: e,\n    children: a\n  }) => {\n    let t = y.useContext(g),\n      i = null != e ? e : t.transition,\n      n = y.useMemo(() => ({\n        ...t,\n        transition: i\n      }), [JSON.stringify(i)]);\n    return /*#__PURE__*/r(g.Provider, {\n      value: n,\n      children: a\n    });\n  },\n  V = {\n    delay: .6,\n    duration: .5,\n    ease: [.44, 0, .56, 1],\n    type: \"tween\"\n  },\n  W = {\n    delay: .15,\n    duration: .5,\n    ease: [.44, 0, .56, 1],\n    type: \"tween\"\n  },\n  N = {\n    damping: 60,\n    delay: 0,\n    mass: 1,\n    stiffness: 500,\n    type: \"spring\"\n  },\n  T = {\n    delay: .45,\n    duration: .5,\n    ease: [.44, 0, .56, 1],\n    type: \"tween\"\n  },\n  D = {\n    delay: .75,\n    duration: .5,\n    ease: [.44, 0, .56, 1],\n    type: \"tween\"\n  },\n  U = (r, e) => {\n    if (r && \"object\" == typeof r) return {\n      ...r,\n      alt: e\n    };\n  },\n  _ = (r, e) => `translateX(-50%) ${e}`,\n  C = {\n    \"Mobile Open\": \"wyV66_BuU\",\n    Default: \"pwpCOdZhI\",\n    Mobile: \"yIZQWORGy\"\n  },\n  A = ({\n    height: r,\n    id: e,\n    width: a,\n    ...t\n  }) => {\n    var i, n;\n    return {\n      ...t,\n      variant: null !== (n = null !== (i = C[t.variant]) && void 0 !== i ? i : t.variant) && void 0 !== n ? n : \"pwpCOdZhI\"\n    };\n  },\n  X = (r, e) => e.join(\"-\") + r.layoutDependency,\n  M = /*#__PURE__*/y.forwardRef(function (a, t) {\n    let {\n        activeLocale: i\n      } = p(),\n      {\n        style: o,\n        className: c,\n        layoutId: g,\n        variant: b,\n        ...B\n      } = A(a),\n      {\n        baseVariant: k,\n        classNames: R,\n        gestureVariant: C,\n        setGestureState: M,\n        setVariant: P,\n        transition: F,\n        variants: H\n      } = h({\n        cycleOrder: j,\n        defaultVariant: \"pwpCOdZhI\",\n        transitions: O,\n        variant: b,\n        variantClassNames: I\n      }),\n      K = X(a, H),\n      {\n        activeVariantCallback: L,\n        delay: S\n      } = l(k),\n      E = L(async (...r) => {\n        P(\"TM0SZKBXU\");\n      }),\n      Y = L(async (...r) => {\n        P(\"wyV66_BuU\");\n      }),\n      J = L(async (...r) => {\n        P(\"yIZQWORGy\");\n      }),\n      $ = y.useRef(null),\n      rr = s(),\n      re = y.useId();\n    return /*#__PURE__*/r(x, {\n      id: null != g ? g : re,\n      children: /*#__PURE__*/r(u.div, {\n        initial: b,\n        animate: H,\n        onHoverStart: () => M({\n          isHovered: !0\n        }),\n        onHoverEnd: () => M({\n          isHovered: !1\n        }),\n        onTapStart: () => M({\n          isPressed: !0\n        }),\n        onTap: () => M({\n          isPressed: !1\n        }),\n        onTapCancel: () => M({\n          isPressed: !1\n        }),\n        className: n(\"framer-GhBsG\", ...[], R),\n        style: {\n          display: \"contents\"\n        },\n        children: /*#__PURE__*/r(q, {\n          value: F,\n          children: /*#__PURE__*/r(u.div, {\n            ...B,\n            className: n(\"framer-1k0kbu2\", c),\n            \"data-framer-name\": \"Default\",\n            layoutDependency: K,\n            layoutId: \"pwpCOdZhI\",\n            ref: null != t ? t : $,\n            style: {\n              ...o\n            },\n            ...Z({\n              wyV66_BuU: {\n                \"data-framer-name\": \"Mobile Open\",\n                background: {\n                  alt: \"\",\n                  fit: \"fill\"\n                }\n              },\n              yIZQWORGy: {\n                \"data-framer-name\": \"Mobile\",\n                background: {\n                  alt: \"\",\n                  fit: \"fill\"\n                }\n              }\n            }, k, C),\n            children: /*#__PURE__*/e(u.div, {\n              className: \"framer-11z5m1t\",\n              \"data-framer-name\": \"Container\",\n              layoutDependency: K,\n              layoutId: \"cm2gZbjvp\",\n              children: [/*#__PURE__*/e(u.div, {\n                className: \"framer-p8ke69\",\n                \"data-framer-name\": \"Nav\",\n                layoutDependency: K,\n                layoutId: \"Q9qRdWHRk\",\n                children: [/*#__PURE__*/e(u.div, {\n                  className: \"framer-1uey41o\",\n                  layoutDependency: K,\n                  layoutId: \"LF9YgxHRd\",\n                  children: [!![\"yIZQWORGy\", \"wyV66_BuU\"].includes(k) && /*#__PURE__*/e(u.div, {\n                    className: \"framer-1a6o1cd\",\n                    \"data-framer-name\": \"Icon\",\n                    \"data-highlight\": !0,\n                    layoutDependency: K,\n                    layoutId: \"kwsAlexB7\",\n                    onTap: E,\n                    ...Z({\n                      wyV66_BuU: {\n                        onTap: J\n                      },\n                      yIZQWORGy: {\n                        onTap: Y\n                      }\n                    }, k, C),\n                    children: [/*#__PURE__*/r(u.div, {\n                      className: \"framer-1tp0jbk\",\n                      \"data-framer-name\": \"Bottom\",\n                      layoutDependency: K,\n                      layoutId: \"C5DZcwWkx\",\n                      style: {\n                        backgroundColor: \"rgb(153, 153, 153)\",\n                        borderBottomLeftRadius: 10,\n                        borderBottomRightRadius: 10,\n                        borderTopLeftRadius: 10,\n                        borderTopRightRadius: 10,\n                        rotate: 0\n                      },\n                      variants: {\n                        wyV66_BuU: {\n                          rotate: -45\n                        },\n                        yIZQWORGy: {\n                          backgroundColor: \"rgb(136, 136, 136)\"\n                        }\n                      }\n                    }), \"wyV66_BuU\" !== k && /*#__PURE__*/r(u.div, {\n                      className: \"framer-1shl64g\",\n                      \"data-framer-name\": \"Mid\",\n                      layoutDependency: K,\n                      layoutId: \"bBkciPhgA\",\n                      style: {\n                        backgroundColor: \"rgb(136, 136, 136)\",\n                        borderBottomLeftRadius: 10,\n                        borderBottomRightRadius: 10,\n                        borderTopLeftRadius: 10,\n                        borderTopRightRadius: 10\n                      }\n                    }), /*#__PURE__*/r(u.div, {\n                      className: \"framer-18gmf7p\",\n                      \"data-framer-name\": \"Top\",\n                      layoutDependency: K,\n                      layoutId: \"xQCT17Rnk\",\n                      style: {\n                        backgroundColor: \"rgb(153, 153, 153)\",\n                        borderBottomLeftRadius: 10,\n                        borderBottomRightRadius: 10,\n                        borderTopLeftRadius: 10,\n                        borderTopRightRadius: 10,\n                        rotate: 0\n                      },\n                      variants: {\n                        wyV66_BuU: {\n                          rotate: 45\n                        },\n                        yIZQWORGy: {\n                          backgroundColor: \"rgb(136, 136, 136)\"\n                        }\n                      }\n                    })]\n                  }), /*#__PURE__*/r(f, {\n                    href: {\n                      webPageId: \"augiA20Il\"\n                    },\n                    openInNewTab: !1,\n                    children: /*#__PURE__*/r(u.a, {\n                      className: \"framer-euqlgb framer-5uda5r\",\n                      \"data-framer-name\": \"Logo\",\n                      layoutDependency: K,\n                      layoutId: \"GE3Ae2lpS\",\n                      children: /*#__PURE__*/r(m, {\n                        background: {\n                          alt: \"AgentOps\",\n                          fit: \"fit\",\n                          intrinsicHeight: 640,\n                          intrinsicWidth: 562,\n                          pixelHeight: 640,\n                          pixelWidth: 562,\n                          src: \"https://framerusercontent.com/images/XKYAHerjkO4B3hNaHMTTHng9Xg8.webp\"\n                        },\n                        className: \"framer-1g6ogcy\",\n                        \"data-framer-name\": \"Logo - Change This\",\n                        layoutDependency: K,\n                        layoutId: \"MA5LW9aIs\"\n                      })\n                    })\n                  })]\n                }), /*#__PURE__*/e(u.nav, {\n                  className: \"framer-1fg4cjk\",\n                  \"data-framer-name\": \"Navigation\",\n                  layoutDependency: K,\n                  layoutId: \"NpvFNHTwu\",\n                  style: {\n                    opacity: 1\n                  },\n                  variants: {\n                    yIZQWORGy: {\n                      opacity: 0\n                    }\n                  },\n                  children: [/*#__PURE__*/r(q, {\n                    ...Z({\n                      wyV66_BuU: {\n                        value: z\n                      },\n                      yIZQWORGy: {\n                        value: Q\n                      }\n                    }, k, C),\n                    children: /*#__PURE__*/r(u.div, {\n                      className: \"framer-1t7wvg6-container\",\n                      layoutDependency: K,\n                      layoutId: \"Zxdgmek87-container\",\n                      style: {\n                        opacity: 1\n                      },\n                      variants: {\n                        yIZQWORGy: {\n                          opacity: 0\n                        }\n                      },\n                      children: /*#__PURE__*/r(w, {\n                        height: \"100%\",\n                        id: \"Zxdgmek87\",\n                        layoutId: \"Zxdgmek87\",\n                        link: d({\n                          webPageId: \"augiA20Il\"\n                        }, rr),\n                        newTab: !1,\n                        title: \"Home\",\n                        variant: \"NBjznvgVe\",\n                        width: \"100%\",\n                        ...Z({\n                          wyV66_BuU: {\n                            variant: \"KsQvZ37Py\"\n                          },\n                          yIZQWORGy: {\n                            variant: \"KsQvZ37Py\"\n                          }\n                        }, k, C)\n                      })\n                    })\n                  }), /*#__PURE__*/r(q, {\n                    ...Z({\n                      wyV66_BuU: {\n                        value: V\n                      },\n                      yIZQWORGy: {\n                        value: Q\n                      }\n                    }, k, C),\n                    children: /*#__PURE__*/r(u.div, {\n                      className: \"framer-i5xvwd-container\",\n                      layoutDependency: K,\n                      layoutId: \"AyXWc4q1o-container\",\n                      style: {\n                        opacity: 1\n                      },\n                      variants: {\n                        yIZQWORGy: {\n                          opacity: 0\n                        }\n                      },\n                      children: /*#__PURE__*/r(w, {\n                        height: \"100%\",\n                        id: \"AyXWc4q1o\",\n                        layoutId: \"AyXWc4q1o\",\n                        link: d({\n                          webPageId: \"SBU6MKuX7\"\n                        }, rr),\n                        newTab: !1,\n                        title: \"Contact Us\",\n                        variant: \"NBjznvgVe\",\n                        width: \"100%\",\n                        ...Z({\n                          wyV66_BuU: {\n                            variant: \"KsQvZ37Py\"\n                          },\n                          yIZQWORGy: {\n                            variant: \"KsQvZ37Py\"\n                          }\n                        }, k, C)\n                      })\n                    })\n                  }), /*#__PURE__*/r(q, {\n                    ...Z({\n                      wyV66_BuU: {\n                        value: W\n                      },\n                      yIZQWORGy: {\n                        value: Q\n                      }\n                    }, k, C),\n                    children: /*#__PURE__*/r(u.div, {\n                      className: \"framer-9s49vm-container\",\n                      layoutDependency: K,\n                      layoutId: \"nquiX4RdQ-container\",\n                      style: {\n                        opacity: 1\n                      },\n                      variants: {\n                        yIZQWORGy: {\n                          opacity: 0\n                        }\n                      },\n                      children: /*#__PURE__*/r(w, {\n                        height: \"100%\",\n                        id: \"nquiX4RdQ\",\n                        layoutId: \"nquiX4RdQ\",\n                        link: \"https://github.com/AgentOps-AI/agentops\",\n                        newTab: !0,\n                        title: \"GitHub\",\n                        variant: \"NBjznvgVe\",\n                        width: \"100%\",\n                        ...Z({\n                          wyV66_BuU: {\n                            variant: \"KsQvZ37Py\"\n                          },\n                          yIZQWORGy: {\n                            variant: \"KsQvZ37Py\"\n                          }\n                        }, k, C)\n                      })\n                    })\n                  }), \"wyV66_BuU\" === k && /*#__PURE__*/r(q, {\n                    value: W,\n                    children: /*#__PURE__*/r(u.div, {\n                      className: \"framer-1trij9w-container\",\n                      layoutDependency: K,\n                      layoutId: \"GVRxNweDd-container\",\n                      children: /*#__PURE__*/r(w, {\n                        height: \"100%\",\n                        id: \"GVRxNweDd\",\n                        layoutId: \"GVRxNweDd\",\n                        link: \"https://discord.gg/FagdcwwXRR\",\n                        newTab: !0,\n                        title: \"Discord\",\n                        variant: \"KsQvZ37Py\",\n                        width: \"100%\"\n                      })\n                    })\n                  }), \"wyV66_BuU\" !== k && /*#__PURE__*/r(u.div, {\n                    className: \"framer-js8gcm-container\",\n                    layoutDependency: K,\n                    layoutId: \"JZGwQODYe-container\",\n                    children: /*#__PURE__*/r(w, {\n                      height: \"100%\",\n                      id: \"JZGwQODYe\",\n                      layoutId: \"JZGwQODYe\",\n                      link: \"https://discord.gg/FagdcwwXRR\",\n                      newTab: !0,\n                      title: \"Agent Community\",\n                      variant: \"NBjznvgVe\",\n                      width: \"100%\"\n                    })\n                  }), /*#__PURE__*/r(q, {\n                    ...Z({\n                      wyV66_BuU: {\n                        value: T\n                      },\n                      yIZQWORGy: {\n                        value: N\n                      }\n                    }, k, C),\n                    children: /*#__PURE__*/r(u.div, {\n                      className: \"framer-x3tgw0-container\",\n                      layoutDependency: K,\n                      layoutId: \"hKTMFVoA5-container\",\n                      style: {\n                        opacity: 1\n                      },\n                      variants: {\n                        yIZQWORGy: {\n                          opacity: 0\n                        }\n                      },\n                      children: /*#__PURE__*/r(w, {\n                        height: \"100%\",\n                        id: \"hKTMFVoA5\",\n                        layoutId: \"hKTMFVoA5\",\n                        link: \"https://timesavingtimes.substack.com/\",\n                        newTab: !1,\n                        title: \"Blog\",\n                        variant: \"NBjznvgVe\",\n                        width: \"100%\",\n                        ...Z({\n                          wyV66_BuU: {\n                            variant: \"KsQvZ37Py\"\n                          },\n                          yIZQWORGy: {\n                            variant: \"KsQvZ37Py\"\n                          }\n                        }, k, C)\n                      })\n                    })\n                  })]\n                }), /*#__PURE__*/r(q, {\n                  ...Z({\n                    wyV66_BuU: {\n                      value: D\n                    }\n                  }, k, C),\n                  children: /*#__PURE__*/r(u.div, {\n                    className: \"framer-1fxhk0\",\n                    \"data-framer-name\": \"Buttons\",\n                    layoutDependency: K,\n                    layoutId: \"t5etx814h\",\n                    style: {\n                      opacity: 1\n                    },\n                    variants: {\n                      yIZQWORGy: {\n                        opacity: 0\n                      }\n                    },\n                    children: /*#__PURE__*/r(u.div, {\n                      className: \"framer-vss7oh-container\",\n                      layoutDependency: K,\n                      layoutId: \"i4w11EZuv-container\",\n                      children: /*#__PURE__*/r(v, {\n                        AuAHGWdXV: U({\n                          src: \"https://framerusercontent.com/images/QDgxMHJz2vKvFSMvhZpA6xplIBM.svg\"\n                        }, \"Arrow Right Icon\"),\n                        height: \"100%\",\n                        id: \"i4w11EZuv\",\n                        layoutId: \"i4w11EZuv\",\n                        Ott7oYw4w: !0,\n                        qciR0BexH: !1,\n                        tpO3bPopl: \"https://app.agentops.ai/signin\",\n                        variant: \"jZltutSfp\",\n                        WEloXxy38: !0,\n                        width: \"100%\",\n                        Z8wxMaFlk: \"Dashboard\",\n                        ...Z({\n                          wyV66_BuU: {\n                            tpO3bPopl: \"https://app.agentops.ai/\"\n                          }\n                        }, k, C)\n                      })\n                    })\n                  })\n                })]\n              }), /*#__PURE__*/r(q, {\n                ...Z({\n                  wyV66_BuU: {\n                    value: N\n                  }\n                }, k, C),\n                children: /*#__PURE__*/r(u.div, {\n                  className: \"framer-a83n4u\",\n                  \"data-border\": !0,\n                  \"data-framer-name\": \"Megamenu Wrapper\",\n                  layoutDependency: K,\n                  layoutId: \"ZdzQyV87k\",\n                  style: {\n                    \"--border-bottom-width\": \"1px\",\n                    \"--border-color\": \"rgb(50, 50, 50)\",\n                    \"--border-left-width\": \"1px\",\n                    \"--border-right-width\": \"1px\",\n                    \"--border-style\": \"solid\",\n                    \"--border-top-width\": \"1px\",\n                    backdropFilter: \"blur(63px)\",\n                    backgroundColor: \"rgba(0, 0, 0, 0.7)\",\n                    borderBottomLeftRadius: 16,\n                    borderBottomRightRadius: 16,\n                    borderTopLeftRadius: 16,\n                    borderTopRightRadius: 16,\n                    opacity: 0,\n                    WebkitBackdropFilter: \"blur(63px)\"\n                  },\n                  transformTemplate: _,\n                  variants: {\n                    wyV66_BuU: {\n                      \"--border-bottom-width\": \"0px\",\n                      \"--border-left-width\": \"0px\",\n                      \"--border-right-width\": \"0px\",\n                      \"--border-top-width\": \"0px\",\n                      backdropFilter: \"blur(0px)\",\n                      backgroundColor: \"var(--token-a3899813-d8f3-4f62-83d8-fbaf952258c9, rgb(0, 0, 0))\",\n                      borderBottomLeftRadius: 0,\n                      borderBottomRightRadius: 0,\n                      borderTopLeftRadius: 0,\n                      borderTopRightRadius: 0,\n                      opacity: 1,\n                      WebkitBackdropFilter: \"blur(0px)\"\n                    },\n                    yIZQWORGy: {\n                      \"--border-bottom-width\": \"0px\",\n                      \"--border-left-width\": \"0px\",\n                      \"--border-right-width\": \"0px\",\n                      \"--border-top-width\": \"0px\",\n                      backdropFilter: \"blur(0px)\",\n                      backgroundColor: \"var(--token-a3899813-d8f3-4f62-83d8-fbaf952258c9, rgb(0, 0, 0))\",\n                      borderBottomLeftRadius: 0,\n                      borderBottomRightRadius: 0,\n                      borderTopLeftRadius: 0,\n                      borderTopRightRadius: 0,\n                      WebkitBackdropFilter: \"blur(0px)\"\n                    }\n                  },\n                  ...Z({\n                    wyV66_BuU: {\n                      transformTemplate: void 0\n                    },\n                    yIZQWORGy: {\n                      transformTemplate: void 0\n                    }\n                  }, k, C),\n                  children: ![\"yIZQWORGy\", \"wyV66_BuU\"].includes(k) && /*#__PURE__*/r(u.div, {\n                    className: \"framer-1abdk3m-container\",\n                    layoutDependency: K,\n                    layoutId: \"XFwX09Gou-container\",\n                    children: /*#__PURE__*/r(G, {\n                      height: \"100%\",\n                      id: \"XFwX09Gou\",\n                      layoutId: \"XFwX09Gou\",\n                      style: {\n                        width: \"100%\"\n                      },\n                      width: \"100%\"\n                    })\n                  })\n                })\n              })]\n            })\n          })\n        })\n      })\n    });\n  }),\n  P = ['.framer-GhBsG [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-GhBsG .framer-5uda5r { display: block; }\", \".framer-GhBsG .framer-1k0kbu2 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 20px 0px 20px 0px; position: relative; width: 1200px; }\", \".framer-GhBsG .framer-11z5m1t { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; max-width: 1152px; overflow: visible; padding: 0px 24px 0px 24px; position: relative; width: 1px; }\", \".framer-GhBsG .framer-p8ke69 { 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-GhBsG .framer-1uey41o { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 50px; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: min-content; }\", \".framer-GhBsG .framer-1a6o1cd { aspect-ratio: 1 / 1; cursor: pointer; flex: none; height: var(--framer-aspect-ratio-supported, 32px); overflow: hidden; position: relative; width: 32px; }\", \".framer-GhBsG .framer-1tp0jbk { bottom: 7px; flex: none; height: 2px; left: calc(50.00000000000002% - 24px / 2); overflow: hidden; position: absolute; width: 24px; will-change: var(--framer-will-change-override, transform); }\", \".framer-GhBsG .framer-1shl64g { flex: none; height: 2px; left: calc(50.00000000000002% - 24px / 2); overflow: hidden; position: absolute; top: calc(50.00000000000002% - 2px / 2); width: 24px; will-change: var(--framer-will-change-override, transform); }\", \".framer-GhBsG .framer-18gmf7p { flex: none; height: 2px; left: calc(50.00000000000002% - 24px / 2); overflow: hidden; position: absolute; top: 7px; width: 24px; will-change: var(--framer-will-change-override, transform); }\", \".framer-GhBsG .framer-euqlgb { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 30px; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; text-decoration: none; width: 140px; }\", \".framer-GhBsG .framer-1g6ogcy { aspect-ratio: 3 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 30px); overflow: visible; position: relative; width: 90px; }\", \".framer-GhBsG .framer-1fg4cjk { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 1px; z-index: 0; }\", \".framer-GhBsG .framer-1t7wvg6-container, .framer-GhBsG .framer-i5xvwd-container, .framer-GhBsG .framer-9s49vm-container, .framer-GhBsG .framer-1trij9w-container, .framer-GhBsG .framer-js8gcm-container, .framer-GhBsG .framer-x3tgw0-container, .framer-GhBsG .framer-vss7oh-container { flex: none; height: auto; position: relative; width: auto; }\", \".framer-GhBsG .framer-1fxhk0 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 38px; justify-content: flex-end; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 140px; }\", \".framer-GhBsG .framer-a83n4u { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; left: 50%; max-width: 1104px; overflow: hidden; padding: 0px 0px 0px 0px; pointer-events: none; position: absolute; top: 70px; width: 1104px; will-change: var(--framer-will-change-override, transform); z-index: 5; }\", \".framer-GhBsG .framer-1abdk3m-container { flex: 1 0 0px; height: auto; position: relative; width: 1px; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-GhBsG .framer-1k0kbu2, .framer-GhBsG .framer-11z5m1t, .framer-GhBsG .framer-p8ke69, .framer-GhBsG .framer-1uey41o, .framer-GhBsG .framer-euqlgb, .framer-GhBsG .framer-1fg4cjk, .framer-GhBsG .framer-1fxhk0, .framer-GhBsG .framer-a83n4u { gap: 0px; } .framer-GhBsG .framer-1k0kbu2 > *, .framer-GhBsG .framer-a83n4u > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-GhBsG .framer-1k0kbu2 > :first-child, .framer-GhBsG .framer-p8ke69 > :first-child, .framer-GhBsG .framer-1uey41o > :first-child, .framer-GhBsG .framer-1fg4cjk > :first-child, .framer-GhBsG .framer-1fxhk0 > :first-child, .framer-GhBsG .framer-a83n4u > :first-child { margin-left: 0px; } .framer-GhBsG .framer-1k0kbu2 > :last-child, .framer-GhBsG .framer-p8ke69 > :last-child, .framer-GhBsG .framer-1uey41o > :last-child, .framer-GhBsG .framer-1fg4cjk > :last-child, .framer-GhBsG .framer-1fxhk0 > :last-child, .framer-GhBsG .framer-a83n4u > :last-child { margin-right: 0px; } .framer-GhBsG .framer-11z5m1t > *, .framer-GhBsG .framer-euqlgb > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-GhBsG .framer-11z5m1t > :first-child, .framer-GhBsG .framer-euqlgb > :first-child { margin-top: 0px; } .framer-GhBsG .framer-11z5m1t > :last-child, .framer-GhBsG .framer-euqlgb > :last-child { margin-bottom: 0px; } .framer-GhBsG .framer-p8ke69 > *, .framer-GhBsG .framer-1uey41o > *, .framer-GhBsG .framer-1fxhk0 > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-GhBsG .framer-1fg4cjk > * { margin: 0px; margin-left: calc(4px / 2); margin-right: calc(4px / 2); } }\", \".framer-GhBsG.framer-v-10011jj .framer-1k0kbu2 { align-content: flex-start; align-items: flex-start; height: 72px; max-height: 72px; padding: 0px 0px 0px 0px; width: 390px; }\", \".framer-GhBsG.framer-v-10011jj .framer-p8ke69 { align-content: flex-start; align-items: flex-start; flex-direction: column; height: 72px; justify-content: flex-start; }\", \".framer-GhBsG.framer-v-10011jj .framer-1uey41o { gap: unset; height: 72px; justify-content: space-between; order: 0; width: 100%; }\", \".framer-GhBsG.framer-v-10011jj .framer-1a6o1cd, .framer-GhBsG.framer-v-1m7zbqv .framer-1a6o1cd, .framer-GhBsG.framer-v-1m7zbqv .framer-i5xvwd-container { order: 1; }\", \".framer-GhBsG.framer-v-10011jj .framer-euqlgb { order: 0; width: min-content; }\", \".framer-GhBsG.framer-v-10011jj .framer-1fg4cjk { flex: none; flex-direction: column; flex-wrap: wrap; justify-content: flex-start; order: 1; padding: 60px 0px 0px 0px; pointer-events: none; width: 100%; }\", \".framer-GhBsG.framer-v-10011jj .framer-1fxhk0 { flex-wrap: wrap; height: min-content; justify-content: flex-start; order: 2; padding: 60px 0px 0px 0px; pointer-events: none; width: 100%; }\", \".framer-GhBsG.framer-v-10011jj .framer-a83n4u { flex-wrap: wrap; height: calc(var(--framer-viewport-height, 100vh) * 1); left: 0px; max-height: 72px; right: 0px; top: 0px; width: unset; z-index: 0; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-GhBsG.framer-v-10011jj .framer-p8ke69, .framer-GhBsG.framer-v-10011jj .framer-1uey41o, .framer-GhBsG.framer-v-10011jj .framer-1fg4cjk { gap: 0px; } .framer-GhBsG.framer-v-10011jj .framer-p8ke69 > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-GhBsG.framer-v-10011jj .framer-p8ke69 > :first-child, .framer-GhBsG.framer-v-10011jj .framer-1fg4cjk > :first-child { margin-top: 0px; } .framer-GhBsG.framer-v-10011jj .framer-p8ke69 > :last-child, .framer-GhBsG.framer-v-10011jj .framer-1fg4cjk > :last-child { margin-bottom: 0px; } .framer-GhBsG.framer-v-10011jj .framer-1uey41o > *, .framer-GhBsG.framer-v-10011jj .framer-1uey41o > :first-child, .framer-GhBsG.framer-v-10011jj .framer-1uey41o > :last-child { margin: 0px; } .framer-GhBsG.framer-v-10011jj .framer-1fg4cjk > * { margin: 0px; margin-bottom: calc(4px / 2); margin-top: calc(4px / 2); } }\", \".framer-GhBsG.framer-v-1m7zbqv .framer-1k0kbu2 { padding: 0px 0px 0px 0px; width: 390px; }\", \".framer-GhBsG.framer-v-1m7zbqv .framer-11z5m1t, .framer-GhBsG.framer-v-1m7zbqv .framer-1t7wvg6-container { order: 0; }\", \".framer-GhBsG.framer-v-1m7zbqv .framer-p8ke69 { align-content: flex-start; align-items: flex-start; flex-direction: column; height: calc(var(--framer-viewport-height, 100vh) * 1); justify-content: flex-start; }\", \".framer-GhBsG.framer-v-1m7zbqv .framer-1uey41o { height: 72px; order: 0; width: 100%; }\", \".framer-GhBsG.framer-v-1m7zbqv .framer-1tp0jbk { bottom: 16px; }\", \".framer-GhBsG.framer-v-1m7zbqv .framer-18gmf7p { top: 14px; }\", \".framer-GhBsG.framer-v-1m7zbqv .framer-euqlgb { flex: 1 0 0px; order: 0; width: 1px; }\", \".framer-GhBsG.framer-v-1m7zbqv .framer-1fg4cjk { flex: none; flex-direction: column; justify-content: flex-start; order: 1; padding: 60px 0px 0px 0px; pointer-events: auto; width: 100%; }\", \".framer-GhBsG.framer-v-1m7zbqv .framer-9s49vm-container { order: 2; }\", \".framer-GhBsG.framer-v-1m7zbqv .framer-1trij9w-container { order: 3; }\", \".framer-GhBsG.framer-v-1m7zbqv .framer-x3tgw0-container { order: 5; }\", \".framer-GhBsG.framer-v-1m7zbqv .framer-1fxhk0 { height: min-content; justify-content: flex-start; order: 2; padding: 60px 0px 0px 0px; pointer-events: auto; width: 100%; }\", \".framer-GhBsG.framer-v-1m7zbqv .framer-a83n4u { height: calc(var(--framer-viewport-height, 100vh) * 1); left: 0px; right: 0px; top: 0px; width: unset; z-index: -1; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-GhBsG.framer-v-1m7zbqv .framer-p8ke69, .framer-GhBsG.framer-v-1m7zbqv .framer-1fg4cjk { gap: 0px; } .framer-GhBsG.framer-v-1m7zbqv .framer-p8ke69 > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-GhBsG.framer-v-1m7zbqv .framer-p8ke69 > :first-child, .framer-GhBsG.framer-v-1m7zbqv .framer-1fg4cjk > :first-child { margin-top: 0px; } .framer-GhBsG.framer-v-1m7zbqv .framer-p8ke69 > :last-child, .framer-GhBsG.framer-v-1m7zbqv .framer-1fg4cjk > :last-child { margin-bottom: 0px; } .framer-GhBsG.framer-v-1m7zbqv .framer-1fg4cjk > * { margin: 0px; margin-bottom: calc(4px / 2); margin-top: calc(4px / 2); } }\"],\n  F = c(M, P, \"framer-GhBsG\");\nexport default F;\nF.displayName = \"Header\", F.defaultProps = {\n  height: 90,\n  width: 1200\n}, t(F, {\n  variant: {\n    options: [\"pwpCOdZhI\", \"yIZQWORGy\", \"wyV66_BuU\"],\n    optionTitles: [\"Default\", \"Mobile\", \"Mobile Open\"],\n    title: \"Variant\",\n    type: i.Enum\n  }\n}), a(F, [...b, ...B, ...k]);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FramervbHz5mMmu\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerIntrinsicHeight\": \"90\",\n        \"framerImmutableVariables\": \"true\",\n        \"framerContractVersion\": \"1\",\n        \"framerIntrinsicWidth\": \"1200\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"yIZQWORGy\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"],\\\"constraints\\\":[null,null,null,\\\"72px\\\"]},\\\"wyV66_BuU\\\":{\\\"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=./vbHz5mMmu.map", "import { fontStore } from \"framer\";\nfontStore.loadWebFontsFromSelectors([\"FS;Satoshi-medium\"]);\nexport const fonts = [{\n  family: \"Satoshi\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:css/F4TAn03dd:default\",\n    url: \"https://framerusercontent.com/third-party-assets/fontshare/wf/P2LQKHE6KA6ZP4AAGN72KDWMHH6ZH3TA/ZC32TK2P7FPS5GFTL46EU6KQJA24ZYDB/7AHDUZ4A7LFLVFUIFSARGIWCRQJHISQP.woff2\"\n  },\n  style: \"normal\",\n  url: \"https://framerusercontent.com/third-party-assets/fontshare/wf/P2LQKHE6KA6ZP4AAGN72KDWMHH6ZH3TA/ZC32TK2P7FPS5GFTL46EU6KQJA24ZYDB/7AHDUZ4A7LFLVFUIFSARGIWCRQJHISQP.woff2\",\n  weight: \"500\"\n}];\nexport const css = ['.framer-DF67u .framer-styles-preset-npoz7:not(.rich-text-wrapper), .framer-DF67u .framer-styles-preset-npoz7.rich-text-wrapper h1 { --framer-font-family: \"Satoshi\", sans-serif; --framer-font-size: 72px; --framer-font-style: normal; --framer-font-weight: 500; --framer-letter-spacing: -1.2px; --framer-line-height: 74px; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: #333333; --framer-text-decoration: none; --framer-text-transform: none; }', '@media (max-width: 1199px) and (min-width: 810px) { .framer-DF67u .framer-styles-preset-npoz7:not(.rich-text-wrapper), .framer-DF67u .framer-styles-preset-npoz7.rich-text-wrapper h1 { --framer-font-family: \"Satoshi\", sans-serif; --framer-font-size: 56px; --framer-font-style: normal; --framer-font-weight: 500; --framer-letter-spacing: -1px; --framer-line-height: 64px; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: #333333; --framer-text-decoration: none; --framer-text-transform: none; } }', '@media (max-width: 809px) and (min-width: 0px) { .framer-DF67u .framer-styles-preset-npoz7:not(.rich-text-wrapper), .framer-DF67u .framer-styles-preset-npoz7.rich-text-wrapper h1 { --framer-font-family: \"Satoshi\", sans-serif; --framer-font-size: 38px; --framer-font-style: normal; --framer-font-weight: 500; --framer-letter-spacing: -0.8px; --framer-line-height: 42px; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: #333333; --framer-text-decoration: none; --framer-text-transform: none; } }'];\nexport const className = \"framer-DF67u\";\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"css\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"className\": {\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};"],
  "mappings": "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",
  "names": ["fontStack", "containerStyles", "emptyStateStyle", "defaultEvents", "ControlType", "fontSizeOptions", "fontControls", "font", "useOnEnter", "onEnter", "enabled", "useOnSpecificTargetChange", "useOnExit", "onExit", "goal", "callback", "isInTarget", "useIsInCurrentNavigationTarget", "ue", "isBrowserSafari", "navigator", "userAgent", "useIsBrowserSafari", "se", "fontWeights", "useFontControls", "props", "fontFamily", "fontSize", "fontWeight", "font", "fontWeightName", "customFontStack", "fontStack", "fontFamilyStyle", "fetchCustomFonts", "fontStore", "e", "ue", "useIsOnCanvas", "se", "RenderTarget", "useRadius", "props", "borderRadius", "isMixedBorderRadius", "topLeftRadius", "topRightRadius", "bottomRightRadius", "bottomLeftRadius", "se", "borderRadiusControl", "ControlType", "usePadding", "padding", "paddingPerSide", "paddingTop", "paddingRight", "paddingBottom", "paddingLeft", "paddingControl", "ObjectFitType", "SrcType", "getProps", "props", "width", "height", "topLeft", "topRight", "bottomRight", "bottomLeft", "id", "children", "rest", "Video", "newProps", "p", "VideoMemo", "usePlaybackControls", "videoRef", "isInCurrentNavigationTarget", "useIsInCurrentNavigationTarget", "requestingPlay", "pe", "setProgress", "te", "rawProgress", "newProgress", "isAlreadySet", "play", "e", "pause", "useAutoplayBehavior", "playingProp", "muted", "loop", "playsinline", "controls", "initialPlayingProp", "ye", "hasPlayingPropChanged", "setHasPlayingPropChanged", "behavesAsGif", "autoplay", "isMountedAndReadyForProgressChanges", "X", "srcType", "srcFile", "srcUrl", "progress", "objectFit", "backgroundColor", "onSeeked", "onPause", "onPlay", "onEnd", "onClick", "onMouseEnter", "onMouseLeave", "onMouseDown", "onMouseUp", "poster", "posterEnabled", "startTimeProp", "volume", "isSafari", "useIsBrowserSafari", "wasPausedOnLeave", "wasEndedOnLeave", "isOnCanvas", "useIsOnCanvas", "borderRadius", "useRadius", "autoplayBehavior", "isInViewport", "useInView", "startTime", "ue", "rawProgressValue", "isMotionValue", "value", "useOnEnter", "useOnExit", "src", "se", "fragment", "groupsRegex", "capitalizeFirstLetter", "titleCase", "objectFitOptions", "addPropertyControls", "ControlType", "borderRadiusControl", "defaultEvents", "fontStore", "fonts", "css", "className", "fontStore", "fonts", "css", "className", "fontStore", "fonts", "css", "className", "enabledGestures", "cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transitions", "toResponsiveImage", "value", "Transition", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "humanReadableVariantMap", "getProps", "height", "iconLeft", "iconLeftSvg", "iconRight", "iconRightSvg", "id", "link", "newTab", "tap", "text", "width", "props", "_ref", "_ref1", "_humanReadableVariantMap_props_variant", "_ref2", "_ref3", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "useLocaleInfo", "style", "className", "layoutId", "Z8wxMaFlk", "qciR0BexH", "WEloXxy38", "I5W2o_ytJ", "AuAHGWdXV", "tpO3bPopl", "Ott7oYw4w", "roSLCz8W3", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "cycleOrder", "enabledGestures", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTap39ct83", "args", "ref1", "pe", "defaultLayoutId", "ae", "sharedStyleClassNames", "LayoutGroup", "motion", "cx", "Link", "u", "Image2", "RichText", "x", "css", "FramerBvGrtqk3p", "withCSS", "BvGrtqk3p_default", "addPropertyControls", "ControlType", "addFonts", "fonts", "fontStore", "fonts", "css", "className", "cycleOrder", "variantClassNames", "transitions", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "getProps", "height", "id", "width", "props", "createLayoutDependency", "variants", "Component", "Y", "ref", "activeLocale", "useLocaleInfo", "style", "className", "layoutId", "variant", "cgj3B_0U4NqfVTVxqP", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "cycleOrder", "variantClassNames", "layoutDependency", "defaultLayoutId", "ae", "LayoutGroup", "motion", "cx", "u", "Link", "RichText", "x", "css", "Frameroc4CGYR26", "withCSS", "oc4CGYR26_default", "addFonts", "fonts", "fontStore", "fonts", "css", "className", "enabledGestures", "cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transitions", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "humanReadableVariantMap", "getProps", "height", "id", "link", "newTab", "title", "width", "props", "ref", "_variant", "ref1", "createLayoutDependency", "Component", "Y", "activeLocale", "useLocaleInfo", "style", "className", "layoutId", "fKH1N6ZRe", "c4ZRkp5sh", "nk4gISJ25", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "defaultLayoutId", "ae", "LayoutGroup", "motion", "cx", "Link", "RichText", "x", "css", "FramerwNwem4nSD", "withCSS", "wNwem4nSD_default", "addPropertyControls", "ControlType", "addFonts", "fonts", "b", "getFonts", "wNwem4nSD_default", "B", "BvGrtqk3p_default", "k", "oc4CGYR26_default", "j", "I", "Z", "r", "e", "a", "O", "Q", "z", "q", "t", "re", "MotionConfigContext", "i", "n", "se", "p", "V", "W", "N", "T", "D", "U", "_", "C", "A", "X", "M", "Y", "useLocaleInfo", "o", "c", "g", "b", "B", "k", "R", "P", "F", "H", "useVariantState", "j", "K", "L", "S", "useActiveVariantCallback", "E", "J", "$", "pe", "rr", "useRouter", "ae", "LayoutGroup", "motion", "cx", "u", "Link", "Image2", "wNwem4nSD_default", "resolveLink", "BvGrtqk3p_default", "oc4CGYR26_default", "withCSS", "vbHz5mMmu_default", "addPropertyControls", "ControlType", "addFonts", "fontStore", "fonts", "css", "className"]
}
