{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/3Xi2AslpcDRhfyCVPmx3/d0Oobr5BHnVqZJQyMdGn/storage.js", "ssg:https://framerusercontent.com/modules/m2nL4qHNbqX9QCxsHsGL/aEuoU9xXdHzXrnVcCkrq/cache.js", "ssg:https://framerusercontent.com/modules/VTUDdizacRHpwbkOamr7/AykinQJbgwl92LvMGZwu/constants.js", "ssg:https://framerusercontent.com/modules/D4TWeLfcxT6Tysr2BlYg/iZjmqdxVx1EOiM3k1FaW/useOnNavigationTargetChange.js", "ssg:https://framerusercontent.com/modules/ExNgrA7EJTKUPpH6vIlN/eiOrSJ2Ab5M9jPCvVwUz/useConstant.js", "ssg:https://framerusercontent.com/modules/3mKFSGQqKHV82uOV1eBc/5fbRLvOpxZC0JOXugvwm/isMotionValue.js", "ssg:https://framerusercontent.com/modules/eMBrwoqQK7h6mEeGQUH8/GuplvPJVjmxpk9zqOTcb/isBrowser.js", "ssg:https://framerusercontent.com/modules/kNDwabfjDEb3vUxkQlZS/fSIr3AOAYbGlfSPgXpYu/useAutoMotionValue.js", "ssg:https://framerusercontent.com/modules/5SM58HxZHxjjv7aLMOgQ/WXz9i6mVki0bBCrKdqB3/propUtils.js", "ssg:https://framerusercontent.com/modules/aokp9DDPTWaRLrvhFlr7/46IvURlpjcm9urMMAUvR/Video.js", "ssg:https://framerusercontent.com/modules/lA174cW02uQBX8dIsvTv/llwYpWR4rlj3EZCCGFDZ/dMPN9hMW2.js", "ssg:https://framerusercontent.com/modules/qdAq3XarKE9nU7k4HSNy/da9Le9kJwCz2A8yFoYyK/IZOK5Np09.js", "ssg:https://framerusercontent.com/modules/wCacoBun2wpntAcOar0g/2QbPFXOif34l8XPCwbH6/bisooXQgN.js"],
  "sourcesContent": ["export function Storage(name) {\n  this.ready = new Promise((resolve, reject) => {\n    var request = window.indexedDB.open(location.origin);\n    request.onupgradeneeded = e => {\n      this.db = e.target[\"result\"];\n      this.db.createObjectStore(\"store\");\n    };\n    request.onsuccess = e => {\n      this.db = e.target[\"result\"];\n      resolve();\n    };\n    request.onerror = e => {\n      this.db = e.target[\"result\"];\n      reject(e);\n    };\n  });\n}\nStorage.prototype.get = function (key) {\n  return this.ready.then(() => {\n    return new Promise((resolve, reject) => {\n      var request = this.getStore().get(key);\n      request.onsuccess = e => resolve(e.target.result);\n      request.onerror = reject;\n    });\n  });\n};\nStorage.prototype.getStore = function () {\n  return this.db.transaction([\"store\"], \"readwrite\").objectStore(\"store\");\n};\nStorage.prototype.set = function (key, value) {\n  return this.ready.then(() => {\n    return new Promise((resolve, reject) => {\n      var request = this.getStore().put(value, key);\n      request.onsuccess = resolve;\n      request.onerror = reject;\n    });\n  });\n};\nStorage.prototype.delete = function (key, value) {\n  window.indexedDB.deleteDatabase(location.origin);\n};\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"Storage\": {\n      \"type\": \"function\"\n    }\n  }\n};", "// @ts-ignore\nimport { Storage } from \"https://framerusercontent.com/modules/3Xi2AslpcDRhfyCVPmx3/d0Oobr5BHnVqZJQyMdGn/storage.js\";\nexport const hashCode = s => s.split(\"\").reduce((a, b) => {\n  a = (a << 5) - a + b.charCodeAt(0);\n  return a & a;\n}, 0);\nexport function corsProxy(url) {\n  return `https://cors-anywhere.herokuapp.com/${url}`;\n}\nexport async function cachedResponse(url, cache = new Storage(\"cache\")) {\n  const cacheKey = url;\n  const data = await cache.get(cacheKey);\n  if (data) {\n    return data;\n  } else {\n    var req = new XMLHttpRequest();\n    req.open(\"GET\", url, true);\n    req.responseType = \"blob\";\n    return new Promise((resolve, reject) => {\n      req.onload = async function () {\n        if (this.status === 200) {\n          await cache.set(url, this.response);\n          resolve(this.response);\n        } else {\n          reject(new Error(`Response status ${this.status} ${this.statusText}`));\n        }\n      };\n      req.onerror = function (error) {\n        reject(error);\n      };\n      req.send();\n    });\n  }\n}\nexport async function checkForCachedData(url, cache = new Storage(\"cache\")) {\n  const cacheKey = url;\n  const data = await cache.get(cacheKey);\n  if (data) {\n    return data;\n  } else {\n    return null;\n  }\n}\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"hashCode\": {\n      \"type\": \"variable\"\n    },\n    \"checkForCachedData\": {\n      \"type\": \"function\"\n    },\n    \"corsProxy\": {\n      \"type\": \"function\"\n    },\n    \"cachedResponse\": {\n      \"type\": \"function\"\n    }\n  }\n};", "import { ControlType } from \"framer\";\nexport const fontStack = `\"Inter\", system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\"`;\nexport const containerStyles = {\n  position: \"relative\",\n  width: \"100%\",\n  height: \"100%\",\n  display: \"flex\",\n  justifyContent: \"center\",\n  alignItems: \"center\"\n};\nexport const emptyStateStyle = {\n  ...containerStyles,\n  borderRadius: 6,\n  background: \"rgba(136, 85, 255, 0.3)\",\n  color: \"#85F\",\n  border: \"1px dashed #85F\",\n  flexDirection: \"column\"\n};\nexport const defaultEvents = {\n  onClick: {\n    type: ControlType.EventHandler\n  },\n  onMouseEnter: {\n    type: ControlType.EventHandler\n  },\n  onMouseLeave: {\n    type: ControlType.EventHandler\n  }\n};\nexport const fontSizeOptions = {\n  type: ControlType.Number,\n  title: \"Font Size\",\n  min: 2,\n  max: 200,\n  step: 1,\n  displayStepper: true\n};\nexport const fontControls = {\n  font: {\n    type: ControlType.Boolean,\n    title: \"Font\",\n    defaultValue: false,\n    disabledTitle: \"Default\",\n    enabledTitle: \"Custom\"\n  },\n  fontFamily: {\n    type: ControlType.String,\n    title: \"Family\",\n    placeholder: \"Inter\",\n    hidden: ({\n      font\n    }) => !font\n  },\n  fontWeight: {\n    type: ControlType.Enum,\n    title: \"Weight\",\n    options: [100, 200, 300, 400, 500, 600, 700, 800, 900],\n    optionTitles: [\"Thin\", \"Extra-light\", \"Light\", \"Regular\", \"Medium\", \"Semi-bold\", \"Bold\", \"Extra-bold\", \"Black\"],\n    hidden: ({\n      font\n    }) => !font\n  }\n};\n// @TODO check if we're missing anything here \u2014 there doesn't seem to be a reliable browser API for this\nexport const localeOptions = {\n  af: \"Afrikaans\",\n  sq: \"Albanian\",\n  an: \"Aragonese\",\n  ar: \"Arabic (Standard)\",\n  \"ar-dz\": \"Arabic (Algeria)\",\n  \"ar-bh\": \"Arabic (Bahrain)\",\n  \"ar-eg\": \"Arabic (Egypt)\",\n  \"ar-iq\": \"Arabic (Iraq)\",\n  \"ar-jo\": \"Arabic (Jordan)\",\n  \"ar-kw\": \"Arabic (Kuwait)\",\n  \"ar-lb\": \"Arabic (Lebanon)\",\n  \"ar-ly\": \"Arabic (Libya)\",\n  \"ar-ma\": \"Arabic (Morocco)\",\n  \"ar-om\": \"Arabic (Oman)\",\n  \"ar-qa\": \"Arabic (Qatar)\",\n  \"ar-sa\": \"Arabic (Saudi Arabia)\",\n  \"ar-sy\": \"Arabic (Syria)\",\n  \"ar-tn\": \"Arabic (Tunisia)\",\n  \"ar-ae\": \"Arabic (U.A.E.)\",\n  \"ar-ye\": \"Arabic (Yemen)\",\n  hy: \"Armenian\",\n  as: \"Assamese\",\n  ast: \"Asturian\",\n  az: \"Azerbaijani\",\n  eu: \"Basque\",\n  bg: \"Bulgarian\",\n  be: \"Belarusian\",\n  bn: \"Bengali\",\n  bs: \"Bosnian\",\n  br: \"Breton\",\n  my: \"Burmese\",\n  ca: \"Catalan\",\n  ch: \"Chamorro\",\n  ce: \"Chechen\",\n  zh: \"Chinese\",\n  \"zh-hk\": \"Chinese (Hong Kong)\",\n  \"zh-cn\": \"Chinese (PRC)\",\n  \"zh-sg\": \"Chinese (Singapore)\",\n  \"zh-tw\": \"Chinese (Taiwan)\",\n  cv: \"Chuvash\",\n  co: \"Corsican\",\n  cr: \"Cree\",\n  hr: \"Croatian\",\n  cs: \"Czech\",\n  da: \"Danish\",\n  nl: \"Dutch (Standard)\",\n  \"nl-be\": \"Dutch (Belgian)\",\n  en: \"English\",\n  \"en-au\": \"English (Australia)\",\n  \"en-bz\": \"English (Belize)\",\n  \"en-ca\": \"English (Canada)\",\n  \"en-ie\": \"English (Ireland)\",\n  \"en-jm\": \"English (Jamaica)\",\n  \"en-nz\": \"English (New Zealand)\",\n  \"en-ph\": \"English (Philippines)\",\n  \"en-za\": \"English (South Africa)\",\n  \"en-tt\": \"English (Trinidad & Tobago)\",\n  \"en-gb\": \"English (United Kingdom)\",\n  \"en-us\": \"English (United States)\",\n  \"en-zw\": \"English (Zimbabwe)\",\n  eo: \"Esperanto\",\n  et: \"Estonian\",\n  fo: \"Faeroese\",\n  fa: \"Farsi\",\n  fj: \"Fijian\",\n  fi: \"Finnish\",\n  fr: \"French (Standard)\",\n  \"fr-be\": \"French (Belgium)\",\n  \"fr-ca\": \"French (Canada)\",\n  \"fr-fr\": \"French (France)\",\n  \"fr-lu\": \"French (Luxembourg)\",\n  \"fr-mc\": \"French (Monaco)\",\n  \"fr-ch\": \"French (Switzerland)\",\n  fy: \"Frisian\",\n  fur: \"Friulian\",\n  gd: \"Gaelic (Scots)\",\n  \"gd-ie\": \"Gaelic (Irish)\",\n  gl: \"Galacian\",\n  ka: \"Georgian\",\n  de: \"German (Standard)\",\n  \"de-at\": \"German (Austria)\",\n  \"de-de\": \"German (Germany)\",\n  \"de-li\": \"German (Liechtenstein)\",\n  \"de-lu\": \"German (Luxembourg)\",\n  \"de-ch\": \"German (Switzerland)\",\n  el: \"Greek\",\n  gu: \"Gujurati\",\n  ht: \"Haitian\",\n  he: \"Hebrew\",\n  hi: \"Hindi\",\n  hu: \"Hungarian\",\n  is: \"Icelandic\",\n  id: \"Indonesian\",\n  iu: \"Inuktitut\",\n  ga: \"Irish\",\n  it: \"Italian (Standard)\",\n  \"it-ch\": \"Italian (Switzerland)\",\n  ja: \"Japanese\",\n  kn: \"Kannada\",\n  ks: \"Kashmiri\",\n  kk: \"Kazakh\",\n  km: \"Khmer\",\n  ky: \"Kirghiz\",\n  tlh: \"Klingon\",\n  ko: \"Korean\",\n  \"ko-kp\": \"Korean (North Korea)\",\n  \"ko-kr\": \"Korean (South Korea)\",\n  la: \"Latin\",\n  lv: \"Latvian\",\n  lt: \"Lithuanian\",\n  lb: \"Luxembourgish\",\n  mk: \"FYRO Macedonian\",\n  ms: \"Malay\",\n  ml: \"Malayalam\",\n  mt: \"Maltese\",\n  mi: \"Maori\",\n  mr: \"Marathi\",\n  mo: \"Moldavian\",\n  nv: \"Navajo\",\n  ng: \"Ndonga\",\n  ne: \"Nepali\",\n  no: \"Norwegian\",\n  nb: \"Norwegian (Bokmal)\",\n  nn: \"Norwegian (Nynorsk)\",\n  oc: \"Occitan\",\n  or: \"Oriya\",\n  om: \"Oromo\",\n  \"fa-ir\": \"Persian/Iran\",\n  pl: \"Polish\",\n  pt: \"Portuguese\",\n  \"pt-br\": \"Portuguese (Brazil)\",\n  pa: \"Punjabi\",\n  \"pa-in\": \"Punjabi (India)\",\n  \"pa-pk\": \"Punjabi (Pakistan)\",\n  qu: \"Quechua\",\n  rm: \"Rhaeto-Romanic\",\n  ro: \"Romanian\",\n  \"ro-mo\": \"Romanian (Moldavia)\",\n  ru: \"Russian\",\n  \"ru-mo\": \"Russian (Moldavia)\",\n  sz: \"Sami (Lappish)\",\n  sg: \"Sango\",\n  sa: \"Sanskrit\",\n  sc: \"Sardinian\",\n  sd: \"Sindhi\",\n  si: \"Singhalese\",\n  sr: \"Serbian\",\n  sk: \"Slovak\",\n  sl: \"Slovenian\",\n  so: \"Somani\",\n  sb: \"Sorbian\",\n  es: \"Spanish\",\n  \"es-ar\": \"Spanish (Argentina)\",\n  \"es-bo\": \"Spanish (Bolivia)\",\n  \"es-cl\": \"Spanish (Chile)\",\n  \"es-co\": \"Spanish (Colombia)\",\n  \"es-cr\": \"Spanish (Costa Rica)\",\n  \"es-do\": \"Spanish (Dominican Republic)\",\n  \"es-ec\": \"Spanish (Ecuador)\",\n  \"es-sv\": \"Spanish (El Salvador)\",\n  \"es-gt\": \"Spanish (Guatemala)\",\n  \"es-hn\": \"Spanish (Honduras)\",\n  \"es-mx\": \"Spanish (Mexico)\",\n  \"es-ni\": \"Spanish (Nicaragua)\",\n  \"es-pa\": \"Spanish (Panama)\",\n  \"es-py\": \"Spanish (Paraguay)\",\n  \"es-pe\": \"Spanish (Peru)\",\n  \"es-pr\": \"Spanish (Puerto Rico)\",\n  \"es-es\": \"Spanish (Spain)\",\n  \"es-uy\": \"Spanish (Uruguay)\",\n  \"es-ve\": \"Spanish (Venezuela)\",\n  sx: \"Sutu\",\n  sw: \"Swahili\",\n  sv: \"Swedish\",\n  \"sv-fi\": \"Swedish (Finland)\",\n  \"sv-sv\": \"Swedish (Sweden)\",\n  ta: \"Tamil\",\n  tt: \"Tatar\",\n  te: \"Teluga\",\n  th: \"Thai\",\n  tig: \"Tigre\",\n  ts: \"Tsonga\",\n  tn: \"Tswana\",\n  tr: \"Turkish\",\n  tk: \"Turkmen\",\n  uk: \"Ukrainian\",\n  hsb: \"Upper Sorbian\",\n  ur: \"Urdu\",\n  ve: \"Venda\",\n  vi: \"Vietnamese\",\n  vo: \"Volapuk\",\n  wa: \"Walloon\",\n  cy: \"Welsh\",\n  xh: \"Xhosa\",\n  ji: \"Yiddish\",\n  zu: \"Zulu\"\n};\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"fontSizeOptions\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"fontControls\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"localeOptions\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"fontStack\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"emptyStateStyle\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"containerStyles\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"defaultEvents\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    }\n  }\n};\n//# sourceMappingURL=./constants.map", "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 { useRef } from \"react\";\n/**\n * Creates a constant value over the lifecycle of a component.\n *\n * Even if `useMemo` is provided an empty array as its final argument, it doesn't offer\n * a guarantee that it won't re-run for performance reasons later on. By using `useConstant`\n * you can ensure that initialisers don't execute twice or more.\n */\nexport function useConstant(init) {\n  const ref = useRef(null);\n  if (ref.current === null) {\n    ref.current = init();\n  }\n  return ref.current;\n}\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"useConstant\": {\n      \"type\": \"function\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    }\n  }\n};\n//# sourceMappingURL=./useConstant.map", "import { MotionValue } from \"framer\";\nexport const isMotionValue = v => v instanceof MotionValue;\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"isMotionValue\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    }\n  }\n};\n//# sourceMappingURL=./isMotionValue.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", "import { useCallback, useEffect, useRef } from \"react\";\nimport { motionValue, animate, RenderTarget } from \"framer\";\n// @ts-ignore\nimport { isMotionValue } from \"https://framerusercontent.com/modules/3mKFSGQqKHV82uOV1eBc/5fbRLvOpxZC0JOXugvwm/isMotionValue.js\";\n// @ts-ignore\nimport { useConstant } from \"https://framerusercontent.com/modules/ExNgrA7EJTKUPpH6vIlN/eiOrSJ2Ab5M9jPCvVwUz/useConstant.js\";\nexport function useAutoMotionValue(inputValue, options) {\n  var ref;\n  // Put options on a local ref\n  // Might wanna just memo instead but it works for now\n  const optionsRef = useRef(options);\n  const animation = useRef();\n  const didInitialMount = useRef(false);\n  const isOnCanvas = RenderTarget.current() === RenderTarget.canvas;\n  // in-progress - trying to figure out effect hooks\n  const onChangeDeps = (options === null || options === void 0 ? void 0 : options.onChangeDeps) ? options.onChangeDeps : [];\n  // Memoize the onChange handler\n  const onChange = useCallback(options === null || options === void 0 ? void 0 : options.onChange, [...onChangeDeps]);\n  // Optionally scale the value from props\n  const transformer = useCallback(value => ((ref = optionsRef.current) === null || ref === void 0 ? void 0 : ref.transform) ? optionsRef.current.transform(value) : value, []);\n  // Create new MotionValue from inputValue\n  const value = useConstant(() => isMotionValue(inputValue) ? inputValue : motionValue(transformer(inputValue)));\n  // Setting value from prop change\n  useEffect(() => {\n    if (!isMotionValue(inputValue) && didInitialMount.current) {\n      var ref1, ref2;\n      const newValue = transformer(inputValue);\n      (ref1 = animation.current) === null || ref1 === void 0 ? void 0 : ref1.stop();\n      // Call change callback\n      if (onChange) onChange(newValue, value);\n      // Trigger animation to new value\n      if (((ref2 = optionsRef.current) === null || ref2 === void 0 ? void 0 : ref2.animate) && !isOnCanvas) {\n        var ref3;\n        // @ts-ignore\n        animation.current = animate(value, newValue, (ref3 = optionsRef.current) === null || ref3 === void 0 ? void 0 : ref3.transition);\n      } else {\n        value.set(newValue);\n      }\n    }\n    didInitialMount.current = true;\n  }, [inputValue, ...onChangeDeps]);\n  return value;\n}\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"useAutoMotionValue\": {\n      \"type\": \"function\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    }\n  }\n};", "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 { useRef, useEffect, useMemo, useCallback, memo } from \"react\";\nimport { ControlType, RenderTarget, addPropertyControls, useIsInCurrentNavigationTarget } from \"framer\";\nimport { cachedResponse, corsProxy, hashCode, checkForCachedData } from \"https://framer.com/m/framer/default-video-utils.js\";\nimport { useOnEnter, useOnExit, defaultEvents, useAutoMotionValue, useIsBrowserSafari } from \"https://framer.com/m/framer/default-utils.js@^0.45.0\";\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 LoopType;\n(function (LoopType) {\n  LoopType[\"StartTime\"] = \"startTime\";\n  LoopType[\"Beginning\"] = \"beginning\";\n  LoopType[\"NoLoop\"] = \"noLoop\";\n})(LoopType || (LoopType = {}));\nvar PreloadType;\n(function (PreloadType) {\n  PreloadType[\"None\"] = \"none\";\n  PreloadType[\"MetaData\"] = \"metadata\";\n  PreloadType[\"Auto\"] = \"auto\";\n  PreloadType[\"ForceCache\"] = \"force\";\n})(PreloadType || (PreloadType = {}));\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 200\n  *\n  * @framerSupportedLayoutWidth fixed\n  * @framerSupportedLayoutHeight any\n  */\nexport function Video(props) {\n  const newProps = getProps(props);\n  return /*#__PURE__*/_jsx(VideoMemo, {\n    ...newProps\n  });\n}\nconst VideoMemo = /*#__PURE__*/memo(function VideoInner(props) {\n  const {\n    srcType,\n    srcFile,\n    srcUrl,\n    playing,\n    canvasPlay,\n    loopType,\n    muted,\n    playsinline,\n    controls,\n    preload: preload1,\n    progress,\n    objectFit,\n    backgroundColor,\n    radius,\n    topLeft,\n    topRight,\n    bottomRight,\n    bottomLeft,\n    isMixed,\n    onSeeked,\n    onPause,\n    onPlay,\n    onEnd,\n    onClick,\n    onMouseEnter,\n    onMouseLeave,\n    onMouseDown,\n    onMouseUp,\n    poster,\n    restartOnEnter,\n    posterEnabled,\n    startTime: startTimeProp,\n    volume\n  } = props;\n  const isInCurrentNavigationTarget = useIsInCurrentNavigationTarget(); // video elements behave oddly at 100% duration\n  const startTime = startTimeProp === 100 ? 99.9 : startTimeProp;\n  const videoRef = useRef();\n  const isLoaded = useRef(false);\n  const isSafari = useIsBrowserSafari();\n  const wasPausedOnLeave = useRef(null);\n  const wasEndedOnLeave = useRef(null);\n  const loop = loopType !== LoopType.NoLoop;\n  const fullLoop = loopType === LoopType.Beginning;\n  const isCanvas = useMemo(() => RenderTarget.current() !== RenderTarget.preview, []);\n  const isForcedCache = preload1 === PreloadType.ForceCache;\n  const isAutoCache = preload1 === PreloadType.Auto;\n  const isMuted = useMemo(() => isCanvas ? true : muted, [isCanvas, muted]);\n  const shouldPlay = !isCanvas || canvasPlay;\n  const autoPlay = useMemo(() => playing, []);\n  const play = useCallback(() => {\n    var ref;\n    if (isInCurrentNavigationTarget) (ref = videoRef.current) === null || ref === void 0 ? void 0 : ref.play();\n  }, []);\n  const pause = useCallback(() => {\n    var ref;\n    return (ref = videoRef.current) === null || ref === void 0 ? void 0 : ref.pause();\n  }, []);\n  const restartVideo = useCallback((playAfter = true) => {\n    if (!fullLoop) setProgress(startTime, playAfter);else play();\n  }, [startTime, fullLoop]);\n  const setProgress = (newProgress, playAfter = false) => {\n    if (videoRef.current) {\n      const isAlreadySet = Math.abs(videoRef.current.currentTime - newProgress * 0.01 * videoRef.current.duration) < 0.3;\n      if (videoRef.current.duration > 0 && !isAlreadySet) videoRef.current.currentTime = newProgress * 0.01 * videoRef.current.duration;\n      if (autoPlay && shouldPlay && playAfter) play();\n    }\n  }; // Change progress via prop\n  useEffect(() => {\n    setProgress(startTime);\n  }, [startTimeProp, srcFile, srcUrl]);\n  const videoProgress = useAutoMotionValue(progress, {\n    transform: value => value * 0.01,\n    onChange: (newValue, value) => {\n      setProgress(newValue);\n    }\n  }); // Checking if we need to play on navigation enter\n  useOnEnter(() => {\n    if (wasPausedOnLeave.current === null) return;\n    if (videoRef.current) {\n      if (restartOnEnter) restartVideo(!wasPausedOnLeave.current || wasEndedOnLeave.current);else if (!wasEndedOnLeave && loop || !wasPausedOnLeave.current) play();\n    }\n  }); // 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 getUrl = useCallback((cors = false) => {\n    if (srcType === SrcType.Url) {\n      return cors ? corsProxy(srcUrl) : srcUrl;\n    }\n    if (srcType === SrcType.Video) {\n      return srcFile;\n    }\n  }, [srcType, srcFile, srcUrl]); // Logic for cache options\n  const setVideoRef = async element => {\n    if (!element) return;\n    videoRef.current = element;\n    if (isSafari) {\n      videoRef.current[\"src\"] = getUrl();\n      return;\n    }\n    const {\n      preload\n    } = props;\n    if (preload === PreloadType.ForceCache) {\n      if (isLoaded.current) return;\n      const url = getUrl(true);\n      const response = await cachedResponse(url);\n      if (response && videoRef.current) {\n        videoRef.current[\"src\"] = URL.createObjectURL(response) // IE10+\n        ;\n        isLoaded.current = true;\n      }\n    } else if (preload === PreloadType.Auto) {\n      if (isLoaded.current) return;\n      const url = getUrl(true);\n      const response = await checkForCachedData(url);\n      if (response && videoRef.current) videoRef.current[\"src\"] = URL.createObjectURL(response);else videoRef.current[\"src\"] = getUrl();\n      isLoaded.current = true;\n    }\n  }; // Trigger rerender & reload when key props change\n  useEffect(() => {\n    if (isCanvas) isLoaded.current = false;\n    setVideoRef(videoRef.current);\n  }, [srcFile, srcUrl, srcType, posterEnabled, canvasPlay, preload1, loop, autoPlay]); // Pause/play via props\n  useEffect(() => {\n    if (playing && shouldPlay) play();else pause();\n  }, [playing]); // Autoplay via JS to work in Safari\n  useEffect(() => {\n    if (isSafari && videoRef.current && autoPlay) {\n      setTimeout(() => {\n        play();\n      }, 50);\n    }\n  }, []); // Volume Control\n  useEffect(() => {\n    if (videoRef.current && !muted) videoRef.current.volume = volume / 100;\n  }, [volume]);\n  const key = useMemo(() => hashCode(JSON.stringify({\n    srcType,\n    srcUrl,\n    srcFile,\n    autoPlay,\n    canvasPlay,\n    isForcedCache\n  })), [srcType, srcUrl, srcFile, autoPlay, canvasPlay, isForcedCache]);\n  const borderRadius = isMixed ? `${topLeft}px ${topRight}px ${bottomRight}px ${bottomLeft}px` : `${radius}px`;\n  return /*#__PURE__*/_jsx(\"video\", {\n    autoPlay: autoPlay && shouldPlay,\n    ref: setVideoRef,\n    onClick,\n    onMouseEnter,\n    onMouseLeave,\n    onMouseDown,\n    onMouseUp,\n    poster: posterEnabled ? poster : undefined,\n    style: {\n      width: \"100%\",\n      height: \"100%\",\n      borderRadius,\n      display: \"block\",\n      objectFit: objectFit,\n      backgroundColor: backgroundColor,\n      objectPosition: \"50% 50%\"\n    },\n    onSeeked: e => {\n      if (onSeeked) onSeeked(e);\n    },\n    onPause: e => {\n      if (onPause) onPause(e);\n    },\n    onPlay: e => {\n      if (onPlay) onPlay(e);\n    },\n    onEnded: e => {\n      if (onEnd) onEnd(e);\n      if (loop && shouldPlay && videoRef.current) restartVideo();\n    },\n    onCanPlay: () => {\n      if (shouldPlay && videoRef.current && autoPlay) play();else pause();\n      setProgress(startTime);\n    },\n    src: (isForcedCache || isAutoCache) && !isSafari ? null : getUrl(),\n    controls: isCanvas ? false : controls,\n    muted: isMuted,\n    playsInline: playsinline\n  }, key);\n});\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: true,\n  poster: \"https://misc.framerstatic.com/components/video-poster.jpg\",\n  controls: false,\n  autoPlay: true,\n  canvasPlay: false,\n  fullLoop: false,\n  muted: true,\n  playsinline: true,\n  restartOnEnter: false,\n  preload: PreloadType.Auto,\n  objectFit: ObjectFitType.Cover,\n  backgroundColor: \"rgba(0,0,0,0)\",\n  radius: 0,\n  volume: 25,\n  startTime: 0\n};\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  },\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    defaultValue: Video.defaultProps.poster,\n    hidden: ({\n      posterEnabled\n    }) => !posterEnabled\n  },\n  backgroundColor: {\n    type: ControlType.Color,\n    title: \"Background\"\n  },\n  radius: {\n    title: \"Radius\",\n    type: ControlType.FusedNumber,\n    toggleKey: \"isMixed\",\n    toggleTitles: [\"Radius\", \"Radius per corner\"],\n    valueKeys: [\"topLeft\", \"topRight\", \"bottomRight\", \"bottomLeft\"],\n    valueLabels: [\"TL\", \"TR\", \"BR\", \"BL\"],\n    min: 0\n  },\n  startTime: {\n    title: \"Start Time\",\n    type: ControlType.Number,\n    min: 0,\n    max: 100,\n    step: 0.1,\n    unit: \"%\"\n  },\n  loopType: {\n    type: ControlType.Enum,\n    title: \"Loop\",\n    optionTitles: [\"From Start Time\", \"From Beginning\", \"Don't Loop\"],\n    options: [LoopType.StartTime, LoopType.Beginning, LoopType.NoLoop]\n  },\n  objectFit: {\n    type: ControlType.Enum,\n    title: \"Fit\",\n    options: [ObjectFitType.Cover, ObjectFitType.Fill, ObjectFitType.Contain, ObjectFitType.ScaleDown, ObjectFitType.None]\n  },\n  canvasPlay: {\n    type: ControlType.Boolean,\n    title: \"On Canvas\",\n    enabledTitle: \"Play\",\n    disabledTitle: \"Pause\",\n    hidden(props) {\n      return props.autoPlay === false;\n    }\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  // playsinline: { type: ControlType.Boolean, title: \"Inline\", enabledTitle: \"Yes\", disabledTitle: \"No\" },\n  preload: {\n    type: ControlType.Enum,\n    title: \"Cache\",\n    options: [PreloadType.Auto, PreloadType.None, PreloadType.ForceCache]\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    \"Video\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"Video\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerContractVersion\": \"1\",\n        \"framerSupportedLayoutWidth\": \"fixed\",\n        \"framerIntrinsicWidth\": \"200\",\n        \"framerIntrinsicHeight\": \"200\",\n        \"framerSupportedLayoutHeight\": \"any\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./Video.map", "import { fontStore } from \"framer\";\nfontStore.loadWebFontsFromSelectors([\"GF;Outfit-600\"]);\nexport const fonts = [{\n  family: \"Outfit\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:css/dMPN9hMW2:default\",\n    url: \"https://fonts.gstatic.com/s/outfit/v6/QGYyz_MVcBeNP4NjuGObqx1XmO1I4e6yC4G-EiAou6Y.ttf\"\n  },\n  style: \"normal\",\n  url: \"https://fonts.gstatic.com/s/outfit/v6/QGYyz_MVcBeNP4NjuGObqx1XmO1I4e6yC4G-EiAou6Y.ttf\",\n  weight: \"600\"\n}];\nexport const css = ['.framer-X2Phr .framer-styles-preset-1ezrpvt:not(.rich-text-wrapper), .framer-X2Phr .framer-styles-preset-1ezrpvt.rich-text-wrapper h3, .framer-X2Phr .framer-styles-preset-1ezrpvt.rich-text-wrapper [data-preset-tag=\"h3\"] { --framer-font-family: \"Outfit\", serif; --framer-font-size: 22px; --framer-font-style: normal; --framer-font-weight: 600; --framer-letter-spacing: 0px; --framer-line-height: 1.2em; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: var(--token-1a5aa905-75a8-43dc-a9c8-5a9b6e98a9c2, #000000); --framer-text-decoration: none; --framer-text-transform: none; }', '@media (max-width: 1199px) and (min-width: 810px) { .framer-X2Phr .framer-styles-preset-1ezrpvt:not(.rich-text-wrapper), .framer-X2Phr .framer-styles-preset-1ezrpvt.rich-text-wrapper h3, .framer-X2Phr .framer-styles-preset-1ezrpvt.rich-text-wrapper [data-preset-tag=\"h3\"] { --framer-font-family: \"Outfit\", serif; --framer-font-size: 22px; --framer-font-style: normal; --framer-font-weight: 600; --framer-letter-spacing: 0px; --framer-line-height: 1.2em; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: var(--token-1a5aa905-75a8-43dc-a9c8-5a9b6e98a9c2, #000000); --framer-text-decoration: none; --framer-text-transform: none; } }', '@media (max-width: 809px) and (min-width: 0px) { .framer-X2Phr .framer-styles-preset-1ezrpvt:not(.rich-text-wrapper), .framer-X2Phr .framer-styles-preset-1ezrpvt.rich-text-wrapper h3, .framer-X2Phr .framer-styles-preset-1ezrpvt.rich-text-wrapper [data-preset-tag=\"h3\"] { --framer-font-family: \"Outfit\", serif; --framer-font-size: 22px; --framer-font-style: normal; --framer-font-weight: 600; --framer-letter-spacing: 0px; --framer-line-height: 1.2em; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: var(--token-1a5aa905-75a8-43dc-a9c8-5a9b6e98a9c2, #000000); --framer-text-decoration: none; --framer-text-transform: none; } }'];\nexport const className = \"framer-X2Phr\";\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};", "import { fontStore } from \"framer\";\nfontStore.loadWebFontsFromSelectors([\"GF;Outfit-regular\"]);\nexport const fonts = [{\n  family: \"Outfit\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:css/IZOK5Np09:default\",\n    url: \"https://fonts.gstatic.com/s/outfit/v6/QGYyz_MVcBeNP4NjuGObqx1XmO1I4TC1C4G-EiAou6Y.ttf\"\n  },\n  style: \"normal\",\n  url: \"https://fonts.gstatic.com/s/outfit/v6/QGYyz_MVcBeNP4NjuGObqx1XmO1I4TC1C4G-EiAou6Y.ttf\",\n  weight: \"400\"\n}];\nexport const css = ['.framer-ee05u .framer-styles-preset-tfg3tt:not(.rich-text-wrapper), .framer-ee05u .framer-styles-preset-tfg3tt.rich-text-wrapper p, .framer-ee05u .framer-styles-preset-tfg3tt.rich-text-wrapper [data-preset-tag=\"p\"] { --framer-font-family: \"Outfit\", serif; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: 0px; --framer-line-height: 1.4em; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: var(--token-5e960dff-6b90-4f0b-adb8-66611c7c3a86, #575757); --framer-text-decoration: none; --framer-text-transform: none; }', '@media (max-width: 1199px) and (min-width: 810px) { .framer-ee05u .framer-styles-preset-tfg3tt:not(.rich-text-wrapper), .framer-ee05u .framer-styles-preset-tfg3tt.rich-text-wrapper p, .framer-ee05u .framer-styles-preset-tfg3tt.rich-text-wrapper [data-preset-tag=\"p\"] { --framer-font-family: \"Outfit\", serif; --framer-font-size: 20px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: 0px; --framer-line-height: 1.4em; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: var(--token-5e960dff-6b90-4f0b-adb8-66611c7c3a86, #575757); --framer-text-decoration: none; --framer-text-transform: none; } }', '@media (max-width: 809px) and (min-width: 0px) { .framer-ee05u .framer-styles-preset-tfg3tt:not(.rich-text-wrapper), .framer-ee05u .framer-styles-preset-tfg3tt.rich-text-wrapper p, .framer-ee05u .framer-styles-preset-tfg3tt.rich-text-wrapper [data-preset-tag=\"p\"] { --framer-font-family: \"Outfit\", serif; --framer-font-size: 20px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: 0px; --framer-line-height: 1.4em; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: var(--token-5e960dff-6b90-4f0b-adb8-66611c7c3a86, #575757); --framer-text-decoration: none; --framer-text-transform: none; } }'];\nexport const className = \"framer-ee05u\";\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 (3d65904)\nimport { jsx as r, jsxs as e } from \"react/jsx-runtime\";\nimport { addFonts as a, Container as t, cx as i, GeneratedComponentContext as f, getFonts as n, Image as m, optimizeAppearTransformTemplate as l, PropertyOverrides as s, removeHiddenBreakpointLayers as o, RichText as p, SVG as c, Text as d, useHydratedBreakpointVariants as g, withCSS as h, withFX as x } from \"framer\";\nimport { LayoutGroup as u, motion as y } from \"framer-motion\";\nimport * as w from \"react\";\nimport { Video as b } from \"https://framerusercontent.com/modules/aokp9DDPTWaRLrvhFlr7/46IvURlpjcm9urMMAUvR/Video.js\";\nimport V from \"https://framerusercontent.com/modules/PLP5SWQpFPuFrn7tLf3t/suo2OcdmUu5xmjtBXZ7I/dkRfXNUhM.js\";\nimport { Icon as v } from \"https://framerusercontent.com/modules/tYScH7LTqUtz5KUaUAYP/C31a5jsoI7tLti4X41zP/Phosphor.js\";\nimport _ from \"https://framerusercontent.com/modules/w8fWAdmJZlFWj5EbzKyb/56X16jaLeYqSKQwcNDWw/nGGYiSYQ1.js\";\nimport k from \"https://framerusercontent.com/modules/dyETeBoLMmGh7xWZv4lX/WMNmoKGe46cdZaCug29i/xjX10VSQ8.js\";\nimport * as z from \"https://framerusercontent.com/modules/jdRXwhuVBTjefJMcc3vS/5VMEBmEMCQpUeWWMwSUn/asK2xZ6ef.js\";\nimport * as N from \"https://framerusercontent.com/modules/lA174cW02uQBX8dIsvTv/llwYpWR4rlj3EZCCGFDZ/dMPN9hMW2.js\";\nimport * as C from \"https://framerusercontent.com/modules/lBiTd8kWw49DTBJMsBNs/I7ryixzsU9blqESS6m8h/H847_07Fv.js\";\nimport * as L from \"https://framerusercontent.com/modules/qdAq3XarKE9nU7k4HSNy/da9Le9kJwCz2A8yFoYyK/IZOK5Np09.js\";\nimport * as j from \"https://framerusercontent.com/modules/lj9KikL2Z5Z2RNP8pKNf/UvsAgWVQwwipU61xhgGG/stylesPresetHeading3.js\";\nimport * as E from \"https://framerusercontent.com/modules/o9TnGp9U5RsedQPLp6Zo/PkTEH0e85M5V3wooybq9/TYWElNHCV.js\";\nimport * as O from \"https://framerusercontent.com/modules/1jCK2Fw8j6Ed1s8Yx6F4/u3SaO35H11oRzD7rtj7C/z0EVd6GvQ.js\";\nimport T from \"https://framerusercontent.com/modules/3SM3w2MzhLEuV29sPSyx/yVdfPhVyfpLZCOKzNCvh/bisooXQgN.js\";\nlet A = n(k),\n  q = n(V),\n  F = n(v),\n  I = x(y.div),\n  H = n(b),\n  S = n(_),\n  M = [\"fEJ81UI9b\", \"qJ_y5xC2c\", \"kuxsLysli\"],\n  U = {\n    fEJ81UI9b: \"(min-width: 1200px)\",\n    kuxsLysli: \"(max-width: 809px)\",\n    qJ_y5xC2c: \"(min-width: 810px) and (max-width: 1199px)\"\n  },\n  G = () => \"undefined\" != typeof document,\n  X = {\n    fEJ81UI9b: \"framer-v-1eo3pl5\",\n    kuxsLysli: \"framer-v-1jhyfxx\",\n    qJ_y5xC2c: \"framer-v-1uibdyl\"\n  };\nG() && o(\"fEJ81UI9b\", U, X);\nlet P = {\n    Desktop: \"fEJ81UI9b\",\n    Phone: \"kuxsLysli\",\n    Tablet: \"qJ_y5xC2c\"\n  },\n  Z = {\n    default: {\n      duration: 0\n    }\n  },\n  B = \"0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz\";\nfunction Y() {\n  let r = w.useRef(null);\n  return null === r.current && (r.current = [,,,,,].fill(0).map(() => B[Math.floor(Math.random() * B.length)]).join(\"\")), r.current;\n}\nlet R = /*#__PURE__*/w.forwardRef(function ({\n    id: a,\n    style: n = {},\n    className: o,\n    width: h,\n    height: x,\n    layoutId: A,\n    variant: q = \"fEJ81UI9b\",\n    ...F\n  }, H) {\n    let S = P[q],\n      M = S || q;\n    w.useLayoutEffect(() => {\n      let r = T();\n      if (document.title = r.title || \"\", r.viewport) {\n        var e;\n        null === (e = document.querySelector('meta[name=\"viewport\"]')) || void 0 === e || e.setAttribute(\"content\", r.viewport);\n      }\n    }, []);\n    let [B, R] = g(M, U, !1);\n    Z.default;\n    let Q = Y(),\n      {\n        pointerEvents: W,\n        ...K\n      } = n;\n    return /*#__PURE__*/r(f.Provider, {\n      value: {\n        primaryVariantId: \"fEJ81UI9b\",\n        variantClassNames: X\n      },\n      children: /*#__PURE__*/r(u, {\n        id: null != A ? A : Q,\n        children: /*#__PURE__*/e(y.div, {\n          \"data-framer-generated\": !0,\n          className: i(\"framer-V5guf\", E.className, O.className, z.className, j.className, N.className, L.className, C.className),\n          style: {\n            display: \"contents\",\n            pointerEvents: null != W ? W : void 0\n          },\n          children: [/*#__PURE__*/e(y.div, {\n            ...F,\n            className: i(\"framer-1eo3pl5\", o),\n            ref: H,\n            style: {\n              ...K\n            },\n            children: [/*#__PURE__*/r(t, {\n              className: \"framer-10vei6g-container\",\n              children: /*#__PURE__*/r(s, {\n                breakpoint: B,\n                overrides: {\n                  kuxsLysli: {\n                    variant: \"sPDPrBaMZ\"\n                  }\n                },\n                children: /*#__PURE__*/r(k, {\n                  height: \"100%\",\n                  id: \"XHa0WM3XW\",\n                  layoutId: \"XHa0WM3XW\",\n                  style: {\n                    height: \"100%\",\n                    width: \"100%\"\n                  },\n                  variant: \"dwSM_l0N6\",\n                  width: \"100%\"\n                })\n              })\n            }), /*#__PURE__*/e(y.div, {\n              className: \"framer-18mv7bc\",\n              children: [/*#__PURE__*/r(s, {\n                breakpoint: B,\n                overrides: {\n                  kuxsLysli: {\n                    children: /*#__PURE__*/r(w.Fragment, {\n                      children: /*#__PURE__*/r(\"h1\", {\n                        style: {\n                          \"--framer-line-height\": \"1em\",\n                          \"--framer-text-alignment\": \"center\"\n                        },\n                        children: /*#__PURE__*/r(\"span\", {\n                          style: {\n                            \"--font-selector\": \"R0Y7T3V0Zml0LTYwMA==\",\n                            \"--framer-font-family\": '\"Outfit\", serif',\n                            \"--framer-font-size\": \"48px\",\n                            \"--framer-font-style\": \"normal\",\n                            \"--framer-font-weight\": \"600\",\n                            \"--framer-letter-spacing\": \"0px\",\n                            \"--framer-text-color\": \"rgb(0, 0, 0)\",\n                            \"--framer-text-decoration\": \"none\",\n                            \"--framer-text-transform\": \"none\"\n                          },\n                          children: \"Features\"\n                        })\n                      })\n                    }),\n                    fonts: [\"GF;Outfit-600\"]\n                  }\n                },\n                children: /*#__PURE__*/r(p, {\n                  __fromCanvasComponent: !0,\n                  children: /*#__PURE__*/r(w.Fragment, {\n                    children: /*#__PURE__*/r(\"h1\", {\n                      className: \"framer-styles-preset-zgwe0x\",\n                      \"data-styles-preset\": \"TYWElNHCV\",\n                      style: {\n                        \"--framer-text-alignment\": \"center\"\n                      },\n                      children: \"Features\"\n                    })\n                  }),\n                  className: \"framer-1o4ak5d\",\n                  verticalAlignment: \"top\",\n                  withExternalLayout: !0\n                })\n              }), /*#__PURE__*/r(s, {\n                breakpoint: B,\n                overrides: {\n                  kuxsLysli: {\n                    children: /*#__PURE__*/r(w.Fragment, {\n                      children: /*#__PURE__*/r(\"p\", {\n                        className: \"framer-styles-preset-1rdy2h6\",\n                        \"data-styles-preset\": \"asK2xZ6ef\",\n                        style: {\n                          \"--framer-text-alignment\": \"center\"\n                        },\n                        children: \"Everything you need to feel closer to your favorite people.\"\n                      })\n                    })\n                  }\n                },\n                children: /*#__PURE__*/r(p, {\n                  __fromCanvasComponent: !0,\n                  children: /*#__PURE__*/r(w.Fragment, {\n                    children: /*#__PURE__*/r(\"p\", {\n                      className: \"framer-styles-preset-1lk11sa\",\n                      \"data-styles-preset\": \"z0EVd6GvQ\",\n                      style: {\n                        \"--framer-text-alignment\": \"center\"\n                      },\n                      children: \"Everything you need to feel closer to your favorite people.\"\n                    })\n                  }),\n                  className: \"framer-dfbizp\",\n                  verticalAlignment: \"top\",\n                  withExternalLayout: !0\n                })\n              })]\n            }), /*#__PURE__*/e(y.div, {\n              className: \"framer-1gcgllc\",\n              children: [/*#__PURE__*/e(y.div, {\n                className: \"framer-sc5nhn\",\n                children: [/*#__PURE__*/e(I, {\n                  __framer__animate: {\n                    opacity: 1,\n                    rotate: 0,\n                    rotateX: 0,\n                    rotateY: 0,\n                    scale: 1,\n                    transition: {\n                      damping: 60,\n                      delay: .1,\n                      mass: 1,\n                      stiffness: 500,\n                      type: \"spring\"\n                    },\n                    x: 0,\n                    y: 0\n                  },\n                  __framer__animateOnce: !0,\n                  __framer__enter: {\n                    opacity: 0,\n                    scale: 1,\n                    x: 0,\n                    y: 40\n                  },\n                  __framer__exit: {\n                    opacity: 0,\n                    scale: 1,\n                    transition: {\n                      damping: 60,\n                      delay: .1,\n                      mass: 1,\n                      stiffness: 500,\n                      type: \"spring\"\n                    },\n                    x: 0,\n                    y: 40\n                  },\n                  __framer__styleAppearEffectEnabled: !0,\n                  __framer__threshold: .5,\n                  className: \"framer-1gwz8d5\",\n                  children: [/*#__PURE__*/e(y.div, {\n                    className: \"framer-1e6yftz\",\n                    children: [/*#__PURE__*/r(s, {\n                      breakpoint: B,\n                      overrides: {\n                        kuxsLysli: {\n                          children: /*#__PURE__*/r(w.Fragment, {\n                            children: /*#__PURE__*/r(\"h3\", {\n                              className: \"framer-styles-preset-ci2ngw\",\n                              \"data-styles-preset\": \"stylesPresetHeading3\",\n                              style: {\n                                \"--framer-text-alignment\": \"left\"\n                              },\n                              children: \"Express yourself freely\"\n                            })\n                          })\n                        },\n                        qJ_y5xC2c: {\n                          children: /*#__PURE__*/r(w.Fragment, {\n                            children: /*#__PURE__*/r(\"h3\", {\n                              style: {\n                                \"--framer-line-height\": \"1em\",\n                                \"--framer-text-alignment\": \"left\"\n                              },\n                              children: /*#__PURE__*/r(\"span\", {\n                                style: {\n                                  \"--font-selector\": \"R0Y7T3V0Zml0LTYwMA==\",\n                                  \"--framer-font-family\": '\"Outfit\", serif',\n                                  \"--framer-font-size\": \"48px\",\n                                  \"--framer-font-style\": \"normal\",\n                                  \"--framer-font-weight\": \"600\",\n                                  \"--framer-letter-spacing\": \"0px\",\n                                  \"--framer-text-color\": \"rgb(0, 0, 0)\",\n                                  \"--framer-text-decoration\": \"none\",\n                                  \"--framer-text-transform\": \"none\"\n                                },\n                                children: \"Express yourself freely\"\n                              })\n                            })\n                          }),\n                          fonts: [\"GF;Outfit-600\"]\n                        }\n                      },\n                      children: /*#__PURE__*/r(p, {\n                        __fromCanvasComponent: !0,\n                        children: /*#__PURE__*/e(w.Fragment, {\n                          children: [/*#__PURE__*/r(\"h3\", {\n                            className: \"framer-styles-preset-ci2ngw\",\n                            \"data-styles-preset\": \"stylesPresetHeading3\",\n                            style: {\n                              \"--framer-text-alignment\": \"left\"\n                            },\n                            children: \"Express \"\n                          }), /*#__PURE__*/r(\"h3\", {\n                            className: \"framer-styles-preset-ci2ngw\",\n                            \"data-styles-preset\": \"stylesPresetHeading3\",\n                            style: {\n                              \"--framer-text-alignment\": \"left\"\n                            },\n                            children: \"yourself freely\"\n                          })]\n                        }),\n                        className: \"framer-1bzceki\",\n                        verticalAlignment: \"top\",\n                        withExternalLayout: !0\n                      })\n                    }), /*#__PURE__*/r(p, {\n                      __fromCanvasComponent: !0,\n                      children: /*#__PURE__*/r(w.Fragment, {\n                        children: /*#__PURE__*/r(\"p\", {\n                          className: \"framer-styles-preset-1rdy2h6\",\n                          \"data-styles-preset\": \"asK2xZ6ef\",\n                          style: {\n                            \"--framer-text-alignment\": \"left\"\n                          },\n                          children: \"Send text, voice message, video, emojis or annotations.\"\n                        })\n                      }),\n                      className: \"framer-106y7t\",\n                      verticalAlignment: \"top\",\n                      withExternalLayout: !0\n                    })]\n                  }), /*#__PURE__*/e(y.div, {\n                    className: \"framer-1jbnjap\",\n                    children: [/*#__PURE__*/r(s, {\n                      breakpoint: B,\n                      overrides: {\n                        kuxsLysli: {\n                          background: {\n                            alt: \"Woman using a mobile phone\",\n                            fit: \"fill\",\n                            intrinsicHeight: 426.5,\n                            intrinsicWidth: 399,\n                            pixelHeight: 853,\n                            pixelWidth: 798,\n                            sizes: \"244px\",\n                            src: new URL(\"https://framerusercontent.com/images/BZveiOrOkC27ti2CQXL7mMWAAxU.png?scale-down-to=512\").href,\n                            srcSet: `${new URL(\"https://framerusercontent.com/images/BZveiOrOkC27ti2CQXL7mMWAAxU.png?scale-down-to=512\").href} 478w, ${new URL(\"https://framerusercontent.com/images/BZveiOrOkC27ti2CQXL7mMWAAxU.png\").href} 798w`\n                          }\n                        }\n                      },\n                      children: /*#__PURE__*/r(m, {\n                        background: {\n                          alt: \"Woman using a mobile phone\",\n                          fit: \"fill\",\n                          intrinsicHeight: 426.5,\n                          intrinsicWidth: 399,\n                          pixelHeight: 853,\n                          pixelWidth: 798,\n                          sizes: \"304px\",\n                          src: new URL(\"https://framerusercontent.com/images/BZveiOrOkC27ti2CQXL7mMWAAxU.png?scale-down-to=512\").href,\n                          srcSet: `${new URL(\"https://framerusercontent.com/images/BZveiOrOkC27ti2CQXL7mMWAAxU.png?scale-down-to=512\").href} 478w, ${new URL(\"https://framerusercontent.com/images/BZveiOrOkC27ti2CQXL7mMWAAxU.png\").href} 798w`\n                        },\n                        className: \"framer-n6rr48\",\n                        \"data-framer-name\": \"pexels_andrea_piacquadio_3869370\",\n                        name: \"pexels_andrea_piacquadio_3869370\",\n                        children: /*#__PURE__*/r(c, {\n                          className: \"framer-hxbxxs\",\n                          \"data-framer-name\": \"Icon\",\n                          layout: \"position\",\n                          name: \"Icon\",\n                          opacity: 1,\n                          radius: 0,\n                          svg: '<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 21 32\"><path d=\"M 0.892 17.805 C 1.224 16.865 1.465 15.879 1.897 14.986 C 4.004 10.621 6.621 6.568 9.82 2.919 C 10.516 2.122 11.445 1.416 12.406 0.98 C 14.467 0.055 16.469 1.233 16.568 3.47 C 16.619 4.628 16.414 5.999 15.812 6.948 C 12.969 11.447 9.989 15.865 6.957 20.239 C 6.039 21.56 4.463 21.83 3.102 21.276 C 1.745 20.727 0.97 19.444 0.892 17.805 Z M 16.066 23.674 C 18.166 23.785 19.385 24.831 19.504 26.307 C 19.626 27.823 18.649 28.929 16.888 29.288 C 14.21 29.83 11.549 30.43 8.861 30.912 C 7.932 31.078 6.907 31.132 6.003 30.915 C 4.249 30.497 3.769 28.795 4.906 27.398 C 5.164 27.078 5.482 26.767 5.841 26.573 C 9.141 24.754 12.759 24.078 16.066 23.674 Z\" fill=\"rgb(0,0,0)\"></path></svg>',\n                          svgContentId: 917209322,\n                          withExternalLayout: !0\n                        })\n                      })\n                    }), /*#__PURE__*/e(y.div, {\n                      className: \"framer-azq6sz\",\n                      children: [/*#__PURE__*/r(y.div, {\n                        className: \"framer-2xpx5t\",\n                        children: /*#__PURE__*/r(t, {\n                          className: \"framer-5w38dw-container\",\n                          children: /*#__PURE__*/r(V, {\n                            background: \"rgb(230, 209, 255)\",\n                            height: \"100%\",\n                            id: \"JJ2PtNNMW\",\n                            layoutId: \"JJ2PtNNMW\",\n                            radius: 60,\n                            rotation: 0,\n                            style: {\n                              height: \"100%\",\n                              width: \"100%\"\n                            },\n                            variant: \"EgLxQrxHD\",\n                            width: \"100%\"\n                          })\n                        })\n                      }), /*#__PURE__*/e(y.div, {\n                        className: \"framer-1ak4skz\",\n                        children: [/*#__PURE__*/r(t, {\n                          className: \"framer-of8c9k-container\",\n                          children: /*#__PURE__*/r(v, {\n                            color: \"rgb(255, 255, 255)\",\n                            height: \"100%\",\n                            iconSearch: \"House\",\n                            iconSelection: \"Play\",\n                            id: \"el5ywI8sR\",\n                            layoutId: \"el5ywI8sR\",\n                            mirrored: !1,\n                            selectByList: !0,\n                            style: {\n                              height: \"100%\",\n                              width: \"100%\"\n                            },\n                            weight: \"fill\",\n                            width: \"100%\"\n                          })\n                        }), /*#__PURE__*/r(y.div, {\n                          className: \"framer-1xoa5ce\"\n                        }), /*#__PURE__*/r(d, {\n                          __fromCanvasComponent: !0,\n                          alignment: \"center\",\n                          className: \"framer-8htgob\",\n                          fonts: [\"GF;Outfit-500\"],\n                          rawHTML: \"<span style='font-size: 0; line-height: 0; tab-size: 4; white-space: inherit; word-wrap: inherit'><span style='direction: ltr; font-size: 0'><span style=''>0:24</span><br></span></span>\",\n                          verticalAlignment: \"top\",\n                          withExternalLayout: !0\n                        })]\n                      })]\n                    }), (\"kuxsLysli\" !== B || !G()) && /*#__PURE__*/r(s, {\n                      breakpoint: B,\n                      overrides: {\n                        qJ_y5xC2c: {\n                          transformTemplate: l(\"1nhka38\", (r, e) => `translateY(-50%) ${e}`)\n                        }\n                      },\n                      children: /*#__PURE__*/e(y.div, {\n                        className: \"framer-1bqjipx hidden-1jhyfxx\",\n                        transformTemplate: l(\"1bqjipx\", (r, e) => `translateY(-50%) ${e}`),\n                        children: [/*#__PURE__*/r(d, {\n                          __fromCanvasComponent: !0,\n                          alignment: \"center\",\n                          className: \"framer-iooe9j\",\n                          fonts: [\"GF;Outfit-500\"],\n                          rawHTML: \"<span style='font-size: 0; line-height: 0; tab-size: 4; white-space: inherit; word-wrap: inherit'><span style='direction: ltr; font-size: 0'><span style=''>\uD83D\uDD25</span><br></span></span>\",\n                          verticalAlignment: \"top\",\n                          withExternalLayout: !0\n                        }), /*#__PURE__*/r(d, {\n                          __fromCanvasComponent: !0,\n                          alignment: \"center\",\n                          className: \"framer-ux1jnj\",\n                          fonts: [\"GF;Outfit-500\"],\n                          rawHTML: \"<span style='font-size: 0; line-height: 0; tab-size: 4; white-space: inherit; word-wrap: inherit'><span style='direction: ltr; font-size: 0'><span style=''>\uD83D\uDC96</span><br></span></span>\",\n                          verticalAlignment: \"top\",\n                          withExternalLayout: !0\n                        }), /*#__PURE__*/r(d, {\n                          __fromCanvasComponent: !0,\n                          alignment: \"center\",\n                          className: \"framer-plnddl\",\n                          fonts: [\"GF;Outfit-500\"],\n                          rawHTML: \"<span style='font-size: 0; line-height: 0; tab-size: 4; white-space: inherit; word-wrap: inherit'><span style='direction: ltr; font-size: 0'><span style=''>\uD83D\uDE2E</span><br></span></span>\",\n                          verticalAlignment: \"top\",\n                          withExternalLayout: !0\n                        }), /*#__PURE__*/r(d, {\n                          __fromCanvasComponent: !0,\n                          alignment: \"center\",\n                          className: \"framer-tlhmgx\",\n                          fonts: [\"GF;Outfit-500\"],\n                          rawHTML: \"<span style='font-size: 0; line-height: 0; tab-size: 4; white-space: inherit; word-wrap: inherit'><span style='direction: ltr; font-size: 0'><span style=''>\uD83D\uDC4D</span><br></span></span>\",\n                          verticalAlignment: \"top\",\n                          withExternalLayout: !0\n                        }), /*#__PURE__*/r(d, {\n                          __fromCanvasComponent: !0,\n                          alignment: \"center\",\n                          className: \"framer-1do5fbr\",\n                          fonts: [\"GF;Outfit-500\"],\n                          rawHTML: \"<span style='font-size: 0; line-height: 0; tab-size: 4; white-space: inherit; word-wrap: inherit'><span style='direction: ltr; font-size: 0'><span style=''>\uD83E\uDD29</span><br></span></span>\",\n                          verticalAlignment: \"top\",\n                          withExternalLayout: !0\n                        })]\n                      })\n                    })]\n                  })]\n                }), /*#__PURE__*/e(I, {\n                  __framer__animate: {\n                    opacity: 1,\n                    rotate: 0,\n                    rotateX: 0,\n                    rotateY: 0,\n                    scale: 1,\n                    transition: {\n                      damping: 60,\n                      delay: .2,\n                      mass: 1,\n                      stiffness: 500,\n                      type: \"spring\"\n                    },\n                    x: 0,\n                    y: 0\n                  },\n                  __framer__animateOnce: !0,\n                  __framer__enter: {\n                    opacity: 0,\n                    scale: 1,\n                    x: 0,\n                    y: 40\n                  },\n                  __framer__exit: {\n                    opacity: 0,\n                    scale: 1,\n                    transition: {\n                      damping: 60,\n                      delay: .2,\n                      mass: 1,\n                      stiffness: 500,\n                      type: \"spring\"\n                    },\n                    x: 0,\n                    y: 40\n                  },\n                  __framer__styleAppearEffectEnabled: !0,\n                  __framer__threshold: .5,\n                  className: \"framer-nc4fjr\",\n                  children: [/*#__PURE__*/e(y.div, {\n                    className: \"framer-2o8hyu\",\n                    children: [/*#__PURE__*/r(s, {\n                      breakpoint: B,\n                      overrides: {\n                        kuxsLysli: {\n                          children: /*#__PURE__*/r(w.Fragment, {\n                            children: /*#__PURE__*/r(\"h3\", {\n                              className: \"framer-styles-preset-ci2ngw\",\n                              \"data-styles-preset\": \"stylesPresetHeading3\",\n                              style: {\n                                \"--framer-text-alignment\": \"left\"\n                              },\n                              children: \"Create and share\"\n                            })\n                          })\n                        },\n                        qJ_y5xC2c: {\n                          children: /*#__PURE__*/r(w.Fragment, {\n                            children: /*#__PURE__*/r(\"h3\", {\n                              style: {\n                                \"--framer-line-height\": \"1em\",\n                                \"--framer-text-alignment\": \"left\"\n                              },\n                              children: /*#__PURE__*/r(\"span\", {\n                                style: {\n                                  \"--font-selector\": \"R0Y7T3V0Zml0LTYwMA==\",\n                                  \"--framer-font-family\": '\"Outfit\", serif',\n                                  \"--framer-font-size\": \"48px\",\n                                  \"--framer-font-style\": \"normal\",\n                                  \"--framer-font-weight\": \"600\",\n                                  \"--framer-letter-spacing\": \"0px\",\n                                  \"--framer-text-color\": \"rgb(0, 0, 0)\",\n                                  \"--framer-text-decoration\": \"none\",\n                                  \"--framer-text-transform\": \"none\"\n                                },\n                                children: \"Create and share\"\n                              })\n                            })\n                          }),\n                          fonts: [\"GF;Outfit-600\"]\n                        }\n                      },\n                      children: /*#__PURE__*/r(p, {\n                        __fromCanvasComponent: !0,\n                        children: /*#__PURE__*/e(w.Fragment, {\n                          children: [/*#__PURE__*/r(\"h3\", {\n                            className: \"framer-styles-preset-ci2ngw\",\n                            \"data-styles-preset\": \"stylesPresetHeading3\",\n                            style: {\n                              \"--framer-text-alignment\": \"left\"\n                            },\n                            children: \"Create \"\n                          }), /*#__PURE__*/r(\"h3\", {\n                            className: \"framer-styles-preset-ci2ngw\",\n                            \"data-styles-preset\": \"stylesPresetHeading3\",\n                            style: {\n                              \"--framer-text-alignment\": \"left\"\n                            },\n                            children: \"and share\"\n                          })]\n                        }),\n                        className: \"framer-ie5p97\",\n                        verticalAlignment: \"top\",\n                        withExternalLayout: !0\n                      })\n                    }), /*#__PURE__*/r(p, {\n                      __fromCanvasComponent: !0,\n                      children: /*#__PURE__*/r(w.Fragment, {\n                        children: /*#__PURE__*/r(\"p\", {\n                          className: \"framer-styles-preset-1rdy2h6\",\n                          \"data-styles-preset\": \"asK2xZ6ef\",\n                          style: {\n                            \"--framer-text-alignment\": \"left\"\n                          },\n                          children: \"Easily create fun, entertaining videos to share with friends.\"\n                        })\n                      }),\n                      className: \"framer-1oehs82\",\n                      verticalAlignment: \"top\",\n                      withExternalLayout: !0\n                    })]\n                  }), /*#__PURE__*/r(y.div, {\n                    className: \"framer-xgx786\",\n                    \"data-framer-name\": \"Device\",\n                    name: \"Device\",\n                    children: /*#__PURE__*/e(y.div, {\n                      className: \"framer-zt8hj5\",\n                      children: [/*#__PURE__*/r(t, {\n                        className: \"framer-oyrf55-container\",\n                        children: /*#__PURE__*/r(b, {\n                          backgroundColor: \"rgba(0, 0, 0, 0)\",\n                          bottomLeft: 37,\n                          bottomRight: 37,\n                          canvasPlay: !1,\n                          controls: !1,\n                          height: \"100%\",\n                          id: \"olSlZQAaQ\",\n                          isMixed: !1,\n                          layoutId: \"olSlZQAaQ\",\n                          loopType: \"startTime\",\n                          muted: !0,\n                          objectFit: \"cover\",\n                          playing: !0,\n                          posterEnabled: !1,\n                          preload: \"auto\",\n                          radius: 37,\n                          restartOnEnter: !1,\n                          srcFile: new URL(\"https://framerusercontent.com/modules/assets/skbo1LpSjhokBWFi8l3F9RwDiM4~ZGpqw-RFjJNOEoQXIsBXwRzy_JnnvisgIUo8YcdI5bM.mp4\").href,\n                          srcType: \"Upload\",\n                          srcUrl: \"https://assets.mixkit.co/videos/preview/mixkit-ice-cream-glass-of-red-soda-5094-small.mp4\",\n                          startTime: 0,\n                          style: {\n                            height: \"100%\",\n                            width: \"100%\"\n                          },\n                          topLeft: 37,\n                          topRight: 37,\n                          volume: 25,\n                          width: \"100%\"\n                        })\n                      }), /*#__PURE__*/e(y.div, {\n                        className: \"framer-wel3ie\",\n                        children: [/*#__PURE__*/e(y.div, {\n                          className: \"framer-ma37f1\",\n                          children: [/*#__PURE__*/r(t, {\n                            className: \"framer-1azimf2-container\",\n                            children: /*#__PURE__*/r(V, {\n                              background: \"rgb(245, 210, 184)\",\n                              height: \"100%\",\n                              id: \"Hh1BbpCzG\",\n                              layoutId: \"Hh1BbpCzG\",\n                              radius: 60,\n                              rotation: 0,\n                              style: {\n                                height: \"100%\",\n                                width: \"100%\"\n                              },\n                              variant: \"snFARdAmz\",\n                              width: \"100%\"\n                            })\n                          }), /*#__PURE__*/e(y.div, {\n                            className: \"framer-1n41av6\",\n                            children: [/*#__PURE__*/r(d, {\n                              __fromCanvasComponent: !0,\n                              alignment: \"center\",\n                              className: \"framer-1yy9fe9\",\n                              fonts: [\"GF;Outfit-500\"],\n                              rawHTML: \"<span style='font-size: 0; line-height: 0; tab-size: 4; white-space: inherit; word-wrap: inherit'><span style='direction: ltr; font-size: 0'><span style=''>Ryan</span><br></span></span>\",\n                              verticalAlignment: \"top\",\n                              withExternalLayout: !0\n                            }), /*#__PURE__*/r(y.div, {\n                              className: \"framer-4o02ya\",\n                              children: /*#__PURE__*/r(d, {\n                                __fromCanvasComponent: !0,\n                                alignment: \"center\",\n                                className: \"framer-1300ust\",\n                                fonts: [\"GF;Outfit-500\"],\n                                rawHTML: \"<span style='font-size: 0; line-height: 0; tab-size: 4; white-space: inherit; word-wrap: inherit'><span style='direction: ltr; font-size: 0'><span style=''>2h ago</span><br></span></span>\",\n                                verticalAlignment: \"top\",\n                                withExternalLayout: !0\n                              })\n                            })]\n                          })]\n                        }), /*#__PURE__*/r(t, {\n                          className: \"framer-usd6sg-container\",\n                          children: /*#__PURE__*/r(v, {\n                            color: \"rgb(0, 0, 0)\",\n                            height: \"100%\",\n                            iconSearch: \"House\",\n                            iconSelection: \"DotsThreeVertical\",\n                            id: \"f4lGi_5aE\",\n                            layoutId: \"f4lGi_5aE\",\n                            mirrored: !1,\n                            selectByList: !0,\n                            style: {\n                              height: \"100%\",\n                              width: \"100%\"\n                            },\n                            weight: \"bold\",\n                            width: \"100%\"\n                          })\n                        })]\n                      })]\n                    })\n                  })]\n                })]\n              }), /*#__PURE__*/e(y.div, {\n                className: \"framer-eti9br\",\n                children: [/*#__PURE__*/e(I, {\n                  __framer__animate: {\n                    opacity: 1,\n                    rotate: 0,\n                    rotateX: 0,\n                    rotateY: 0,\n                    scale: 1,\n                    transition: {\n                      damping: 60,\n                      delay: .1,\n                      mass: 1,\n                      stiffness: 500,\n                      type: \"spring\"\n                    },\n                    x: 0,\n                    y: 0\n                  },\n                  __framer__animateOnce: !0,\n                  __framer__enter: {\n                    opacity: 0,\n                    scale: 1,\n                    x: 0,\n                    y: 40\n                  },\n                  __framer__exit: {\n                    opacity: 0,\n                    scale: 1,\n                    transition: {\n                      damping: 60,\n                      delay: .1,\n                      mass: 1,\n                      stiffness: 500,\n                      type: \"spring\"\n                    },\n                    x: 0,\n                    y: 40\n                  },\n                  __framer__styleAppearEffectEnabled: !0,\n                  __framer__threshold: .5,\n                  className: \"framer-xjrnpt\",\n                  children: [/*#__PURE__*/e(y.div, {\n                    className: \"framer-ybqs36\",\n                    children: [/*#__PURE__*/r(p, {\n                      __fromCanvasComponent: !0,\n                      children: /*#__PURE__*/r(w.Fragment, {\n                        children: /*#__PURE__*/r(\"h3\", {\n                          className: \"framer-styles-preset-ci2ngw\",\n                          \"data-styles-preset\": \"stylesPresetHeading3\",\n                          style: {\n                            \"--framer-text-alignment\": \"left\"\n                          },\n                          children: \"Fast and reliable messaging\"\n                        })\n                      }),\n                      className: \"framer-57vv5w\",\n                      verticalAlignment: \"top\",\n                      withExternalLayout: !0\n                    }), /*#__PURE__*/r(p, {\n                      __fromCanvasComponent: !0,\n                      children: /*#__PURE__*/r(w.Fragment, {\n                        children: /*#__PURE__*/r(\"p\", {\n                          className: \"framer-styles-preset-1rdy2h6\",\n                          \"data-styles-preset\": \"asK2xZ6ef\",\n                          style: {\n                            \"--framer-text-alignment\": \"left\"\n                          },\n                          children: \"Send text, voice message, video, emojis or annotations.\"\n                        })\n                      }),\n                      className: \"framer-ykptzz\",\n                      verticalAlignment: \"top\",\n                      withExternalLayout: !0\n                    })]\n                  }), /*#__PURE__*/r(y.div, {\n                    className: \"framer-iombw8\",\n                    \"data-framer-name\": \"Device\",\n                    name: \"Device\",\n                    children: /*#__PURE__*/e(y.div, {\n                      className: \"framer-d4p3kz\",\n                      children: [/*#__PURE__*/e(I, {\n                        __framer__adjustPosition: !1,\n                        __framer__offset: 0,\n                        __framer__parallaxTransformEnabled: !0,\n                        __framer__speed: 120,\n                        className: \"framer-83cqst\",\n                        children: [/*#__PURE__*/e(y.div, {\n                          className: \"framer-13duuyj\",\n                          children: [/*#__PURE__*/r(y.div, {\n                            className: \"framer-4luvya\",\n                            children: /*#__PURE__*/r(d, {\n                              __fromCanvasComponent: !0,\n                              alignment: \"center\",\n                              className: \"framer-1lrfgcu\",\n                              fonts: [\"GF;Outfit-500\"],\n                              rawHTML: \"<span style='font-size: 0; line-height: 0; tab-size: 4; white-space: inherit; word-wrap: inherit'><span style='direction: ltr; font-size: 0'><span style=''>Hey Sam!</span><br></span></span>\",\n                              verticalAlignment: \"top\",\n                              withExternalLayout: !0\n                            })\n                          }), /*#__PURE__*/r(y.div, {\n                            className: \"framer-105ixp0\",\n                            children: /*#__PURE__*/r(d, {\n                              __fromCanvasComponent: !0,\n                              alignment: \"center\",\n                              className: \"framer-ysic7h\",\n                              fonts: [\"GF;Outfit-500\"],\n                              rawHTML: \"<span style='font-size: 0; line-height: 0; tab-size: 4; white-space: inherit; word-wrap: inherit'><span style='direction: ltr; font-size: 0'><span style=''>How are you getting on?</span><br></span></span>\",\n                              verticalAlignment: \"top\",\n                              withExternalLayout: !0\n                            })\n                          })]\n                        }), /*#__PURE__*/e(y.div, {\n                          className: \"framer-ell9qu\",\n                          children: [/*#__PURE__*/r(y.div, {\n                            className: \"framer-7js3cq\",\n                            children: /*#__PURE__*/r(d, {\n                              __fromCanvasComponent: !0,\n                              alignment: \"center\",\n                              className: \"framer-jqd4ap\",\n                              fonts: [\"GF;Outfit-500\"],\n                              rawHTML: \"<span style='font-size: 0; line-height: 0; tab-size: 4; white-space: inherit; word-wrap: inherit'><span style='direction: ltr; font-size: 0'><span style=''>Good morning!</span><br></span></span>\",\n                              verticalAlignment: \"top\",\n                              withExternalLayout: !0\n                            })\n                          }), /*#__PURE__*/r(y.div, {\n                            className: \"framer-159m5a9\",\n                            children: /*#__PURE__*/r(d, {\n                              __fromCanvasComponent: !0,\n                              alignment: \"center\",\n                              className: \"framer-1tlvuim\",\n                              fonts: [\"GF;Outfit-500\"],\n                              rawHTML: \"<span style='font-size: 0; line-height: 0; tab-size: 4; white-space: inherit; word-wrap: inherit'><span style='direction: ltr; font-size: 0'><span style=''>I made it! \uD83D\uDE05</span><br></span></span>\",\n                              verticalAlignment: \"top\",\n                              withExternalLayout: !0\n                            })\n                          }), /*#__PURE__*/r(m, {\n                            background: {\n                              alt: \"\",\n                              fit: \"fill\",\n                              intrinsicHeight: 2e3,\n                              intrinsicWidth: 3e3,\n                              loading: \"lazy\",\n                              pixelHeight: 2e3,\n                              pixelWidth: 3e3,\n                              src: new URL(\"https://framerusercontent.com/images/dLEVOnwwV5dsXfT4MVDwIaAl6Q.jpg?scale-down-to=512\").href\n                            },\n                            className: \"framer-dtblue\"\n                          })]\n                        }), /*#__PURE__*/e(y.div, {\n                          className: \"framer-1tlu8s6\",\n                          children: [/*#__PURE__*/r(y.div, {\n                            className: \"framer-1q0owbp\",\n                            children: /*#__PURE__*/r(d, {\n                              __fromCanvasComponent: !0,\n                              alignment: \"center\",\n                              className: \"framer-1ffei7i\",\n                              fonts: [\"GF;Outfit-500\"],\n                              rawHTML: \"<span style='font-size: 0; line-height: 0; tab-size: 4; white-space: inherit; word-wrap: inherit'><span style='direction: ltr; font-size: 0'><span style=''>\uD83D\uDE0D</span><br></span></span>\",\n                              verticalAlignment: \"top\",\n                              withExternalLayout: !0\n                            })\n                          }), /*#__PURE__*/r(y.div, {\n                            className: \"framer-1db1bsa\",\n                            children: /*#__PURE__*/r(d, {\n                              __fromCanvasComponent: !0,\n                              alignment: \"center\",\n                              className: \"framer-1sbrz0l\",\n                              fonts: [\"GF;Outfit-500\"],\n                              rawHTML: \"<span style='font-size: 0; line-height: 0; tab-size: 4; white-space: inherit; word-wrap: inherit'><span style='direction: ltr; font-size: 0'><span style=''>This is great!</span><br></span></span>\",\n                              verticalAlignment: \"top\",\n                              withExternalLayout: !0\n                            })\n                          }), /*#__PURE__*/r(y.div, {\n                            className: \"framer-1o726g8\",\n                            children: /*#__PURE__*/r(d, {\n                              __fromCanvasComponent: !0,\n                              alignment: \"center\",\n                              className: \"framer-qlhkjs\",\n                              fonts: [\"GF;Outfit-500\"],\n                              rawHTML: \"<span style='font-size: 0; line-height: 0; tab-size: 4; white-space: inherit; word-wrap: inherit'><span style='direction: ltr; font-size: 0'><span style=''>When are you coming back?</span><br></span></span>\",\n                              verticalAlignment: \"top\",\n                              withExternalLayout: !0\n                            })\n                          })]\n                        })]\n                      }), /*#__PURE__*/e(y.div, {\n                        className: \"framer-1osp40\",\n                        children: [/*#__PURE__*/e(y.div, {\n                          className: \"framer-q117x2\",\n                          children: [/*#__PURE__*/r(t, {\n                            className: \"framer-xrors5-container\",\n                            children: /*#__PURE__*/r(v, {\n                              color: 'var(--token-5e960dff-6b90-4f0b-adb8-66611c7c3a86, rgb(181, 181, 181)) /* {\"name\":\"Grey\"} */',\n                              height: \"100%\",\n                              iconSearch: \"House\",\n                              iconSelection: \"CaretLeft\",\n                              id: \"ZXzTvltcJ\",\n                              layoutId: \"ZXzTvltcJ\",\n                              mirrored: !1,\n                              selectByList: !0,\n                              style: {\n                                height: \"100%\",\n                                width: \"100%\"\n                              },\n                              weight: \"bold\",\n                              width: \"100%\"\n                            })\n                          }), /*#__PURE__*/r(t, {\n                            className: \"framer-fuexlc-container\",\n                            children: /*#__PURE__*/r(V, {\n                              background: \"rgb(233, 214, 255)\",\n                              height: \"100%\",\n                              id: \"rahxaZsfT\",\n                              layoutId: \"rahxaZsfT\",\n                              radius: 60,\n                              rotation: 0,\n                              style: {\n                                height: \"100%\",\n                                width: \"100%\"\n                              },\n                              variant: \"RpMB9X2cU\",\n                              width: \"100%\"\n                            })\n                          }), /*#__PURE__*/e(y.div, {\n                            className: \"framer-nootor\",\n                            children: [/*#__PURE__*/r(d, {\n                              __fromCanvasComponent: !0,\n                              alignment: \"center\",\n                              className: \"framer-1najojb\",\n                              fonts: [\"GF;Outfit-500\"],\n                              rawHTML: \"<span style='font-size: 0; line-height: 0; tab-size: 4; white-space: inherit; word-wrap: inherit'><span style='direction: ltr; font-size: 0'><span style=''>Sam</span><br></span></span>\",\n                              verticalAlignment: \"top\",\n                              withExternalLayout: !0\n                            }), /*#__PURE__*/r(d, {\n                              __fromCanvasComponent: !0,\n                              alignment: \"center\",\n                              className: \"framer-1uerj11\",\n                              fonts: [\"GF;Outfit-500\"],\n                              rawHTML: \"<span style='font-size: 0; line-height: 0; tab-size: 4; white-space: inherit; word-wrap: inherit'><span style='direction: ltr; font-size: 0'><span style=''>online</span><br></span></span>\",\n                              verticalAlignment: \"top\",\n                              withExternalLayout: !0\n                            })]\n                          })]\n                        }), /*#__PURE__*/r(t, {\n                          className: \"framer-qzk9fz-container\",\n                          children: /*#__PURE__*/r(v, {\n                            color: 'var(--token-5e960dff-6b90-4f0b-adb8-66611c7c3a86, rgb(181, 181, 181)) /* {\"name\":\"Grey\"} */',\n                            height: \"100%\",\n                            iconSearch: \"House\",\n                            iconSelection: \"DotsThreeVertical\",\n                            id: \"UITeEAz8H\",\n                            layoutId: \"UITeEAz8H\",\n                            mirrored: !1,\n                            selectByList: !0,\n                            style: {\n                              height: \"100%\",\n                              width: \"100%\"\n                            },\n                            weight: \"bold\",\n                            width: \"100%\"\n                          })\n                        })]\n                      }), /*#__PURE__*/e(y.div, {\n                        className: \"framer-19cr6zt\",\n                        children: [/*#__PURE__*/r(y.div, {\n                          className: \"framer-1flmas1\",\n                          children: /*#__PURE__*/r(d, {\n                            __fromCanvasComponent: !0,\n                            alignment: \"center\",\n                            className: \"framer-1ddahw6\",\n                            fonts: [\"GF;Outfit-500\"],\n                            rawHTML: \"<span style='font-size: 0; line-height: 0; tab-size: 4; white-space: inherit; word-wrap: inherit'><span style='direction: ltr; font-size: 0'><span style=''>Message</span><br></span></span>\",\n                            verticalAlignment: \"top\",\n                            withExternalLayout: !0\n                          })\n                        }), /*#__PURE__*/r(y.div, {\n                          className: \"framer-1850894\",\n                          children: /*#__PURE__*/r(t, {\n                            className: \"framer-1hbyp1s-container\",\n                            children: /*#__PURE__*/r(v, {\n                              color: \"rgb(255, 255, 255)\",\n                              height: \"100%\",\n                              iconSearch: \"House\",\n                              iconSelection: \"PaperPlaneTilt\",\n                              id: \"YqcLO_9Lk\",\n                              layoutId: \"YqcLO_9Lk\",\n                              mirrored: !1,\n                              selectByList: !0,\n                              style: {\n                                height: \"100%\",\n                                width: \"100%\"\n                              },\n                              weight: \"fill\",\n                              width: \"100%\"\n                            })\n                          })\n                        })]\n                      })]\n                    })\n                  })]\n                }), /*#__PURE__*/e(I, {\n                  __framer__animate: {\n                    opacity: 1,\n                    rotate: 0,\n                    rotateX: 0,\n                    rotateY: 0,\n                    scale: 1,\n                    transition: {\n                      damping: 60,\n                      delay: .2,\n                      mass: 1,\n                      stiffness: 500,\n                      type: \"spring\"\n                    },\n                    x: 0,\n                    y: 0\n                  },\n                  __framer__animateOnce: !0,\n                  __framer__enter: {\n                    opacity: 0,\n                    scale: 1,\n                    x: 0,\n                    y: 40\n                  },\n                  __framer__exit: {\n                    opacity: 0,\n                    scale: 1,\n                    transition: {\n                      damping: 60,\n                      delay: .2,\n                      mass: 1,\n                      stiffness: 500,\n                      type: \"spring\"\n                    },\n                    x: 0,\n                    y: 40\n                  },\n                  __framer__styleAppearEffectEnabled: !0,\n                  __framer__threshold: .5,\n                  className: \"framer-1ns19gx\",\n                  children: [/*#__PURE__*/e(y.div, {\n                    className: \"framer-9pkjw7\",\n                    children: [/*#__PURE__*/r(p, {\n                      __fromCanvasComponent: !0,\n                      children: /*#__PURE__*/r(w.Fragment, {\n                        children: /*#__PURE__*/r(\"h3\", {\n                          className: \"framer-styles-preset-ci2ngw\",\n                          \"data-styles-preset\": \"stylesPresetHeading3\",\n                          style: {\n                            \"--framer-text-alignment\": \"left\"\n                          },\n                          children: \"Share your location\"\n                        })\n                      }),\n                      className: \"framer-1uvbl17\",\n                      verticalAlignment: \"top\",\n                      withExternalLayout: !0\n                    }), /*#__PURE__*/r(p, {\n                      __fromCanvasComponent: !0,\n                      children: /*#__PURE__*/r(w.Fragment, {\n                        children: /*#__PURE__*/r(\"p\", {\n                          className: \"framer-styles-preset-1rdy2h6\",\n                          \"data-styles-preset\": \"asK2xZ6ef\",\n                          style: {\n                            \"--framer-text-alignment\": \"left\"\n                          },\n                          children: \"Share your real-time location with anyone.\"\n                        })\n                      }),\n                      className: \"framer-1boqvm8\",\n                      verticalAlignment: \"top\",\n                      withExternalLayout: !0\n                    })]\n                  }), /*#__PURE__*/e(y.div, {\n                    className: \"framer-n1hsbo\",\n                    children: [/*#__PURE__*/r(y.div, {\n                      className: \"framer-9q9pw7\",\n                      children: /*#__PURE__*/r(s, {\n                        breakpoint: B,\n                        overrides: {\n                          kuxsLysli: {\n                            background: {\n                              alt: \"\",\n                              fit: \"fill\",\n                              intrinsicHeight: 1231.5,\n                              intrinsicWidth: 1e3,\n                              loading: \"lazy\",\n                              pixelHeight: 2463,\n                              pixelWidth: 2e3,\n                              sizes: \"287px\",\n                              src: new URL(\"https://framerusercontent.com/images/BSZlVdIaXipFLiVUgQOgPTTl3T4.png?scale-down-to=2048\").href,\n                              srcSet: `${new URL(\"https://framerusercontent.com/images/BSZlVdIaXipFLiVUgQOgPTTl3T4.png?scale-down-to=512\").href} 415w, ${new URL(\"https://framerusercontent.com/images/BSZlVdIaXipFLiVUgQOgPTTl3T4.png?scale-down-to=1024\").href} 831w, ${new URL(\"https://framerusercontent.com/images/BSZlVdIaXipFLiVUgQOgPTTl3T4.png?scale-down-to=2048\").href} 1663w, ${new URL(\"https://framerusercontent.com/images/BSZlVdIaXipFLiVUgQOgPTTl3T4.png\").href} 2000w`\n                            }\n                          },\n                          qJ_y5xC2c: {\n                            background: {\n                              alt: \"\",\n                              fit: \"fill\",\n                              intrinsicHeight: 1231.5,\n                              intrinsicWidth: 1e3,\n                              loading: \"lazy\",\n                              pixelHeight: 2463,\n                              pixelWidth: 2e3,\n                              sizes: \"359px\",\n                              src: new URL(\"https://framerusercontent.com/images/BSZlVdIaXipFLiVUgQOgPTTl3T4.png?scale-down-to=2048\").href,\n                              srcSet: `${new URL(\"https://framerusercontent.com/images/BSZlVdIaXipFLiVUgQOgPTTl3T4.png?scale-down-to=512\").href} 415w, ${new URL(\"https://framerusercontent.com/images/BSZlVdIaXipFLiVUgQOgPTTl3T4.png?scale-down-to=1024\").href} 831w, ${new URL(\"https://framerusercontent.com/images/BSZlVdIaXipFLiVUgQOgPTTl3T4.png?scale-down-to=2048\").href} 1663w, ${new URL(\"https://framerusercontent.com/images/BSZlVdIaXipFLiVUgQOgPTTl3T4.png\").href} 2000w`\n                            }\n                          }\n                        },\n                        children: /*#__PURE__*/r(m, {\n                          background: {\n                            alt: \"\",\n                            fit: \"fill\",\n                            intrinsicHeight: 1231.5,\n                            intrinsicWidth: 1e3,\n                            loading: \"lazy\",\n                            pixelHeight: 2463,\n                            pixelWidth: 2e3,\n                            sizes: \"314px\",\n                            src: new URL(\"https://framerusercontent.com/images/BSZlVdIaXipFLiVUgQOgPTTl3T4.png?scale-down-to=2048\").href,\n                            srcSet: `${new URL(\"https://framerusercontent.com/images/BSZlVdIaXipFLiVUgQOgPTTl3T4.png?scale-down-to=512\").href} 415w, ${new URL(\"https://framerusercontent.com/images/BSZlVdIaXipFLiVUgQOgPTTl3T4.png?scale-down-to=1024\").href} 831w, ${new URL(\"https://framerusercontent.com/images/BSZlVdIaXipFLiVUgQOgPTTl3T4.png?scale-down-to=2048\").href} 1663w, ${new URL(\"https://framerusercontent.com/images/BSZlVdIaXipFLiVUgQOgPTTl3T4.png\").href} 2000w`\n                          },\n                          className: \"framer-1iu7ocx\",\n                          \"data-framer-name\": \"pexels_mart_production_8165422\",\n                          name: \"pexels_mart_production_8165422\"\n                        })\n                      })\n                    }), /*#__PURE__*/r(m, {\n                      background: {\n                        alt: \"\",\n                        fit: \"fill\",\n                        intrinsicHeight: 498,\n                        intrinsicWidth: 612,\n                        loading: \"lazy\",\n                        pixelHeight: 498,\n                        pixelWidth: 612,\n                        src: new URL(\"https://framerusercontent.com/images/99yQv11AyCW5M0ozvE1lDEVjAg.png?scale-down-to=512\").href\n                      },\n                      className: \"framer-1b6m8hx\",\n                      children: /*#__PURE__*/r(t, {\n                        className: \"framer-1phytb1-container\",\n                        children: /*#__PURE__*/r(v, {\n                          color: \"rgb(0, 0, 0)\",\n                          height: \"100%\",\n                          iconSearch: \"House\",\n                          iconSelection: \"MapPin\",\n                          id: \"ErhHSlLEC\",\n                          layoutId: \"ErhHSlLEC\",\n                          mirrored: !1,\n                          selectByList: !0,\n                          style: {\n                            height: \"100%\",\n                            width: \"100%\"\n                          },\n                          weight: \"fill\",\n                          width: \"100%\"\n                        })\n                      })\n                    }), /*#__PURE__*/e(y.div, {\n                      className: \"framer-1b09j6k\",\n                      children: [/*#__PURE__*/r(t, {\n                        className: \"framer-19z199s-container\",\n                        children: /*#__PURE__*/r(V, {\n                          background: \"rgb(230, 209, 255)\",\n                          height: \"100%\",\n                          id: \"XRGe1I_6N\",\n                          layoutId: \"XRGe1I_6N\",\n                          radius: 60,\n                          rotation: 0,\n                          style: {\n                            height: \"100%\",\n                            width: \"100%\"\n                          },\n                          variant: \"t6uYX0tBZ\",\n                          width: \"100%\"\n                        })\n                      }), /*#__PURE__*/r(I, {\n                        __framer__animate: {\n                          opacity: 1,\n                          rotate: 0,\n                          rotateX: 0,\n                          rotateY: 0,\n                          scale: 1,\n                          transition: {\n                            damping: 60,\n                            delay: .1,\n                            mass: 1,\n                            stiffness: 500,\n                            type: \"spring\"\n                          },\n                          x: 0,\n                          y: 0\n                        },\n                        __framer__animateOnce: !0,\n                        __framer__enter: {\n                          opacity: 0,\n                          scale: 1,\n                          x: 0,\n                          y: 40\n                        },\n                        __framer__exit: {\n                          opacity: 0,\n                          scale: 1,\n                          transition: {\n                            damping: 60,\n                            delay: .1,\n                            mass: 1,\n                            stiffness: 500,\n                            type: \"spring\"\n                          },\n                          x: 0,\n                          y: 40\n                        },\n                        __framer__styleAppearEffectEnabled: !0,\n                        __framer__threshold: .5,\n                        className: \"framer-5mv522\",\n                        children: /*#__PURE__*/r(d, {\n                          __fromCanvasComponent: !0,\n                          alignment: \"center\",\n                          className: \"framer-wmjs6u\",\n                          fonts: [\"GF;Outfit-500\"],\n                          rawHTML: \"<span style='font-size: 0; line-height: 0; tab-size: 4; white-space: inherit; word-wrap: inherit'><span style='direction: ltr; font-size: 0'><span style=''>I&#39;m here! </span><br></span></span>\",\n                          verticalAlignment: \"top\",\n                          withExternalLayout: !0\n                        })\n                      })]\n                    })]\n                  })]\n                })]\n              }), /*#__PURE__*/e(y.div, {\n                className: \"framer-ggacy7\",\n                children: [/*#__PURE__*/e(y.div, {\n                  className: \"framer-1ik31c8\",\n                  children: [/*#__PURE__*/e(I, {\n                    __framer__animate: {\n                      opacity: 1,\n                      rotate: 0,\n                      rotateX: 0,\n                      rotateY: 0,\n                      scale: 1,\n                      transition: {\n                        damping: 60,\n                        delay: 0,\n                        mass: 1,\n                        stiffness: 500,\n                        type: \"spring\"\n                      },\n                      x: 0,\n                      y: 0\n                    },\n                    __framer__animateOnce: !0,\n                    __framer__enter: {\n                      opacity: 0,\n                      scale: 1,\n                      x: 0,\n                      y: 40\n                    },\n                    __framer__exit: {\n                      opacity: 0,\n                      scale: 1,\n                      transition: {\n                        damping: 60,\n                        delay: 0,\n                        mass: 1,\n                        stiffness: 500,\n                        type: \"spring\"\n                      },\n                      x: 0,\n                      y: 40\n                    },\n                    __framer__styleAppearEffectEnabled: !0,\n                    __framer__threshold: .5,\n                    className: \"framer-1bt4kak\",\n                    children: [/*#__PURE__*/r(t, {\n                      className: \"framer-od6c4a-container\",\n                      children: /*#__PURE__*/r(v, {\n                        color: 'var(--token-88df606f-5878-4d12-aef5-80c1b2572188, rgb(168, 115, 232)) /* {\"name\":\"Secondary\"} */',\n                        height: \"100%\",\n                        iconSearch: \"House\",\n                        iconSelection: \"Lock\",\n                        id: \"dvfANMihY\",\n                        layoutId: \"dvfANMihY\",\n                        mirrored: !1,\n                        selectByList: !0,\n                        style: {\n                          height: \"100%\",\n                          width: \"100%\"\n                        },\n                        weight: \"fill\",\n                        width: \"100%\"\n                      })\n                    }), /*#__PURE__*/e(y.div, {\n                      className: \"framer-1fxetla\",\n                      children: [/*#__PURE__*/r(p, {\n                        __fromCanvasComponent: !0,\n                        children: /*#__PURE__*/r(w.Fragment, {\n                          children: /*#__PURE__*/r(\"h3\", {\n                            className: \"framer-styles-preset-1ezrpvt\",\n                            \"data-styles-preset\": \"dMPN9hMW2\",\n                            style: {\n                              \"--framer-text-alignment\": \"left\"\n                            },\n                            children: \"End-to end encryption\"\n                          })\n                        }),\n                        className: \"framer-c738yn\",\n                        verticalAlignment: \"top\",\n                        withExternalLayout: !0\n                      }), /*#__PURE__*/r(p, {\n                        __fromCanvasComponent: !0,\n                        children: /*#__PURE__*/r(w.Fragment, {\n                          children: /*#__PURE__*/r(\"p\", {\n                            className: \"framer-styles-preset-tfg3tt\",\n                            \"data-styles-preset\": \"IZOK5Np09\",\n                            style: {\n                              \"--framer-text-alignment\": \"left\"\n                            },\n                            children: /*#__PURE__*/r(\"span\", {\n                              style: {\n                                \"--framer-text-color\": \"var(--token-5e960dff-6b90-4f0b-adb8-66611c7c3a86, rgb(87, 87, 87))\"\n                              },\n                              children: \"Your chats are fully protected.\"\n                            })\n                          })\n                        }),\n                        className: \"framer-1bqwq9n\",\n                        verticalAlignment: \"top\",\n                        withExternalLayout: !0\n                      })]\n                    })]\n                  }), /*#__PURE__*/e(I, {\n                    __framer__animate: {\n                      opacity: 1,\n                      rotate: 0,\n                      rotateX: 0,\n                      rotateY: 0,\n                      scale: 1,\n                      transition: {\n                        damping: 60,\n                        delay: .1,\n                        mass: 1,\n                        stiffness: 500,\n                        type: \"spring\"\n                      },\n                      x: 0,\n                      y: 0\n                    },\n                    __framer__animateOnce: !0,\n                    __framer__enter: {\n                      opacity: 0,\n                      scale: 1,\n                      x: 0,\n                      y: 40\n                    },\n                    __framer__exit: {\n                      opacity: 0,\n                      scale: 1,\n                      transition: {\n                        damping: 60,\n                        delay: .1,\n                        mass: 1,\n                        stiffness: 500,\n                        type: \"spring\"\n                      },\n                      x: 0,\n                      y: 40\n                    },\n                    __framer__styleAppearEffectEnabled: !0,\n                    __framer__threshold: .5,\n                    className: \"framer-1uya915\",\n                    children: [/*#__PURE__*/r(t, {\n                      className: \"framer-cf99re-container\",\n                      children: /*#__PURE__*/r(v, {\n                        color: 'var(--token-88df606f-5878-4d12-aef5-80c1b2572188, rgb(168, 115, 232)) /* {\"name\":\"Secondary\"} */',\n                        height: \"100%\",\n                        iconSearch: \"House\",\n                        iconSelection: \"GlobeHemisphereEast\",\n                        id: \"A6xIcmVeX\",\n                        layoutId: \"A6xIcmVeX\",\n                        mirrored: !1,\n                        selectByList: !0,\n                        style: {\n                          height: \"100%\",\n                          width: \"100%\"\n                        },\n                        weight: \"fill\",\n                        width: \"100%\"\n                      })\n                    }), /*#__PURE__*/e(y.div, {\n                      className: \"framer-16281ak\",\n                      children: [/*#__PURE__*/r(d, {\n                        __fromCanvasComponent: !0,\n                        alignment: \"left\",\n                        className: \"framer-2nt0a4\",\n                        fonts: [\"GF;Outfit-600\"],\n                        rawHTML: \"<h4 style='font-size: 0; line-height: 0; tab-size: 4; white-space: inherit; word-wrap: inherit'><span style='direction: ltr; font-size: 0'><span style=''>Calls around the world</span><br></span></h4>\",\n                        verticalAlignment: \"top\",\n                        withExternalLayout: !0\n                      }), /*#__PURE__*/r(p, {\n                        __fromCanvasComponent: !0,\n                        children: /*#__PURE__*/r(w.Fragment, {\n                          children: /*#__PURE__*/r(\"p\", {\n                            className: \"framer-styles-preset-tfg3tt\",\n                            \"data-styles-preset\": \"IZOK5Np09\",\n                            style: {\n                              \"--framer-text-alignment\": \"left\"\n                            },\n                            children: /*#__PURE__*/r(\"span\", {\n                              style: {\n                                \"--framer-text-color\": \"var(--token-5e960dff-6b90-4f0b-adb8-66611c7c3a86, rgb(87, 87, 87))\"\n                              },\n                              children: \"Call friends from all over the world.\"\n                            })\n                          })\n                        }),\n                        className: \"framer-1wogiir\",\n                        verticalAlignment: \"top\",\n                        withExternalLayout: !0\n                      })]\n                    })]\n                  })]\n                }), /*#__PURE__*/e(y.div, {\n                  className: \"framer-yfgw3r\",\n                  children: [/*#__PURE__*/e(I, {\n                    __framer__animate: {\n                      opacity: 1,\n                      rotate: 0,\n                      rotateX: 0,\n                      rotateY: 0,\n                      scale: 1,\n                      transition: {\n                        damping: 60,\n                        delay: .2,\n                        mass: 1,\n                        stiffness: 500,\n                        type: \"spring\"\n                      },\n                      x: 0,\n                      y: 0\n                    },\n                    __framer__animateOnce: !0,\n                    __framer__enter: {\n                      opacity: 0,\n                      scale: 1,\n                      x: 0,\n                      y: 40\n                    },\n                    __framer__exit: {\n                      opacity: 0,\n                      scale: 1,\n                      transition: {\n                        damping: 60,\n                        delay: .2,\n                        mass: 1,\n                        stiffness: 500,\n                        type: \"spring\"\n                      },\n                      x: 0,\n                      y: 40\n                    },\n                    __framer__styleAppearEffectEnabled: !0,\n                    __framer__threshold: .5,\n                    className: \"framer-fzimle\",\n                    children: [/*#__PURE__*/r(t, {\n                      className: \"framer-3ufzlx-container\",\n                      children: /*#__PURE__*/r(v, {\n                        color: 'var(--token-88df606f-5878-4d12-aef5-80c1b2572188, rgb(168, 115, 232)) /* {\"name\":\"Secondary\"} */',\n                        height: \"100%\",\n                        iconSearch: \"House\",\n                        iconSelection: \"Users\",\n                        id: \"iclGVLYiV\",\n                        layoutId: \"iclGVLYiV\",\n                        mirrored: !1,\n                        selectByList: !0,\n                        style: {\n                          height: \"100%\",\n                          width: \"100%\"\n                        },\n                        weight: \"fill\",\n                        width: \"100%\"\n                      })\n                    }), /*#__PURE__*/e(y.div, {\n                      className: \"framer-1by606w\",\n                      children: [/*#__PURE__*/r(d, {\n                        __fromCanvasComponent: !0,\n                        alignment: \"left\",\n                        className: \"framer-1w150r7\",\n                        fonts: [\"GF;Outfit-600\"],\n                        rawHTML: \"<h4 style='font-size: 0; line-height: 0; tab-size: 4; white-space: inherit; word-wrap: inherit'><span style='direction: ltr; font-size: 0'><span style=''>Group chats with friends</span><br></span></h4>\",\n                        verticalAlignment: \"top\",\n                        withExternalLayout: !0\n                      }), /*#__PURE__*/r(p, {\n                        __fromCanvasComponent: !0,\n                        children: /*#__PURE__*/r(w.Fragment, {\n                          children: /*#__PURE__*/r(\"p\", {\n                            className: \"framer-styles-preset-tfg3tt\",\n                            \"data-styles-preset\": \"IZOK5Np09\",\n                            style: {\n                              \"--framer-text-alignment\": \"left\"\n                            },\n                            children: /*#__PURE__*/r(\"span\", {\n                              style: {\n                                \"--framer-text-color\": \"var(--token-5e960dff-6b90-4f0b-adb8-66611c7c3a86, rgb(87, 87, 87))\"\n                              },\n                              children: \"No limits on the size of the group.\"\n                            })\n                          })\n                        }),\n                        className: \"framer-19tkzio\",\n                        verticalAlignment: \"top\",\n                        withExternalLayout: !0\n                      })]\n                    })]\n                  }), /*#__PURE__*/e(I, {\n                    __framer__animate: {\n                      opacity: 1,\n                      rotate: 0,\n                      rotateX: 0,\n                      rotateY: 0,\n                      scale: 1,\n                      transition: {\n                        damping: 60,\n                        delay: .3,\n                        mass: 1,\n                        stiffness: 500,\n                        type: \"spring\"\n                      },\n                      x: 0,\n                      y: 0\n                    },\n                    __framer__animateOnce: !0,\n                    __framer__enter: {\n                      opacity: 0,\n                      scale: 1,\n                      x: 0,\n                      y: 40\n                    },\n                    __framer__exit: {\n                      opacity: 0,\n                      scale: 1,\n                      transition: {\n                        damping: 60,\n                        delay: .3,\n                        mass: 1,\n                        stiffness: 500,\n                        type: \"spring\"\n                      },\n                      x: 0,\n                      y: 40\n                    },\n                    __framer__styleAppearEffectEnabled: !0,\n                    __framer__threshold: .5,\n                    className: \"framer-1qk4k63\",\n                    children: [/*#__PURE__*/r(t, {\n                      className: \"framer-1oahr9o-container\",\n                      children: /*#__PURE__*/r(v, {\n                        color: 'var(--token-88df606f-5878-4d12-aef5-80c1b2572188, rgb(168, 115, 232)) /* {\"name\":\"Secondary\"} */',\n                        height: \"100%\",\n                        iconSearch: \"House\",\n                        iconSelection: \"CurrencyCircleDollar\",\n                        id: \"AwzBrnKxT\",\n                        layoutId: \"AwzBrnKxT\",\n                        mirrored: !1,\n                        selectByList: !0,\n                        style: {\n                          height: \"100%\",\n                          width: \"100%\"\n                        },\n                        weight: \"fill\",\n                        width: \"100%\"\n                      })\n                    }), /*#__PURE__*/e(y.div, {\n                      className: \"framer-1h174xd\",\n                      children: [/*#__PURE__*/r(d, {\n                        __fromCanvasComponent: !0,\n                        alignment: \"left\",\n                        className: \"framer-ummjut\",\n                        fonts: [\"GF;Outfit-600\"],\n                        rawHTML: \"<h4 style='font-size: 0; line-height: 0; tab-size: 4; white-space: inherit; word-wrap: inherit'><span style='direction: ltr; font-size: 0'><span style=''>Instant payments</span><br></span></h4>\",\n                        verticalAlignment: \"top\",\n                        withExternalLayout: !0\n                      }), /*#__PURE__*/r(p, {\n                        __fromCanvasComponent: !0,\n                        children: /*#__PURE__*/r(w.Fragment, {\n                          children: /*#__PURE__*/r(\"p\", {\n                            className: \"framer-styles-preset-tfg3tt\",\n                            \"data-styles-preset\": \"IZOK5Np09\",\n                            style: {\n                              \"--framer-text-alignment\": \"left\"\n                            },\n                            children: /*#__PURE__*/r(\"span\", {\n                              style: {\n                                \"--framer-text-color\": \"var(--token-5e960dff-6b90-4f0b-adb8-66611c7c3a86, rgb(87, 87, 87))\"\n                              },\n                              children: \"Send and receive money securely.\"\n                            })\n                          })\n                        }),\n                        className: \"framer-gf3px1\",\n                        verticalAlignment: \"top\",\n                        withExternalLayout: !0\n                      })]\n                    })]\n                  })]\n                })]\n              }), /*#__PURE__*/e(y.div, {\n                className: \"framer-10yh89\",\n                children: [/*#__PURE__*/e(y.div, {\n                  className: \"framer-11zsadb\",\n                  children: [/*#__PURE__*/e(I, {\n                    __framer__animate: {\n                      opacity: 1,\n                      rotate: 0,\n                      rotateX: 0,\n                      rotateY: 0,\n                      scale: 1,\n                      transition: {\n                        damping: 60,\n                        delay: 0,\n                        mass: 1,\n                        stiffness: 500,\n                        type: \"spring\"\n                      },\n                      x: 0,\n                      y: 0\n                    },\n                    __framer__animateOnce: !0,\n                    __framer__enter: {\n                      opacity: 0,\n                      scale: 1,\n                      x: 0,\n                      y: 40\n                    },\n                    __framer__exit: {\n                      opacity: 0,\n                      scale: 1,\n                      transition: {\n                        damping: 60,\n                        delay: 0,\n                        mass: 1,\n                        stiffness: 500,\n                        type: \"spring\"\n                      },\n                      x: 0,\n                      y: 40\n                    },\n                    __framer__styleAppearEffectEnabled: !0,\n                    __framer__threshold: .5,\n                    className: \"framer-ckhhgu\",\n                    children: [/*#__PURE__*/r(t, {\n                      className: \"framer-h7w1jy-container\",\n                      children: /*#__PURE__*/r(v, {\n                        color: 'var(--token-88df606f-5878-4d12-aef5-80c1b2572188, rgb(168, 115, 232)) /* {\"name\":\"Secondary\"} */',\n                        height: \"100%\",\n                        iconSearch: \"House\",\n                        iconSelection: \"Cloud\",\n                        id: \"MTynpTwxK\",\n                        layoutId: \"MTynpTwxK\",\n                        mirrored: !1,\n                        selectByList: !0,\n                        style: {\n                          height: \"100%\",\n                          width: \"100%\"\n                        },\n                        weight: \"fill\",\n                        width: \"100%\"\n                      })\n                    }), /*#__PURE__*/e(y.div, {\n                      className: \"framer-1ghx4yh\",\n                      children: [/*#__PURE__*/r(d, {\n                        __fromCanvasComponent: !0,\n                        alignment: \"left\",\n                        className: \"framer-1q2ymda\",\n                        fonts: [\"GF;Outfit-600\"],\n                        rawHTML: \"<h4 style='font-size: 0; line-height: 0; tab-size: 4; white-space: inherit; word-wrap: inherit'><span style='direction: ltr; font-size: 0'><span style=''>Unlimited storage</span><br></span></h4>\",\n                        verticalAlignment: \"top\",\n                        withExternalLayout: !0\n                      }), /*#__PURE__*/r(p, {\n                        __fromCanvasComponent: !0,\n                        children: /*#__PURE__*/r(w.Fragment, {\n                          children: /*#__PURE__*/r(\"p\", {\n                            className: \"framer-styles-preset-tfg3tt\",\n                            \"data-styles-preset\": \"IZOK5Np09\",\n                            style: {\n                              \"--framer-text-alignment\": \"left\"\n                            },\n                            children: /*#__PURE__*/r(\"span\", {\n                              style: {\n                                \"--framer-text-color\": \"var(--token-5e960dff-6b90-4f0b-adb8-66611c7c3a86, rgb(87, 87, 87))\"\n                              },\n                              children: \"Cloud-based storage for chats.\"\n                            })\n                          })\n                        }),\n                        className: \"framer-z4v2cc\",\n                        verticalAlignment: \"top\",\n                        withExternalLayout: !0\n                      })]\n                    })]\n                  }), /*#__PURE__*/e(I, {\n                    __framer__animate: {\n                      opacity: 1,\n                      rotate: 0,\n                      rotateX: 0,\n                      rotateY: 0,\n                      scale: 1,\n                      transition: {\n                        damping: 60,\n                        delay: .1,\n                        mass: 1,\n                        stiffness: 500,\n                        type: \"spring\"\n                      },\n                      x: 0,\n                      y: 0\n                    },\n                    __framer__animateOnce: !0,\n                    __framer__enter: {\n                      opacity: 0,\n                      scale: 1,\n                      x: 0,\n                      y: 40\n                    },\n                    __framer__exit: {\n                      opacity: 0,\n                      scale: 1,\n                      transition: {\n                        damping: 60,\n                        delay: .1,\n                        mass: 1,\n                        stiffness: 500,\n                        type: \"spring\"\n                      },\n                      x: 0,\n                      y: 40\n                    },\n                    __framer__styleAppearEffectEnabled: !0,\n                    __framer__threshold: .5,\n                    className: \"framer-18sbms2\",\n                    children: [/*#__PURE__*/r(t, {\n                      className: \"framer-1pu58s4-container\",\n                      children: /*#__PURE__*/r(v, {\n                        color: 'var(--token-88df606f-5878-4d12-aef5-80c1b2572188, rgb(168, 115, 232)) /* {\"name\":\"Secondary\"} */',\n                        height: \"100%\",\n                        iconSearch: \"House\",\n                        iconSelection: \"ChatCircle\",\n                        id: \"WhcnhVhEg\",\n                        layoutId: \"WhcnhVhEg\",\n                        mirrored: !1,\n                        selectByList: !0,\n                        style: {\n                          height: \"100%\",\n                          width: \"100%\"\n                        },\n                        weight: \"fill\",\n                        width: \"100%\"\n                      })\n                    }), /*#__PURE__*/e(y.div, {\n                      className: \"framer-oklv28\",\n                      children: [/*#__PURE__*/r(d, {\n                        __fromCanvasComponent: !0,\n                        alignment: \"left\",\n                        className: \"framer-co2r1i\",\n                        fonts: [\"GF;Outfit-600\"],\n                        rawHTML: \"<h4 style='font-size: 0; line-height: 0; tab-size: 4; white-space: inherit; word-wrap: inherit'><span style='direction: ltr; font-size: 0'><span style=''>Public channels</span><br></span></h4>\",\n                        verticalAlignment: \"top\",\n                        withExternalLayout: !0\n                      }), /*#__PURE__*/r(p, {\n                        __fromCanvasComponent: !0,\n                        children: /*#__PURE__*/r(w.Fragment, {\n                          children: /*#__PURE__*/r(\"p\", {\n                            className: \"framer-styles-preset-tfg3tt\",\n                            \"data-styles-preset\": \"IZOK5Np09\",\n                            style: {\n                              \"--framer-text-alignment\": \"left\"\n                            },\n                            children: /*#__PURE__*/r(\"span\", {\n                              style: {\n                                \"--framer-text-color\": \"var(--token-5e960dff-6b90-4f0b-adb8-66611c7c3a86, rgb(87, 87, 87))\"\n                              },\n                              children: \"Connect with open groups and bots.\"\n                            })\n                          })\n                        }),\n                        className: \"framer-k391x0\",\n                        verticalAlignment: \"top\",\n                        withExternalLayout: !0\n                      })]\n                    })]\n                  })]\n                }), /*#__PURE__*/e(y.div, {\n                  className: \"framer-yg5g8i\",\n                  children: [/*#__PURE__*/e(I, {\n                    __framer__animate: {\n                      opacity: 1,\n                      rotate: 0,\n                      rotateX: 0,\n                      rotateY: 0,\n                      scale: 1,\n                      transition: {\n                        damping: 60,\n                        delay: .2,\n                        mass: 1,\n                        stiffness: 500,\n                        type: \"spring\"\n                      },\n                      x: 0,\n                      y: 0\n                    },\n                    __framer__animateOnce: !0,\n                    __framer__enter: {\n                      opacity: 0,\n                      scale: 1,\n                      x: 0,\n                      y: 40\n                    },\n                    __framer__exit: {\n                      opacity: 0,\n                      scale: 1,\n                      transition: {\n                        damping: 60,\n                        delay: .2,\n                        mass: 1,\n                        stiffness: 500,\n                        type: \"spring\"\n                      },\n                      x: 0,\n                      y: 40\n                    },\n                    __framer__styleAppearEffectEnabled: !0,\n                    __framer__threshold: .5,\n                    className: \"framer-mirtky\",\n                    children: [/*#__PURE__*/r(t, {\n                      className: \"framer-hcz4wo-container\",\n                      children: /*#__PURE__*/r(v, {\n                        color: 'var(--token-88df606f-5878-4d12-aef5-80c1b2572188, rgb(168, 115, 232)) /* {\"name\":\"Secondary\"} */',\n                        height: \"100%\",\n                        iconSearch: \"House\",\n                        iconSelection: \"VideoCamera\",\n                        id: \"IXzbDWyVh\",\n                        layoutId: \"IXzbDWyVh\",\n                        mirrored: !1,\n                        selectByList: !0,\n                        style: {\n                          height: \"100%\",\n                          width: \"100%\"\n                        },\n                        weight: \"fill\",\n                        width: \"100%\"\n                      })\n                    }), /*#__PURE__*/e(y.div, {\n                      className: \"framer-x4p779\",\n                      children: [/*#__PURE__*/r(d, {\n                        __fromCanvasComponent: !0,\n                        alignment: \"left\",\n                        className: \"framer-1q8zri2\",\n                        fonts: [\"GF;Outfit-600\"],\n                        rawHTML: \"<h4 style='font-size: 0; line-height: 0; tab-size: 4; white-space: inherit; word-wrap: inherit'><span style='direction: ltr; font-size: 0'><span style=''>Audio and video calling</span><br></span></h4>\",\n                        verticalAlignment: \"top\",\n                        withExternalLayout: !0\n                      }), /*#__PURE__*/r(p, {\n                        __fromCanvasComponent: !0,\n                        children: /*#__PURE__*/r(w.Fragment, {\n                          children: /*#__PURE__*/r(\"p\", {\n                            className: \"framer-styles-preset-tfg3tt\",\n                            \"data-styles-preset\": \"IZOK5Np09\",\n                            style: {\n                              \"--framer-text-alignment\": \"left\"\n                            },\n                            children: /*#__PURE__*/r(\"span\", {\n                              style: {\n                                \"--framer-text-color\": \"var(--token-5e960dff-6b90-4f0b-adb8-66611c7c3a86, rgb(87, 87, 87))\"\n                              },\n                              children: \"Connect in one to one or group calls.\"\n                            })\n                          })\n                        }),\n                        className: \"framer-128ok0b\",\n                        verticalAlignment: \"top\",\n                        withExternalLayout: !0\n                      })]\n                    })]\n                  }), /*#__PURE__*/e(I, {\n                    __framer__animate: {\n                      opacity: 1,\n                      rotate: 0,\n                      rotateX: 0,\n                      rotateY: 0,\n                      scale: 1,\n                      transition: {\n                        damping: 60,\n                        delay: .3,\n                        mass: 1,\n                        stiffness: 500,\n                        type: \"spring\"\n                      },\n                      x: 0,\n                      y: 0\n                    },\n                    __framer__animateOnce: !0,\n                    __framer__enter: {\n                      opacity: 0,\n                      scale: 1,\n                      x: 0,\n                      y: 40\n                    },\n                    __framer__exit: {\n                      opacity: 0,\n                      scale: 1,\n                      transition: {\n                        damping: 60,\n                        delay: .3,\n                        mass: 1,\n                        stiffness: 500,\n                        type: \"spring\"\n                      },\n                      x: 0,\n                      y: 40\n                    },\n                    __framer__styleAppearEffectEnabled: !0,\n                    __framer__threshold: .5,\n                    className: \"framer-kd8dt1\",\n                    children: [/*#__PURE__*/r(t, {\n                      className: \"framer-ft4b3f-container\",\n                      children: /*#__PURE__*/r(v, {\n                        color: 'var(--token-88df606f-5878-4d12-aef5-80c1b2572188, rgb(168, 115, 232)) /* {\"name\":\"Secondary\"} */',\n                        height: \"100%\",\n                        iconSearch: \"House\",\n                        iconSelection: \"File\",\n                        id: \"yRGCSZQkl\",\n                        layoutId: \"yRGCSZQkl\",\n                        mirrored: !1,\n                        selectByList: !0,\n                        style: {\n                          height: \"100%\",\n                          width: \"100%\"\n                        },\n                        weight: \"fill\",\n                        width: \"100%\"\n                      })\n                    }), /*#__PURE__*/e(y.div, {\n                      className: \"framer-p7tj51\",\n                      children: [/*#__PURE__*/r(d, {\n                        __fromCanvasComponent: !0,\n                        alignment: \"left\",\n                        className: \"framer-1bkykwl\",\n                        fonts: [\"GF;Outfit-600\"],\n                        rawHTML: \"<h4 style='font-size: 0; line-height: 0; tab-size: 4; white-space: inherit; word-wrap: inherit'><span style='direction: ltr; font-size: 0'><span style=''>Documents sharing</span><br></span></h4>\",\n                        verticalAlignment: \"top\",\n                        withExternalLayout: !0\n                      }), /*#__PURE__*/r(p, {\n                        __fromCanvasComponent: !0,\n                        children: /*#__PURE__*/r(w.Fragment, {\n                          children: /*#__PURE__*/r(\"p\", {\n                            className: \"framer-styles-preset-tfg3tt\",\n                            \"data-styles-preset\": \"IZOK5Np09\",\n                            style: {\n                              \"--framer-text-alignment\": \"left\"\n                            },\n                            children: /*#__PURE__*/r(\"span\", {\n                              style: {\n                                \"--framer-text-color\": \"var(--token-5e960dff-6b90-4f0b-adb8-66611c7c3a86, rgb(87, 87, 87))\"\n                              },\n                              children: \"Send PDFs, documents and more.\"\n                            })\n                          })\n                        }),\n                        className: \"framer-b37lk5\",\n                        verticalAlignment: \"top\",\n                        withExternalLayout: !0\n                      })]\n                    })]\n                  })]\n                })]\n              })]\n            }), /*#__PURE__*/e(y.div, {\n              className: \"framer-v227ey\",\n              children: [/*#__PURE__*/e(I, {\n                __framer__animate: {\n                  opacity: 1,\n                  rotate: 0,\n                  rotateX: 0,\n                  rotateY: 0,\n                  scale: 1,\n                  transition: {\n                    damping: 60,\n                    delay: .1,\n                    mass: 1,\n                    stiffness: 500,\n                    type: \"spring\"\n                  },\n                  x: 0,\n                  y: 0\n                },\n                __framer__animateOnce: !0,\n                __framer__enter: {\n                  opacity: 0,\n                  scale: 1,\n                  x: 0,\n                  y: 40\n                },\n                __framer__exit: {\n                  opacity: 0,\n                  scale: 1,\n                  transition: {\n                    damping: 60,\n                    delay: .1,\n                    mass: 1,\n                    stiffness: 500,\n                    type: \"spring\"\n                  },\n                  x: 0,\n                  y: 40\n                },\n                __framer__styleAppearEffectEnabled: !0,\n                __framer__threshold: .5,\n                className: \"framer-1x9xcdl\",\n                children: [/*#__PURE__*/e(y.div, {\n                  className: \"framer-c6brc\",\n                  children: [/*#__PURE__*/r(p, {\n                    __fromCanvasComponent: !0,\n                    children: /*#__PURE__*/r(w.Fragment, {\n                      children: /*#__PURE__*/r(\"h2\", {\n                        className: \"framer-styles-preset-azvayr\",\n                        \"data-styles-preset\": \"H847_07Fv\",\n                        style: {\n                          \"--framer-text-alignment\": \"center\"\n                        },\n                        children: /*#__PURE__*/r(\"span\", {\n                          style: {\n                            \"--framer-text-color\": \"var(--token-1d11e7c9-c5f2-405f-a513-4875194544c6, rgb(250, 249, 251))\"\n                          },\n                          children: \"Express yourself, even when you're apart.\"\n                        })\n                      })\n                    }),\n                    className: \"framer-18lnxw6\",\n                    verticalAlignment: \"top\",\n                    withExternalLayout: !0\n                  }), (\"kuxsLysli\" !== B || !G()) && /*#__PURE__*/r(c, {\n                    className: \"framer-1k4eb2i hidden-1jhyfxx\",\n                    \"data-framer-name\": \"Icon\",\n                    layout: \"position\",\n                    name: \"Icon\",\n                    opacity: 1,\n                    radius: 0,\n                    svg: '<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 21 32\"><path d=\"M 0.892 17.805 C 1.224 16.865 1.465 15.879 1.897 14.986 C 4.004 10.621 6.621 6.568 9.82 2.919 C 10.516 2.122 11.445 1.416 12.406 0.98 C 14.467 0.055 16.469 1.233 16.568 3.47 C 16.619 4.628 16.414 5.999 15.812 6.948 C 12.969 11.447 9.989 15.865 6.957 20.239 C 6.039 21.56 4.463 21.83 3.102 21.276 C 1.745 20.727 0.97 19.444 0.892 17.805 Z M 16.066 23.674 C 18.166 23.785 19.385 24.831 19.504 26.307 C 19.626 27.823 18.649 28.929 16.888 29.288 C 14.21 29.83 11.549 30.43 8.861 30.912 C 7.932 31.078 6.907 31.132 6.003 30.915 C 4.249 30.497 3.769 28.795 4.906 27.398 C 5.164 27.078 5.482 26.767 5.841 26.573 C 9.141 24.754 12.759 24.078 16.066 23.674 Z\" fill=\"rgb(0,0,0)\"></path></svg>',\n                    svgContentId: 2146270801,\n                    withExternalLayout: !0\n                  }), (\"kuxsLysli\" !== B || !G()) && /*#__PURE__*/r(c, {\n                    className: \"framer-2o2t1a hidden-1jhyfxx\",\n                    \"data-framer-name\": \"Icon\",\n                    layout: \"position\",\n                    name: \"Icon\",\n                    opacity: 1,\n                    radius: 0,\n                    svg: '<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 28 61\"><path d=\"M 16.062 46.349 C 17.6 44.103 19.046 41.877 20.622 39.741 C 21.187 38.977 21.997 38.341 22.812 37.825 C 23.946 37.11 25.193 37.107 26.34 37.871 C 27.529 38.659 28.003 39.84 27.724 41.199 C 27.537 42.1 27.159 42.988 26.731 43.81 C 25.625 45.945 24.366 48.001 23.319 50.162 C 22.72 51.396 22.226 52.738 22.005 54.081 C 21.681 56.038 22.255 57.81 23.934 59.07 C 24.711 59.652 24.532 60.061 23.776 60.466 C 21.939 61.449 19.146 61.023 17.621 59.363 C 15.214 56.749 14.791 53.577 15.264 50.207 C 15.314 49.839 15.401 49.476 15.468 49.117 C 11.728 48.084 9.891 46.04 9.766 42.178 C 9.703 40.158 10.256 38.118 10.556 36.086 C 10.614 35.69 10.784 35.306 10.905 34.905 C 10.742 34.831 10.651 34.76 10.547 34.748 C 2.962 33.687 -1.248 27.864 0.39 20.384 C 0.946 17.857 1.795 15.403 2.921 13.07 C 4.779 9.221 6.919 5.5 9.039 1.783 C 9.429 1.097 10.235 0.531 10.979 0.193 C 11.948 -0.245 12.916 0.118 13.66 0.886 C 14.483 1.733 14.624 2.786 14.213 3.819 C 13.689 5.14 13.007 6.404 12.38 7.684 C 10.73 11.055 8.972 14.383 7.459 17.811 C 6.695 19.542 6.167 21.429 5.88 23.3 C 5.323 26.951 8.498 30.407 12.222 30.371 C 12.613 30.366 13.165 30.044 13.361 29.709 C 15.36 26.224 18.012 23.246 20.667 20.269 C 21.91 18.873 23.514 18.592 24.807 19.476 C 26.128 20.38 26.465 22.061 25.496 23.688 C 24.399 25.526 23.181 27.294 22.018 29.09 C 19.433 33.076 17.047 37.156 15.813 41.79 C 15.393 43.396 15.364 44.957 16.062 46.349 Z\" fill=\"rgb(0,0,0)\"></path></svg>',\n                    svgContentId: 353766709,\n                    withExternalLayout: !0\n                  })]\n                }), /*#__PURE__*/r(p, {\n                  __fromCanvasComponent: !0,\n                  children: /*#__PURE__*/r(w.Fragment, {\n                    children: /*#__PURE__*/r(\"p\", {\n                      className: \"framer-styles-preset-1rdy2h6\",\n                      \"data-styles-preset\": \"asK2xZ6ef\",\n                      style: {\n                        \"--framer-text-alignment\": \"center\"\n                      },\n                      children: /*#__PURE__*/r(\"span\", {\n                        style: {\n                          \"--framer-text-color\": \"var(--token-1d11e7c9-c5f2-405f-a513-4875194544c6, rgb(250, 249, 251))\"\n                        },\n                        children: \"Your chats \u2014 your way.\"\n                      })\n                    })\n                  }),\n                  className: \"framer-ycv3wv\",\n                  verticalAlignment: \"top\",\n                  withExternalLayout: !0\n                }), /*#__PURE__*/r(y.div, {\n                  className: \"framer-17q75lb\",\n                  \"data-framer-name\": \"Primary\",\n                  name: \"Primary\",\n                  children: /*#__PURE__*/r(d, {\n                    __fromCanvasComponent: !0,\n                    alignment: \"center\",\n                    className: \"framer-1iuwkm0\",\n                    fonts: [\"GF;Outfit-600\"],\n                    rawHTML: \"<span style='font-size: 0; line-height: 0; tab-size: 4; white-space: inherit; word-wrap: inherit'><span style='direction: ltr; font-size: 0'><span style=''>Get started</span><br></span></span>\",\n                    verticalAlignment: \"top\",\n                    withExternalLayout: !0\n                  })\n                })]\n              }), /*#__PURE__*/r(t, {\n                className: \"framer-95f0vf-container\",\n                children: /*#__PURE__*/r(_, {\n                  height: \"100%\",\n                  id: \"fEAfPgt17\",\n                  layoutId: \"fEAfPgt17\",\n                  style: {\n                    width: \"100%\"\n                  },\n                  width: \"100%\"\n                })\n              })]\n            })]\n          }), /*#__PURE__*/r(\"div\", {\n            id: \"overlay\"\n          })]\n        })\n      })\n    });\n  }),\n  Q = ['.framer-V5guf [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-V5guf .framer-1e1cnnz { display: block; }\", \".framer-V5guf .framer-1eo3pl5 { align-content: center; align-items: center; background-color: #ffffff; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 1200px; }\", \".framer-V5guf .framer-10vei6g-container { flex: none; height: 70px; left: 0px; position: sticky; top: 0px; width: 100%; will-change: transform; z-index: 1; }\", \".framer-V5guf .framer-18mv7bc { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: visible; padding: 100px 200px 120px 200px; position: relative; width: 100%; }\", \".framer-V5guf .framer-1o4ak5d, .framer-V5guf .framer-1bzceki, .framer-V5guf .framer-ie5p97, .framer-V5guf .framer-57vv5w, .framer-V5guf .framer-1uvbl17 { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; --framer-paragraph-spacing: 0px; flex: none; height: auto; overflow: visible; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\", \".framer-V5guf .framer-dfbizp, .framer-V5guf .framer-106y7t, .framer-V5guf .framer-1oehs82, .framer-V5guf .framer-ykptzz, .framer-V5guf .framer-1boqvm8, .framer-V5guf .framer-1bqwq9n, .framer-V5guf .framer-1wogiir, .framer-V5guf .framer-19tkzio, .framer-V5guf .framer-gf3px1, .framer-V5guf .framer-z4v2cc, .framer-V5guf .framer-k391x0, .framer-V5guf .framer-128ok0b, .framer-V5guf .framer-b37lk5, .framer-V5guf .framer-ycv3wv { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; --framer-paragraph-spacing: 0px; flex: none; height: auto; opacity: 0.8; overflow: hidden; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\", \".framer-V5guf .framer-1gcgllc { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: center; overflow: visible; padding: 0px 200px 120px 200px; position: relative; width: 100%; }\", \".framer-V5guf .framer-sc5nhn, .framer-V5guf .framer-eti9br, .framer-V5guf .framer-ggacy7, .framer-V5guf .framer-10yh89 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: 1000px; }\", \".framer-V5guf .framer-1gwz8d5, .framer-V5guf .framer-nc4fjr, .framer-V5guf .framer-xjrnpt, .framer-V5guf .framer-1ns19gx { align-content: center; align-items: center; background-color: var(--token-1d11e7c9-c5f2-405f-a513-4875194544c6, #faf9fb); border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; border-top-left-radius: 20px; border-top-right-radius: 20px; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 50px; height: 587px; justify-content: flex-start; max-width: 730px; overflow: hidden; padding: 60px 60px 0px 60px; position: relative; width: 1px; will-change: transform; }\", \".framer-V5guf .framer-1e6yftz, .framer-V5guf .framer-2o8hyu, .framer-V5guf .framer-ybqs36, .framer-V5guf .framer-9pkjw7 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\", \".framer-V5guf .framer-1jbnjap { flex: none; height: 295px; overflow: visible; position: relative; width: 376px; }\", \".framer-V5guf .framer-n6rr48 { aspect-ratio: 0.9355216881594373 / 1; bottom: 0px; flex: none; left: calc(50.00000000000002% - 304px / 2); overflow: visible; position: absolute; top: -30px; width: var(--framer-aspect-ratio-supported, 304px); }\", \".framer-V5guf .framer-hxbxxs { flex: none; height: 32px; position: absolute; right: 44px; top: 65px; width: 21px; }\", \".framer-V5guf .framer-azq6sz { align-content: center; align-items: center; bottom: 72px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; left: -30px; overflow: visible; padding: 0px 0px 0px 0px; position: absolute; width: min-content; }\", \".framer-V5guf .framer-2xpx5t { align-content: center; align-items: center; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; border-top-left-radius: 20px; border-top-right-radius: 20px; box-shadow: 0px 10px 20px 0px rgba(0, 0, 0, 0.1); display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 40px; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 40px; }\", \".framer-V5guf .framer-5w38dw-container, .framer-V5guf .framer-19z199s-container { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 40px); position: relative; width: 40px; }\", \".framer-V5guf .framer-1ak4skz { align-content: center; align-items: center; background-color: var(--token-88df606f-5878-4d12-aef5-80c1b2572188, #a873e8); border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; border-top-left-radius: 4px; border-top-right-radius: 20px; box-shadow: 0px 10px 20px 0px rgba(0, 0, 0, 0.1); display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 12px 12px 12px 12px; position: relative; width: 149px; }\", \".framer-V5guf .framer-of8c9k-container { flex: none; height: 16px; position: relative; width: 16px; }\", \".framer-V5guf .framer-1xoa5ce { background-color: #ffffff; border-bottom-left-radius: 500px; border-bottom-right-radius: 500px; border-top-left-radius: 500px; border-top-right-radius: 500px; flex: 1 0 0px; height: 3px; overflow: hidden; position: relative; width: 1px; will-change: transform; }\", '.framer-V5guf .framer-8htgob, .framer-V5guf .framer-1lrfgcu, .framer-V5guf .framer-ysic7h, .framer-V5guf .framer-1ffei7i, .framer-V5guf .framer-1sbrz0l, .framer-V5guf .framer-qlhkjs { --framer-font-family: \"Outfit\", serif; --framer-font-size: 13px; --framer-font-style: normal; --framer-font-weight: 500; --framer-letter-spacing: 0px; --framer-line-height: 1.5em; --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; --framer-text-alignment: center; --framer-text-color: #ffffff; --framer-text-decoration: none; --framer-text-transform: none; flex: none; height: auto; overflow: visible; position: relative; white-space: pre; width: auto; }', \".framer-V5guf .framer-1bqjipx { align-content: center; align-items: center; background-color: #ffffff; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; border-top-left-radius: 20px; border-top-right-radius: 4px; box-shadow: 0px 10px 20px 0px rgba(0, 0, 0, 0.1); display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 10px 12px 10px 12px; position: absolute; right: -28px; top: 52%; transform: translateY(-50%); width: min-content; }\", '.framer-V5guf .framer-iooe9j, .framer-V5guf .framer-ux1jnj, .framer-V5guf .framer-plnddl, .framer-V5guf .framer-tlhmgx, .framer-V5guf .framer-1do5fbr { --framer-font-family: \"Outfit\", serif; --framer-font-size: 18px; --framer-font-style: normal; --framer-font-weight: 500; --framer-letter-spacing: 0px; --framer-line-height: 1.5em; --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; --framer-text-alignment: center; --framer-text-color: #000000; --framer-text-decoration: none; --framer-text-transform: none; flex: none; height: auto; opacity: 0.8; overflow: visible; position: relative; white-space: pre; width: auto; }', \".framer-V5guf .framer-xgx786 { align-content: flex-start; align-items: flex-start; aspect-ratio: 0.488135593220339 / 1; background-color: #292929; border-bottom-left-radius: 46px; border-bottom-right-radius: 46px; border-top-left-radius: 46px; border-top-right-radius: 46px; box-shadow: 0px 20px 60px 0px rgba(0, 0, 0, 0.15), 0px 20px 40px 0px hsla(0, 0%, 0%, 0.1); display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: var(--framer-aspect-ratio-supported, 594px); justify-content: center; overflow: hidden; padding: 10px 10px 10px 10px; position: relative; width: 290px; will-change: transform; }\", \".framer-V5guf .framer-zt8hj5 { background-color: #f5fcfc; border-bottom-left-radius: 37px; border-bottom-right-radius: 37px; border-top-left-radius: 37px; border-top-right-radius: 37px; flex: none; height: 580px; overflow: hidden; position: relative; width: 270px; will-change: transform; }\", \".framer-V5guf .framer-oyrf55-container { bottom: 0px; flex: none; left: 0px; position: absolute; right: -1px; top: 0px; }\", \".framer-V5guf .framer-wel3ie { align-content: center; align-items: center; background-color: rgba(255, 255, 255, 0.5); display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; left: 0px; overflow: visible; padding: 20px 20px 20px 20px; position: absolute; right: 0px; top: 0px; }\", \".framer-V5guf .framer-ma37f1, .framer-V5guf .framer-q117x2 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 9px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: min-content; }\", \".framer-V5guf .framer-ew1vha-container, .framer-V5guf .framer-usd6sg-container { flex: none; height: 22px; opacity: 0.4; position: relative; width: 22px; }\", \".framer-V5guf .framer-1azimf2-container { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 32px); position: relative; width: 32px; }\", \".framer-V5guf .framer-1n41av6, .framer-V5guf .framer-nootor { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: min-content; }\", '.framer-V5guf .framer-1yy9fe9, .framer-V5guf .framer-1najojb { --framer-font-family: \"Outfit\", serif; --framer-font-size: 13px; --framer-font-style: normal; --framer-font-weight: 500; --framer-letter-spacing: 0px; --framer-line-height: 1.3em; --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; --framer-text-alignment: center; --framer-text-color: #000000; --framer-text-decoration: none; --framer-text-transform: none; flex: none; height: auto; overflow: visible; position: relative; white-space: pre; width: auto; }', \".framer-V5guf .framer-4o02ya { 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-V5guf .framer-1300ust { --framer-font-family: \"Outfit\", serif; --framer-font-size: 12px; --framer-font-style: normal; --framer-font-weight: 500; --framer-letter-spacing: 0px; --framer-line-height: 1.3em; --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; --framer-text-alignment: center; --framer-text-color: #000000; --framer-text-decoration: none; --framer-text-transform: none; flex: none; height: auto; opacity: 0.4; overflow: visible; position: relative; white-space: pre; width: auto; }', \".framer-V5guf .framer-iombw8 { align-content: flex-start; align-items: flex-start; aspect-ratio: 0.488135593220339 / 1; background-color: #292929; border-bottom-left-radius: 46px; border-bottom-right-radius: 46px; border-top-left-radius: 46px; border-top-right-radius: 46px; box-shadow: 0px 20px 60px 0px rgba(0, 0, 0, 0.15), 0px 20px 40px 0px hsla(0, 0%, 0%, 0.1); display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: var(--framer-aspect-ratio-supported, 590px); justify-content: flex-start; overflow: hidden; padding: 10px 10px 10px 10px; position: relative; width: 288px; will-change: transform; }\", \".framer-V5guf .framer-d4p3kz { background: radial-gradient(220.9% 62.613378684807266% at 50% 107.89999999999999%, #ebdbfe 0%, #ffffff 100%); border-bottom-left-radius: 37px; border-bottom-right-radius: 37px; border-top-left-radius: 37px; border-top-right-radius: 37px; flex: 1 0 0px; height: 575px; overflow: hidden; position: relative; width: 1px; will-change: transform; }\", \".framer-V5guf .framer-83cqst { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; left: 20px; overflow: visible; padding: 0px 0px 0px 0px; position: absolute; right: 20px; top: 77px; }\", \".framer-V5guf .framer-13duuyj, .framer-V5guf .framer-1tlu8s6 { align-content: flex-end; align-items: flex-end; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\", \".framer-V5guf .framer-4luvya { align-content: center; align-items: center; background-color: var(--token-88df606f-5878-4d12-aef5-80c1b2572188, #a873e8); border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; border-top-left-radius: 20px; border-top-right-radius: 4px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 12px 12px 12px 12px; position: relative; width: min-content; }\", \".framer-V5guf .framer-105ixp0, .framer-V5guf .framer-1db1bsa, .framer-V5guf .framer-1o726g8 { align-content: center; align-items: center; background-color: var(--token-88df606f-5878-4d12-aef5-80c1b2572188, #a873e8); border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; border-top-left-radius: 20px; border-top-right-radius: 20px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 12px 12px 12px 12px; position: relative; width: min-content; }\", \".framer-V5guf .framer-ell9qu { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\", \".framer-V5guf .framer-7js3cq { align-content: center; align-items: center; background-color: rgba(0, 0, 0, 0.03); border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; border-top-left-radius: 4px; border-top-right-radius: 20px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 12px 12px 12px 12px; position: relative; width: min-content; }\", '.framer-V5guf .framer-jqd4ap, .framer-V5guf .framer-1tlvuim { --framer-font-family: \"Outfit\", serif; --framer-font-size: 13px; --framer-font-style: normal; --framer-font-weight: 500; --framer-letter-spacing: 0px; --framer-line-height: 1.5em; --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; --framer-text-alignment: center; --framer-text-color: #000000; --framer-text-decoration: none; --framer-text-transform: none; flex: none; height: auto; opacity: 0.8; overflow: visible; position: relative; white-space: pre; width: auto; }', \".framer-V5guf .framer-159m5a9 { align-content: center; align-items: center; background-color: rgba(0, 0, 0, 0.03); border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; border-top-left-radius: 20px; border-top-right-radius: 20px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 12px 12px 12px 12px; position: relative; width: min-content; }\", \".framer-V5guf .framer-dtblue { border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; border-top-left-radius: 20px; border-top-right-radius: 20px; flex: none; height: 156px; overflow: visible; position: relative; width: 100%; }\", \".framer-V5guf .framer-1q0owbp { align-content: center; align-items: center; background-color: var(--token-88df606f-5878-4d12-aef5-80c1b2572188, #a873e8); border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; border-top-left-radius: 20px; border-top-right-radius: 4px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 43px; justify-content: center; overflow: visible; padding: 12px 12px 12px 12px; position: relative; width: 43px; }\", \".framer-V5guf .framer-1osp40 { align-content: center; align-items: center; background-color: rgba(255, 255, 255, 0.95); border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; border-top-left-radius: 37px; border-top-right-radius: 37px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; left: 0px; overflow: visible; padding: 20px 20px 20px 20px; position: absolute; right: 0px; top: 0px; }\", \".framer-V5guf .framer-xrors5-container { flex: none; height: 20px; position: relative; width: 20px; }\", \".framer-V5guf .framer-fuexlc-container { flex: none; height: 32px; position: relative; width: 32px; }\", '.framer-V5guf .framer-1uerj11 { --framer-font-family: \"Outfit\", serif; --framer-font-size: 12px; --framer-font-style: normal; --framer-font-weight: 500; --framer-letter-spacing: 0px; --framer-line-height: 1.3em; --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; --framer-text-alignment: center; --framer-text-color: var(--token-5e960dff-6b90-4f0b-adb8-66611c7c3a86, #b5b5b5); --framer-text-decoration: none; --framer-text-transform: none; flex: none; height: auto; overflow: visible; position: relative; white-space: pre; width: auto; }', \".framer-V5guf .framer-qzk9fz-container { flex: none; height: 22px; position: relative; width: 22px; }\", \".framer-V5guf .framer-19cr6zt { align-content: center; align-items: center; background-color: #f1e7fe; bottom: 0px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; left: 0px; overflow: visible; padding: 20px 20px 20px 20px; position: absolute; right: 0px; }\", \".framer-V5guf .framer-1flmas1 { align-content: center; align-items: center; background-color: #ffffff; border-bottom-left-radius: 50px; border-bottom-right-radius: 50px; border-top-left-radius: 50px; border-top-right-radius: 50px; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 40px; justify-content: flex-start; overflow: visible; padding: 14px 14px 14px 14px; position: relative; width: 1px; }\", '.framer-V5guf .framer-1ddahw6 { --framer-font-family: \"Outfit\", serif; --framer-font-size: 13px; --framer-font-style: normal; --framer-font-weight: 500; --framer-letter-spacing: 0px; --framer-line-height: 1.5em; --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; --framer-text-alignment: center; --framer-text-color: var(--token-5e960dff-6b90-4f0b-adb8-66611c7c3a86, #b5b5b5); --framer-text-decoration: none; --framer-text-transform: none; flex: none; height: auto; overflow: visible; position: relative; white-space: pre; width: auto; }', \".framer-V5guf .framer-1850894 { align-content: center; align-items: center; background-color: var(--token-cdf74645-5375-453d-83b0-a5d9ebf3a499, #28cdcf); border-bottom-left-radius: 50px; border-bottom-right-radius: 50px; border-top-left-radius: 50px; border-top-right-radius: 50px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 40px; justify-content: center; overflow: visible; padding: 16px 14px 14px 14px; position: relative; width: 40px; }\", \".framer-V5guf .framer-1hbyp1s-container { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 19px); position: relative; width: 16px; }\", \".framer-V5guf .framer-n1hsbo { border-bottom-left-radius: 40px; border-bottom-right-radius: 40px; border-top-left-radius: 40px; border-top-right-radius: 40px; flex: none; height: 295px; overflow: visible; position: relative; width: 376px; }\", \".framer-V5guf .framer-9q9pw7 { border-bottom-left-radius: 40px; border-bottom-right-radius: 40px; border-top-left-radius: 40px; border-top-right-radius: 40px; bottom: 0px; flex: none; left: 0px; overflow: hidden; position: absolute; right: -62px; top: -38px; will-change: transform; }\", \".framer-V5guf .framer-1iu7ocx { aspect-ratio: 0.8120178643930166 / 1; bottom: -59px; flex: none; height: var(--framer-aspect-ratio-supported, 387px); left: calc(45.433789954337925% - 314px / 2); overflow: visible; position: absolute; width: 314px; }\", \".framer-V5guf .framer-1b6m8hx { align-content: center; align-items: center; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; border-top-left-radius: 20px; border-top-right-radius: 20px; box-shadow: 0px 10px 20px 0px rgba(0, 0, 0, 0.1); display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 105px; justify-content: center; left: 9px; overflow: visible; padding: 12px 12px 12px 12px; position: absolute; top: 173px; width: 148px; }\", \".framer-V5guf .framer-1phytb1-container { flex: none; height: 31px; position: relative; width: 31px; }\", \".framer-V5guf .framer-1b09j6k { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; left: -15px; overflow: visible; padding: 0px 0px 0px 0px; position: absolute; top: 103px; width: min-content; }\", \".framer-V5guf .framer-5mv522 { align-content: center; align-items: center; background-color: var(--token-88df606f-5878-4d12-aef5-80c1b2572188, #a873e8); border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; border-top-left-radius: 4px; border-top-right-radius: 20px; box-shadow: 0px 10px 20px 0px rgba(0, 0, 0, 0.1); display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 10px 12px 10px 12px; position: relative; width: min-content; }\", '.framer-V5guf .framer-wmjs6u { --framer-font-family: \"Outfit\", serif; --framer-font-size: 15px; --framer-font-style: normal; --framer-font-weight: 500; --framer-letter-spacing: 0px; --framer-line-height: 1.5em; --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; --framer-text-alignment: center; --framer-text-color: #ffffff; --framer-text-decoration: none; --framer-text-transform: none; flex: none; height: auto; opacity: 0.8; overflow: visible; position: relative; white-space: pre; width: auto; }', \".framer-V5guf .framer-1ik31c8, .framer-V5guf .framer-yfgw3r, .framer-V5guf .framer-11zsadb, .framer-V5guf .framer-yg5g8i { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 1px; }\", \".framer-V5guf .framer-1bt4kak, .framer-V5guf .framer-1uya915, .framer-V5guf .framer-fzimle, .framer-V5guf .framer-1qk4k63, .framer-V5guf .framer-ckhhgu, .framer-V5guf .framer-18sbms2, .framer-V5guf .framer-mirtky, .framer-V5guf .framer-kd8dt1 { align-content: flex-start; align-items: flex-start; background-color: var(--token-1d11e7c9-c5f2-405f-a513-4875194544c6, #faf9fb); border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; border-top-left-radius: 20px; border-top-right-radius: 20px; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 40px 40px 40px 40px; position: relative; width: 1px; will-change: transform; }\", \".framer-V5guf .framer-od6c4a-container, .framer-V5guf .framer-cf99re-container, .framer-V5guf .framer-3ufzlx-container, .framer-V5guf .framer-1oahr9o-container, .framer-V5guf .framer-h7w1jy-container, .framer-V5guf .framer-1pu58s4-container, .framer-V5guf .framer-hcz4wo-container, .framer-V5guf .framer-ft4b3f-container { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 33px); position: relative; width: 30px; }\", \".framer-V5guf .framer-1fxetla, .framer-V5guf .framer-16281ak, .framer-V5guf .framer-1by606w, .framer-V5guf .framer-1h174xd, .framer-V5guf .framer-1ghx4yh, .framer-V5guf .framer-oklv28, .framer-V5guf .framer-x4p779, .framer-V5guf .framer-p7tj51 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\", \".framer-V5guf .framer-c738yn { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; --framer-paragraph-spacing: 0px; flex: none; height: auto; overflow: hidden; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\", '.framer-V5guf .framer-2nt0a4, .framer-V5guf .framer-1w150r7, .framer-V5guf .framer-ummjut, .framer-V5guf .framer-1q2ymda, .framer-V5guf .framer-co2r1i, .framer-V5guf .framer-1q8zri2, .framer-V5guf .framer-1bkykwl { --framer-font-family: \"Outfit\", serif; --framer-font-size: 22px; --framer-font-style: normal; --framer-font-weight: 600; --framer-letter-spacing: 0px; --framer-line-height: 1.2em; --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; --framer-text-alignment: left; --framer-text-color: #000000; --framer-text-decoration: none; --framer-text-transform: none; flex: none; height: auto; overflow: hidden; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }', \".framer-V5guf .framer-v227ey { align-content: center; align-items: center; background-color: var(--token-88df606f-5878-4d12-aef5-80c1b2572188, #a873e8); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 100px; height: min-content; justify-content: flex-start; overflow: visible; padding: 100px 100px 0px 100px; position: relative; width: 100%; }\", \".framer-V5guf .framer-1x9xcdl { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 800px; }\", \".framer-V5guf .framer-c6brc { flex: none; height: 146px; overflow: visible; position: relative; width: 624px; }\", \".framer-V5guf .framer-18lnxw6 { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; --framer-paragraph-spacing: 0px; flex: none; height: 100%; left: calc(50.00000000000002% - 100% / 2); overflow: hidden; position: absolute; top: calc(50.00000000000002% - 100% / 2); white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\", \".framer-V5guf .framer-1k4eb2i { flex: none; height: 32px; position: absolute; right: -34px; top: -15px; width: 21px; }\", \".framer-V5guf .framer-2o2t1a { bottom: -31px; flex: none; height: 61px; left: -21px; position: absolute; width: 28px; }\", \".framer-V5guf .framer-17q75lb { align-content: center; align-items: center; background-color: #000000; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; border-top-left-radius: 10px; border-top-right-radius: 10px; box-shadow: inset 0px 1px 1px 0px rgba(255, 255, 255, 0.25); display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 12px 20px 12px 20px; position: relative; width: min-content; }\", '.framer-V5guf .framer-1iuwkm0 { --framer-font-family: \"Outfit\", serif; --framer-font-size: 17px; --framer-font-style: normal; --framer-font-weight: 600; --framer-letter-spacing: -0.3px; --framer-line-height: 1.5em; --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; --framer-text-alignment: center; --framer-text-color: #ffffff; --framer-text-decoration: none; --framer-text-transform: none; flex: none; height: auto; overflow: visible; position: relative; white-space: pre; width: auto; }', \".framer-V5guf .framer-95f0vf-container { flex: none; height: auto; position: relative; width: 100%; }\", \"@supports (background: -webkit-named-image(i)) and (not (scale:1)) { .framer-V5guf .framer-1eo3pl5, .framer-V5guf .framer-18mv7bc, .framer-V5guf .framer-1gcgllc, .framer-V5guf .framer-sc5nhn, .framer-V5guf .framer-1gwz8d5, .framer-V5guf .framer-1e6yftz, .framer-V5guf .framer-azq6sz, .framer-V5guf .framer-2xpx5t, .framer-V5guf .framer-1ak4skz, .framer-V5guf .framer-1bqjipx, .framer-V5guf .framer-nc4fjr, .framer-V5guf .framer-2o8hyu, .framer-V5guf .framer-xgx786, .framer-V5guf .framer-ma37f1, .framer-V5guf .framer-1n41av6, .framer-V5guf .framer-4o02ya, .framer-V5guf .framer-eti9br, .framer-V5guf .framer-xjrnpt, .framer-V5guf .framer-ybqs36, .framer-V5guf .framer-iombw8, .framer-V5guf .framer-83cqst, .framer-V5guf .framer-13duuyj, .framer-V5guf .framer-4luvya, .framer-V5guf .framer-105ixp0, .framer-V5guf .framer-ell9qu, .framer-V5guf .framer-7js3cq, .framer-V5guf .framer-159m5a9, .framer-V5guf .framer-1tlu8s6, .framer-V5guf .framer-1q0owbp, .framer-V5guf .framer-1db1bsa, .framer-V5guf .framer-1o726g8, .framer-V5guf .framer-q117x2, .framer-V5guf .framer-nootor, .framer-V5guf .framer-19cr6zt, .framer-V5guf .framer-1flmas1, .framer-V5guf .framer-1850894, .framer-V5guf .framer-1ns19gx, .framer-V5guf .framer-9pkjw7, .framer-V5guf .framer-1b6m8hx, .framer-V5guf .framer-1b09j6k, .framer-V5guf .framer-5mv522, .framer-V5guf .framer-ggacy7, .framer-V5guf .framer-1ik31c8, .framer-V5guf .framer-1bt4kak, .framer-V5guf .framer-1fxetla, .framer-V5guf .framer-1uya915, .framer-V5guf .framer-16281ak, .framer-V5guf .framer-yfgw3r, .framer-V5guf .framer-fzimle, .framer-V5guf .framer-1by606w, .framer-V5guf .framer-1qk4k63, .framer-V5guf .framer-1h174xd, .framer-V5guf .framer-10yh89, .framer-V5guf .framer-11zsadb, .framer-V5guf .framer-ckhhgu, .framer-V5guf .framer-1ghx4yh, .framer-V5guf .framer-18sbms2, .framer-V5guf .framer-oklv28, .framer-V5guf .framer-yg5g8i, .framer-V5guf .framer-mirtky, .framer-V5guf .framer-x4p779, .framer-V5guf .framer-kd8dt1, .framer-V5guf .framer-p7tj51, .framer-V5guf .framer-v227ey, .framer-V5guf .framer-1x9xcdl, .framer-V5guf .framer-17q75lb { gap: 0px; } .framer-V5guf .framer-1eo3pl5 > *, .framer-V5guf .framer-1n41av6 > *, .framer-V5guf .framer-nootor > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-V5guf .framer-1eo3pl5 > :first-child, .framer-V5guf .framer-18mv7bc > :first-child, .framer-V5guf .framer-1gcgllc > :first-child, .framer-V5guf .framer-1gwz8d5 > :first-child, .framer-V5guf .framer-1e6yftz > :first-child, .framer-V5guf .framer-nc4fjr > :first-child, .framer-V5guf .framer-2o8hyu > :first-child, .framer-V5guf .framer-1n41av6 > :first-child, .framer-V5guf .framer-xjrnpt > :first-child, .framer-V5guf .framer-ybqs36 > :first-child, .framer-V5guf .framer-83cqst > :first-child, .framer-V5guf .framer-13duuyj > :first-child, .framer-V5guf .framer-ell9qu > :first-child, .framer-V5guf .framer-1tlu8s6 > :first-child, .framer-V5guf .framer-nootor > :first-child, .framer-V5guf .framer-1ns19gx > :first-child, .framer-V5guf .framer-9pkjw7 > :first-child, .framer-V5guf .framer-1bt4kak > :first-child, .framer-V5guf .framer-1fxetla > :first-child, .framer-V5guf .framer-1uya915 > :first-child, .framer-V5guf .framer-16281ak > :first-child, .framer-V5guf .framer-fzimle > :first-child, .framer-V5guf .framer-1by606w > :first-child, .framer-V5guf .framer-1qk4k63 > :first-child, .framer-V5guf .framer-1h174xd > :first-child, .framer-V5guf .framer-ckhhgu > :first-child, .framer-V5guf .framer-1ghx4yh > :first-child, .framer-V5guf .framer-18sbms2 > :first-child, .framer-V5guf .framer-oklv28 > :first-child, .framer-V5guf .framer-mirtky > :first-child, .framer-V5guf .framer-x4p779 > :first-child, .framer-V5guf .framer-kd8dt1 > :first-child, .framer-V5guf .framer-p7tj51 > :first-child, .framer-V5guf .framer-v227ey > :first-child, .framer-V5guf .framer-1x9xcdl > :first-child { margin-top: 0px; } .framer-V5guf .framer-1eo3pl5 > :last-child, .framer-V5guf .framer-18mv7bc > :last-child, .framer-V5guf .framer-1gcgllc > :last-child, .framer-V5guf .framer-1gwz8d5 > :last-child, .framer-V5guf .framer-1e6yftz > :last-child, .framer-V5guf .framer-nc4fjr > :last-child, .framer-V5guf .framer-2o8hyu > :last-child, .framer-V5guf .framer-1n41av6 > :last-child, .framer-V5guf .framer-xjrnpt > :last-child, .framer-V5guf .framer-ybqs36 > :last-child, .framer-V5guf .framer-83cqst > :last-child, .framer-V5guf .framer-13duuyj > :last-child, .framer-V5guf .framer-ell9qu > :last-child, .framer-V5guf .framer-1tlu8s6 > :last-child, .framer-V5guf .framer-nootor > :last-child, .framer-V5guf .framer-1ns19gx > :last-child, .framer-V5guf .framer-9pkjw7 > :last-child, .framer-V5guf .framer-1bt4kak > :last-child, .framer-V5guf .framer-1fxetla > :last-child, .framer-V5guf .framer-1uya915 > :last-child, .framer-V5guf .framer-16281ak > :last-child, .framer-V5guf .framer-fzimle > :last-child, .framer-V5guf .framer-1by606w > :last-child, .framer-V5guf .framer-1qk4k63 > :last-child, .framer-V5guf .framer-1h174xd > :last-child, .framer-V5guf .framer-ckhhgu > :last-child, .framer-V5guf .framer-1ghx4yh > :last-child, .framer-V5guf .framer-18sbms2 > :last-child, .framer-V5guf .framer-oklv28 > :last-child, .framer-V5guf .framer-mirtky > :last-child, .framer-V5guf .framer-x4p779 > :last-child, .framer-V5guf .framer-kd8dt1 > :last-child, .framer-V5guf .framer-p7tj51 > :last-child, .framer-V5guf .framer-v227ey > :last-child, .framer-V5guf .framer-1x9xcdl > :last-child { margin-bottom: 0px; } .framer-V5guf .framer-18mv7bc > *, .framer-V5guf .framer-1e6yftz > *, .framer-V5guf .framer-2o8hyu > *, .framer-V5guf .framer-ybqs36 > *, .framer-V5guf .framer-9pkjw7 > *, .framer-V5guf .framer-1x9xcdl > * { margin: 0px; margin-bottom: calc(20px / 2); margin-top: calc(20px / 2); } .framer-V5guf .framer-1gcgllc > *, .framer-V5guf .framer-1bt4kak > *, .framer-V5guf .framer-1uya915 > *, .framer-V5guf .framer-fzimle > *, .framer-V5guf .framer-1qk4k63 > *, .framer-V5guf .framer-ckhhgu > *, .framer-V5guf .framer-18sbms2 > *, .framer-V5guf .framer-mirtky > *, .framer-V5guf .framer-kd8dt1 > * { margin: 0px; margin-bottom: calc(30px / 2); margin-top: calc(30px / 2); } .framer-V5guf .framer-sc5nhn > *, .framer-V5guf .framer-eti9br > *, .framer-V5guf .framer-ggacy7 > *, .framer-V5guf .framer-1ik31c8 > *, .framer-V5guf .framer-yfgw3r > *, .framer-V5guf .framer-10yh89 > *, .framer-V5guf .framer-11zsadb > *, .framer-V5guf .framer-yg5g8i > * { margin: 0px; margin-left: calc(30px / 2); margin-right: calc(30px / 2); } .framer-V5guf .framer-sc5nhn > :first-child, .framer-V5guf .framer-azq6sz > :first-child, .framer-V5guf .framer-2xpx5t > :first-child, .framer-V5guf .framer-1ak4skz > :first-child, .framer-V5guf .framer-1bqjipx > :first-child, .framer-V5guf .framer-xgx786 > :first-child, .framer-V5guf .framer-ma37f1 > :first-child, .framer-V5guf .framer-4o02ya > :first-child, .framer-V5guf .framer-eti9br > :first-child, .framer-V5guf .framer-iombw8 > :first-child, .framer-V5guf .framer-4luvya > :first-child, .framer-V5guf .framer-105ixp0 > :first-child, .framer-V5guf .framer-7js3cq > :first-child, .framer-V5guf .framer-159m5a9 > :first-child, .framer-V5guf .framer-1q0owbp > :first-child, .framer-V5guf .framer-1db1bsa > :first-child, .framer-V5guf .framer-1o726g8 > :first-child, .framer-V5guf .framer-q117x2 > :first-child, .framer-V5guf .framer-19cr6zt > :first-child, .framer-V5guf .framer-1flmas1 > :first-child, .framer-V5guf .framer-1850894 > :first-child, .framer-V5guf .framer-1b6m8hx > :first-child, .framer-V5guf .framer-1b09j6k > :first-child, .framer-V5guf .framer-5mv522 > :first-child, .framer-V5guf .framer-ggacy7 > :first-child, .framer-V5guf .framer-1ik31c8 > :first-child, .framer-V5guf .framer-yfgw3r > :first-child, .framer-V5guf .framer-10yh89 > :first-child, .framer-V5guf .framer-11zsadb > :first-child, .framer-V5guf .framer-yg5g8i > :first-child, .framer-V5guf .framer-17q75lb > :first-child { margin-left: 0px; } .framer-V5guf .framer-sc5nhn > :last-child, .framer-V5guf .framer-azq6sz > :last-child, .framer-V5guf .framer-2xpx5t > :last-child, .framer-V5guf .framer-1ak4skz > :last-child, .framer-V5guf .framer-1bqjipx > :last-child, .framer-V5guf .framer-xgx786 > :last-child, .framer-V5guf .framer-ma37f1 > :last-child, .framer-V5guf .framer-4o02ya > :last-child, .framer-V5guf .framer-eti9br > :last-child, .framer-V5guf .framer-iombw8 > :last-child, .framer-V5guf .framer-4luvya > :last-child, .framer-V5guf .framer-105ixp0 > :last-child, .framer-V5guf .framer-7js3cq > :last-child, .framer-V5guf .framer-159m5a9 > :last-child, .framer-V5guf .framer-1q0owbp > :last-child, .framer-V5guf .framer-1db1bsa > :last-child, .framer-V5guf .framer-1o726g8 > :last-child, .framer-V5guf .framer-q117x2 > :last-child, .framer-V5guf .framer-19cr6zt > :last-child, .framer-V5guf .framer-1flmas1 > :last-child, .framer-V5guf .framer-1850894 > :last-child, .framer-V5guf .framer-1b6m8hx > :last-child, .framer-V5guf .framer-1b09j6k > :last-child, .framer-V5guf .framer-5mv522 > :last-child, .framer-V5guf .framer-ggacy7 > :last-child, .framer-V5guf .framer-1ik31c8 > :last-child, .framer-V5guf .framer-yfgw3r > :last-child, .framer-V5guf .framer-10yh89 > :last-child, .framer-V5guf .framer-11zsadb > :last-child, .framer-V5guf .framer-yg5g8i > :last-child, .framer-V5guf .framer-17q75lb > :last-child { margin-right: 0px; } .framer-V5guf .framer-1gwz8d5 > *, .framer-V5guf .framer-nc4fjr > *, .framer-V5guf .framer-xjrnpt > *, .framer-V5guf .framer-1ns19gx > * { margin: 0px; margin-bottom: calc(50px / 2); margin-top: calc(50px / 2); } .framer-V5guf .framer-azq6sz > *, .framer-V5guf .framer-2xpx5t > *, .framer-V5guf .framer-1ak4skz > *, .framer-V5guf .framer-1bqjipx > *, .framer-V5guf .framer-xgx786 > *, .framer-V5guf .framer-iombw8 > *, .framer-V5guf .framer-4luvya > *, .framer-V5guf .framer-105ixp0 > *, .framer-V5guf .framer-7js3cq > *, .framer-V5guf .framer-159m5a9 > *, .framer-V5guf .framer-1q0owbp > *, .framer-V5guf .framer-1db1bsa > *, .framer-V5guf .framer-1o726g8 > *, .framer-V5guf .framer-19cr6zt > *, .framer-V5guf .framer-1flmas1 > *, .framer-V5guf .framer-1850894 > *, .framer-V5guf .framer-1b6m8hx > *, .framer-V5guf .framer-1b09j6k > *, .framer-V5guf .framer-5mv522 > *, .framer-V5guf .framer-17q75lb > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-V5guf .framer-ma37f1 > *, .framer-V5guf .framer-q117x2 > * { margin: 0px; margin-left: calc(9px / 2); margin-right: calc(9px / 2); } .framer-V5guf .framer-4o02ya > * { margin: 0px; margin-left: calc(4px / 2); margin-right: calc(4px / 2); } .framer-V5guf .framer-83cqst > *, .framer-V5guf .framer-13duuyj > *, .framer-V5guf .framer-ell9qu > *, .framer-V5guf .framer-1tlu8s6 > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-V5guf .framer-1fxetla > *, .framer-V5guf .framer-16281ak > *, .framer-V5guf .framer-1by606w > *, .framer-V5guf .framer-1h174xd > *, .framer-V5guf .framer-1ghx4yh > *, .framer-V5guf .framer-oklv28 > *, .framer-V5guf .framer-x4p779 > *, .framer-V5guf .framer-p7tj51 > * { margin: 0px; margin-bottom: calc(12px / 2); margin-top: calc(12px / 2); } .framer-V5guf .framer-v227ey > * { margin: 0px; margin-bottom: calc(100px / 2); margin-top: calc(100px / 2); } }\", \"@media (min-width: 1200px) { .framer-V5guf .hidden-1eo3pl5 { display: none !important; } }\", \"@media (min-width: 810px) and (max-width: 1199px) { .framer-V5guf .hidden-1uibdyl { display: none !important; } .framer-V5guf .framer-1eo3pl5 { width: 810px; } .framer-V5guf .framer-18mv7bc { padding: 100px 200px 100px 200px; } .framer-V5guf .framer-1gcgllc { padding: 0px 40px 100px 40px; } .framer-V5guf .framer-sc5nhn, .framer-V5guf .framer-eti9br, .framer-V5guf .framer-ggacy7, .framer-V5guf .framer-10yh89 { flex-direction: column; width: 100%; } .framer-V5guf .framer-1gwz8d5, .framer-V5guf .framer-nc4fjr, .framer-V5guf .framer-xjrnpt, .framer-V5guf .framer-1ns19gx, .framer-V5guf .framer-1ik31c8, .framer-V5guf .framer-yfgw3r, .framer-V5guf .framer-11zsadb, .framer-V5guf .framer-yg5g8i { flex: none; width: 100%; } .framer-V5guf .framer-1jbnjap { height: 376px; } .framer-V5guf .framer-n6rr48 { width: var(--framer-aspect-ratio-supported, 380px); } .framer-V5guf .framer-9q9pw7 { bottom: -81px; } .framer-V5guf .framer-1iu7ocx { height: var(--framer-aspect-ratio-supported, 443px); left: calc(45.433789954337925% - 359px / 2); width: 359px; } .framer-V5guf .framer-v227ey { padding: 100px 40px 0px 40px; } .framer-V5guf .framer-c6brc { height: 154px; } @supports (background: -webkit-named-image(i)) and (not (scale:1)) { .framer-V5guf .framer-sc5nhn, .framer-V5guf .framer-eti9br, .framer-V5guf .framer-ggacy7, .framer-V5guf .framer-10yh89 { gap: 0px; } .framer-V5guf .framer-sc5nhn > *, .framer-V5guf .framer-eti9br > *, .framer-V5guf .framer-ggacy7 > *, .framer-V5guf .framer-10yh89 > * { margin: 0px; margin-bottom: calc(30px / 2); margin-top: calc(30px / 2); } .framer-V5guf .framer-sc5nhn > :first-child, .framer-V5guf .framer-eti9br > :first-child, .framer-V5guf .framer-ggacy7 > :first-child, .framer-V5guf .framer-10yh89 > :first-child { margin-top: 0px; } .framer-V5guf .framer-sc5nhn > :last-child, .framer-V5guf .framer-eti9br > :last-child, .framer-V5guf .framer-ggacy7 > :last-child, .framer-V5guf .framer-10yh89 > :last-child { margin-bottom: 0px; } }}\", \"@media (max-width: 809px) { .framer-V5guf .hidden-1jhyfxx { display: none !important; } .framer-V5guf .framer-1eo3pl5 { overflow: hidden; width: 390px; } .framer-V5guf .framer-18mv7bc { padding: 80px 20px 80px 20px; } .framer-V5guf .framer-1gcgllc { padding: 0px 20px 80px 20px; } .framer-V5guf .framer-sc5nhn, .framer-V5guf .framer-eti9br, .framer-V5guf .framer-ggacy7, .framer-V5guf .framer-10yh89 { flex-direction: column; width: 100%; } .framer-V5guf .framer-1gwz8d5, .framer-V5guf .framer-1ns19gx { flex: none; height: min-content; padding: 40px 40px 0px 40px; width: 100%; } .framer-V5guf .framer-1jbnjap { height: 237px; } .framer-V5guf .framer-n6rr48 { bottom: unset; height: var(--framer-aspect-ratio-supported, 261px); left: calc(50.00000000000002% - 244px / 2); width: 244px; } .framer-V5guf .framer-azq6sz { bottom: unset; left: 30px; top: 121px; } .framer-V5guf .framer-nc4fjr, .framer-V5guf .framer-xjrnpt { flex: none; padding: 40px 40px 0px 40px; width: 100%; } .framer-V5guf .framer-n1hsbo { height: 331px; } .framer-V5guf .framer-9q9pw7 { bottom: -31px; left: -11px; right: -11px; top: -16px; } .framer-V5guf .framer-1iu7ocx { bottom: unset; height: var(--framer-aspect-ratio-supported, 354px); left: calc(53.01507537688445% - 287px / 2); top: calc(51.16959064327487% - 360px / 2); width: 287px; } .framer-V5guf .framer-1b6m8hx { left: 26px; } .framer-V5guf .framer-1b09j6k { left: 25px; } .framer-V5guf .framer-1ik31c8, .framer-V5guf .framer-yfgw3r, .framer-V5guf .framer-11zsadb, .framer-V5guf .framer-yg5g8i { flex: none; flex-direction: column; width: 100%; } .framer-V5guf .framer-1bt4kak, .framer-V5guf .framer-1uya915, .framer-V5guf .framer-fzimle, .framer-V5guf .framer-1qk4k63, .framer-V5guf .framer-ckhhgu, .framer-V5guf .framer-18sbms2, .framer-V5guf .framer-mirtky, .framer-V5guf .framer-kd8dt1 { flex: none; width: 100%; } .framer-V5guf .framer-v227ey { padding: 100px 20px 0px 20px; } .framer-V5guf .framer-1x9xcdl { width: 100%; } .framer-V5guf .framer-c6brc { height: 153px; width: 100%; } @supports (background: -webkit-named-image(i)) and (not (scale:1)) { .framer-V5guf .framer-sc5nhn, .framer-V5guf .framer-eti9br, .framer-V5guf .framer-ggacy7, .framer-V5guf .framer-1ik31c8, .framer-V5guf .framer-yfgw3r, .framer-V5guf .framer-10yh89, .framer-V5guf .framer-11zsadb, .framer-V5guf .framer-yg5g8i { gap: 0px; } .framer-V5guf .framer-sc5nhn > *, .framer-V5guf .framer-eti9br > *, .framer-V5guf .framer-ggacy7 > *, .framer-V5guf .framer-1ik31c8 > *, .framer-V5guf .framer-yfgw3r > *, .framer-V5guf .framer-10yh89 > *, .framer-V5guf .framer-11zsadb > *, .framer-V5guf .framer-yg5g8i > * { margin: 0px; margin-bottom: calc(30px / 2); margin-top: calc(30px / 2); } .framer-V5guf .framer-sc5nhn > :first-child, .framer-V5guf .framer-eti9br > :first-child, .framer-V5guf .framer-ggacy7 > :first-child, .framer-V5guf .framer-1ik31c8 > :first-child, .framer-V5guf .framer-yfgw3r > :first-child, .framer-V5guf .framer-10yh89 > :first-child, .framer-V5guf .framer-11zsadb > :first-child, .framer-V5guf .framer-yg5g8i > :first-child { margin-top: 0px; } .framer-V5guf .framer-sc5nhn > :last-child, .framer-V5guf .framer-eti9br > :last-child, .framer-V5guf .framer-ggacy7 > :last-child, .framer-V5guf .framer-1ik31c8 > :last-child, .framer-V5guf .framer-yfgw3r > :last-child, .framer-V5guf .framer-10yh89 > :last-child, .framer-V5guf .framer-11zsadb > :last-child, .framer-V5guf .framer-yg5g8i > :last-child { margin-bottom: 0px; } }}\", ...E.css, ...O.css, ...z.css, ...j.css, ...N.css, ...L.css, ...C.css],\n  W = h(R, Q);\nexport default W;\nW.displayName = \"Features\", W.defaultProps = {\n  height: 3047.5,\n  width: 1200\n}, a(W, [{\n  family: \"Outfit\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:screen/bisooXQgN:default\",\n    url: \"https://fonts.gstatic.com/s/outfit/v6/QGYyz_MVcBeNP4NjuGObqx1XmO1I4e6yC4G-EiAou6Y.ttf\"\n  },\n  style: \"normal\",\n  url: \"https://fonts.gstatic.com/s/outfit/v6/QGYyz_MVcBeNP4NjuGObqx1XmO1I4e6yC4G-EiAou6Y.ttf\",\n  weight: \"600\"\n}, {\n  family: \"Outfit\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:screen/bisooXQgN:default\",\n    url: \"https://fonts.gstatic.com/s/outfit/v6/QGYyz_MVcBeNP4NjuGObqx1XmO1I4QK1C4G-EiAou6Y.ttf\"\n  },\n  style: \"normal\",\n  url: \"https://fonts.gstatic.com/s/outfit/v6/QGYyz_MVcBeNP4NjuGObqx1XmO1I4QK1C4G-EiAou6Y.ttf\",\n  weight: \"500\"\n}, ...A, ...q, ...F, ...H, ...S, ...E.fonts, ...O.fonts, ...z.fonts, ...j.fonts, ...N.fonts, ...L.fonts, ...C.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\": \"FramerbisooXQgN\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerIntrinsicHeight\": \"3047.5\",\n        \"framerResponsiveScreen\": \"\",\n        \"framerIntrinsicWidth\": \"1200\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"qJ_y5xC2c\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"kuxsLysli\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};"],
  "mappings": "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",
  "names": ["Storage", "name", "resolve", "reject", "request", "window", "e", "key", "value", "hashCode", "s", "a", "b", "corsProxy", "url", "cachedResponse", "cache", "Storage", "cacheKey", "data", "req", "resolve", "reject", "error", "checkForCachedData", "containerStyles", "emptyStateStyle", "defaultEvents", "ControlType", "fontSizeOptions", "fontControls", "font", "useOnEnter", "onEnter", "enabled", "useOnSpecificTargetChange", "useOnExit", "onExit", "goal", "callback", "isInTarget", "useIsInCurrentNavigationTarget", "ue", "useConstant", "init", "ref", "pe", "isMotionValue", "v", "MotionValue", "isBrowserSafari", "navigator", "userAgent", "useIsBrowserSafari", "se", "useAutoMotionValue", "inputValue", "options", "ref", "optionsRef", "pe", "animation", "didInitialMount", "isOnCanvas", "RenderTarget", "onChangeDeps", "onChange", "te", "transformer", "value", "useConstant", "isMotionValue", "motionValue", "ue", "ref1", "ref2", "newValue", "ref3", "animate2", "borderRadiusControl", "ControlType", "paddingControl", "ControlType", "ObjectFitType", "LoopType", "PreloadType", "SrcType", "getProps", "props", "width", "height", "topLeft", "topRight", "bottomRight", "bottomLeft", "id", "children", "rest", "Video", "newProps", "p", "VideoMemo", "X", "srcType", "srcFile", "srcUrl", "playing", "canvasPlay", "loopType", "muted", "playsinline", "controls", "preload1", "progress", "objectFit", "backgroundColor", "radius", "isMixed", "onSeeked", "onPause", "onPlay", "onEnd", "onClick", "onMouseEnter", "onMouseLeave", "onMouseDown", "onMouseUp", "poster", "restartOnEnter", "posterEnabled", "startTimeProp", "volume", "isInCurrentNavigationTarget", "useIsInCurrentNavigationTarget", "startTime", "videoRef", "pe", "isLoaded", "isSafari", "useIsBrowserSafari", "wasPausedOnLeave", "wasEndedOnLeave", "loop", "fullLoop", "isCanvas", "se", "RenderTarget", "isForcedCache", "isAutoCache", "isMuted", "shouldPlay", "autoPlay", "play", "te", "ref", "pause", "restartVideo", "playAfter", "setProgress", "newProgress", "isAlreadySet", "ue", "videoProgress", "useAutoMotionValue", "value", "newValue", "useOnEnter", "useOnExit", "getUrl", "cors", "corsProxy", "setVideoRef", "element", "preload", "url", "response", "cachedResponse", "checkForCachedData", "key", "hashCode", "borderRadius", "e", "addPropertyControls", "ControlType", "defaultEvents", "fontStore", "fonts", "css", "className", "fontStore", "fonts", "css", "className", "A", "getFonts", "xjX10VSQ8_default", "q", "dkRfXNUhM_default", "F", "Icon", "I", "withFX", "motion", "H", "Video", "S", "nGGYiSYQ1_default", "U", "G", "X", "removeHiddenBreakpointLayers", "P", "Z", "B", "Y", "pe", "R", "a", "o", "h", "x", "A", "q", "F", "H", "S", "M", "fe", "r", "bisooXQgN_default", "e", "useHydratedBreakpointVariants", "Q", "W", "K", "p", "GeneratedComponentContext", "LayoutGroup", "u", "motion", "cx", "className", "Container", "PropertyOverrides", "xjX10VSQ8_default", "RichText", "I", "Image2", "SVG", "dkRfXNUhM_default", "Icon", "Text", "optimizeAppearTransformTemplate", "Video", "nGGYiSYQ1_default", "css", "withCSS", "addFonts", "fonts", "__FramerMetadata__"]
}
