{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/ZwFoK8qxkWmlgpfjivBq/L8jO4O67KEz1sLuPjzmz/vIWXa_124.js", "ssg:https://framer.com/m/framer/icon-nullstate.js@0.7.0", "ssg:https://framer.com/m/hero-icons/Home.js@0.0.27", "ssg:https://framerusercontent.com/modules/Ma20hU0GGRxLxZphbywl/OSpwWF91FHPVFyQJjMHt/utils.js", "ssg:https://framerusercontent.com/modules/hKjtTuWGYB451ckw6eTN/rQJeCcsGr1fSnWO0FT2G/Hero.js", "ssg:https://framerusercontent.com/modules/HeRZAZdzzUU90aVT23RJ/uCYwWp8q0CeWbhnw0VpS/xfeXeSpdF.js", "ssg:https://framerusercontent.com/modules/tZTgJFr8UM86rQINuYYn/LvDz1rypdjsBDbqtXG33/GHSSO856g.js", "ssg:https://framerusercontent.com/modules/ltlXHKuJrfp0a0ehakTP/26RuncSMPHIaMaqiNioU/Mr1YD1lKG.js", "ssg:https://framerusercontent.com/modules/D2kMc9OypKyr42QaOFQZ/XajpAKfzYDu8PNGKLpQS/VlMnkI81K.js", "ssg:https://framerusercontent.com/modules/3CWjCuRsYubvPUDHHOTg/IS165s4XUzIiqLd881c1/cRF8v9eyC.js", "ssg:https://framerusercontent.com/modules/s1JumRwdHYk0OYZBeTEL/D8DXmJKIaTbjYF3bP9AO/zUUOZBm80.js", "ssg:https://framerusercontent.com/modules/CCcOHVKtZbFkt34nNVEv/nk46ZEsEE0s2sFojNOx1/Wee_il8mH.js"],
  "sourcesContent": ["import { fontStore } from \"framer\";\nfontStore.loadWebFontsFromSelectors([]);\nexport const fonts = [];\nexport const css = [\".framer-FOSRv .framer-styles-preset-19dt5lu:not(.rich-text-wrapper), .framer-FOSRv .framer-styles-preset-19dt5lu.rich-text-wrapper a { --framer-link-current-text-color: var(--token-38df7eef-d62d-4ec7-aed3-81b49be6e4c4, #434343); --framer-link-hover-text-color: var(--token-9075c774-06ab-4edb-9d46-6261c89d036d, #060606); --framer-link-hover-text-decoration: none; --framer-link-text-color: var(--token-38df7eef-d62d-4ec7-aed3-81b49be6e4c4, #434343); --framer-link-text-decoration: none; }\"];\nexport const className = \"framer-FOSRv\";\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"css\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"className\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"fonts\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};", "import { jsx as _jsx } from \"react/jsx-runtime\";\nimport * as React from \"react\";\nexport const containerStyles = {\n    width: \"100%\",\n    height: \"100%\",\n    display: \"flex\",\n    justifyContent: \"center\",\n    alignItems: \"center\"\n};\nconst nullIconStyle = {\n    minWidth: \"10px\",\n    minHeight: \"10px\",\n    maxWidth: \"20px\",\n    maxHeight: \"20px\",\n    width: \"60%\",\n    height: \"60%\"\n};\nconst emptyStateStyle = {\n    ...containerStyles,\n    borderRadius: 6,\n    background: \"rgba(149, 149, 149, 0.1)\",\n    border: \"1px dashed rgba(149, 149, 149, 0.15)\",\n    color: \"#a5a5a5\",\n    flexDirection: \"column\"\n};\nexport const NullState = /*#__PURE__*/ React.forwardRef((_, ref)=>{\n    return(/*#__PURE__*/ _jsx(\"div\", {\n        style: emptyStateStyle,\n        ref: ref\n    }));\n}) /*\n\n<svg\n                xmlns=\"http://www.w3.org/2000/svg\"\n                viewBox=\"0 0 30 30\"\n                style={nullIconStyle}\n            >\n                <path\n                    d=\"M 12.857 0 C 19.958 0 25.714 5.756 25.714 12.857 C 25.714 19.958 19.958 25.714 12.857 25.714 C 5.756 25.714 0 19.958 0 12.857 C 0 5.756 5.756 0 12.857 0 Z\"\n                    fill=\"#FFFFFF\"\n                ></path>\n                <path\n                    d=\"M 20.357 20.357 L 27.857 27.857\"\n                    fill=\"transparent\"\n                    strokeWidth=\"4.28\"\n                    stroke=\"#FFFFFF\"\n                    strokeLinecap=\"round\"\n                ></path>\n                <g transform=\"translate(9.643 6.429)\">\n                    <path\n                        d=\"M 3.214 12.857 L 3.214 12.857\"\n                        fill=\"transparent\"\n                        strokeWidth=\"3.75\"\n                        stroke=\"currentColor\"\n                        strokeLinecap=\"round\"\n                    ></path>\n                    <path\n                        d=\"M 0 3.214 C 0 1.004 1.843 0 3.214 0 C 4.586 0 6.429 0.603 6.429 3.214 C 6.429 5.826 3.214 5.913 3.214 7.232 C 3.214 8.552 3.214 8.571 3.214 8.571\"\n                        fill=\"transparent\"\n                        strokeWidth=\"3.22\"\n                        stroke=\"currentColor\"\n                        strokeLinecap=\"round\"\n                        strokeLinejoin=\"round\"\n                    ></path>\n                </g>\n            </svg>\n            */ ;\n\nexport const __FramerMetadata__ = {\"exports\":{\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"NullState\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./nullstate.map", "let r;var l=e=>{if(!r){const t=({size:o=24,...a},n)=>e.createElement(\"svg\",{viewBox:\"0 0 20 20\",fill:\"currentColor\",width:o,height:o,ref:n,...a},e.createElement(\"path\",{d:\"M10.707 2.293a1 1 0 00-1.414 0l-7 7a1 1 0 001.414 1.414L4 10.414V17a1 1 0 001 1h2a1 1 0 001-1v-2a1 1 0 011-1h2a1 1 0 011 1v2a1 1 0 001 1h2a1 1 0 001-1v-6.586l.293.293a1 1 0 001.414-1.414l-7-7z\"}));r=e.forwardRef(t)}return r};export{l as default};\n", "import { useMemo } from \"react\";\nimport { ControlType } from \"framer\"; /*\n                                      ** ICON UTILS\n                                      ** Pull as much re-usable logic into here as possible\n                                      ** This will make it easier to replace in all icon components\n                                      */\nexport const containerStyles = {\n  width: \"100%\",\n  height: \"100%\",\n  display: \"flex\",\n  justifyContent: \"center\",\n  alignItems: \"center\"\n};\nexport const defaultEvents = {\n  onClick: {\n    type: ControlType.EventHandler\n  },\n  onMouseDown: {\n    type: ControlType.EventHandler\n  },\n  onMouseUp: {\n    type: ControlType.EventHandler\n  },\n  onMouseEnter: {\n    type: ControlType.EventHandler\n  },\n  onMouseLeave: {\n    type: ControlType.EventHandler\n  }\n};\nconst findByArray = (arr, search) => arr.find(a => a.toLowerCase().includes(search));\nexport function getIconSelection(iconKeys, selectByList, iconSearch = \"\", iconSelection, lowercaseIconKeyPairs) {\n  // gotta get the exact match first THEN find\n  // have a set and try to access ?\n  if (selectByList) return iconSelection;\n  if (iconSearch == null || (iconSearch === null || iconSearch === void 0 ? void 0 : iconSearch.length) === 0) return null;\n  const iconSearchTerm = iconSearch.toLowerCase().replace(/-|\\s/g, \"\");\n  var _iconSearchTerm; // check for exact match, otherwise use .find\n  const searchResult = (_iconSearchTerm = lowercaseIconKeyPairs[iconSearchTerm]) !== null && _iconSearchTerm !== void 0 ? _iconSearchTerm : findByArray(iconKeys, iconSearchTerm);\n  return searchResult;\n}\nexport function useIconSelection(iconKeys, selectByList, iconSearch = \"\", iconSelection, lowercaseIconKeyPairs) {\n  // Clean search term\n  const iconSearchResult = useMemo(() => {\n    if (iconSearch == null || (iconSearch === null || iconSearch === void 0 ? void 0 : iconSearch.length) === 0) return null;\n    const iconSearchTerm = iconSearch.toLowerCase().replace(/-|\\s/g, \"\");\n    var _iconSearchTerm; // check for exact match, otherwise use .find\n    const searchResult = (_iconSearchTerm = lowercaseIconKeyPairs[iconSearchTerm]) !== null && _iconSearchTerm !== void 0 ? _iconSearchTerm : findByArray(iconKeys, iconSearchTerm);\n    return searchResult;\n  }, [iconSelection, iconSearch]);\n  const name = selectByList ? iconSelection : iconSearchResult;\n  return name;\n}\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"getIconSelection\": {\n      \"type\": \"function\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"containerStyles\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"useIconSelection\": {\n      \"type\": \"function\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"defaultEvents\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./utils.map", "import { jsx as _jsx } from \"react/jsx-runtime\";\nimport * as React from \"react\";\nimport { useState, useEffect, useRef } from \"react\";\nimport { addPropertyControls, ControlType, RenderTarget } from \"framer\";\nimport { motion } from \"framer-motion\";\nimport { NullState } from \"https://framer.com/m/framer/icon-nullstate.js@0.7.0\";\nimport HomeFactory from \"https://framer.com/m/hero-icons/Home.js@0.0.27\";\nimport { defaultEvents, useIconSelection } from \"https://framerusercontent.com/modules/Ma20hU0GGRxLxZphbywl/OSpwWF91FHPVFyQJjMHt/utils.js\";\nexport const iconKeys = [\"AcademicCap\", \"AcademicCapOutline\", \"Adjustments\", \"AdjustmentsOutline\", \"Annotation\", \"AnnotationOutline\", \"Archive\", \"ArchiveOutline\", \"ArrowCircleDown\", \"ArrowCircleLeft\", \"ArrowCircleRight\", \"ArrowCircleUp\", \"ArrowCircleUpOutline\", \"ArrowDown\", \"ArrowDownOutline\", \"ArrowLeft\", \"ArrowLeftOutline\", \"ArrowNarrowDown\", \"ArrowNarrowLeft\", \"ArrowNarrowRight\", \"ArrowNarrowUp\", \"ArrowNarrowUpOutline\", \"ArrowRight\", \"ArrowRightOutline\", \"ArrowUp\", \"ArrowUpOutline\", \"ArrowsExpand\", \"ArrowsExpandOutline\", \"AtSymbol\", \"AtSymbolOutline\", \"Backspace\", \"BackspaceOutline\", \"BadgeCheck\", \"BadgeCheckOutline\", \"Ban\", \"BanOutline\", \"Beaker\", \"BeakerOutline\", \"Bell\", \"BellOutline\", \"BookOpen\", \"BookOpenOutline\", \"Bookmark\", \"BookmarkAlt\", \"BookmarkAltOutline\", \"BookmarkOutline\", \"Briefcase\", \"BriefcaseOutline\", \"Cake\", \"CakeOutline\", \"Calculator\", \"CalculatorOutline\", \"Calendar\", \"CalendarOutline\", \"Camera\", \"CameraOutline\", \"Cash\", \"CashOutline\", \"ChartBar\", \"ChartBarOutline\", \"ChartPie\", \"ChartPieOutline\", \"ChartSquareBar\", \"Chat\", \"ChatAlt\", \"ChatAlt2\", \"ChatAlt2Outline\", \"ChatAltOutline\", \"ChatOutline\", \"Check\", \"CheckCircle\", \"CheckCircleOutline\", \"CheckOutline\", \"ChevronDoubleDown\", \"ChevronDoubleLeft\", \"ChevronDoubleRight\", \"ChevronDoubleUp\", \"ChevronDown\", \"ChevronDownOutline\", \"ChevronLeft\", \"ChevronLeftOutline\", \"ChevronRight\", \"ChevronRightOutline\", \"ChevronUp\", \"ChevronUpOutline\", \"Chip\", \"ChipOutline\", \"Clipboard\", \"ClipboardCheck\", \"ClipboardCopy\", \"ClipboardCopyOutline\", \"ClipboardList\", \"ClipboardListOutline\", \"ClipboardOutline\", \"Clock\", \"ClockOutline\", \"Cloud\", \"CloudDownload\", \"CloudDownloadOutline\", \"CloudOutline\", \"CloudUpload\", \"CloudUploadOutline\", \"Code\", \"CodeOutline\", \"Cog\", \"CogOutline\", \"Collection\", \"CollectionOutline\", \"ColorSwatch\", \"ColorSwatchOutline\", \"CreditCard\", \"CreditCardOutline\", \"Cube\", \"CubeOutline\", \"CubeTransparent\", \"CurrencyBangladeshi\", \"CurrencyDollar\", \"CurrencyEuro\", \"CurrencyEuroOutline\", \"CurrencyPound\", \"CurrencyPoundOutline\", \"CurrencyRupee\", \"CurrencyRupeeOutline\", \"CurrencyYen\", \"CurrencyYenOutline\", \"CursorClick\", \"CursorClickOutline\", \"Database\", \"DatabaseOutline\", \"DesktopComputer\", \"DeviceMobile\", \"DeviceMobileOutline\", \"DeviceTablet\", \"DeviceTabletOutline\", \"Document\", \"DocumentAdd\", \"DocumentAddOutline\", \"DocumentDownload\", \"DocumentDuplicate\", \"DocumentOutline\", \"DocumentRemove\", \"DocumentReport\", \"DocumentSearch\", \"DocumentText\", \"DocumentTextOutline\", \"DotsCircleHorizontal\", \"DotsHorizontal\", \"DotsVertical\", \"DotsVerticalOutline\", \"Download\", \"DownloadOutline\", \"Duplicate\", \"DuplicateOutline\", \"EmojiHappy\", \"EmojiHappyOutline\", \"EmojiSad\", \"EmojiSadOutline\", \"Exclamation\", \"ExclamationCircle\", \"ExclamationOutline\", \"ExternalLink\", \"ExternalLinkOutline\", \"Eye\", \"EyeOff\", \"EyeOffOutline\", \"EyeOutline\", \"FastForward\", \"FastForwardOutline\", \"Film\", \"FilmOutline\", \"Filter\", \"FilterOutline\", \"FingerPrint\", \"FingerPrintOutline\", \"Fire\", \"FireOutline\", \"Flag\", \"FlagOutline\", \"Folder\", \"FolderAdd\", \"FolderAddOutline\", \"FolderDownload\", \"FolderOpen\", \"FolderOpenOutline\", \"FolderOutline\", \"FolderRemove\", \"FolderRemoveOutline\", \"Gift\", \"GiftOutline\", \"Globe\", \"GlobeAlt\", \"GlobeAltOutline\", \"GlobeOutline\", \"Hand\", \"HandOutline\", \"Hashtag\", \"HashtagOutline\", \"Heart\", \"HeartOutline\", \"Home\", \"HomeOutline\", \"Identification\", \"Inbox\", \"InboxIn\", \"InboxInOutline\", \"InboxOutline\", \"InformationCircle\", \"Key\", \"KeyOutline\", \"Library\", \"LibraryOutline\", \"LightBulb\", \"LightBulbOutline\", \"LightningBolt\", \"LightningBoltOutline\", \"Link\", \"LinkOutline\", \"LocationMarker\", \"LockClosed\", \"LockClosedOutline\", \"LockOpen\", \"LockOpenOutline\", \"Login\", \"LoginOutline\", \"Logout\", \"LogoutOutline\", \"Mail\", \"MailOpen\", \"MailOpenOutline\", \"MailOutline\", \"Map\", \"MapOutline\", \"Menu\", \"MenuAlt1\", \"MenuAlt1Outline\", \"MenuAlt2\", \"MenuAlt2Outline\", \"MenuAlt3\", \"MenuAlt3Outline\", \"MenuAlt4\", \"MenuAlt4Outline\", \"MenuOutline\", \"Microphone\", \"MicrophoneOutline\", \"Minus\", \"MinusCircle\", \"MinusCircleOutline\", \"MinusOutline\", \"MinusSm\", \"MinusSmOutline\", \"Moon\", \"MoonOutline\", \"MusicNote\", \"MusicNoteOutline\", \"Newspaper\", \"NewspaperOutline\", \"OfficeBuilding\", \"PaperAirplane\", \"PaperAirplaneOutline\", \"PaperClip\", \"PaperClipOutline\", \"Pause\", \"PauseOutline\", \"Pencil\", \"PencilAlt\", \"PencilAltOutline\", \"PencilOutline\", \"Phone\", \"PhoneIncoming\", \"PhoneIncomingOutline\", \"PhoneMissedCall\", \"PhoneOutgoing\", \"PhoneOutgoingOutline\", \"PhoneOutline\", \"Photograph\", \"PhotographOutline\", \"Play\", \"PlayOutline\", \"Plus\", \"PlusCircle\", \"PlusCircleOutline\", \"PlusOutline\", \"PlusSm\", \"PlusSmOutline\", \"PresentationChartBar\", \"Printer\", \"PrinterOutline\", \"Puzzle\", \"PuzzleOutline\", \"Qrcode\", \"QrcodeOutline\", \"QuestionMarkCircle\", \"ReceiptRefund\", \"ReceiptRefundOutline\", \"ReceiptTax\", \"ReceiptTaxOutline\", \"Refresh\", \"RefreshOutline\", \"Reply\", \"ReplyOutline\", \"Rewind\", \"RewindOutline\", \"Rss\", \"RssOutline\", \"Save\", \"SaveAs\", \"SaveAsOutline\", \"SaveOutline\", \"Scale\", \"ScaleOutline\", \"Scissors\", \"ScissorsOutline\", \"Search\", \"SearchCircle\", \"SearchCircleOutline\", \"SearchOutline\", \"Selector\", \"SelectorOutline\", \"Server\", \"ServerOutline\", \"Share\", \"ShareOutline\", \"ShieldCheck\", \"ShieldCheckOutline\", \"ShieldExclamation\", \"ShoppingBag\", \"ShoppingBagOutline\", \"ShoppingCart\", \"ShoppingCartOutline\", \"SortAscending\", \"SortAscendingOutline\", \"SortDescending\", \"Sparkles\", \"SparklesOutline\", \"Speakerphone\", \"SpeakerphoneOutline\", \"Star\", \"StarOutline\", \"StatusOffline\", \"StatusOfflineOutline\", \"StatusOnline\", \"StatusOnlineOutline\", \"Stop\", \"StopOutline\", \"Sun\", \"SunOutline\", \"Support\", \"SupportOutline\", \"SwitchHorizontal\", \"SwitchVertical\", \"Table\", \"TableOutline\", \"Tag\", \"TagOutline\", \"Template\", \"TemplateOutline\", \"Terminal\", \"TerminalOutline\", \"ThumbDown\", \"ThumbDownOutline\", \"ThumbUp\", \"ThumbUpOutline\", \"Ticket\", \"TicketOutline\", \"Translate\", \"TranslateOutline\", \"Trash\", \"TrashOutline\", \"TrendingDown\", \"TrendingDownOutline\", \"TrendingUp\", \"TrendingUpOutline\", \"Truck\", \"TruckOutline\", \"Upload\", \"UploadOutline\", \"User\", \"UserAdd\", \"UserAddOutline\", \"UserCircle\", \"UserCircleOutline\", \"UserGroup\", \"UserGroupOutline\", \"UserOutline\", \"UserRemove\", \"UserRemoveOutline\", \"Users\", \"UsersOutline\", \"Variable\", \"VariableOutline\", \"VideoCamera\", \"VideoCameraOutline\", \"ViewBoards\", \"ViewBoardsOutline\", \"ViewGrid\", \"ViewGridAdd\", \"ViewGridAddOutline\", \"ViewGridOutline\", \"ViewList\", \"ViewListOutline\", \"VolumeOff\", \"VolumeOffOutline\", \"VolumeUp\", \"VolumeUpOutline\", \"Wifi\", \"WifiOutline\", \"X\", \"XCircle\", \"XCircleOutline\", \"XOutline\", \"ZoomIn\", \"ZoomInOutline\", \"ZoomOut\", \"ZoomOutOutline\"];\nconst moduleBaseUrl = \"https://framer.com/m/hero-icons/\";\nconst lowercaseIconKeyPairs = iconKeys.reduce((res, key) => {\n  res[key.toLowerCase()] = key;\n  return res;\n}, {}); /**\n        * HERO\n        *\n        * @framerIntrinsicWidth 24\n        * @framerIntrinsicHeight 24\n        *\n        * @framerSupportedLayoutWidth fixed\n        * @framerSupportedLayoutHeight fixed\n        */\nexport function Icon(props) {\n  const {\n    color,\n    selectByList,\n    iconSearch,\n    iconSelection,\n    onClick,\n    onMouseDown,\n    onMouseUp,\n    onMouseEnter,\n    onMouseLeave,\n    mirrored\n  } = props;\n  const isMounted = useRef(false);\n  const iconKey = useIconSelection(iconKeys, selectByList, iconSearch, iconSelection, lowercaseIconKeyPairs); // Selected Icon Module\n  const [SelectedIcon, setSelectedIcon] = useState(iconKey === \"Home\" ? HomeFactory(React) : null); // Import the selected module or reset so null state\n  async function importModule() {\n    // Get the selected module\n    try {\n      const iconModuleUrl = `${moduleBaseUrl}${iconKey}.js@0.0.27`;\n      const module = await import( /* webpackIgnore: true */iconModuleUrl);\n      if (isMounted.current) setSelectedIcon(module.default(React));\n    } catch {\n      if (isMounted.current) setSelectedIcon(null);\n    }\n  } // Import module when new style or icon is selected\n  useEffect(() => {\n    isMounted.current = true;\n    importModule();\n    return () => {\n      isMounted.current = false;\n    };\n  }, [iconKey]);\n  const isOnCanvas = RenderTarget.current() === RenderTarget.canvas;\n  const emptyState = isOnCanvas ? /*#__PURE__*/_jsx(NullState, {}) : null;\n  return /*#__PURE__*/_jsx(motion.div, {\n    style: {\n      display: \"contents\"\n    },\n    onClick,\n    onMouseEnter,\n    onMouseLeave,\n    onMouseDown,\n    onMouseUp,\n    children: SelectedIcon ? /*#__PURE__*/_jsx(SelectedIcon, {\n      style: {\n        width: \"100%\",\n        height: \"100%\",\n        transform: mirrored ? \"scale(-1, 1)\" : undefined\n      },\n      color: color\n    }) : emptyState\n  });\n}\nIcon.displayName = \"Hero\";\nIcon.defaultProps = {\n  width: 24,\n  height: 24,\n  iconSelection: \"Home\",\n  iconSearch: \"Home\",\n  color: \"#66F\",\n  selectByList: true,\n  mirrored: false\n};\naddPropertyControls(Icon, {\n  selectByList: {\n    type: ControlType.Boolean,\n    title: \"Select\",\n    enabledTitle: \"List\",\n    disabledTitle: \"Search\",\n    defaultValue: Icon.defaultProps.selectByList\n  },\n  iconSelection: {\n    type: ControlType.Enum,\n    options: iconKeys,\n    defaultValue: Icon.defaultProps.iconSelection,\n    title: \"Name\",\n    hidden: ({\n      selectByList\n    }) => !selectByList,\n    description: \"Find every icon name on the [Hero site](https://heroicons.com/)\"\n  },\n  iconSearch: {\n    type: ControlType.String,\n    title: \"Name\",\n    placeholder: \"Menu, Wifi, Box\u2026\",\n    hidden: ({\n      selectByList\n    }) => selectByList\n  },\n  mirrored: {\n    type: ControlType.Boolean,\n    enabledTitle: \"Yes\",\n    disabledTitle: \"No\",\n    defaultValue: Icon.defaultProps.mirrored\n  },\n  color: {\n    type: ControlType.Color,\n    title: \"Color\",\n    defaultValue: Icon.defaultProps.color\n  },\n  ...defaultEvents\n});\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"iconKeys\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"Icon\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"Icon\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerSupportedLayoutWidth\": \"fixed\",\n        \"framerSupportedLayoutHeight\": \"fixed\",\n        \"framerIntrinsicHeight\": \"24\",\n        \"framerContractVersion\": \"1\",\n        \"framerIntrinsicWidth\": \"24\"\n      }\n    },\n    \"IconProps\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./Hero.map", "import { fontStore } from \"framer\";\nfontStore.loadWebFontsFromSelectors([]);\nexport const fonts = [];\nexport const css = [\".framer-Y4qYb .framer-styles-preset-104ebiw:not(.rich-text-wrapper), .framer-Y4qYb .framer-styles-preset-104ebiw.rich-text-wrapper a { --framer-link-hover-text-color: var(--token-2084dcb8-d770-48c6-814c-0b3e645f4ad9, #8a8a8a); --framer-link-hover-text-decoration: none; --framer-link-text-color: var(--token-9075c774-06ab-4edb-9d46-6261c89d036d, #060606); --framer-link-text-decoration: none; }\"];\nexport const className = \"framer-Y4qYb\";\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"css\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"className\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"fonts\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};", "// Generated by Framer (de9b242)\nimport { jsx as _jsx, jsxs as _jsxs } from \"react/jsx-runtime\";\nimport { addFonts, addPropertyControls, ControlType, cx, Image, Link, RichText, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion } from \"framer-motion\";\nimport * as React from \"react\";\nimport * as sharedStyle2 from \"https://framerusercontent.com/modules/De55e11OXbiUFLq4R2CS/LONXpUGmNNFsaGuKRSBd/CeiWS09A2.js\";\nimport * as sharedStyle1 from \"https://framerusercontent.com/modules/MTO4gfG0PdXw4Bjx1Xlo/zTe1LPKFSI91JRwjBPOT/FwFT6xPq8.js\";\nimport * as sharedStyle from \"https://framerusercontent.com/modules/irGUQQYvDpPOKiJc1z4h/weIIFvHeJ9tY5D5QgT2p/rfL8Vt9_d.js\";\nconst enabledGestures = {\n  dMeZzD5GS: {\n    hover: true\n  }\n};\nconst cycleOrder = [\"dMeZzD5GS\", \"cOj8NDkia\"];\nconst variantClassNames = {\n  cOj8NDkia: \"framer-v-1gc5cc7\",\n  dMeZzD5GS: \"framer-v-1jhw1fe\"\n};\nfunction addPropertyOverrides(overrides, ...variants) {\n  const nextOverrides = {};\n  variants === null || variants === void 0 ? void 0 : variants.forEach(variant => variant && Object.assign(nextOverrides, overrides[variant]));\n  return nextOverrides;\n}\nconst humanReadableVariantMap = {\n  \"Variant 2\": \"cOj8NDkia\",\n  Dark: \"dMeZzD5GS\"\n};\nconst transitions = {\n  default: {\n    damping: 60,\n    delay: 0,\n    duration: .3,\n    ease: [.44, 0, .56, 1],\n    mass: 1,\n    stiffness: 500,\n    type: \"spring\"\n  }\n};\nconst toResponsiveImage = value => {\n  if (typeof value === \"object\" && value !== null && typeof value.src === \"string\") {\n    return value;\n  }\n  return typeof value === \"string\" ? {\n    src: value\n  } : undefined;\n};\nconst Component = /*#__PURE__*/React.forwardRef(function ({\n  id,\n  style,\n  className,\n  width,\n  height,\n  layoutId,\n  variant: outerVariant = \"dMeZzD5GS\",\n  image: V1ueuXIOW = {\n    src: new URL(\"https://framerusercontent.com/images/koyuwrnVwYJXUHQkh0g3O0SeI.png?scale-down-to=512\").href,\n    srcSet: `${new URL(\"https://framerusercontent.com/images/koyuwrnVwYJXUHQkh0g3O0SeI.png?scale-down-to=512\").href} 512w, ${new URL(\"https://framerusercontent.com/images/koyuwrnVwYJXUHQkh0g3O0SeI.png?scale-down-to=1024\").href} 1024w, ${new URL(\"https://framerusercontent.com/images/koyuwrnVwYJXUHQkh0g3O0SeI.png\").href} 1220w`\n  },\n  title: tMqykl6cR = \"3d Animation Template\",\n  subtitle: XfPrmcqWF = \"Show your work as a true professional\",\n  link: EJZLibXs0,\n  newTab: OpclWMu77 = false,\n  imageVisible: J2OCrWJ8d = true,\n  ...restProps\n}, ref) {\n  const outerVariantId = humanReadableVariantMap[outerVariant];\n  const variant = outerVariantId || outerVariant;\n  const {\n    baseVariant,\n    classNames,\n    gestureVariant,\n    setGestureState,\n    setVariant,\n    transition,\n    variants\n  } = useVariantState({\n    cycleOrder,\n    defaultVariant: \"dMeZzD5GS\",\n    enabledGestures,\n    transitions,\n    variant,\n    variantClassNames\n  });\n  const layoutDependency = variants.join(\"-\") + restProps.layoutDependency;\n  const isDisplayed = () => {\n    if (baseVariant === \"cOj8NDkia\") return false;\n    return J2OCrWJ8d;\n  };\n  const defaultLayoutId = React.useId();\n  return /*#__PURE__*/_jsx(LayoutGroup, {\n    id: layoutId !== null && layoutId !== void 0 ? layoutId : defaultLayoutId,\n    children: /*#__PURE__*/_jsx(motion.div, {\n      initial: variant,\n      animate: variants,\n      onHoverStart: () => setGestureState({\n        isHovered: true\n      }),\n      onHoverEnd: () => setGestureState({\n        isHovered: false\n      }),\n      onTapStart: () => setGestureState({\n        isPressed: true\n      }),\n      onTap: () => setGestureState({\n        isPressed: false\n      }),\n      onTapCancel: () => setGestureState({\n        isPressed: false\n      }),\n      className: cx(\"framer-MK2Er\", sharedStyle.className, sharedStyle1.className, sharedStyle2.className, classNames),\n      style: {\n        display: \"contents\"\n      },\n      children: /*#__PURE__*/_jsx(Link, {\n        href: EJZLibXs0,\n        openInNewTab: OpclWMu77,\n        smoothScroll: true,\n        children: /*#__PURE__*/_jsxs(motion.a, {\n          ...restProps,\n          className: `${cx(\"framer-1jhw1fe\", className)} framer-1r68gfg`,\n          \"data-framer-name\": \"Dark\",\n          layoutDependency: layoutDependency,\n          layoutId: \"dMeZzD5GS\",\n          ref: ref,\n          style: {\n            filter: \"brightness(1)\",\n            WebkitFilter: \"brightness(1)\",\n            ...style\n          },\n          transition: transition,\n          variants: {\n            \"dMeZzD5GS-hover\": {\n              filter: \"brightness(0.72)\",\n              WebkitFilter: \"brightness(0.72)\"\n            }\n          },\n          ...addPropertyOverrides({\n            \"dMeZzD5GS-hover\": {\n              \"data-framer-name\": undefined\n            },\n            cOj8NDkia: {\n              \"data-framer-name\": \"Variant 2\"\n            }\n          }, baseVariant, gestureVariant),\n          children: [isDisplayed() && /*#__PURE__*/_jsx(Image, {\n            background: {\n              alt: \"\",\n              fit: \"fill\",\n              sizes: \"285px\",\n              ...toResponsiveImage(V1ueuXIOW)\n            },\n            className: \"framer-1y39vn4\",\n            layoutDependency: layoutDependency,\n            layoutId: \"gcZ6Hg9HC\",\n            style: {\n              borderBottomLeftRadius: 8,\n              borderBottomRightRadius: 8,\n              borderTopLeftRadius: 8,\n              borderTopRightRadius: 8\n            },\n            transition: transition\n          }), /*#__PURE__*/_jsxs(motion.div, {\n            className: \"framer-2y3nen\",\n            \"data-framer-name\": \"Frame 7872\",\n            layoutDependency: layoutDependency,\n            layoutId: \"Pab82qUkN\",\n            transition: transition,\n            children: [/*#__PURE__*/_jsx(RichText, {\n              __fromCanvasComponent: true,\n              children: /*#__PURE__*/_jsx(React.Fragment, {\n                children: /*#__PURE__*/_jsx(motion.p, {\n                  className: \"framer-styles-preset-1fvf48v\",\n                  \"data-styles-preset\": \"rfL8Vt9_d\",\n                  children: \"3d Animation Template\"\n                })\n              }),\n              className: \"framer-13jllzq\",\n              \"data-framer-name\": \"3d Animation Template\",\n              layoutDependency: layoutDependency,\n              layoutId: \"EU6cEzeuA\",\n              style: {\n                \"--framer-paragraph-spacing\": \"0px\"\n              },\n              text: tMqykl6cR,\n              transition: transition,\n              verticalAlignment: \"top\",\n              withExternalLayout: true,\n              ...addPropertyOverrides({\n                cOj8NDkia: {\n                  children: /*#__PURE__*/_jsx(React.Fragment, {\n                    children: /*#__PURE__*/_jsx(motion.p, {\n                      className: \"framer-styles-preset-67mqma\",\n                      \"data-styles-preset\": \"FwFT6xPq8\",\n                      children: \"3d Animation Template\"\n                    })\n                  })\n                }\n              }, baseVariant, gestureVariant)\n            }), /*#__PURE__*/_jsx(RichText, {\n              __fromCanvasComponent: true,\n              children: /*#__PURE__*/_jsx(React.Fragment, {\n                children: /*#__PURE__*/_jsx(motion.p, {\n                  style: {\n                    \"--font-selector\": \"Q1VTVE9NO1BQIE5ldWUgTW9udHJlYWwgUmVndWxhcg==\",\n                    \"--framer-font-family\": '\"PP Neue Montreal Regular\", sans-serif',\n                    \"--framer-letter-spacing\": \"0.2px\",\n                    \"--framer-line-height\": \"1em\",\n                    \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                  },\n                  children: \"Show your work as a true professional\"\n                })\n              }),\n              className: \"framer-su0r1v\",\n              \"data-framer-name\": \"Show your work as a true professional\",\n              fonts: [\"CUSTOM;PP Neue Montreal Regular\"],\n              layoutDependency: layoutDependency,\n              layoutId: \"QEcb43r5z\",\n              style: {\n                \"--extracted-r6o4lv\": \"var(--token-2084dcb8-d770-48c6-814c-0b3e645f4ad9, rgb(138, 138, 138))\",\n                \"--framer-paragraph-spacing\": \"0px\"\n              },\n              text: XfPrmcqWF,\n              transition: transition,\n              verticalAlignment: \"top\",\n              withExternalLayout: true,\n              ...addPropertyOverrides({\n                cOj8NDkia: {\n                  children: /*#__PURE__*/_jsx(React.Fragment, {\n                    children: /*#__PURE__*/_jsx(motion.p, {\n                      className: \"framer-styles-preset-of7hib\",\n                      \"data-styles-preset\": \"CeiWS09A2\",\n                      style: {\n                        \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                      },\n                      children: \"Show your work as a true professional\"\n                    })\n                  }),\n                  fonts: undefined\n                }\n              }, baseVariant, gestureVariant)\n            })]\n          })]\n        })\n      })\n    })\n  });\n});\nconst css = ['.framer-MK2Er [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-MK2Er .framer-1r68gfg { display: block; }\", \".framer-MK2Er .framer-1jhw1fe { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; text-decoration: none; width: 285px; }\", \".framer-MK2Er .framer-1y39vn4 { aspect-ratio: 1.5885416666666667 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 126px); overflow: hidden; position: relative; width: 100%; will-change: transform; }\", \".framer-MK2Er .framer-2y3nen { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\", \".framer-MK2Er .framer-13jllzq, .framer-MK2Er .framer-su0r1v { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\", \".framer-MK2Er .framer-v-1jhw1fe .framer-1jhw1fe { cursor: pointer; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-MK2Er .framer-1jhw1fe, .framer-MK2Er .framer-2y3nen { gap: 0px; } .framer-MK2Er .framer-1jhw1fe > * { margin: 0px; margin-bottom: calc(20px / 2); margin-top: calc(20px / 2); } .framer-MK2Er .framer-1jhw1fe > :first-child, .framer-MK2Er .framer-2y3nen > :first-child { margin-top: 0px; } .framer-MK2Er .framer-1jhw1fe > :last-child, .framer-MK2Er .framer-2y3nen > :last-child { margin-bottom: 0px; } .framer-MK2Er .framer-2y3nen > * { margin: 0px; margin-bottom: calc(8px / 2); margin-top: calc(8px / 2); } }\", ...sharedStyle.css, ...sharedStyle1.css, ...sharedStyle2.css]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             * @framerIntrinsicHeight 243\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             * @framerIntrinsicWidth 285\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"cOj8NDkia\":{\"layout\":[\"fixed\",\"auto\"]},\"iLuGfK05K\":{\"layout\":[\"fixed\",\"auto\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             * @framerVariables {\"V1ueuXIOW\":\"image\",\"tMqykl6cR\":\"title\",\"XfPrmcqWF\":\"subtitle\",\"EJZLibXs0\":\"link\",\"OpclWMu77\":\"newTab\",\"J2OCrWJ8d\":\"imageVisible\"}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             */\nconst FramerGHSSO856g = withCSS(Component, css, \"framer-MK2Er\");\nexport default FramerGHSSO856g;\nFramerGHSSO856g.displayName = \"Image tile\";\nFramerGHSSO856g.defaultProps = {\n  height: 243,\n  width: 285\n};\naddPropertyControls(FramerGHSSO856g, {\n  variant: {\n    options: [\"dMeZzD5GS\", \"cOj8NDkia\"],\n    optionTitles: [\"Dark\", \"Variant 2\"],\n    title: \"Variant\",\n    type: ControlType.Enum\n  },\n  V1ueuXIOW: {\n    __defaultAssetReference: \"data:framer/asset-reference,koyuwrnVwYJXUHQkh0g3O0SeI.png?originalFilename=image.png&preferredSize=auto\",\n    title: \"Image\",\n    type: ControlType.ResponsiveImage\n  },\n  tMqykl6cR: {\n    defaultValue: \"3d Animation Template\",\n    displayTextArea: false,\n    title: \"Title\",\n    type: ControlType.String\n  },\n  XfPrmcqWF: {\n    defaultValue: \"Show your work as a true professional\",\n    displayTextArea: false,\n    title: \"Subtitle\",\n    type: ControlType.String\n  },\n  EJZLibXs0: {\n    title: \"Link\",\n    type: ControlType.Link\n  },\n  OpclWMu77: {\n    defaultValue: false,\n    title: \"New Tab\",\n    type: ControlType.Boolean\n  },\n  J2OCrWJ8d: {\n    defaultValue: true,\n    title: \"Image visible\",\n    type: ControlType.Boolean\n  }\n});\naddFonts(FramerGHSSO856g, [{\n  family: \"PP Neue Montreal Regular\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:canvasComponent/GHSSO856g:default\",\n    url: \"assets/YF6u9vbBfI4wVrSXXUxUjy4H1bA.woff2\"\n  },\n  url: new URL(\"https://framerusercontent.com/modules/assets/YF6u9vbBfI4wVrSXXUxUjy4H1bA~DhS-jAkfh0h87PsviUXy0Sku48EmViocBYkotncc3no.woff2\").href\n}, ...sharedStyle.fonts, ...sharedStyle1.fonts, ...sharedStyle2.fonts]);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FramerGHSSO856g\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerIntrinsicHeight\": \"243\",\n        \"framerContractVersion\": \"1\",\n        \"framerVariables\": \"{\\\"V1ueuXIOW\\\":\\\"image\\\",\\\"tMqykl6cR\\\":\\\"title\\\",\\\"XfPrmcqWF\\\":\\\"subtitle\\\",\\\"EJZLibXs0\\\":\\\"link\\\",\\\"OpclWMu77\\\":\\\"newTab\\\",\\\"J2OCrWJ8d\\\":\\\"imageVisible\\\"}\",\n        \"framerIntrinsicWidth\": \"285\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"cOj8NDkia\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"iLuGfK05K\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./GHSSO856g.map", "// Generated by Framer (6f17e57)\nimport { jsx as _jsx, jsxs as _jsxs } from \"react/jsx-runtime\";\nimport { addFonts, addPropertyControls, ControlType, cx, getFonts, useActiveVariantCallback, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion } from \"framer-motion\";\nimport * as React from \"react\";\nimport ImageTile from \"https://framerusercontent.com/modules/tZTgJFr8UM86rQINuYYn/LvDz1rypdjsBDbqtXG33/GHSSO856g.js\";\nconst ImageTileFonts = getFonts(ImageTile);\nconst cycleOrder = [\"x7RMo6LMX\", \"OFzxi3EeU\", \"RpbWrmUtx\", \"xyqHgG81b\"];\nconst variantClassNames = {\n  OFzxi3EeU: \"framer-v-1ah8rg1\",\n  RpbWrmUtx: \"framer-v-1ii4ge\",\n  x7RMo6LMX: \"framer-v-c3wpwp\",\n  xyqHgG81b: \"framer-v-yrvqhc\"\n};\nfunction addPropertyOverrides(overrides, ...variants) {\n  const nextOverrides = {};\n  variants === null || variants === void 0 ? void 0 : variants.forEach(variant => variant && Object.assign(nextOverrides, overrides[variant]));\n  return nextOverrides;\n}\nconst humanReadableVariantMap = {\n  \"Dark Desktop\": \"x7RMo6LMX\",\n  \"Dark Mobile\": \"OFzxi3EeU\",\n  \"Light Desktop\": \"RpbWrmUtx\",\n  \"Light Mobile\": \"xyqHgG81b\"\n};\nconst transitions = {\n  default: {\n    damping: 60,\n    delay: 0,\n    duration: .3,\n    ease: [.44, 0, .56, 1],\n    mass: 1,\n    stiffness: 500,\n    type: \"spring\"\n  }\n};\nconst Component = /*#__PURE__*/React.forwardRef(function ({\n  id,\n  style,\n  className,\n  width,\n  height,\n  layoutId,\n  variant: outerVariant = \"x7RMo6LMX\",\n  tap: rTFIZcyWr,\n  link: TSVlppYPa,\n  link2: Q3SlMT4jf,\n  link3: jgMAOaQXB,\n  link4: ynsjOJ7ls,\n  ...restProps\n}, ref) {\n  const outerVariantId = humanReadableVariantMap[outerVariant];\n  const variant = outerVariantId || outerVariant;\n  const {\n    baseVariant,\n    classNames,\n    gestureVariant,\n    setGestureState,\n    setVariant,\n    transition,\n    variants\n  } = useVariantState({\n    cycleOrder,\n    defaultVariant: \"x7RMo6LMX\",\n    transitions,\n    variant,\n    variantClassNames\n  });\n  const layoutDependency = variants.join(\"-\") + restProps.layoutDependency;\n  const {\n    activeVariantCallback,\n    delay\n  } = useActiveVariantCallback(baseVariant);\n  const onMouseLeave1czzxzg = activeVariantCallback(async (...args) => {\n    if (rTFIZcyWr) {\n      const res = await rTFIZcyWr(...args);\n      if (res === false) return false;\n    }\n  });\n  const defaultLayoutId = React.useId();\n  return /*#__PURE__*/_jsx(LayoutGroup, {\n    id: layoutId !== null && layoutId !== void 0 ? layoutId : defaultLayoutId,\n    children: /*#__PURE__*/_jsx(motion.div, {\n      initial: variant,\n      animate: variants,\n      onHoverStart: () => setGestureState({\n        isHovered: true\n      }),\n      onHoverEnd: () => setGestureState({\n        isHovered: false\n      }),\n      onTapStart: () => setGestureState({\n        isPressed: true\n      }),\n      onTap: () => setGestureState({\n        isPressed: false\n      }),\n      onTapCancel: () => setGestureState({\n        isPressed: false\n      }),\n      className: cx(\"framer-V88V5\", classNames),\n      style: {\n        display: \"contents\"\n      },\n      children: /*#__PURE__*/_jsxs(motion.div, {\n        ...restProps,\n        className: cx(\"framer-c3wpwp\", className),\n        \"data-framer-name\": \"Dark Desktop\",\n        \"data-highlight\": true,\n        layoutDependency: layoutDependency,\n        layoutId: \"x7RMo6LMX\",\n        onMouseLeave: onMouseLeave1czzxzg,\n        ref: ref,\n        style: {\n          ...style\n        },\n        transition: transition,\n        ...addPropertyOverrides({\n          OFzxi3EeU: {\n            \"data-framer-name\": \"Dark Mobile\"\n          },\n          RpbWrmUtx: {\n            \"data-framer-name\": \"Light Desktop\"\n          },\n          xyqHgG81b: {\n            \"data-framer-name\": \"Light Mobile\"\n          }\n        }, baseVariant, gestureVariant),\n        children: [/*#__PURE__*/_jsx(motion.div, {\n          className: \"framer-1nb36lz-container\",\n          layoutDependency: layoutDependency,\n          layoutId: \"Pu68y57lg-container\",\n          transition: transition,\n          children: /*#__PURE__*/_jsx(ImageTile, {\n            height: \"100%\",\n            id: \"Pu68y57lg\",\n            image: {\n              alt: \"\",\n              src: new URL(\"https://framerusercontent.com/images/XCJ1dHTWLT4WUHe7wL3rDT0yc.jpg\").href,\n              srcSet: `${new URL(\"https://framerusercontent.com/images/XCJ1dHTWLT4WUHe7wL3rDT0yc.jpg?scale-down-to=512\").href} 512w, ${new URL(\"https://framerusercontent.com/images/XCJ1dHTWLT4WUHe7wL3rDT0yc.jpg?scale-down-to=1024\").href} 1024w, ${new URL(\"https://framerusercontent.com/images/XCJ1dHTWLT4WUHe7wL3rDT0yc.jpg\").href} 1200w`\n            },\n            imageVisible: false,\n            layoutId: \"Pu68y57lg\",\n            link: TSVlppYPa,\n            newTab: false,\n            style: {\n              width: \"100%\"\n            },\n            subtitle: \"Read our latest updates and tips\",\n            title: \"Vibrant Blog\",\n            variant: \"dMeZzD5GS\",\n            width: \"100%\",\n            ...addPropertyOverrides({\n              OFzxi3EeU: {\n                variant: \"cOj8NDkia\"\n              }\n            }, baseVariant, gestureVariant)\n          })\n        }), /*#__PURE__*/_jsx(motion.div, {\n          className: \"framer-168bi9x-container\",\n          layoutDependency: layoutDependency,\n          layoutId: \"Rf0UhGa6R-container\",\n          transition: transition,\n          children: /*#__PURE__*/_jsx(ImageTile, {\n            height: \"100%\",\n            id: \"Rf0UhGa6R\",\n            image: {\n              alt: \"\",\n              src: new URL(\"https://framerusercontent.com/images/e8cgZhwPR5Ot2s8iAVbQHk2U0f4.png\").href,\n              srcSet: `${new URL(\"https://framerusercontent.com/images/e8cgZhwPR5Ot2s8iAVbQHk2U0f4.png?scale-down-to=512\").href} 512w, ${new URL(\"https://framerusercontent.com/images/e8cgZhwPR5Ot2s8iAVbQHk2U0f4.png?scale-down-to=1024\").href} 1024w, ${new URL(\"https://framerusercontent.com/images/e8cgZhwPR5Ot2s8iAVbQHk2U0f4.png?scale-down-to=2048\").href} 2048w, ${new URL(\"https://framerusercontent.com/images/e8cgZhwPR5Ot2s8iAVbQHk2U0f4.png\").href} 2502w`\n            },\n            imageVisible: false,\n            layoutId: \"Rf0UhGa6R\",\n            link: Q3SlMT4jf,\n            newTab: false,\n            style: {\n              width: \"100%\"\n            },\n            subtitle: \"Discover how others use Vibrant\",\n            title: \"Customer stories\",\n            variant: \"dMeZzD5GS\",\n            width: \"100%\",\n            ...addPropertyOverrides({\n              OFzxi3EeU: {\n                variant: \"cOj8NDkia\"\n              }\n            }, baseVariant, gestureVariant)\n          })\n        }), /*#__PURE__*/_jsx(motion.div, {\n          className: \"framer-lb4019-container\",\n          layoutDependency: layoutDependency,\n          layoutId: \"koaCZMSoT-container\",\n          transition: transition,\n          children: /*#__PURE__*/_jsx(ImageTile, {\n            height: \"100%\",\n            id: \"koaCZMSoT\",\n            image: {\n              alt: \"\",\n              src: new URL(\"https://framerusercontent.com/images/QeDW6yln0WJThxVrnFuTXj4ojs.jpg\").href,\n              srcSet: `${new URL(\"https://framerusercontent.com/images/QeDW6yln0WJThxVrnFuTXj4ojs.jpg?scale-down-to=512\").href} 512w, ${new URL(\"https://framerusercontent.com/images/QeDW6yln0WJThxVrnFuTXj4ojs.jpg\").href} 936w`\n            },\n            imageVisible: false,\n            layoutId: \"koaCZMSoT\",\n            link: jgMAOaQXB,\n            newTab: false,\n            style: {\n              width: \"100%\"\n            },\n            subtitle: \"Our team is always ready to help!\",\n            title: \"Contact\",\n            variant: \"dMeZzD5GS\",\n            width: \"100%\",\n            ...addPropertyOverrides({\n              OFzxi3EeU: {\n                variant: \"cOj8NDkia\"\n              }\n            }, baseVariant, gestureVariant)\n          })\n        }), /*#__PURE__*/_jsx(motion.div, {\n          className: \"framer-16xffr8-container\",\n          layoutDependency: layoutDependency,\n          layoutId: \"nI4vamiIa-container\",\n          transition: transition,\n          children: /*#__PURE__*/_jsx(ImageTile, {\n            height: \"100%\",\n            id: \"nI4vamiIa\",\n            image: {\n              alt: \"\",\n              src: new URL(\"https://framerusercontent.com/images/W0fo9A6NSdZITzm1CKMh0nrT9Bs.jpg\").href,\n              srcSet: `${new URL(\"https://framerusercontent.com/images/W0fo9A6NSdZITzm1CKMh0nrT9Bs.jpg?scale-down-to=512\").href} 512w, ${new URL(\"https://framerusercontent.com/images/W0fo9A6NSdZITzm1CKMh0nrT9Bs.jpg\").href} 670w`\n            },\n            imageVisible: false,\n            layoutId: \"nI4vamiIa\",\n            link: ynsjOJ7ls,\n            newTab: false,\n            style: {\n              width: \"100%\"\n            },\n            subtitle: \"Find answers to your questions\",\n            title: \"Help centre\",\n            variant: \"dMeZzD5GS\",\n            width: \"100%\",\n            ...addPropertyOverrides({\n              OFzxi3EeU: {\n                variant: \"cOj8NDkia\"\n              }\n            }, baseVariant, gestureVariant)\n          })\n        })]\n      })\n    })\n  });\n});\nconst css = ['.framer-V88V5 [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-V88V5 .framer-9ixp3m { display: block; }\", \".framer-V88V5 .framer-c3wpwp { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 1200px; }\", \".framer-V88V5 .framer-1nb36lz-container, .framer-V88V5 .framer-168bi9x-container, .framer-V88V5 .framer-lb4019-container, .framer-V88V5 .framer-16xffr8-container { flex: 1 0 0px; height: auto; position: relative; width: 1px; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-V88V5 .framer-c3wpwp { gap: 0px; } .framer-V88V5 .framer-c3wpwp > * { margin: 0px; margin-left: calc(24px / 2); margin-right: calc(24px / 2); } .framer-V88V5 .framer-c3wpwp > :first-child { margin-left: 0px; } .framer-V88V5 .framer-c3wpwp > :last-child { margin-right: 0px; } }\", \".framer-V88V5.framer-v-1ah8rg1 .framer-c3wpwp { flex-direction: column; gap: 32px; justify-content: center; overflow: hidden; width: 285px; }\", \".framer-V88V5.framer-v-1ah8rg1 .framer-1nb36lz-container, .framer-V88V5.framer-v-1ah8rg1 .framer-168bi9x-container, .framer-V88V5.framer-v-1ah8rg1 .framer-lb4019-container, .framer-V88V5.framer-v-1ah8rg1 .framer-16xffr8-container { flex: none; width: 95%; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-V88V5.framer-v-1ah8rg1 .framer-c3wpwp { gap: 0px; } .framer-V88V5.framer-v-1ah8rg1 .framer-c3wpwp > * { margin: 0px; margin-bottom: calc(32px / 2); margin-top: calc(32px / 2); } .framer-V88V5.framer-v-1ah8rg1 .framer-c3wpwp > :first-child { margin-top: 0px; } .framer-V88V5.framer-v-1ah8rg1 .framer-c3wpwp > :last-child { margin-bottom: 0px; } }\", \".framer-V88V5.framer-v-yrvqhc .framer-c3wpwp { overflow: hidden; width: 390px; }\"]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    * @framerIntrinsicHeight 43\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    * @framerIntrinsicWidth 1200\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"OFzxi3EeU\":{\"layout\":[\"fixed\",\"auto\"]},\"RpbWrmUtx\":{\"layout\":[\"fixed\",\"auto\"]},\"xyqHgG81b\":{\"layout\":[\"fixed\",\"auto\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    * @framerVariables {\"rTFIZcyWr\":\"tap\",\"TSVlppYPa\":\"link\",\"Q3SlMT4jf\":\"link2\",\"jgMAOaQXB\":\"link3\",\"ynsjOJ7ls\":\"link4\"}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    */\nconst FramerMr1YD1lKG = withCSS(Component, css, \"framer-V88V5\");\nexport default FramerMr1YD1lKG;\nFramerMr1YD1lKG.displayName = \"Image-Links-Grid\";\nFramerMr1YD1lKG.defaultProps = {\n  height: 43,\n  width: 1200\n};\naddPropertyControls(FramerMr1YD1lKG, {\n  variant: {\n    options: [\"x7RMo6LMX\", \"OFzxi3EeU\", \"RpbWrmUtx\", \"xyqHgG81b\"],\n    optionTitles: [\"Dark Desktop\", \"Dark Mobile\", \"Light Desktop\", \"Light Mobile\"],\n    title: \"Variant\",\n    type: ControlType.Enum\n  },\n  rTFIZcyWr: {\n    title: \"Tap\",\n    type: ControlType.EventHandler\n  },\n  TSVlppYPa: {\n    title: \"Link\",\n    type: ControlType.Link\n  },\n  Q3SlMT4jf: {\n    title: \"Link 2\",\n    type: ControlType.Link\n  },\n  jgMAOaQXB: {\n    title: \"Link 3\",\n    type: ControlType.Link\n  },\n  ynsjOJ7ls: {\n    title: \"Link 4\",\n    type: ControlType.Link\n  }\n});\naddFonts(FramerMr1YD1lKG, [...ImageTileFonts]);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FramerMr1YD1lKG\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerVariables\": \"{\\\"rTFIZcyWr\\\":\\\"tap\\\",\\\"TSVlppYPa\\\":\\\"link\\\",\\\"Q3SlMT4jf\\\":\\\"link2\\\",\\\"jgMAOaQXB\\\":\\\"link3\\\",\\\"ynsjOJ7ls\\\":\\\"link4\\\"}\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"OFzxi3EeU\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"RpbWrmUtx\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"xyqHgG81b\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\n        \"framerContractVersion\": \"1\",\n        \"framerIntrinsicHeight\": \"43\",\n        \"framerIntrinsicWidth\": \"1200\"\n      }\n    },\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};", "// Generated by Framer (de9b242)\nimport { jsx as _jsx, jsxs as _jsxs } from \"react/jsx-runtime\";\nimport { addFonts, addPropertyControls, ControlType, cx, Image, Link, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion } from \"framer-motion\";\nimport * as React from \"react\";\nconst enabledGestures = {\n  q9NP3kIzL: {\n    hover: true\n  },\n  VJcEPIv3u: {\n    hover: true\n  }\n};\nconst cycleOrder = [\"q9NP3kIzL\", \"VJcEPIv3u\"];\nconst variantClassNames = {\n  q9NP3kIzL: \"framer-v-qr4aos\",\n  VJcEPIv3u: \"framer-v-19zimhi\"\n};\nfunction addPropertyOverrides(overrides, ...variants) {\n  const nextOverrides = {};\n  variants === null || variants === void 0 ? void 0 : variants.forEach(variant => variant && Object.assign(nextOverrides, overrides[variant]));\n  return nextOverrides;\n}\nconst humanReadableVariantMap = {\n  \"Variant 1\": \"q9NP3kIzL\",\n  \"Variant 2\": \"VJcEPIv3u\"\n};\nconst transitions = {\n  default: {\n    damping: 60,\n    delay: 0,\n    duration: .3,\n    ease: [.44, 0, .56, 1],\n    mass: 1,\n    stiffness: 500,\n    type: \"spring\"\n  }\n};\nconst Component = /*#__PURE__*/React.forwardRef(function ({\n  id,\n  style,\n  className,\n  width,\n  height,\n  layoutId,\n  variant: outerVariant = \"q9NP3kIzL\",\n  link: y8gCTKsvq,\n  ...restProps\n}, ref) {\n  const outerVariantId = humanReadableVariantMap[outerVariant];\n  const variant = outerVariantId || outerVariant;\n  const {\n    baseVariant,\n    classNames,\n    gestureVariant,\n    setGestureState,\n    setVariant,\n    transition,\n    variants\n  } = useVariantState({\n    cycleOrder,\n    defaultVariant: \"q9NP3kIzL\",\n    enabledGestures,\n    transitions,\n    variant,\n    variantClassNames\n  });\n  const layoutDependency = variants.join(\"-\") + restProps.layoutDependency;\n  const defaultLayoutId = React.useId();\n  return /*#__PURE__*/_jsx(LayoutGroup, {\n    id: layoutId !== null && layoutId !== void 0 ? layoutId : defaultLayoutId,\n    children: /*#__PURE__*/_jsx(motion.div, {\n      initial: variant,\n      animate: variants,\n      onHoverStart: () => setGestureState({\n        isHovered: true\n      }),\n      onHoverEnd: () => setGestureState({\n        isHovered: false\n      }),\n      onTapStart: () => setGestureState({\n        isPressed: true\n      }),\n      onTap: () => setGestureState({\n        isPressed: false\n      }),\n      onTapCancel: () => setGestureState({\n        isPressed: false\n      }),\n      className: cx(\"framer-5obNK\", classNames),\n      style: {\n        display: \"contents\"\n      },\n      children: /*#__PURE__*/_jsx(Link, {\n        href: y8gCTKsvq,\n        smoothScroll: true,\n        children: /*#__PURE__*/_jsxs(motion.a, {\n          ...restProps,\n          className: `${cx(\"framer-qr4aos\", className)} framer-1b5wcnx`,\n          \"data-framer-name\": \"Variant 1\",\n          layoutDependency: layoutDependency,\n          layoutId: \"q9NP3kIzL\",\n          ref: ref,\n          style: {\n            backgroundColor: \"rgba(6, 6, 6, 0)\",\n            borderBottomLeftRadius: 8,\n            borderBottomRightRadius: 8,\n            borderTopLeftRadius: 8,\n            borderTopRightRadius: 8,\n            ...style\n          },\n          transition: transition,\n          variants: {\n            \"q9NP3kIzL-hover\": {\n              backgroundColor: \"rgba(0, 0, 0, 0)\"\n            }\n          },\n          ...addPropertyOverrides({\n            \"q9NP3kIzL-hover\": {\n              \"data-framer-name\": undefined\n            },\n            \"VJcEPIv3u-hover\": {\n              \"data-framer-name\": undefined\n            },\n            VJcEPIv3u: {\n              \"data-framer-name\": \"Variant 2\"\n            }\n          }, baseVariant, gestureVariant),\n          children: [/*#__PURE__*/_jsx(Image, {\n            background: {\n              alt: \"\",\n              fit: \"fill\",\n              intrinsicHeight: 94,\n              intrinsicWidth: 392,\n              pixelHeight: 94,\n              pixelWidth: 392,\n              src: new URL(\"https://framerusercontent.com/images/MbUafz4lsL3iRMt60KHHS8qCKQ.svg\").href\n            },\n            className: \"framer-1dsiyz1\",\n            layoutDependency: layoutDependency,\n            layoutId: \"mcabZyx3p\",\n            style: {\n              opacity: 1\n            },\n            transition: transition,\n            variants: {\n              \"VJcEPIv3u-hover\": {\n                opacity: 1\n              },\n              VJcEPIv3u: {\n                opacity: .8\n              }\n            }\n          }), /*#__PURE__*/_jsx(motion.div, {\n            className: \"framer-1cgxvav\",\n            \"data-framer-name\": \"stroke container\",\n            layoutDependency: layoutDependency,\n            layoutId: \"sEqgJ_arD\",\n            transition: transition,\n            children: /*#__PURE__*/_jsx(motion.div, {\n              className: \"framer-rhzeck\",\n              \"data-framer-name\": \"stroke container\",\n              layoutDependency: layoutDependency,\n              layoutId: \"XfPqED_iW\",\n              style: {\n                backgroundColor: \"rgba(6, 6, 6, 0)\"\n              },\n              transition: transition,\n              variants: {\n                \"q9NP3kIzL-hover\": {\n                  backgroundColor: \"rgb(6, 6, 6)\"\n                }\n              }\n            })\n          })]\n        })\n      })\n    })\n  });\n});\nconst css = ['.framer-5obNK [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-5obNK .framer-1b5wcnx { display: block; }\", \".framer-5obNK .framer-qr4aos { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 32px; justify-content: center; padding: 8px 8px 8px 8px; position: relative; text-decoration: none; width: min-content; }\", \".framer-5obNK .framer-1dsiyz1 { flex: none; height: 20px; overflow: visible; position: relative; width: 84px; }\", \".framer-5obNK .framer-1cgxvav { align-content: center; align-items: center; bottom: 0px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 1px; justify-content: center; left: 0px; overflow: visible; padding: 0px 8px 0px 8px; position: absolute; width: 101%; z-index: 1; }\", \".framer-5obNK .framer-rhzeck { flex: 1 0 0px; height: 1px; overflow: visible; position: relative; width: 1px; z-index: 1; }\", \".framer-5obNK .framer-v-qr4aos .framer-qr4aos, .framer-5obNK .framer-v-19zimhi .framer-qr4aos { cursor: pointer; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-5obNK .framer-qr4aos, .framer-5obNK .framer-1cgxvav { gap: 0px; } .framer-5obNK .framer-qr4aos > *, .framer-5obNK .framer-1cgxvav > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-5obNK .framer-qr4aos > :first-child, .framer-5obNK .framer-1cgxvav > :first-child { margin-left: 0px; } .framer-5obNK .framer-qr4aos > :last-child, .framer-5obNK .framer-1cgxvav > :last-child { margin-right: 0px; } }\", \".framer-5obNK.framer-v-19zimhi .framer-qr4aos { padding: 8px 4px 8px 4px; }\", \".framer-5obNK.framer-v-qr4aos.hover .framer-rhzeck { height: 2px; }\"]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 * @framerIntrinsicHeight 32\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 * @framerIntrinsicWidth 100\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"VJcEPIv3u\":{\"layout\":[\"auto\",\"fixed\"]},\"I4QZzugtT\":{\"layout\":[\"auto\",\"fixed\"]},\"AuGFDfpNV\":{\"layout\":[\"auto\",\"fixed\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 * @framerVariables {\"y8gCTKsvq\":\"link\"}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 */\nconst FramerVlMnkI81K = withCSS(Component, css, \"framer-5obNK\");\nexport default FramerVlMnkI81K;\nFramerVlMnkI81K.displayName = \"Nav logo\";\nFramerVlMnkI81K.defaultProps = {\n  height: 32,\n  width: 100\n};\naddPropertyControls(FramerVlMnkI81K, {\n  variant: {\n    options: [\"q9NP3kIzL\", \"VJcEPIv3u\"],\n    optionTitles: [\"Variant 1\", \"Variant 2\"],\n    title: \"Variant\",\n    type: ControlType.Enum\n  },\n  y8gCTKsvq: {\n    title: \"Link\",\n    type: ControlType.Link\n  }\n});\naddFonts(FramerVlMnkI81K, []);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FramerVlMnkI81K\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerIntrinsicHeight\": \"32\",\n        \"framerContractVersion\": \"1\",\n        \"framerVariables\": \"{\\\"y8gCTKsvq\\\":\\\"link\\\"}\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"VJcEPIv3u\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"I4QZzugtT\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"AuGFDfpNV\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\n        \"framerIntrinsicWidth\": \"100\"\n      }\n    },\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./VlMnkI81K.map", "// Generated by Framer (de9b242)\nimport { jsx as _jsx, jsxs as _jsxs } from \"react/jsx-runtime\";\nimport { addFonts, addPropertyControls, ControlType, cx, Image, Link, RichText, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion } from \"framer-motion\";\nimport * as React from \"react\";\nimport * as sharedStyle2 from \"https://framerusercontent.com/modules/De55e11OXbiUFLq4R2CS/LONXpUGmNNFsaGuKRSBd/CeiWS09A2.js\";\nimport * as sharedStyle1 from \"https://framerusercontent.com/modules/MTO4gfG0PdXw4Bjx1Xlo/zTe1LPKFSI91JRwjBPOT/FwFT6xPq8.js\";\nimport * as sharedStyle from \"https://framerusercontent.com/modules/irGUQQYvDpPOKiJc1z4h/weIIFvHeJ9tY5D5QgT2p/rfL8Vt9_d.js\";\nconst enabledGestures = {\n  hcQjlxdkV: {\n    hover: true\n  }\n};\nconst cycleOrder = [\"hcQjlxdkV\", \"EDJ5JxNpB\"];\nconst variantClassNames = {\n  EDJ5JxNpB: \"framer-v-lk8y5r\",\n  hcQjlxdkV: \"framer-v-1wij78n\"\n};\nfunction addPropertyOverrides(overrides, ...variants) {\n  const nextOverrides = {};\n  variants === null || variants === void 0 ? void 0 : variants.forEach(variant => variant && Object.assign(nextOverrides, overrides[variant]));\n  return nextOverrides;\n}\nconst humanReadableVariantMap = {\n  \"Variant 1\": \"hcQjlxdkV\",\n  \"Variant 2\": \"EDJ5JxNpB\"\n};\nconst transitions = {\n  default: {\n    damping: 60,\n    delay: 0,\n    duration: .3,\n    ease: [.44, 0, .56, 1],\n    mass: 1,\n    stiffness: 500,\n    type: \"spring\"\n  }\n};\nconst toResponsiveImage = value => {\n  if (typeof value === \"object\" && value !== null && typeof value.src === \"string\") {\n    return value;\n  }\n  return typeof value === \"string\" ? {\n    src: value\n  } : undefined;\n};\nconst Component = /*#__PURE__*/React.forwardRef(function ({\n  id,\n  style,\n  className,\n  width,\n  height,\n  layoutId,\n  variant: outerVariant = \"hcQjlxdkV\",\n  link: TJoWMD4FH,\n  icon: ky34uZorF,\n  textContent: g6c_AovXW = \"Beauty & Health\",\n  headline: V4XvpvpXa = \"Connected payments for your clinic \",\n  ...restProps\n}, ref) {\n  const outerVariantId = humanReadableVariantMap[outerVariant];\n  const variant = outerVariantId || outerVariant;\n  const {\n    baseVariant,\n    classNames,\n    gestureVariant,\n    setGestureState,\n    setVariant,\n    transition,\n    variants\n  } = useVariantState({\n    cycleOrder,\n    defaultVariant: \"hcQjlxdkV\",\n    enabledGestures,\n    transitions,\n    variant,\n    variantClassNames\n  });\n  const layoutDependency = variants.join(\"-\") + restProps.layoutDependency;\n  const defaultLayoutId = React.useId();\n  return /*#__PURE__*/_jsx(LayoutGroup, {\n    id: layoutId !== null && layoutId !== void 0 ? layoutId : defaultLayoutId,\n    children: /*#__PURE__*/_jsx(motion.div, {\n      initial: variant,\n      animate: variants,\n      onHoverStart: () => setGestureState({\n        isHovered: true\n      }),\n      onHoverEnd: () => setGestureState({\n        isHovered: false\n      }),\n      onTapStart: () => setGestureState({\n        isPressed: true\n      }),\n      onTap: () => setGestureState({\n        isPressed: false\n      }),\n      onTapCancel: () => setGestureState({\n        isPressed: false\n      }),\n      className: cx(\"framer-kcJID\", sharedStyle.className, sharedStyle1.className, sharedStyle2.className, classNames),\n      style: {\n        display: \"contents\"\n      },\n      children: /*#__PURE__*/_jsx(Link, {\n        href: TJoWMD4FH,\n        children: /*#__PURE__*/_jsxs(motion.a, {\n          ...restProps,\n          className: `${cx(\"framer-1wij78n\", className)} framer-mt5syn`,\n          \"data-framer-name\": \"Variant 1\",\n          layoutDependency: layoutDependency,\n          layoutId: \"hcQjlxdkV\",\n          ref: ref,\n          style: {\n            backgroundColor: \"rgba(244, 244, 244, 0)\",\n            ...style\n          },\n          transition: transition,\n          variants: {\n            \"hcQjlxdkV-hover\": {\n              backgroundColor: \"rgba(0, 0, 0, 0)\"\n            }\n          },\n          ...addPropertyOverrides({\n            \"hcQjlxdkV-hover\": {\n              \"data-framer-name\": undefined\n            },\n            EDJ5JxNpB: {\n              \"data-framer-name\": \"Variant 2\"\n            }\n          }, baseVariant, gestureVariant),\n          children: [/*#__PURE__*/_jsx(Image, {\n            background: {\n              alt: \"\",\n              fit: \"fill\",\n              sizes: \"28px\",\n              ...toResponsiveImage(ky34uZorF)\n            },\n            className: \"framer-1h904od\",\n            \"data-framer-name\": \"Icon\",\n            layoutDependency: layoutDependency,\n            layoutId: \"XAFCh3754\",\n            transition: transition\n          }), /*#__PURE__*/_jsxs(motion.div, {\n            className: \"framer-16uy88a\",\n            layoutDependency: layoutDependency,\n            layoutId: \"Fil_DebBS\",\n            transition: transition,\n            children: [/*#__PURE__*/_jsx(RichText, {\n              __fromCanvasComponent: true,\n              children: /*#__PURE__*/_jsx(React.Fragment, {\n                children: /*#__PURE__*/_jsx(motion.p, {\n                  className: \"framer-styles-preset-1fvf48v\",\n                  \"data-styles-preset\": \"rfL8Vt9_d\",\n                  style: {\n                    \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                  },\n                  children: \"Beauty & Health\"\n                })\n              }),\n              className: \"framer-1emqzqh\",\n              layoutDependency: layoutDependency,\n              layoutId: \"BTbwBYgoc\",\n              style: {\n                \"--extracted-r6o4lv\": \"var(--token-38df7eef-d62d-4ec7-aed3-81b49be6e4c4, rgb(67, 67, 67))\",\n                \"--framer-link-text-color\": \"rgb(0, 153, 255)\",\n                \"--framer-link-text-decoration\": \"underline\",\n                \"--framer-paragraph-spacing\": \"0px\"\n              },\n              text: g6c_AovXW,\n              transition: transition,\n              variants: {\n                \"hcQjlxdkV-hover\": {\n                  \"--extracted-r6o4lv\": \"var(--token-9075c774-06ab-4edb-9d46-6261c89d036d, rgb(6, 6, 6))\"\n                }\n              },\n              verticalAlignment: \"top\",\n              withExternalLayout: true,\n              ...addPropertyOverrides({\n                EDJ5JxNpB: {\n                  children: /*#__PURE__*/_jsx(React.Fragment, {\n                    children: /*#__PURE__*/_jsx(motion.p, {\n                      className: \"framer-styles-preset-67mqma\",\n                      \"data-styles-preset\": \"FwFT6xPq8\",\n                      style: {\n                        \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                      },\n                      children: \"Beauty & Health\"\n                    })\n                  })\n                }\n              }, baseVariant, gestureVariant)\n            }), /*#__PURE__*/_jsx(RichText, {\n              __fromCanvasComponent: true,\n              children: /*#__PURE__*/_jsx(React.Fragment, {\n                children: /*#__PURE__*/_jsx(motion.p, {\n                  style: {\n                    \"--font-selector\": \"Q1VTVE9NO1BQIE5ldWUgTW9udHJlYWwgUmVndWxhcg==\",\n                    \"--framer-font-family\": '\"PP Neue Montreal Regular\", sans-serif',\n                    \"--framer-letter-spacing\": \"0.2px\",\n                    \"--framer-line-height\": \"1em\",\n                    \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                  },\n                  children: \"Connected payments for your clinic \"\n                })\n              }),\n              className: \"framer-1msuw47\",\n              fonts: [\"CUSTOM;PP Neue Montreal Regular\"],\n              layoutDependency: layoutDependency,\n              layoutId: \"sqQ1zf18Y\",\n              style: {\n                \"--extracted-r6o4lv\": \"var(--token-2084dcb8-d770-48c6-814c-0b3e645f4ad9, rgb(138, 138, 138))\",\n                \"--framer-link-text-color\": \"rgb(0, 153, 255)\",\n                \"--framer-link-text-decoration\": \"underline\",\n                \"--framer-paragraph-spacing\": \"0px\"\n              },\n              text: V4XvpvpXa,\n              transition: transition,\n              verticalAlignment: \"top\",\n              withExternalLayout: true,\n              ...addPropertyOverrides({\n                EDJ5JxNpB: {\n                  children: /*#__PURE__*/_jsx(React.Fragment, {\n                    children: /*#__PURE__*/_jsx(motion.p, {\n                      className: \"framer-styles-preset-of7hib\",\n                      \"data-styles-preset\": \"CeiWS09A2\",\n                      style: {\n                        \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                      },\n                      children: \"Connected payments for your clinic \"\n                    })\n                  }),\n                  fonts: undefined\n                }\n              }, baseVariant, gestureVariant)\n            })]\n          })]\n        })\n      })\n    })\n  });\n});\nconst css = ['.framer-kcJID [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-kcJID .framer-mt5syn { display: block; }\", \".framer-kcJID .framer-1wij78n { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; padding: 8px 24px 8px 16px; position: relative; text-decoration: none; width: 332px; }\", \".framer-kcJID .framer-1h904od { flex: none; height: 28px; position: relative; width: 28px; }\", \".framer-kcJID .framer-16uy88a { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 1px; }\", \".framer-kcJID .framer-1emqzqh, .framer-kcJID .framer-1msuw47 { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\", \".framer-kcJID .framer-v-1wij78n .framer-1wij78n { cursor: pointer; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-kcJID .framer-1wij78n, .framer-kcJID .framer-16uy88a { gap: 0px; } .framer-kcJID .framer-1wij78n > * { margin: 0px; margin-left: calc(16px / 2); margin-right: calc(16px / 2); } .framer-kcJID .framer-1wij78n > :first-child { margin-left: 0px; } .framer-kcJID .framer-1wij78n > :last-child { margin-right: 0px; } .framer-kcJID .framer-16uy88a > * { margin: 0px; margin-bottom: calc(8px / 2); margin-top: calc(8px / 2); } .framer-kcJID .framer-16uy88a > :first-child { margin-top: 0px; } .framer-kcJID .framer-16uy88a > :last-child { margin-bottom: 0px; } }\", \".framer-kcJID.framer-v-lk8y5r .framer-1wij78n { align-content: flex-start; align-items: flex-start; padding: 8px 0px 8px 0px; }\", ...sharedStyle.css, ...sharedStyle1.css, ...sharedStyle2.css]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                * @framerIntrinsicHeight 59\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                * @framerIntrinsicWidth 332\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"EDJ5JxNpB\":{\"layout\":[\"fixed\",\"auto\"]},\"WnUKtqXBL\":{\"layout\":[\"fixed\",\"auto\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                * @framerVariables {\"TJoWMD4FH\":\"link\",\"ky34uZorF\":\"icon\",\"g6c_AovXW\":\"textContent\",\"V4XvpvpXa\":\"headline\"}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                */\nconst FramercRF8v9eyC = withCSS(Component, css, \"framer-kcJID\");\nexport default FramercRF8v9eyC;\nFramercRF8v9eyC.displayName = \"Dropdown link\";\nFramercRF8v9eyC.defaultProps = {\n  height: 59,\n  width: 332\n};\naddPropertyControls(FramercRF8v9eyC, {\n  variant: {\n    options: [\"hcQjlxdkV\", \"EDJ5JxNpB\"],\n    optionTitles: [\"Variant 1\", \"Variant 2\"],\n    title: \"Variant\",\n    type: ControlType.Enum\n  },\n  TJoWMD4FH: {\n    title: \"Link\",\n    type: ControlType.Link\n  },\n  ky34uZorF: {\n    title: \"Icon\",\n    type: ControlType.ResponsiveImage\n  },\n  g6c_AovXW: {\n    defaultValue: \"Beauty & Health\",\n    title: \"Text Content\",\n    type: ControlType.String\n  },\n  V4XvpvpXa: {\n    defaultValue: \"Connected payments for your clinic \",\n    title: \"Headline\",\n    type: ControlType.String\n  }\n});\naddFonts(FramercRF8v9eyC, [{\n  family: \"PP Neue Montreal Regular\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:canvasComponent/cRF8v9eyC:default\",\n    url: \"assets/YF6u9vbBfI4wVrSXXUxUjy4H1bA.woff2\"\n  },\n  url: new URL(\"https://framerusercontent.com/modules/assets/YF6u9vbBfI4wVrSXXUxUjy4H1bA~DhS-jAkfh0h87PsviUXy0Sku48EmViocBYkotncc3no.woff2\").href\n}, ...sharedStyle.fonts, ...sharedStyle1.fonts, ...sharedStyle2.fonts]);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FramercRF8v9eyC\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerVariables\": \"{\\\"TJoWMD4FH\\\":\\\"link\\\",\\\"ky34uZorF\\\":\\\"icon\\\",\\\"g6c_AovXW\\\":\\\"textContent\\\",\\\"V4XvpvpXa\\\":\\\"headline\\\"}\",\n        \"framerIntrinsicWidth\": \"332\",\n        \"framerContractVersion\": \"1\",\n        \"framerIntrinsicHeight\": \"59\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"EDJ5JxNpB\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"WnUKtqXBL\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};", "// Generated by Framer (de9b242)\nimport { jsx as _jsx, jsxs as _jsxs } from \"react/jsx-runtime\";\nimport { addFonts, addPropertyControls, ControlType, cx, getFonts, resolveLink, useActiveVariantCallback, useRouter, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion } from \"framer-motion\";\nimport * as React from \"react\";\nimport DropdownLink from \"https://framerusercontent.com/modules/3CWjCuRsYubvPUDHHOTg/IS165s4XUzIiqLd881c1/cRF8v9eyC.js\";\nconst DropdownLinkFonts = getFonts(DropdownLink);\nconst cycleOrder = [\"JHxraDxLS\", \"DF1cavYJk\"];\nconst variantClassNames = {\n  DF1cavYJk: \"framer-v-1693dzw\",\n  JHxraDxLS: \"framer-v-hup4cp\"\n};\nfunction addPropertyOverrides(overrides, ...variants) {\n  const nextOverrides = {};\n  variants === null || variants === void 0 ? void 0 : variants.forEach(variant => variant && Object.assign(nextOverrides, overrides[variant]));\n  return nextOverrides;\n}\nconst humanReadableVariantMap = {\n  \"Dark Desktop\": \"JHxraDxLS\",\n  \"Dark Phone\": \"DF1cavYJk\"\n};\nconst transitions = {\n  default: {\n    damping: 60,\n    delay: 0,\n    duration: .3,\n    ease: [.44, 0, .56, 1],\n    mass: 1,\n    stiffness: 500,\n    type: \"spring\"\n  }\n};\nconst Component = /*#__PURE__*/React.forwardRef(function ({\n  id,\n  style,\n  className,\n  width,\n  height,\n  layoutId,\n  variant: outerVariant = \"JHxraDxLS\",\n  tap: dQYRmEgm1,\n  ...restProps\n}, ref) {\n  const outerVariantId = humanReadableVariantMap[outerVariant];\n  const variant = outerVariantId || outerVariant;\n  const {\n    baseVariant,\n    classNames,\n    gestureVariant,\n    setGestureState,\n    setVariant,\n    transition,\n    variants\n  } = useVariantState({\n    cycleOrder,\n    defaultVariant: \"JHxraDxLS\",\n    transitions,\n    variant,\n    variantClassNames\n  });\n  const layoutDependency = variants.join(\"-\") + restProps.layoutDependency;\n  const {\n    activeVariantCallback,\n    delay\n  } = useActiveVariantCallback(baseVariant);\n  const onMouseLeave17psu18 = activeVariantCallback(async (...args) => {\n    if (dQYRmEgm1) {\n      const res = await dQYRmEgm1(...args);\n      if (res === false) return false;\n    }\n  });\n  const router = useRouter();\n  const defaultLayoutId = React.useId();\n  return /*#__PURE__*/_jsx(LayoutGroup, {\n    id: layoutId !== null && layoutId !== void 0 ? layoutId : defaultLayoutId,\n    children: /*#__PURE__*/_jsx(motion.div, {\n      initial: variant,\n      animate: variants,\n      onHoverStart: () => setGestureState({\n        isHovered: true\n      }),\n      onHoverEnd: () => setGestureState({\n        isHovered: false\n      }),\n      onTapStart: () => setGestureState({\n        isPressed: true\n      }),\n      onTap: () => setGestureState({\n        isPressed: false\n      }),\n      onTapCancel: () => setGestureState({\n        isPressed: false\n      }),\n      className: cx(\"framer-XCDSG\", classNames),\n      style: {\n        display: \"contents\"\n      },\n      children: /*#__PURE__*/_jsx(motion.div, {\n        ...restProps,\n        className: cx(\"framer-hup4cp\", className),\n        \"data-framer-name\": \"Dark Desktop\",\n        \"data-highlight\": true,\n        layoutDependency: layoutDependency,\n        layoutId: \"JHxraDxLS\",\n        onMouseLeave: onMouseLeave17psu18,\n        ref: ref,\n        style: {\n          ...style\n        },\n        transition: transition,\n        ...addPropertyOverrides({\n          DF1cavYJk: {\n            \"data-framer-name\": \"Dark Phone\"\n          }\n        }, baseVariant, gestureVariant),\n        children: /*#__PURE__*/_jsxs(motion.div, {\n          className: \"framer-13evvgz\",\n          \"data-framer-name\": \"Items\",\n          layoutDependency: layoutDependency,\n          layoutId: \"eycyw0lXL\",\n          transition: transition,\n          children: [/*#__PURE__*/_jsx(motion.div, {\n            className: \"framer-1wtbmko-container\",\n            layoutDependency: layoutDependency,\n            layoutId: \"iq8tGCibi-container\",\n            transition: transition,\n            children: /*#__PURE__*/_jsx(DropdownLink, {\n              headline: \"Connected payments for your clinic \",\n              height: \"100%\",\n              icon: {\n                alt: \"\",\n                src: new URL(\"https://framerusercontent.com/images/q3BFGm8o6WyFQOQrYAzNItRUhYk.svg\").href\n              },\n              id: \"iq8tGCibi\",\n              layoutId: \"iq8tGCibi\",\n              link: resolveLink({\n                pathVariables: {\n                  L1XAB3kKC: \"beauty-and-health\"\n                },\n                webPageId: \"kVPdeivrb\"\n              }, router),\n              style: {\n                width: \"100%\"\n              },\n              textContent: \"Beauty & Health\",\n              variant: \"hcQjlxdkV\",\n              width: \"100%\",\n              ...addPropertyOverrides({\n                DF1cavYJk: {\n                  variant: \"EDJ5JxNpB\"\n                }\n              }, baseVariant, gestureVariant)\n            })\n          }), /*#__PURE__*/_jsx(motion.div, {\n            className: \"framer-14nn4fd-container\",\n            layoutDependency: layoutDependency,\n            layoutId: \"K8EhtNCQr-container\",\n            transition: transition,\n            children: /*#__PURE__*/_jsx(DropdownLink, {\n              headline: \"Smooth payments for staff & guests\",\n              height: \"100%\",\n              icon: {\n                alt: \"\",\n                src: new URL(\"https://framerusercontent.com/images/jL920oCWKLqByvUJSyTVqyWtCE.svg\").href\n              },\n              id: \"K8EhtNCQr\",\n              layoutId: \"K8EhtNCQr\",\n              link: resolveLink({\n                pathVariables: {\n                  L1XAB3kKC: \"entertainment\"\n                },\n                webPageId: \"kVPdeivrb\"\n              }, router),\n              style: {\n                width: \"100%\"\n              },\n              textContent: \"Entertainment\",\n              variant: \"hcQjlxdkV\",\n              width: \"100%\",\n              ...addPropertyOverrides({\n                DF1cavYJk: {\n                  variant: \"EDJ5JxNpB\"\n                }\n              }, baseVariant, gestureVariant)\n            })\n          }), /*#__PURE__*/_jsx(motion.div, {\n            className: \"framer-hj1lv0-container\",\n            layoutDependency: layoutDependency,\n            layoutId: \"yZ0z3aZfJ-container\",\n            transition: transition,\n            children: /*#__PURE__*/_jsx(DropdownLink, {\n              headline: \"Take payments on the go\",\n              height: \"100%\",\n              icon: {\n                alt: \"\",\n                src: new URL(\"https://framerusercontent.com/images/7OA55LmpzGvFZNyRjpLc8zks.svg\").href\n              },\n              id: \"yZ0z3aZfJ\",\n              layoutId: \"yZ0z3aZfJ\",\n              link: resolveLink({\n                pathVariables: {\n                  L1XAB3kKC: \"mobility\"\n                },\n                webPageId: \"kVPdeivrb\"\n              }, router),\n              style: {\n                width: \"100%\"\n              },\n              textContent: \"Mobility\",\n              variant: \"hcQjlxdkV\",\n              width: \"100%\",\n              ...addPropertyOverrides({\n                DF1cavYJk: {\n                  variant: \"EDJ5JxNpB\"\n                }\n              }, baseVariant, gestureVariant)\n            })\n          })]\n        })\n      })\n    })\n  });\n});\nconst css = ['.framer-XCDSG [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-XCDSG .framer-1xp5f27 { display: block; }\", \".framer-XCDSG .framer-hup4cp { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; max-width: 1200px; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: 1100px; }\", \".framer-XCDSG .framer-1h6ph42 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\", \".framer-XCDSG .framer-13evvgz { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\", \".framer-XCDSG .framer-1wtbmko-container, .framer-XCDSG .framer-14nn4fd-container, .framer-XCDSG .framer-hj1lv0-container { flex: 1 0 0px; height: auto; position: relative; width: 1px; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-XCDSG .framer-hup4cp, .framer-XCDSG .framer-1h6ph42 { gap: 0px; } .framer-XCDSG .framer-hup4cp > * { margin: 0px; margin-bottom: calc(24px / 2); margin-top: calc(24px / 2); } .framer-XCDSG .framer-hup4cp > :first-child, .framer-XCDSG .framer-1h6ph42 > :first-child { margin-top: 0px; } .framer-XCDSG .framer-hup4cp > :last-child, .framer-XCDSG .framer-1h6ph42 > :last-child { margin-bottom: 0px; } .framer-XCDSG .framer-1h6ph42 > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } }\", \".framer-XCDSG.framer-v-1693dzw .framer-hup4cp { overflow: visible; width: 285px; }\", \".framer-XCDSG.framer-v-1693dzw .framer-13evvgz { flex-direction: column; gap: 16px; justify-content: flex-start; order: 1; width: 95%; }\", \".framer-XCDSG.framer-v-1693dzw .framer-1wtbmko-container, .framer-XCDSG.framer-v-1693dzw .framer-14nn4fd-container, .framer-XCDSG.framer-v-1693dzw .framer-hj1lv0-container { flex: none; width: 100%; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-XCDSG.framer-v-1693dzw .framer-13evvgz { gap: 0px; } .framer-XCDSG.framer-v-1693dzw .framer-13evvgz > * { margin: 0px; margin-bottom: calc(16px / 2); margin-top: calc(16px / 2); } .framer-XCDSG.framer-v-1693dzw .framer-13evvgz > :first-child { margin-top: 0px; } .framer-XCDSG.framer-v-1693dzw .framer-13evvgz > :last-child { margin-bottom: 0px; } }\"]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  * @framerIntrinsicHeight 110\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  * @framerIntrinsicWidth 1100\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,\"1200px\",null,null]},\"DF1cavYJk\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,\"1200px\",null,null]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  * @framerVariables {\"dQYRmEgm1\":\"tap\"}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  */\nconst FramerzUUOZBm80 = withCSS(Component, css, \"framer-XCDSG\");\nexport default FramerzUUOZBm80;\nFramerzUUOZBm80.displayName = \"Tabs-Grid\";\nFramerzUUOZBm80.defaultProps = {\n  height: 110,\n  width: 1100\n};\naddPropertyControls(FramerzUUOZBm80, {\n  variant: {\n    options: [\"JHxraDxLS\", \"DF1cavYJk\"],\n    optionTitles: [\"Dark Desktop\", \"Dark Phone\"],\n    title: \"Variant\",\n    type: ControlType.Enum\n  },\n  dQYRmEgm1: {\n    title: \"Tap\",\n    type: ControlType.EventHandler\n  }\n});\naddFonts(FramerzUUOZBm80, [...DropdownLinkFonts]);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FramerzUUOZBm80\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,\\\"1200px\\\",null,null]},\\\"DF1cavYJk\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,\\\"1200px\\\",null,null]}}}\",\n        \"framerIntrinsicHeight\": \"110\",\n        \"framerIntrinsicWidth\": \"1100\",\n        \"framerContractVersion\": \"1\",\n        \"framerVariables\": \"{\\\"dQYRmEgm1\\\":\\\"tap\\\"}\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./zUUOZBm80.map", "// Generated by Framer (25dafa9)\nimport { jsx as _jsx, jsxs as _jsxs } from \"react/jsx-runtime\";\nimport { addFonts, addPropertyControls, ControlType, cx, getFonts, Link, resolveLink, RichText, useActiveVariantCallback, useRouter, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion } from \"framer-motion\";\nimport * as React from \"react\";\nimport { Icon as Hero } from \"https://framerusercontent.com/modules/hKjtTuWGYB451ckw6eTN/rQJeCcsGr1fSnWO0FT2G/Hero.js\";\nimport * as sharedStyle2 from \"https://framerusercontent.com/modules/41kdTj7mbmeIQBhtlfbR/7ZE5yK7lXDXSA8MMzK7p/Dcst85n9t.js\";\nimport * as sharedStyle4 from \"https://framerusercontent.com/modules/MTO4gfG0PdXw4Bjx1Xlo/zTe1LPKFSI91JRwjBPOT/FwFT6xPq8.js\";\nimport * as sharedStyle from \"https://framerusercontent.com/modules/irGUQQYvDpPOKiJc1z4h/weIIFvHeJ9tY5D5QgT2p/rfL8Vt9_d.js\";\nimport * as sharedStyle1 from \"https://framerusercontent.com/modules/ZwFoK8qxkWmlgpfjivBq/L8jO4O67KEz1sLuPjzmz/vIWXa_124.js\";\nimport * as sharedStyle3 from \"https://framerusercontent.com/modules/HeRZAZdzzUU90aVT23RJ/uCYwWp8q0CeWbhnw0VpS/xfeXeSpdF.js\";\nimport Button from \"https://framerusercontent.com/modules/BtYZhKvImbmTChG1HkHi/JTilUbNoQGPIdL7uqfqg/aRI9IM_18.js\";\nimport ImageLinksGrid from \"https://framerusercontent.com/modules/ltlXHKuJrfp0a0ehakTP/26RuncSMPHIaMaqiNioU/Mr1YD1lKG.js\";\nimport NavLogo from \"https://framerusercontent.com/modules/D2kMc9OypKyr42QaOFQZ/XajpAKfzYDu8PNGKLpQS/VlMnkI81K.js\";\nimport TabsGrid from \"https://framerusercontent.com/modules/s1JumRwdHYk0OYZBeTEL/D8DXmJKIaTbjYF3bP9AO/zUUOZBm80.js\";\nconst NavLogoFonts = getFonts(NavLogo);\nconst HeroFonts = getFonts(Hero);\nconst ButtonFonts = getFonts(Button);\nconst ImageLinksGridFonts = getFonts(ImageLinksGrid);\nconst TabsGridFonts = getFonts(TabsGrid);\nconst cycleOrder = [\"r7QTsklf4\", \"lwmzxV5du\", \"eaHpXaJjT\", \"PJSlSMsrS\", \"Qynw4s43k\", \"gR8ADKEBv\", \"VM9DzbTx3\", \"rgXzrKSp_\", \"hgBQJ4owK\", \"kZw9neAAI\", \"HZjlUGPt5\"];\nconst variantClassNames = {\n  eaHpXaJjT: \"framer-v-146i2pg\",\n  gR8ADKEBv: \"framer-v-1bef0wm\",\n  hgBQJ4owK: \"framer-v-zcmzog\",\n  HZjlUGPt5: \"framer-v-i1q4ae\",\n  kZw9neAAI: \"framer-v-zp2sdq\",\n  lwmzxV5du: \"framer-v-16ettou\",\n  PJSlSMsrS: \"framer-v-8ket1\",\n  Qynw4s43k: \"framer-v-m3e6an\",\n  r7QTsklf4: \"framer-v-nc9es\",\n  rgXzrKSp_: \"framer-v-1wxehy3\",\n  VM9DzbTx3: \"framer-v-2be56s\"\n};\nfunction addPropertyOverrides(overrides, ...variants) {\n  const nextOverrides = {};\n  variants === null || variants === void 0 ? void 0 : variants.forEach(variant => variant && Object.assign(nextOverrides, overrides[variant]));\n  return nextOverrides;\n}\nconst humanReadableVariantMap = {\n  \"Daek Phone Images\": \"gR8ADKEBv\",\n  \"Dark Desktop Grid\": \"eaHpXaJjT\",\n  \"Dark Desktop Images\": \"lwmzxV5du\",\n  \"Dark Phone Expanded\": \"Qynw4s43k\",\n  \"Dark Phone Grids\": \"VM9DzbTx3\",\n  \"Desktop Beige\": \"hgBQJ4owK\",\n  \"Desktop Blue\": \"rgXzrKSp_\",\n  \"Desktop Green\": \"kZw9neAAI\",\n  \"Desktop Grey\": \"HZjlUGPt5\",\n  Desktop: \"r7QTsklf4\",\n  Phone: \"PJSlSMsrS\"\n};\nconst transitions = {\n  default: {\n    damping: 60,\n    delay: 0,\n    duration: .4,\n    ease: [.88, .39, .29, .8],\n    mass: 1,\n    stiffness: 500,\n    type: \"tween\"\n  }\n};\nconst Component = /*#__PURE__*/React.forwardRef(function ({\n  id,\n  style,\n  className,\n  width,\n  height,\n  layoutId,\n  variant: outerVariant = \"r7QTsklf4\",\n  ...restProps\n}, ref) {\n  const outerVariantId = humanReadableVariantMap[outerVariant];\n  const variant = outerVariantId || outerVariant;\n  const {\n    baseVariant,\n    classNames,\n    gestureVariant,\n    setGestureState,\n    setVariant,\n    transition,\n    variants\n  } = useVariantState({\n    cycleOrder,\n    defaultVariant: \"r7QTsklf4\",\n    transitions,\n    variant,\n    variantClassNames\n  });\n  const layoutDependency = variants.join(\"-\") + restProps.layoutDependency;\n  const {\n    activeVariantCallback,\n    delay\n  } = useActiveVariantCallback(baseVariant);\n  const onMouseLeave13d607z = activeVariantCallback(async (...args) => {\n    setVariant(\"r7QTsklf4\");\n  });\n  const onClick1eaz3p5 = activeVariantCallback(async (...args) => {\n    setVariant(\"Qynw4s43k\");\n  });\n  const onClicktfub1 = activeVariantCallback(async (...args) => {\n    setVariant(\"PJSlSMsrS\");\n  });\n  const onMouseEnter12t9g4v = activeVariantCallback(async (...args) => {\n    setVariant(\"eaHpXaJjT\");\n  });\n  const onMouseEnter1l4t3mv = activeVariantCallback(async (...args) => {\n    setVariant(\"lwmzxV5du\");\n  });\n  const router = useRouter();\n  const isDisplayed = () => {\n    if ([\"PJSlSMsrS\", \"Qynw4s43k\", \"gR8ADKEBv\", \"VM9DzbTx3\"].includes(baseVariant)) return true;\n    return false;\n  };\n  const isDisplayed1 = () => {\n    if (baseVariant === \"PJSlSMsrS\") return false;\n    return true;\n  };\n  const isDisplayed2 = () => {\n    if ([\"Qynw4s43k\", \"gR8ADKEBv\", \"VM9DzbTx3\"].includes(baseVariant)) return false;\n    return true;\n  };\n  const isDisplayed3 = () => {\n    if (baseVariant === \"lwmzxV5du\") return true;\n    return false;\n  };\n  const isDisplayed4 = () => {\n    if (baseVariant === \"eaHpXaJjT\") return true;\n    return false;\n  };\n  const defaultLayoutId = React.useId();\n  return /*#__PURE__*/_jsx(LayoutGroup, {\n    id: layoutId !== null && layoutId !== void 0 ? layoutId : defaultLayoutId,\n    children: /*#__PURE__*/_jsx(motion.div, {\n      initial: variant,\n      animate: variants,\n      onHoverStart: () => setGestureState({\n        isHovered: true\n      }),\n      onHoverEnd: () => setGestureState({\n        isHovered: false\n      }),\n      onTapStart: () => setGestureState({\n        isPressed: true\n      }),\n      onTap: () => setGestureState({\n        isPressed: false\n      }),\n      onTapCancel: () => setGestureState({\n        isPressed: false\n      }),\n      className: cx(\"framer-0Ig8j\", sharedStyle.className, sharedStyle1.className, sharedStyle2.className, sharedStyle3.className, sharedStyle4.className, classNames),\n      style: {\n        display: \"contents\"\n      },\n      children: /*#__PURE__*/_jsxs(motion.div, {\n        ...restProps,\n        className: cx(\"framer-nc9es\", className),\n        \"data-framer-name\": \"Desktop\",\n        layoutDependency: layoutDependency,\n        layoutId: \"r7QTsklf4\",\n        ref: ref,\n        style: {\n          backgroundColor: \"var(--token-e8d38589-0df8-4571-8c26-84254ea24a83, rgb(255, 255, 255))\",\n          boxShadow: \"none\",\n          ...style\n        },\n        transition: transition,\n        variants: {\n          eaHpXaJjT: {\n            boxShadow: \"0px 0.48174984141951427px 0.48174984141951427px -1.5px rgba(0, 0, 0, 0.21296), 0px 1.8308266425947657px 1.8308266425947657px -3px rgba(0, 0, 0, 0.17923), 0px 8px 8px -4.5px rgba(0, 0, 0, 0.025)\"\n          },\n          gR8ADKEBv: {\n            backgroundColor: \"rgba(0, 0, 0, 0)\",\n            boxShadow: \"0px 0.48174984141951427px 0.48174984141951427px -1.5px rgba(0, 0, 0, 0.21296), 0px 1.8308266425947657px 1.8308266425947657px -3px rgba(0, 0, 0, 0.17923), 0px 8px 8px -4.5px rgba(0, 0, 0, 0.025)\"\n          },\n          hgBQJ4owK: {\n            backgroundColor: \"var(--token-6cc587fa-da35-45fa-8c20-4bba56b93014, rgb(242, 245, 232))\"\n          },\n          HZjlUGPt5: {\n            backgroundColor: \"var(--token-4267d6d4-e0c2-4a65-b52c-c2d449f98ace, rgb(244, 244, 244))\"\n          },\n          kZw9neAAI: {\n            backgroundColor: \"rgb(126, 222, 120)\"\n          },\n          lwmzxV5du: {\n            boxShadow: \"0px 0.48174984141951427px 0.48174984141951427px -1.5px rgba(0, 0, 0, 0.21296), 0px 1.8308266425947657px 1.8308266425947657px -3px rgba(0, 0, 0, 0.17923), 0px 8px 8px -4.5px rgba(0, 0, 0, 0.025)\"\n          },\n          Qynw4s43k: {\n            backgroundColor: \"rgba(0, 0, 0, 0)\",\n            boxShadow: \"0px 0.48174984141951427px 0.48174984141951427px -1.5px rgba(0, 0, 0, 0.21296), 0px 1.8308266425947657px 1.8308266425947657px -3px rgba(0, 0, 0, 0.17923), 0px 8px 8px -4.5px rgba(0, 0, 0, 0.025)\"\n          },\n          rgXzrKSp_: {\n            backgroundColor: \"rgb(227, 245, 252)\"\n          },\n          VM9DzbTx3: {\n            backgroundColor: \"rgba(0, 0, 0, 0)\",\n            boxShadow: \"0px 0.48174984141951427px 0.48174984141951427px -1.5px rgba(0, 0, 0, 0.21296), 0px 1.8308266425947657px 1.8308266425947657px -3px rgba(0, 0, 0, 0.17923), 0px 8px 8px -4.5px rgba(0, 0, 0, 0.025)\"\n          }\n        },\n        ...addPropertyOverrides({\n          eaHpXaJjT: {\n            \"data-framer-name\": \"Dark Desktop Grid\",\n            \"data-highlight\": true,\n            onMouseLeave: onMouseLeave13d607z\n          },\n          gR8ADKEBv: {\n            \"data-framer-name\": \"Daek Phone Images\"\n          },\n          hgBQJ4owK: {\n            \"data-framer-name\": \"Desktop Beige\"\n          },\n          HZjlUGPt5: {\n            \"data-framer-name\": \"Desktop Grey\"\n          },\n          kZw9neAAI: {\n            \"data-framer-name\": \"Desktop Green\"\n          },\n          lwmzxV5du: {\n            \"data-framer-name\": \"Dark Desktop Images\",\n            \"data-highlight\": true,\n            onMouseLeave: onMouseLeave13d607z\n          },\n          PJSlSMsrS: {\n            \"data-framer-name\": \"Phone\"\n          },\n          Qynw4s43k: {\n            \"data-framer-name\": \"Dark Phone Expanded\"\n          },\n          rgXzrKSp_: {\n            \"data-framer-name\": \"Desktop Blue\"\n          },\n          VM9DzbTx3: {\n            \"data-framer-name\": \"Dark Phone Grids\"\n          }\n        }, baseVariant, gestureVariant),\n        children: [/*#__PURE__*/_jsx(motion.div, {\n          className: \"framer-mhu5ze\",\n          \"data-framer-name\": \"Menu\",\n          layoutDependency: layoutDependency,\n          layoutId: \"hTG2Uu3kR\",\n          style: {\n            backgroundColor: \"rgba(0, 0, 0, 0)\"\n          },\n          transition: transition,\n          variants: {\n            gR8ADKEBv: {\n              backgroundColor: \"var(--token-e8d38589-0df8-4571-8c26-84254ea24a83, rgb(255, 255, 255))\"\n            },\n            PJSlSMsrS: {\n              backgroundColor: \"var(--token-e8d38589-0df8-4571-8c26-84254ea24a83, rgb(255, 255, 255))\"\n            },\n            Qynw4s43k: {\n              backgroundColor: \"var(--token-e8d38589-0df8-4571-8c26-84254ea24a83, rgb(255, 255, 255))\"\n            },\n            VM9DzbTx3: {\n              backgroundColor: \"var(--token-e8d38589-0df8-4571-8c26-84254ea24a83, rgb(255, 255, 255))\"\n            }\n          },\n          children: /*#__PURE__*/_jsxs(motion.div, {\n            className: \"framer-pfszus\",\n            layoutDependency: layoutDependency,\n            layoutId: \"jtd41j_j_\",\n            transition: transition,\n            children: [/*#__PURE__*/_jsxs(motion.div, {\n              className: \"framer-1pgn0q0\",\n              \"data-framer-name\": \"Nav\",\n              layoutDependency: layoutDependency,\n              layoutId: \"eZ4tUA34T\",\n              transition: transition,\n              children: [/*#__PURE__*/_jsxs(motion.div, {\n                className: \"framer-xnidf2\",\n                \"data-framer-name\": \"Logo\",\n                layoutDependency: layoutDependency,\n                layoutId: \"xFJ6N45Ez\",\n                transition: transition,\n                children: [/*#__PURE__*/_jsx(motion.div, {\n                  className: \"framer-nyuarr-container\",\n                  layoutDependency: layoutDependency,\n                  layoutId: \"QmuLEE4Xl-container\",\n                  transition: transition,\n                  children: /*#__PURE__*/_jsx(NavLogo, {\n                    height: \"100%\",\n                    id: \"QmuLEE4Xl\",\n                    layoutId: \"QmuLEE4Xl\",\n                    link: resolveLink({\n                      webPageId: \"jFXwqg2EE\"\n                    }, router),\n                    style: {\n                      height: \"100%\"\n                    },\n                    variant: \"VJcEPIv3u\",\n                    width: \"100%\"\n                  })\n                }), isDisplayed() && /*#__PURE__*/_jsx(motion.div, {\n                  className: \"framer-66xrxy-container\",\n                  \"data-framer-name\": \"Mobile Menu Icon\",\n                  layoutDependency: layoutDependency,\n                  layoutId: \"Lz2oyIVav-container\",\n                  name: \"Mobile Menu Icon\",\n                  style: {\n                    rotate: -180\n                  },\n                  transition: transition,\n                  children: /*#__PURE__*/_jsx(Hero, {\n                    color: \"rgb(255, 255, 255)\",\n                    height: \"100%\",\n                    iconSearch: \"\",\n                    iconSelection: \"MenuAlt4Outline\",\n                    id: \"Lz2oyIVav\",\n                    layoutId: \"Lz2oyIVav\",\n                    mirrored: false,\n                    name: \"Mobile Menu Icon\",\n                    selectByList: true,\n                    style: {\n                      height: \"100%\",\n                      width: \"100%\"\n                    },\n                    width: \"100%\",\n                    ...addPropertyOverrides({\n                      gR8ADKEBv: {\n                        color: 'var(--token-9075c774-06ab-4edb-9d46-6261c89d036d, rgb(6, 6, 6)) /* {\"name\":\"Dark 900\"} */',\n                        iconSearch: \"x\",\n                        onClick: onClicktfub1,\n                        selectByList: false\n                      },\n                      PJSlSMsrS: {\n                        color: 'var(--token-9075c774-06ab-4edb-9d46-6261c89d036d, rgb(6, 6, 6)) /* {\"name\":\"Dark 900\"} */',\n                        iconSelection: \"Menu\",\n                        onClick: onClick1eaz3p5\n                      },\n                      Qynw4s43k: {\n                        color: 'var(--token-9075c774-06ab-4edb-9d46-6261c89d036d, rgb(6, 6, 6)) /* {\"name\":\"Dark 900\"} */',\n                        iconSearch: \"x\",\n                        onClick: onClicktfub1,\n                        selectByList: false\n                      },\n                      VM9DzbTx3: {\n                        color: 'var(--token-9075c774-06ab-4edb-9d46-6261c89d036d, rgb(6, 6, 6)) /* {\"name\":\"Dark 900\"} */',\n                        iconSearch: \"x\",\n                        onClick: onClicktfub1,\n                        selectByList: false\n                      }\n                    }, baseVariant, gestureVariant)\n                  })\n                })]\n              }), isDisplayed1() && /*#__PURE__*/_jsxs(motion.div, {\n                className: \"framer-3g2d1a\",\n                \"data-framer-name\": \"Tabs\",\n                layoutDependency: layoutDependency,\n                layoutId: \"WTWt9t0Ny\",\n                transition: transition,\n                children: [/*#__PURE__*/_jsx(RichText, {\n                  __fromCanvasComponent: true,\n                  children: /*#__PURE__*/_jsx(React.Fragment, {\n                    children: /*#__PURE__*/_jsx(motion.p, {\n                      className: \"framer-styles-preset-1fvf48v\",\n                      \"data-styles-preset\": \"rfL8Vt9_d\",\n                      children: /*#__PURE__*/_jsx(Link, {\n                        href: {\n                          webPageId: \"CUlfV7imh\"\n                        },\n                        openInNewTab: false,\n                        smoothScroll: false,\n                        children: /*#__PURE__*/_jsx(motion.a, {\n                          className: \"framer-styles-preset-19dt5lu\",\n                          \"data-styles-preset\": \"vIWXa_124\",\n                          children: \"Partner\"\n                        })\n                      })\n                    })\n                  }),\n                  className: \"framer-1vmdrux\",\n                  \"data-framer-name\": \"Tab 2\",\n                  layoutDependency: layoutDependency,\n                  layoutId: \"jLFEnpZh3\",\n                  style: {\n                    \"--framer-paragraph-spacing\": \"0px\"\n                  },\n                  transition: transition,\n                  variants: {\n                    gR8ADKEBv: {\n                      \"--extracted-r6o4lv\": \"var(--token-9075c774-06ab-4edb-9d46-6261c89d036d, rgb(6, 6, 6))\"\n                    },\n                    Qynw4s43k: {\n                      \"--extracted-r6o4lv\": \"var(--token-9075c774-06ab-4edb-9d46-6261c89d036d, rgb(6, 6, 6))\"\n                    },\n                    VM9DzbTx3: {\n                      \"--extracted-r6o4lv\": \"var(--token-9075c774-06ab-4edb-9d46-6261c89d036d, rgb(6, 6, 6))\"\n                    }\n                  },\n                  verticalAlignment: \"top\",\n                  withExternalLayout: true,\n                  ...addPropertyOverrides({\n                    gR8ADKEBv: {\n                      children: /*#__PURE__*/_jsx(React.Fragment, {\n                        children: /*#__PURE__*/_jsx(motion.p, {\n                          className: \"framer-styles-preset-1uktgsd\",\n                          \"data-styles-preset\": \"Dcst85n9t\",\n                          style: {\n                            \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                          },\n                          children: /*#__PURE__*/_jsx(Link, {\n                            href: {\n                              webPageId: \"CUlfV7imh\"\n                            },\n                            openInNewTab: false,\n                            smoothScroll: false,\n                            children: /*#__PURE__*/_jsx(motion.a, {\n                              className: \"framer-styles-preset-104ebiw\",\n                              \"data-styles-preset\": \"xfeXeSpdF\",\n                              children: \"Partner\"\n                            })\n                          })\n                        })\n                      })\n                    },\n                    Qynw4s43k: {\n                      children: /*#__PURE__*/_jsx(React.Fragment, {\n                        children: /*#__PURE__*/_jsx(motion.p, {\n                          className: \"framer-styles-preset-1uktgsd\",\n                          \"data-styles-preset\": \"Dcst85n9t\",\n                          style: {\n                            \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                          },\n                          children: /*#__PURE__*/_jsx(Link, {\n                            href: {\n                              webPageId: \"CUlfV7imh\"\n                            },\n                            openInNewTab: false,\n                            smoothScroll: false,\n                            children: /*#__PURE__*/_jsx(motion.a, {\n                              className: \"framer-styles-preset-104ebiw\",\n                              \"data-styles-preset\": \"xfeXeSpdF\",\n                              children: \"Partner\"\n                            })\n                          })\n                        })\n                      })\n                    },\n                    VM9DzbTx3: {\n                      children: /*#__PURE__*/_jsx(React.Fragment, {\n                        children: /*#__PURE__*/_jsx(motion.p, {\n                          className: \"framer-styles-preset-1uktgsd\",\n                          \"data-styles-preset\": \"Dcst85n9t\",\n                          style: {\n                            \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                          },\n                          children: /*#__PURE__*/_jsx(Link, {\n                            href: {\n                              webPageId: \"CUlfV7imh\"\n                            },\n                            openInNewTab: false,\n                            smoothScroll: false,\n                            children: /*#__PURE__*/_jsx(motion.a, {\n                              className: \"framer-styles-preset-104ebiw\",\n                              \"data-styles-preset\": \"xfeXeSpdF\",\n                              children: \"Partner\"\n                            })\n                          })\n                        })\n                      })\n                    }\n                  }, baseVariant, gestureVariant)\n                }), /*#__PURE__*/_jsx(RichText, {\n                  __fromCanvasComponent: true,\n                  children: /*#__PURE__*/_jsx(React.Fragment, {\n                    children: /*#__PURE__*/_jsx(motion.p, {\n                      className: \"framer-styles-preset-1fvf48v\",\n                      \"data-styles-preset\": \"rfL8Vt9_d\",\n                      children: /*#__PURE__*/_jsx(Link, {\n                        href: {\n                          webPageId: \"UPiuDJNTD\"\n                        },\n                        openInNewTab: false,\n                        smoothScroll: false,\n                        children: /*#__PURE__*/_jsx(motion.a, {\n                          className: \"framer-styles-preset-19dt5lu\",\n                          \"data-styles-preset\": \"vIWXa_124\",\n                          children: \"Pricing\"\n                        })\n                      })\n                    })\n                  }),\n                  className: \"framer-8wv0wf\",\n                  \"data-framer-name\": \"Tab 1\",\n                  layoutDependency: layoutDependency,\n                  layoutId: \"OHuyVvCqb\",\n                  style: {\n                    \"--framer-paragraph-spacing\": \"0px\"\n                  },\n                  transition: transition,\n                  variants: {\n                    gR8ADKEBv: {\n                      \"--extracted-r6o4lv\": \"var(--token-9075c774-06ab-4edb-9d46-6261c89d036d, rgb(6, 6, 6))\"\n                    },\n                    Qynw4s43k: {\n                      \"--extracted-r6o4lv\": \"var(--token-9075c774-06ab-4edb-9d46-6261c89d036d, rgb(6, 6, 6))\"\n                    },\n                    VM9DzbTx3: {\n                      \"--extracted-r6o4lv\": \"var(--token-9075c774-06ab-4edb-9d46-6261c89d036d, rgb(6, 6, 6))\"\n                    }\n                  },\n                  verticalAlignment: \"top\",\n                  withExternalLayout: true,\n                  ...addPropertyOverrides({\n                    gR8ADKEBv: {\n                      children: /*#__PURE__*/_jsx(React.Fragment, {\n                        children: /*#__PURE__*/_jsx(motion.p, {\n                          className: \"framer-styles-preset-1uktgsd\",\n                          \"data-styles-preset\": \"Dcst85n9t\",\n                          style: {\n                            \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                          },\n                          children: /*#__PURE__*/_jsx(Link, {\n                            href: {\n                              webPageId: \"UPiuDJNTD\"\n                            },\n                            openInNewTab: false,\n                            smoothScroll: false,\n                            children: /*#__PURE__*/_jsx(motion.a, {\n                              className: \"framer-styles-preset-104ebiw\",\n                              \"data-styles-preset\": \"xfeXeSpdF\",\n                              children: \"Pricing\"\n                            })\n                          })\n                        })\n                      })\n                    },\n                    Qynw4s43k: {\n                      children: /*#__PURE__*/_jsx(React.Fragment, {\n                        children: /*#__PURE__*/_jsx(motion.p, {\n                          className: \"framer-styles-preset-1uktgsd\",\n                          \"data-styles-preset\": \"Dcst85n9t\",\n                          style: {\n                            \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                          },\n                          children: /*#__PURE__*/_jsx(Link, {\n                            href: {\n                              webPageId: \"UPiuDJNTD\"\n                            },\n                            openInNewTab: false,\n                            smoothScroll: false,\n                            children: /*#__PURE__*/_jsx(motion.a, {\n                              className: \"framer-styles-preset-104ebiw\",\n                              \"data-styles-preset\": \"xfeXeSpdF\",\n                              children: \"Pricing\"\n                            })\n                          })\n                        })\n                      })\n                    },\n                    VM9DzbTx3: {\n                      children: /*#__PURE__*/_jsx(React.Fragment, {\n                        children: /*#__PURE__*/_jsx(motion.p, {\n                          className: \"framer-styles-preset-1uktgsd\",\n                          \"data-styles-preset\": \"Dcst85n9t\",\n                          style: {\n                            \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                          },\n                          children: /*#__PURE__*/_jsx(Link, {\n                            href: {\n                              webPageId: \"UPiuDJNTD\"\n                            },\n                            openInNewTab: false,\n                            smoothScroll: false,\n                            children: /*#__PURE__*/_jsx(motion.a, {\n                              className: \"framer-styles-preset-104ebiw\",\n                              \"data-styles-preset\": \"xfeXeSpdF\",\n                              children: \"Pricing\"\n                            })\n                          })\n                        })\n                      })\n                    }\n                  }, baseVariant, gestureVariant)\n                }), isDisplayed2() && /*#__PURE__*/_jsxs(motion.div, {\n                  className: \"framer-gi3fmg\",\n                  \"data-framer-name\": \"Dropdown 2\",\n                  \"data-highlight\": true,\n                  layoutDependency: layoutDependency,\n                  layoutId: \"rotukVevF\",\n                  onMouseEnter: onMouseEnter1l4t3mv,\n                  transition: transition,\n                  ...addPropertyOverrides({\n                    lwmzxV5du: {\n                      \"data-highlight\": undefined,\n                      onMouseEnter: undefined\n                    }\n                  }, baseVariant, gestureVariant),\n                  children: [/*#__PURE__*/_jsx(RichText, {\n                    __fromCanvasComponent: true,\n                    children: /*#__PURE__*/_jsx(React.Fragment, {\n                      children: /*#__PURE__*/_jsx(motion.p, {\n                        className: \"framer-styles-preset-1fvf48v\",\n                        \"data-styles-preset\": \"rfL8Vt9_d\",\n                        style: {\n                          \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                        },\n                        children: \"Resources\"\n                      })\n                    }),\n                    className: \"framer-1h7rfj5\",\n                    \"data-framer-name\": \"Megamenu\",\n                    layoutDependency: layoutDependency,\n                    layoutId: \"RadObfqJe\",\n                    style: {\n                      \"--extracted-r6o4lv\": \"var(--token-38df7eef-d62d-4ec7-aed3-81b49be6e4c4, rgb(67, 67, 67))\",\n                      \"--framer-paragraph-spacing\": \"0px\"\n                    },\n                    transition: transition,\n                    variants: {\n                      lwmzxV5du: {\n                        \"--extracted-r6o4lv\": \"var(--token-2084dcb8-d770-48c6-814c-0b3e645f4ad9, rgb(138, 138, 138))\"\n                      }\n                    },\n                    verticalAlignment: \"top\",\n                    withExternalLayout: true\n                  }), /*#__PURE__*/_jsx(motion.div, {\n                    className: \"framer-s903ug-container\",\n                    layoutDependency: layoutDependency,\n                    layoutId: \"ka04I0E5i-container\",\n                    style: {\n                      rotate: 0\n                    },\n                    transition: transition,\n                    variants: {\n                      lwmzxV5du: {\n                        rotate: -180\n                      }\n                    },\n                    children: /*#__PURE__*/_jsx(Hero, {\n                      color: 'var(--token-38df7eef-d62d-4ec7-aed3-81b49be6e4c4, rgb(67, 67, 67)) /* {\"name\":\"Dark 700\"} */',\n                      height: \"100%\",\n                      iconSearch: \"chevron down\",\n                      iconSelection: \"Home\",\n                      id: \"ka04I0E5i\",\n                      layoutId: \"ka04I0E5i\",\n                      mirrored: false,\n                      selectByList: false,\n                      style: {\n                        height: \"100%\",\n                        width: \"100%\"\n                      },\n                      width: \"100%\",\n                      ...addPropertyOverrides({\n                        lwmzxV5du: {\n                          color: 'var(--token-2084dcb8-d770-48c6-814c-0b3e645f4ad9, rgb(138, 138, 138)) /* {\"name\":\"Dark 500\"} */'\n                        }\n                      }, baseVariant, gestureVariant)\n                    })\n                  })]\n                })]\n              })]\n            }), isDisplayed1() && /*#__PURE__*/_jsxs(motion.div, {\n              className: \"framer-1imawbz\",\n              \"data-framer-name\": \"CTA\",\n              layoutDependency: layoutDependency,\n              layoutId: \"BrCY9PRMQ\",\n              transition: transition,\n              children: [/*#__PURE__*/_jsx(RichText, {\n                __fromCanvasComponent: true,\n                children: /*#__PURE__*/_jsx(React.Fragment, {\n                  children: /*#__PURE__*/_jsx(motion.p, {\n                    className: \"framer-styles-preset-1fvf48v\",\n                    \"data-styles-preset\": \"rfL8Vt9_d\",\n                    style: {\n                      \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                    },\n                    children: /*#__PURE__*/_jsx(Link, {\n                      href: \"https://me.vibrant.io/login\",\n                      openInNewTab: false,\n                      smoothScroll: false,\n                      children: /*#__PURE__*/_jsx(motion.a, {\n                        className: \"framer-styles-preset-19dt5lu\",\n                        \"data-styles-preset\": \"vIWXa_124\",\n                        children: \"Log in\"\n                      })\n                    })\n                  })\n                }),\n                className: \"framer-rdzlmh\",\n                \"data-framer-name\": \"Link\",\n                layoutDependency: layoutDependency,\n                layoutId: \"col7Mfx_A\",\n                style: {\n                  \"--extracted-r6o4lv\": \"var(--token-9075c774-06ab-4edb-9d46-6261c89d036d, rgb(6, 6, 6))\",\n                  \"--framer-paragraph-spacing\": \"0px\"\n                },\n                transition: transition,\n                verticalAlignment: \"top\",\n                withExternalLayout: true,\n                ...addPropertyOverrides({\n                  gR8ADKEBv: {\n                    children: /*#__PURE__*/_jsx(React.Fragment, {\n                      children: /*#__PURE__*/_jsx(motion.p, {\n                        className: \"framer-styles-preset-67mqma\",\n                        \"data-styles-preset\": \"FwFT6xPq8\",\n                        style: {\n                          \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                        },\n                        children: /*#__PURE__*/_jsx(Link, {\n                          href: \"https://me.vibrant.io/login\",\n                          openInNewTab: false,\n                          smoothScroll: false,\n                          children: /*#__PURE__*/_jsx(motion.a, {\n                            className: \"framer-styles-preset-104ebiw\",\n                            \"data-styles-preset\": \"xfeXeSpdF\",\n                            children: \"Log in\"\n                          })\n                        })\n                      })\n                    })\n                  },\n                  Qynw4s43k: {\n                    children: /*#__PURE__*/_jsx(React.Fragment, {\n                      children: /*#__PURE__*/_jsx(motion.p, {\n                        className: \"framer-styles-preset-67mqma\",\n                        \"data-styles-preset\": \"FwFT6xPq8\",\n                        style: {\n                          \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                        },\n                        children: /*#__PURE__*/_jsx(Link, {\n                          href: \"https://me.vibrant.io/login\",\n                          openInNewTab: false,\n                          smoothScroll: false,\n                          children: /*#__PURE__*/_jsx(motion.a, {\n                            className: \"framer-styles-preset-104ebiw\",\n                            \"data-styles-preset\": \"xfeXeSpdF\",\n                            children: \"Log in\"\n                          })\n                        })\n                      })\n                    })\n                  },\n                  VM9DzbTx3: {\n                    children: /*#__PURE__*/_jsx(React.Fragment, {\n                      children: /*#__PURE__*/_jsx(motion.p, {\n                        className: \"framer-styles-preset-67mqma\",\n                        \"data-styles-preset\": \"FwFT6xPq8\",\n                        style: {\n                          \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                        },\n                        children: /*#__PURE__*/_jsx(Link, {\n                          href: \"https://me.vibrant.io/login\",\n                          openInNewTab: false,\n                          smoothScroll: false,\n                          children: /*#__PURE__*/_jsx(motion.a, {\n                            className: \"framer-styles-preset-104ebiw\",\n                            \"data-styles-preset\": \"xfeXeSpdF\",\n                            children: \"Log in\"\n                          })\n                        })\n                      })\n                    })\n                  }\n                }, baseVariant, gestureVariant)\n              }), /*#__PURE__*/_jsx(motion.div, {\n                className: \"framer-1lx1l4h-container\",\n                layoutDependency: layoutDependency,\n                layoutId: \"CIW4JEMsl-container\",\n                transition: transition,\n                children: /*#__PURE__*/_jsx(Button, {\n                  height: \"100%\",\n                  id: \"CIW4JEMsl\",\n                  layoutId: \"CIW4JEMsl\",\n                  link: resolveLink({\n                    webPageId: \"N43zNdeEM\"\n                  }, router),\n                  title: \"Get started today\",\n                  variant: \"em95ukjBJ\",\n                  visible: false,\n                  width: \"100%\",\n                  ...addPropertyOverrides({\n                    gR8ADKEBv: {\n                      style: {\n                        width: \"100%\"\n                      }\n                    },\n                    Qynw4s43k: {\n                      style: {\n                        width: \"100%\"\n                      }\n                    },\n                    VM9DzbTx3: {\n                      style: {\n                        width: \"100%\"\n                      }\n                    }\n                  }, baseVariant, gestureVariant)\n                })\n              })]\n            })]\n          })\n        }), isDisplayed3() && /*#__PURE__*/_jsx(motion.div, {\n          className: \"framer-4wwh2k-container\",\n          layoutDependency: layoutDependency,\n          layoutId: \"BRnNYVgOd-container\",\n          transition: transition,\n          children: /*#__PURE__*/_jsx(ImageLinksGrid, {\n            height: \"100%\",\n            id: \"BRnNYVgOd\",\n            layoutId: \"BRnNYVgOd\",\n            link: resolveLink({\n              webPageId: \"P1X5T4nGs\"\n            }, router),\n            link2: resolveLink({\n              hash: \":pUTSg9o_8\",\n              webPageId: \"P1X5T4nGs\"\n            }, router),\n            link3: resolveLink({\n              webPageId: \"Jkc8fu_QI\"\n            }, router),\n            link4: \"https://support.vibrant.io/\",\n            style: {\n              maxWidth: \"100%\",\n              width: \"100%\"\n            },\n            variant: \"x7RMo6LMX\",\n            width: \"100%\"\n          })\n        }), isDisplayed4() && /*#__PURE__*/_jsx(motion.div, {\n          className: \"framer-e5vo4x-container\",\n          layoutDependency: layoutDependency,\n          layoutId: \"fsMxYHqoF-container\",\n          transition: transition,\n          children: /*#__PURE__*/_jsx(TabsGrid, {\n            height: \"100%\",\n            id: \"fsMxYHqoF\",\n            layoutId: \"fsMxYHqoF\",\n            style: {\n              maxWidth: \"100%\",\n              width: \"100%\"\n            },\n            variant: \"JHxraDxLS\",\n            width: \"100%\"\n          })\n        })]\n      })\n    })\n  });\n});\nconst css = ['.framer-0Ig8j [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-0Ig8j .framer-1g236vj { display: block; }\", \".framer-0Ig8j .framer-nc9es { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 8px 0px 8px 0px; position: relative; width: 1440px; }\", \".framer-0Ig8j .framer-mhu5ze { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; max-width: 1400px; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 95%; }\", \".framer-0Ig8j .framer-pfszus { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; height: 48px; justify-content: space-between; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 1px; }\", \".framer-0Ig8j .framer-1pgn0q0 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 48px; height: 100%; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 535px; }\", \".framer-0Ig8j .framer-xnidf2 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: min-content; }\", \".framer-0Ig8j .framer-nyuarr-container { align-self: stretch; flex: none; height: auto; position: relative; width: auto; }\", \".framer-0Ig8j .framer-66xrxy-container { flex: none; height: 20px; position: absolute; right: -1010px; top: calc(49.15254237288138% - 20px / 2); width: 20px; z-index: 1; }\", \".framer-0Ig8j .framer-3g2d1a { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 32px; height: 24px; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 388px; }\", \".framer-0Ig8j .framer-lk7jla, .framer-0Ig8j .framer-1vmdrux, .framer-0Ig8j .framer-8wv0wf, .framer-0Ig8j .framer-1h7rfj5, .framer-0Ig8j .framer-rdzlmh { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\", \".framer-0Ig8j .framer-1v4c8lg, .framer-0Ig8j .framer-gi3fmg { 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-0Ig8j .framer-s903ug-container { flex: none; height: 16px; position: relative; width: 16px; }\", \".framer-0Ig8j .framer-19128bk-container { flex: none; height: auto; position: relative; width: 200px; }\", \".framer-0Ig8j .framer-ujlqe5-container { flex: 1 0 0px; height: auto; max-width: 1200px; position: relative; width: 1px; }\", \".framer-0Ig8j .framer-1unkdnt-container { flex: none; height: auto; max-width: 1200px; position: relative; width: 200px; }\", \".framer-0Ig8j .framer-p1z6ws-container { flex: 1 0 0px; height: auto; max-width: 1312px; position: relative; width: 1px; }\", \".framer-0Ig8j .framer-1imawbz { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: min-content; }\", \".framer-0Ig8j .framer-1lx1l4h-container { flex: none; height: auto; position: relative; width: auto; }\", \".framer-0Ig8j .framer-4wwh2k-container { flex: none; height: auto; max-width: 1312px; position: relative; width: 1200px; }\", \".framer-0Ig8j .framer-4zyhpd { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 90%; }\", \".framer-0Ig8j .framer-e5vo4x-container { flex: none; height: auto; max-width: 1312px; position: relative; width: 100%; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-0Ig8j .framer-nc9es, .framer-0Ig8j .framer-1pgn0q0, .framer-0Ig8j .framer-xnidf2, .framer-0Ig8j .framer-3g2d1a, .framer-0Ig8j .framer-1v4c8lg, .framer-0Ig8j .framer-gi3fmg, .framer-0Ig8j .framer-1imawbz, .framer-0Ig8j .framer-4zyhpd { gap: 0px; } .framer-0Ig8j .framer-nc9es > * { margin: 0px; margin-bottom: calc(40px / 2); margin-top: calc(40px / 2); } .framer-0Ig8j .framer-nc9es > :first-child, .framer-0Ig8j .framer-4zyhpd > :first-child { margin-top: 0px; } .framer-0Ig8j .framer-nc9es > :last-child, .framer-0Ig8j .framer-4zyhpd > :last-child { margin-bottom: 0px; } .framer-0Ig8j .framer-1pgn0q0 > * { margin: 0px; margin-left: calc(48px / 2); margin-right: calc(48px / 2); } .framer-0Ig8j .framer-1pgn0q0 > :first-child, .framer-0Ig8j .framer-xnidf2 > :first-child, .framer-0Ig8j .framer-3g2d1a > :first-child, .framer-0Ig8j .framer-1v4c8lg > :first-child, .framer-0Ig8j .framer-gi3fmg > :first-child, .framer-0Ig8j .framer-1imawbz > :first-child { margin-left: 0px; } .framer-0Ig8j .framer-1pgn0q0 > :last-child, .framer-0Ig8j .framer-xnidf2 > :last-child, .framer-0Ig8j .framer-3g2d1a > :last-child, .framer-0Ig8j .framer-1v4c8lg > :last-child, .framer-0Ig8j .framer-gi3fmg > :last-child, .framer-0Ig8j .framer-1imawbz > :last-child { margin-right: 0px; } .framer-0Ig8j .framer-xnidf2 > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-0Ig8j .framer-3g2d1a > * { margin: 0px; margin-left: calc(32px / 2); margin-right: calc(32px / 2); } .framer-0Ig8j .framer-1v4c8lg > *, .framer-0Ig8j .framer-gi3fmg > * { margin: 0px; margin-left: calc(4px / 2); margin-right: calc(4px / 2); } .framer-0Ig8j .framer-1imawbz > * { margin: 0px; margin-left: calc(24px / 2); margin-right: calc(24px / 2); } .framer-0Ig8j .framer-4zyhpd > * { margin: 0px; margin-bottom: calc(16px / 2); margin-top: calc(16px / 2); } }\", \".framer-0Ig8j.framer-v-16ettou .framer-nc9es, .framer-0Ig8j.framer-v-146i2pg .framer-nc9es { gap: 32px; padding: 8px 0px 32px 0px; }\", \".framer-0Ig8j.framer-v-16ettou .framer-mhu5ze { order: 0; }\", \".framer-0Ig8j.framer-v-16ettou .framer-4wwh2k-container { order: 1; width: 90%; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-0Ig8j.framer-v-16ettou .framer-nc9es { gap: 0px; } .framer-0Ig8j.framer-v-16ettou .framer-nc9es > * { margin: 0px; margin-bottom: calc(32px / 2); margin-top: calc(32px / 2); } .framer-0Ig8j.framer-v-16ettou .framer-nc9es > :first-child { margin-top: 0px; } .framer-0Ig8j.framer-v-16ettou .framer-nc9es > :last-child { margin-bottom: 0px; } }\", \".framer-0Ig8j.framer-v-146i2pg .framer-e5vo4x-container { width: 90%; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-0Ig8j.framer-v-146i2pg .framer-nc9es { gap: 0px; } .framer-0Ig8j.framer-v-146i2pg .framer-nc9es > * { margin: 0px; margin-bottom: calc(32px / 2); margin-top: calc(32px / 2); } .framer-0Ig8j.framer-v-146i2pg .framer-nc9es > :first-child { margin-top: 0px; } .framer-0Ig8j.framer-v-146i2pg .framer-nc9es > :last-child { margin-bottom: 0px; } }\", \".framer-0Ig8j.framer-v-8ket1 .framer-nc9es { height: 63px; padding: 0px 0px 0px 0px; width: 390px; }\", \".framer-0Ig8j.framer-v-8ket1 .framer-mhu5ze { flex-direction: column; gap: 16px; justify-content: flex-start; max-width: unset; padding: 16px 0px 16px 0px; pointer-events: auto; width: 100%; }\", \".framer-0Ig8j.framer-v-8ket1 .framer-pfszus { flex: none; height: min-content; width: 90%; }\", \".framer-0Ig8j.framer-v-8ket1 .framer-1pgn0q0 { align-content: flex-start; align-items: flex-start; align-self: stretch; flex: 1 0 0px; flex-direction: column; height: auto; width: 1px; }\", \".framer-0Ig8j.framer-v-8ket1 .framer-xnidf2, .framer-0Ig8j.framer-v-m3e6an .framer-xnidf2, .framer-0Ig8j.framer-v-1bef0wm .framer-xnidf2, .framer-0Ig8j.framer-v-2be56s .framer-xnidf2 { gap: unset; justify-content: space-between; width: 100%; }\", \".framer-0Ig8j.framer-v-8ket1 .framer-nyuarr-container, .framer-0Ig8j.framer-v-m3e6an .framer-nyuarr-container, .framer-0Ig8j.framer-v-1bef0wm .framer-nyuarr-container, .framer-0Ig8j.framer-v-2be56s .framer-nyuarr-container { align-self: unset; }\", \".framer-0Ig8j.framer-v-8ket1 .framer-66xrxy-container { height: 28px; position: relative; right: unset; top: unset; width: 28px; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-0Ig8j.framer-v-8ket1 .framer-mhu5ze, .framer-0Ig8j.framer-v-8ket1 .framer-1pgn0q0, .framer-0Ig8j.framer-v-8ket1 .framer-xnidf2 { gap: 0px; } .framer-0Ig8j.framer-v-8ket1 .framer-mhu5ze > * { margin: 0px; margin-bottom: calc(16px / 2); margin-top: calc(16px / 2); } .framer-0Ig8j.framer-v-8ket1 .framer-mhu5ze > :first-child, .framer-0Ig8j.framer-v-8ket1 .framer-1pgn0q0 > :first-child { margin-top: 0px; } .framer-0Ig8j.framer-v-8ket1 .framer-mhu5ze > :last-child, .framer-0Ig8j.framer-v-8ket1 .framer-1pgn0q0 > :last-child { margin-bottom: 0px; } .framer-0Ig8j.framer-v-8ket1 .framer-1pgn0q0 > * { margin: 0px; margin-bottom: calc(48px / 2); margin-top: calc(48px / 2); } .framer-0Ig8j.framer-v-8ket1 .framer-xnidf2 > *, .framer-0Ig8j.framer-v-8ket1 .framer-xnidf2 > :first-child, .framer-0Ig8j.framer-v-8ket1 .framer-xnidf2 > :last-child { margin: 0px; } }\", \".framer-0Ig8j.framer-v-m3e6an .framer-nc9es { height: 560px; padding: 0px 0px 0px 0px; width: 390px; }\", \".framer-0Ig8j.framer-v-m3e6an .framer-mhu5ze { flex: 1 0 0px; flex-direction: column; gap: 0px; height: 1px; justify-content: flex-start; max-width: unset; padding: 16px 0px 32px 0px; width: 100%; }\", \".framer-0Ig8j.framer-v-m3e6an .framer-pfszus { align-content: flex-start; align-items: flex-start; flex-direction: column; height: 1px; order: 0; width: 90%; }\", \".framer-0Ig8j.framer-v-m3e6an .framer-1pgn0q0, .framer-0Ig8j.framer-v-m3e6an .framer-3g2d1a, .framer-0Ig8j.framer-v-2be56s .framer-1pgn0q0, .framer-0Ig8j.framer-v-2be56s .framer-3g2d1a { align-content: flex-start; align-items: flex-start; flex-direction: column; height: min-content; pointer-events: auto; width: 100%; }\", \".framer-0Ig8j.framer-v-m3e6an .framer-66xrxy-container, .framer-0Ig8j.framer-v-1bef0wm .framer-66xrxy-container, .framer-0Ig8j.framer-v-2be56s .framer-66xrxy-container { height: 28px; pointer-events: auto; position: relative; right: unset; top: unset; width: 28px; }\", \".framer-0Ig8j.framer-v-m3e6an .framer-1vmdrux, .framer-0Ig8j.framer-v-2be56s .framer-1vmdrux { order: 1; pointer-events: auto; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\", \".framer-0Ig8j.framer-v-m3e6an .framer-8wv0wf, .framer-0Ig8j.framer-v-2be56s .framer-8wv0wf { order: 0; pointer-events: auto; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\", \".framer-0Ig8j.framer-v-m3e6an .framer-1imawbz { flex-direction: column; justify-content: flex-start; width: 100%; z-index: 1; }\", \".framer-0Ig8j.framer-v-m3e6an .framer-1lx1l4h-container, .framer-0Ig8j.framer-v-1bef0wm .framer-1lx1l4h-container, .framer-0Ig8j.framer-v-2be56s .framer-1lx1l4h-container { width: 100%; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-0Ig8j.framer-v-m3e6an .framer-mhu5ze, .framer-0Ig8j.framer-v-m3e6an .framer-pfszus, .framer-0Ig8j.framer-v-m3e6an .framer-1pgn0q0, .framer-0Ig8j.framer-v-m3e6an .framer-xnidf2, .framer-0Ig8j.framer-v-m3e6an .framer-3g2d1a, .framer-0Ig8j.framer-v-m3e6an .framer-1imawbz { gap: 0px; } .framer-0Ig8j.framer-v-m3e6an .framer-mhu5ze > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-0Ig8j.framer-v-m3e6an .framer-mhu5ze > :first-child, .framer-0Ig8j.framer-v-m3e6an .framer-1pgn0q0 > :first-child, .framer-0Ig8j.framer-v-m3e6an .framer-3g2d1a > :first-child, .framer-0Ig8j.framer-v-m3e6an .framer-1imawbz > :first-child { margin-top: 0px; } .framer-0Ig8j.framer-v-m3e6an .framer-mhu5ze > :last-child, .framer-0Ig8j.framer-v-m3e6an .framer-1pgn0q0 > :last-child, .framer-0Ig8j.framer-v-m3e6an .framer-3g2d1a > :last-child, .framer-0Ig8j.framer-v-m3e6an .framer-1imawbz > :last-child { margin-bottom: 0px; } .framer-0Ig8j.framer-v-m3e6an .framer-pfszus > *, .framer-0Ig8j.framer-v-m3e6an .framer-pfszus > :first-child, .framer-0Ig8j.framer-v-m3e6an .framer-pfszus > :last-child, .framer-0Ig8j.framer-v-m3e6an .framer-xnidf2 > *, .framer-0Ig8j.framer-v-m3e6an .framer-xnidf2 > :first-child, .framer-0Ig8j.framer-v-m3e6an .framer-xnidf2 > :last-child { margin: 0px; } .framer-0Ig8j.framer-v-m3e6an .framer-1pgn0q0 > * { margin: 0px; margin-bottom: calc(48px / 2); margin-top: calc(48px / 2); } .framer-0Ig8j.framer-v-m3e6an .framer-3g2d1a > * { margin: 0px; margin-bottom: calc(32px / 2); margin-top: calc(32px / 2); } .framer-0Ig8j.framer-v-m3e6an .framer-1imawbz > * { margin: 0px; margin-bottom: calc(24px / 2); margin-top: calc(24px / 2); } }\", \".framer-0Ig8j.framer-v-1bef0wm .framer-nc9es, .framer-0Ig8j.framer-v-2be56s .framer-nc9es { padding: 0px 0px 0px 0px; width: 390px; }\", \".framer-0Ig8j.framer-v-1bef0wm .framer-mhu5ze { flex-direction: column; gap: 24px; justify-content: flex-start; max-width: unset; padding: 16px 0px 32px 0px; pointer-events: auto; width: 100%; }\", \".framer-0Ig8j.framer-v-1bef0wm .framer-pfszus { align-content: flex-start; align-items: flex-start; flex: none; flex-direction: column; gap: 64px; height: min-content; justify-content: flex-start; width: 90%; }\", \".framer-0Ig8j.framer-v-1bef0wm .framer-1pgn0q0, .framer-0Ig8j.framer-v-1bef0wm .framer-3g2d1a { align-content: flex-start; align-items: flex-start; flex-direction: column; height: min-content; overflow: hidden; pointer-events: auto; width: 100%; }\", \".framer-0Ig8j.framer-v-1bef0wm .framer-1vmdrux { order: 1; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\", \".framer-0Ig8j.framer-v-1bef0wm .framer-8wv0wf { order: 0; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\", \".framer-0Ig8j.framer-v-1bef0wm .framer-1imawbz, .framer-0Ig8j.framer-v-2be56s .framer-1imawbz { flex-direction: column; gap: 20px; justify-content: flex-start; width: 100%; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-0Ig8j.framer-v-1bef0wm .framer-mhu5ze, .framer-0Ig8j.framer-v-1bef0wm .framer-pfszus, .framer-0Ig8j.framer-v-1bef0wm .framer-1pgn0q0, .framer-0Ig8j.framer-v-1bef0wm .framer-xnidf2, .framer-0Ig8j.framer-v-1bef0wm .framer-3g2d1a, .framer-0Ig8j.framer-v-1bef0wm .framer-1imawbz { gap: 0px; } .framer-0Ig8j.framer-v-1bef0wm .framer-mhu5ze > * { margin: 0px; margin-bottom: calc(24px / 2); margin-top: calc(24px / 2); } .framer-0Ig8j.framer-v-1bef0wm .framer-mhu5ze > :first-child, .framer-0Ig8j.framer-v-1bef0wm .framer-pfszus > :first-child, .framer-0Ig8j.framer-v-1bef0wm .framer-1pgn0q0 > :first-child, .framer-0Ig8j.framer-v-1bef0wm .framer-3g2d1a > :first-child, .framer-0Ig8j.framer-v-1bef0wm .framer-1imawbz > :first-child { margin-top: 0px; } .framer-0Ig8j.framer-v-1bef0wm .framer-mhu5ze > :last-child, .framer-0Ig8j.framer-v-1bef0wm .framer-pfszus > :last-child, .framer-0Ig8j.framer-v-1bef0wm .framer-1pgn0q0 > :last-child, .framer-0Ig8j.framer-v-1bef0wm .framer-3g2d1a > :last-child, .framer-0Ig8j.framer-v-1bef0wm .framer-1imawbz > :last-child { margin-bottom: 0px; } .framer-0Ig8j.framer-v-1bef0wm .framer-pfszus > * { margin: 0px; margin-bottom: calc(64px / 2); margin-top: calc(64px / 2); } .framer-0Ig8j.framer-v-1bef0wm .framer-1pgn0q0 > * { margin: 0px; margin-bottom: calc(48px / 2); margin-top: calc(48px / 2); } .framer-0Ig8j.framer-v-1bef0wm .framer-xnidf2 > *, .framer-0Ig8j.framer-v-1bef0wm .framer-xnidf2 > :first-child, .framer-0Ig8j.framer-v-1bef0wm .framer-xnidf2 > :last-child { margin: 0px; } .framer-0Ig8j.framer-v-1bef0wm .framer-3g2d1a > * { margin: 0px; margin-bottom: calc(32px / 2); margin-top: calc(32px / 2); } .framer-0Ig8j.framer-v-1bef0wm .framer-1imawbz > * { margin: 0px; margin-bottom: calc(20px / 2); margin-top: calc(20px / 2); } }\", \".framer-0Ig8j.framer-v-2be56s .framer-mhu5ze { flex-direction: column; gap: 0px; justify-content: center; max-width: unset; padding: 16px 0px 32px 0px; width: 100%; }\", \".framer-0Ig8j.framer-v-2be56s .framer-pfszus { flex: none; flex-direction: column; gap: 64px; height: min-content; justify-content: flex-start; width: 90%; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-0Ig8j.framer-v-2be56s .framer-mhu5ze, .framer-0Ig8j.framer-v-2be56s .framer-pfszus, .framer-0Ig8j.framer-v-2be56s .framer-1pgn0q0, .framer-0Ig8j.framer-v-2be56s .framer-xnidf2, .framer-0Ig8j.framer-v-2be56s .framer-3g2d1a, .framer-0Ig8j.framer-v-2be56s .framer-1imawbz { gap: 0px; } .framer-0Ig8j.framer-v-2be56s .framer-mhu5ze > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-0Ig8j.framer-v-2be56s .framer-mhu5ze > :first-child, .framer-0Ig8j.framer-v-2be56s .framer-pfszus > :first-child, .framer-0Ig8j.framer-v-2be56s .framer-1pgn0q0 > :first-child, .framer-0Ig8j.framer-v-2be56s .framer-3g2d1a > :first-child, .framer-0Ig8j.framer-v-2be56s .framer-1imawbz > :first-child { margin-top: 0px; } .framer-0Ig8j.framer-v-2be56s .framer-mhu5ze > :last-child, .framer-0Ig8j.framer-v-2be56s .framer-pfszus > :last-child, .framer-0Ig8j.framer-v-2be56s .framer-1pgn0q0 > :last-child, .framer-0Ig8j.framer-v-2be56s .framer-3g2d1a > :last-child, .framer-0Ig8j.framer-v-2be56s .framer-1imawbz > :last-child { margin-bottom: 0px; } .framer-0Ig8j.framer-v-2be56s .framer-pfszus > * { margin: 0px; margin-bottom: calc(64px / 2); margin-top: calc(64px / 2); } .framer-0Ig8j.framer-v-2be56s .framer-1pgn0q0 > * { margin: 0px; margin-bottom: calc(48px / 2); margin-top: calc(48px / 2); } .framer-0Ig8j.framer-v-2be56s .framer-xnidf2 > *, .framer-0Ig8j.framer-v-2be56s .framer-xnidf2 > :first-child, .framer-0Ig8j.framer-v-2be56s .framer-xnidf2 > :last-child { margin: 0px; } .framer-0Ig8j.framer-v-2be56s .framer-3g2d1a > * { margin: 0px; margin-bottom: calc(32px / 2); margin-top: calc(32px / 2); } .framer-0Ig8j.framer-v-2be56s .framer-1imawbz > * { margin: 0px; margin-bottom: calc(20px / 2); margin-top: calc(20px / 2); } }\", ...sharedStyle.css, ...sharedStyle1.css, ...sharedStyle2.css, ...sharedStyle3.css, ...sharedStyle4.css]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   * @framerIntrinsicHeight 64\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   * @framerIntrinsicWidth 1440\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"lwmzxV5du\":{\"layout\":[\"fixed\",\"auto\"]},\"eaHpXaJjT\":{\"layout\":[\"fixed\",\"auto\"]},\"PJSlSMsrS\":{\"layout\":[\"fixed\",\"fixed\"]},\"Qynw4s43k\":{\"layout\":[\"fixed\",\"fixed\"]},\"gR8ADKEBv\":{\"layout\":[\"fixed\",\"auto\"]},\"VM9DzbTx3\":{\"layout\":[\"fixed\",\"auto\"]},\"rgXzrKSp_\":{\"layout\":[\"fixed\",\"auto\"]},\"hgBQJ4owK\":{\"layout\":[\"fixed\",\"auto\"]},\"kZw9neAAI\":{\"layout\":[\"fixed\",\"auto\"]},\"HZjlUGPt5\":{\"layout\":[\"fixed\",\"auto\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   */\nconst FramerWee_il8mH = withCSS(Component, css, \"framer-0Ig8j\");\nexport default FramerWee_il8mH;\nFramerWee_il8mH.displayName = \"Mega-Menu\";\nFramerWee_il8mH.defaultProps = {\n  height: 64,\n  width: 1440\n};\naddPropertyControls(FramerWee_il8mH, {\n  variant: {\n    options: [\"r7QTsklf4\", \"lwmzxV5du\", \"eaHpXaJjT\", \"PJSlSMsrS\", \"Qynw4s43k\", \"gR8ADKEBv\", \"VM9DzbTx3\", \"rgXzrKSp_\", \"hgBQJ4owK\", \"kZw9neAAI\", \"HZjlUGPt5\"],\n    optionTitles: [\"Desktop\", \"Dark Desktop Images\", \"Dark Desktop Grid\", \"Phone\", \"Dark Phone Expanded\", \"Daek Phone Images\", \"Dark Phone Grids\", \"Desktop Blue\", \"Desktop Beige\", \"Desktop Green\", \"Desktop Grey\"],\n    title: \"Variant\",\n    type: ControlType.Enum\n  }\n});\naddFonts(FramerWee_il8mH, [...NavLogoFonts, ...HeroFonts, ...ButtonFonts, ...ImageLinksGridFonts, ...TabsGridFonts, ...sharedStyle.fonts, ...sharedStyle1.fonts, ...sharedStyle2.fonts, ...sharedStyle3.fonts, ...sharedStyle4.fonts]);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FramerWee_il8mH\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerContractVersion\": \"1\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"lwmzxV5du\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"eaHpXaJjT\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"PJSlSMsrS\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Qynw4s43k\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"gR8ADKEBv\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"VM9DzbTx3\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"rgXzrKSp_\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"hgBQJ4owK\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"kZw9neAAI\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"HZjlUGPt5\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\n        \"framerIntrinsicWidth\": \"1440\",\n        \"framerIntrinsicHeight\": \"64\"\n      }\n    },\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};"],
  "mappings": "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",
  "names": ["fontStore", "fonts", "css", "className", "containerStyles", "emptyStateStyle", "containerStyles", "NullState", "Y", "_", "ref", "p", "r", "l", "e", "o", "a", "n", "defaultEvents", "ControlType", "findByArray", "arr", "search", "a", "useIconSelection", "iconKeys", "selectByList", "iconSearch", "iconSelection", "lowercaseIconKeyPairs", "iconSearchResult", "se", "iconSearchTerm", "_iconSearchTerm", "findByArray", "iconKeys", "moduleBaseUrl", "lowercaseIconKeyPairs", "res", "key", "Icon", "props", "color", "selectByList", "iconSearch", "iconSelection", "onClick", "onMouseDown", "onMouseUp", "onMouseEnter", "onMouseLeave", "mirrored", "isMounted", "pe", "iconKey", "useIconSelection", "SelectedIcon", "setSelectedIcon", "ye", "l", "npm_react_18_1_exports", "importModule", "module", "ue", "emptyState", "RenderTarget", "p", "NullState", "motion", "addPropertyControls", "ControlType", "defaultEvents", "fontStore", "fonts", "css", "className", "enabledGestures", "cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "humanReadableVariantMap", "transitions", "toResponsiveImage", "value", "Component", "Y", "id", "style", "className", "width", "height", "layoutId", "outerVariant", "V1ueuXIOW", "tMqykl6cR", "XfPrmcqWF", "EJZLibXs0", "OpclWMu77", "J2OCrWJ8d", "restProps", "ref", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "transition", "useVariantState", "layoutDependency", "isDisplayed", "defaultLayoutId", "ae", "p", "LayoutGroup", "motion", "cx", "Link", "u", "Image2", "RichText", "x", "css", "FramerGHSSO856g", "withCSS", "GHSSO856g_default", "addPropertyControls", "ControlType", "addFonts", "fonts", "ImageTileFonts", "getFonts", "GHSSO856g_default", "cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "humanReadableVariantMap", "transitions", "Component", "Y", "id", "style", "className", "width", "height", "layoutId", "outerVariant", "rTFIZcyWr", "TSVlppYPa", "Q3SlMT4jf", "jgMAOaQXB", "ynsjOJ7ls", "restProps", "ref", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "transition", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onMouseLeave1czzxzg", "args", "defaultLayoutId", "ae", "p", "LayoutGroup", "motion", "cx", "u", "css", "FramerMr1YD1lKG", "withCSS", "Mr1YD1lKG_default", "addPropertyControls", "ControlType", "addFonts", "enabledGestures", "cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "humanReadableVariantMap", "transitions", "Component", "Y", "id", "style", "className", "width", "height", "layoutId", "outerVariant", "y8gCTKsvq", "restProps", "ref", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "transition", "useVariantState", "layoutDependency", "defaultLayoutId", "ae", "p", "LayoutGroup", "motion", "cx", "Link", "u", "Image2", "css", "FramerVlMnkI81K", "withCSS", "VlMnkI81K_default", "addPropertyControls", "ControlType", "addFonts", "enabledGestures", "cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "humanReadableVariantMap", "transitions", "toResponsiveImage", "value", "Component", "Y", "id", "style", "className", "width", "height", "layoutId", "outerVariant", "TJoWMD4FH", "ky34uZorF", "g6c_AovXW", "V4XvpvpXa", "restProps", "ref", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "transition", "useVariantState", "layoutDependency", "defaultLayoutId", "ae", "p", "LayoutGroup", "motion", "cx", "Link", "u", "Image2", "RichText", "x", "css", "FramercRF8v9eyC", "withCSS", "cRF8v9eyC_default", "addPropertyControls", "ControlType", "addFonts", "fonts", "DropdownLinkFonts", "getFonts", "cRF8v9eyC_default", "cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "humanReadableVariantMap", "transitions", "Component", "Y", "id", "style", "className", "width", "height", "layoutId", "outerVariant", "dQYRmEgm1", "restProps", "ref", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "transition", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onMouseLeave17psu18", "args", "router", "useRouter", "defaultLayoutId", "ae", "p", "LayoutGroup", "motion", "cx", "u", "resolveLink", "css", "FramerzUUOZBm80", "withCSS", "zUUOZBm80_default", "addPropertyControls", "ControlType", "addFonts", "NavLogoFonts", "getFonts", "VlMnkI81K_default", "HeroFonts", "Icon", "ButtonFonts", "aRI9IM_18_default", "ImageLinksGridFonts", "Mr1YD1lKG_default", "TabsGridFonts", "zUUOZBm80_default", "cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "humanReadableVariantMap", "transitions", "Component", "Y", "id", "style", "className", "width", "height", "layoutId", "outerVariant", "restProps", "ref", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "transition", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onMouseLeave13d607z", "args", "onClick1eaz3p5", "onClicktfub1", "onMouseEnter12t9g4v", "onMouseEnter1l4t3mv", "router", "useRouter", "isDisplayed", "isDisplayed1", "isDisplayed2", "isDisplayed3", "isDisplayed4", "defaultLayoutId", "ae", "p", "LayoutGroup", "motion", "cx", "u", "resolveLink", "RichText", "x", "Link", "css", "FramerWee_il8mH", "withCSS", "Wee_il8mH_default", "addPropertyControls", "ControlType", "addFonts", "fonts"]
}
