{
  "version": 3,
  "sources": ["ssg:https://framer.com/m/framer/icon-nullstate.js@0.7.0", "ssg:https://framer.com/m/material-icons/Home.js@0.0.32", "ssg:https://framerusercontent.com/modules/Ma20hU0GGRxLxZphbywl/OSpwWF91FHPVFyQJjMHt/utils.js", "ssg:https://framerusercontent.com/modules/6Ldpz1V0DkD45gXvi67I/PCgBX5d6MdQT7E7nhdXn/Material.js", "ssg:https://framerusercontent.com/modules/A39kXgDRrc6oJnO8Ki8a/HsmhHfBH9CgSXtvySiKM/a1mdt00D7.js", "ssg:https://framerusercontent.com/modules/Dx4tiTRbfFQFoimOTDu8/6lxNZvfGCH32uENx59WE/xsccgRx4S.js", "ssg:https://framerusercontent.com/modules/berUhBxIy7Tj6anZCqLH/uuviIjhyEnk26G49acg2/I2Q70dWqJ.js", "ssg:https://framerusercontent.com/modules/nA9A6b6lKyn6wTu2nePu/y6HdceAohYIilu4dJLIw/dCa8B09Ep.js", "ssg:https://framerusercontent.com/modules/dp0fYp76gVWRpYOjWVel/Ae9GeDpIlWtE8tvYtmPd/J5EvWFoo4.js", "ssg:https://framerusercontent.com/modules/ieQxPIR1ux3wBkFj4oiF/zGQyk80QycN4TyJYzLjx/dx5ockPZK.js", "ssg:https://framerusercontent.com/modules/9rFzLGuNBic9zPVfaoRr/3TL38zwwu0ACdVOHq982/UUw5pozJY.js", "ssg:https://framerusercontent.com/modules/c6pBVoVi0TgfPuFLy41N/0u42gnjEJyfzUbGvSIgz/N6aNYMcmc.js", "ssg:https://framerusercontent.com/modules/7gpqcofF7fvFWLqkztfx/wEoPfjaZ2ncdy62F0n6C/i_djP7M9R.js", "ssg:https://framerusercontent.com/modules/zhZ9GWx9Zv2gKPGkjUyy/C5NsXkCTz7DYMvwMOS20/NN2XqWrBp.js", "ssg:https://framerusercontent.com/modules/VTUDdizacRHpwbkOamr7/AykinQJbgwl92LvMGZwu/constants.js", "ssg:https://framerusercontent.com/modules/afBE9Yx1W6bY5q32qPxe/m3q7puE2tbo1S2C0s0CT/useRenderTarget.js", "ssg:https://framerusercontent.com/modules/5SM58HxZHxjjv7aLMOgQ/WXz9i6mVki0bBCrKdqB3/propUtils.js", "ssg:https://framerusercontent.com/modules/o1PI5S8YtkA5bP5g4dFz/9zLIz4fn80IR9zpOx18Q/Embed.js"],
  "sourcesContent": ["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", "const o=e=>e;let t;var h=e=>(t||(t=o(e.createElement(\"path\",{d:\"M10 20v-6h4v6h5v-8h3L12 3 2 12h3v8z\"}),\"Home\")),t);export{h 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, useMemo, useRef } from \"react\";\nimport { addPropertyControls, ControlType, motion, RenderTarget } from \"framer\";\nimport { NullState } from \"https://framer.com/m/framer/icon-nullstate.js@0.7.0\";\nimport HomeFactory from \"https://framer.com/m/material-icons/Home.js@0.0.32\";\nimport { defaultEvents, useIconSelection, getIconSelection } from \"https://framerusercontent.com/modules/Ma20hU0GGRxLxZphbywl/OSpwWF91FHPVFyQJjMHt/utils.js\";\nconst moduleBaseUrl = \"https://framer.com/m/material-icons/\";\nconst icons = {\n  AcUnit: 15,\n  AccessAlarm: 15,\n  AccessAlarms: 15,\n  AccessTime: 15,\n  AccessTimeFilled: 0,\n  Accessibility: 7,\n  AccessibilityNew: 0,\n  Accessible: 15,\n  AccessibleForward: 0,\n  AccountBalance: 2,\n  AccountBalanceWallet: 0,\n  AccountBox: 15,\n  AccountCircle: 7,\n  AccountTree: 15,\n  AdUnits: 15,\n  Adb: 15,\n  Add: 15,\n  AddAPhoto: 15,\n  AddAlarm: 15,\n  AddAlert: 15,\n  AddBox: 15,\n  AddBusiness: 15,\n  AddCircle: 15,\n  AddCircleOutline: 0,\n  AddComment: 15,\n  AddIcCall: 15,\n  AddLink: 15,\n  AddLocation: 15,\n  AddLocationAlt: 2,\n  AddModerator: 15,\n  AddPhotoAlternate: 0,\n  AddReaction: 15,\n  AddRoad: 15,\n  AddShoppingCart: 2,\n  AddTask: 15,\n  AddToDrive: 15,\n  AddToHomeScreen: 2,\n  AddToPhotos: 15,\n  AddToQueue: 15,\n  Addchart: 15,\n  Adjust: 15,\n  AdminPanelSettings: 0,\n  Agriculture: 15,\n  Air: 15,\n  AirlineSeatFlat: 2,\n  AirplaneTicket: 2,\n  AirplanemodeActive: 0,\n  AirplanemodeInactive: 0,\n  Airplay: 15,\n  AirportShuttle: 2,\n  Alarm: 15,\n  AlarmAdd: 15,\n  AlarmOff: 15,\n  AlarmOn: 15,\n  Album: 15,\n  AlignHorizontalLeft: 0,\n  AlignHorizontalRight: 0,\n  AlignVerticalBottom: 0,\n  AlignVerticalCenter: 0,\n  AlignVerticalTop: 0,\n  AllInbox: 15,\n  AllInclusive: 15,\n  AllOut: 15,\n  AltRoute: 15,\n  AlternateEmail: 2,\n  Analytics: 15,\n  Anchor: 15,\n  Android: 15,\n  Animation: 15,\n  Announcement: 15,\n  Aod: 15,\n  Apartment: 15,\n  Api: 15,\n  AppBlocking: 15,\n  AppRegistration: 2,\n  AppSettingsAlt: 2,\n  Apple: 0,\n  Approval: 15,\n  Apps: 15,\n  Architecture: 15,\n  Archive: 15,\n  ArrowBack: 15,\n  ArrowBackIos: 15,\n  ArrowBackIosNew: 2,\n  ArrowCircleDown: 2,\n  ArrowCircleUp: 7,\n  ArrowDownward: 7,\n  ArrowDropDown: 7,\n  ArrowDropDownCircle: 0,\n  ArrowDropUp: 15,\n  ArrowForward: 15,\n  ArrowForwardIos: 2,\n  ArrowLeft: 15,\n  ArrowRight: 15,\n  ArrowRightAlt: 7,\n  ArrowUpward: 15,\n  ArtTrack: 15,\n  Article: 15,\n  AspectRatio: 15,\n  Assessment: 15,\n  Assignment: 15,\n  AssignmentInd: 7,\n  AssignmentLate: 2,\n  AssignmentReturn: 0,\n  AssignmentReturned: 0,\n  AssignmentTurnedIn: 0,\n  Assistant: 15,\n  AssistantDirection: 0,\n  AssistantPhoto: 2,\n  Atm: 15,\n  AttachEmail: 15,\n  AttachFile: 15,\n  AttachMoney: 15,\n  Attachment: 15,\n  Attractions: 15,\n  Attribution: 15,\n  Audiotrack: 15,\n  AutoAwesome: 15,\n  AutoAwesomeMosaic: 0,\n  AutoAwesomeMotion: 0,\n  AutoDelete: 15,\n  AutoFixHigh: 15,\n  AutoFixNormal: 7,\n  AutoFixOff: 15,\n  AutoGraph: 15,\n  AutoStories: 15,\n  AutofpsSelect: 7,\n  Autorenew: 15,\n  AvTimer: 15,\n  BabyChangingStation: 0,\n  Backpack: 15,\n  Backspace: 15,\n  Backup: 15,\n  BackupTable: 15,\n  Badge: 15,\n  BakeryDining: 15,\n  Balcony: 15,\n  Ballot: 15,\n  BarChart: 15,\n  BatchPrediction: 2,\n  Bathroom: 15,\n  Bathtub: 15,\n  Battery20: 15,\n  Battery30: 15,\n  Battery50: 15,\n  Battery60: 15,\n  Battery80: 15,\n  Battery90: 15,\n  BatteryAlert: 15,\n  BatteryCharging20: 0,\n  BatteryCharging30: 0,\n  BatteryCharging50: 0,\n  BatteryCharging60: 0,\n  BatteryCharging80: 0,\n  BatteryCharging90: 0,\n  BatteryChargingFull: 0,\n  BatteryFull: 15,\n  BatterySaver: 15,\n  BatteryStd: 15,\n  BatteryUnknown: 2,\n  BeachAccess: 15,\n  Bed: 15,\n  BedroomBaby: 15,\n  BedroomChild: 15,\n  BedroomParent: 7,\n  Bedtime: 15,\n  Beenhere: 15,\n  Bento: 15,\n  BikeScooter: 15,\n  Biotech: 15,\n  Blender: 15,\n  Block: 15,\n  Bloodtype: 15,\n  Bluetooth: 15,\n  BluetoothAudio: 2,\n  BluetoothConnected: 0,\n  BluetoothDisabled: 0,\n  BluetoothDrive: 2,\n  BluetoothSearching: 0,\n  BlurCircular: 15,\n  BlurLinear: 15,\n  BlurOff: 15,\n  BlurOn: 15,\n  Bolt: 15,\n  Book: 15,\n  BookOnline: 15,\n  Bookmark: 15,\n  BookmarkAdd: 15,\n  BookmarkAdded: 7,\n  BookmarkBorder: 2,\n  BookmarkRemove: 2,\n  Bookmarks: 15,\n  BorderAll: 15,\n  BorderBottom: 15,\n  BorderClear: 15,\n  BorderColor: 15,\n  BorderHorizontal: 0,\n  BorderInner: 15,\n  BorderLeft: 15,\n  BorderOuter: 15,\n  BorderRight: 15,\n  BorderStyle: 15,\n  BorderTop: 15,\n  BorderVertical: 2,\n  BrandingWatermark: 0,\n  BreakfastDining: 2,\n  Brightness1: 15,\n  Brightness2: 15,\n  Brightness3: 15,\n  Brightness4: 15,\n  Brightness5: 15,\n  Brightness6: 15,\n  Brightness7: 15,\n  BrightnessAuto: 2,\n  BrightnessHigh: 2,\n  BrightnessLow: 7,\n  BrightnessMedium: 0,\n  BrokenImage: 15,\n  BrowserNotSupported: 0,\n  BrunchDining: 15,\n  Brush: 15,\n  BubbleChart: 15,\n  BugReport: 15,\n  Build: 15,\n  BuildCircle: 15,\n  Bungalow: 15,\n  BurstMode: 15,\n  BusAlert: 15,\n  Business: 15,\n  BusinessCenter: 2,\n  Cabin: 15,\n  Cable: 15,\n  Cached: 15,\n  Cake: 15,\n  Calculate: 15,\n  CalendarToday: 7,\n  CalendarViewDay: 2,\n  CalendarViewMonth: 0,\n  CalendarViewWeek: 0,\n  Call: 15,\n  CallEnd: 15,\n  CallMade: 15,\n  CallMerge: 15,\n  CallMissed: 15,\n  CallMissedOutgoing: 0,\n  CallReceived: 15,\n  CallSplit: 15,\n  CallToAction: 15,\n  Camera: 15,\n  CameraAlt: 15,\n  CameraEnhance: 7,\n  CameraFront: 15,\n  CameraIndoor: 15,\n  CameraOutdoor: 7,\n  CameraRear: 15,\n  CameraRoll: 15,\n  Cameraswitch: 15,\n  Campaign: 15,\n  Cancel: 15,\n  CancelPresentation: 0,\n  CancelScheduleSend: 0,\n  CarRental: 15,\n  CarRepair: 15,\n  CardGiftcard: 15,\n  CardMembership: 2,\n  CardTravel: 15,\n  Carpenter: 15,\n  Cases: 15,\n  Casino: 15,\n  Cast: 15,\n  CastConnected: 7,\n  CastForEducation: 0,\n  CatchingPokemon: 2,\n  Category: 15,\n  Celebration: 15,\n  CellWifi: 15,\n  CenterFocusStrong: 0,\n  CenterFocusWeak: 2,\n  Chair: 15,\n  ChairAlt: 15,\n  Chalet: 15,\n  ChangeCircle: 15,\n  ChangeHistory: 7,\n  ChargingStation: 2,\n  Chat: 15,\n  ChatBubble: 15,\n  ChatBubbleOutline: 0,\n  Check: 15,\n  CheckBox: 15,\n  CheckBoxOutlineBlank: 0,\n  CheckCircle: 15,\n  CheckCircleOutline: 0,\n  Checkroom: 15,\n  ChevronLeft: 15,\n  ChevronRight: 15,\n  ChildCare: 15,\n  ChildFriendly: 7,\n  ChromeReaderMode: 0,\n  Circle: 15,\n  CircleNotifications: 0,\n  Class: 15,\n  CleanHands: 15,\n  CleaningServices: 0,\n  Clear: 15,\n  ClearAll: 15,\n  Close: 15,\n  CloseFullscreen: 2,\n  ClosedCaption: 7,\n  ClosedCaptionOff: 0,\n  Cloud: 15,\n  CloudCircle: 15,\n  CloudDone: 15,\n  CloudDownload: 7,\n  CloudOff: 15,\n  CloudQueue: 15,\n  CloudUpload: 15,\n  Code: 15,\n  CodeOff: 15,\n  Coffee: 15,\n  CoffeeMaker: 15,\n  Collections: 15,\n  CollectionsBookmark: 0,\n  ColorLens: 15,\n  Colorize: 15,\n  Comment: 15,\n  CommentBank: 15,\n  Commute: 15,\n  Compare: 15,\n  CompareArrows: 7,\n  CompassCalibration: 0,\n  Compress: 15,\n  Computer: 15,\n  ConfirmationNumber: 0,\n  ConnectedTv: 15,\n  Construction: 15,\n  ContactMail: 15,\n  ContactPage: 15,\n  ContactPhone: 15,\n  ContactSupport: 2,\n  Contactless: 15,\n  Contacts: 15,\n  ContentCopy: 15,\n  ContentCut: 15,\n  ContentPaste: 15,\n  ContentPasteOff: 2,\n  ControlCamera: 7,\n  ControlPoint: 15,\n  CopyAll: 15,\n  Copyright: 15,\n  Coronavirus: 15,\n  CorporateFare: 7,\n  Cottage: 15,\n  Countertops: 15,\n  Create: 15,\n  CreateNewFolder: 2,\n  CreditCard: 15,\n  CreditCardOff: 7,\n  CreditScore: 15,\n  Crib: 15,\n  Crop: 15,\n  Crop169: 15,\n  Crop32: 15,\n  Crop54: 15,\n  Crop75: 15,\n  CropDin: 15,\n  CropFree: 15,\n  CropLandscape: 7,\n  CropOriginal: 15,\n  CropPortrait: 15,\n  CropRotate: 15,\n  CropSquare: 15,\n  Dangerous: 15,\n  DarkMode: 15,\n  Dashboard: 15,\n  DashboardCustomize: 0,\n  DataSaverOff: 15,\n  DataSaverOn: 15,\n  DataUsage: 15,\n  DateRange: 15,\n  Deck: 15,\n  Dehaze: 15,\n  Delete: 15,\n  DeleteForever: 7,\n  DeleteOutline: 7,\n  DeleteSweep: 15,\n  DeliveryDining: 2,\n  DepartureBoard: 2,\n  Description: 15,\n  DesignServices: 2,\n  DesktopMac: 15,\n  DesktopWindows: 2,\n  Details: 15,\n  DeveloperBoard: 2,\n  DeveloperBoardOff: 0,\n  DeveloperMode: 7,\n  DeviceHub: 15,\n  DeviceThermostat: 0,\n  DeviceUnknown: 7,\n  Devices: 15,\n  DevicesOther: 15,\n  DialerSip: 15,\n  Dialpad: 15,\n  Dining: 15,\n  DinnerDining: 15,\n  Directions: 15,\n  DirectionsBike: 2,\n  DirectionsBoat: 2,\n  DirectionsBoatFilled: 0,\n  DirectionsBus: 7,\n  DirectionsBusFilled: 0,\n  DirectionsCar: 7,\n  DirectionsCarFilled: 0,\n  DirectionsOff: 7,\n  DirectionsRailway: 0,\n  DirectionsRun: 7,\n  DirectionsSubway: 0,\n  DirectionsTransit: 0,\n  DirectionsWalk: 2,\n  DirtyLens: 15,\n  DisabledByDefault: 0,\n  DiscFull: 15,\n  Dns: 15,\n  DoDisturb: 15,\n  DoDisturbAlt: 15,\n  DoDisturbOff: 15,\n  DoDisturbOn: 15,\n  DoNotDisturb: 15,\n  DoNotDisturbAlt: 2,\n  DoNotDisturbOff: 2,\n  DoNotDisturbOn: 2,\n  DoNotStep: 15,\n  DoNotTouch: 15,\n  Dock: 15,\n  DocumentScanner: 2,\n  Domain: 15,\n  DomainDisabled: 2,\n  DomainVerification: 0,\n  Done: 15,\n  DoneAll: 15,\n  DoneOutline: 15,\n  DonutLarge: 15,\n  DonutSmall: 15,\n  DoorBack: 15,\n  DoorFront: 15,\n  DoorSliding: 15,\n  Doorbell: 15,\n  DoubleArrow: 15,\n  DownhillSkiing: 2,\n  Download: 15,\n  DownloadDone: 15,\n  DownloadForOffline: 0,\n  Downloading: 15,\n  Drafts: 15,\n  DragHandle: 15,\n  DragIndicator: 7,\n  DriveEta: 15,\n  DriveFileMove: 7,\n  DriveFolderUpload: 0,\n  Dry: 15,\n  DryCleaning: 15,\n  Duo: 15,\n  Dvr: 15,\n  DynamicFeed: 15,\n  DynamicForm: 15,\n  EMobiledata: 15,\n  Earbuds: 15,\n  EarbudsBattery: 2,\n  East: 15,\n  Eco: 15,\n  EdgesensorHigh: 2,\n  EdgesensorLow: 7,\n  Edit: 15,\n  EditAttributes: 2,\n  EditLocation: 15,\n  EditLocationAlt: 2,\n  EditNotifications: 0,\n  EditOff: 15,\n  EditRoad: 15,\n  EightK: 15,\n  EightKPlus: 15,\n  EightMp: 15,\n  EightteenMp: 15,\n  Eject: 15,\n  Elderly: 15,\n  ElectricBike: 15,\n  ElectricCar: 15,\n  ElectricMoped: 7,\n  ElectricRickshaw: 0,\n  ElectricScooter: 2,\n  ElectricalServices: 0,\n  Elevator: 15,\n  ElevenMp: 15,\n  Email: 15,\n  EmojiEmotions: 7,\n  EmojiEvents: 15,\n  EmojiFlags: 15,\n  EmojiFoodBeverage: 0,\n  EmojiNature: 15,\n  EmojiObjects: 15,\n  EmojiPeople: 15,\n  EmojiSymbols: 15,\n  EmojiTransportation: 0,\n  Engineering: 15,\n  EnhancedEncryption: 0,\n  Equalizer: 15,\n  Error: 15,\n  ErrorOutline: 15,\n  Escalator: 15,\n  EscalatorWarning: 0,\n  Euro: 15,\n  EuroSymbol: 15,\n  EvStation: 15,\n  Event: 15,\n  EventAvailable: 2,\n  EventBusy: 15,\n  EventNote: 15,\n  EventSeat: 15,\n  ExitToApp: 15,\n  Expand: 15,\n  ExpandLess: 15,\n  ExpandMore: 15,\n  Explicit: 15,\n  Explore: 15,\n  ExploreOff: 15,\n  Exposure: 15,\n  Extension: 15,\n  ExtensionOff: 15,\n  Face: 15,\n  FaceRetouchingOff: 0,\n  Facebook: 15,\n  FactCheck: 15,\n  FamilyRestroom: 2,\n  FastForward: 15,\n  FastRewind: 15,\n  Fastfood: 15,\n  Favorite: 15,\n  FavoriteBorder: 2,\n  FeaturedPlayList: 0,\n  FeaturedVideo: 7,\n  Feed: 15,\n  Feedback: 15,\n  Female: 15,\n  Fence: 15,\n  Festival: 15,\n  FiberDvr: 15,\n  FiberManualRecord: 0,\n  FiberNew: 15,\n  FiberPin: 15,\n  FiberSmartRecord: 0,\n  FileCopy: 15,\n  FileDownload: 15,\n  FileDownloadDone: 0,\n  FileDownloadOff: 2,\n  FilePresent: 15,\n  FileUpload: 15,\n  Filter: 15,\n  Filter1: 15,\n  Filter2: 15,\n  Filter3: 15,\n  Filter4: 15,\n  Filter5: 15,\n  Filter6: 15,\n  Filter7: 15,\n  Filter8: 15,\n  Filter9: 15,\n  Filter9Plus: 15,\n  FilterAlt: 15,\n  FilterBAndW: 15,\n  FilterCenterFocus: 0,\n  FilterDrama: 15,\n  FilterFrames: 15,\n  FilterHdr: 15,\n  FilterList: 15,\n  FilterNone: 15,\n  FilterTiltShift: 2,\n  FilterVintage: 7,\n  FindInPage: 15,\n  FindReplace: 15,\n  Fingerprint: 15,\n  FireExtinguisher: 0,\n  Fireplace: 15,\n  FirstPage: 15,\n  FitScreen: 15,\n  FitnessCenter: 7,\n  FiveG: 15,\n  FiveK: 15,\n  FiveKPlus: 15,\n  FiveMp: 15,\n  FivteenMp: 15,\n  Flag: 15,\n  Flaky: 15,\n  Flare: 15,\n  FlashAuto: 15,\n  FlashOff: 15,\n  FlashOn: 15,\n  FlashlightOff: 7,\n  FlashlightOn: 15,\n  Flatware: 15,\n  Flight: 15,\n  FlightLand: 15,\n  FlightTakeoff: 7,\n  Flip: 15,\n  FlipCameraAndroid: 0,\n  FlipCameraIos: 7,\n  FlipToBack: 15,\n  FlipToFront: 15,\n  Flourescent: 15,\n  FlutterDash: 15,\n  FmdBad: 15,\n  FmdGood: 15,\n  Folder: 15,\n  FolderOpen: 15,\n  FolderShared: 15,\n  FolderSpecial: 7,\n  FollowTheSigns: 2,\n  FontDownload: 15,\n  FontDownloadOff: 2,\n  FoodBank: 15,\n  FormatAlignCenter: 0,\n  FormatAlignJustify: 0,\n  FormatAlignLeft: 2,\n  FormatAlignRight: 0,\n  FormatBold: 15,\n  FormatClear: 15,\n  FormatColorFill: 2,\n  FormatColorReset: 0,\n  FormatColorText: 2,\n  FormatIndentDecrease: 0,\n  FormatIndentIncrease: 0,\n  FormatItalic: 15,\n  FormatLineSpacing: 0,\n  FormatListBulleted: 0,\n  FormatListNumbered: 0,\n  FormatPaint: 15,\n  FormatQuote: 15,\n  FormatShapes: 15,\n  FormatSize: 15,\n  FormatStrikethrough: 0,\n  FormatUnderlined: 0,\n  Forum: 15,\n  Forward: 15,\n  Forward10: 15,\n  Forward30: 15,\n  Forward5: 15,\n  ForwardToInbox: 2,\n  Foundation: 15,\n  FourGMobiledata: 2,\n  FourGPlusMobiledata: 0,\n  FourK: 15,\n  FourKPlus: 15,\n  FourMp: 15,\n  FourteenMp: 15,\n  FreeBreakfast: 7,\n  Fullscreen: 15,\n  FullscreenExit: 2,\n  Functions: 15,\n  GMobiledata: 15,\n  GTranslate: 15,\n  Gamepad: 15,\n  Games: 15,\n  Garage: 15,\n  Gavel: 15,\n  Gesture: 15,\n  GetApp: 15,\n  Gif: 15,\n  GitHub: 0,\n  Gite: 15,\n  GolfCourse: 15,\n  Google: 0,\n  GppBad: 15,\n  GppGood: 15,\n  GppMaybe: 15,\n  GpsFixed: 15,\n  GpsNotFixed: 15,\n  GpsOff: 15,\n  Grade: 15,\n  Gradient: 15,\n  Grading: 15,\n  Grain: 15,\n  GraphicEq: 15,\n  Grass: 15,\n  Grid3x3: 15,\n  Grid4x4: 15,\n  GridGoldenratio: 2,\n  GridOff: 15,\n  GridOn: 15,\n  GridView: 15,\n  Group: 15,\n  GroupAdd: 15,\n  GroupWork: 15,\n  Groups: 15,\n  HMobiledata: 15,\n  HPlusMobiledata: 2,\n  Hail: 15,\n  Handyman: 15,\n  Hardware: 15,\n  Hd: 15,\n  HdrAuto: 15,\n  HdrAutoSelect: 7,\n  HdrEnhancedSelect: 0,\n  HdrOff: 15,\n  HdrOffSelect: 15,\n  HdrOn: 15,\n  HdrOnSelect: 15,\n  HdrPlus: 15,\n  HdrStrong: 15,\n  HdrWeak: 15,\n  Headphones: 15,\n  HeadphonesBattery: 0,\n  Headset: 15,\n  HeadsetMic: 15,\n  HeadsetOff: 15,\n  Healing: 15,\n  HealthAndSafety: 2,\n  Hearing: 15,\n  HearingDisabled: 2,\n  Height: 15,\n  Help: 15,\n  HelpCenter: 15,\n  HelpOutline: 15,\n  Hevc: 15,\n  HideImage: 15,\n  HideSource: 15,\n  HighQuality: 15,\n  Highlight: 15,\n  HighlightAlt: 15,\n  HighlightOff: 15,\n  Hiking: 15,\n  History: 15,\n  HistoryEdu: 15,\n  HistoryToggleOff: 0,\n  HolidayVillage: 2,\n  Home: 15,\n  HomeMax: 15,\n  HomeMini: 15,\n  HomeRepairService: 0,\n  HomeWork: 15,\n  HorizontalRule: 2,\n  HorizontalSplit: 2,\n  HotTub: 15,\n  Hotel: 15,\n  HourglassBottom: 2,\n  HourglassDisabled: 0,\n  HourglassEmpty: 2,\n  HourglassFull: 7,\n  HourglassTop: 15,\n  House: 15,\n  HouseSiding: 15,\n  Houseboat: 15,\n  HowToReg: 15,\n  HowToVote: 15,\n  Http: 15,\n  Https: 15,\n  Hvac: 15,\n  IceSkating: 15,\n  Icecream: 15,\n  Image: 15,\n  ImageAspectRatio: 0,\n  ImageNotSupported: 0,\n  ImageSearch: 15,\n  ImagesearchRoller: 0,\n  ImportContacts: 2,\n  ImportExport: 15,\n  ImportantDevices: 0,\n  Inbox: 15,\n  Info: 15,\n  Input: 15,\n  InsertChart: 15,\n  InsertComment: 7,\n  InsertDriveFile: 2,\n  InsertEmoticon: 2,\n  InsertInvitation: 0,\n  InsertLink: 15,\n  InsertPhoto: 15,\n  Insights: 15,\n  Instagram: 0,\n  Inventory: 15,\n  Inventory2: 15,\n  InvertColors: 15,\n  InvertColorsOff: 2,\n  IosShare: 15,\n  Iron: 15,\n  Iso: 15,\n  Kayaking: 15,\n  Keyboard: 15,\n  KeyboardAlt: 15,\n  KeyboardArrowDown: 0,\n  KeyboardArrowLeft: 0,\n  KeyboardArrowRight: 0,\n  KeyboardArrowUp: 2,\n  KeyboardBackspace: 0,\n  KeyboardCapslock: 0,\n  KeyboardHide: 15,\n  KeyboardReturn: 2,\n  KeyboardTab: 15,\n  KeyboardVoice: 7,\n  KingBed: 15,\n  Kitchen: 15,\n  Kitesurfing: 15,\n  Label: 15,\n  LabelImportant: 2,\n  LabelOff: 15,\n  Landscape: 15,\n  Language: 15,\n  Laptop: 15,\n  LaptopChromebook: 0,\n  LaptopMac: 15,\n  LaptopWindows: 7,\n  LastPage: 15,\n  Launch: 15,\n  Layers: 15,\n  LayersClear: 15,\n  Leaderboard: 15,\n  LeakAdd: 15,\n  LeakRemove: 15,\n  LegendToggle: 15,\n  Lens: 15,\n  LensBlur: 15,\n  LibraryAdd: 15,\n  LibraryAddCheck: 2,\n  LibraryBooks: 15,\n  LibraryMusic: 15,\n  Light: 15,\n  LightMode: 15,\n  Lightbulb: 15,\n  LineStyle: 15,\n  LineWeight: 15,\n  LinearScale: 15,\n  Link: 15,\n  LinkOff: 15,\n  LinkedCamera: 15,\n  LinkedIn: 0,\n  Liquor: 15,\n  List: 15,\n  ListAlt: 15,\n  LiveHelp: 15,\n  LiveTv: 15,\n  Living: 15,\n  LocalActivity: 7,\n  LocalAirport: 15,\n  LocalAtm: 15,\n  LocalBar: 15,\n  LocalCafe: 15,\n  LocalCarWash: 15,\n  LocalDining: 15,\n  LocalDrink: 15,\n  LocalFireDepartment: 0,\n  LocalFlorist: 15,\n  LocalGasStation: 2,\n  LocalGroceryStore: 0,\n  LocalHospital: 7,\n  LocalHotel: 15,\n  LocalLaundryService: 0,\n  LocalLibrary: 15,\n  LocalMall: 15,\n  LocalMovies: 15,\n  LocalOffer: 15,\n  LocalParking: 15,\n  LocalPharmacy: 7,\n  LocalPhone: 15,\n  LocalPizza: 15,\n  LocalPlay: 15,\n  LocalPolice: 15,\n  LocalPostOffice: 2,\n  LocalPrintshop: 2,\n  LocalSee: 15,\n  LocalShipping: 7,\n  LocalTaxi: 15,\n  LocationCity: 15,\n  LocationDisabled: 0,\n  LocationOff: 15,\n  LocationOn: 15,\n  LocationSearching: 0,\n  Lock: 15,\n  LockClock: 15,\n  LockOpen: 15,\n  Login: 15,\n  Logout: 15,\n  Looks: 15,\n  Looks3: 15,\n  Looks4: 15,\n  Looks5: 15,\n  Looks6: 15,\n  LooksOne: 15,\n  LooksTwo: 15,\n  Loop: 15,\n  Loupe: 15,\n  LowPriority: 15,\n  Loyalty: 15,\n  LteMobiledata: 7,\n  LtePlusMobiledata: 0,\n  Luggage: 15,\n  LunchDining: 15,\n  Mail: 15,\n  MailOutline: 15,\n  Male: 15,\n  ManageAccounts: 2,\n  ManageSearch: 15,\n  Map: 15,\n  MapsHomeWork: 15,\n  MapsUgc: 15,\n  Margin: 15,\n  MarkAsUnread: 15,\n  MarkChatRead: 15,\n  MarkChatUnread: 2,\n  MarkEmailRead: 7,\n  MarkEmailUnread: 2,\n  Markunread: 15,\n  MarkunreadMailbox: 0,\n  Masks: 15,\n  Maximize: 15,\n  MediaBluetoothOff: 0,\n  MediaBluetoothOn: 0,\n  Mediation: 15,\n  MedicalServices: 2,\n  Medication: 15,\n  MeetingRoom: 15,\n  Memory: 15,\n  Menu: 15,\n  MenuBook: 15,\n  MenuOpen: 15,\n  MergeType: 15,\n  Message: 15,\n  Mic: 15,\n  MicExternalOff: 2,\n  MicExternalOn: 7,\n  MicNone: 15,\n  MicOff: 15,\n  Microwave: 15,\n  MilitaryTech: 15,\n  Minimize: 15,\n  MissedVideoCall: 2,\n  Mms: 15,\n  MobileFriendly: 2,\n  MobileOff: 15,\n  MobileScreenShare: 0,\n  MobiledataOff: 7,\n  Mode: 15,\n  ModeComment: 15,\n  ModeEdit: 15,\n  ModeEditOutline: 2,\n  ModeNight: 15,\n  ModeStandby: 15,\n  ModelTraining: 7,\n  MonetizationOn: 2,\n  Money: 15,\n  MoneyOff: 15,\n  MoneyOffCsred: 7,\n  Monitor: 15,\n  MonitorWeight: 7,\n  MonochromePhotos: 0,\n  Mood: 15,\n  MoodBad: 15,\n  Moped: 15,\n  More: 15,\n  MoreHoriz: 15,\n  MoreTime: 15,\n  MoreVert: 15,\n  MotionPhotosAuto: 0,\n  MotionPhotosOff: 2,\n  Mouse: 15,\n  MoveToInbox: 15,\n  Movie: 15,\n  MovieCreation: 7,\n  MovieFilter: 15,\n  Moving: 15,\n  Mp: 15,\n  MultilineChart: 2,\n  MultipleStop: 15,\n  Museum: 15,\n  MusicNote: 15,\n  MusicOff: 15,\n  MusicVideo: 15,\n  MyLocation: 15,\n  Nat: 15,\n  Nature: 15,\n  NaturePeople: 15,\n  NavigateBefore: 2,\n  NavigateNext: 15,\n  Navigation: 15,\n  NearMe: 15,\n  NearMeDisabled: 2,\n  NearbyError: 15,\n  NearbyOff: 15,\n  NetworkCell: 15,\n  NetworkCheck: 15,\n  NetworkLocked: 7,\n  NetworkWifi: 15,\n  NewReleases: 15,\n  NextPlan: 15,\n  NextWeek: 15,\n  Nfc: 15,\n  NightShelter: 15,\n  Nightlife: 15,\n  Nightlight: 15,\n  NightlightRound: 2,\n  NightsStay: 15,\n  NineK: 15,\n  NineKPlus: 15,\n  NineMp: 15,\n  NineteenMp: 15,\n  NoAccounts: 15,\n  NoBackpack: 15,\n  NoCell: 15,\n  NoDrinks: 15,\n  NoEncryption: 15,\n  NoFlash: 15,\n  NoFood: 15,\n  NoLuggage: 15,\n  NoMeals: 15,\n  NoMeetingRoom: 7,\n  NoPhotography: 7,\n  NoSim: 15,\n  NoStroller: 15,\n  NoTransfer: 15,\n  NordicWalking: 7,\n  North: 15,\n  NorthEast: 15,\n  NorthWest: 15,\n  NotAccessible: 7,\n  NotInterested: 7,\n  NotListedLocation: 0,\n  NotStarted: 15,\n  Note: 15,\n  NoteAdd: 15,\n  NoteAlt: 15,\n  Notes: 15,\n  NotificationAdd: 2,\n  Notifications: 7,\n  NotificationsActive: 0,\n  NotificationsNone: 0,\n  NotificationsOff: 0,\n  NotificationsPaused: 0,\n  OfflineBolt: 15,\n  OfflinePin: 15,\n  OfflineShare: 15,\n  OndemandVideo: 7,\n  OneK: 15,\n  OneKPlus: 15,\n  OneKk: 15,\n  OnlinePrediction: 0,\n  Opacity: 15,\n  OpenInBrowser: 7,\n  OpenInFull: 15,\n  OpenInNew: 15,\n  OpenInNewOff: 15,\n  OpenWith: 15,\n  OtherHouses: 15,\n  Outbound: 15,\n  Outbox: 15,\n  OutdoorGrill: 15,\n  Outlet: 15,\n  Padding: 15,\n  Pages: 15,\n  Pageview: 15,\n  Paid: 15,\n  Palette: 15,\n  PanTool: 15,\n  Panorama: 15,\n  PanoramaFishEye: 2,\n  PanoramaHorizontal: 0,\n  PanoramaPhotosphere: 0,\n  PanoramaVertical: 0,\n  PanoramaWideAngle: 0,\n  Paragliding: 15,\n  Park: 15,\n  PartyMode: 15,\n  Password: 15,\n  Pattern: 15,\n  Pause: 15,\n  PauseCircle: 15,\n  PauseCircleFilled: 0,\n  PauseCircleOutline: 0,\n  PausePresentation: 0,\n  Payment: 15,\n  Payments: 15,\n  PedalBike: 15,\n  Pending: 15,\n  PendingActions: 2,\n  People: 15,\n  PeopleAlt: 15,\n  PeopleOutline: 7,\n  PermCameraMic: 7,\n  PermContactCalendar: 0,\n  PermDataSetting: 2,\n  PermIdentity: 15,\n  PermMedia: 15,\n  PermPhoneMsg: 15,\n  PermScanWifi: 15,\n  Person: 15,\n  PersonAdd: 15,\n  PersonAddAlt: 15,\n  PersonAddAlt1: 7,\n  PersonAddDisabled: 0,\n  PersonOff: 15,\n  PersonOutline: 7,\n  PersonPin: 15,\n  PersonPinCircle: 2,\n  PersonRemove: 15,\n  PersonRemoveAlt1: 0,\n  PersonSearch: 15,\n  PersonalVideo: 7,\n  PestControl: 15,\n  PestControlRodent: 0,\n  Pets: 15,\n  Phone: 15,\n  PhoneAndroid: 15,\n  PhoneCallback: 7,\n  PhoneDisabled: 7,\n  PhoneEnabled: 15,\n  PhoneForwarded: 2,\n  PhoneInTalk: 15,\n  PhoneIphone: 15,\n  PhoneLocked: 15,\n  PhoneMissed: 15,\n  PhonePaused: 15,\n  Phonelink: 15,\n  PhonelinkErase: 2,\n  PhonelinkLock: 7,\n  PhonelinkOff: 15,\n  PhonelinkRing: 7,\n  PhonelinkSetup: 2,\n  Photo: 15,\n  PhotoAlbum: 15,\n  PhotoCamera: 15,\n  PhotoCameraBack: 2,\n  PhotoCameraFront: 0,\n  PhotoFilter: 15,\n  PhotoLibrary: 15,\n  PhotoSizeSelectLarge: 0,\n  PhotoSizeSelectSmall: 0,\n  Piano: 15,\n  PianoOff: 15,\n  PictureAsPdf: 15,\n  PictureInPicture: 0,\n  PictureInPictureAlt: 0,\n  PieChart: 15,\n  PieChartOutline: 2,\n  Pin: 15,\n  PinDrop: 15,\n  Pinterest: 0,\n  PivotTableChart: 2,\n  Place: 15,\n  Plagiarism: 15,\n  PlayArrow: 15,\n  PlayCircle: 15,\n  PlayCircleFilled: 0,\n  PlayCircleOutline: 0,\n  PlayDisabled: 15,\n  PlayForWork: 15,\n  PlayLesson: 15,\n  PlaylistAdd: 15,\n  PlaylistAddCheck: 0,\n  PlaylistPlay: 15,\n  Plumbing: 15,\n  PlusOne: 15,\n  Podcasts: 15,\n  PointOfSale: 15,\n  Policy: 15,\n  Poll: 15,\n  Pool: 15,\n  PortableWifiOff: 2,\n  Portrait: 15,\n  PostAdd: 15,\n  Power: 15,\n  PowerInput: 15,\n  PowerOff: 15,\n  PowerSettingsNew: 0,\n  PregnantWoman: 7,\n  PresentToAll: 15,\n  Preview: 15,\n  PriceChange: 15,\n  PriceCheck: 15,\n  Print: 15,\n  PrintDisabled: 7,\n  PriorityHigh: 15,\n  PrivacyTip: 15,\n  Psychology: 15,\n  Public: 15,\n  PublicOff: 15,\n  Publish: 15,\n  PublishedWithChanges: 0,\n  PushPin: 15,\n  QrCode: 15,\n  QrCode2: 15,\n  QrCodeScanner: 7,\n  QueryBuilder: 15,\n  QueryStats: 15,\n  QuestionAnswer: 2,\n  Queue: 15,\n  QueueMusic: 15,\n  QueuePlayNext: 7,\n  Quickreply: 15,\n  Quiz: 15,\n  RMobiledata: 15,\n  Radar: 15,\n  Radio: 15,\n  RadioButtonChecked: 0,\n  RadioButtonUnchecked: 0,\n  RailwayAlert: 15,\n  RamenDining: 15,\n  RateReview: 15,\n  RawOff: 15,\n  RawOn: 15,\n  ReadMore: 15,\n  Receipt: 15,\n  ReceiptLong: 15,\n  RecentActors: 15,\n  Recommend: 15,\n  RecordVoiceOver: 2,\n  Reddit: 0,\n  Redeem: 15,\n  Redo: 15,\n  ReduceCapacity: 2,\n  Refresh: 15,\n  RememberMe: 15,\n  Remove: 15,\n  RemoveCircle: 15,\n  RemoveCircleOutline: 0,\n  RemoveDone: 15,\n  RemoveFromQueue: 2,\n  RemoveModerator: 2,\n  RemoveRedEye: 15,\n  RemoveShoppingCart: 0,\n  Reorder: 15,\n  Repeat: 15,\n  RepeatOn: 15,\n  RepeatOne: 15,\n  RepeatOneOn: 15,\n  Replay: 15,\n  Replay10: 15,\n  Replay30: 15,\n  Replay5: 15,\n  ReplayCircleFilled: 0,\n  Reply: 15,\n  ReplyAll: 15,\n  Report: 15,\n  ReportGmailerrorred: 0,\n  ReportOff: 15,\n  ReportProblem: 7,\n  RequestPage: 15,\n  RequestQuote: 15,\n  ResetTv: 15,\n  RestartAlt: 15,\n  Restaurant: 15,\n  RestaurantMenu: 2,\n  Restore: 15,\n  RestoreFromTrash: 0,\n  RestorePage: 15,\n  Reviews: 15,\n  RiceBowl: 15,\n  RingVolume: 15,\n  Roofing: 15,\n  Room: 15,\n  RoomPreferences: 2,\n  RoomService: 15,\n  Rotate90DegreesCcw: 0,\n  RotateLeft: 15,\n  RotateRight: 15,\n  Router: 15,\n  Rowing: 15,\n  RssFeed: 15,\n  Rsvp: 15,\n  Rtt: 15,\n  Rule: 15,\n  RuleFolder: 15,\n  RunCircle: 15,\n  RunningWithErrors: 0,\n  RvHookup: 15,\n  SafetyDivider: 7,\n  Sailing: 15,\n  Sanitizer: 15,\n  Satellite: 15,\n  Save: 15,\n  SaveAlt: 15,\n  SavedSearch: 15,\n  Savings: 15,\n  Scanner: 15,\n  ScatterPlot: 15,\n  Schedule: 15,\n  ScheduleSend: 15,\n  Schema: 15,\n  School: 15,\n  Science: 15,\n  Score: 15,\n  ScreenLockLandscape: 0,\n  ScreenLockPortrait: 0,\n  ScreenLockRotation: 0,\n  ScreenRotation: 2,\n  ScreenSearchDesktop: 0,\n  ScreenShare: 15,\n  Screenshot: 15,\n  Sd: 15,\n  SdCard: 15,\n  SdCardAlert: 15,\n  SdStorage: 15,\n  Search: 15,\n  SearchOff: 15,\n  Security: 15,\n  SecurityUpdate: 2,\n  SecurityUpdateGood: 0,\n  Segment: 15,\n  SelectAll: 15,\n  SelfImprovement: 2,\n  Sell: 15,\n  Send: 15,\n  SendAndArchive: 2,\n  SendToMobile: 15,\n  SensorDoor: 15,\n  SensorWindow: 15,\n  Sensors: 15,\n  SensorsOff: 15,\n  SentimentNeutral: 0,\n  SentimentSatisfied: 0,\n  SetMeal: 15,\n  Settings: 15,\n  SettingsApplications: 0,\n  SettingsBluetooth: 0,\n  SettingsBrightness: 0,\n  SettingsCell: 15,\n  SettingsEthernet: 0,\n  SettingsInputAntenna: 0,\n  SettingsInputHdmi: 0,\n  SettingsInputSvideo: 0,\n  SettingsOverscan: 0,\n  SettingsPhone: 7,\n  SettingsPower: 7,\n  SettingsRemote: 2,\n  SettingsSuggest: 2,\n  SettingsVoice: 7,\n  SevenK: 15,\n  SevenKPlus: 15,\n  SevenMp: 15,\n  SeventeenMp: 15,\n  Share: 15,\n  ShareLocation: 7,\n  Shield: 15,\n  Shop: 15,\n  Shop2: 15,\n  ShopTwo: 15,\n  ShoppingBag: 15,\n  ShoppingBasket: 2,\n  ShoppingCart: 15,\n  ShortText: 15,\n  Shortcut: 15,\n  ShowChart: 15,\n  Shower: 15,\n  Shuffle: 15,\n  ShuffleOn: 15,\n  ShutterSpeed: 15,\n  Sick: 15,\n  SignalCellular0Bar: 0,\n  SignalCellular1Bar: 0,\n  SignalCellular2Bar: 0,\n  SignalCellular3Bar: 0,\n  SignalCellular4Bar: 0,\n  SignalCellularAlt: 0,\n  SignalCellularNoSim: 0,\n  SignalCellularNodata: 0,\n  SignalCellularNull: 0,\n  SignalCellularOff: 0,\n  SignalWifi0Bar: 2,\n  SignalWifi1Bar: 2,\n  SignalWifi1BarLock: 0,\n  SignalWifi2Bar: 2,\n  SignalWifi2BarLock: 0,\n  SignalWifi3Bar: 2,\n  SignalWifi3BarLock: 0,\n  SignalWifi4Bar: 2,\n  SignalWifi4BarLock: 0,\n  SignalWifiBad: 7,\n  SignalWifiOff: 7,\n  SimCard: 15,\n  SimCardAlert: 15,\n  SimCardDownload: 2,\n  SingleBed: 15,\n  Sip: 15,\n  SixK: 15,\n  SixKPlus: 15,\n  SixMp: 15,\n  SixteenMp: 15,\n  SixtyFps: 15,\n  SixtyFpsSelect: 2,\n  Skateboarding: 7,\n  SkipNext: 15,\n  SkipPrevious: 15,\n  Sledding: 15,\n  Slideshow: 15,\n  SlowMotionVideo: 2,\n  SmartButton: 15,\n  SmartDisplay: 15,\n  SmartScreen: 15,\n  SmartToy: 15,\n  Smartphone: 15,\n  SmokeFree: 15,\n  SmokingRooms: 15,\n  Sms: 15,\n  SmsFailed: 15,\n  SnippetFolder: 7,\n  Snooze: 15,\n  Snowboarding: 15,\n  Snowmobile: 15,\n  Snowshoeing: 15,\n  Soap: 15,\n  SocialDistance: 2,\n  Sort: 15,\n  SortByAlpha: 15,\n  Source: 15,\n  South: 15,\n  SouthEast: 15,\n  SouthWest: 15,\n  Spa: 15,\n  SpaceBar: 15,\n  Speaker: 15,\n  SpeakerGroup: 15,\n  SpeakerNotes: 15,\n  SpeakerNotesOff: 2,\n  SpeakerPhone: 15,\n  Speed: 15,\n  Spellcheck: 15,\n  Splitscreen: 15,\n  Sports: 15,\n  SportsBar: 15,\n  SportsBaseball: 2,\n  SportsBasketball: 0,\n  SportsCricket: 7,\n  SportsEsports: 7,\n  SportsFootball: 2,\n  SportsGolf: 15,\n  SportsHandball: 2,\n  SportsHockey: 15,\n  SportsKabaddi: 7,\n  SportsMma: 15,\n  SportsMotorsports: 0,\n  SportsRugby: 15,\n  SportsScore: 15,\n  SportsSoccer: 15,\n  SportsTennis: 15,\n  SportsVolleyball: 0,\n  SquareFoot: 15,\n  StackedBarChart: 2,\n  StackedLineChart: 0,\n  Stairs: 15,\n  Star: 15,\n  StarBorder: 15,\n  StarBorderPurple500: 0,\n  StarHalf: 15,\n  StarOutline: 15,\n  StarPurple500: 7,\n  StarRate: 15,\n  Stars: 15,\n  StayCurrentLandscape: 0,\n  StayCurrentPortrait: 0,\n  StayPrimaryLandscape: 0,\n  StayPrimaryPortrait: 0,\n  StickyNote2: 15,\n  Stop: 15,\n  StopCircle: 15,\n  StopScreenShare: 2,\n  Storage: 15,\n  Store: 15,\n  StoreMallDirectory: 0,\n  Storefront: 15,\n  Storm: 15,\n  Straighten: 15,\n  Stream: 15,\n  Streetview: 15,\n  StrikethroughS: 2,\n  Stroller: 15,\n  Style: 15,\n  Subject: 15,\n  Subscript: 15,\n  Subscriptions: 7,\n  Subtitles: 15,\n  SubtitlesOff: 15,\n  Subway: 15,\n  Summarize: 15,\n  Superscript: 15,\n  SupervisedUserCircle: 0,\n  SupervisorAccount: 0,\n  Support: 15,\n  SupportAgent: 15,\n  Surfing: 15,\n  SurroundSound: 7,\n  SwapCalls: 15,\n  SwapHoriz: 15,\n  SwapHorizontalCircle: 0,\n  SwapVert: 15,\n  SwapVerticalCircle: 0,\n  Swipe: 15,\n  SwitchAccount: 7,\n  SwitchCamera: 15,\n  SwitchLeft: 15,\n  SwitchRight: 15,\n  SwitchVideo: 15,\n  Sync: 15,\n  SyncAlt: 15,\n  SyncDisabled: 15,\n  SyncProblem: 15,\n  SystemSecurityUpdate: 0,\n  SystemUpdate: 15,\n  SystemUpdateAlt: 2,\n  Tab: 15,\n  TabUnselected: 7,\n  TableChart: 15,\n  TableRows: 15,\n  TableView: 15,\n  Tablet: 15,\n  TabletAndroid: 7,\n  TabletMac: 15,\n  Tag: 15,\n  TagFaces: 15,\n  TakeoutDining: 7,\n  TapAndPlay: 15,\n  Tapas: 15,\n  Task: 15,\n  TaskAlt: 15,\n  TaxiAlert: 15,\n  Telegram: 0,\n  TenMp: 15,\n  Terrain: 15,\n  TextFields: 15,\n  TextFormat: 15,\n  TextRotateUp: 15,\n  TextRotateVertical: 0,\n  TextRotationAngleup: 0,\n  TextRotationDown: 0,\n  TextRotationNone: 0,\n  TextSnippet: 15,\n  Textsms: 15,\n  Texture: 15,\n  TheaterComedy: 7,\n  Theaters: 15,\n  Thermostat: 15,\n  ThermostatAuto: 2,\n  ThirteenMp: 15,\n  ThirtyFps: 15,\n  ThirtyFpsSelect: 2,\n  ThreeDRotation: 2,\n  ThreeGMobiledata: 0,\n  ThreeK: 15,\n  ThreeKPlus: 15,\n  ThreeMp: 15,\n  ThreeP: 15,\n  ThreeSixty: 15,\n  ThumbDown: 15,\n  ThumbDownAlt: 15,\n  ThumbDownOffAlt: 2,\n  ThumbUp: 15,\n  ThumbUpAlt: 15,\n  ThumbUpOffAlt: 7,\n  ThumbsUpDown: 15,\n  TimeToLeave: 15,\n  Timelapse: 15,\n  Timeline: 15,\n  Timer: 15,\n  Timer10: 15,\n  Timer10Select: 7,\n  Timer3: 15,\n  Timer3Select: 15,\n  TimerOff: 15,\n  TimesOneMobiledata: 0,\n  Title: 15,\n  Toc: 15,\n  Today: 15,\n  ToggleOff: 15,\n  ToggleOn: 15,\n  Toll: 15,\n  Tonality: 15,\n  Topic: 15,\n  TouchApp: 15,\n  Tour: 15,\n  Toys: 15,\n  TrackChanges: 15,\n  Traffic: 15,\n  Train: 15,\n  Tram: 15,\n  Transform: 15,\n  Transgender: 15,\n  TransitEnterexit: 0,\n  Translate: 15,\n  TravelExplore: 7,\n  TrendingDown: 15,\n  TrendingFlat: 15,\n  TrendingUp: 15,\n  TripOrigin: 15,\n  Try: 15,\n  Tty: 15,\n  Tune: 15,\n  Tungsten: 15,\n  TurnedIn: 15,\n  TurnedInNot: 15,\n  Tv: 15,\n  TvOff: 15,\n  TwelveMp: 15,\n  TwentyFourMp: 15,\n  TwentyOneMp: 15,\n  TwentyThreeMp: 7,\n  TwentyTwoMp: 15,\n  TwentyZeroMp: 15,\n  Twitter: 0,\n  TwoK: 15,\n  TwoKPlus: 15,\n  TwoMp: 15,\n  TwoWheeler: 15,\n  Umbrella: 15,\n  Unarchive: 15,\n  Undo: 15,\n  UnfoldLess: 15,\n  UnfoldMore: 15,\n  Unpublished: 15,\n  Unsubscribe: 15,\n  Upcoming: 15,\n  Update: 15,\n  UpdateDisabled: 2,\n  Upgrade: 15,\n  Upload: 15,\n  UploadFile: 15,\n  Usb: 15,\n  UsbOff: 15,\n  Verified: 15,\n  VerifiedUser: 15,\n  VerticalAlignBottom: 0,\n  VerticalAlignCenter: 0,\n  VerticalAlignTop: 0,\n  VerticalSplit: 7,\n  Vibration: 15,\n  VideoCall: 15,\n  VideoCameraBack: 2,\n  VideoCameraFront: 0,\n  VideoLabel: 15,\n  VideoLibrary: 15,\n  VideoSettings: 7,\n  VideoStable: 15,\n  Videocam: 15,\n  VideocamOff: 15,\n  VideogameAsset: 2,\n  VideogameAssetOff: 0,\n  ViewAgenda: 15,\n  ViewArray: 15,\n  ViewCarousel: 15,\n  ViewColumn: 15,\n  ViewComfy: 15,\n  ViewCompact: 15,\n  ViewDay: 15,\n  ViewHeadline: 15,\n  ViewInAr: 15,\n  ViewList: 15,\n  ViewModule: 15,\n  ViewQuilt: 15,\n  ViewSidebar: 15,\n  ViewStream: 15,\n  ViewWeek: 15,\n  Vignette: 15,\n  Villa: 15,\n  Visibility: 15,\n  VisibilityOff: 7,\n  VoiceChat: 15,\n  VoiceOverOff: 15,\n  Voicemail: 15,\n  VolumeDown: 15,\n  VolumeMute: 15,\n  VolumeOff: 15,\n  VolumeUp: 15,\n  VolunteerActivism: 0,\n  VpnKey: 15,\n  VpnLock: 15,\n  Vrpano: 15,\n  Wallpaper: 15,\n  Warning: 15,\n  WarningAmber: 15,\n  Wash: 15,\n  Watch: 15,\n  WatchLater: 15,\n  Water: 15,\n  WaterDamage: 15,\n  WaterfallChart: 2,\n  Waves: 15,\n  WbAuto: 15,\n  WbCloudy: 15,\n  WbIncandescent: 2,\n  WbIridescent: 15,\n  WbShade: 15,\n  WbSunny: 15,\n  WbTwilight: 15,\n  Wc: 15,\n  Web: 15,\n  WebAsset: 15,\n  WebAssetOff: 15,\n  Weekend: 15,\n  West: 15,\n  WhatsApp: 0,\n  Whatshot: 15,\n  WheelchairPickup: 0,\n  WhereToVote: 15,\n  Widgets: 15,\n  Wifi: 15,\n  WifiCalling: 15,\n  WifiCalling3: 15,\n  WifiLock: 15,\n  WifiOff: 15,\n  WifiProtectedSetup: 0,\n  WifiTethering: 7,\n  WifiTetheringOff: 0,\n  Window: 15,\n  WineBar: 15,\n  Work: 15,\n  WorkOff: 15,\n  WorkOutline: 15,\n  Workspaces: 15,\n  WrapText: 15,\n  WrongLocation: 7,\n  Wysiwyg: 15,\n  Yard: 15,\n  YouTube: 0,\n  YoutubeSearchedFor: 0,\n  ZoomIn: 15,\n  ZoomOut: 15,\n  ZoomOutMap: 15\n};\nconst iconKeys = Object.keys(icons);\nconst weightOptions = [\"Filled\", \"TwoTone\", \"Sharp\", \"Rounded\", \"Outlined\"];\nconst styleKeyOptions = {\n  15: [...weightOptions],\n  7: [\"Filled\", \"TwoTone\", \"Sharp\", \"Rounded\"],\n  2: [\"Filled\", \"Sharp\"]\n};\nconst styleOptionPropKeys = Object.keys(styleKeyOptions).map(optionKey => `iconStyle${optionKey}`);\nconst lowercaseIconKeyPairs = iconKeys.reduce((res, key) => {\n  res[key.toLowerCase()] = key;\n  return res;\n}, {}); /**\n        * MATERIAL\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    style\n  } = props;\n  const isMounted = useRef(false);\n  const iconKey = useIconSelection(iconKeys, selectByList, iconSearch, iconSelection, lowercaseIconKeyPairs); // Get props to use for deps array\n  const styleOptionProps = styleOptionPropKeys.map(prop => props[prop]); // Get style of icon\n  const iconStyle = useMemo(() => {\n    const iconStyleKey = icons[iconKey];\n    if (!iconStyleKey) return;\n    const activeStyle = props[`iconStyle${iconStyleKey}`];\n    if (activeStyle === \"Filled\") return;\n    return activeStyle;\n  }, [...styleOptionProps]); // 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    // If bad search or doesn't exist, show null state\n    if (typeof icons[iconKey] !== \"number\") {\n      setSelectedIcon(null);\n      return;\n    } // Get the selected module\n    try {\n      const style = iconStyle ? iconStyle : \"\";\n      const iconModuleUrl = `${moduleBaseUrl}${iconKey}${style}.js@0.0.32`; // console.log(iconModuleUrl)\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, ...styleOptionProps]);\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(\"svg\", {\n      xmlns: \"http://www.w3.org/2000/svg\",\n      style: {\n        userSelect: \"none\",\n        width: \"100%\",\n        height: \"100%\",\n        display: \"inline-block\",\n        fill: color,\n        flexShrink: 0,\n        transform: mirrored ? \"scale(-1, 1)\" : undefined,\n        ...style\n      },\n      focusable: \"false\",\n      viewBox: \"0 0 24 24\",\n      color: color,\n      children: SelectedIcon\n    }) : emptyState\n  });\n}\nIcon.displayName = \"Material\";\nIcon.defaultProps = {\n  width: 24,\n  height: 24,\n  iconSelection: \"Home\",\n  iconSearch: \"Home\",\n  color: \"#66F\",\n  selectByList: true,\n  weight: \"Filled\",\n  mirrored: false\n};\nfunction hideStyleOptions(props, styleOptions) {\n  const {\n    selectByList,\n    iconSearch,\n    iconSelection\n  } = props;\n  const styleOptionsNumber = parseInt(styleOptions);\n  const name = getIconSelection(iconKeys, selectByList, iconSearch, iconSelection, lowercaseIconKeyPairs);\n  const icon = icons[name];\n  if (!icon || styleOptionsNumber === 0) return true;\n  if (icon === styleOptionsNumber) return false;else return true;\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 [Material site](https://fonts.google.com/icons)\"\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  ...Object.keys(styleKeyOptions).reduce((result, optionKey) => {\n    result[`iconStyle${optionKey}`] = {\n      type: ControlType.Enum,\n      title: \"Style\",\n      defaultValue: \"Filled\",\n      options: styleKeyOptions[optionKey],\n      hidden: props => hideStyleOptions(props, optionKey)\n    };\n    return result;\n  }, {}),\n  ...defaultEvents\n});\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"IconProps\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"Icon\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"Icon\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerSupportedLayoutHeight\": \"fixed\",\n        \"framerContractVersion\": \"1\",\n        \"framerSupportedLayoutWidth\": \"fixed\",\n        \"framerIntrinsicHeight\": \"24\",\n        \"framerIntrinsicWidth\": \"24\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./Material.map", "import { fontStore } from \"framer\";\nfontStore.loadWebFontsFromSelectors([\"GF;Inter-600\"]);\nexport const fonts = [{\n  family: \"Inter\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:css/a1mdt00D7:default\",\n    url: \"https://fonts.gstatic.com/s/inter/v12/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuGKYMZhrib2Bg-4.ttf\"\n  },\n  style: \"normal\",\n  url: \"https://fonts.gstatic.com/s/inter/v12/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuGKYMZhrib2Bg-4.ttf\",\n  weight: \"600\"\n}];\nexport const css = ['.framer-O3Qx7 .framer-styles-preset-yfoox5:not(.rich-text-wrapper), .framer-O3Qx7 .framer-styles-preset-yfoox5.rich-text-wrapper h1 { --framer-font-family: \"Inter\", sans-serif; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-weight: 600; --framer-letter-spacing: 0px; --framer-line-height: 24px; --framer-paragraph-spacing: 32px; --framer-text-alignment: start; --framer-text-color: var(--token-01230e19-5bf0-45dc-9d8f-a041cfdc23e7, #171717); --framer-text-decoration: none; --framer-text-transform: none; }'];\nexport const className = \"framer-O3Qx7\";\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"css\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"fonts\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"className\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};", "import { fontStore } from \"framer\";\nfontStore.loadWebFontsFromSelectors([\"GF;Inter-regular\"]);\nexport const fonts = [{\n  family: \"Inter\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:css/xsccgRx4S:default\",\n    url: \"https://fonts.gstatic.com/s/inter/v12/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuLyfMZhrib2Bg-4.ttf\"\n  },\n  style: \"normal\",\n  url: \"https://fonts.gstatic.com/s/inter/v12/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuLyfMZhrib2Bg-4.ttf\",\n  weight: \"400\"\n}];\nexport const css = ['.framer-m1cHx .framer-styles-preset-mwul3z:not(.rich-text-wrapper), .framer-m1cHx .framer-styles-preset-mwul3z.rich-text-wrapper h1 { --framer-font-family: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-size: 14px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: 0px; --framer-line-height: 20px; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-01230e19-5bf0-45dc-9d8f-a041cfdc23e7, #171717); --framer-text-decoration: none; --framer-text-transform: none; }'];\nexport const className = \"framer-m1cHx\";\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"fonts\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"className\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"css\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};", "// Generated by Framer (b084a7c)\nimport { jsx as _jsx, jsxs as _jsxs } from \"react/jsx-runtime\";\nimport { addFonts, addPropertyControls, ControlType, cx, getFonts, RichText, useLocaleInfo, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion, MotionConfigContext } from \"framer-motion\";\nimport * as React from \"react\";\nimport { Icon as Material } from \"https://framerusercontent.com/modules/6Ldpz1V0DkD45gXvi67I/PCgBX5d6MdQT7E7nhdXn/Material.js\";\nimport * as sharedStyle from \"https://framerusercontent.com/modules/A39kXgDRrc6oJnO8Ki8a/HsmhHfBH9CgSXtvySiKM/a1mdt00D7.js\";\nimport * as sharedStyle1 from \"https://framerusercontent.com/modules/Dx4tiTRbfFQFoimOTDu8/6lxNZvfGCH32uENx59WE/xsccgRx4S.js\";\nconst MaterialFonts = getFonts(Material);\nconst cycleOrder = [\"KMZ6ZaVuk\", \"DtsT8NQGB\", \"ebjvM8tXL\", \"WnbM4BD0o\", \"uJhxoyEqO\", \"ByFwKu8K0\", \"N8qp5RZYZ\", \"AzQXgq8CH\", \"q_a0R9JjX\", \"JmwEj8I11\", \"aEZdeTj9m\"];\nconst variantClassNames = {\n  aEZdeTj9m: \"framer-v-iy65ru\",\n  AzQXgq8CH: \"framer-v-tumi3q\",\n  ByFwKu8K0: \"framer-v-aahjgo\",\n  DtsT8NQGB: \"framer-v-v97aob\",\n  ebjvM8tXL: \"framer-v-14t0b3h\",\n  JmwEj8I11: \"framer-v-iqd44\",\n  KMZ6ZaVuk: \"framer-v-10cwxp5\",\n  N8qp5RZYZ: \"framer-v-16v16v8\",\n  q_a0R9JjX: \"framer-v-1twfcf\",\n  uJhxoyEqO: \"framer-v-1dbga3k\",\n  WnbM4BD0o: \"framer-v-13ehzsl\"\n};\nfunction addPropertyOverrides(overrides, ...variants) {\n  const nextOverrides = {};\n  variants === null || variants === void 0 ? void 0 : variants.forEach(variant => variant && Object.assign(nextOverrides, overrides[variant]));\n  return nextOverrides;\n}\nconst transitions = {\n  default: {\n    damping: 60,\n    delay: 0,\n    mass: 1,\n    stiffness: 500,\n    type: \"spring\"\n  }\n};\nconst Transition = ({\n  value,\n  children\n}) => {\n  const config = React.useContext(MotionConfigContext);\n  const transition = value !== null && value !== void 0 ? value : config.transition;\n  const contextValue = React.useMemo(() => ({\n    ...config,\n    transition\n  }), [JSON.stringify(transition)]);\n  return /*#__PURE__*/_jsx(MotionConfigContext.Provider, {\n    value: contextValue,\n    children: children\n  });\n};\nconst humanReadableVariantMap = {\n  \"0.0\": \"aEZdeTj9m\",\n  \"0.5\": \"JmwEj8I11\",\n  \"1.0\": \"q_a0R9JjX\",\n  \"1.5\": \"AzQXgq8CH\",\n  \"2.0\": \"N8qp5RZYZ\",\n  \"2.5\": \"ByFwKu8K0\",\n  \"3.0\": \"uJhxoyEqO\",\n  \"3.5\": \"WnbM4BD0o\",\n  \"4.0\": \"ebjvM8tXL\",\n  \"4.5\": \"DtsT8NQGB\",\n  \"5.0\": \"KMZ6ZaVuk\"\n};\nconst getProps = ({\n  height,\n  hindTextColor,\n  hintText,\n  hintText1,\n  id,\n  label,\n  label1,\n  labelColor,\n  width,\n  ...props\n}) => {\n  var ref, ref1, ref2, ref3, ref4, _variant, ref5, ref6;\n  return {\n    ...props,\n    aDYK3bA9h: (ref = hindTextColor !== null && hindTextColor !== void 0 ? hindTextColor : props.aDYK3bA9h) !== null && ref !== void 0 ? ref : \"var(--token-0504c6ee-0bce-499b-95d5-352a795303c0, rgba(64, 64, 64, 0.6))\",\n    B1JkZOS9s: (ref1 = hintText !== null && hintText !== void 0 ? hintText : props.B1JkZOS9s) !== null && ref1 !== void 0 ? ref1 : true,\n    o_YlqVTvz: (ref2 = label !== null && label !== void 0 ? label : props.o_YlqVTvz) !== null && ref2 !== void 0 ? ref2 : true,\n    qxqQmMqql: (ref3 = label1 !== null && label1 !== void 0 ? label1 : props.qxqQmMqql) !== null && ref3 !== void 0 ? ref3 : \"Label\",\n    tQQBeDzdW: (ref4 = hintText1 !== null && hintText1 !== void 0 ? hintText1 : props.tQQBeDzdW) !== null && ref4 !== void 0 ? ref4 : \"Hint Text\",\n    variant: (ref5 = (_variant = humanReadableVariantMap[props.variant]) !== null && _variant !== void 0 ? _variant : props.variant) !== null && ref5 !== void 0 ? ref5 : \"KMZ6ZaVuk\",\n    WEkFc2rNV: (ref6 = labelColor !== null && labelColor !== void 0 ? labelColor : props.WEkFc2rNV) !== null && ref6 !== void 0 ? ref6 : 'var(--token-01230e19-5bf0-45dc-9d8f-a041cfdc23e7, rgb(23, 23, 23)) /* {\"name\":\"Text / Primary\"} */'\n  };\n};\nconst createLayoutDependency = (props, variants) => variants.join(\"-\") + props.layoutDependency;\nconst Component = /*#__PURE__*/React.forwardRef(function (props, ref) {\n  const {\n    activeLocale\n  } = useLocaleInfo();\n  const {\n    style,\n    className,\n    layoutId,\n    variant,\n    o_YlqVTvz,\n    qxqQmMqql,\n    WEkFc2rNV,\n    B1JkZOS9s,\n    tQQBeDzdW,\n    aDYK3bA9h,\n    ...restProps\n  } = getProps(props);\n  const {\n    baseVariant,\n    classNames,\n    gestureVariant,\n    setGestureState,\n    setVariant,\n    transition,\n    variants\n  } = useVariantState({\n    cycleOrder,\n    defaultVariant: \"KMZ6ZaVuk\",\n    transitions,\n    variant,\n    variantClassNames\n  });\n  const layoutDependency = createLayoutDependency(props, variants);\n  const defaultLayoutId = React.useId();\n  return /*#__PURE__*/_jsx(LayoutGroup, {\n    id: layoutId !== null && layoutId !== void 0 ? layoutId : defaultLayoutId,\n    children: /*#__PURE__*/_jsx(motion.div, {\n      initial: variant,\n      animate: variants,\n      onHoverStart: () => setGestureState({\n        isHovered: true\n      }),\n      onHoverEnd: () => setGestureState({\n        isHovered: false\n      }),\n      onTapStart: () => setGestureState({\n        isPressed: true\n      }),\n      onTap: () => setGestureState({\n        isPressed: false\n      }),\n      onTapCancel: () => setGestureState({\n        isPressed: false\n      }),\n      className: cx(\"framer-F2zQK\", sharedStyle.className, sharedStyle1.className, classNames),\n      style: {\n        display: \"contents\"\n      },\n      children: /*#__PURE__*/_jsx(Transition, {\n        value: transition,\n        children: /*#__PURE__*/_jsxs(motion.div, {\n          ...restProps,\n          className: cx(\"framer-10cwxp5\", className),\n          \"data-framer-name\": \"5.0\",\n          layoutDependency: layoutDependency,\n          layoutId: \"KMZ6ZaVuk\",\n          ref: ref,\n          style: {\n            ...style\n          },\n          ...addPropertyOverrides({\n            aEZdeTj9m: {\n              \"data-framer-name\": \"0.0\"\n            },\n            AzQXgq8CH: {\n              \"data-framer-name\": \"1.5\"\n            },\n            ByFwKu8K0: {\n              \"data-framer-name\": \"2.5\"\n            },\n            DtsT8NQGB: {\n              \"data-framer-name\": \"4.5\"\n            },\n            ebjvM8tXL: {\n              \"data-framer-name\": \"4.0\"\n            },\n            JmwEj8I11: {\n              \"data-framer-name\": \"0.5\"\n            },\n            N8qp5RZYZ: {\n              \"data-framer-name\": \"2.0\"\n            },\n            q_a0R9JjX: {\n              \"data-framer-name\": \"1.0\"\n            },\n            uJhxoyEqO: {\n              \"data-framer-name\": \"3.0\"\n            },\n            WnbM4BD0o: {\n              \"data-framer-name\": \"3.5\"\n            }\n          }, baseVariant, gestureVariant),\n          children: [/*#__PURE__*/_jsxs(motion.div, {\n            className: \"framer-lrw2kl\",\n            layoutDependency: layoutDependency,\n            layoutId: \"tuYAkQau_\",\n            children: [/*#__PURE__*/_jsx(motion.div, {\n              className: \"framer-tewlpv-container\",\n              layoutDependency: layoutDependency,\n              layoutId: \"GGjhOUIZo-container\",\n              children: /*#__PURE__*/_jsx(Material, {\n                color: 'var(--token-32af6483-aecf-4782-ad85-ab770937cd4b, rgb(250, 204, 21)) /* {\"name\":\"Yellow / Primary\"} */',\n                height: \"100%\",\n                iconSearch: \"Home\",\n                iconSelection: \"Star\",\n                iconStyle15: \"Filled\",\n                iconStyle2: \"Filled\",\n                iconStyle7: \"Filled\",\n                id: \"GGjhOUIZo\",\n                layoutId: \"GGjhOUIZo\",\n                mirrored: false,\n                selectByList: true,\n                style: {\n                  height: \"100%\",\n                  width: \"100%\"\n                },\n                width: \"100%\",\n                ...addPropertyOverrides({\n                  aEZdeTj9m: {\n                    iconSelection: \"StarOutline\"\n                  },\n                  JmwEj8I11: {\n                    iconSelection: \"StarHalf\"\n                  }\n                }, baseVariant, gestureVariant)\n              })\n            }), /*#__PURE__*/_jsx(motion.div, {\n              className: \"framer-vrp6gp-container\",\n              layoutDependency: layoutDependency,\n              layoutId: \"vEuw5Qvi1-container\",\n              children: /*#__PURE__*/_jsx(Material, {\n                color: 'var(--token-32af6483-aecf-4782-ad85-ab770937cd4b, rgb(250, 204, 21)) /* {\"name\":\"Yellow / Primary\"} */',\n                height: \"100%\",\n                iconSearch: \"Home\",\n                iconSelection: \"Star\",\n                iconStyle15: \"Filled\",\n                iconStyle2: \"Filled\",\n                iconStyle7: \"Filled\",\n                id: \"vEuw5Qvi1\",\n                layoutId: \"vEuw5Qvi1\",\n                mirrored: false,\n                selectByList: true,\n                style: {\n                  height: \"100%\",\n                  width: \"100%\"\n                },\n                width: \"100%\",\n                ...addPropertyOverrides({\n                  aEZdeTj9m: {\n                    iconSelection: \"StarOutline\"\n                  },\n                  AzQXgq8CH: {\n                    iconSelection: \"StarHalf\"\n                  },\n                  JmwEj8I11: {\n                    iconSelection: \"StarOutline\"\n                  },\n                  q_a0R9JjX: {\n                    iconSelection: \"StarOutline\"\n                  }\n                }, baseVariant, gestureVariant)\n              })\n            }), /*#__PURE__*/_jsx(motion.div, {\n              className: \"framer-gcc7ac-container\",\n              layoutDependency: layoutDependency,\n              layoutId: \"RbjdJRGaQ-container\",\n              children: /*#__PURE__*/_jsx(Material, {\n                color: 'var(--token-32af6483-aecf-4782-ad85-ab770937cd4b, rgb(250, 204, 21)) /* {\"name\":\"Yellow / Primary\"} */',\n                height: \"100%\",\n                iconSearch: \"Home\",\n                iconSelection: \"Star\",\n                iconStyle15: \"Filled\",\n                iconStyle2: \"Filled\",\n                iconStyle7: \"Filled\",\n                id: \"RbjdJRGaQ\",\n                layoutId: \"RbjdJRGaQ\",\n                mirrored: false,\n                selectByList: true,\n                style: {\n                  height: \"100%\",\n                  width: \"100%\"\n                },\n                width: \"100%\",\n                ...addPropertyOverrides({\n                  aEZdeTj9m: {\n                    iconSelection: \"StarOutline\"\n                  },\n                  AzQXgq8CH: {\n                    iconSelection: \"StarOutline\"\n                  },\n                  ByFwKu8K0: {\n                    iconSelection: \"StarHalf\"\n                  },\n                  JmwEj8I11: {\n                    iconSelection: \"StarOutline\"\n                  },\n                  N8qp5RZYZ: {\n                    iconSelection: \"StarOutline\"\n                  },\n                  q_a0R9JjX: {\n                    iconSelection: \"StarOutline\"\n                  }\n                }, baseVariant, gestureVariant)\n              })\n            }), /*#__PURE__*/_jsx(motion.div, {\n              className: \"framer-vocgjy-container\",\n              layoutDependency: layoutDependency,\n              layoutId: \"axAKcYsnQ-container\",\n              children: /*#__PURE__*/_jsx(Material, {\n                color: 'var(--token-32af6483-aecf-4782-ad85-ab770937cd4b, rgb(250, 204, 21)) /* {\"name\":\"Yellow / Primary\"} */',\n                height: \"100%\",\n                iconSearch: \"Home\",\n                iconSelection: \"Star\",\n                iconStyle15: \"Filled\",\n                iconStyle2: \"Filled\",\n                iconStyle7: \"Filled\",\n                id: \"axAKcYsnQ\",\n                layoutId: \"axAKcYsnQ\",\n                mirrored: false,\n                selectByList: true,\n                style: {\n                  height: \"100%\",\n                  width: \"100%\"\n                },\n                width: \"100%\",\n                ...addPropertyOverrides({\n                  aEZdeTj9m: {\n                    iconSelection: \"StarOutline\"\n                  },\n                  AzQXgq8CH: {\n                    iconSelection: \"StarOutline\"\n                  },\n                  ByFwKu8K0: {\n                    iconSelection: \"StarOutline\"\n                  },\n                  JmwEj8I11: {\n                    iconSelection: \"StarOutline\"\n                  },\n                  N8qp5RZYZ: {\n                    iconSelection: \"StarOutline\"\n                  },\n                  q_a0R9JjX: {\n                    iconSelection: \"StarOutline\"\n                  },\n                  uJhxoyEqO: {\n                    iconSelection: \"StarOutline\"\n                  },\n                  WnbM4BD0o: {\n                    iconSelection: \"StarHalf\"\n                  }\n                }, baseVariant, gestureVariant)\n              })\n            }), /*#__PURE__*/_jsx(motion.div, {\n              className: \"framer-pyyd7h-container\",\n              layoutDependency: layoutDependency,\n              layoutId: \"HyivdX9AV-container\",\n              children: /*#__PURE__*/_jsx(Material, {\n                color: 'var(--token-32af6483-aecf-4782-ad85-ab770937cd4b, rgb(250, 204, 21)) /* {\"name\":\"Yellow / Primary\"} */',\n                height: \"100%\",\n                iconSearch: \"Home\",\n                iconSelection: \"Star\",\n                iconStyle15: \"Filled\",\n                iconStyle2: \"Filled\",\n                iconStyle7: \"Filled\",\n                id: \"HyivdX9AV\",\n                layoutId: \"HyivdX9AV\",\n                mirrored: false,\n                selectByList: true,\n                style: {\n                  height: \"100%\",\n                  width: \"100%\"\n                },\n                width: \"100%\",\n                ...addPropertyOverrides({\n                  aEZdeTj9m: {\n                    iconSelection: \"StarOutline\"\n                  },\n                  AzQXgq8CH: {\n                    iconSelection: \"StarOutline\"\n                  },\n                  ByFwKu8K0: {\n                    iconSelection: \"StarOutline\"\n                  },\n                  DtsT8NQGB: {\n                    iconSelection: \"StarHalf\"\n                  },\n                  ebjvM8tXL: {\n                    iconSelection: \"StarOutline\"\n                  },\n                  JmwEj8I11: {\n                    iconSelection: \"StarOutline\"\n                  },\n                  N8qp5RZYZ: {\n                    iconSelection: \"StarOutline\"\n                  },\n                  q_a0R9JjX: {\n                    iconSelection: \"StarOutline\"\n                  },\n                  uJhxoyEqO: {\n                    iconSelection: \"StarOutline\"\n                  },\n                  WnbM4BD0o: {\n                    iconSelection: \"StarOutline\"\n                  }\n                }, baseVariant, gestureVariant)\n              })\n            })]\n          }), o_YlqVTvz && /*#__PURE__*/_jsx(RichText, {\n            __fromCanvasComponent: true,\n            children: /*#__PURE__*/_jsx(React.Fragment, {\n              children: /*#__PURE__*/_jsx(motion.h1, {\n                className: \"framer-styles-preset-yfoox5\",\n                \"data-styles-preset\": \"a1mdt00D7\",\n                style: {\n                  \"--framer-text-color\": \"var(--extracted-gdpscs)\"\n                },\n                children: \"Label\"\n              })\n            }),\n            className: \"framer-diobg4\",\n            layoutDependency: layoutDependency,\n            layoutId: \"xpIprsDqL\",\n            style: {\n              \"--extracted-gdpscs\": \"var(--variable-reference-WEkFc2rNV-I2Q70dWqJ)\",\n              \"--framer-link-text-color\": \"rgb(0, 153, 255)\",\n              \"--framer-link-text-decoration\": \"underline\",\n              \"--framer-paragraph-spacing\": \"0px\",\n              \"--variable-reference-WEkFc2rNV-I2Q70dWqJ\": WEkFc2rNV\n            },\n            text: qxqQmMqql,\n            verticalAlignment: \"top\",\n            withExternalLayout: true\n          }), B1JkZOS9s && /*#__PURE__*/_jsx(RichText, {\n            __fromCanvasComponent: true,\n            children: /*#__PURE__*/_jsx(React.Fragment, {\n              children: /*#__PURE__*/_jsx(motion.h1, {\n                className: \"framer-styles-preset-mwul3z\",\n                \"data-styles-preset\": \"xsccgRx4S\",\n                style: {\n                  \"--framer-text-color\": \"var(--extracted-gdpscs)\"\n                },\n                children: \"Hint Text\"\n              })\n            }),\n            className: \"framer-1txnv7u\",\n            layoutDependency: layoutDependency,\n            layoutId: \"nRwyzhHfo\",\n            style: {\n              \"--extracted-gdpscs\": \"var(--variable-reference-aDYK3bA9h-I2Q70dWqJ)\",\n              \"--framer-link-text-color\": \"rgb(0, 153, 255)\",\n              \"--framer-link-text-decoration\": \"underline\",\n              \"--framer-paragraph-spacing\": \"0px\",\n              \"--variable-reference-aDYK3bA9h-I2Q70dWqJ\": aDYK3bA9h\n            },\n            text: tQQBeDzdW,\n            verticalAlignment: \"top\",\n            withExternalLayout: true\n          })]\n        })\n      })\n    })\n  });\n});\nconst css = ['.framer-F2zQK [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-F2zQK .framer-xapkts { display: block; }\", \".framer-F2zQK .framer-10cwxp5 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; padding: 0px 0px 0px 0px; position: relative; width: min-content; }\", \".framer-F2zQK .framer-lrw2kl { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: min-content; }\", \".framer-F2zQK .framer-tewlpv-container, .framer-F2zQK .framer-vrp6gp-container, .framer-F2zQK .framer-gcc7ac-container, .framer-F2zQK .framer-vocgjy-container, .framer-F2zQK .framer-pyyd7h-container { flex: none; height: 24px; position: relative; width: 24px; }\", \".framer-F2zQK .framer-diobg4, .framer-F2zQK .framer-1txnv7u { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-F2zQK .framer-10cwxp5, .framer-F2zQK .framer-lrw2kl { gap: 0px; } .framer-F2zQK .framer-10cwxp5 > * { margin: 0px; margin-left: calc(8px / 2); margin-right: calc(8px / 2); } .framer-F2zQK .framer-10cwxp5 > :first-child, .framer-F2zQK .framer-lrw2kl > :first-child { margin-left: 0px; } .framer-F2zQK .framer-10cwxp5 > :last-child, .framer-F2zQK .framer-lrw2kl > :last-child { margin-right: 0px; } .framer-F2zQK .framer-lrw2kl > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } }\", ...sharedStyle.css, ...sharedStyle1.css]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    * @framerIntrinsicHeight 24\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    * @framerIntrinsicWidth 237\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"DtsT8NQGB\":{\"layout\":[\"auto\",\"auto\"]},\"ebjvM8tXL\":{\"layout\":[\"auto\",\"auto\"]},\"WnbM4BD0o\":{\"layout\":[\"auto\",\"auto\"]},\"uJhxoyEqO\":{\"layout\":[\"auto\",\"auto\"]},\"ByFwKu8K0\":{\"layout\":[\"auto\",\"auto\"]},\"N8qp5RZYZ\":{\"layout\":[\"auto\",\"auto\"]},\"AzQXgq8CH\":{\"layout\":[\"auto\",\"auto\"]},\"q_a0R9JjX\":{\"layout\":[\"auto\",\"auto\"]},\"JmwEj8I11\":{\"layout\":[\"auto\",\"auto\"]},\"aEZdeTj9m\":{\"layout\":[\"auto\",\"auto\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    * @framerVariables {\"o_YlqVTvz\":\"label\",\"qxqQmMqql\":\"label1\",\"WEkFc2rNV\":\"labelColor\",\"B1JkZOS9s\":\"hintText\",\"tQQBeDzdW\":\"hintText1\",\"aDYK3bA9h\":\"hindTextColor\"}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    */\nconst FramerI2Q70dWqJ = withCSS(Component, css, \"framer-F2zQK\");\nexport default FramerI2Q70dWqJ;\nFramerI2Q70dWqJ.displayName = \"UI - Rating\";\nFramerI2Q70dWqJ.defaultProps = {\n  height: 24,\n  width: 237\n};\naddPropertyControls(FramerI2Q70dWqJ, {\n  variant: {\n    options: [\"KMZ6ZaVuk\", \"DtsT8NQGB\", \"ebjvM8tXL\", \"WnbM4BD0o\", \"uJhxoyEqO\", \"ByFwKu8K0\", \"N8qp5RZYZ\", \"AzQXgq8CH\", \"q_a0R9JjX\", \"JmwEj8I11\", \"aEZdeTj9m\"],\n    optionTitles: [\"5.0\", \"4.5\", \"4.0\", \"3.5\", \"3.0\", \"2.5\", \"2.0\", \"1.5\", \"1.0\", \"0.5\", \"0.0\"],\n    title: \"Variant\",\n    type: ControlType.Enum\n  },\n  o_YlqVTvz: {\n    defaultValue: true,\n    title: \"Label\",\n    type: ControlType.Boolean\n  },\n  qxqQmMqql: {\n    defaultValue: \"Label\",\n    displayTextArea: false,\n    title: \"\u21B3 Label\",\n    type: ControlType.String\n  },\n  WEkFc2rNV: {\n    defaultValue: 'var(--token-01230e19-5bf0-45dc-9d8f-a041cfdc23e7, rgb(23, 23, 23)) /* {\"name\":\"Text / Primary\"} */',\n    title: \"Label Color\",\n    type: ControlType.Color\n  },\n  B1JkZOS9s: {\n    defaultValue: true,\n    title: \"Hint Text\",\n    type: ControlType.Boolean\n  },\n  tQQBeDzdW: {\n    defaultValue: \"Hint Text\",\n    displayTextArea: false,\n    title: \"\u21B3 Hint Text\",\n    type: ControlType.String\n  },\n  aDYK3bA9h: {\n    defaultValue: \"var(--token-0504c6ee-0bce-499b-95d5-352a795303c0, rgba(64, 64, 64, 0.6))\",\n    title: \"Hind Text Color\",\n    type: ControlType.Color\n  }\n});\naddFonts(FramerI2Q70dWqJ, [...MaterialFonts, ...sharedStyle.fonts, ...sharedStyle1.fonts]);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FramerI2Q70dWqJ\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerContractVersion\": \"1\",\n        \"framerIntrinsicWidth\": \"237\",\n        \"framerVariables\": \"{\\\"o_YlqVTvz\\\":\\\"label\\\",\\\"qxqQmMqql\\\":\\\"label1\\\",\\\"WEkFc2rNV\\\":\\\"labelColor\\\",\\\"B1JkZOS9s\\\":\\\"hintText\\\",\\\"tQQBeDzdW\\\":\\\"hintText1\\\",\\\"aDYK3bA9h\\\":\\\"hindTextColor\\\"}\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"DtsT8NQGB\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"ebjvM8tXL\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"WnbM4BD0o\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"uJhxoyEqO\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"ByFwKu8K0\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"N8qp5RZYZ\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"AzQXgq8CH\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"q_a0R9JjX\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"JmwEj8I11\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"aEZdeTj9m\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\n        \"framerIntrinsicHeight\": \"24\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./I2Q70dWqJ.map", "import { fontStore } from \"framer\";\nfontStore.loadWebFontsFromSelectors([\"GF;Inter-600\"]);\nexport const fonts = [{\n  family: \"Inter\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:css/dCa8B09Ep:default\",\n    url: \"https://fonts.gstatic.com/s/inter/v12/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuGKYMZhrib2Bg-4.ttf\"\n  },\n  style: \"normal\",\n  url: \"https://fonts.gstatic.com/s/inter/v12/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuGKYMZhrib2Bg-4.ttf\",\n  weight: \"600\"\n}];\nexport const css = ['.framer-L0jC3 .framer-styles-preset-12r6cej:not(.rich-text-wrapper), .framer-L0jC3 .framer-styles-preset-12r6cej.rich-text-wrapper h1 { --framer-font-family: \"Inter\", sans-serif; --framer-font-size: 12px; --framer-font-style: normal; --framer-font-weight: 600; --framer-letter-spacing: 0px; --framer-line-height: 16px; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-01230e19-5bf0-45dc-9d8f-a041cfdc23e7, #171717); --framer-text-decoration: none; --framer-text-transform: none; }'];\nexport const className = \"framer-L0jC3\";\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 (b084a7c)\nimport { jsx as _jsx, jsxs as _jsxs } from \"react/jsx-runtime\";\nimport { addFonts, addPropertyControls, ControlType, cx, getFonts, getPropertyControls, Image, Link, RichText, useLocaleInfo, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion, MotionConfigContext } from \"framer-motion\";\nimport * as React from \"react\";\nimport { Icon as Material } from \"https://framerusercontent.com/modules/6Ldpz1V0DkD45gXvi67I/PCgBX5d6MdQT7E7nhdXn/Material.js\";\nimport * as sharedStyle from \"https://framerusercontent.com/modules/nA9A6b6lKyn6wTu2nePu/y6HdceAohYIilu4dJLIw/dCa8B09Ep.js\";\nconst MaterialFonts = getFonts(Material);\nconst MaterialControls = getPropertyControls(Material);\nconst cycleOrder = [\"nu8q6VcEj\", \"zBZPcDJ4U\", \"cEUQWZ5Cn\", \"fS3piDDdj\"];\nconst variantClassNames = {\n  cEUQWZ5Cn: \"framer-v-1f9s7da\",\n  fS3piDDdj: \"framer-v-12226gx\",\n  nu8q6VcEj: \"framer-v-m9ei2l\",\n  zBZPcDJ4U: \"framer-v-10374iu\"\n};\nfunction addPropertyOverrides(overrides, ...variants) {\n  const nextOverrides = {};\n  variants === null || variants === void 0 ? void 0 : variants.forEach(variant => variant && Object.assign(nextOverrides, overrides[variant]));\n  return nextOverrides;\n}\nconst transitions = {\n  default: {\n    damping: 60,\n    delay: 0,\n    mass: 1,\n    stiffness: 500,\n    type: \"spring\"\n  }\n};\nconst toResponsiveImage = value => {\n  if (typeof value === \"object\" && value !== null && typeof value.src === \"string\") {\n    return value;\n  }\n  return typeof value === \"string\" ? {\n    src: value\n  } : undefined;\n};\nconst Transition = ({\n  value,\n  children\n}) => {\n  const config = React.useContext(MotionConfigContext);\n  const transition = value !== null && value !== void 0 ? value : config.transition;\n  const contextValue = React.useMemo(() => ({\n    ...config,\n    transition\n  }), [JSON.stringify(transition)]);\n  return /*#__PURE__*/_jsx(MotionConfigContext.Provider, {\n    value: contextValue,\n    children: children\n  });\n};\nconst humanReadableVariantMap = {\n  Borderless: \"fS3piDDdj\",\n  Defualt: \"nu8q6VcEj\",\n  Filled: \"zBZPcDJ4U\",\n  Tinted: \"cEUQWZ5Cn\"\n};\nconst getProps = ({\n  backgroundColor,\n  height,\n  id,\n  image,\n  image1,\n  label,\n  leftIcon,\n  leftIcon1,\n  link,\n  rightIcon,\n  rightIcon1,\n  width,\n  ...props\n}) => {\n  var ref, ref1, ref2, ref3, ref4, _variant, ref5, ref6, ref7;\n  return {\n    ...props,\n    DfkzvUpCZ: (ref = backgroundColor !== null && backgroundColor !== void 0 ? backgroundColor : props.DfkzvUpCZ) !== null && ref !== void 0 ? ref : 'var(--token-da5746f7-bb3a-44e9-a75e-0d01a19d2bfb, rgb(255, 108, 71)) /* {\"name\":\"Accent / Primary\"} */',\n    EF9ieGEJy: (ref1 = rightIcon !== null && rightIcon !== void 0 ? rightIcon : props.EF9ieGEJy) !== null && ref1 !== void 0 ? ref1 : true,\n    K4EEw2SGf: (ref2 = rightIcon1 !== null && rightIcon1 !== void 0 ? rightIcon1 : props.K4EEw2SGf) !== null && ref2 !== void 0 ? ref2 : \"Brightness1\",\n    lmXg2gJ_L: image1 !== null && image1 !== void 0 ? image1 : props.lmXg2gJ_L,\n    m1cZVuu4I: link !== null && link !== void 0 ? link : props.m1cZVuu4I,\n    oQpg0ZA2x: (ref3 = leftIcon1 !== null && leftIcon1 !== void 0 ? leftIcon1 : props.oQpg0ZA2x) !== null && ref3 !== void 0 ? ref3 : \"Brightness1\",\n    pdb0cox7d: (ref4 = image !== null && image !== void 0 ? image : props.pdb0cox7d) !== null && ref4 !== void 0 ? ref4 : true,\n    variant: (ref5 = (_variant = humanReadableVariantMap[props.variant]) !== null && _variant !== void 0 ? _variant : props.variant) !== null && ref5 !== void 0 ? ref5 : \"nu8q6VcEj\",\n    w6lJxLaR5: (ref6 = label !== null && label !== void 0 ? label : props.w6lJxLaR5) !== null && ref6 !== void 0 ? ref6 : \"Label\",\n    WlBfEdufd: (ref7 = leftIcon !== null && leftIcon !== void 0 ? leftIcon : props.WlBfEdufd) !== null && ref7 !== void 0 ? ref7 : true\n  };\n};\nconst createLayoutDependency = (props, variants) => variants.join(\"-\") + props.layoutDependency;\nconst Component = /*#__PURE__*/React.forwardRef(function (props, ref) {\n  const {\n    activeLocale\n  } = useLocaleInfo();\n  const {\n    style,\n    className,\n    layoutId,\n    variant,\n    w6lJxLaR5,\n    pdb0cox7d,\n    lmXg2gJ_L,\n    WlBfEdufd,\n    oQpg0ZA2x,\n    EF9ieGEJy,\n    K4EEw2SGf,\n    m1cZVuu4I,\n    DfkzvUpCZ,\n    ...restProps\n  } = getProps(props);\n  const {\n    baseVariant,\n    classNames,\n    gestureVariant,\n    setGestureState,\n    setVariant,\n    transition,\n    variants\n  } = useVariantState({\n    cycleOrder,\n    defaultVariant: \"nu8q6VcEj\",\n    transitions,\n    variant,\n    variantClassNames\n  });\n  const layoutDependency = createLayoutDependency(props, variants);\n  const defaultLayoutId = React.useId();\n  return /*#__PURE__*/_jsx(LayoutGroup, {\n    id: layoutId !== null && layoutId !== void 0 ? layoutId : defaultLayoutId,\n    children: /*#__PURE__*/_jsx(motion.div, {\n      initial: variant,\n      animate: variants,\n      onHoverStart: () => setGestureState({\n        isHovered: true\n      }),\n      onHoverEnd: () => setGestureState({\n        isHovered: false\n      }),\n      onTapStart: () => setGestureState({\n        isPressed: true\n      }),\n      onTap: () => setGestureState({\n        isPressed: false\n      }),\n      onTapCancel: () => setGestureState({\n        isPressed: false\n      }),\n      className: cx(\"framer-q6S2I\", sharedStyle.className, classNames),\n      style: {\n        display: \"contents\"\n      },\n      children: /*#__PURE__*/_jsx(Transition, {\n        value: transition,\n        children: /*#__PURE__*/_jsx(Link, {\n          href: m1cZVuu4I,\n          children: /*#__PURE__*/_jsxs(motion.a, {\n            ...restProps,\n            className: `${cx(\"framer-m9ei2l\", className)} framer-1j99wx3`,\n            \"data-border\": true,\n            \"data-framer-name\": \"Defualt\",\n            layoutDependency: layoutDependency,\n            layoutId: \"nu8q6VcEj\",\n            ref: ref,\n            style: {\n              \"--border-bottom-width\": \"1px\",\n              \"--border-color\": 'var(--token-7ee443b9-4e54-4cfb-b454-7e46eaeb769d, rgb(229, 229, 229)) /* {\"name\":\"Stroke / Secondary\"} */',\n              \"--border-left-width\": \"1px\",\n              \"--border-right-width\": \"1px\",\n              \"--border-style\": \"solid\",\n              \"--border-top-width\": \"1px\",\n              backgroundColor: \"var(--token-826ba26c-2053-437d-96a6-d06ade044e69, rgb(255, 255, 255))\",\n              borderBottomLeftRadius: 8,\n              borderBottomRightRadius: 8,\n              borderTopLeftRadius: 8,\n              borderTopRightRadius: 8,\n              ...style\n            },\n            variants: {\n              cEUQWZ5Cn: {\n                \"--border-bottom-width\": \"0px\",\n                \"--border-left-width\": \"0px\",\n                \"--border-right-width\": \"0px\",\n                \"--border-top-width\": \"0px\",\n                backgroundColor: \"var(--token-404607cf-c9b1-4b47-91cc-984e30122b0f, rgba(255, 108, 71, 0.18))\"\n              },\n              fS3piDDdj: {\n                \"--border-bottom-width\": \"0px\",\n                \"--border-left-width\": \"0px\",\n                \"--border-right-width\": \"0px\",\n                \"--border-top-width\": \"0px\",\n                backgroundColor: \"rgba(0, 0, 0, 0)\"\n              },\n              zBZPcDJ4U: {\n                \"--border-bottom-width\": \"0px\",\n                \"--border-left-width\": \"0px\",\n                \"--border-right-width\": \"0px\",\n                \"--border-top-width\": \"0px\",\n                backgroundColor: DfkzvUpCZ\n              }\n            },\n            ...addPropertyOverrides({\n              cEUQWZ5Cn: {\n                \"data-framer-name\": \"Tinted\"\n              },\n              fS3piDDdj: {\n                \"data-framer-name\": \"Borderless\"\n              },\n              zBZPcDJ4U: {\n                \"data-framer-name\": \"Filled\"\n              }\n            }, baseVariant, gestureVariant),\n            children: [pdb0cox7d && /*#__PURE__*/_jsx(Image, {\n              background: {\n                alt: \"\",\n                fit: \"fill\",\n                sizes: \"16px\",\n                ...toResponsiveImage(lmXg2gJ_L)\n              },\n              className: \"framer-1cxu3bc\",\n              \"data-framer-name\": \"Image\",\n              layoutDependency: layoutDependency,\n              layoutId: \"eoxsHKJNX\",\n              style: {\n                borderBottomLeftRadius: 128,\n                borderBottomRightRadius: 128,\n                borderTopLeftRadius: 128,\n                borderTopRightRadius: 128\n              }\n            }), WlBfEdufd && /*#__PURE__*/_jsx(motion.div, {\n              className: \"framer-142474j-container\",\n              \"data-framer-name\": \"Left Icon\",\n              layoutDependency: layoutDependency,\n              layoutId: \"GSEPe2neq-container\",\n              name: \"Left Icon\",\n              children: /*#__PURE__*/_jsx(Material, {\n                color: 'var(--token-dc455488-291c-4a3f-86d9-598b588187c0, rgb(115, 115, 115)) /* {\"name\":\"Grays / Gray 3\"} */',\n                height: \"100%\",\n                iconSearch: \"Home\",\n                iconSelection: oQpg0ZA2x,\n                iconStyle15: \"Outlined\",\n                iconStyle2: \"Filled\",\n                iconStyle7: \"Filled\",\n                id: \"GSEPe2neq\",\n                layoutId: \"GSEPe2neq\",\n                mirrored: false,\n                name: \"Left Icon\",\n                selectByList: true,\n                style: {\n                  height: \"100%\",\n                  width: \"100%\"\n                },\n                width: \"100%\",\n                ...addPropertyOverrides({\n                  cEUQWZ5Cn: {\n                    color: 'var(--token-da5746f7-bb3a-44e9-a75e-0d01a19d2bfb, rgb(255, 108, 71)) /* {\"name\":\"Accent / Primary\"} */'\n                  },\n                  zBZPcDJ4U: {\n                    color: 'var(--token-1bb03af9-626e-4502-bed1-efd5352ab5ad, rgb(255, 255, 255)) /* {\"name\":\"Constant Colors/ White\"} */'\n                  }\n                }, baseVariant, gestureVariant)\n              })\n            }), /*#__PURE__*/_jsx(RichText, {\n              __fromCanvasComponent: true,\n              children: /*#__PURE__*/_jsx(React.Fragment, {\n                children: /*#__PURE__*/_jsx(motion.h1, {\n                  className: \"framer-styles-preset-12r6cej\",\n                  \"data-styles-preset\": \"dCa8B09Ep\",\n                  style: {\n                    \"--framer-text-color\": \"var(--extracted-gdpscs)\"\n                  },\n                  children: \"Label\"\n                })\n              }),\n              className: \"framer-1i9awo9\",\n              layoutDependency: layoutDependency,\n              layoutId: \"urVWnzb9v\",\n              style: {\n                \"--extracted-gdpscs\": \"var(--token-01230e19-5bf0-45dc-9d8f-a041cfdc23e7, rgb(23, 23, 23))\",\n                \"--framer-link-text-color\": \"rgb(0, 153, 255)\",\n                \"--framer-link-text-decoration\": \"underline\",\n                \"--framer-paragraph-spacing\": \"0px\"\n              },\n              text: w6lJxLaR5,\n              variants: {\n                cEUQWZ5Cn: {\n                  \"--extracted-gdpscs\": \"var(--token-da5746f7-bb3a-44e9-a75e-0d01a19d2bfb, rgb(255, 108, 71))\"\n                },\n                zBZPcDJ4U: {\n                  \"--extracted-gdpscs\": \"var(--token-1bb03af9-626e-4502-bed1-efd5352ab5ad, rgb(255, 255, 255))\"\n                }\n              },\n              verticalAlignment: \"top\",\n              withExternalLayout: true\n            }), EF9ieGEJy && /*#__PURE__*/_jsx(motion.div, {\n              className: \"framer-6c5qkw-container\",\n              \"data-framer-name\": \"Right Icon\",\n              layoutDependency: layoutDependency,\n              layoutId: \"S9ZTYlpgC-container\",\n              name: \"Right Icon\",\n              children: /*#__PURE__*/_jsx(Material, {\n                color: 'var(--token-dc455488-291c-4a3f-86d9-598b588187c0, rgb(115, 115, 115)) /* {\"name\":\"Grays / Gray 3\"} */',\n                height: \"100%\",\n                iconSearch: \"Home\",\n                iconSelection: K4EEw2SGf,\n                iconStyle15: \"Outlined\",\n                iconStyle2: \"Filled\",\n                iconStyle7: \"Filled\",\n                id: \"S9ZTYlpgC\",\n                layoutId: \"S9ZTYlpgC\",\n                mirrored: false,\n                name: \"Right Icon\",\n                selectByList: true,\n                style: {\n                  height: \"100%\",\n                  width: \"100%\"\n                },\n                width: \"100%\",\n                ...addPropertyOverrides({\n                  cEUQWZ5Cn: {\n                    color: 'var(--token-da5746f7-bb3a-44e9-a75e-0d01a19d2bfb, rgb(255, 108, 71)) /* {\"name\":\"Accent / Primary\"} */'\n                  },\n                  zBZPcDJ4U: {\n                    color: 'var(--token-1bb03af9-626e-4502-bed1-efd5352ab5ad, rgb(255, 255, 255)) /* {\"name\":\"Constant Colors/ White\"} */'\n                  }\n                }, baseVariant, gestureVariant)\n              })\n            })]\n          })\n        })\n      })\n    })\n  });\n});\nconst css = ['.framer-q6S2I [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-q6S2I .framer-1j99wx3 { display: block; }\", \".framer-q6S2I .framer-m9ei2l { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; padding: 4px 8px 4px 8px; position: relative; text-decoration: none; width: min-content; }\", \".framer-q6S2I .framer-1cxu3bc { flex: none; height: 16px; overflow: visible; position: relative; width: 16px; }\", \".framer-q6S2I .framer-142474j-container, .framer-q6S2I .framer-6c5qkw-container { flex: none; height: 16px; position: relative; width: 16px; }\", \".framer-q6S2I .framer-1i9awo9 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-q6S2I .framer-m9ei2l { gap: 0px; } .framer-q6S2I .framer-m9ei2l > * { margin: 0px; margin-left: calc(4px / 2); margin-right: calc(4px / 2); } .framer-q6S2I .framer-m9ei2l > :first-child { margin-left: 0px; } .framer-q6S2I .framer-m9ei2l > :last-child { margin-right: 0px; } }\", ...sharedStyle.css]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              * @framerIntrinsicHeight 24\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              * @framerIntrinsicWidth 107.5\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"zBZPcDJ4U\":{\"layout\":[\"auto\",\"auto\"]},\"cEUQWZ5Cn\":{\"layout\":[\"auto\",\"auto\"]},\"fS3piDDdj\":{\"layout\":[\"auto\",\"auto\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              * @framerVariables {\"w6lJxLaR5\":\"label\",\"pdb0cox7d\":\"image\",\"lmXg2gJ_L\":\"image1\",\"WlBfEdufd\":\"leftIcon\",\"oQpg0ZA2x\":\"leftIcon1\",\"EF9ieGEJy\":\"rightIcon\",\"K4EEw2SGf\":\"rightIcon1\",\"m1cZVuu4I\":\"link\",\"DfkzvUpCZ\":\"backgroundColor\"}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              */\nconst FramerJ5EvWFoo4 = withCSS(Component, css, \"framer-q6S2I\");\nexport default FramerJ5EvWFoo4;\nFramerJ5EvWFoo4.displayName = \"UI - Badge / Small\";\nFramerJ5EvWFoo4.defaultProps = {\n  height: 24,\n  width: 107.5\n};\naddPropertyControls(FramerJ5EvWFoo4, {\n  variant: {\n    options: [\"nu8q6VcEj\", \"zBZPcDJ4U\", \"cEUQWZ5Cn\", \"fS3piDDdj\"],\n    optionTitles: [\"Defualt\", \"Filled\", \"Tinted\", \"Borderless\"],\n    title: \"Variant\",\n    type: ControlType.Enum\n  },\n  w6lJxLaR5: {\n    defaultValue: \"Label\",\n    displayTextArea: false,\n    title: \"\u21B3 Label\",\n    type: ControlType.String\n  },\n  pdb0cox7d: {\n    defaultValue: true,\n    title: \"Image\",\n    type: ControlType.Boolean\n  },\n  lmXg2gJ_L: {\n    title: \"\u21B3 Image\",\n    type: ControlType.ResponsiveImage\n  },\n  WlBfEdufd: {\n    defaultValue: true,\n    title: \"Left Icon\",\n    type: ControlType.Boolean\n  },\n  oQpg0ZA2x: (MaterialControls === null || MaterialControls === void 0 ? void 0 : MaterialControls[\"iconSelection\"]) && {\n    ...MaterialControls[\"iconSelection\"],\n    defaultValue: \"Brightness1\",\n    hidden: undefined,\n    title: \"\u21B3 Left Icon\"\n  },\n  EF9ieGEJy: {\n    defaultValue: true,\n    title: \"Right Icon\",\n    type: ControlType.Boolean\n  },\n  K4EEw2SGf: (MaterialControls === null || MaterialControls === void 0 ? void 0 : MaterialControls[\"iconSelection\"]) && {\n    ...MaterialControls[\"iconSelection\"],\n    defaultValue: \"Brightness1\",\n    hidden: undefined,\n    title: \"\u21B3 Right Icon\"\n  },\n  m1cZVuu4I: {\n    title: \"Link\",\n    type: ControlType.Link\n  },\n  DfkzvUpCZ: {\n    defaultValue: 'var(--token-da5746f7-bb3a-44e9-a75e-0d01a19d2bfb, rgb(255, 108, 71)) /* {\"name\":\"Accent / Primary\"} */',\n    title: \"Background Color\",\n    type: ControlType.Color\n  }\n});\naddFonts(FramerJ5EvWFoo4, [...MaterialFonts, ...sharedStyle.fonts]);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FramerJ5EvWFoo4\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerIntrinsicWidth\": \"107.5\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"zBZPcDJ4U\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"cEUQWZ5Cn\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"fS3piDDdj\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\n        \"framerIntrinsicHeight\": \"24\",\n        \"framerContractVersion\": \"1\",\n        \"framerVariables\": \"{\\\"w6lJxLaR5\\\":\\\"label\\\",\\\"pdb0cox7d\\\":\\\"image\\\",\\\"lmXg2gJ_L\\\":\\\"image1\\\",\\\"WlBfEdufd\\\":\\\"leftIcon\\\",\\\"oQpg0ZA2x\\\":\\\"leftIcon1\\\",\\\"EF9ieGEJy\\\":\\\"rightIcon\\\",\\\"K4EEw2SGf\\\":\\\"rightIcon1\\\",\\\"m1cZVuu4I\\\":\\\"link\\\",\\\"DfkzvUpCZ\\\":\\\"backgroundColor\\\"}\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./J5EvWFoo4.map", "// Generated by Framer (d213f04)\nimport { jsx as _jsx, jsxs as _jsxs } from \"react/jsx-runtime\";\nimport { addFonts, addPropertyControls, ControlType, cx, getFonts, RichText, useLocaleInfo, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion, MotionConfigContext } from \"framer-motion\";\nimport * as React from \"react\";\nimport UIBadgeSmall from \"https://framerusercontent.com/modules/dp0fYp76gVWRpYOjWVel/Ae9GeDpIlWtE8tvYtmPd/J5EvWFoo4.js\";\nconst UIBadgeSmallFonts = getFonts(UIBadgeSmall);\nconst cycleOrder = [\"gcOfxigUO\", \"pNXtI1hCT\", \"NAJyuFow8\", \"bCxUUtiuu\", \"nnQEjDMG8\"];\nconst variantClassNames = {\n  bCxUUtiuu: \"framer-v-12bvn6f\",\n  gcOfxigUO: \"framer-v-c97u22\",\n  NAJyuFow8: \"framer-v-1q1sf45\",\n  nnQEjDMG8: \"framer-v-1eo4u4e\",\n  pNXtI1hCT: \"framer-v-15o4loi\"\n};\nfunction addPropertyOverrides(overrides, ...variants) {\n  const nextOverrides = {};\n  variants === null || variants === void 0 ? void 0 : variants.forEach(variant => variant && Object.assign(nextOverrides, overrides[variant]));\n  return nextOverrides;\n}\nconst transitions = {\n  default: {\n    damping: 60,\n    delay: 0,\n    mass: 1,\n    stiffness: 500,\n    type: \"spring\"\n  }\n};\nconst Transition = ({\n  value,\n  children\n}) => {\n  const config = React.useContext(MotionConfigContext);\n  const transition = value !== null && value !== void 0 ? value : config.transition;\n  const contextValue = React.useMemo(() => ({\n    ...config,\n    transition\n  }), [JSON.stringify(transition)]);\n  return /*#__PURE__*/_jsx(MotionConfigContext.Provider, {\n    value: contextValue,\n    children: children\n  });\n};\nconst humanReadableVariantMap = {\n  \"Variant 3\": \"NAJyuFow8\",\n  \"Variant 4\": \"bCxUUtiuu\",\n  \"Variant 5\": \"nnQEjDMG8\",\n  Center: \"pNXtI1hCT\",\n  Left: \"gcOfxigUO\"\n};\nconst getProps = ({\n  badge,\n  badge1,\n  height,\n  id,\n  smallText,\n  smallText1,\n  text,\n  text1,\n  title,\n  title1,\n  width,\n  ...props\n}) => {\n  var ref, ref1, ref2, ref3, ref4, _variant, ref5, ref6, ref7, ref8;\n  return {\n    ...props,\n    ga6o81MtC: (ref = title1 !== null && title1 !== void 0 ? title1 : props.ga6o81MtC) !== null && ref !== void 0 ? ref : \"Title\",\n    KS9uBrHDA: (ref1 = badge !== null && badge !== void 0 ? badge : props.KS9uBrHDA) !== null && ref1 !== void 0 ? ref1 : true,\n    Mih9ndfuH: (ref2 = smallText1 !== null && smallText1 !== void 0 ? smallText1 : props.Mih9ndfuH) !== null && ref2 !== void 0 ? ref2 : \"Small Text\",\n    OAdsihPvO: (ref3 = smallText !== null && smallText !== void 0 ? smallText : props.OAdsihPvO) !== null && ref3 !== void 0 ? ref3 : true,\n    Sio3b2TlJ: (ref4 = title !== null && title !== void 0 ? title : props.Sio3b2TlJ) !== null && ref4 !== void 0 ? ref4 : true,\n    variant: (ref5 = (_variant = humanReadableVariantMap[props.variant]) !== null && _variant !== void 0 ? _variant : props.variant) !== null && ref5 !== void 0 ? ref5 : \"gcOfxigUO\",\n    WKHxqHNQ3: (ref6 = badge1 !== null && badge1 !== void 0 ? badge1 : props.WKHxqHNQ3) !== null && ref6 !== void 0 ? ref6 : \"Label\",\n    XudnpRpAO: (ref7 = text !== null && text !== void 0 ? text : props.XudnpRpAO) !== null && ref7 !== void 0 ? ref7 : true,\n    Y5dXk3R6v: (ref8 = text1 !== null && text1 !== void 0 ? text1 : props.Y5dXk3R6v) !== null && ref8 !== void 0 ? ref8 : \"Effective marketing and advertising materials. It is also a great tool to use when you want to present your.\"\n  };\n};\nconst createLayoutDependency = (props, variants) => variants.join(\"-\") + props.layoutDependency;\nconst Component = /*#__PURE__*/React.forwardRef(function (props, ref) {\n  const {\n    activeLocale\n  } = useLocaleInfo();\n  const {\n    style,\n    className,\n    layoutId,\n    variant,\n    KS9uBrHDA,\n    Xm_jM1wqs,\n    WKHxqHNQ3,\n    Sio3b2TlJ,\n    ga6o81MtC,\n    XudnpRpAO,\n    Y5dXk3R6v,\n    OAdsihPvO,\n    Mih9ndfuH,\n    ...restProps\n  } = getProps(props);\n  const {\n    baseVariant,\n    classNames,\n    gestureVariant,\n    setGestureState,\n    setVariant,\n    transition,\n    variants\n  } = useVariantState({\n    cycleOrder,\n    defaultVariant: \"gcOfxigUO\",\n    transitions,\n    variant,\n    variantClassNames\n  });\n  const layoutDependency = createLayoutDependency(props, variants);\n  const defaultLayoutId = React.useId();\n  return /*#__PURE__*/_jsx(LayoutGroup, {\n    id: layoutId !== null && layoutId !== void 0 ? layoutId : defaultLayoutId,\n    children: /*#__PURE__*/_jsx(motion.div, {\n      initial: variant,\n      animate: variants,\n      onHoverStart: () => setGestureState({\n        isHovered: true\n      }),\n      onHoverEnd: () => setGestureState({\n        isHovered: false\n      }),\n      onTapStart: () => setGestureState({\n        isPressed: true\n      }),\n      onTap: () => setGestureState({\n        isPressed: false\n      }),\n      onTapCancel: () => setGestureState({\n        isPressed: false\n      }),\n      className: cx(\"framer-M6uEt\", classNames),\n      style: {\n        display: \"contents\"\n      },\n      children: /*#__PURE__*/_jsx(Transition, {\n        value: transition,\n        children: /*#__PURE__*/_jsxs(motion.div, {\n          ...restProps,\n          className: cx(\"framer-c97u22\", className),\n          \"data-framer-name\": \"Left\",\n          layoutDependency: layoutDependency,\n          layoutId: \"gcOfxigUO\",\n          ref: ref,\n          style: {\n            ...style\n          },\n          ...addPropertyOverrides({\n            bCxUUtiuu: {\n              \"data-framer-name\": \"Variant 4\"\n            },\n            NAJyuFow8: {\n              \"data-framer-name\": \"Variant 3\"\n            },\n            nnQEjDMG8: {\n              \"data-framer-name\": \"Variant 5\"\n            },\n            pNXtI1hCT: {\n              \"data-framer-name\": \"Center\"\n            }\n          }, baseVariant, gestureVariant),\n          children: [KS9uBrHDA && /*#__PURE__*/_jsx(motion.div, {\n            className: \"framer-v6o789-container\",\n            layoutDependency: layoutDependency,\n            layoutId: \"jao5NuQ03-container\",\n            children: /*#__PURE__*/_jsx(UIBadgeSmall, {\n              backgroundColor: 'var(--token-da5746f7-bb3a-44e9-a75e-0d01a19d2bfb, rgb(255, 108, 71)) /* {\"name\":\"Accent / Primary\"} */',\n              height: \"100%\",\n              id: \"jao5NuQ03\",\n              image: false,\n              label: WKHxqHNQ3,\n              layoutId: \"jao5NuQ03\",\n              leftIcon: false,\n              leftIcon1: \"Brightness1\",\n              rightIcon: false,\n              rightIcon1: \"Brightness1\",\n              variant: Xm_jM1wqs,\n              width: \"100%\"\n            })\n          }), Sio3b2TlJ && /*#__PURE__*/_jsx(RichText, {\n            __fromCanvasComponent: true,\n            children: /*#__PURE__*/_jsx(React.Fragment, {\n              children: /*#__PURE__*/_jsx(motion.h1, {\n                style: {\n                  \"--font-selector\": \"R0Y7SW50ZXItNjAw\",\n                  \"--framer-font-size\": \"48px\",\n                  \"--framer-font-weight\": \"600\",\n                  \"--framer-letter-spacing\": \"-0.2px\",\n                  \"--framer-line-height\": \"56px\",\n                  \"--framer-text-color\": \"var(--extracted-gdpscs)\"\n                },\n                children: \"Title\"\n              })\n            }),\n            className: \"framer-g0z9l9\",\n            fonts: [\"GF;Inter-600\"],\n            layoutDependency: layoutDependency,\n            layoutId: \"ifl_8r8EI\",\n            style: {\n              \"--extracted-gdpscs\": \"var(--token-ada38e90-7b9f-44db-b2be-f6996972861c, rgb(255, 255, 255)) \",\n              \"--framer-paragraph-spacing\": \"0px\"\n            },\n            text: ga6o81MtC,\n            variants: {\n              bCxUUtiuu: {\n                \"--extracted-gdpscs\": \"var(--token-ada38e90-7b9f-44db-b2be-f6996972861c, rgb(255, 255, 255))\"\n              },\n              pNXtI1hCT: {\n                \"--extracted-gdpscs\": \"var(--token-ada38e90-7b9f-44db-b2be-f6996972861c, rgb(255, 255, 255))\"\n              }\n            },\n            verticalAlignment: \"top\",\n            withExternalLayout: true,\n            ...addPropertyOverrides({\n              bCxUUtiuu: {\n                children: /*#__PURE__*/_jsx(React.Fragment, {\n                  children: /*#__PURE__*/_jsx(motion.h1, {\n                    style: {\n                      \"--font-selector\": \"R0Y7SW50ZXItNjAw\",\n                      \"--framer-font-size\": \"40px\",\n                      \"--framer-font-weight\": \"600\",\n                      \"--framer-letter-spacing\": \"-0.2px\",\n                      \"--framer-line-height\": \"51px\",\n                      \"--framer-text-alignment\": \"center\",\n                      \"--framer-text-color\": \"var(--extracted-gdpscs)\"\n                    },\n                    children: \"Title\"\n                  })\n                })\n              },\n              NAJyuFow8: {\n                children: /*#__PURE__*/_jsx(React.Fragment, {\n                  children: /*#__PURE__*/_jsx(motion.h1, {\n                    style: {\n                      \"--font-selector\": \"R0Y7SW50ZXItNjAw\",\n                      \"--framer-font-size\": \"48px\",\n                      \"--framer-font-weight\": \"600\",\n                      \"--framer-letter-spacing\": \"-0.2px\",\n                      \"--framer-line-height\": \"51px\",\n                      \"--framer-text-alignment\": \"center\"\n                    },\n                    children: \"Title\"\n                  })\n                })\n              },\n              nnQEjDMG8: {\n                children: /*#__PURE__*/_jsx(React.Fragment, {\n                  children: /*#__PURE__*/_jsx(motion.h1, {\n                    style: {\n                      \"--font-selector\": \"R0Y7SW50ZXItNjAw\",\n                      \"--framer-font-size\": \"30px\",\n                      \"--framer-font-weight\": \"600\",\n                      \"--framer-letter-spacing\": \"-0.2px\",\n                      \"--framer-line-height\": \"47px\",\n                      \"--framer-text-alignment\": \"center\"\n                    },\n                    children: \"Title\"\n                  })\n                })\n              },\n              pNXtI1hCT: {\n                children: /*#__PURE__*/_jsx(React.Fragment, {\n                  children: /*#__PURE__*/_jsx(motion.h1, {\n                    style: {\n                      \"--font-selector\": \"R0Y7SW50ZXItNjAw\",\n                      \"--framer-font-size\": \"48px\",\n                      \"--framer-font-weight\": \"600\",\n                      \"--framer-letter-spacing\": \"-0.2px\",\n                      \"--framer-line-height\": \"51px\",\n                      \"--framer-text-alignment\": \"center\",\n                      \"--framer-text-color\": \"var(--extracted-gdpscs)\"\n                    },\n                    children: \"Title\"\n                  })\n                })\n              }\n            }, baseVariant, gestureVariant)\n          }), XudnpRpAO && /*#__PURE__*/_jsx(RichText, {\n            __fromCanvasComponent: true,\n            children: /*#__PURE__*/_jsx(React.Fragment, {\n              children: /*#__PURE__*/_jsx(motion.h1, {\n                style: {\n                  \"--font-selector\": \"R0Y7SW50ZXItcmVndWxhcg==\",\n                  \"--framer-font-family\": '\"Inter\", \"Inter Placeholder\", sans-serif',\n                  \"--framer-font-size\": \"18px\",\n                  \"--framer-letter-spacing\": \"0px\",\n                  \"--framer-line-height\": \"28px\",\n                  \"--framer-text-color\": \"var(--extracted-gdpscs)\"\n                },\n                children: \"Effective marketing and advertising materials. It is also a great tool to use when you want to present your.\"\n              })\n            }),\n            className: \"framer-22kfbu\",\n            fonts: [\"GF;Inter-regular\"],\n            layoutDependency: layoutDependency,\n            layoutId: \"LmHk3B9Ee\",\n            style: {\n              \"--extracted-gdpscs\": \"var(--token-3f1eb214-0e22-43bd-b1ff-01636eabf8c3, rgba(255, 255, 255, 0.8)) \",\n              \"--framer-link-text-color\": \"rgb(0, 153, 255)\",\n              \"--framer-link-text-decoration\": \"underline\",\n              \"--framer-paragraph-spacing\": \"0px\"\n            },\n            text: Y5dXk3R6v,\n            variants: {\n              bCxUUtiuu: {\n                \"--extracted-gdpscs\": \"var(--token-3f1eb214-0e22-43bd-b1ff-01636eabf8c3, rgba(255, 255, 255, 0.8))\"\n              },\n              NAJyuFow8: {\n                \"--extracted-gdpscs\": \"rgba(0, 0, 0, 0.8)\"\n              },\n              nnQEjDMG8: {\n                \"--extracted-gdpscs\": \"rgba(0, 0, 0, 0.8)\"\n              },\n              pNXtI1hCT: {\n                \"--extracted-gdpscs\": \"var(--token-3f1eb214-0e22-43bd-b1ff-01636eabf8c3, rgba(255, 255, 255, 0.8))\"\n              }\n            },\n            verticalAlignment: \"top\",\n            withExternalLayout: true,\n            ...addPropertyOverrides({\n              bCxUUtiuu: {\n                children: /*#__PURE__*/_jsx(React.Fragment, {\n                  children: /*#__PURE__*/_jsx(motion.h1, {\n                    style: {\n                      \"--font-selector\": \"R0Y7SW50ZXItcmVndWxhcg==\",\n                      \"--framer-font-family\": '\"Inter\", \"Inter Placeholder\", sans-serif',\n                      \"--framer-font-size\": \"15px\",\n                      \"--framer-letter-spacing\": \"0px\",\n                      \"--framer-line-height\": \"28px\",\n                      \"--framer-text-alignment\": \"center\",\n                      \"--framer-text-color\": \"var(--extracted-gdpscs)\"\n                    },\n                    children: \"Effective marketing and advertising materials. It is also a great tool to use when you want to present your.\"\n                  })\n                })\n              },\n              NAJyuFow8: {\n                children: /*#__PURE__*/_jsx(React.Fragment, {\n                  children: /*#__PURE__*/_jsx(motion.h1, {\n                    style: {\n                      \"--font-selector\": \"R0Y7SW50ZXItcmVndWxhcg==\",\n                      \"--framer-font-family\": '\"Inter\", \"Inter Placeholder\", sans-serif',\n                      \"--framer-font-size\": \"15px\",\n                      \"--framer-letter-spacing\": \"0px\",\n                      \"--framer-line-height\": \"28px\",\n                      \"--framer-text-alignment\": \"center\",\n                      \"--framer-text-color\": \"var(--extracted-gdpscs)\"\n                    },\n                    children: \"Effective marketing and advertising materials. It is also a great tool to use when you want to present your.\"\n                  })\n                })\n              },\n              nnQEjDMG8: {\n                children: /*#__PURE__*/_jsx(React.Fragment, {\n                  children: /*#__PURE__*/_jsx(motion.h1, {\n                    style: {\n                      \"--font-selector\": \"R0Y7SW50ZXItcmVndWxhcg==\",\n                      \"--framer-font-family\": '\"Inter\", \"Inter Placeholder\", sans-serif',\n                      \"--framer-font-size\": \"13px\",\n                      \"--framer-letter-spacing\": \"0px\",\n                      \"--framer-line-height\": \"28px\",\n                      \"--framer-text-alignment\": \"center\",\n                      \"--framer-text-color\": \"var(--extracted-gdpscs)\"\n                    },\n                    children: \"Effective marketing and advertising materials. It is also a great tool to use when you want to present your.\"\n                  })\n                })\n              },\n              pNXtI1hCT: {\n                children: /*#__PURE__*/_jsx(React.Fragment, {\n                  children: /*#__PURE__*/_jsx(motion.h1, {\n                    style: {\n                      \"--font-selector\": \"R0Y7SW50ZXItcmVndWxhcg==\",\n                      \"--framer-font-family\": '\"Inter\", \"Inter Placeholder\", sans-serif',\n                      \"--framer-font-size\": \"15px\",\n                      \"--framer-letter-spacing\": \"0px\",\n                      \"--framer-line-height\": \"28px\",\n                      \"--framer-text-alignment\": \"center\",\n                      \"--framer-text-color\": \"var(--extracted-gdpscs)\"\n                    },\n                    children: \"Effective marketing and advertising materials. It is also a great tool to use when you want to present your.\"\n                  })\n                })\n              }\n            }, baseVariant, gestureVariant)\n          }), OAdsihPvO && /*#__PURE__*/_jsx(RichText, {\n            __fromCanvasComponent: true,\n            children: /*#__PURE__*/_jsx(React.Fragment, {\n              children: /*#__PURE__*/_jsx(motion.h1, {\n                style: {\n                  \"--font-selector\": \"R0Y7SW50ZXItcmVndWxhcg==\",\n                  \"--framer-font-family\": '\"Inter\", \"Inter Placeholder\", sans-serif',\n                  \"--framer-font-size\": \"14px\",\n                  \"--framer-letter-spacing\": \"0px\",\n                  \"--framer-line-height\": \"20px\",\n                  \"--framer-text-color\": \"var(--extracted-gdpscs)\"\n                },\n                children: \"Small Text\"\n              })\n            }),\n            className: \"framer-1espi8i\",\n            fonts: [\"GF;Inter-regular\"],\n            layoutDependency: layoutDependency,\n            layoutId: \"AZ2p5RXWY\",\n            style: {\n              \"--extracted-gdpscs\": \"var(--token-0504c6ee-0bce-499b-95d5-352a795303c0, rgba(64, 64, 64, 0.6))\",\n              \"--framer-link-text-color\": \"rgb(0, 153, 255)\",\n              \"--framer-link-text-decoration\": \"underline\",\n              \"--framer-paragraph-spacing\": \"0px\"\n            },\n            text: Mih9ndfuH,\n            verticalAlignment: \"top\",\n            withExternalLayout: true,\n            ...addPropertyOverrides({\n              bCxUUtiuu: {\n                children: /*#__PURE__*/_jsx(React.Fragment, {\n                  children: /*#__PURE__*/_jsx(motion.h1, {\n                    style: {\n                      \"--font-selector\": \"R0Y7SW50ZXItcmVndWxhcg==\",\n                      \"--framer-font-family\": '\"Inter\", \"Inter Placeholder\", sans-serif',\n                      \"--framer-font-size\": \"14px\",\n                      \"--framer-letter-spacing\": \"0px\",\n                      \"--framer-line-height\": \"20px\",\n                      \"--framer-text-alignment\": \"center\",\n                      \"--framer-text-color\": \"var(--extracted-gdpscs)\"\n                    },\n                    children: \"Small Text\"\n                  })\n                })\n              },\n              NAJyuFow8: {\n                children: /*#__PURE__*/_jsx(React.Fragment, {\n                  children: /*#__PURE__*/_jsx(motion.h1, {\n                    style: {\n                      \"--font-selector\": \"R0Y7SW50ZXItcmVndWxhcg==\",\n                      \"--framer-font-family\": '\"Inter\", \"Inter Placeholder\", sans-serif',\n                      \"--framer-font-size\": \"14px\",\n                      \"--framer-letter-spacing\": \"0px\",\n                      \"--framer-line-height\": \"20px\",\n                      \"--framer-text-alignment\": \"center\",\n                      \"--framer-text-color\": \"var(--extracted-gdpscs)\"\n                    },\n                    children: \"Small Text\"\n                  })\n                })\n              },\n              nnQEjDMG8: {\n                children: /*#__PURE__*/_jsx(React.Fragment, {\n                  children: /*#__PURE__*/_jsx(motion.h1, {\n                    style: {\n                      \"--font-selector\": \"R0Y7SW50ZXItcmVndWxhcg==\",\n                      \"--framer-font-family\": '\"Inter\", \"Inter Placeholder\", sans-serif',\n                      \"--framer-font-size\": \"14px\",\n                      \"--framer-letter-spacing\": \"0px\",\n                      \"--framer-line-height\": \"20px\",\n                      \"--framer-text-alignment\": \"center\",\n                      \"--framer-text-color\": \"var(--extracted-gdpscs)\"\n                    },\n                    children: \"Small Text\"\n                  })\n                })\n              },\n              pNXtI1hCT: {\n                children: /*#__PURE__*/_jsx(React.Fragment, {\n                  children: /*#__PURE__*/_jsx(motion.h1, {\n                    style: {\n                      \"--font-selector\": \"R0Y7SW50ZXItcmVndWxhcg==\",\n                      \"--framer-font-family\": '\"Inter\", \"Inter Placeholder\", sans-serif',\n                      \"--framer-font-size\": \"14px\",\n                      \"--framer-letter-spacing\": \"0px\",\n                      \"--framer-line-height\": \"20px\",\n                      \"--framer-text-alignment\": \"center\",\n                      \"--framer-text-color\": \"var(--extracted-gdpscs)\"\n                    },\n                    children: \"Small Text\"\n                  })\n                })\n              }\n            }, baseVariant, gestureVariant)\n          })]\n        })\n      })\n    })\n  });\n});\nconst css = ['.framer-M6uEt [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-M6uEt .framer-9bj10z { display: block; }\", \".framer-M6uEt .framer-c97u22 { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; padding: 0px 0px 0px 0px; position: relative; width: 600px; }\", \".framer-M6uEt .framer-v6o789-container { flex: none; height: auto; position: relative; width: auto; }\", \".framer-M6uEt .framer-g0z9l9, .framer-M6uEt .framer-22kfbu, .framer-M6uEt .framer-1espi8i { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-M6uEt .framer-c97u22 { gap: 0px; } .framer-M6uEt .framer-c97u22 > * { margin: 0px; margin-bottom: calc(12px / 2); margin-top: calc(12px / 2); } .framer-M6uEt .framer-c97u22 > :first-child { margin-top: 0px; } .framer-M6uEt .framer-c97u22 > :last-child { margin-bottom: 0px; } }\", \".framer-M6uEt.framer-v-15o4loi .framer-c97u22, .framer-M6uEt.framer-v-1q1sf45 .framer-c97u22, .framer-M6uEt.framer-v-12bvn6f .framer-c97u22, .framer-M6uEt.framer-v-1eo4u4e .framer-c97u22 { align-content: center; align-items: center; }\"]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            * @framerIntrinsicHeight 192\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            * @framerIntrinsicWidth 600\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"pNXtI1hCT\":{\"layout\":[\"fixed\",\"auto\"]},\"NAJyuFow8\":{\"layout\":[\"fixed\",\"auto\"]},\"bCxUUtiuu\":{\"layout\":[\"fixed\",\"auto\"]},\"nnQEjDMG8\":{\"layout\":[\"fixed\",\"auto\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            * @framerVariables {\"KS9uBrHDA\":\"badge\",\"WKHxqHNQ3\":\"badge1\",\"Sio3b2TlJ\":\"title\",\"ga6o81MtC\":\"title1\",\"XudnpRpAO\":\"text\",\"Y5dXk3R6v\":\"text1\",\"OAdsihPvO\":\"smallText\",\"Mih9ndfuH\":\"smallText1\"}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            */\nconst Framerdx5ockPZK = withCSS(Component, css, \"framer-M6uEt\");\nexport default Framerdx5ockPZK;\nFramerdx5ockPZK.displayName = \"UI - Smart Typography / 48pt Copy 2\";\nFramerdx5ockPZK.defaultProps = {\n  height: 192,\n  width: 600\n};\naddPropertyControls(Framerdx5ockPZK, {\n  variant: {\n    options: [\"gcOfxigUO\", \"pNXtI1hCT\", \"NAJyuFow8\", \"bCxUUtiuu\", \"nnQEjDMG8\"],\n    optionTitles: [\"Left\", \"Center\", \"Variant 3\", \"Variant 4\", \"Variant 5\"],\n    title: \"Variant\",\n    type: ControlType.Enum\n  },\n  KS9uBrHDA: {\n    defaultValue: true,\n    title: \"Badge\",\n    type: ControlType.Boolean\n  },\n  WKHxqHNQ3: {\n    defaultValue: \"Label\",\n    displayTextArea: false,\n    title: \"\u21B3 Badge\",\n    type: ControlType.String\n  },\n  Sio3b2TlJ: {\n    defaultValue: true,\n    title: \"Title\",\n    type: ControlType.Boolean\n  },\n  ga6o81MtC: {\n    defaultValue: \"Title\",\n    displayTextArea: true,\n    title: \"\u21B3 Title\",\n    type: ControlType.String\n  },\n  XudnpRpAO: {\n    defaultValue: true,\n    title: \"Text\",\n    type: ControlType.Boolean\n  },\n  Y5dXk3R6v: {\n    defaultValue: \"Effective marketing and advertising materials. It is also a great tool to use when you want to present your.\",\n    displayTextArea: true,\n    title: \"\u21B3 Text\",\n    type: ControlType.String\n  },\n  OAdsihPvO: {\n    defaultValue: true,\n    title: \"Small Text\",\n    type: ControlType.Boolean\n  },\n  Mih9ndfuH: {\n    defaultValue: \"Small Text\",\n    displayTextArea: false,\n    title: \"\u21B3 Small Text\",\n    type: ControlType.String\n  }\n});\naddFonts(Framerdx5ockPZK, [{\n  family: \"Inter\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:canvasComponent/dx5ockPZK:default\",\n    url: \"https://fonts.gstatic.com/s/inter/v13/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuGKYMZhrib2Bg-4.ttf\"\n  },\n  style: \"normal\",\n  url: \"https://fonts.gstatic.com/s/inter/v13/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuGKYMZhrib2Bg-4.ttf\",\n  weight: \"600\"\n}, {\n  family: \"Inter\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:canvasComponent/dx5ockPZK:default\",\n    url: \"https://fonts.gstatic.com/s/inter/v13/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuLyfMZhrib2Bg-4.ttf\"\n  },\n  style: \"normal\",\n  url: \"https://fonts.gstatic.com/s/inter/v13/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuLyfMZhrib2Bg-4.ttf\",\n  weight: \"400\"\n}, ...UIBadgeSmallFonts]);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"Framerdx5ockPZK\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerIntrinsicHeight\": \"192\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"pNXtI1hCT\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"NAJyuFow8\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"bCxUUtiuu\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"nnQEjDMG8\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\n        \"framerVariables\": \"{\\\"KS9uBrHDA\\\":\\\"badge\\\",\\\"WKHxqHNQ3\\\":\\\"badge1\\\",\\\"Sio3b2TlJ\\\":\\\"title\\\",\\\"ga6o81MtC\\\":\\\"title1\\\",\\\"XudnpRpAO\\\":\\\"text\\\",\\\"Y5dXk3R6v\\\":\\\"text1\\\",\\\"OAdsihPvO\\\":\\\"smallText\\\",\\\"Mih9ndfuH\\\":\\\"smallText1\\\"}\",\n        \"framerIntrinsicWidth\": \"600\",\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./dx5ockPZK.map", "// Generated by Framer (d213f04)\nimport { jsx as _jsx, jsxs as _jsxs } from \"react/jsx-runtime\";\nimport { addFonts, addPropertyControls, ControlType, cx, getFonts, RichText, useLocaleInfo, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion, MotionConfigContext } from \"framer-motion\";\nimport * as React from \"react\";\nimport UIBadgeSmall from \"https://framerusercontent.com/modules/dp0fYp76gVWRpYOjWVel/Ae9GeDpIlWtE8tvYtmPd/J5EvWFoo4.js\";\nconst UIBadgeSmallFonts = getFonts(UIBadgeSmall);\nconst cycleOrder = [\"l812U6FGs\", \"qzbmf2PZA\", \"BIOqBWGag\"];\nconst variantClassNames = {\n  BIOqBWGag: \"framer-v-1f8m5rb\",\n  l812U6FGs: \"framer-v-w979p4\",\n  qzbmf2PZA: \"framer-v-wn3ji5\"\n};\nfunction addPropertyOverrides(overrides, ...variants) {\n  const nextOverrides = {};\n  variants === null || variants === void 0 ? void 0 : variants.forEach(variant => variant && Object.assign(nextOverrides, overrides[variant]));\n  return nextOverrides;\n}\nconst transitions = {\n  default: {\n    damping: 60,\n    delay: 0,\n    mass: 1,\n    stiffness: 500,\n    type: \"spring\"\n  }\n};\nconst Transition = ({\n  value,\n  children\n}) => {\n  const config = React.useContext(MotionConfigContext);\n  const transition = value !== null && value !== void 0 ? value : config.transition;\n  const contextValue = React.useMemo(() => ({\n    ...config,\n    transition\n  }), [JSON.stringify(transition)]);\n  return /*#__PURE__*/_jsx(MotionConfigContext.Provider, {\n    value: contextValue,\n    children: children\n  });\n};\nconst humanReadableVariantMap = {\n  \"Variant 3\": \"BIOqBWGag\",\n  Center: \"qzbmf2PZA\",\n  Left: \"l812U6FGs\"\n};\nconst getProps = ({\n  badge,\n  badge1,\n  height,\n  id,\n  smallText,\n  smallText1,\n  text,\n  text1,\n  title,\n  title1,\n  width,\n  ...props\n}) => {\n  var ref, ref1, ref2, ref3, ref4, _variant, ref5, ref6, ref7, ref8;\n  return {\n    ...props,\n    ga6o81MtC: (ref = title1 !== null && title1 !== void 0 ? title1 : props.ga6o81MtC) !== null && ref !== void 0 ? ref : \"Title\",\n    KS9uBrHDA: (ref1 = badge !== null && badge !== void 0 ? badge : props.KS9uBrHDA) !== null && ref1 !== void 0 ? ref1 : true,\n    Mih9ndfuH: (ref2 = smallText1 !== null && smallText1 !== void 0 ? smallText1 : props.Mih9ndfuH) !== null && ref2 !== void 0 ? ref2 : \"Small Text\",\n    OAdsihPvO: (ref3 = smallText !== null && smallText !== void 0 ? smallText : props.OAdsihPvO) !== null && ref3 !== void 0 ? ref3 : true,\n    Sio3b2TlJ: (ref4 = title !== null && title !== void 0 ? title : props.Sio3b2TlJ) !== null && ref4 !== void 0 ? ref4 : true,\n    variant: (ref5 = (_variant = humanReadableVariantMap[props.variant]) !== null && _variant !== void 0 ? _variant : props.variant) !== null && ref5 !== void 0 ? ref5 : \"l812U6FGs\",\n    WKHxqHNQ3: (ref6 = badge1 !== null && badge1 !== void 0 ? badge1 : props.WKHxqHNQ3) !== null && ref6 !== void 0 ? ref6 : \"Label\",\n    XudnpRpAO: (ref7 = text !== null && text !== void 0 ? text : props.XudnpRpAO) !== null && ref7 !== void 0 ? ref7 : true,\n    Y5dXk3R6v: (ref8 = text1 !== null && text1 !== void 0 ? text1 : props.Y5dXk3R6v) !== null && ref8 !== void 0 ? ref8 : \"Effective marketing and advertising materials. It is also a great tool to use when you want to present your.\"\n  };\n};\nconst createLayoutDependency = (props, variants) => variants.join(\"-\") + props.layoutDependency;\nconst Component = /*#__PURE__*/React.forwardRef(function (props, ref) {\n  const {\n    activeLocale\n  } = useLocaleInfo();\n  const {\n    style,\n    className,\n    layoutId,\n    variant,\n    KS9uBrHDA,\n    Xm_jM1wqs,\n    WKHxqHNQ3,\n    Sio3b2TlJ,\n    ga6o81MtC,\n    XudnpRpAO,\n    Y5dXk3R6v,\n    OAdsihPvO,\n    Mih9ndfuH,\n    ...restProps\n  } = getProps(props);\n  const {\n    baseVariant,\n    classNames,\n    gestureVariant,\n    setGestureState,\n    setVariant,\n    transition,\n    variants\n  } = useVariantState({\n    cycleOrder,\n    defaultVariant: \"l812U6FGs\",\n    transitions,\n    variant,\n    variantClassNames\n  });\n  const layoutDependency = createLayoutDependency(props, variants);\n  const defaultLayoutId = React.useId();\n  return /*#__PURE__*/_jsx(LayoutGroup, {\n    id: layoutId !== null && layoutId !== void 0 ? layoutId : defaultLayoutId,\n    children: /*#__PURE__*/_jsx(motion.div, {\n      initial: variant,\n      animate: variants,\n      onHoverStart: () => setGestureState({\n        isHovered: true\n      }),\n      onHoverEnd: () => setGestureState({\n        isHovered: false\n      }),\n      onTapStart: () => setGestureState({\n        isPressed: true\n      }),\n      onTap: () => setGestureState({\n        isPressed: false\n      }),\n      onTapCancel: () => setGestureState({\n        isPressed: false\n      }),\n      className: cx(\"framer-hRj7V\", classNames),\n      style: {\n        display: \"contents\"\n      },\n      children: /*#__PURE__*/_jsx(Transition, {\n        value: transition,\n        children: /*#__PURE__*/_jsxs(motion.div, {\n          ...restProps,\n          className: cx(\"framer-w979p4\", className),\n          \"data-framer-name\": \"Left\",\n          layoutDependency: layoutDependency,\n          layoutId: \"l812U6FGs\",\n          ref: ref,\n          style: {\n            ...style\n          },\n          ...addPropertyOverrides({\n            BIOqBWGag: {\n              \"data-framer-name\": \"Variant 3\"\n            },\n            qzbmf2PZA: {\n              \"data-framer-name\": \"Center\"\n            }\n          }, baseVariant, gestureVariant),\n          children: [KS9uBrHDA && /*#__PURE__*/_jsx(motion.div, {\n            className: \"framer-5599kr-container\",\n            layoutDependency: layoutDependency,\n            layoutId: \"hDZRMjOdc-container\",\n            children: /*#__PURE__*/_jsx(UIBadgeSmall, {\n              backgroundColor: 'var(--token-da5746f7-bb3a-44e9-a75e-0d01a19d2bfb, rgb(255, 108, 71)) /* {\"name\":\"Accent / Primary\"} */',\n              height: \"100%\",\n              id: \"hDZRMjOdc\",\n              image: false,\n              label: WKHxqHNQ3,\n              layoutId: \"hDZRMjOdc\",\n              leftIcon: false,\n              leftIcon1: \"Brightness1\",\n              rightIcon: false,\n              rightIcon1: \"Brightness1\",\n              variant: Xm_jM1wqs,\n              width: \"100%\"\n            })\n          }), /*#__PURE__*/_jsxs(motion.div, {\n            className: \"framer-1oww0zy\",\n            layoutDependency: layoutDependency,\n            layoutId: \"Do8rgFDVW\",\n            children: [Sio3b2TlJ && /*#__PURE__*/_jsx(RichText, {\n              __fromCanvasComponent: true,\n              children: /*#__PURE__*/_jsx(React.Fragment, {\n                children: /*#__PURE__*/_jsx(motion.h1, {\n                  style: {\n                    \"--font-selector\": \"R0Y7SW50ZXItNjAw\",\n                    \"--framer-font-weight\": \"600\",\n                    \"--framer-letter-spacing\": \"0px\",\n                    \"--framer-line-height\": \"24px\",\n                    \"--framer-text-color\": \"var(--extracted-gdpscs)\"\n                  },\n                  children: \"Title\"\n                })\n              }),\n              className: \"framer-mi5yla\",\n              fonts: [\"GF;Inter-600\"],\n              layoutDependency: layoutDependency,\n              layoutId: \"Ot3PxB6_B\",\n              style: {\n                \"--extracted-gdpscs\": \"var(--token-01230e19-5bf0-45dc-9d8f-a041cfdc23e7, rgb(23, 23, 23))\",\n                \"--framer-paragraph-spacing\": \"0px\"\n              },\n              text: ga6o81MtC,\n              variants: {\n                BIOqBWGag: {\n                  \"--extracted-gdpscs\": \"var(--token-d13f49fc-14ce-4c54-a041-ea4d58aafd89, rgb(0, 0, 0)) \"\n                },\n                qzbmf2PZA: {\n                  \"--extracted-gdpscs\": \"var(--token-ada38e90-7b9f-44db-b2be-f6996972861c, rgb(255, 255, 255)) \"\n                }\n              },\n              verticalAlignment: \"top\",\n              withExternalLayout: true,\n              ...addPropertyOverrides({\n                BIOqBWGag: {\n                  children: /*#__PURE__*/_jsx(React.Fragment, {\n                    children: /*#__PURE__*/_jsx(motion.h1, {\n                      style: {\n                        \"--font-selector\": \"R0Y7SW50ZXItNjAw\",\n                        \"--framer-font-weight\": \"600\",\n                        \"--framer-letter-spacing\": \"0px\",\n                        \"--framer-line-height\": \"24px\",\n                        \"--framer-text-alignment\": \"center\",\n                        \"--framer-text-color\": \"var(--extracted-gdpscs)\"\n                      },\n                      children: \"Title\"\n                    })\n                  })\n                },\n                qzbmf2PZA: {\n                  children: /*#__PURE__*/_jsx(React.Fragment, {\n                    children: /*#__PURE__*/_jsx(motion.h1, {\n                      style: {\n                        \"--font-selector\": \"R0Y7SW50ZXItNjAw\",\n                        \"--framer-font-weight\": \"600\",\n                        \"--framer-letter-spacing\": \"0px\",\n                        \"--framer-line-height\": \"24px\",\n                        \"--framer-text-alignment\": \"center\",\n                        \"--framer-text-color\": \"var(--extracted-gdpscs)\"\n                      },\n                      children: \"Title\"\n                    })\n                  })\n                }\n              }, baseVariant, gestureVariant)\n            }), XudnpRpAO && /*#__PURE__*/_jsx(RichText, {\n              __fromCanvasComponent: true,\n              children: /*#__PURE__*/_jsx(React.Fragment, {\n                children: /*#__PURE__*/_jsx(motion.h1, {\n                  style: {\n                    \"--font-selector\": \"R0Y7SW50ZXItcmVndWxhcg==\",\n                    \"--framer-font-family\": '\"Inter\", \"Inter Placeholder\", sans-serif',\n                    \"--framer-font-size\": \"14px\",\n                    \"--framer-letter-spacing\": \"0px\",\n                    \"--framer-line-height\": \"20px\",\n                    \"--framer-text-color\": \"var(--extracted-gdpscs)\"\n                  },\n                  children: \"Effective marketing and advertising materials. It is also a great tool to use when you want to present your.\"\n                })\n              }),\n              className: \"framer-ogu21w\",\n              fonts: [\"GF;Inter-regular\"],\n              layoutDependency: layoutDependency,\n              layoutId: \"GGRkK8RbZ\",\n              style: {\n                \"--extracted-gdpscs\": \"var(--token-01230e19-5bf0-45dc-9d8f-a041cfdc23e7, rgb(23, 23, 23))\",\n                \"--framer-link-text-color\": \"rgb(0, 153, 255)\",\n                \"--framer-link-text-decoration\": \"underline\",\n                \"--framer-paragraph-spacing\": \"0px\"\n              },\n              text: Y5dXk3R6v,\n              variants: {\n                BIOqBWGag: {\n                  \"--extracted-gdpscs\": \"rgba(0, 0, 0, 0.8)\"\n                },\n                qzbmf2PZA: {\n                  \"--extracted-gdpscs\": \"var(--token-3f1eb214-0e22-43bd-b1ff-01636eabf8c3, rgba(255, 255, 255, 0.8)) \"\n                }\n              },\n              verticalAlignment: \"top\",\n              withExternalLayout: true,\n              ...addPropertyOverrides({\n                BIOqBWGag: {\n                  children: /*#__PURE__*/_jsx(React.Fragment, {\n                    children: /*#__PURE__*/_jsx(motion.h1, {\n                      style: {\n                        \"--font-selector\": \"R0Y7SW50ZXItcmVndWxhcg==\",\n                        \"--framer-font-family\": '\"Inter\", \"Inter Placeholder\", sans-serif',\n                        \"--framer-font-size\": \"14px\",\n                        \"--framer-letter-spacing\": \"0px\",\n                        \"--framer-line-height\": \"20px\",\n                        \"--framer-text-alignment\": \"center\",\n                        \"--framer-text-color\": \"var(--extracted-gdpscs)\"\n                      },\n                      children: \"Effective marketing and advertising materials. It is also a great tool to use when you want to present your.\"\n                    })\n                  })\n                },\n                qzbmf2PZA: {\n                  children: /*#__PURE__*/_jsx(React.Fragment, {\n                    children: /*#__PURE__*/_jsx(motion.h1, {\n                      style: {\n                        \"--font-selector\": \"R0Y7SW50ZXItcmVndWxhcg==\",\n                        \"--framer-font-family\": '\"Inter\", \"Inter Placeholder\", sans-serif',\n                        \"--framer-font-size\": \"14px\",\n                        \"--framer-letter-spacing\": \"0px\",\n                        \"--framer-line-height\": \"20px\",\n                        \"--framer-text-alignment\": \"center\",\n                        \"--framer-text-color\": \"var(--extracted-gdpscs)\"\n                      },\n                      children: \"Effective marketing and advertising materials. It is also a great tool to use when you want to present your.\"\n                    })\n                  })\n                }\n              }, baseVariant, gestureVariant)\n            })]\n          }), OAdsihPvO && /*#__PURE__*/_jsx(RichText, {\n            __fromCanvasComponent: true,\n            children: /*#__PURE__*/_jsx(React.Fragment, {\n              children: /*#__PURE__*/_jsx(motion.h1, {\n                style: {\n                  \"--font-selector\": \"R0Y7SW50ZXItcmVndWxhcg==\",\n                  \"--framer-font-family\": '\"Inter\", \"Inter Placeholder\", sans-serif',\n                  \"--framer-font-size\": \"12px\",\n                  \"--framer-letter-spacing\": \"0px\",\n                  \"--framer-line-height\": \"16px\",\n                  \"--framer-text-color\": \"var(--extracted-gdpscs)\"\n                },\n                children: \"Small Text\"\n              })\n            }),\n            className: \"framer-3a6am5\",\n            fonts: [\"GF;Inter-regular\"],\n            layoutDependency: layoutDependency,\n            layoutId: \"JeLtbwx3V\",\n            style: {\n              \"--extracted-gdpscs\": \"var(--token-0504c6ee-0bce-499b-95d5-352a795303c0, rgba(64, 64, 64, 0.6))\",\n              \"--framer-link-text-color\": \"rgb(0, 153, 255)\",\n              \"--framer-link-text-decoration\": \"underline\",\n              \"--framer-paragraph-spacing\": \"0px\"\n            },\n            text: Mih9ndfuH,\n            verticalAlignment: \"top\",\n            withExternalLayout: true,\n            ...addPropertyOverrides({\n              BIOqBWGag: {\n                children: /*#__PURE__*/_jsx(React.Fragment, {\n                  children: /*#__PURE__*/_jsx(motion.h1, {\n                    style: {\n                      \"--font-selector\": \"R0Y7SW50ZXItcmVndWxhcg==\",\n                      \"--framer-font-family\": '\"Inter\", \"Inter Placeholder\", sans-serif',\n                      \"--framer-font-size\": \"12px\",\n                      \"--framer-letter-spacing\": \"0px\",\n                      \"--framer-line-height\": \"16px\",\n                      \"--framer-text-alignment\": \"center\",\n                      \"--framer-text-color\": \"var(--extracted-gdpscs)\"\n                    },\n                    children: \"Small Text\"\n                  })\n                })\n              },\n              qzbmf2PZA: {\n                children: /*#__PURE__*/_jsx(React.Fragment, {\n                  children: /*#__PURE__*/_jsx(motion.h1, {\n                    style: {\n                      \"--font-selector\": \"R0Y7SW50ZXItcmVndWxhcg==\",\n                      \"--framer-font-family\": '\"Inter\", \"Inter Placeholder\", sans-serif',\n                      \"--framer-font-size\": \"12px\",\n                      \"--framer-letter-spacing\": \"0px\",\n                      \"--framer-line-height\": \"16px\",\n                      \"--framer-text-alignment\": \"center\",\n                      \"--framer-text-color\": \"var(--extracted-gdpscs)\"\n                    },\n                    children: \"Small Text\"\n                  })\n                })\n              }\n            }, baseVariant, gestureVariant)\n          })]\n        })\n      })\n    })\n  });\n});\nconst css = ['.framer-hRj7V [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-hRj7V .framer-15co2yi { display: block; }\", \".framer-hRj7V .framer-w979p4 { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; padding: 0px 0px 0px 0px; position: relative; width: 600px; }\", \".framer-hRj7V .framer-5599kr-container { flex: none; height: auto; position: relative; width: auto; }\", \".framer-hRj7V .framer-1oww0zy { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\", \".framer-hRj7V .framer-mi5yla, .framer-hRj7V .framer-ogu21w, .framer-hRj7V .framer-3a6am5 { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-hRj7V .framer-w979p4, .framer-hRj7V .framer-1oww0zy { gap: 0px; } .framer-hRj7V .framer-w979p4 > * { margin: 0px; margin-bottom: calc(8px / 2); margin-top: calc(8px / 2); } .framer-hRj7V .framer-w979p4 > :first-child, .framer-hRj7V .framer-1oww0zy > :first-child { margin-top: 0px; } .framer-hRj7V .framer-w979p4 > :last-child, .framer-hRj7V .framer-1oww0zy > :last-child { margin-bottom: 0px; } .framer-hRj7V .framer-1oww0zy > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } }\", \".framer-hRj7V.framer-v-wn3ji5 .framer-w979p4, .framer-hRj7V.framer-v-1f8m5rb .framer-w979p4 { align-content: center; align-items: center; }\"]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             * @framerIntrinsicHeight 120\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             * @framerIntrinsicWidth 600\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"qzbmf2PZA\":{\"layout\":[\"fixed\",\"auto\"]},\"BIOqBWGag\":{\"layout\":[\"fixed\",\"auto\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             * @framerVariables {\"KS9uBrHDA\":\"badge\",\"WKHxqHNQ3\":\"badge1\",\"Sio3b2TlJ\":\"title\",\"ga6o81MtC\":\"title1\",\"XudnpRpAO\":\"text\",\"Y5dXk3R6v\":\"text1\",\"OAdsihPvO\":\"smallText\",\"Mih9ndfuH\":\"smallText1\"}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             */\nconst FramerUUw5pozJY = withCSS(Component, css, \"framer-hRj7V\");\nexport default FramerUUw5pozJY;\nFramerUUw5pozJY.displayName = \"UI - Smart Typography / 16pt Copy\";\nFramerUUw5pozJY.defaultProps = {\n  height: 120,\n  width: 600\n};\naddPropertyControls(FramerUUw5pozJY, {\n  variant: {\n    options: [\"l812U6FGs\", \"qzbmf2PZA\", \"BIOqBWGag\"],\n    optionTitles: [\"Left\", \"Center\", \"Variant 3\"],\n    title: \"Variant\",\n    type: ControlType.Enum\n  },\n  KS9uBrHDA: {\n    defaultValue: true,\n    title: \"Badge\",\n    type: ControlType.Boolean\n  },\n  WKHxqHNQ3: {\n    defaultValue: \"Label\",\n    displayTextArea: false,\n    title: \"\u21B3 Badge\",\n    type: ControlType.String\n  },\n  Sio3b2TlJ: {\n    defaultValue: true,\n    title: \"Title\",\n    type: ControlType.Boolean\n  },\n  ga6o81MtC: {\n    defaultValue: \"Title\",\n    displayTextArea: false,\n    title: \"\u21B3 Title\",\n    type: ControlType.String\n  },\n  XudnpRpAO: {\n    defaultValue: true,\n    title: \"Text\",\n    type: ControlType.Boolean\n  },\n  Y5dXk3R6v: {\n    defaultValue: \"Effective marketing and advertising materials. It is also a great tool to use when you want to present your.\",\n    displayTextArea: true,\n    title: \"\u21B3 Text\",\n    type: ControlType.String\n  },\n  OAdsihPvO: {\n    defaultValue: true,\n    title: \"Small Text\",\n    type: ControlType.Boolean\n  },\n  Mih9ndfuH: {\n    defaultValue: \"Small Text\",\n    displayTextArea: false,\n    title: \"\u21B3 Small Text\",\n    type: ControlType.String\n  }\n});\naddFonts(FramerUUw5pozJY, [{\n  family: \"Inter\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:canvasComponent/UUw5pozJY:default\",\n    url: \"https://fonts.gstatic.com/s/inter/v13/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuGKYMZhrib2Bg-4.ttf\"\n  },\n  style: \"normal\",\n  url: \"https://fonts.gstatic.com/s/inter/v13/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuGKYMZhrib2Bg-4.ttf\",\n  weight: \"600\"\n}, {\n  family: \"Inter\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:canvasComponent/UUw5pozJY:default\",\n    url: \"https://fonts.gstatic.com/s/inter/v13/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuLyfMZhrib2Bg-4.ttf\"\n  },\n  style: \"normal\",\n  url: \"https://fonts.gstatic.com/s/inter/v13/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuLyfMZhrib2Bg-4.ttf\",\n  weight: \"400\"\n}, ...UIBadgeSmallFonts]);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FramerUUw5pozJY\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerIntrinsicWidth\": \"600\",\n        \"framerIntrinsicHeight\": \"120\",\n        \"framerContractVersion\": \"1\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"qzbmf2PZA\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"BIOqBWGag\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\n        \"framerVariables\": \"{\\\"KS9uBrHDA\\\":\\\"badge\\\",\\\"WKHxqHNQ3\\\":\\\"badge1\\\",\\\"Sio3b2TlJ\\\":\\\"title\\\",\\\"ga6o81MtC\\\":\\\"title1\\\",\\\"XudnpRpAO\\\":\\\"text\\\",\\\"Y5dXk3R6v\\\":\\\"text1\\\",\\\"OAdsihPvO\\\":\\\"smallText\\\",\\\"Mih9ndfuH\\\":\\\"smallText1\\\"}\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./UUw5pozJY.map", "// Generated by Framer (d213f04)\nimport { jsx as _jsx, jsxs as _jsxs } from \"react/jsx-runtime\";\nimport { addFonts, addPropertyControls, ControlType, cx, getFonts, Image, RichText, useLocaleInfo, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion, MotionConfigContext } from \"framer-motion\";\nimport * as React from \"react\";\nimport UIRating from \"https://framerusercontent.com/modules/berUhBxIy7Tj6anZCqLH/uuviIjhyEnk26G49acg2/I2Q70dWqJ.js\";\nimport UISmartTypography48ptCopy2 from \"https://framerusercontent.com/modules/ieQxPIR1ux3wBkFj4oiF/zGQyk80QycN4TyJYzLjx/dx5ockPZK.js\";\nimport UISmartTypography16ptCopy from \"https://framerusercontent.com/modules/9rFzLGuNBic9zPVfaoRr/3TL38zwwu0ACdVOHq982/UUw5pozJY.js\";\nconst UISmartTypography48ptCopy2Fonts = getFonts(UISmartTypography48ptCopy2);\nconst UISmartTypography16ptCopyFonts = getFonts(UISmartTypography16ptCopy);\nconst UIRatingFonts = getFonts(UIRating);\nconst cycleOrder = [\"fqdT69_7g\", \"tJEuPy5Fu\", \"lbig6BfJr\", \"A9QNToS8i\", \"vxA3zKuGV\", \"YkUP4l1IQ\"];\nconst variantClassNames = {\n  A9QNToS8i: \"framer-v-13luct0\",\n  fqdT69_7g: \"framer-v-nyx4q\",\n  lbig6BfJr: \"framer-v-qdch5f\",\n  tJEuPy5Fu: \"framer-v-cs8wxe\",\n  vxA3zKuGV: \"framer-v-edqzff\",\n  YkUP4l1IQ: \"framer-v-o5z09c\"\n};\nfunction addPropertyOverrides(overrides, ...variants) {\n  const nextOverrides = {};\n  variants === null || variants === void 0 ? void 0 : variants.forEach(variant => variant && Object.assign(nextOverrides, overrides[variant]));\n  return nextOverrides;\n}\nconst transitions = {\n  default: {\n    damping: 60,\n    delay: 0,\n    mass: 1,\n    stiffness: 500,\n    type: \"spring\"\n  }\n};\nconst Transition = ({\n  value,\n  children\n}) => {\n  const config = React.useContext(MotionConfigContext);\n  const transition = value !== null && value !== void 0 ? value : config.transition;\n  const contextValue = React.useMemo(() => ({\n    ...config,\n    transition\n  }), [JSON.stringify(transition)]);\n  return /*#__PURE__*/_jsx(MotionConfigContext.Provider, {\n    value: contextValue,\n    children: children\n  });\n};\nconst humanReadableVariantMap = {\n  \"White Desktop\": \"A9QNToS8i\",\n  \"White Mobile\": \"YkUP4l1IQ\",\n  \"White Tablet\": \"vxA3zKuGV\",\n  Desktop: \"fqdT69_7g\",\n  Phone: \"lbig6BfJr\",\n  Tablet: \"tJEuPy5Fu\"\n};\nconst getProps = ({\n  height,\n  id,\n  width,\n  ...props\n}) => {\n  var _variant, ref;\n  return {\n    ...props,\n    variant: (ref = (_variant = humanReadableVariantMap[props.variant]) !== null && _variant !== void 0 ? _variant : props.variant) !== null && ref !== void 0 ? ref : \"fqdT69_7g\"\n  };\n};\nconst createLayoutDependency = (props, variants) => variants.join(\"-\") + props.layoutDependency;\nconst Component = /*#__PURE__*/React.forwardRef(function (props, ref) {\n  const {\n    activeLocale\n  } = useLocaleInfo();\n  const {\n    style,\n    className,\n    layoutId,\n    variant,\n    ...restProps\n  } = getProps(props);\n  const {\n    baseVariant,\n    classNames,\n    gestureVariant,\n    setGestureState,\n    setVariant,\n    transition,\n    variants\n  } = useVariantState({\n    cycleOrder,\n    defaultVariant: \"fqdT69_7g\",\n    transitions,\n    variant,\n    variantClassNames\n  });\n  const layoutDependency = createLayoutDependency(props, variants);\n  const defaultLayoutId = React.useId();\n  return /*#__PURE__*/_jsx(LayoutGroup, {\n    id: layoutId !== null && layoutId !== void 0 ? layoutId : defaultLayoutId,\n    children: /*#__PURE__*/_jsx(motion.div, {\n      initial: variant,\n      animate: variants,\n      onHoverStart: () => setGestureState({\n        isHovered: true\n      }),\n      onHoverEnd: () => setGestureState({\n        isHovered: false\n      }),\n      onTapStart: () => setGestureState({\n        isPressed: true\n      }),\n      onTap: () => setGestureState({\n        isPressed: false\n      }),\n      onTapCancel: () => setGestureState({\n        isPressed: false\n      }),\n      className: cx(\"framer-QUKfb\", classNames),\n      style: {\n        display: \"contents\"\n      },\n      children: /*#__PURE__*/_jsx(Transition, {\n        value: transition,\n        children: /*#__PURE__*/_jsxs(motion.div, {\n          ...restProps,\n          className: cx(\"framer-nyx4q\", className),\n          \"data-framer-name\": \"Desktop\",\n          layoutDependency: layoutDependency,\n          layoutId: \"fqdT69_7g\",\n          ref: ref,\n          style: {\n            backgroundColor: \"var(--token-769ac757-a67e-4b43-9835-03a182448ed9, rgb(11, 17, 29))\",\n            ...style\n          },\n          variants: {\n            A9QNToS8i: {\n              backgroundColor: \"var(--token-ada38e90-7b9f-44db-b2be-f6996972861c, rgb(255, 255, 255))\"\n            },\n            vxA3zKuGV: {\n              backgroundColor: \"var(--token-ada38e90-7b9f-44db-b2be-f6996972861c, rgb(255, 255, 255))\"\n            },\n            YkUP4l1IQ: {\n              backgroundColor: \"var(--token-ada38e90-7b9f-44db-b2be-f6996972861c, rgb(255, 255, 255))\"\n            }\n          },\n          ...addPropertyOverrides({\n            A9QNToS8i: {\n              \"data-framer-name\": \"White Desktop\"\n            },\n            lbig6BfJr: {\n              \"data-framer-name\": \"Phone\"\n            },\n            tJEuPy5Fu: {\n              \"data-framer-name\": \"Tablet\"\n            },\n            vxA3zKuGV: {\n              \"data-framer-name\": \"White Tablet\"\n            },\n            YkUP4l1IQ: {\n              \"data-framer-name\": \"White Mobile\"\n            }\n          }, baseVariant, gestureVariant),\n          children: [/*#__PURE__*/_jsx(motion.div, {\n            className: \"framer-13v0zmf-container\",\n            layoutDependency: layoutDependency,\n            layoutId: \"YMLgGpnhy-container\",\n            children: /*#__PURE__*/_jsx(UISmartTypography48ptCopy2, {\n              badge: false,\n              badge1: \"Label\",\n              height: \"100%\",\n              id: \"YMLgGpnhy\",\n              layoutId: \"YMLgGpnhy\",\n              smallText: false,\n              smallText1: \"Small Text\",\n              style: {\n                width: \"100%\"\n              },\n              text: true,\n              text1: \"Don't just take it from us. Here's what our partners are saying about working alongside our team.\",\n              title: true,\n              title1: \"What Others are Saying about The Growth Center\",\n              variant: \"pNXtI1hCT\",\n              width: \"100%\",\n              ...addPropertyOverrides({\n                A9QNToS8i: {\n                  variant: \"NAJyuFow8\"\n                },\n                lbig6BfJr: {\n                  variant: \"bCxUUtiuu\"\n                },\n                vxA3zKuGV: {\n                  variant: \"NAJyuFow8\"\n                },\n                YkUP4l1IQ: {\n                  variant: \"nnQEjDMG8\"\n                }\n              }, baseVariant, gestureVariant)\n            })\n          }), /*#__PURE__*/_jsxs(motion.div, {\n            className: \"framer-190yw1p\",\n            layoutDependency: layoutDependency,\n            layoutId: \"v6CFAP0j2\",\n            children: [/*#__PURE__*/_jsxs(motion.div, {\n              className: \"framer-9dusae\",\n              \"data-border\": true,\n              layoutDependency: layoutDependency,\n              layoutId: \"cQHsR6GLL\",\n              style: {\n                \"--border-bottom-width\": \"1px\",\n                \"--border-color\": 'var(--token-7ee443b9-4e54-4cfb-b454-7e46eaeb769d, rgb(229, 229, 229)) /* {\"name\":\"Stroke / Secondary\"} */',\n                \"--border-left-width\": \"1px\",\n                \"--border-right-width\": \"1px\",\n                \"--border-style\": \"solid\",\n                \"--border-top-width\": \"1px\",\n                backgroundColor: \"var(--token-60ae03ae-28e2-4cf3-a414-5d50cd16da00, rgb(33, 33, 33))\",\n                borderBottomLeftRadius: 16,\n                borderBottomRightRadius: 16,\n                borderTopLeftRadius: 16,\n                borderTopRightRadius: 16,\n                boxShadow: \"0px 0.6021873017743928px 0.6021873017743928px -1.25px rgba(0, 0, 0, 0.17997), 0px 2.288533303243457px 2.288533303243457px -2.5px rgba(0, 0, 0, 0.15889), 0px 10px 10px -3.75px rgba(0, 0, 0, 0.0625)\"\n              },\n              variants: {\n                A9QNToS8i: {\n                  backgroundColor: \"var(--token-524fb88e-f615-455c-bc32-dfac18a2932f, rgb(252, 252, 252))\"\n                },\n                vxA3zKuGV: {\n                  backgroundColor: \"var(--token-524fb88e-f615-455c-bc32-dfac18a2932f, rgb(252, 252, 252))\"\n                },\n                YkUP4l1IQ: {\n                  backgroundColor: \"var(--token-524fb88e-f615-455c-bc32-dfac18a2932f, rgb(252, 252, 252))\"\n                }\n              },\n              children: [/*#__PURE__*/_jsxs(motion.div, {\n                className: \"framer-wof1me\",\n                layoutDependency: layoutDependency,\n                layoutId: \"eVnJ8PLWZ\",\n                children: [/*#__PURE__*/_jsx(Image, {\n                  background: {\n                    alt: \"\",\n                    fit: \"fill\",\n                    intrinsicHeight: 878,\n                    intrinsicWidth: 870,\n                    pixelHeight: 878,\n                    pixelWidth: 870,\n                    sizes: \"48px\",\n                    src: new URL(\"https://framerusercontent.com/images/gBaxu7eoBfzqhAM8yHohvWJpY0.png\").href,\n                    srcSet: `${new URL(\"https://framerusercontent.com/images/gBaxu7eoBfzqhAM8yHohvWJpY0.png?scale-down-to=512\").href} 507w, ${new URL(\"https://framerusercontent.com/images/gBaxu7eoBfzqhAM8yHohvWJpY0.png\").href} 870w`\n                  },\n                  className: \"framer-xupe0r\",\n                  \"data-framer-name\": \"Image\",\n                  layoutDependency: layoutDependency,\n                  layoutId: \"GW0L98sId\",\n                  style: {\n                    borderBottomLeftRadius: 128,\n                    borderBottomRightRadius: 128,\n                    borderTopLeftRadius: 128,\n                    borderTopRightRadius: 128\n                  }\n                }), /*#__PURE__*/_jsx(motion.div, {\n                  className: \"framer-ldecbu-container\",\n                  layoutDependency: layoutDependency,\n                  layoutId: \"XpNIXhRI6-container\",\n                  children: /*#__PURE__*/_jsx(UISmartTypography16ptCopy, {\n                    badge: false,\n                    badge1: \"Label\",\n                    height: \"100%\",\n                    id: \"XpNIXhRI6\",\n                    layoutId: \"XpNIXhRI6\",\n                    smallText: false,\n                    smallText1: \"Small Text\",\n                    style: {\n                      width: \"100%\"\n                    },\n                    text: true,\n                    text1: \"Founder of Growthub\",\n                    title: true,\n                    title1: \"Lorenzo Pravata\",\n                    variant: \"qzbmf2PZA\",\n                    width: \"100%\",\n                    ...addPropertyOverrides({\n                      A9QNToS8i: {\n                        variant: \"BIOqBWGag\"\n                      },\n                      vxA3zKuGV: {\n                        variant: \"BIOqBWGag\"\n                      },\n                      YkUP4l1IQ: {\n                        variant: \"BIOqBWGag\"\n                      }\n                    }, baseVariant, gestureVariant)\n                  })\n                })]\n              }), /*#__PURE__*/_jsxs(motion.div, {\n                className: \"framer-s1xhih\",\n                layoutDependency: layoutDependency,\n                layoutId: \"GkuxmLR95\",\n                children: [/*#__PURE__*/_jsx(motion.div, {\n                  className: \"framer-n5wywf-container\",\n                  layoutDependency: layoutDependency,\n                  layoutId: \"QzSgkrIGH-container\",\n                  children: /*#__PURE__*/_jsx(UIRating, {\n                    height: \"100%\",\n                    hindTextColor: \"var(--token-0504c6ee-0bce-499b-95d5-352a795303c0, rgba(64, 64, 64, 0.6))\",\n                    hintText: false,\n                    hintText1: \"Hint Text\",\n                    id: \"QzSgkrIGH\",\n                    label: false,\n                    label1: \"Label\",\n                    labelColor: 'var(--token-01230e19-5bf0-45dc-9d8f-a041cfdc23e7, rgb(23, 23, 23)) /* {\"name\":\"Text / Primary\"} */',\n                    layoutId: \"QzSgkrIGH\",\n                    variant: \"KMZ6ZaVuk\",\n                    width: \"100%\"\n                  })\n                }), /*#__PURE__*/_jsx(RichText, {\n                  __fromCanvasComponent: true,\n                  children: /*#__PURE__*/_jsx(React.Fragment, {\n                    children: /*#__PURE__*/_jsx(motion.h1, {\n                      style: {\n                        \"--font-selector\": \"R0Y7SW50ZXItcmVndWxhcg==\",\n                        \"--framer-font-family\": '\"Inter\", \"Inter Placeholder\", sans-serif',\n                        \"--framer-letter-spacing\": \"0px\",\n                        \"--framer-line-height\": \"24px\",\n                        \"--framer-text-alignment\": \"center\",\n                        \"--framer-text-color\": \"var(--extracted-gdpscs)\"\n                      },\n                      children: \"\u201CIt was a great experience working with Ryan, and I would really suggest to everyone that wants to grow to work with Ryan\u201D\"\n                    })\n                  }),\n                  className: \"framer-7k2ass\",\n                  fonts: [\"GF;Inter-regular\"],\n                  layoutDependency: layoutDependency,\n                  layoutId: \"mqNsoUxBX\",\n                  style: {\n                    \"--extracted-gdpscs\": \"var(--token-ada38e90-7b9f-44db-b2be-f6996972861c, rgb(255, 255, 255)) \",\n                    \"--framer-link-text-color\": \"rgb(0, 153, 255)\",\n                    \"--framer-link-text-decoration\": \"underline\",\n                    \"--framer-paragraph-spacing\": \"0px\"\n                  },\n                  variants: {\n                    A9QNToS8i: {\n                      \"--extracted-gdpscs\": \"var(--token-d13f49fc-14ce-4c54-a041-ea4d58aafd89, rgb(0, 0, 0)) \"\n                    },\n                    vxA3zKuGV: {\n                      \"--extracted-gdpscs\": \"var(--token-d13f49fc-14ce-4c54-a041-ea4d58aafd89, rgb(0, 0, 0)) \"\n                    },\n                    YkUP4l1IQ: {\n                      \"--extracted-gdpscs\": \"var(--token-d13f49fc-14ce-4c54-a041-ea4d58aafd89, rgb(0, 0, 0)) \"\n                    }\n                  },\n                  verticalAlignment: \"top\",\n                  withExternalLayout: true\n                })]\n              })]\n            }), /*#__PURE__*/_jsxs(motion.div, {\n              className: \"framer-1txekse\",\n              \"data-border\": true,\n              layoutDependency: layoutDependency,\n              layoutId: \"XaOVxQbsx\",\n              style: {\n                \"--border-bottom-width\": \"1px\",\n                \"--border-color\": 'var(--token-7ee443b9-4e54-4cfb-b454-7e46eaeb769d, rgb(229, 229, 229)) /* {\"name\":\"Stroke / Secondary\"} */',\n                \"--border-left-width\": \"1px\",\n                \"--border-right-width\": \"1px\",\n                \"--border-style\": \"solid\",\n                \"--border-top-width\": \"1px\",\n                backgroundColor: \"var(--token-60ae03ae-28e2-4cf3-a414-5d50cd16da00, rgb(33, 33, 33))\",\n                borderBottomLeftRadius: 16,\n                borderBottomRightRadius: 16,\n                borderTopLeftRadius: 16,\n                borderTopRightRadius: 16,\n                boxShadow: \"0px 0.6021873017743928px 0.6021873017743928px -1.25px rgba(0, 0, 0, 0.17997), 0px 2.288533303243457px 2.288533303243457px -2.5px rgba(0, 0, 0, 0.15889), 0px 10px 10px -3.75px rgba(0, 0, 0, 0.0625)\"\n              },\n              variants: {\n                A9QNToS8i: {\n                  backgroundColor: \"var(--token-524fb88e-f615-455c-bc32-dfac18a2932f, rgb(252, 252, 252))\"\n                },\n                vxA3zKuGV: {\n                  backgroundColor: \"var(--token-524fb88e-f615-455c-bc32-dfac18a2932f, rgb(252, 252, 252))\"\n                },\n                YkUP4l1IQ: {\n                  backgroundColor: \"var(--token-524fb88e-f615-455c-bc32-dfac18a2932f, rgb(252, 252, 252))\"\n                }\n              },\n              children: [/*#__PURE__*/_jsxs(motion.div, {\n                className: \"framer-1f0e8k9\",\n                layoutDependency: layoutDependency,\n                layoutId: \"rQFA_LlOq\",\n                children: [/*#__PURE__*/_jsx(Image, {\n                  background: {\n                    alt: \"\",\n                    fit: \"fill\",\n                    intrinsicHeight: 912,\n                    intrinsicWidth: 1146,\n                    pixelHeight: 912,\n                    pixelWidth: 1146,\n                    sizes: \"48px\",\n                    src: new URL(\"https://framerusercontent.com/images/F4FHJr9s4OKqqEeP71QepZ1Kck0.png\").href,\n                    srcSet: `${new URL(\"https://framerusercontent.com/images/F4FHJr9s4OKqqEeP71QepZ1Kck0.png?scale-down-to=512\").href} 512w, ${new URL(\"https://framerusercontent.com/images/F4FHJr9s4OKqqEeP71QepZ1Kck0.png?scale-down-to=1024\").href} 1024w, ${new URL(\"https://framerusercontent.com/images/F4FHJr9s4OKqqEeP71QepZ1Kck0.png\").href} 1146w`\n                  },\n                  className: \"framer-10gvl44\",\n                  \"data-framer-name\": \"Image\",\n                  layoutDependency: layoutDependency,\n                  layoutId: \"gRajA4WlW\",\n                  style: {\n                    borderBottomLeftRadius: 128,\n                    borderBottomRightRadius: 128,\n                    borderTopLeftRadius: 128,\n                    borderTopRightRadius: 128\n                  }\n                }), /*#__PURE__*/_jsx(motion.div, {\n                  className: \"framer-17p6h5y-container\",\n                  layoutDependency: layoutDependency,\n                  layoutId: \"NE7n3RNmc-container\",\n                  children: /*#__PURE__*/_jsx(UISmartTypography16ptCopy, {\n                    badge: false,\n                    badge1: \"Label\",\n                    height: \"100%\",\n                    id: \"NE7n3RNmc\",\n                    layoutId: \"NE7n3RNmc\",\n                    smallText: false,\n                    smallText1: \"Small Text\",\n                    style: {\n                      width: \"100%\"\n                    },\n                    text: true,\n                    text1: \"Founder of Paloma Studios\",\n                    title: true,\n                    title1: \"Jacob Bowman\",\n                    variant: \"qzbmf2PZA\",\n                    width: \"100%\",\n                    ...addPropertyOverrides({\n                      A9QNToS8i: {\n                        variant: \"BIOqBWGag\"\n                      },\n                      vxA3zKuGV: {\n                        variant: \"BIOqBWGag\"\n                      },\n                      YkUP4l1IQ: {\n                        variant: \"BIOqBWGag\"\n                      }\n                    }, baseVariant, gestureVariant)\n                  })\n                })]\n              }), /*#__PURE__*/_jsxs(motion.div, {\n                className: \"framer-1la4d97\",\n                layoutDependency: layoutDependency,\n                layoutId: \"FOxx5w3WF\",\n                children: [/*#__PURE__*/_jsx(motion.div, {\n                  className: \"framer-xbhjgt-container\",\n                  layoutDependency: layoutDependency,\n                  layoutId: \"Z0d_HErsa-container\",\n                  children: /*#__PURE__*/_jsx(UIRating, {\n                    height: \"100%\",\n                    hindTextColor: \"var(--token-0504c6ee-0bce-499b-95d5-352a795303c0, rgba(64, 64, 64, 0.6))\",\n                    hintText: false,\n                    hintText1: \"Hint Text\",\n                    id: \"Z0d_HErsa\",\n                    label: false,\n                    label1: \"Label\",\n                    labelColor: 'var(--token-01230e19-5bf0-45dc-9d8f-a041cfdc23e7, rgb(23, 23, 23)) /* {\"name\":\"Text / Primary\"} */',\n                    layoutId: \"Z0d_HErsa\",\n                    variant: \"KMZ6ZaVuk\",\n                    width: \"100%\"\n                  })\n                }), /*#__PURE__*/_jsx(RichText, {\n                  __fromCanvasComponent: true,\n                  children: /*#__PURE__*/_jsx(React.Fragment, {\n                    children: /*#__PURE__*/_jsx(motion.h1, {\n                      style: {\n                        \"--font-selector\": \"R0Y7SW50ZXItcmVndWxhcg==\",\n                        \"--framer-font-family\": '\"Inter\", \"Inter Placeholder\", sans-serif',\n                        \"--framer-letter-spacing\": \"0px\",\n                        \"--framer-line-height\": \"24px\",\n                        \"--framer-text-alignment\": \"center\",\n                        \"--framer-text-color\": \"var(--extracted-gdpscs)\"\n                      },\n                      children: \"\u201CThe amount of leads I\u2019ve gotten for my video marketing Agency as well as my consulting business has been insane. I definitely give my full trust into what Ryan and his team does\u201D\"\n                    })\n                  }),\n                  className: \"framer-103np5v\",\n                  fonts: [\"GF;Inter-regular\"],\n                  layoutDependency: layoutDependency,\n                  layoutId: \"VPRaseSmb\",\n                  style: {\n                    \"--extracted-gdpscs\": \"var(--token-ada38e90-7b9f-44db-b2be-f6996972861c, rgb(255, 255, 255)) \",\n                    \"--framer-link-text-color\": \"rgb(0, 153, 255)\",\n                    \"--framer-link-text-decoration\": \"underline\",\n                    \"--framer-paragraph-spacing\": \"0px\"\n                  },\n                  variants: {\n                    A9QNToS8i: {\n                      \"--extracted-gdpscs\": \"var(--token-d13f49fc-14ce-4c54-a041-ea4d58aafd89, rgb(0, 0, 0)) \"\n                    },\n                    vxA3zKuGV: {\n                      \"--extracted-gdpscs\": \"var(--token-d13f49fc-14ce-4c54-a041-ea4d58aafd89, rgb(0, 0, 0)) \"\n                    },\n                    YkUP4l1IQ: {\n                      \"--extracted-gdpscs\": \"var(--token-d13f49fc-14ce-4c54-a041-ea4d58aafd89, rgb(0, 0, 0)) \"\n                    }\n                  },\n                  verticalAlignment: \"top\",\n                  withExternalLayout: true\n                })]\n              })]\n            }), /*#__PURE__*/_jsxs(motion.div, {\n              className: \"framer-9lr0do\",\n              \"data-border\": true,\n              layoutDependency: layoutDependency,\n              layoutId: \"Sg1hJpRHY\",\n              style: {\n                \"--border-bottom-width\": \"1px\",\n                \"--border-color\": 'var(--token-7ee443b9-4e54-4cfb-b454-7e46eaeb769d, rgb(229, 229, 229)) /* {\"name\":\"Stroke / Secondary\"} */',\n                \"--border-left-width\": \"1px\",\n                \"--border-right-width\": \"1px\",\n                \"--border-style\": \"solid\",\n                \"--border-top-width\": \"1px\",\n                backgroundColor: \"var(--token-60ae03ae-28e2-4cf3-a414-5d50cd16da00, rgb(33, 33, 33))\",\n                borderBottomLeftRadius: 16,\n                borderBottomRightRadius: 16,\n                borderTopLeftRadius: 16,\n                borderTopRightRadius: 16,\n                boxShadow: \"0px 0.6021873017743928px 0.6021873017743928px -1.25px rgba(0, 0, 0, 0.17997), 0px 2.288533303243457px 2.288533303243457px -2.5px rgba(0, 0, 0, 0.15889), 0px 10px 10px -3.75px rgba(0, 0, 0, 0.0625)\"\n              },\n              variants: {\n                A9QNToS8i: {\n                  backgroundColor: \"var(--token-524fb88e-f615-455c-bc32-dfac18a2932f, rgb(252, 252, 252))\"\n                },\n                vxA3zKuGV: {\n                  backgroundColor: \"var(--token-524fb88e-f615-455c-bc32-dfac18a2932f, rgb(252, 252, 252))\"\n                },\n                YkUP4l1IQ: {\n                  backgroundColor: \"var(--token-524fb88e-f615-455c-bc32-dfac18a2932f, rgb(252, 252, 252))\"\n                }\n              },\n              children: [/*#__PURE__*/_jsxs(motion.div, {\n                className: \"framer-1leo3dh\",\n                layoutDependency: layoutDependency,\n                layoutId: \"ogqnh3LUW\",\n                children: [/*#__PURE__*/_jsx(Image, {\n                  background: {\n                    alt: \"\",\n                    fit: \"fill\",\n                    intrinsicHeight: 876,\n                    intrinsicWidth: 890,\n                    pixelHeight: 876,\n                    pixelWidth: 890,\n                    sizes: \"48px\",\n                    src: new URL(\"https://framerusercontent.com/images/eTjUWi8LGf3GSZMTN73yvnSKK9s.png\").href,\n                    srcSet: `${new URL(\"https://framerusercontent.com/images/eTjUWi8LGf3GSZMTN73yvnSKK9s.png?scale-down-to=512\").href} 512w, ${new URL(\"https://framerusercontent.com/images/eTjUWi8LGf3GSZMTN73yvnSKK9s.png\").href} 890w`\n                  },\n                  className: \"framer-1oaoh58\",\n                  \"data-framer-name\": \"Image\",\n                  layoutDependency: layoutDependency,\n                  layoutId: \"ITsrr247d\",\n                  style: {\n                    borderBottomLeftRadius: 128,\n                    borderBottomRightRadius: 128,\n                    borderTopLeftRadius: 128,\n                    borderTopRightRadius: 128\n                  }\n                }), /*#__PURE__*/_jsx(motion.div, {\n                  className: \"framer-axwt64-container\",\n                  layoutDependency: layoutDependency,\n                  layoutId: \"bQ0b4dO7t-container\",\n                  children: /*#__PURE__*/_jsx(UISmartTypography16ptCopy, {\n                    badge: false,\n                    badge1: \"Label\",\n                    height: \"100%\",\n                    id: \"bQ0b4dO7t\",\n                    layoutId: \"bQ0b4dO7t\",\n                    smallText: false,\n                    smallText1: \"Small Text\",\n                    style: {\n                      width: \"100%\"\n                    },\n                    text: true,\n                    text1: \"Founder of AQM Media\",\n                    title: true,\n                    title1: \"Adam Matthews\",\n                    variant: \"qzbmf2PZA\",\n                    width: \"100%\",\n                    ...addPropertyOverrides({\n                      A9QNToS8i: {\n                        variant: \"BIOqBWGag\"\n                      },\n                      vxA3zKuGV: {\n                        variant: \"BIOqBWGag\"\n                      },\n                      YkUP4l1IQ: {\n                        variant: \"BIOqBWGag\"\n                      }\n                    }, baseVariant, gestureVariant)\n                  })\n                })]\n              }), /*#__PURE__*/_jsxs(motion.div, {\n                className: \"framer-1jbdf0g\",\n                layoutDependency: layoutDependency,\n                layoutId: \"Mklz5SIC5\",\n                children: [/*#__PURE__*/_jsx(motion.div, {\n                  className: \"framer-1ho82x-container\",\n                  layoutDependency: layoutDependency,\n                  layoutId: \"EuVequZDc-container\",\n                  children: /*#__PURE__*/_jsx(UIRating, {\n                    height: \"100%\",\n                    hindTextColor: \"var(--token-0504c6ee-0bce-499b-95d5-352a795303c0, rgba(64, 64, 64, 0.6))\",\n                    hintText: false,\n                    hintText1: \"Hint Text\",\n                    id: \"EuVequZDc\",\n                    label: false,\n                    label1: \"Label\",\n                    labelColor: 'var(--token-01230e19-5bf0-45dc-9d8f-a041cfdc23e7, rgb(23, 23, 23)) /* {\"name\":\"Text / Primary\"} */',\n                    layoutId: \"EuVequZDc\",\n                    variant: \"KMZ6ZaVuk\",\n                    width: \"100%\"\n                  })\n                }), /*#__PURE__*/_jsx(RichText, {\n                  __fromCanvasComponent: true,\n                  children: /*#__PURE__*/_jsx(React.Fragment, {\n                    children: /*#__PURE__*/_jsx(motion.h1, {\n                      style: {\n                        \"--font-selector\": \"R0Y7SW50ZXItcmVndWxhcg==\",\n                        \"--framer-font-family\": '\"Inter\", \"Inter Placeholder\", sans-serif',\n                        \"--framer-letter-spacing\": \"0px\",\n                        \"--framer-line-height\": \"24px\",\n                        \"--framer-text-alignment\": \"center\",\n                        \"--framer-text-color\": \"var(--extracted-gdpscs)\"\n                      },\n                      children: \"\u201CThe guy is an absolute beast - with Ryan\u2019s help, we\u2019ve already landed 3 new deals in the Ecommerce space in only 2 months. He also took my email list from 0 to over 1,200 subscribers in the first month, which is a legit asset to own. I highly, highly recommend Ryan.\u201D\"\n                    })\n                  }),\n                  className: \"framer-1gyml9y\",\n                  fonts: [\"GF;Inter-regular\"],\n                  layoutDependency: layoutDependency,\n                  layoutId: \"DMpW23qLd\",\n                  style: {\n                    \"--extracted-gdpscs\": \"var(--token-ada38e90-7b9f-44db-b2be-f6996972861c, rgb(255, 255, 255)) \",\n                    \"--framer-link-text-color\": \"rgb(0, 153, 255)\",\n                    \"--framer-link-text-decoration\": \"underline\",\n                    \"--framer-paragraph-spacing\": \"0px\"\n                  },\n                  variants: {\n                    A9QNToS8i: {\n                      \"--extracted-gdpscs\": \"var(--token-d13f49fc-14ce-4c54-a041-ea4d58aafd89, rgb(0, 0, 0)) \"\n                    },\n                    vxA3zKuGV: {\n                      \"--extracted-gdpscs\": \"var(--token-d13f49fc-14ce-4c54-a041-ea4d58aafd89, rgb(0, 0, 0)) \"\n                    },\n                    YkUP4l1IQ: {\n                      \"--extracted-gdpscs\": \"var(--token-d13f49fc-14ce-4c54-a041-ea4d58aafd89, rgb(0, 0, 0)) \"\n                    }\n                  },\n                  verticalAlignment: \"top\",\n                  withExternalLayout: true\n                })]\n              })]\n            })]\n          }), /*#__PURE__*/_jsxs(motion.div, {\n            className: \"framer-1yrz29v\",\n            layoutDependency: layoutDependency,\n            layoutId: \"n1pG4KlOf\",\n            children: [/*#__PURE__*/_jsxs(motion.div, {\n              className: \"framer-3wm4wq\",\n              \"data-border\": true,\n              layoutDependency: layoutDependency,\n              layoutId: \"CyBWnHdyv\",\n              style: {\n                \"--border-bottom-width\": \"1px\",\n                \"--border-color\": 'var(--token-7ee443b9-4e54-4cfb-b454-7e46eaeb769d, rgb(229, 229, 229)) /* {\"name\":\"Stroke / Secondary\"} */',\n                \"--border-left-width\": \"1px\",\n                \"--border-right-width\": \"1px\",\n                \"--border-style\": \"solid\",\n                \"--border-top-width\": \"1px\",\n                backgroundColor: \"var(--token-60ae03ae-28e2-4cf3-a414-5d50cd16da00, rgb(33, 33, 33))\",\n                borderBottomLeftRadius: 16,\n                borderBottomRightRadius: 16,\n                borderTopLeftRadius: 16,\n                borderTopRightRadius: 16,\n                boxShadow: \"0px 0.6021873017743928px 0.6021873017743928px -1.25px rgba(0, 0, 0, 0.17997), 0px 2.288533303243457px 2.288533303243457px -2.5px rgba(0, 0, 0, 0.15889), 0px 10px 10px -3.75px rgba(0, 0, 0, 0.0625)\"\n              },\n              variants: {\n                A9QNToS8i: {\n                  backgroundColor: \"var(--token-524fb88e-f615-455c-bc32-dfac18a2932f, rgb(252, 252, 252))\"\n                },\n                vxA3zKuGV: {\n                  backgroundColor: \"var(--token-524fb88e-f615-455c-bc32-dfac18a2932f, rgb(252, 252, 252))\"\n                },\n                YkUP4l1IQ: {\n                  backgroundColor: \"var(--token-524fb88e-f615-455c-bc32-dfac18a2932f, rgb(252, 252, 252))\"\n                }\n              },\n              children: [/*#__PURE__*/_jsxs(motion.div, {\n                className: \"framer-ropmtx\",\n                layoutDependency: layoutDependency,\n                layoutId: \"lwvL0x05n\",\n                children: [/*#__PURE__*/_jsx(Image, {\n                  background: {\n                    alt: \"\",\n                    fit: \"fill\",\n                    intrinsicHeight: 802,\n                    intrinsicWidth: 804,\n                    pixelHeight: 802,\n                    pixelWidth: 804,\n                    sizes: \"48px\",\n                    src: new URL(\"https://framerusercontent.com/images/nEOyZUDz1FVEiO8B08MEwV2oJJI.png\").href,\n                    srcSet: `${new URL(\"https://framerusercontent.com/images/nEOyZUDz1FVEiO8B08MEwV2oJJI.png?scale-down-to=512\").href} 512w, ${new URL(\"https://framerusercontent.com/images/nEOyZUDz1FVEiO8B08MEwV2oJJI.png\").href} 804w`\n                  },\n                  className: \"framer-1gpsfau\",\n                  \"data-framer-name\": \"Image\",\n                  layoutDependency: layoutDependency,\n                  layoutId: \"PtxKlEivZ\",\n                  style: {\n                    borderBottomLeftRadius: 128,\n                    borderBottomRightRadius: 128,\n                    borderTopLeftRadius: 128,\n                    borderTopRightRadius: 128\n                  }\n                }), /*#__PURE__*/_jsx(motion.div, {\n                  className: \"framer-ahew13-container\",\n                  layoutDependency: layoutDependency,\n                  layoutId: \"goOmEVTq1-container\",\n                  children: /*#__PURE__*/_jsx(UISmartTypography16ptCopy, {\n                    badge: false,\n                    badge1: \"Label\",\n                    height: \"100%\",\n                    id: \"goOmEVTq1\",\n                    layoutId: \"goOmEVTq1\",\n                    smallText: false,\n                    smallText1: \"Small Text\",\n                    style: {\n                      width: \"100%\"\n                    },\n                    text: true,\n                    text1: \" Founder of Flow Systems\",\n                    title: true,\n                    title1: \"Adam Rahman\",\n                    variant: \"qzbmf2PZA\",\n                    width: \"100%\",\n                    ...addPropertyOverrides({\n                      A9QNToS8i: {\n                        variant: \"BIOqBWGag\"\n                      },\n                      vxA3zKuGV: {\n                        variant: \"BIOqBWGag\"\n                      },\n                      YkUP4l1IQ: {\n                        variant: \"BIOqBWGag\"\n                      }\n                    }, baseVariant, gestureVariant)\n                  })\n                })]\n              }), /*#__PURE__*/_jsxs(motion.div, {\n                className: \"framer-1x6upm1\",\n                layoutDependency: layoutDependency,\n                layoutId: \"aB3bkK1jc\",\n                children: [/*#__PURE__*/_jsx(motion.div, {\n                  className: \"framer-kldh9v-container\",\n                  layoutDependency: layoutDependency,\n                  layoutId: \"zpJsuMlkj-container\",\n                  children: /*#__PURE__*/_jsx(UIRating, {\n                    height: \"100%\",\n                    hindTextColor: \"var(--token-0504c6ee-0bce-499b-95d5-352a795303c0, rgba(64, 64, 64, 0.6))\",\n                    hintText: false,\n                    hintText1: \"Hint Text\",\n                    id: \"zpJsuMlkj\",\n                    label: false,\n                    label1: \"Label\",\n                    labelColor: 'var(--token-01230e19-5bf0-45dc-9d8f-a041cfdc23e7, rgb(23, 23, 23)) /* {\"name\":\"Text / Primary\"} */',\n                    layoutId: \"zpJsuMlkj\",\n                    variant: \"KMZ6ZaVuk\",\n                    width: \"100%\"\n                  })\n                }), /*#__PURE__*/_jsx(RichText, {\n                  __fromCanvasComponent: true,\n                  children: /*#__PURE__*/_jsx(React.Fragment, {\n                    children: /*#__PURE__*/_jsx(motion.h1, {\n                      style: {\n                        \"--font-selector\": \"R0Y7SW50ZXItcmVndWxhcg==\",\n                        \"--framer-font-family\": '\"Inter\", \"Inter Placeholder\", sans-serif',\n                        \"--framer-letter-spacing\": \"0px\",\n                        \"--framer-line-height\": \"24px\",\n                        \"--framer-text-alignment\": \"center\",\n                        \"--framer-text-color\": \"var(--extracted-gdpscs)\"\n                      },\n                      children: \"\u201CMy experience with Ryan has been absolutely phenomenal. His services have resulted in high-quality leads that are interested in working with me. For anyone that\u2019s an Agency Owner on the fence about working with Ryan, I would confidently say that you\u2019re not going to regret it, it\u2019s going to be a great return on investment, and you\u2019re going to thank yourself. I hope you guys act quickly and take advantage of his service\u201D\"\n                    })\n                  }),\n                  className: \"framer-aia5pt\",\n                  fonts: [\"GF;Inter-regular\"],\n                  layoutDependency: layoutDependency,\n                  layoutId: \"VbaIkXQ3t\",\n                  style: {\n                    \"--extracted-gdpscs\": \"var(--token-ada38e90-7b9f-44db-b2be-f6996972861c, rgb(255, 255, 255)) \",\n                    \"--framer-link-text-color\": \"rgb(0, 153, 255)\",\n                    \"--framer-link-text-decoration\": \"underline\",\n                    \"--framer-paragraph-spacing\": \"0px\"\n                  },\n                  variants: {\n                    A9QNToS8i: {\n                      \"--extracted-gdpscs\": \"var(--token-d13f49fc-14ce-4c54-a041-ea4d58aafd89, rgb(0, 0, 0)) \"\n                    },\n                    vxA3zKuGV: {\n                      \"--extracted-gdpscs\": \"var(--token-d13f49fc-14ce-4c54-a041-ea4d58aafd89, rgb(0, 0, 0)) \"\n                    },\n                    YkUP4l1IQ: {\n                      \"--extracted-gdpscs\": \"var(--token-d13f49fc-14ce-4c54-a041-ea4d58aafd89, rgb(0, 0, 0)) \"\n                    }\n                  },\n                  verticalAlignment: \"top\",\n                  withExternalLayout: true\n                })]\n              })]\n            }), /*#__PURE__*/_jsxs(motion.div, {\n              className: \"framer-ni783d\",\n              \"data-border\": true,\n              layoutDependency: layoutDependency,\n              layoutId: \"u0AbKuB2T\",\n              style: {\n                \"--border-bottom-width\": \"1px\",\n                \"--border-color\": 'var(--token-7ee443b9-4e54-4cfb-b454-7e46eaeb769d, rgb(229, 229, 229)) /* {\"name\":\"Stroke / Secondary\"} */',\n                \"--border-left-width\": \"1px\",\n                \"--border-right-width\": \"1px\",\n                \"--border-style\": \"solid\",\n                \"--border-top-width\": \"1px\",\n                backgroundColor: \"var(--token-60ae03ae-28e2-4cf3-a414-5d50cd16da00, rgb(33, 33, 33))\",\n                borderBottomLeftRadius: 16,\n                borderBottomRightRadius: 16,\n                borderTopLeftRadius: 16,\n                borderTopRightRadius: 16,\n                boxShadow: \"0px 0.6021873017743928px 0.6021873017743928px -1.25px rgba(0, 0, 0, 0.17997), 0px 2.288533303243457px 2.288533303243457px -2.5px rgba(0, 0, 0, 0.15889), 0px 10px 10px -3.75px rgba(0, 0, 0, 0.0625)\"\n              },\n              variants: {\n                A9QNToS8i: {\n                  backgroundColor: \"var(--token-524fb88e-f615-455c-bc32-dfac18a2932f, rgb(252, 252, 252))\"\n                },\n                vxA3zKuGV: {\n                  backgroundColor: \"var(--token-524fb88e-f615-455c-bc32-dfac18a2932f, rgb(252, 252, 252))\"\n                },\n                YkUP4l1IQ: {\n                  backgroundColor: \"var(--token-524fb88e-f615-455c-bc32-dfac18a2932f, rgb(252, 252, 252))\"\n                }\n              },\n              children: [/*#__PURE__*/_jsxs(motion.div, {\n                className: \"framer-1wxnuq3\",\n                layoutDependency: layoutDependency,\n                layoutId: \"U8YiNKtlB\",\n                children: [/*#__PURE__*/_jsx(Image, {\n                  background: {\n                    alt: \"\",\n                    fit: \"fill\",\n                    intrinsicHeight: 874,\n                    intrinsicWidth: 874,\n                    pixelHeight: 874,\n                    pixelWidth: 874,\n                    sizes: \"48px\",\n                    src: new URL(\"https://framerusercontent.com/images/exX2XFhggjPfWMtyz8EYwjTfS0I.png\").href,\n                    srcSet: `${new URL(\"https://framerusercontent.com/images/exX2XFhggjPfWMtyz8EYwjTfS0I.png?scale-down-to=512\").href} 512w, ${new URL(\"https://framerusercontent.com/images/exX2XFhggjPfWMtyz8EYwjTfS0I.png\").href} 874w`\n                  },\n                  className: \"framer-1586vms\",\n                  \"data-framer-name\": \"Image\",\n                  layoutDependency: layoutDependency,\n                  layoutId: \"iQ57jkOmP\",\n                  style: {\n                    borderBottomLeftRadius: 128,\n                    borderBottomRightRadius: 128,\n                    borderTopLeftRadius: 128,\n                    borderTopRightRadius: 128\n                  }\n                }), /*#__PURE__*/_jsx(motion.div, {\n                  className: \"framer-1gzo8me-container\",\n                  layoutDependency: layoutDependency,\n                  layoutId: \"y3Ke5hmjh-container\",\n                  children: /*#__PURE__*/_jsx(UISmartTypography16ptCopy, {\n                    badge: false,\n                    badge1: \"Label\",\n                    height: \"100%\",\n                    id: \"y3Ke5hmjh\",\n                    layoutId: \"y3Ke5hmjh\",\n                    smallText: false,\n                    smallText1: \"Small Text\",\n                    style: {\n                      width: \"100%\"\n                    },\n                    text: true,\n                    text1: \"Founder of SWJ Growth\",\n                    title: true,\n                    title1: \"James Caldecott\",\n                    variant: \"qzbmf2PZA\",\n                    width: \"100%\",\n                    ...addPropertyOverrides({\n                      A9QNToS8i: {\n                        variant: \"BIOqBWGag\"\n                      },\n                      vxA3zKuGV: {\n                        variant: \"BIOqBWGag\"\n                      },\n                      YkUP4l1IQ: {\n                        variant: \"BIOqBWGag\"\n                      }\n                    }, baseVariant, gestureVariant)\n                  })\n                })]\n              }), /*#__PURE__*/_jsxs(motion.div, {\n                className: \"framer-18l844h\",\n                layoutDependency: layoutDependency,\n                layoutId: \"mOzTgA4Rw\",\n                children: [/*#__PURE__*/_jsx(motion.div, {\n                  className: \"framer-16mc51m-container\",\n                  layoutDependency: layoutDependency,\n                  layoutId: \"xcQlZ6JhG-container\",\n                  children: /*#__PURE__*/_jsx(UIRating, {\n                    height: \"100%\",\n                    hindTextColor: \"var(--token-0504c6ee-0bce-499b-95d5-352a795303c0, rgba(64, 64, 64, 0.6))\",\n                    hintText: false,\n                    hintText1: \"Hint Text\",\n                    id: \"xcQlZ6JhG\",\n                    label: false,\n                    label1: \"Label\",\n                    labelColor: 'var(--token-01230e19-5bf0-45dc-9d8f-a041cfdc23e7, rgb(23, 23, 23)) /* {\"name\":\"Text / Primary\"} */',\n                    layoutId: \"xcQlZ6JhG\",\n                    variant: \"KMZ6ZaVuk\",\n                    width: \"100%\"\n                  })\n                }), /*#__PURE__*/_jsx(RichText, {\n                  __fromCanvasComponent: true,\n                  children: /*#__PURE__*/_jsx(React.Fragment, {\n                    children: /*#__PURE__*/_jsx(motion.h1, {\n                      style: {\n                        \"--font-selector\": \"R0Y7SW50ZXItcmVndWxhcg==\",\n                        \"--framer-font-family\": '\"Inter\", \"Inter Placeholder\", sans-serif',\n                        \"--framer-letter-spacing\": \"0px\",\n                        \"--framer-line-height\": \"24px\",\n                        \"--framer-text-alignment\": \"center\",\n                        \"--framer-text-color\": \"var(--extracted-gdpscs)\"\n                      },\n                      children: \"\u201CHaving had the pleasure of collaborating with Ryan, I can confidently say he's a transformative individual. His profound understanding of the industry allows him to craft brilliant, meticulously planned strategies. If you are looking to partner with someone intelligent, innovative, and unconventional in their thinking, I wholeheartedly recommend Ryan.\u201D\"\n                    })\n                  }),\n                  className: \"framer-6fy87\",\n                  fonts: [\"GF;Inter-regular\"],\n                  layoutDependency: layoutDependency,\n                  layoutId: \"DXT9El8zI\",\n                  style: {\n                    \"--extracted-gdpscs\": \"var(--token-ada38e90-7b9f-44db-b2be-f6996972861c, rgb(255, 255, 255)) \",\n                    \"--framer-link-text-color\": \"rgb(0, 153, 255)\",\n                    \"--framer-link-text-decoration\": \"underline\",\n                    \"--framer-paragraph-spacing\": \"0px\"\n                  },\n                  variants: {\n                    A9QNToS8i: {\n                      \"--extracted-gdpscs\": \"var(--token-d13f49fc-14ce-4c54-a041-ea4d58aafd89, rgb(0, 0, 0)) \"\n                    },\n                    vxA3zKuGV: {\n                      \"--extracted-gdpscs\": \"var(--token-d13f49fc-14ce-4c54-a041-ea4d58aafd89, rgb(0, 0, 0)) \"\n                    },\n                    YkUP4l1IQ: {\n                      \"--extracted-gdpscs\": \"var(--token-d13f49fc-14ce-4c54-a041-ea4d58aafd89, rgb(0, 0, 0)) \"\n                    }\n                  },\n                  verticalAlignment: \"top\",\n                  withExternalLayout: true\n                })]\n              })]\n            }), /*#__PURE__*/_jsxs(motion.div, {\n              className: \"framer-qqt6jd\",\n              \"data-border\": true,\n              layoutDependency: layoutDependency,\n              layoutId: \"tf6b5nxDL\",\n              style: {\n                \"--border-bottom-width\": \"1px\",\n                \"--border-color\": 'var(--token-7ee443b9-4e54-4cfb-b454-7e46eaeb769d, rgb(229, 229, 229)) /* {\"name\":\"Stroke / Secondary\"} */',\n                \"--border-left-width\": \"1px\",\n                \"--border-right-width\": \"1px\",\n                \"--border-style\": \"solid\",\n                \"--border-top-width\": \"1px\",\n                backgroundColor: \"var(--token-60ae03ae-28e2-4cf3-a414-5d50cd16da00, rgb(33, 33, 33))\",\n                borderBottomLeftRadius: 16,\n                borderBottomRightRadius: 16,\n                borderTopLeftRadius: 16,\n                borderTopRightRadius: 16,\n                boxShadow: \"0px 0.6021873017743928px 0.6021873017743928px -1.25px rgba(0, 0, 0, 0.17997), 0px 2.288533303243457px 2.288533303243457px -2.5px rgba(0, 0, 0, 0.15889), 0px 10px 10px -3.75px rgba(0, 0, 0, 0.0625)\"\n              },\n              variants: {\n                A9QNToS8i: {\n                  backgroundColor: \"var(--token-524fb88e-f615-455c-bc32-dfac18a2932f, rgb(252, 252, 252))\"\n                },\n                vxA3zKuGV: {\n                  backgroundColor: \"var(--token-524fb88e-f615-455c-bc32-dfac18a2932f, rgb(252, 252, 252))\"\n                },\n                YkUP4l1IQ: {\n                  backgroundColor: \"var(--token-524fb88e-f615-455c-bc32-dfac18a2932f, rgb(252, 252, 252))\"\n                }\n              },\n              children: [/*#__PURE__*/_jsxs(motion.div, {\n                className: \"framer-1s67f16\",\n                layoutDependency: layoutDependency,\n                layoutId: \"uCC4pKdyb\",\n                children: [/*#__PURE__*/_jsx(Image, {\n                  background: {\n                    alt: \"\",\n                    fit: \"fill\",\n                    intrinsicHeight: 870,\n                    intrinsicWidth: 868,\n                    pixelHeight: 870,\n                    pixelWidth: 868,\n                    sizes: \"48px\",\n                    src: new URL(\"https://framerusercontent.com/images/TqKJq3pEzOcquZ45DsR8YQv3cA.png\").href,\n                    srcSet: `${new URL(\"https://framerusercontent.com/images/TqKJq3pEzOcquZ45DsR8YQv3cA.png?scale-down-to=512\").href} 510w, ${new URL(\"https://framerusercontent.com/images/TqKJq3pEzOcquZ45DsR8YQv3cA.png\").href} 868w`\n                  },\n                  className: \"framer-1pgij81\",\n                  \"data-framer-name\": \"Image\",\n                  layoutDependency: layoutDependency,\n                  layoutId: \"YDhG5yZYW\",\n                  style: {\n                    borderBottomLeftRadius: 128,\n                    borderBottomRightRadius: 128,\n                    borderTopLeftRadius: 128,\n                    borderTopRightRadius: 128\n                  }\n                }), /*#__PURE__*/_jsx(motion.div, {\n                  className: \"framer-1qoyvq7-container\",\n                  layoutDependency: layoutDependency,\n                  layoutId: \"LNhDeLIE6-container\",\n                  children: /*#__PURE__*/_jsx(UISmartTypography16ptCopy, {\n                    badge: false,\n                    badge1: \"Label\",\n                    height: \"100%\",\n                    id: \"LNhDeLIE6\",\n                    layoutId: \"LNhDeLIE6\",\n                    smallText: false,\n                    smallText1: \"Small Text\",\n                    style: {\n                      width: \"100%\"\n                    },\n                    text: true,\n                    text1: \"Founder of CGP\",\n                    title: true,\n                    title1: \"David Eriksson\",\n                    variant: \"qzbmf2PZA\",\n                    width: \"100%\",\n                    ...addPropertyOverrides({\n                      A9QNToS8i: {\n                        variant: \"BIOqBWGag\"\n                      },\n                      vxA3zKuGV: {\n                        variant: \"BIOqBWGag\"\n                      },\n                      YkUP4l1IQ: {\n                        variant: \"BIOqBWGag\"\n                      }\n                    }, baseVariant, gestureVariant)\n                  })\n                })]\n              }), /*#__PURE__*/_jsxs(motion.div, {\n                className: \"framer-affzl2\",\n                layoutDependency: layoutDependency,\n                layoutId: \"bPQXNkSfL\",\n                children: [/*#__PURE__*/_jsx(motion.div, {\n                  className: \"framer-1r3fl5h-container\",\n                  layoutDependency: layoutDependency,\n                  layoutId: \"fKZlDUweR-container\",\n                  children: /*#__PURE__*/_jsx(UIRating, {\n                    height: \"100%\",\n                    hindTextColor: \"var(--token-0504c6ee-0bce-499b-95d5-352a795303c0, rgba(64, 64, 64, 0.6))\",\n                    hintText: false,\n                    hintText1: \"Hint Text\",\n                    id: \"fKZlDUweR\",\n                    label: false,\n                    label1: \"Label\",\n                    labelColor: 'var(--token-01230e19-5bf0-45dc-9d8f-a041cfdc23e7, rgb(23, 23, 23)) /* {\"name\":\"Text / Primary\"} */',\n                    layoutId: \"fKZlDUweR\",\n                    variant: \"KMZ6ZaVuk\",\n                    width: \"100%\"\n                  })\n                }), /*#__PURE__*/_jsx(RichText, {\n                  __fromCanvasComponent: true,\n                  children: /*#__PURE__*/_jsx(React.Fragment, {\n                    children: /*#__PURE__*/_jsx(motion.h1, {\n                      style: {\n                        \"--font-selector\": \"R0Y7SW50ZXItcmVndWxhcg==\",\n                        \"--framer-font-family\": '\"Inter\", \"Inter Placeholder\", sans-serif',\n                        \"--framer-letter-spacing\": \"0px\",\n                        \"--framer-line-height\": \"24px\",\n                        \"--framer-text-alignment\": \"center\",\n                        \"--framer-text-color\": \"var(--extracted-gdpscs)\"\n                      },\n                      children: \"\u201CIn a sea of generic and boring marketers who overpromise and underdeliver, Ryan stands out as a true marketing genius. He brings a fresh approach that is centered around driving value and building authentic relationships with prospects.\u201D  \u201CI've seldom seen anyone as committed to delivering results and leaving a lasting impression.  He brings a human touch to every interaction, ensuring that prospects feel valued, heard, and understood.\u201D\"\n                    })\n                  }),\n                  className: \"framer-11ehmua\",\n                  fonts: [\"GF;Inter-regular\"],\n                  layoutDependency: layoutDependency,\n                  layoutId: \"bILt47FLm\",\n                  style: {\n                    \"--extracted-gdpscs\": \"var(--token-ada38e90-7b9f-44db-b2be-f6996972861c, rgb(255, 255, 255)) \",\n                    \"--framer-link-text-color\": \"rgb(0, 153, 255)\",\n                    \"--framer-link-text-decoration\": \"underline\",\n                    \"--framer-paragraph-spacing\": \"0px\"\n                  },\n                  variants: {\n                    A9QNToS8i: {\n                      \"--extracted-gdpscs\": \"var(--token-d13f49fc-14ce-4c54-a041-ea4d58aafd89, rgb(0, 0, 0)) \"\n                    },\n                    vxA3zKuGV: {\n                      \"--extracted-gdpscs\": \"var(--token-d13f49fc-14ce-4c54-a041-ea4d58aafd89, rgb(0, 0, 0)) \"\n                    },\n                    YkUP4l1IQ: {\n                      \"--extracted-gdpscs\": \"var(--token-d13f49fc-14ce-4c54-a041-ea4d58aafd89, rgb(0, 0, 0)) \"\n                    }\n                  },\n                  verticalAlignment: \"top\",\n                  withExternalLayout: true\n                })]\n              })]\n            })]\n          }), /*#__PURE__*/_jsxs(motion.div, {\n            className: \"framer-uxk82n\",\n            layoutDependency: layoutDependency,\n            layoutId: \"a9iP_nxho\",\n            children: [/*#__PURE__*/_jsxs(motion.div, {\n              className: \"framer-1t5hhd9\",\n              \"data-border\": true,\n              layoutDependency: layoutDependency,\n              layoutId: \"oP44GhP9g\",\n              style: {\n                \"--border-bottom-width\": \"1px\",\n                \"--border-color\": 'var(--token-7ee443b9-4e54-4cfb-b454-7e46eaeb769d, rgb(229, 229, 229)) /* {\"name\":\"Stroke / Secondary\"} */',\n                \"--border-left-width\": \"1px\",\n                \"--border-right-width\": \"1px\",\n                \"--border-style\": \"solid\",\n                \"--border-top-width\": \"1px\",\n                backgroundColor: \"var(--token-60ae03ae-28e2-4cf3-a414-5d50cd16da00, rgb(33, 33, 33))\",\n                borderBottomLeftRadius: 16,\n                borderBottomRightRadius: 16,\n                borderTopLeftRadius: 16,\n                borderTopRightRadius: 16,\n                boxShadow: \"0px 0.6021873017743928px 0.6021873017743928px -1.25px rgba(0, 0, 0, 0.17997), 0px 2.288533303243457px 2.288533303243457px -2.5px rgba(0, 0, 0, 0.15889), 0px 10px 10px -3.75px rgba(0, 0, 0, 0.0625)\"\n              },\n              variants: {\n                A9QNToS8i: {\n                  backgroundColor: \"var(--token-524fb88e-f615-455c-bc32-dfac18a2932f, rgb(252, 252, 252))\"\n                },\n                vxA3zKuGV: {\n                  backgroundColor: \"var(--token-524fb88e-f615-455c-bc32-dfac18a2932f, rgb(252, 252, 252))\"\n                },\n                YkUP4l1IQ: {\n                  backgroundColor: \"var(--token-524fb88e-f615-455c-bc32-dfac18a2932f, rgb(252, 252, 252))\"\n                }\n              },\n              children: [/*#__PURE__*/_jsxs(motion.div, {\n                className: \"framer-1neaxts\",\n                layoutDependency: layoutDependency,\n                layoutId: \"FmtCTLrCu\",\n                children: [/*#__PURE__*/_jsx(Image, {\n                  background: {\n                    alt: \"\",\n                    fit: \"fill\",\n                    intrinsicHeight: 964,\n                    intrinsicWidth: 958,\n                    pixelHeight: 964,\n                    pixelWidth: 958,\n                    sizes: \"48px\",\n                    src: new URL(\"https://framerusercontent.com/images/AI1EQrBOgWSeYSbGiEpS8GpMtGw.png\").href,\n                    srcSet: `${new URL(\"https://framerusercontent.com/images/AI1EQrBOgWSeYSbGiEpS8GpMtGw.png?scale-down-to=512\").href} 508w, ${new URL(\"https://framerusercontent.com/images/AI1EQrBOgWSeYSbGiEpS8GpMtGw.png\").href} 958w`\n                  },\n                  className: \"framer-1ey05tp\",\n                  \"data-framer-name\": \"Image\",\n                  layoutDependency: layoutDependency,\n                  layoutId: \"bJEOTNCck\",\n                  style: {\n                    borderBottomLeftRadius: 128,\n                    borderBottomRightRadius: 128,\n                    borderTopLeftRadius: 128,\n                    borderTopRightRadius: 128\n                  }\n                }), /*#__PURE__*/_jsx(motion.div, {\n                  className: \"framer-1ad7i4a-container\",\n                  layoutDependency: layoutDependency,\n                  layoutId: \"rxYbBYU_7-container\",\n                  children: /*#__PURE__*/_jsx(UISmartTypography16ptCopy, {\n                    badge: false,\n                    badge1: \"Label\",\n                    height: \"100%\",\n                    id: \"rxYbBYU_7\",\n                    layoutId: \"rxYbBYU_7\",\n                    smallText: false,\n                    smallText1: \"Small Text\",\n                    style: {\n                      width: \"100%\"\n                    },\n                    text: true,\n                    text1: \"Founder of NorthStar\",\n                    title: true,\n                    title1: \"Michael Pearsall\",\n                    variant: \"qzbmf2PZA\",\n                    width: \"100%\",\n                    ...addPropertyOverrides({\n                      A9QNToS8i: {\n                        variant: \"BIOqBWGag\"\n                      },\n                      vxA3zKuGV: {\n                        variant: \"BIOqBWGag\"\n                      },\n                      YkUP4l1IQ: {\n                        variant: \"BIOqBWGag\"\n                      }\n                    }, baseVariant, gestureVariant)\n                  })\n                })]\n              }), /*#__PURE__*/_jsxs(motion.div, {\n                className: \"framer-10oqdvr\",\n                layoutDependency: layoutDependency,\n                layoutId: \"V7cZlNFab\",\n                children: [/*#__PURE__*/_jsx(motion.div, {\n                  className: \"framer-t6ckh5-container\",\n                  layoutDependency: layoutDependency,\n                  layoutId: \"LmfAVDsZh-container\",\n                  children: /*#__PURE__*/_jsx(UIRating, {\n                    height: \"100%\",\n                    hindTextColor: \"var(--token-0504c6ee-0bce-499b-95d5-352a795303c0, rgba(64, 64, 64, 0.6))\",\n                    hintText: false,\n                    hintText1: \"Hint Text\",\n                    id: \"LmfAVDsZh\",\n                    label: false,\n                    label1: \"Label\",\n                    labelColor: 'var(--token-01230e19-5bf0-45dc-9d8f-a041cfdc23e7, rgb(23, 23, 23)) /* {\"name\":\"Text / Primary\"} */',\n                    layoutId: \"LmfAVDsZh\",\n                    variant: \"KMZ6ZaVuk\",\n                    width: \"100%\"\n                  })\n                }), /*#__PURE__*/_jsx(RichText, {\n                  __fromCanvasComponent: true,\n                  children: /*#__PURE__*/_jsx(React.Fragment, {\n                    children: /*#__PURE__*/_jsx(motion.h1, {\n                      style: {\n                        \"--font-selector\": \"R0Y7SW50ZXItcmVndWxhcg==\",\n                        \"--framer-font-family\": '\"Inter\", \"Inter Placeholder\", sans-serif',\n                        \"--framer-letter-spacing\": \"0px\",\n                        \"--framer-line-height\": \"24px\",\n                        \"--framer-text-alignment\": \"center\",\n                        \"--framer-text-color\": \"var(--extracted-gdpscs)\"\n                      },\n                      children: \"\u201CIt was really awesome working with Ryan. I think the easiest part about working with Ryan was everything - I\u2019ve worked with Marketing Agencies & Specialists before, and it\u2019s usually a lot of back and forth. With Ryan, he got it the first time, he takes direction well, and he\u2019s passionate about the people he works with. Excited to continue working with him\u201D\"\n                    })\n                  }),\n                  className: \"framer-mwp9xb\",\n                  fonts: [\"GF;Inter-regular\"],\n                  layoutDependency: layoutDependency,\n                  layoutId: \"BFAm0T7sX\",\n                  style: {\n                    \"--extracted-gdpscs\": \"var(--token-ada38e90-7b9f-44db-b2be-f6996972861c, rgb(255, 255, 255)) \",\n                    \"--framer-link-text-color\": \"rgb(0, 153, 255)\",\n                    \"--framer-link-text-decoration\": \"underline\",\n                    \"--framer-paragraph-spacing\": \"0px\"\n                  },\n                  variants: {\n                    A9QNToS8i: {\n                      \"--extracted-gdpscs\": \"var(--token-d13f49fc-14ce-4c54-a041-ea4d58aafd89, rgb(0, 0, 0)) \"\n                    },\n                    vxA3zKuGV: {\n                      \"--extracted-gdpscs\": \"var(--token-d13f49fc-14ce-4c54-a041-ea4d58aafd89, rgb(0, 0, 0)) \"\n                    },\n                    YkUP4l1IQ: {\n                      \"--extracted-gdpscs\": \"var(--token-d13f49fc-14ce-4c54-a041-ea4d58aafd89, rgb(0, 0, 0)) \"\n                    }\n                  },\n                  verticalAlignment: \"top\",\n                  withExternalLayout: true\n                })]\n              })]\n            }), /*#__PURE__*/_jsxs(motion.div, {\n              className: \"framer-1i4gmdu\",\n              \"data-border\": true,\n              layoutDependency: layoutDependency,\n              layoutId: \"W2sUoXdjp\",\n              style: {\n                \"--border-bottom-width\": \"1px\",\n                \"--border-color\": 'var(--token-7ee443b9-4e54-4cfb-b454-7e46eaeb769d, rgb(229, 229, 229)) /* {\"name\":\"Stroke / Secondary\"} */',\n                \"--border-left-width\": \"1px\",\n                \"--border-right-width\": \"1px\",\n                \"--border-style\": \"solid\",\n                \"--border-top-width\": \"1px\",\n                backgroundColor: \"var(--token-60ae03ae-28e2-4cf3-a414-5d50cd16da00, rgb(33, 33, 33))\",\n                borderBottomLeftRadius: 16,\n                borderBottomRightRadius: 16,\n                borderTopLeftRadius: 16,\n                borderTopRightRadius: 16,\n                boxShadow: \"0px 0.6021873017743928px 0.6021873017743928px -1.25px rgba(0, 0, 0, 0.17997), 0px 2.288533303243457px 2.288533303243457px -2.5px rgba(0, 0, 0, 0.15889), 0px 10px 10px -3.75px rgba(0, 0, 0, 0.0625)\"\n              },\n              variants: {\n                A9QNToS8i: {\n                  backgroundColor: \"var(--token-524fb88e-f615-455c-bc32-dfac18a2932f, rgb(252, 252, 252))\"\n                },\n                vxA3zKuGV: {\n                  backgroundColor: \"var(--token-524fb88e-f615-455c-bc32-dfac18a2932f, rgb(252, 252, 252))\"\n                },\n                YkUP4l1IQ: {\n                  backgroundColor: \"var(--token-524fb88e-f615-455c-bc32-dfac18a2932f, rgb(252, 252, 252))\"\n                }\n              },\n              children: [/*#__PURE__*/_jsxs(motion.div, {\n                className: \"framer-w1a98r\",\n                layoutDependency: layoutDependency,\n                layoutId: \"krvl_AVVC\",\n                children: [/*#__PURE__*/_jsx(Image, {\n                  background: {\n                    alt: \"\",\n                    fit: \"fill\",\n                    intrinsicHeight: 802,\n                    intrinsicWidth: 806,\n                    pixelHeight: 802,\n                    pixelWidth: 806,\n                    sizes: \"48px\",\n                    src: new URL(\"https://framerusercontent.com/images/PaLCmj8vWqYYnDeI0kSTMvGlq4.png\").href,\n                    srcSet: `${new URL(\"https://framerusercontent.com/images/PaLCmj8vWqYYnDeI0kSTMvGlq4.png?scale-down-to=512\").href} 512w, ${new URL(\"https://framerusercontent.com/images/PaLCmj8vWqYYnDeI0kSTMvGlq4.png\").href} 806w`\n                  },\n                  className: \"framer-bpv5za\",\n                  \"data-framer-name\": \"Image\",\n                  layoutDependency: layoutDependency,\n                  layoutId: \"pwbsFqS2R\",\n                  style: {\n                    borderBottomLeftRadius: 128,\n                    borderBottomRightRadius: 128,\n                    borderTopLeftRadius: 128,\n                    borderTopRightRadius: 128\n                  }\n                }), /*#__PURE__*/_jsx(motion.div, {\n                  className: \"framer-thi2im-container\",\n                  layoutDependency: layoutDependency,\n                  layoutId: \"ubnyfvxqO-container\",\n                  children: /*#__PURE__*/_jsx(UISmartTypography16ptCopy, {\n                    badge: false,\n                    badge1: \"Label\",\n                    height: \"100%\",\n                    id: \"ubnyfvxqO\",\n                    layoutId: \"ubnyfvxqO\",\n                    smallText: false,\n                    smallText1: \"Small Text\",\n                    style: {\n                      width: \"100%\"\n                    },\n                    text: true,\n                    text1: \" Founder of DVT Online Marketing\",\n                    title: true,\n                    title1: \"Dennis van Thoor\",\n                    variant: \"qzbmf2PZA\",\n                    width: \"100%\",\n                    ...addPropertyOverrides({\n                      A9QNToS8i: {\n                        variant: \"BIOqBWGag\"\n                      },\n                      vxA3zKuGV: {\n                        variant: \"BIOqBWGag\"\n                      },\n                      YkUP4l1IQ: {\n                        variant: \"BIOqBWGag\"\n                      }\n                    }, baseVariant, gestureVariant)\n                  })\n                })]\n              }), /*#__PURE__*/_jsxs(motion.div, {\n                className: \"framer-1dg3bab\",\n                layoutDependency: layoutDependency,\n                layoutId: \"TJlviiMNp\",\n                children: [/*#__PURE__*/_jsx(motion.div, {\n                  className: \"framer-121vfxe-container\",\n                  layoutDependency: layoutDependency,\n                  layoutId: \"RRnFNRXib-container\",\n                  children: /*#__PURE__*/_jsx(UIRating, {\n                    height: \"100%\",\n                    hindTextColor: \"var(--token-0504c6ee-0bce-499b-95d5-352a795303c0, rgba(64, 64, 64, 0.6))\",\n                    hintText: false,\n                    hintText1: \"Hint Text\",\n                    id: \"RRnFNRXib\",\n                    label: false,\n                    label1: \"Label\",\n                    labelColor: 'var(--token-01230e19-5bf0-45dc-9d8f-a041cfdc23e7, rgb(23, 23, 23)) /* {\"name\":\"Text / Primary\"} */',\n                    layoutId: \"RRnFNRXib\",\n                    variant: \"KMZ6ZaVuk\",\n                    width: \"100%\"\n                  })\n                }), /*#__PURE__*/_jsx(RichText, {\n                  __fromCanvasComponent: true,\n                  children: /*#__PURE__*/_jsx(React.Fragment, {\n                    children: /*#__PURE__*/_jsx(motion.h1, {\n                      style: {\n                        \"--font-selector\": \"R0Y7SW50ZXItcmVndWxhcg==\",\n                        \"--framer-font-family\": '\"Inter\", \"Inter Placeholder\", sans-serif',\n                        \"--framer-letter-spacing\": \"0px\",\n                        \"--framer-line-height\": \"24px\",\n                        \"--framer-text-alignment\": \"center\",\n                        \"--framer-text-color\": \"var(--extracted-gdpscs)\"\n                      },\n                      children: \"\u201CWorking with him has been amazing. I was only booking about 5 calls per month before working with Ryan. And since I started working with Ryan, I\u2019m now getting 30 or more calls booked in per month. I definitely recommend working with him, just go ahead and book in a call with him\u201D\"\n                    })\n                  }),\n                  className: \"framer-1w7f80o\",\n                  fonts: [\"GF;Inter-regular\"],\n                  layoutDependency: layoutDependency,\n                  layoutId: \"hVo7q6wV0\",\n                  style: {\n                    \"--extracted-gdpscs\": \"var(--token-ada38e90-7b9f-44db-b2be-f6996972861c, rgb(255, 255, 255)) \",\n                    \"--framer-link-text-color\": \"rgb(0, 153, 255)\",\n                    \"--framer-link-text-decoration\": \"underline\",\n                    \"--framer-paragraph-spacing\": \"0px\"\n                  },\n                  variants: {\n                    A9QNToS8i: {\n                      \"--extracted-gdpscs\": \"var(--token-d13f49fc-14ce-4c54-a041-ea4d58aafd89, rgb(0, 0, 0)) \"\n                    },\n                    vxA3zKuGV: {\n                      \"--extracted-gdpscs\": \"var(--token-d13f49fc-14ce-4c54-a041-ea4d58aafd89, rgb(0, 0, 0)) \"\n                    },\n                    YkUP4l1IQ: {\n                      \"--extracted-gdpscs\": \"var(--token-d13f49fc-14ce-4c54-a041-ea4d58aafd89, rgb(0, 0, 0)) \"\n                    }\n                  },\n                  verticalAlignment: \"top\",\n                  withExternalLayout: true\n                })]\n              })]\n            })]\n          })]\n        })\n      })\n    })\n  });\n});\nconst css = ['.framer-QUKfb [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-QUKfb .framer-1l9sbv2 { display: block; }\", \".framer-QUKfb .framer-nyx4q { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 48px; height: min-content; justify-content: center; overflow: hidden; padding: 96px 72px 96px 72px; position: relative; width: 1200px; }\", \".framer-QUKfb .framer-13v0zmf-container { flex: none; height: auto; position: relative; width: 65%; }\", \".framer-QUKfb .framer-190yw1p { align-content: flex-start; align-items: flex-start; 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: 100%; }\", \".framer-QUKfb .framer-9dusae, .framer-QUKfb .framer-1txekse { align-content: center; align-items: center; align-self: stretch; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: auto; justify-content: center; overflow: visible; padding: 24px 24px 24px 24px; position: relative; width: 1px; }\", \".framer-QUKfb .framer-wof1me, .framer-QUKfb .framer-1f0e8k9, .framer-QUKfb .framer-1leo3dh, .framer-QUKfb .framer-ropmtx, .framer-QUKfb .framer-1wxnuq3, .framer-QUKfb .framer-1s67f16, .framer-QUKfb .framer-1neaxts, .framer-QUKfb .framer-w1a98r { 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: 100%; }\", \".framer-QUKfb .framer-xupe0r, .framer-QUKfb .framer-10gvl44, .framer-QUKfb .framer-1oaoh58, .framer-QUKfb .framer-1gpsfau, .framer-QUKfb .framer-1586vms, .framer-QUKfb .framer-1pgij81, .framer-QUKfb .framer-1ey05tp, .framer-QUKfb .framer-bpv5za { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 48px); overflow: hidden; position: relative; width: 48px; will-change: var(--framer-will-change-override, transform); }\", \".framer-QUKfb .framer-ldecbu-container, .framer-QUKfb .framer-17p6h5y-container, .framer-QUKfb .framer-axwt64-container, .framer-QUKfb .framer-ahew13-container, .framer-QUKfb .framer-1gzo8me-container, .framer-QUKfb .framer-1qoyvq7-container, .framer-QUKfb .framer-1ad7i4a-container, .framer-QUKfb .framer-thi2im-container { flex: none; height: auto; position: relative; width: 100%; }\", \".framer-QUKfb .framer-s1xhih, .framer-QUKfb .framer-1la4d97, .framer-QUKfb .framer-1jbdf0g, .framer-QUKfb .framer-1x6upm1, .framer-QUKfb .framer-18l844h, .framer-QUKfb .framer-affzl2, .framer-QUKfb .framer-10oqdvr, .framer-QUKfb .framer-1dg3bab { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\", \".framer-QUKfb .framer-n5wywf-container, .framer-QUKfb .framer-xbhjgt-container, .framer-QUKfb .framer-1ho82x-container, .framer-QUKfb .framer-kldh9v-container, .framer-QUKfb .framer-16mc51m-container, .framer-QUKfb .framer-1r3fl5h-container, .framer-QUKfb .framer-t6ckh5-container, .framer-QUKfb .framer-121vfxe-container { flex: none; height: auto; position: relative; width: auto; }\", \".framer-QUKfb .framer-7k2ass, .framer-QUKfb .framer-103np5v, .framer-QUKfb .framer-1gyml9y, .framer-QUKfb .framer-aia5pt, .framer-QUKfb .framer-6fy87, .framer-QUKfb .framer-11ehmua, .framer-QUKfb .framer-mwp9xb, .framer-QUKfb .framer-1w7f80o { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\", \".framer-QUKfb .framer-9lr0do { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: visible; padding: 24px 24px 24px 24px; position: relative; width: 1px; }\", \".framer-QUKfb .framer-1yrz29v, .framer-QUKfb .framer-uxk82n { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: 528px; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\", \".framer-QUKfb .framer-3wm4wq, .framer-QUKfb .framer-ni783d, .framer-QUKfb .framer-qqt6jd, .framer-QUKfb .framer-1t5hhd9, .framer-QUKfb .framer-1i4gmdu { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: 100%; justify-content: center; overflow: visible; padding: 24px 24px 24px 24px; position: relative; width: 1px; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-QUKfb .framer-nyx4q, .framer-QUKfb .framer-190yw1p, .framer-QUKfb .framer-9dusae, .framer-QUKfb .framer-wof1me, .framer-QUKfb .framer-s1xhih, .framer-QUKfb .framer-1txekse, .framer-QUKfb .framer-1f0e8k9, .framer-QUKfb .framer-1la4d97, .framer-QUKfb .framer-9lr0do, .framer-QUKfb .framer-1leo3dh, .framer-QUKfb .framer-1jbdf0g, .framer-QUKfb .framer-1yrz29v, .framer-QUKfb .framer-3wm4wq, .framer-QUKfb .framer-ropmtx, .framer-QUKfb .framer-1x6upm1, .framer-QUKfb .framer-ni783d, .framer-QUKfb .framer-1wxnuq3, .framer-QUKfb .framer-18l844h, .framer-QUKfb .framer-qqt6jd, .framer-QUKfb .framer-1s67f16, .framer-QUKfb .framer-affzl2, .framer-QUKfb .framer-uxk82n, .framer-QUKfb .framer-1t5hhd9, .framer-QUKfb .framer-1neaxts, .framer-QUKfb .framer-10oqdvr, .framer-QUKfb .framer-1i4gmdu, .framer-QUKfb .framer-w1a98r, .framer-QUKfb .framer-1dg3bab { gap: 0px; } .framer-QUKfb .framer-nyx4q > * { margin: 0px; margin-bottom: calc(48px / 2); margin-top: calc(48px / 2); } .framer-QUKfb .framer-nyx4q > :first-child, .framer-QUKfb .framer-9dusae > :first-child, .framer-QUKfb .framer-wof1me > :first-child, .framer-QUKfb .framer-s1xhih > :first-child, .framer-QUKfb .framer-1txekse > :first-child, .framer-QUKfb .framer-1f0e8k9 > :first-child, .framer-QUKfb .framer-1la4d97 > :first-child, .framer-QUKfb .framer-9lr0do > :first-child, .framer-QUKfb .framer-1leo3dh > :first-child, .framer-QUKfb .framer-1jbdf0g > :first-child, .framer-QUKfb .framer-3wm4wq > :first-child, .framer-QUKfb .framer-ropmtx > :first-child, .framer-QUKfb .framer-1x6upm1 > :first-child, .framer-QUKfb .framer-ni783d > :first-child, .framer-QUKfb .framer-1wxnuq3 > :first-child, .framer-QUKfb .framer-18l844h > :first-child, .framer-QUKfb .framer-qqt6jd > :first-child, .framer-QUKfb .framer-1s67f16 > :first-child, .framer-QUKfb .framer-affzl2 > :first-child, .framer-QUKfb .framer-1t5hhd9 > :first-child, .framer-QUKfb .framer-1neaxts > :first-child, .framer-QUKfb .framer-10oqdvr > :first-child, .framer-QUKfb .framer-1i4gmdu > :first-child, .framer-QUKfb .framer-w1a98r > :first-child, .framer-QUKfb .framer-1dg3bab > :first-child { margin-top: 0px; } .framer-QUKfb .framer-nyx4q > :last-child, .framer-QUKfb .framer-9dusae > :last-child, .framer-QUKfb .framer-wof1me > :last-child, .framer-QUKfb .framer-s1xhih > :last-child, .framer-QUKfb .framer-1txekse > :last-child, .framer-QUKfb .framer-1f0e8k9 > :last-child, .framer-QUKfb .framer-1la4d97 > :last-child, .framer-QUKfb .framer-9lr0do > :last-child, .framer-QUKfb .framer-1leo3dh > :last-child, .framer-QUKfb .framer-1jbdf0g > :last-child, .framer-QUKfb .framer-3wm4wq > :last-child, .framer-QUKfb .framer-ropmtx > :last-child, .framer-QUKfb .framer-1x6upm1 > :last-child, .framer-QUKfb .framer-ni783d > :last-child, .framer-QUKfb .framer-1wxnuq3 > :last-child, .framer-QUKfb .framer-18l844h > :last-child, .framer-QUKfb .framer-qqt6jd > :last-child, .framer-QUKfb .framer-1s67f16 > :last-child, .framer-QUKfb .framer-affzl2 > :last-child, .framer-QUKfb .framer-1t5hhd9 > :last-child, .framer-QUKfb .framer-1neaxts > :last-child, .framer-QUKfb .framer-10oqdvr > :last-child, .framer-QUKfb .framer-1i4gmdu > :last-child, .framer-QUKfb .framer-w1a98r > :last-child, .framer-QUKfb .framer-1dg3bab > :last-child { margin-bottom: 0px; } .framer-QUKfb .framer-190yw1p > *, .framer-QUKfb .framer-1yrz29v > *, .framer-QUKfb .framer-uxk82n > * { margin: 0px; margin-left: calc(24px / 2); margin-right: calc(24px / 2); } .framer-QUKfb .framer-190yw1p > :first-child, .framer-QUKfb .framer-1yrz29v > :first-child, .framer-QUKfb .framer-uxk82n > :first-child { margin-left: 0px; } .framer-QUKfb .framer-190yw1p > :last-child, .framer-QUKfb .framer-1yrz29v > :last-child, .framer-QUKfb .framer-uxk82n > :last-child { margin-right: 0px; } .framer-QUKfb .framer-9dusae > *, .framer-QUKfb .framer-1txekse > *, .framer-QUKfb .framer-9lr0do > *, .framer-QUKfb .framer-3wm4wq > *, .framer-QUKfb .framer-ni783d > *, .framer-QUKfb .framer-qqt6jd > *, .framer-QUKfb .framer-1t5hhd9 > *, .framer-QUKfb .framer-1i4gmdu > * { margin: 0px; margin-bottom: calc(24px / 2); margin-top: calc(24px / 2); } .framer-QUKfb .framer-wof1me > *, .framer-QUKfb .framer-1f0e8k9 > *, .framer-QUKfb .framer-1leo3dh > *, .framer-QUKfb .framer-ropmtx > *, .framer-QUKfb .framer-1wxnuq3 > *, .framer-QUKfb .framer-1s67f16 > *, .framer-QUKfb .framer-1neaxts > *, .framer-QUKfb .framer-w1a98r > * { margin: 0px; margin-bottom: calc(16px / 2); margin-top: calc(16px / 2); } .framer-QUKfb .framer-s1xhih > *, .framer-QUKfb .framer-1la4d97 > *, .framer-QUKfb .framer-1jbdf0g > *, .framer-QUKfb .framer-1x6upm1 > *, .framer-QUKfb .framer-18l844h > *, .framer-QUKfb .framer-affzl2 > *, .framer-QUKfb .framer-10oqdvr > *, .framer-QUKfb .framer-1dg3bab > * { margin: 0px; margin-bottom: calc(12px / 2); margin-top: calc(12px / 2); } }\", \".framer-QUKfb.framer-v-cs8wxe .framer-nyx4q, .framer-QUKfb.framer-v-edqzff .framer-nyx4q { padding: 72px 48px 72px 48px; width: 810px; }\", \".framer-QUKfb.framer-v-cs8wxe .framer-13v0zmf-container, .framer-QUKfb.framer-v-qdch5f .framer-13v0zmf-container, .framer-QUKfb.framer-v-edqzff .framer-13v0zmf-container, .framer-QUKfb.framer-v-o5z09c .framer-13v0zmf-container { width: 100%; }\", \".framer-QUKfb.framer-v-cs8wxe .framer-190yw1p, .framer-QUKfb.framer-v-qdch5f .framer-190yw1p, .framer-QUKfb.framer-v-edqzff .framer-190yw1p, .framer-QUKfb.framer-v-o5z09c .framer-190yw1p { flex-direction: column; }\", \".framer-QUKfb.framer-v-cs8wxe .framer-9dusae, .framer-QUKfb.framer-v-cs8wxe .framer-1txekse, .framer-QUKfb.framer-v-qdch5f .framer-9dusae, .framer-QUKfb.framer-v-qdch5f .framer-1txekse, .framer-QUKfb.framer-v-edqzff .framer-9dusae, .framer-QUKfb.framer-v-edqzff .framer-1txekse, .framer-QUKfb.framer-v-o5z09c .framer-9dusae, .framer-QUKfb.framer-v-o5z09c .framer-1txekse { align-self: unset; flex: none; height: min-content; width: 100%; }\", \".framer-QUKfb.framer-v-cs8wxe .framer-9lr0do, .framer-QUKfb.framer-v-qdch5f .framer-9lr0do, .framer-QUKfb.framer-v-edqzff .framer-9lr0do, .framer-QUKfb.framer-v-o5z09c .framer-9lr0do { flex: none; width: 100%; }\", \".framer-QUKfb.framer-v-cs8wxe .framer-1yrz29v, .framer-QUKfb.framer-v-cs8wxe .framer-uxk82n, .framer-QUKfb.framer-v-qdch5f .framer-1yrz29v, .framer-QUKfb.framer-v-qdch5f .framer-uxk82n, .framer-QUKfb.framer-v-edqzff .framer-1yrz29v, .framer-QUKfb.framer-v-edqzff .framer-uxk82n, .framer-QUKfb.framer-v-o5z09c .framer-1yrz29v, .framer-QUKfb.framer-v-o5z09c .framer-uxk82n { flex-direction: column; height: min-content; }\", \".framer-QUKfb.framer-v-cs8wxe .framer-3wm4wq, .framer-QUKfb.framer-v-cs8wxe .framer-ni783d, .framer-QUKfb.framer-v-cs8wxe .framer-qqt6jd, .framer-QUKfb.framer-v-cs8wxe .framer-1t5hhd9, .framer-QUKfb.framer-v-cs8wxe .framer-1i4gmdu, .framer-QUKfb.framer-v-qdch5f .framer-3wm4wq, .framer-QUKfb.framer-v-qdch5f .framer-ni783d, .framer-QUKfb.framer-v-qdch5f .framer-qqt6jd, .framer-QUKfb.framer-v-qdch5f .framer-1t5hhd9, .framer-QUKfb.framer-v-qdch5f .framer-1i4gmdu, .framer-QUKfb.framer-v-edqzff .framer-3wm4wq, .framer-QUKfb.framer-v-edqzff .framer-ni783d, .framer-QUKfb.framer-v-edqzff .framer-qqt6jd, .framer-QUKfb.framer-v-edqzff .framer-1t5hhd9, .framer-QUKfb.framer-v-edqzff .framer-1i4gmdu, .framer-QUKfb.framer-v-o5z09c .framer-3wm4wq, .framer-QUKfb.framer-v-o5z09c .framer-ni783d, .framer-QUKfb.framer-v-o5z09c .framer-qqt6jd, .framer-QUKfb.framer-v-o5z09c .framer-1t5hhd9, .framer-QUKfb.framer-v-o5z09c .framer-1i4gmdu { flex: none; height: min-content; width: 100%; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-QUKfb.framer-v-cs8wxe .framer-190yw1p, .framer-QUKfb.framer-v-cs8wxe .framer-1yrz29v, .framer-QUKfb.framer-v-cs8wxe .framer-uxk82n { gap: 0px; } .framer-QUKfb.framer-v-cs8wxe .framer-190yw1p > *, .framer-QUKfb.framer-v-cs8wxe .framer-1yrz29v > *, .framer-QUKfb.framer-v-cs8wxe .framer-uxk82n > * { margin: 0px; margin-bottom: calc(24px / 2); margin-top: calc(24px / 2); } .framer-QUKfb.framer-v-cs8wxe .framer-190yw1p > :first-child, .framer-QUKfb.framer-v-cs8wxe .framer-1yrz29v > :first-child, .framer-QUKfb.framer-v-cs8wxe .framer-uxk82n > :first-child { margin-top: 0px; } .framer-QUKfb.framer-v-cs8wxe .framer-190yw1p > :last-child, .framer-QUKfb.framer-v-cs8wxe .framer-1yrz29v > :last-child, .framer-QUKfb.framer-v-cs8wxe .framer-uxk82n > :last-child { margin-bottom: 0px; } }\", \".framer-QUKfb.framer-v-qdch5f .framer-nyx4q { gap: 32px; padding: 48px 32px 48px 32px; width: 390px; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-QUKfb.framer-v-qdch5f .framer-nyx4q, .framer-QUKfb.framer-v-qdch5f .framer-190yw1p, .framer-QUKfb.framer-v-qdch5f .framer-1yrz29v, .framer-QUKfb.framer-v-qdch5f .framer-uxk82n { gap: 0px; } .framer-QUKfb.framer-v-qdch5f .framer-nyx4q > * { margin: 0px; margin-bottom: calc(32px / 2); margin-top: calc(32px / 2); } .framer-QUKfb.framer-v-qdch5f .framer-nyx4q > :first-child, .framer-QUKfb.framer-v-qdch5f .framer-190yw1p > :first-child, .framer-QUKfb.framer-v-qdch5f .framer-1yrz29v > :first-child, .framer-QUKfb.framer-v-qdch5f .framer-uxk82n > :first-child { margin-top: 0px; } .framer-QUKfb.framer-v-qdch5f .framer-nyx4q > :last-child, .framer-QUKfb.framer-v-qdch5f .framer-190yw1p > :last-child, .framer-QUKfb.framer-v-qdch5f .framer-1yrz29v > :last-child, .framer-QUKfb.framer-v-qdch5f .framer-uxk82n > :last-child { margin-bottom: 0px; } .framer-QUKfb.framer-v-qdch5f .framer-190yw1p > *, .framer-QUKfb.framer-v-qdch5f .framer-1yrz29v > *, .framer-QUKfb.framer-v-qdch5f .framer-uxk82n > * { margin: 0px; margin-bottom: calc(24px / 2); margin-top: calc(24px / 2); } }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-QUKfb.framer-v-edqzff .framer-190yw1p, .framer-QUKfb.framer-v-edqzff .framer-1yrz29v, .framer-QUKfb.framer-v-edqzff .framer-uxk82n { gap: 0px; } .framer-QUKfb.framer-v-edqzff .framer-190yw1p > *, .framer-QUKfb.framer-v-edqzff .framer-1yrz29v > *, .framer-QUKfb.framer-v-edqzff .framer-uxk82n > * { margin: 0px; margin-bottom: calc(24px / 2); margin-top: calc(24px / 2); } .framer-QUKfb.framer-v-edqzff .framer-190yw1p > :first-child, .framer-QUKfb.framer-v-edqzff .framer-1yrz29v > :first-child, .framer-QUKfb.framer-v-edqzff .framer-uxk82n > :first-child { margin-top: 0px; } .framer-QUKfb.framer-v-edqzff .framer-190yw1p > :last-child, .framer-QUKfb.framer-v-edqzff .framer-1yrz29v > :last-child, .framer-QUKfb.framer-v-edqzff .framer-uxk82n > :last-child { margin-bottom: 0px; } }\", \".framer-QUKfb.framer-v-o5z09c .framer-nyx4q { padding: 72px 48px 72px 48px; width: 390px; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-QUKfb.framer-v-o5z09c .framer-190yw1p, .framer-QUKfb.framer-v-o5z09c .framer-1yrz29v, .framer-QUKfb.framer-v-o5z09c .framer-uxk82n { gap: 0px; } .framer-QUKfb.framer-v-o5z09c .framer-190yw1p > *, .framer-QUKfb.framer-v-o5z09c .framer-1yrz29v > *, .framer-QUKfb.framer-v-o5z09c .framer-uxk82n > * { margin: 0px; margin-bottom: calc(24px / 2); margin-top: calc(24px / 2); } .framer-QUKfb.framer-v-o5z09c .framer-190yw1p > :first-child, .framer-QUKfb.framer-v-o5z09c .framer-1yrz29v > :first-child, .framer-QUKfb.framer-v-o5z09c .framer-uxk82n > :first-child { margin-top: 0px; } .framer-QUKfb.framer-v-o5z09c .framer-190yw1p > :last-child, .framer-QUKfb.framer-v-o5z09c .framer-1yrz29v > :last-child, .framer-QUKfb.framer-v-o5z09c .framer-uxk82n > :last-child { margin-bottom: 0px; } }\"]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               * @framerIntrinsicHeight 1942\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               * @framerIntrinsicWidth 1200\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"tJEuPy5Fu\":{\"layout\":[\"fixed\",\"auto\"]},\"lbig6BfJr\":{\"layout\":[\"fixed\",\"auto\"]},\"A9QNToS8i\":{\"layout\":[\"fixed\",\"auto\"]},\"vxA3zKuGV\":{\"layout\":[\"fixed\",\"auto\"]},\"YkUP4l1IQ\":{\"layout\":[\"fixed\",\"auto\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               */\nconst FramerN6aNYMcmc = withCSS(Component, css, \"framer-QUKfb\");\nexport default FramerN6aNYMcmc;\nFramerN6aNYMcmc.displayName = \"Sections - Testimonials / 4 Copy 2\";\nFramerN6aNYMcmc.defaultProps = {\n  height: 1942,\n  width: 1200\n};\naddPropertyControls(FramerN6aNYMcmc, {\n  variant: {\n    options: [\"fqdT69_7g\", \"tJEuPy5Fu\", \"lbig6BfJr\", \"A9QNToS8i\", \"vxA3zKuGV\", \"YkUP4l1IQ\"],\n    optionTitles: [\"Desktop\", \"Tablet\", \"Phone\", \"White Desktop\", \"White Tablet\", \"White Mobile\"],\n    title: \"Variant\",\n    type: ControlType.Enum\n  }\n});\naddFonts(FramerN6aNYMcmc, [{\n  family: \"Inter\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:canvasComponent/N6aNYMcmc:default\",\n    url: \"https://fonts.gstatic.com/s/inter/v13/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuLyfMZhrib2Bg-4.ttf\"\n  },\n  style: \"normal\",\n  url: \"https://fonts.gstatic.com/s/inter/v13/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuLyfMZhrib2Bg-4.ttf\",\n  weight: \"400\"\n}, ...UISmartTypography48ptCopy2Fonts, ...UISmartTypography16ptCopyFonts, ...UIRatingFonts]);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FramerN6aNYMcmc\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerIntrinsicHeight\": \"1942\",\n        \"framerContractVersion\": \"1\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"tJEuPy5Fu\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"lbig6BfJr\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"A9QNToS8i\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"vxA3zKuGV\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"YkUP4l1IQ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\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 (d213f04)\nimport { jsx as _jsx, jsxs as _jsxs } from \"react/jsx-runtime\";\nimport { addFonts, addPropertyControls, ControlType, cx, getFonts, RichText, useLocaleInfo, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion, MotionConfigContext } from \"framer-motion\";\nimport * as React from \"react\";\nimport UIBadgeSmall from \"https://framerusercontent.com/modules/dp0fYp76gVWRpYOjWVel/Ae9GeDpIlWtE8tvYtmPd/J5EvWFoo4.js\";\nconst UIBadgeSmallFonts = getFonts(UIBadgeSmall);\nconst cycleOrder = [\"gYpNB3uEW\", \"X22LAY5yT\", \"bYSwpR8nz\", \"UDjFKY377\"];\nconst variantClassNames = {\n  bYSwpR8nz: \"framer-v-1i03ujd\",\n  gYpNB3uEW: \"framer-v-1n1a3nw\",\n  UDjFKY377: \"framer-v-19mmqtj\",\n  X22LAY5yT: \"framer-v-51f47v\"\n};\nfunction addPropertyOverrides(overrides, ...variants) {\n  const nextOverrides = {};\n  variants === null || variants === void 0 ? void 0 : variants.forEach(variant => variant && Object.assign(nextOverrides, overrides[variant]));\n  return nextOverrides;\n}\nconst transitions = {\n  default: {\n    damping: 60,\n    delay: 0,\n    mass: 1,\n    stiffness: 500,\n    type: \"spring\"\n  }\n};\nconst Transition = ({\n  value,\n  children\n}) => {\n  const config = React.useContext(MotionConfigContext);\n  const transition = value !== null && value !== void 0 ? value : config.transition;\n  const contextValue = React.useMemo(() => ({\n    ...config,\n    transition\n  }), [JSON.stringify(transition)]);\n  return /*#__PURE__*/_jsx(MotionConfigContext.Provider, {\n    value: contextValue,\n    children: children\n  });\n};\nconst humanReadableVariantMap = {\n  \"Variant 3\": \"bYSwpR8nz\",\n  \"Variant 4\": \"UDjFKY377\",\n  Center: \"X22LAY5yT\",\n  Left: \"gYpNB3uEW\"\n};\nconst getProps = ({\n  badge,\n  badge1,\n  height,\n  id,\n  smallText,\n  smallText1,\n  text,\n  text1,\n  title,\n  title1,\n  width,\n  ...props\n}) => {\n  var ref, ref1, ref2, ref3, ref4, _variant, ref5, ref6, ref7, ref8;\n  return {\n    ...props,\n    ga6o81MtC: (ref = title1 !== null && title1 !== void 0 ? title1 : props.ga6o81MtC) !== null && ref !== void 0 ? ref : \"Title\",\n    KS9uBrHDA: (ref1 = badge !== null && badge !== void 0 ? badge : props.KS9uBrHDA) !== null && ref1 !== void 0 ? ref1 : true,\n    Mih9ndfuH: (ref2 = smallText1 !== null && smallText1 !== void 0 ? smallText1 : props.Mih9ndfuH) !== null && ref2 !== void 0 ? ref2 : \"Small Text\",\n    OAdsihPvO: (ref3 = smallText !== null && smallText !== void 0 ? smallText : props.OAdsihPvO) !== null && ref3 !== void 0 ? ref3 : true,\n    Sio3b2TlJ: (ref4 = title !== null && title !== void 0 ? title : props.Sio3b2TlJ) !== null && ref4 !== void 0 ? ref4 : true,\n    variant: (ref5 = (_variant = humanReadableVariantMap[props.variant]) !== null && _variant !== void 0 ? _variant : props.variant) !== null && ref5 !== void 0 ? ref5 : \"gYpNB3uEW\",\n    WKHxqHNQ3: (ref6 = badge1 !== null && badge1 !== void 0 ? badge1 : props.WKHxqHNQ3) !== null && ref6 !== void 0 ? ref6 : \"Label\",\n    XudnpRpAO: (ref7 = text !== null && text !== void 0 ? text : props.XudnpRpAO) !== null && ref7 !== void 0 ? ref7 : true,\n    Y5dXk3R6v: (ref8 = text1 !== null && text1 !== void 0 ? text1 : props.Y5dXk3R6v) !== null && ref8 !== void 0 ? ref8 : \"Effective marketing and advertising materials. It is also a great tool to use when you want to present your.\"\n  };\n};\nconst createLayoutDependency = (props, variants) => variants.join(\"-\") + props.layoutDependency;\nconst Component = /*#__PURE__*/React.forwardRef(function (props, ref) {\n  const {\n    activeLocale\n  } = useLocaleInfo();\n  const {\n    style,\n    className,\n    layoutId,\n    variant,\n    KS9uBrHDA,\n    Xm_jM1wqs,\n    WKHxqHNQ3,\n    Sio3b2TlJ,\n    ga6o81MtC,\n    XudnpRpAO,\n    Y5dXk3R6v,\n    OAdsihPvO,\n    Mih9ndfuH,\n    ...restProps\n  } = getProps(props);\n  const {\n    baseVariant,\n    classNames,\n    gestureVariant,\n    setGestureState,\n    setVariant,\n    transition,\n    variants\n  } = useVariantState({\n    cycleOrder,\n    defaultVariant: \"gYpNB3uEW\",\n    transitions,\n    variant,\n    variantClassNames\n  });\n  const layoutDependency = createLayoutDependency(props, variants);\n  const defaultLayoutId = React.useId();\n  return /*#__PURE__*/_jsx(LayoutGroup, {\n    id: layoutId !== null && layoutId !== void 0 ? layoutId : defaultLayoutId,\n    children: /*#__PURE__*/_jsx(motion.div, {\n      initial: variant,\n      animate: variants,\n      onHoverStart: () => setGestureState({\n        isHovered: true\n      }),\n      onHoverEnd: () => setGestureState({\n        isHovered: false\n      }),\n      onTapStart: () => setGestureState({\n        isPressed: true\n      }),\n      onTap: () => setGestureState({\n        isPressed: false\n      }),\n      onTapCancel: () => setGestureState({\n        isPressed: false\n      }),\n      className: cx(\"framer-5OK4Q\", classNames),\n      style: {\n        display: \"contents\"\n      },\n      children: /*#__PURE__*/_jsx(Transition, {\n        value: transition,\n        children: /*#__PURE__*/_jsxs(motion.div, {\n          ...restProps,\n          className: cx(\"framer-1n1a3nw\", className),\n          \"data-framer-name\": \"Left\",\n          layoutDependency: layoutDependency,\n          layoutId: \"gYpNB3uEW\",\n          ref: ref,\n          style: {\n            ...style\n          },\n          ...addPropertyOverrides({\n            bYSwpR8nz: {\n              \"data-framer-name\": \"Variant 3\"\n            },\n            UDjFKY377: {\n              \"data-framer-name\": \"Variant 4\"\n            },\n            X22LAY5yT: {\n              \"data-framer-name\": \"Center\"\n            }\n          }, baseVariant, gestureVariant),\n          children: [KS9uBrHDA && /*#__PURE__*/_jsx(motion.div, {\n            className: \"framer-1xbb0qr-container\",\n            layoutDependency: layoutDependency,\n            layoutId: \"q13szla1C-container\",\n            children: /*#__PURE__*/_jsx(UIBadgeSmall, {\n              backgroundColor: 'var(--token-da5746f7-bb3a-44e9-a75e-0d01a19d2bfb, rgb(255, 108, 71)) /* {\"name\":\"Accent / Primary\"} */',\n              height: \"100%\",\n              id: \"q13szla1C\",\n              image: false,\n              label: WKHxqHNQ3,\n              layoutId: \"q13szla1C\",\n              leftIcon: false,\n              leftIcon1: \"Brightness1\",\n              rightIcon: false,\n              rightIcon1: \"Brightness1\",\n              variant: Xm_jM1wqs,\n              width: \"100%\"\n            })\n          }), Sio3b2TlJ && /*#__PURE__*/_jsx(RichText, {\n            __fromCanvasComponent: true,\n            children: /*#__PURE__*/_jsx(React.Fragment, {\n              children: /*#__PURE__*/_jsx(motion.h1, {\n                style: {\n                  \"--font-selector\": \"R0Y7SW50ZXItNjAw\",\n                  \"--framer-font-size\": \"48px\",\n                  \"--framer-font-weight\": \"600\",\n                  \"--framer-letter-spacing\": \"-0.2px\",\n                  \"--framer-line-height\": \"56px\",\n                  \"--framer-text-color\": \"var(--extracted-gdpscs)\"\n                },\n                children: \"Title\"\n              })\n            }),\n            className: \"framer-1xvha64\",\n            fonts: [\"GF;Inter-600\"],\n            layoutDependency: layoutDependency,\n            layoutId: \"CZtTsStoo\",\n            style: {\n              \"--extracted-gdpscs\": \"var(--token-ada38e90-7b9f-44db-b2be-f6996972861c, rgb(255, 255, 255)) \",\n              \"--framer-paragraph-spacing\": \"0px\"\n            },\n            text: ga6o81MtC,\n            variants: {\n              bYSwpR8nz: {\n                \"--extracted-gdpscs\": \"var(--token-ada38e90-7b9f-44db-b2be-f6996972861c, rgb(255, 255, 255))\"\n              },\n              X22LAY5yT: {\n                \"--extracted-gdpscs\": \"var(--token-ada38e90-7b9f-44db-b2be-f6996972861c, rgb(255, 255, 255))\"\n              }\n            },\n            verticalAlignment: \"top\",\n            withExternalLayout: true,\n            ...addPropertyOverrides({\n              bYSwpR8nz: {\n                children: /*#__PURE__*/_jsx(React.Fragment, {\n                  children: /*#__PURE__*/_jsx(motion.h1, {\n                    style: {\n                      \"--font-selector\": \"R0Y7SW50ZXItNjAw\",\n                      \"--framer-font-size\": \"30px\",\n                      \"--framer-font-weight\": \"600\",\n                      \"--framer-letter-spacing\": \"-0.2px\",\n                      \"--framer-line-height\": \"40px\",\n                      \"--framer-text-alignment\": \"center\",\n                      \"--framer-text-color\": \"var(--extracted-gdpscs)\"\n                    },\n                    children: \"Title\"\n                  })\n                })\n              },\n              UDjFKY377: {\n                children: /*#__PURE__*/_jsx(React.Fragment, {\n                  children: /*#__PURE__*/_jsx(motion.h1, {\n                    style: {\n                      \"--font-selector\": \"R0Y7SW50ZXItNjAw\",\n                      \"--framer-font-size\": \"48px\",\n                      \"--framer-font-weight\": \"600\",\n                      \"--framer-letter-spacing\": \"-0.2px\",\n                      \"--framer-line-height\": \"56px\",\n                      \"--framer-text-alignment\": \"center\"\n                    },\n                    children: \"Title\"\n                  })\n                })\n              },\n              X22LAY5yT: {\n                children: /*#__PURE__*/_jsx(React.Fragment, {\n                  children: /*#__PURE__*/_jsx(motion.h1, {\n                    style: {\n                      \"--font-selector\": \"R0Y7SW50ZXItNjAw\",\n                      \"--framer-font-size\": \"48px\",\n                      \"--framer-font-weight\": \"600\",\n                      \"--framer-letter-spacing\": \"-0.2px\",\n                      \"--framer-line-height\": \"56px\",\n                      \"--framer-text-alignment\": \"center\",\n                      \"--framer-text-color\": \"var(--extracted-gdpscs)\"\n                    },\n                    children: \"Title\"\n                  })\n                })\n              }\n            }, baseVariant, gestureVariant)\n          }), XudnpRpAO && /*#__PURE__*/_jsx(RichText, {\n            __fromCanvasComponent: true,\n            children: /*#__PURE__*/_jsx(React.Fragment, {\n              children: /*#__PURE__*/_jsx(motion.h1, {\n                style: {\n                  \"--font-selector\": \"R0Y7SW50ZXItcmVndWxhcg==\",\n                  \"--framer-font-family\": '\"Inter\", \"Inter Placeholder\", sans-serif',\n                  \"--framer-font-size\": \"18px\",\n                  \"--framer-letter-spacing\": \"0px\",\n                  \"--framer-line-height\": \"28px\",\n                  \"--framer-text-color\": \"var(--extracted-gdpscs)\"\n                },\n                children: \"Effective marketing and advertising materials. It is also a great tool to use when you want to present your.\"\n              })\n            }),\n            className: \"framer-rnwyls\",\n            fonts: [\"GF;Inter-regular\"],\n            layoutDependency: layoutDependency,\n            layoutId: \"MG0xQltHL\",\n            style: {\n              \"--extracted-gdpscs\": \"var(--token-3f1eb214-0e22-43bd-b1ff-01636eabf8c3, rgba(255, 255, 255, 0.8)) \",\n              \"--framer-link-text-color\": \"rgb(0, 153, 255)\",\n              \"--framer-link-text-decoration\": \"underline\",\n              \"--framer-paragraph-spacing\": \"0px\"\n            },\n            text: Y5dXk3R6v,\n            variants: {\n              bYSwpR8nz: {\n                \"--extracted-gdpscs\": \"var(--token-3f1eb214-0e22-43bd-b1ff-01636eabf8c3, rgba(255, 255, 255, 0.8))\"\n              },\n              UDjFKY377: {\n                \"--extracted-gdpscs\": \"rgba(13, 13, 13, 0.8)\"\n              },\n              X22LAY5yT: {\n                \"--extracted-gdpscs\": \"var(--token-3f1eb214-0e22-43bd-b1ff-01636eabf8c3, rgba(255, 255, 255, 0.8))\"\n              }\n            },\n            verticalAlignment: \"top\",\n            withExternalLayout: true,\n            ...addPropertyOverrides({\n              bYSwpR8nz: {\n                children: /*#__PURE__*/_jsx(React.Fragment, {\n                  children: /*#__PURE__*/_jsx(motion.h1, {\n                    style: {\n                      \"--font-selector\": \"R0Y7SW50ZXItcmVndWxhcg==\",\n                      \"--framer-font-family\": '\"Inter\", \"Inter Placeholder\", sans-serif',\n                      \"--framer-font-size\": \"15px\",\n                      \"--framer-letter-spacing\": \"0px\",\n                      \"--framer-line-height\": \"28px\",\n                      \"--framer-text-alignment\": \"center\",\n                      \"--framer-text-color\": \"var(--extracted-gdpscs)\"\n                    },\n                    children: \"Effective marketing and advertising materials. It is also a great tool to use when you want to present your.\"\n                  })\n                })\n              },\n              UDjFKY377: {\n                children: /*#__PURE__*/_jsx(React.Fragment, {\n                  children: /*#__PURE__*/_jsx(motion.h1, {\n                    style: {\n                      \"--font-selector\": \"R0Y7SW50ZXItcmVndWxhcg==\",\n                      \"--framer-font-family\": '\"Inter\", \"Inter Placeholder\", sans-serif',\n                      \"--framer-font-size\": \"18px\",\n                      \"--framer-letter-spacing\": \"0px\",\n                      \"--framer-line-height\": \"28px\",\n                      \"--framer-text-alignment\": \"center\",\n                      \"--framer-text-color\": \"var(--extracted-gdpscs)\"\n                    },\n                    children: \"Effective marketing and advertising materials. It is also a great tool to use when you want to present your.\"\n                  })\n                })\n              },\n              X22LAY5yT: {\n                children: /*#__PURE__*/_jsx(React.Fragment, {\n                  children: /*#__PURE__*/_jsx(motion.h1, {\n                    style: {\n                      \"--font-selector\": \"R0Y7SW50ZXItcmVndWxhcg==\",\n                      \"--framer-font-family\": '\"Inter\", \"Inter Placeholder\", sans-serif',\n                      \"--framer-font-size\": \"18px\",\n                      \"--framer-letter-spacing\": \"0px\",\n                      \"--framer-line-height\": \"28px\",\n                      \"--framer-text-alignment\": \"center\",\n                      \"--framer-text-color\": \"var(--extracted-gdpscs)\"\n                    },\n                    children: \"Effective marketing and advertising materials. It is also a great tool to use when you want to present your.\"\n                  })\n                })\n              }\n            }, baseVariant, gestureVariant)\n          }), OAdsihPvO && /*#__PURE__*/_jsx(RichText, {\n            __fromCanvasComponent: true,\n            children: /*#__PURE__*/_jsx(React.Fragment, {\n              children: /*#__PURE__*/_jsx(motion.h1, {\n                style: {\n                  \"--font-selector\": \"R0Y7SW50ZXItcmVndWxhcg==\",\n                  \"--framer-font-family\": '\"Inter\", \"Inter Placeholder\", sans-serif',\n                  \"--framer-font-size\": \"14px\",\n                  \"--framer-letter-spacing\": \"0px\",\n                  \"--framer-line-height\": \"20px\",\n                  \"--framer-text-color\": \"var(--extracted-gdpscs)\"\n                },\n                children: \"Small Text\"\n              })\n            }),\n            className: \"framer-1trripz\",\n            fonts: [\"GF;Inter-regular\"],\n            layoutDependency: layoutDependency,\n            layoutId: \"PrIWnSI2g\",\n            style: {\n              \"--extracted-gdpscs\": \"var(--token-0504c6ee-0bce-499b-95d5-352a795303c0, rgba(64, 64, 64, 0.6))\",\n              \"--framer-link-text-color\": \"rgb(0, 153, 255)\",\n              \"--framer-link-text-decoration\": \"underline\",\n              \"--framer-paragraph-spacing\": \"0px\"\n            },\n            text: Mih9ndfuH,\n            verticalAlignment: \"top\",\n            withExternalLayout: true,\n            ...addPropertyOverrides({\n              bYSwpR8nz: {\n                children: /*#__PURE__*/_jsx(React.Fragment, {\n                  children: /*#__PURE__*/_jsx(motion.h1, {\n                    style: {\n                      \"--font-selector\": \"R0Y7SW50ZXItcmVndWxhcg==\",\n                      \"--framer-font-family\": '\"Inter\", \"Inter Placeholder\", sans-serif',\n                      \"--framer-font-size\": \"14px\",\n                      \"--framer-letter-spacing\": \"0px\",\n                      \"--framer-line-height\": \"20px\",\n                      \"--framer-text-alignment\": \"center\",\n                      \"--framer-text-color\": \"var(--extracted-gdpscs)\"\n                    },\n                    children: \"Small Text\"\n                  })\n                })\n              },\n              X22LAY5yT: {\n                children: /*#__PURE__*/_jsx(React.Fragment, {\n                  children: /*#__PURE__*/_jsx(motion.h1, {\n                    style: {\n                      \"--font-selector\": \"R0Y7SW50ZXItcmVndWxhcg==\",\n                      \"--framer-font-family\": '\"Inter\", \"Inter Placeholder\", sans-serif',\n                      \"--framer-font-size\": \"14px\",\n                      \"--framer-letter-spacing\": \"0px\",\n                      \"--framer-line-height\": \"20px\",\n                      \"--framer-text-alignment\": \"center\",\n                      \"--framer-text-color\": \"var(--extracted-gdpscs)\"\n                    },\n                    children: \"Small Text\"\n                  })\n                })\n              }\n            }, baseVariant, gestureVariant)\n          })]\n        })\n      })\n    })\n  });\n});\nconst css = ['.framer-5OK4Q [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-5OK4Q .framer-i64fcg { display: block; }\", \".framer-5OK4Q .framer-1n1a3nw { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; padding: 0px 0px 0px 0px; position: relative; width: 600px; }\", \".framer-5OK4Q .framer-1xbb0qr-container { flex: none; height: auto; position: relative; width: auto; }\", \".framer-5OK4Q .framer-1xvha64, .framer-5OK4Q .framer-rnwyls, .framer-5OK4Q .framer-1trripz { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-5OK4Q .framer-1n1a3nw { gap: 0px; } .framer-5OK4Q .framer-1n1a3nw > * { margin: 0px; margin-bottom: calc(12px / 2); margin-top: calc(12px / 2); } .framer-5OK4Q .framer-1n1a3nw > :first-child { margin-top: 0px; } .framer-5OK4Q .framer-1n1a3nw > :last-child { margin-bottom: 0px; } }\", \".framer-5OK4Q.framer-v-51f47v .framer-1n1a3nw, .framer-5OK4Q.framer-v-1i03ujd .framer-1n1a3nw, .framer-5OK4Q.framer-v-19mmqtj .framer-1n1a3nw { align-content: center; align-items: center; }\"]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      * @framerIntrinsicHeight 192\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      * @framerIntrinsicWidth 600\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"X22LAY5yT\":{\"layout\":[\"fixed\",\"auto\"]},\"bYSwpR8nz\":{\"layout\":[\"fixed\",\"auto\"]},\"UDjFKY377\":{\"layout\":[\"fixed\",\"auto\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      * @framerVariables {\"KS9uBrHDA\":\"badge\",\"WKHxqHNQ3\":\"badge1\",\"Sio3b2TlJ\":\"title\",\"ga6o81MtC\":\"title1\",\"XudnpRpAO\":\"text\",\"Y5dXk3R6v\":\"text1\",\"OAdsihPvO\":\"smallText\",\"Mih9ndfuH\":\"smallText1\"}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      */\nconst Frameri_djP7M9R = withCSS(Component, css, \"framer-5OK4Q\");\nexport default Frameri_djP7M9R;\nFrameri_djP7M9R.displayName = \"UI - Smart Typography / 48pt Copy\";\nFrameri_djP7M9R.defaultProps = {\n  height: 192,\n  width: 600\n};\naddPropertyControls(Frameri_djP7M9R, {\n  variant: {\n    options: [\"gYpNB3uEW\", \"X22LAY5yT\", \"bYSwpR8nz\", \"UDjFKY377\"],\n    optionTitles: [\"Left\", \"Center\", \"Variant 3\", \"Variant 4\"],\n    title: \"Variant\",\n    type: ControlType.Enum\n  },\n  KS9uBrHDA: {\n    defaultValue: true,\n    title: \"Badge\",\n    type: ControlType.Boolean\n  },\n  WKHxqHNQ3: {\n    defaultValue: \"Label\",\n    displayTextArea: false,\n    title: \"\u21B3 Badge\",\n    type: ControlType.String\n  },\n  Sio3b2TlJ: {\n    defaultValue: true,\n    title: \"Title\",\n    type: ControlType.Boolean\n  },\n  ga6o81MtC: {\n    defaultValue: \"Title\",\n    displayTextArea: true,\n    title: \"\u21B3 Title\",\n    type: ControlType.String\n  },\n  XudnpRpAO: {\n    defaultValue: true,\n    title: \"Text\",\n    type: ControlType.Boolean\n  },\n  Y5dXk3R6v: {\n    defaultValue: \"Effective marketing and advertising materials. It is also a great tool to use when you want to present your.\",\n    displayTextArea: true,\n    title: \"\u21B3 Text\",\n    type: ControlType.String\n  },\n  OAdsihPvO: {\n    defaultValue: true,\n    title: \"Small Text\",\n    type: ControlType.Boolean\n  },\n  Mih9ndfuH: {\n    defaultValue: \"Small Text\",\n    displayTextArea: false,\n    title: \"\u21B3 Small Text\",\n    type: ControlType.String\n  }\n});\naddFonts(Frameri_djP7M9R, [{\n  family: \"Inter\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:canvasComponent/i_djP7M9R:default\",\n    url: \"https://fonts.gstatic.com/s/inter/v13/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuGKYMZhrib2Bg-4.ttf\"\n  },\n  style: \"normal\",\n  url: \"https://fonts.gstatic.com/s/inter/v13/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuGKYMZhrib2Bg-4.ttf\",\n  weight: \"600\"\n}, {\n  family: \"Inter\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:canvasComponent/i_djP7M9R:default\",\n    url: \"https://fonts.gstatic.com/s/inter/v13/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuLyfMZhrib2Bg-4.ttf\"\n  },\n  style: \"normal\",\n  url: \"https://fonts.gstatic.com/s/inter/v13/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuLyfMZhrib2Bg-4.ttf\",\n  weight: \"400\"\n}, ...UIBadgeSmallFonts]);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"Frameri_djP7M9R\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerVariables\": \"{\\\"KS9uBrHDA\\\":\\\"badge\\\",\\\"WKHxqHNQ3\\\":\\\"badge1\\\",\\\"Sio3b2TlJ\\\":\\\"title\\\",\\\"ga6o81MtC\\\":\\\"title1\\\",\\\"XudnpRpAO\\\":\\\"text\\\",\\\"Y5dXk3R6v\\\":\\\"text1\\\",\\\"OAdsihPvO\\\":\\\"smallText\\\",\\\"Mih9ndfuH\\\":\\\"smallText1\\\"}\",\n        \"framerIntrinsicHeight\": \"192\",\n        \"framerContractVersion\": \"1\",\n        \"framerIntrinsicWidth\": \"600\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"X22LAY5yT\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"bYSwpR8nz\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"UDjFKY377\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\"\n      }\n    },\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./i_djP7M9R.map", "// Generated by Framer (d213f04)\nimport { jsx as _jsx, jsxs as _jsxs } from \"react/jsx-runtime\";\nimport { addFonts, addPropertyControls, ControlType, cx, getFonts, RichText, useLocaleInfo, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion, MotionConfigContext } from \"framer-motion\";\nimport * as React from \"react\";\nimport UIBadgeSmall from \"https://framerusercontent.com/modules/dp0fYp76gVWRpYOjWVel/Ae9GeDpIlWtE8tvYtmPd/J5EvWFoo4.js\";\nconst UIBadgeSmallFonts = getFonts(UIBadgeSmall);\nconst cycleOrder = [\"hmi_mEKMJ\", \"vg14dzGfh\"];\nconst variantClassNames = {\n  hmi_mEKMJ: \"framer-v-1y2cygr\",\n  vg14dzGfh: \"framer-v-8m1c23\"\n};\nfunction addPropertyOverrides(overrides, ...variants) {\n  const nextOverrides = {};\n  variants === null || variants === void 0 ? void 0 : variants.forEach(variant => variant && Object.assign(nextOverrides, overrides[variant]));\n  return nextOverrides;\n}\nconst transitions = {\n  default: {\n    damping: 60,\n    delay: 0,\n    mass: 1,\n    stiffness: 500,\n    type: \"spring\"\n  }\n};\nconst Transition = ({\n  value,\n  children\n}) => {\n  const config = React.useContext(MotionConfigContext);\n  const transition = value !== null && value !== void 0 ? value : config.transition;\n  const contextValue = React.useMemo(() => ({\n    ...config,\n    transition\n  }), [JSON.stringify(transition)]);\n  return /*#__PURE__*/_jsx(MotionConfigContext.Provider, {\n    value: contextValue,\n    children: children\n  });\n};\nconst humanReadableVariantMap = {\n  Center: \"vg14dzGfh\",\n  Left: \"hmi_mEKMJ\"\n};\nconst getProps = ({\n  badge,\n  badge1,\n  height,\n  id,\n  smallText,\n  smallText1,\n  text,\n  text1,\n  title,\n  title1,\n  width,\n  ...props\n}) => {\n  var ref, ref1, ref2, ref3, ref4, _variant, ref5, ref6, ref7, ref8;\n  return {\n    ...props,\n    ga6o81MtC: (ref = title1 !== null && title1 !== void 0 ? title1 : props.ga6o81MtC) !== null && ref !== void 0 ? ref : \"Title\",\n    KS9uBrHDA: (ref1 = badge !== null && badge !== void 0 ? badge : props.KS9uBrHDA) !== null && ref1 !== void 0 ? ref1 : true,\n    Mih9ndfuH: (ref2 = smallText1 !== null && smallText1 !== void 0 ? smallText1 : props.Mih9ndfuH) !== null && ref2 !== void 0 ? ref2 : \"Small Text\",\n    OAdsihPvO: (ref3 = smallText !== null && smallText !== void 0 ? smallText : props.OAdsihPvO) !== null && ref3 !== void 0 ? ref3 : true,\n    Sio3b2TlJ: (ref4 = title !== null && title !== void 0 ? title : props.Sio3b2TlJ) !== null && ref4 !== void 0 ? ref4 : true,\n    variant: (ref5 = (_variant = humanReadableVariantMap[props.variant]) !== null && _variant !== void 0 ? _variant : props.variant) !== null && ref5 !== void 0 ? ref5 : \"hmi_mEKMJ\",\n    WKHxqHNQ3: (ref6 = badge1 !== null && badge1 !== void 0 ? badge1 : props.WKHxqHNQ3) !== null && ref6 !== void 0 ? ref6 : \"Label\",\n    XudnpRpAO: (ref7 = text !== null && text !== void 0 ? text : props.XudnpRpAO) !== null && ref7 !== void 0 ? ref7 : true,\n    Y5dXk3R6v: (ref8 = text1 !== null && text1 !== void 0 ? text1 : props.Y5dXk3R6v) !== null && ref8 !== void 0 ? ref8 : \"Effective marketing and advertising materials. It is also a great tool to use when you want to present your.\"\n  };\n};\nconst createLayoutDependency = (props, variants) => variants.join(\"-\") + props.layoutDependency;\nconst Component = /*#__PURE__*/React.forwardRef(function (props, ref) {\n  const {\n    activeLocale\n  } = useLocaleInfo();\n  const {\n    style,\n    className,\n    layoutId,\n    variant,\n    KS9uBrHDA,\n    Xm_jM1wqs,\n    WKHxqHNQ3,\n    Sio3b2TlJ,\n    ga6o81MtC,\n    XudnpRpAO,\n    Y5dXk3R6v,\n    OAdsihPvO,\n    Mih9ndfuH,\n    ...restProps\n  } = getProps(props);\n  const {\n    baseVariant,\n    classNames,\n    gestureVariant,\n    setGestureState,\n    setVariant,\n    transition,\n    variants\n  } = useVariantState({\n    cycleOrder,\n    defaultVariant: \"hmi_mEKMJ\",\n    transitions,\n    variant,\n    variantClassNames\n  });\n  const layoutDependency = createLayoutDependency(props, variants);\n  const defaultLayoutId = React.useId();\n  return /*#__PURE__*/_jsx(LayoutGroup, {\n    id: layoutId !== null && layoutId !== void 0 ? layoutId : defaultLayoutId,\n    children: /*#__PURE__*/_jsx(motion.div, {\n      initial: variant,\n      animate: variants,\n      onHoverStart: () => setGestureState({\n        isHovered: true\n      }),\n      onHoverEnd: () => setGestureState({\n        isHovered: false\n      }),\n      onTapStart: () => setGestureState({\n        isPressed: true\n      }),\n      onTap: () => setGestureState({\n        isPressed: false\n      }),\n      onTapCancel: () => setGestureState({\n        isPressed: false\n      }),\n      className: cx(\"framer-McJtK\", classNames),\n      style: {\n        display: \"contents\"\n      },\n      children: /*#__PURE__*/_jsx(Transition, {\n        value: transition,\n        children: /*#__PURE__*/_jsxs(motion.div, {\n          ...restProps,\n          className: cx(\"framer-1y2cygr\", className),\n          \"data-framer-name\": \"Left\",\n          layoutDependency: layoutDependency,\n          layoutId: \"hmi_mEKMJ\",\n          ref: ref,\n          style: {\n            ...style\n          },\n          ...addPropertyOverrides({\n            vg14dzGfh: {\n              \"data-framer-name\": \"Center\"\n            }\n          }, baseVariant, gestureVariant),\n          children: [KS9uBrHDA && /*#__PURE__*/_jsx(motion.div, {\n            className: \"framer-1y5qjie-container\",\n            layoutDependency: layoutDependency,\n            layoutId: \"uNB4GvZ8n-container\",\n            children: /*#__PURE__*/_jsx(UIBadgeSmall, {\n              backgroundColor: 'var(--token-da5746f7-bb3a-44e9-a75e-0d01a19d2bfb, rgb(255, 108, 71)) /* {\"name\":\"Accent / Primary\"} */',\n              height: \"100%\",\n              id: \"uNB4GvZ8n\",\n              image: false,\n              label: WKHxqHNQ3,\n              layoutId: \"uNB4GvZ8n\",\n              leftIcon: false,\n              leftIcon1: \"Brightness1\",\n              rightIcon: false,\n              rightIcon1: \"Brightness1\",\n              variant: Xm_jM1wqs,\n              width: \"100%\"\n            })\n          }), /*#__PURE__*/_jsxs(motion.div, {\n            className: \"framer-1saft4a\",\n            layoutDependency: layoutDependency,\n            layoutId: \"noFmzFiYS\",\n            children: [Sio3b2TlJ && /*#__PURE__*/_jsx(RichText, {\n              __fromCanvasComponent: true,\n              children: /*#__PURE__*/_jsx(React.Fragment, {\n                children: /*#__PURE__*/_jsx(motion.h1, {\n                  style: {\n                    \"--font-selector\": \"R0Y7SW50ZXItNjAw\",\n                    \"--framer-font-size\": \"24px\",\n                    \"--framer-font-weight\": \"600\",\n                    \"--framer-letter-spacing\": \"-0.1px\",\n                    \"--framer-line-height\": \"32px\",\n                    \"--framer-text-color\": \"var(--extracted-gdpscs)\"\n                  },\n                  children: \"Title\"\n                })\n              }),\n              className: \"framer-r309u6\",\n              fonts: [\"GF;Inter-600\"],\n              layoutDependency: layoutDependency,\n              layoutId: \"cFGnGQkiu\",\n              style: {\n                \"--extracted-gdpscs\": \"var(--token-ada38e90-7b9f-44db-b2be-f6996972861c, rgb(255, 255, 255)) \",\n                \"--framer-paragraph-spacing\": \"0px\"\n              },\n              text: ga6o81MtC,\n              variants: {\n                vg14dzGfh: {\n                  \"--extracted-gdpscs\": \"var(--token-ada38e90-7b9f-44db-b2be-f6996972861c, rgb(255, 255, 255))\"\n                }\n              },\n              verticalAlignment: \"top\",\n              withExternalLayout: true,\n              ...addPropertyOverrides({\n                vg14dzGfh: {\n                  children: /*#__PURE__*/_jsx(React.Fragment, {\n                    children: /*#__PURE__*/_jsx(motion.h1, {\n                      style: {\n                        \"--font-selector\": \"R0Y7SW50ZXItNjAw\",\n                        \"--framer-font-size\": \"24px\",\n                        \"--framer-font-weight\": \"600\",\n                        \"--framer-letter-spacing\": \"-0.1px\",\n                        \"--framer-line-height\": \"32px\",\n                        \"--framer-text-alignment\": \"center\",\n                        \"--framer-text-color\": \"var(--extracted-gdpscs)\"\n                      },\n                      children: \"Title\"\n                    })\n                  })\n                }\n              }, baseVariant, gestureVariant)\n            }), XudnpRpAO && /*#__PURE__*/_jsx(RichText, {\n              __fromCanvasComponent: true,\n              children: /*#__PURE__*/_jsx(React.Fragment, {\n                children: /*#__PURE__*/_jsx(motion.h1, {\n                  style: {\n                    \"--font-selector\": \"R0Y7SW50ZXItcmVndWxhcg==\",\n                    \"--framer-font-family\": '\"Inter\", \"Inter Placeholder\", sans-serif',\n                    \"--framer-font-size\": \"21px\",\n                    \"--framer-letter-spacing\": \"0px\",\n                    \"--framer-line-height\": \"34px\",\n                    \"--framer-text-color\": \"var(--extracted-gdpscs)\"\n                  },\n                  children: \"Effective marketing and advertising materials. It is also a great tool to use when you want to present your.\"\n                })\n              }),\n              className: \"framer-t4wgvg\",\n              fonts: [\"GF;Inter-regular\"],\n              layoutDependency: layoutDependency,\n              layoutId: \"pX5PyLjMi\",\n              style: {\n                \"--extracted-gdpscs\": \"var(--token-3f1eb214-0e22-43bd-b1ff-01636eabf8c3, rgba(255, 255, 255, 0.8))\",\n                \"--framer-link-text-color\": \"rgb(0, 153, 255)\",\n                \"--framer-link-text-decoration\": \"underline\",\n                \"--framer-paragraph-spacing\": \"0px\"\n              },\n              text: Y5dXk3R6v,\n              verticalAlignment: \"top\",\n              withExternalLayout: true,\n              ...addPropertyOverrides({\n                vg14dzGfh: {\n                  children: /*#__PURE__*/_jsx(React.Fragment, {\n                    children: /*#__PURE__*/_jsx(motion.h1, {\n                      style: {\n                        \"--font-selector\": \"R0Y7SW50ZXItcmVndWxhcg==\",\n                        \"--framer-font-family\": '\"Inter\", \"Inter Placeholder\", sans-serif',\n                        \"--framer-font-size\": \"21px\",\n                        \"--framer-letter-spacing\": \"0px\",\n                        \"--framer-line-height\": \"34px\",\n                        \"--framer-text-alignment\": \"center\",\n                        \"--framer-text-color\": \"var(--extracted-gdpscs)\"\n                      },\n                      children: \"Effective marketing and advertising materials. It is also a great tool to use when you want to present your.\"\n                    })\n                  })\n                }\n              }, baseVariant, gestureVariant)\n            })]\n          }), OAdsihPvO && /*#__PURE__*/_jsx(RichText, {\n            __fromCanvasComponent: true,\n            children: /*#__PURE__*/_jsx(React.Fragment, {\n              children: /*#__PURE__*/_jsx(motion.h1, {\n                style: {\n                  \"--font-selector\": \"R0Y7SW50ZXItcmVndWxhcg==\",\n                  \"--framer-font-family\": '\"Inter\", \"Inter Placeholder\", sans-serif',\n                  \"--framer-font-size\": \"14px\",\n                  \"--framer-letter-spacing\": \"0px\",\n                  \"--framer-line-height\": \"20px\",\n                  \"--framer-text-color\": \"var(--extracted-gdpscs)\"\n                },\n                children: \"Small Text\"\n              })\n            }),\n            className: \"framer-7dmhjj\",\n            fonts: [\"GF;Inter-regular\"],\n            layoutDependency: layoutDependency,\n            layoutId: \"w6K3_GL3I\",\n            style: {\n              \"--extracted-gdpscs\": \"var(--token-0504c6ee-0bce-499b-95d5-352a795303c0, rgba(64, 64, 64, 0.6))\",\n              \"--framer-link-text-color\": \"rgb(0, 153, 255)\",\n              \"--framer-link-text-decoration\": \"underline\",\n              \"--framer-paragraph-spacing\": \"0px\"\n            },\n            text: Mih9ndfuH,\n            verticalAlignment: \"top\",\n            withExternalLayout: true,\n            ...addPropertyOverrides({\n              vg14dzGfh: {\n                children: /*#__PURE__*/_jsx(React.Fragment, {\n                  children: /*#__PURE__*/_jsx(motion.h1, {\n                    style: {\n                      \"--font-selector\": \"R0Y7SW50ZXItcmVndWxhcg==\",\n                      \"--framer-font-family\": '\"Inter\", \"Inter Placeholder\", sans-serif',\n                      \"--framer-font-size\": \"14px\",\n                      \"--framer-letter-spacing\": \"0px\",\n                      \"--framer-line-height\": \"20px\",\n                      \"--framer-text-alignment\": \"center\",\n                      \"--framer-text-color\": \"var(--extracted-gdpscs)\"\n                    },\n                    children: \"Small Text\"\n                  })\n                })\n              }\n            }, baseVariant, gestureVariant)\n          })]\n        })\n      })\n    })\n  });\n});\nconst css = ['.framer-McJtK [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-McJtK .framer-182jqpq { display: block; }\", \".framer-McJtK .framer-1y2cygr { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 11px; height: min-content; justify-content: center; padding: 0px 0px 0px 0px; position: relative; width: 600px; }\", \".framer-McJtK .framer-1y5qjie-container { flex: none; height: auto; position: relative; width: auto; }\", \".framer-McJtK .framer-1saft4a { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\", \".framer-McJtK .framer-r309u6, .framer-McJtK .framer-t4wgvg, .framer-McJtK .framer-7dmhjj { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-McJtK .framer-1y2cygr, .framer-McJtK .framer-1saft4a { gap: 0px; } .framer-McJtK .framer-1y2cygr > * { margin: 0px; margin-bottom: calc(11px / 2); margin-top: calc(11px / 2); } .framer-McJtK .framer-1y2cygr > :first-child, .framer-McJtK .framer-1saft4a > :first-child { margin-top: 0px; } .framer-McJtK .framer-1y2cygr > :last-child, .framer-McJtK .framer-1saft4a > :last-child { margin-bottom: 0px; } .framer-McJtK .framer-1saft4a > * { margin: 0px; margin-bottom: calc(8px / 2); margin-top: calc(8px / 2); } }\", \".framer-McJtK.framer-v-8m1c23 .framer-1y2cygr { align-content: center; align-items: center; }\"]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        * @framerIntrinsicHeight 174\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        * @framerIntrinsicWidth 600\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"vg14dzGfh\":{\"layout\":[\"fixed\",\"auto\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        * @framerVariables {\"KS9uBrHDA\":\"badge\",\"WKHxqHNQ3\":\"badge1\",\"Sio3b2TlJ\":\"title\",\"ga6o81MtC\":\"title1\",\"XudnpRpAO\":\"text\",\"Y5dXk3R6v\":\"text1\",\"OAdsihPvO\":\"smallText\",\"Mih9ndfuH\":\"smallText1\"}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        */\nconst FramerNN2XqWrBp = withCSS(Component, css, \"framer-McJtK\");\nexport default FramerNN2XqWrBp;\nFramerNN2XqWrBp.displayName = \"UI - Smart Typography / 24pt Copy\";\nFramerNN2XqWrBp.defaultProps = {\n  height: 174,\n  width: 600\n};\naddPropertyControls(FramerNN2XqWrBp, {\n  variant: {\n    options: [\"hmi_mEKMJ\", \"vg14dzGfh\"],\n    optionTitles: [\"Left\", \"Center\"],\n    title: \"Variant\",\n    type: ControlType.Enum\n  },\n  KS9uBrHDA: {\n    defaultValue: true,\n    title: \"Badge\",\n    type: ControlType.Boolean\n  },\n  WKHxqHNQ3: {\n    defaultValue: \"Label\",\n    displayTextArea: false,\n    title: \"\u21B3 Badge\",\n    type: ControlType.String\n  },\n  Sio3b2TlJ: {\n    defaultValue: true,\n    title: \"Title\",\n    type: ControlType.Boolean\n  },\n  ga6o81MtC: {\n    defaultValue: \"Title\",\n    displayTextArea: false,\n    title: \"\u21B3 Title\",\n    type: ControlType.String\n  },\n  XudnpRpAO: {\n    defaultValue: true,\n    title: \"Text\",\n    type: ControlType.Boolean\n  },\n  Y5dXk3R6v: {\n    defaultValue: \"Effective marketing and advertising materials. It is also a great tool to use when you want to present your.\",\n    displayTextArea: true,\n    title: \"\u21B3 Text\",\n    type: ControlType.String\n  },\n  OAdsihPvO: {\n    defaultValue: true,\n    title: \"Small Text\",\n    type: ControlType.Boolean\n  },\n  Mih9ndfuH: {\n    defaultValue: \"Small Text\",\n    displayTextArea: false,\n    title: \"\u21B3 Small Text\",\n    type: ControlType.String\n  }\n});\naddFonts(FramerNN2XqWrBp, [{\n  family: \"Inter\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:canvasComponent/NN2XqWrBp:default\",\n    url: \"https://fonts.gstatic.com/s/inter/v13/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuGKYMZhrib2Bg-4.ttf\"\n  },\n  style: \"normal\",\n  url: \"https://fonts.gstatic.com/s/inter/v13/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuGKYMZhrib2Bg-4.ttf\",\n  weight: \"600\"\n}, {\n  family: \"Inter\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:canvasComponent/NN2XqWrBp:default\",\n    url: \"https://fonts.gstatic.com/s/inter/v13/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuLyfMZhrib2Bg-4.ttf\"\n  },\n  style: \"normal\",\n  url: \"https://fonts.gstatic.com/s/inter/v13/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuLyfMZhrib2Bg-4.ttf\",\n  weight: \"400\"\n}, ...UIBadgeSmallFonts]);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FramerNN2XqWrBp\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerIntrinsicHeight\": \"174\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"vg14dzGfh\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\n        \"framerIntrinsicWidth\": \"600\",\n        \"framerContractVersion\": \"1\",\n        \"framerVariables\": \"{\\\"KS9uBrHDA\\\":\\\"badge\\\",\\\"WKHxqHNQ3\\\":\\\"badge1\\\",\\\"Sio3b2TlJ\\\":\\\"title\\\",\\\"ga6o81MtC\\\":\\\"title1\\\",\\\"XudnpRpAO\\\":\\\"text\\\",\\\"Y5dXk3R6v\\\":\\\"text1\\\",\\\"OAdsihPvO\\\":\\\"smallText\\\",\\\"Mih9ndfuH\\\":\\\"smallText1\\\"}\"\n      }\n    },\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./NN2XqWrBp.map", "import { ControlType } from \"framer\";\nexport const fontStack = `\"Inter\", system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\"`;\nexport const containerStyles = {\n  position: \"relative\",\n  width: \"100%\",\n  height: \"100%\",\n  display: \"flex\",\n  justifyContent: \"center\",\n  alignItems: \"center\"\n};\nexport const emptyStateStyle = {\n  ...containerStyles,\n  borderRadius: 6,\n  background: \"rgba(136, 85, 255, 0.3)\",\n  color: \"#85F\",\n  border: \"1px dashed #85F\",\n  flexDirection: \"column\"\n};\nexport const defaultEvents = {\n  onClick: {\n    type: ControlType.EventHandler\n  },\n  onMouseEnter: {\n    type: ControlType.EventHandler\n  },\n  onMouseLeave: {\n    type: ControlType.EventHandler\n  }\n};\nexport const fontSizeOptions = {\n  type: ControlType.Number,\n  title: \"Font Size\",\n  min: 2,\n  max: 200,\n  step: 1,\n  displayStepper: true\n};\nexport const fontControls = {\n  font: {\n    type: ControlType.Boolean,\n    title: \"Font\",\n    defaultValue: false,\n    disabledTitle: \"Default\",\n    enabledTitle: \"Custom\"\n  },\n  fontFamily: {\n    type: ControlType.String,\n    title: \"Family\",\n    placeholder: \"Inter\",\n    hidden: ({\n      font\n    }) => !font\n  },\n  fontWeight: {\n    type: ControlType.Enum,\n    title: \"Weight\",\n    options: [100, 200, 300, 400, 500, 600, 700, 800, 900],\n    optionTitles: [\"Thin\", \"Extra-light\", \"Light\", \"Regular\", \"Medium\", \"Semi-bold\", \"Bold\", \"Extra-bold\", \"Black\"],\n    hidden: ({\n      font\n    }) => !font\n  }\n};\n// @TODO check if we're missing anything here \u2014 there doesn't seem to be a reliable browser API for this\nexport const localeOptions = {\n  af: \"Afrikaans\",\n  sq: \"Albanian\",\n  an: \"Aragonese\",\n  ar: \"Arabic (Standard)\",\n  \"ar-dz\": \"Arabic (Algeria)\",\n  \"ar-bh\": \"Arabic (Bahrain)\",\n  \"ar-eg\": \"Arabic (Egypt)\",\n  \"ar-iq\": \"Arabic (Iraq)\",\n  \"ar-jo\": \"Arabic (Jordan)\",\n  \"ar-kw\": \"Arabic (Kuwait)\",\n  \"ar-lb\": \"Arabic (Lebanon)\",\n  \"ar-ly\": \"Arabic (Libya)\",\n  \"ar-ma\": \"Arabic (Morocco)\",\n  \"ar-om\": \"Arabic (Oman)\",\n  \"ar-qa\": \"Arabic (Qatar)\",\n  \"ar-sa\": \"Arabic (Saudi Arabia)\",\n  \"ar-sy\": \"Arabic (Syria)\",\n  \"ar-tn\": \"Arabic (Tunisia)\",\n  \"ar-ae\": \"Arabic (U.A.E.)\",\n  \"ar-ye\": \"Arabic (Yemen)\",\n  hy: \"Armenian\",\n  as: \"Assamese\",\n  ast: \"Asturian\",\n  az: \"Azerbaijani\",\n  eu: \"Basque\",\n  bg: \"Bulgarian\",\n  be: \"Belarusian\",\n  bn: \"Bengali\",\n  bs: \"Bosnian\",\n  br: \"Breton\",\n  my: \"Burmese\",\n  ca: \"Catalan\",\n  ch: \"Chamorro\",\n  ce: \"Chechen\",\n  zh: \"Chinese\",\n  \"zh-hk\": \"Chinese (Hong Kong)\",\n  \"zh-cn\": \"Chinese (PRC)\",\n  \"zh-sg\": \"Chinese (Singapore)\",\n  \"zh-tw\": \"Chinese (Taiwan)\",\n  cv: \"Chuvash\",\n  co: \"Corsican\",\n  cr: \"Cree\",\n  hr: \"Croatian\",\n  cs: \"Czech\",\n  da: \"Danish\",\n  nl: \"Dutch (Standard)\",\n  \"nl-be\": \"Dutch (Belgian)\",\n  en: \"English\",\n  \"en-au\": \"English (Australia)\",\n  \"en-bz\": \"English (Belize)\",\n  \"en-ca\": \"English (Canada)\",\n  \"en-ie\": \"English (Ireland)\",\n  \"en-jm\": \"English (Jamaica)\",\n  \"en-nz\": \"English (New Zealand)\",\n  \"en-ph\": \"English (Philippines)\",\n  \"en-za\": \"English (South Africa)\",\n  \"en-tt\": \"English (Trinidad & Tobago)\",\n  \"en-gb\": \"English (United Kingdom)\",\n  \"en-us\": \"English (United States)\",\n  \"en-zw\": \"English (Zimbabwe)\",\n  eo: \"Esperanto\",\n  et: \"Estonian\",\n  fo: \"Faeroese\",\n  fa: \"Farsi\",\n  fj: \"Fijian\",\n  fi: \"Finnish\",\n  fr: \"French (Standard)\",\n  \"fr-be\": \"French (Belgium)\",\n  \"fr-ca\": \"French (Canada)\",\n  \"fr-fr\": \"French (France)\",\n  \"fr-lu\": \"French (Luxembourg)\",\n  \"fr-mc\": \"French (Monaco)\",\n  \"fr-ch\": \"French (Switzerland)\",\n  fy: \"Frisian\",\n  fur: \"Friulian\",\n  gd: \"Gaelic (Scots)\",\n  \"gd-ie\": \"Gaelic (Irish)\",\n  gl: \"Galacian\",\n  ka: \"Georgian\",\n  de: \"German (Standard)\",\n  \"de-at\": \"German (Austria)\",\n  \"de-de\": \"German (Germany)\",\n  \"de-li\": \"German (Liechtenstein)\",\n  \"de-lu\": \"German (Luxembourg)\",\n  \"de-ch\": \"German (Switzerland)\",\n  el: \"Greek\",\n  gu: \"Gujurati\",\n  ht: \"Haitian\",\n  he: \"Hebrew\",\n  hi: \"Hindi\",\n  hu: \"Hungarian\",\n  is: \"Icelandic\",\n  id: \"Indonesian\",\n  iu: \"Inuktitut\",\n  ga: \"Irish\",\n  it: \"Italian (Standard)\",\n  \"it-ch\": \"Italian (Switzerland)\",\n  ja: \"Japanese\",\n  kn: \"Kannada\",\n  ks: \"Kashmiri\",\n  kk: \"Kazakh\",\n  km: \"Khmer\",\n  ky: \"Kirghiz\",\n  tlh: \"Klingon\",\n  ko: \"Korean\",\n  \"ko-kp\": \"Korean (North Korea)\",\n  \"ko-kr\": \"Korean (South Korea)\",\n  la: \"Latin\",\n  lv: \"Latvian\",\n  lt: \"Lithuanian\",\n  lb: \"Luxembourgish\",\n  mk: \"FYRO Macedonian\",\n  ms: \"Malay\",\n  ml: \"Malayalam\",\n  mt: \"Maltese\",\n  mi: \"Maori\",\n  mr: \"Marathi\",\n  mo: \"Moldavian\",\n  nv: \"Navajo\",\n  ng: \"Ndonga\",\n  ne: \"Nepali\",\n  no: \"Norwegian\",\n  nb: \"Norwegian (Bokmal)\",\n  nn: \"Norwegian (Nynorsk)\",\n  oc: \"Occitan\",\n  or: \"Oriya\",\n  om: \"Oromo\",\n  \"fa-ir\": \"Persian/Iran\",\n  pl: \"Polish\",\n  pt: \"Portuguese\",\n  \"pt-br\": \"Portuguese (Brazil)\",\n  pa: \"Punjabi\",\n  \"pa-in\": \"Punjabi (India)\",\n  \"pa-pk\": \"Punjabi (Pakistan)\",\n  qu: \"Quechua\",\n  rm: \"Rhaeto-Romanic\",\n  ro: \"Romanian\",\n  \"ro-mo\": \"Romanian (Moldavia)\",\n  ru: \"Russian\",\n  \"ru-mo\": \"Russian (Moldavia)\",\n  sz: \"Sami (Lappish)\",\n  sg: \"Sango\",\n  sa: \"Sanskrit\",\n  sc: \"Sardinian\",\n  sd: \"Sindhi\",\n  si: \"Singhalese\",\n  sr: \"Serbian\",\n  sk: \"Slovak\",\n  sl: \"Slovenian\",\n  so: \"Somani\",\n  sb: \"Sorbian\",\n  es: \"Spanish\",\n  \"es-ar\": \"Spanish (Argentina)\",\n  \"es-bo\": \"Spanish (Bolivia)\",\n  \"es-cl\": \"Spanish (Chile)\",\n  \"es-co\": \"Spanish (Colombia)\",\n  \"es-cr\": \"Spanish (Costa Rica)\",\n  \"es-do\": \"Spanish (Dominican Republic)\",\n  \"es-ec\": \"Spanish (Ecuador)\",\n  \"es-sv\": \"Spanish (El Salvador)\",\n  \"es-gt\": \"Spanish (Guatemala)\",\n  \"es-hn\": \"Spanish (Honduras)\",\n  \"es-mx\": \"Spanish (Mexico)\",\n  \"es-ni\": \"Spanish (Nicaragua)\",\n  \"es-pa\": \"Spanish (Panama)\",\n  \"es-py\": \"Spanish (Paraguay)\",\n  \"es-pe\": \"Spanish (Peru)\",\n  \"es-pr\": \"Spanish (Puerto Rico)\",\n  \"es-es\": \"Spanish (Spain)\",\n  \"es-uy\": \"Spanish (Uruguay)\",\n  \"es-ve\": \"Spanish (Venezuela)\",\n  sx: \"Sutu\",\n  sw: \"Swahili\",\n  sv: \"Swedish\",\n  \"sv-fi\": \"Swedish (Finland)\",\n  \"sv-sv\": \"Swedish (Sweden)\",\n  ta: \"Tamil\",\n  tt: \"Tatar\",\n  te: \"Teluga\",\n  th: \"Thai\",\n  tig: \"Tigre\",\n  ts: \"Tsonga\",\n  tn: \"Tswana\",\n  tr: \"Turkish\",\n  tk: \"Turkmen\",\n  uk: \"Ukrainian\",\n  hsb: \"Upper Sorbian\",\n  ur: \"Urdu\",\n  ve: \"Venda\",\n  vi: \"Vietnamese\",\n  vo: \"Volapuk\",\n  wa: \"Walloon\",\n  cy: \"Welsh\",\n  xh: \"Xhosa\",\n  ji: \"Yiddish\",\n  zu: \"Zulu\"\n};\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"fontSizeOptions\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"fontControls\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"localeOptions\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"fontStack\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"emptyStateStyle\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"containerStyles\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"defaultEvents\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    }\n  }\n};\n//# sourceMappingURL=./constants.map", "import { useMemo } from \"react\";\nimport { RenderTarget } from \"framer\";\nexport function useRenderTarget() {\n  const currentRenderTarget = useMemo(() => RenderTarget.current(), []);\n  return currentRenderTarget;\n}\nexport function useIsInPreview() {\n  const inPreview = useMemo(() => RenderTarget.current() === RenderTarget.preview, []);\n  return inPreview;\n}\nexport function useIsOnCanvas() {\n  const onCanvas = useMemo(() => RenderTarget.current() === RenderTarget.canvas, []);\n  return onCanvas;\n}\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"useIsInPreview\": {\n      \"type\": \"function\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"useRenderTarget\": {\n      \"type\": \"function\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"useIsOnCanvas\": {\n      \"type\": \"function\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    }\n  }\n};\n//# sourceMappingURL=./useRenderTarget.map", "import { useMemo } from \"react\";\nimport { ControlType } from \"framer\";\nexport function useRadius(props) {\n  const {\n    borderRadius,\n    isMixedBorderRadius,\n    topLeftRadius,\n    topRightRadius,\n    bottomRightRadius,\n    bottomLeftRadius\n  } = props;\n  const radiusValue = useMemo(() => isMixedBorderRadius ? `${topLeftRadius}px ${topRightRadius}px ${bottomRightRadius}px ${bottomLeftRadius}px` : `${borderRadius}px`, [borderRadius, isMixedBorderRadius, topLeftRadius, topRightRadius, bottomRightRadius, bottomLeftRadius]);\n  return radiusValue;\n}\nexport const borderRadiusControl = {\n  borderRadius: {\n    title: \"Radius\",\n    type: ControlType.FusedNumber,\n    toggleKey: \"isMixedBorderRadius\",\n    toggleTitles: [\"Radius\", \"Radius per corner\"],\n    valueKeys: [\"topLeftRadius\", \"topRightRadius\", \"bottomRightRadius\", \"bottomLeftRadius\"],\n    valueLabels: [\"TL\", \"TR\", \"BR\", \"BL\"],\n    min: 0\n  }\n};\nexport function usePadding(props) {\n  const {\n    padding,\n    paddingPerSide,\n    paddingTop,\n    paddingRight,\n    paddingBottom,\n    paddingLeft\n  } = props;\n  const paddingValue = useMemo(() => paddingPerSide ? `${paddingTop}px ${paddingRight}px ${paddingBottom}px ${paddingLeft}px` : padding, [padding, paddingPerSide, paddingTop, paddingRight, paddingBottom, paddingLeft]);\n  return paddingValue;\n}\nexport const paddingControl = {\n  padding: {\n    type: ControlType.FusedNumber,\n    toggleKey: \"paddingPerSide\",\n    toggleTitles: [\"Padding\", \"Padding per side\"],\n    valueKeys: [\"paddingTop\", \"paddingRight\", \"paddingBottom\", \"paddingLeft\"],\n    valueLabels: [\"T\", \"R\", \"B\", \"L\"],\n    min: 0,\n    title: \"Padding\"\n  }\n};\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"borderRadiusControl\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"useRadius\": {\n      \"type\": \"function\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"RadiusProps\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"PaddingProps\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"usePadding\": {\n      \"type\": \"function\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"paddingControl\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    }\n  }\n};\n//# sourceMappingURL=./propUtils.map", "import { jsx as _jsx, jsxs as _jsxs } from \"react/jsx-runtime\";\nimport { useEffect, useRef, useState } from \"react\";\nimport { addPropertyControls, ControlType } from \"framer\";\nimport { useIsOnCanvas, emptyStateStyle, containerStyles } from \"https://framer.com/m/framer/default-utils.js\"; /**\n                                                                                                                * @framerIntrinsicWidth 600\n                                                                                                                * @framerIntrinsicHeight 400\n                                                                                                                *\n                                                                                                                * @framerSupportedLayoutWidth fixed\n                                                                                                                * @framerSupportedLayoutHeight fixed\n                                                                                                                *\n                                                                                                                * @framerDisableUnlink\n                                                                                                                */\nexport default function Embed({\n  type,\n  url,\n  html\n}) {\n  if (type === \"url\" && url) {\n    return /*#__PURE__*/_jsx(EmbedURL, {\n      url: url\n    });\n  }\n  if (type === \"html\" && html) {\n    return /*#__PURE__*/_jsx(EmbedHTML, {\n      html: html\n    });\n  }\n  return /*#__PURE__*/_jsx(Instructions, {});\n}\n;\naddPropertyControls(Embed, {\n  type: {\n    type: ControlType.Enum,\n    defaultValue: \"url\",\n    displaySegmentedControl: true,\n    options: [\"url\", \"html\"],\n    optionTitles: [\"URL\", \"HTML\"]\n  },\n  url: {\n    title: \"URL\",\n    type: ControlType.String,\n    description: \"Some websites don\u2019t support embedding.\",\n    hidden(props) {\n      return props.type !== \"url\";\n    }\n  },\n  html: {\n    title: \"HTML\",\n    displayTextArea: true,\n    type: ControlType.String,\n    hidden(props) {\n      return props.type !== \"html\";\n    }\n  }\n});\nfunction Instructions() {\n  return /*#__PURE__*/_jsx(\"div\", {\n    style: {\n      ...emptyStateStyle,\n      overflow: \"hidden\"\n    },\n    children: /*#__PURE__*/_jsx(\"div\", {\n      style: centerTextStyle,\n      children: \"To embed a website or widget, add it to the properties\\xa0panel.\"\n    })\n  });\n}\nfunction EmbedURL({\n  url\n}) {\n  // Add https:// if the URL does not have a protocol.\n  if (!/[a-z]+:\\/\\//.test(url)) {\n    url = \"https://\" + url;\n  }\n  const onCanvas = useIsOnCanvas(); // We need to check if the url is blocked inside an iframe by the X-Frame-Options\n  // or Content-Security-Policy headers on the backend.\n  const [state, setState] = useState(onCanvas ? undefined : false);\n  useEffect(() => {\n    // We only want to check on the canvas.\n    // On the website we want to avoid the additional delay.\n    if (!onCanvas) return; // TODO: We could also use AbortController here.\n    let isLastEffect = true;\n    setState(undefined);\n    async function load() {\n      const response = await fetch(\"https://api.framer.com/functions/check-iframe-url?url=\" + encodeURIComponent(url));\n      if (response.status == 200) {\n        const {\n          isBlocked\n        } = await response.json();\n        if (isLastEffect) {\n          setState(isBlocked);\n        }\n      } else {\n        const message = await response.text();\n        console.error(message);\n        const error = new Error(\"This site can\u2019t be reached.\");\n        setState(error);\n      }\n    }\n    load().catch(error => {\n      console.error(error);\n      setState(error);\n    });\n    return () => {\n      isLastEffect = false;\n    };\n  }, [url]);\n  if (!url.startsWith(\"https://\")) {\n    return /*#__PURE__*/_jsx(ErrorMessage, {\n      message: \"Unsupported protocol.\"\n    });\n  }\n  if (state === undefined) {\n    return /*#__PURE__*/_jsx(LoadingIndicator, {});\n  }\n  if (state instanceof Error) {\n    return /*#__PURE__*/_jsx(ErrorMessage, {\n      message: state.message\n    });\n  }\n  if (state === true) {\n    const message = `Can't embed ${url} due to its content security policy.`;\n    return /*#__PURE__*/_jsx(ErrorMessage, {\n      message: message\n    });\n  }\n  return /*#__PURE__*/_jsx(\"iframe\", {\n    src: url,\n    style: iframeStyle,\n    loading: \"lazy\",\n    // @ts-ignore\n    fetchPriority: onCanvas ? \"low\" : \"auto\",\n    referrerPolicy: \"no-referrer\",\n    sandbox: getSandbox(onCanvas)\n  });\n}\nconst iframeStyle = {\n  width: \"100%\",\n  height: \"100%\",\n  border: \"none\"\n};\nfunction getSandbox(onCanvas) {\n  const result = [\"allow-same-origin\", \"allow-scripts\"];\n  if (!onCanvas) {\n    result.push(\"allow-downloads\", \"allow-forms\", \"allow-modals\", \"allow-orientation-lock\", \"allow-pointer-lock\", \"allow-popups\", \"allow-popups-to-escape-sandbox\", \"allow-presentation\", \"allow-storage-access-by-user-activation\", \"allow-top-navigation-by-user-activation\");\n  }\n  return result.join(\" \");\n}\nfunction EmbedHTML({\n  html\n}) {\n  const ref = useRef(); // If the HTML contains a script tag we can't use\n  // dangerouslySetInnerHTML because it doesn't execute\n  // scripts on the client. Otherwise, we can benefit\n  // from SSG by using dangerouslySetInnerHTML.\n  const hasScript = html.includes(\"</script>\");\n  useEffect(() => {\n    if (!hasScript) return;\n    const div = ref.current;\n    div.innerHTML = html;\n    executeScripts(div);\n    return () => {\n      div.innerHTML = \"\";\n    };\n  }, [html, hasScript]);\n  return /*#__PURE__*/_jsx(\"div\", {\n    ref: ref,\n    style: htmlStyle,\n    dangerouslySetInnerHTML: !hasScript ? {\n      __html: html\n    } : undefined\n  });\n}\nconst htmlStyle = {\n  width: \"100%\",\n  height: \"100%\",\n  display: \"flex\",\n  flexDirection: \"column\",\n  justifyContent: \"center\",\n  alignItems: \"center\"\n}; // This function replaces scripts with executable ones.\n// https://stackoverflow.com/questions/1197575/can-scripts-be-inserted-with-innerhtml\nfunction executeScripts(node) {\n  if (node instanceof Element && node.tagName === \"SCRIPT\") {\n    const script = document.createElement(\"script\");\n    script.text = node.innerHTML;\n    for (const {\n      name,\n      value\n    } of node.attributes) {\n      script.setAttribute(name, value);\n    }\n    node.parentElement.replaceChild(script, node);\n  } else {\n    for (const child of node.childNodes) {\n      executeScripts(child);\n    }\n  }\n} // Generic components\nfunction LoadingIndicator() {\n  return /*#__PURE__*/_jsx(\"div\", {\n    className: \"framerInternalUI-componentPlaceholder\",\n    style: {\n      ...containerStyles,\n      overflow: \"hidden\"\n    },\n    children: /*#__PURE__*/_jsx(\"div\", {\n      style: centerTextStyle,\n      children: \"Loading\u2026\"\n    })\n  });\n}\nfunction ErrorMessage({\n  message\n}) {\n  return /*#__PURE__*/_jsx(\"div\", {\n    className: \"framerInternalUI-errorPlaceholder\",\n    style: {\n      ...containerStyles,\n      overflow: \"hidden\"\n    },\n    children: /*#__PURE__*/_jsxs(\"div\", {\n      style: centerTextStyle,\n      children: [\"Error: \", message]\n    })\n  });\n}\nconst centerTextStyle = {\n  textAlign: \"center\",\n  minWidth: 140\n};\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"Embed\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerSupportedLayoutHeight\": \"fixed\",\n        \"framerSupportedLayoutWidth\": \"fixed\",\n        \"framerDisableUnlink\": \"\",\n        \"framerIntrinsicWidth\": \"600\",\n        \"framerIntrinsicHeight\": \"400\",\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./Embed.map"],
  "mappings": "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",
  "names": ["containerStyles", "emptyStateStyle", "containerStyles", "NullState", "Y", "_", "ref", "p", "o", "e", "t", "h", "defaultEvents", "ControlType", "findByArray", "arr", "search", "a", "getIconSelection", "iconKeys", "selectByList", "iconSearch", "iconSelection", "lowercaseIconKeyPairs", "iconSearchTerm", "_iconSearchTerm", "useIconSelection", "iconSearchResult", "se", "moduleBaseUrl", "icons", "iconKeys", "weightOptions", "styleKeyOptions", "styleOptionPropKeys", "optionKey", "lowercaseIconKeyPairs", "res", "key", "Icon", "props", "color", "selectByList", "iconSearch", "iconSelection", "onClick", "onMouseDown", "onMouseUp", "onMouseEnter", "onMouseLeave", "mirrored", "style", "isMounted", "pe", "iconKey", "useIconSelection", "styleOptionProps", "prop", "iconStyle", "se", "iconStyleKey", "activeStyle", "SelectedIcon", "setSelectedIcon", "ye", "h", "npm_react_18_1_exports", "importModule", "module", "ue", "emptyState", "RenderTarget", "p", "NullState", "motion", "hideStyleOptions", "styleOptions", "styleOptionsNumber", "name", "getIconSelection", "icon", "addPropertyControls", "ControlType", "result", "defaultEvents", "fontStore", "fonts", "css", "className", "fontStore", "fonts", "css", "className", "MaterialFonts", "getFonts", "Icon", "cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transitions", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "humanReadableVariantMap", "getProps", "height", "hindTextColor", "hintText", "hintText1", "id", "label", "label1", "labelColor", "width", "props", "ref", "ref1", "ref2", "ref3", "ref4", "_variant", "ref5", "ref6", "createLayoutDependency", "Component", "Y", "activeLocale", "useLocaleInfo", "style", "className", "layoutId", "o_YlqVTvz", "qxqQmMqql", "WEkFc2rNV", "B1JkZOS9s", "tQQBeDzdW", "aDYK3bA9h", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "defaultLayoutId", "ae", "LayoutGroup", "motion", "cx", "u", "RichText", "x", "css", "FramerI2Q70dWqJ", "withCSS", "I2Q70dWqJ_default", "addPropertyControls", "ControlType", "addFonts", "fonts", "fontStore", "fonts", "css", "className", "MaterialFonts", "getFonts", "Icon", "MaterialControls", "getPropertyControls", "cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transitions", "toResponsiveImage", "value", "Transition", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "humanReadableVariantMap", "getProps", "backgroundColor", "height", "id", "image", "image1", "label", "leftIcon", "leftIcon1", "link", "rightIcon", "rightIcon1", "width", "props", "ref", "ref1", "ref2", "ref3", "ref4", "_variant", "ref5", "ref6", "ref7", "createLayoutDependency", "Component", "Y", "activeLocale", "useLocaleInfo", "style", "className", "layoutId", "w6lJxLaR5", "pdb0cox7d", "lmXg2gJ_L", "WlBfEdufd", "oQpg0ZA2x", "EF9ieGEJy", "K4EEw2SGf", "m1cZVuu4I", "DfkzvUpCZ", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "defaultLayoutId", "ae", "LayoutGroup", "motion", "cx", "Link", "u", "Image2", "RichText", "x", "css", "FramerJ5EvWFoo4", "withCSS", "J5EvWFoo4_default", "addPropertyControls", "ControlType", "addFonts", "fonts", "UIBadgeSmallFonts", "getFonts", "J5EvWFoo4_default", "cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transitions", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "humanReadableVariantMap", "getProps", "badge", "badge1", "height", "id", "smallText", "smallText1", "text", "text1", "title", "title1", "width", "props", "ref", "ref1", "ref2", "ref3", "ref4", "_variant", "ref5", "ref6", "ref7", "ref8", "createLayoutDependency", "Component", "Y", "activeLocale", "useLocaleInfo", "style", "className", "layoutId", "KS9uBrHDA", "Xm_jM1wqs", "WKHxqHNQ3", "Sio3b2TlJ", "ga6o81MtC", "XudnpRpAO", "Y5dXk3R6v", "OAdsihPvO", "Mih9ndfuH", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "defaultLayoutId", "ae", "LayoutGroup", "motion", "cx", "u", "RichText", "x", "css", "Framerdx5ockPZK", "withCSS", "dx5ockPZK_default", "addPropertyControls", "ControlType", "addFonts", "UIBadgeSmallFonts", "getFonts", "J5EvWFoo4_default", "cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transitions", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "humanReadableVariantMap", "getProps", "badge", "badge1", "height", "id", "smallText", "smallText1", "text", "text1", "title", "title1", "width", "props", "ref", "ref1", "ref2", "ref3", "ref4", "_variant", "ref5", "ref6", "ref7", "ref8", "createLayoutDependency", "Component", "Y", "activeLocale", "useLocaleInfo", "style", "className", "layoutId", "KS9uBrHDA", "Xm_jM1wqs", "WKHxqHNQ3", "Sio3b2TlJ", "ga6o81MtC", "XudnpRpAO", "Y5dXk3R6v", "OAdsihPvO", "Mih9ndfuH", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "defaultLayoutId", "ae", "LayoutGroup", "motion", "cx", "u", "RichText", "x", "css", "FramerUUw5pozJY", "withCSS", "UUw5pozJY_default", "addPropertyControls", "ControlType", "addFonts", "UISmartTypography48ptCopy2Fonts", "getFonts", "dx5ockPZK_default", "UISmartTypography16ptCopyFonts", "UUw5pozJY_default", "UIRatingFonts", "I2Q70dWqJ_default", "cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transitions", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "_variant", "ref", "createLayoutDependency", "Component", "Y", "activeLocale", "useLocaleInfo", "style", "className", "layoutId", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "defaultLayoutId", "ae", "LayoutGroup", "motion", "cx", "u", "Image2", "RichText", "x", "css", "FramerN6aNYMcmc", "withCSS", "N6aNYMcmc_default", "addPropertyControls", "ControlType", "addFonts", "UIBadgeSmallFonts", "getFonts", "J5EvWFoo4_default", "cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transitions", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "humanReadableVariantMap", "getProps", "badge", "badge1", "height", "id", "smallText", "smallText1", "text", "text1", "title", "title1", "width", "props", "ref", "ref1", "ref2", "ref3", "ref4", "_variant", "ref5", "ref6", "ref7", "ref8", "createLayoutDependency", "Component", "Y", "activeLocale", "useLocaleInfo", "style", "className", "layoutId", "KS9uBrHDA", "Xm_jM1wqs", "WKHxqHNQ3", "Sio3b2TlJ", "ga6o81MtC", "XudnpRpAO", "Y5dXk3R6v", "OAdsihPvO", "Mih9ndfuH", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "defaultLayoutId", "ae", "LayoutGroup", "motion", "cx", "u", "RichText", "x", "css", "Frameri_djP7M9R", "withCSS", "i_djP7M9R_default", "addPropertyControls", "ControlType", "addFonts", "UIBadgeSmallFonts", "getFonts", "J5EvWFoo4_default", "cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transitions", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "humanReadableVariantMap", "getProps", "badge", "badge1", "height", "id", "smallText", "smallText1", "text", "text1", "title", "title1", "width", "props", "ref", "ref1", "ref2", "ref3", "ref4", "_variant", "ref5", "ref6", "ref7", "ref8", "createLayoutDependency", "Component", "Y", "activeLocale", "useLocaleInfo", "style", "className", "layoutId", "KS9uBrHDA", "Xm_jM1wqs", "WKHxqHNQ3", "Sio3b2TlJ", "ga6o81MtC", "XudnpRpAO", "Y5dXk3R6v", "OAdsihPvO", "Mih9ndfuH", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "defaultLayoutId", "ae", "LayoutGroup", "motion", "cx", "u", "RichText", "x", "css", "FramerNN2XqWrBp", "withCSS", "NN2XqWrBp_default", "addPropertyControls", "ControlType", "addFonts", "containerStyles", "emptyStateStyle", "defaultEvents", "ControlType", "fontSizeOptions", "fontControls", "font", "useIsOnCanvas", "se", "RenderTarget", "useRadius", "props", "borderRadius", "isMixedBorderRadius", "topLeftRadius", "topRightRadius", "bottomRightRadius", "bottomLeftRadius", "se", "borderRadiusControl", "ControlType", "paddingControl", "ControlType", "Embed", "type", "url", "html", "p", "EmbedURL", "EmbedHTML", "Instructions", "addPropertyControls", "ControlType", "props", "emptyStateStyle", "centerTextStyle", "onCanvas", "useIsOnCanvas", "state", "setState", "ye", "ue", "isLastEffect", "load", "response", "isBlocked", "message", "error", "ErrorMessage", "LoadingIndicator", "iframeStyle", "getSandbox", "result", "ref", "pe", "hasScript", "div", "executeScripts", "htmlStyle", "node", "script", "name", "value", "child", "containerStyles", "u"]
}
