{
  "version": 3,
  "sources": ["ssg:https://framer.com/m/hero-icons/Home.js@0.0.27", "ssg:https://framerusercontent.com/modules/hKjtTuWGYB451ckw6eTN/rQJeCcsGr1fSnWO0FT2G/Hero.js", "ssg:https://framerusercontent.com/modules/lRDHiNWNVWmE0lqtoVHP/qXQVWG1AZxpdrbBmhE1U/Video.js", "ssg:https://framerusercontent.com/modules/8Cj8m4HEdMmSfZmrWVS3/xMfochgxfWtpx0ByITud/khswgYugd.js", "ssg:https://framerusercontent.com/modules/vCuzRRw3lEgwp8e18IG7/dgVkHlO0QpYnRz8yxDEA/QOCBLMAjr.js", "ssg:https://framerusercontent.com/modules/28xHlrlVX2lAvP8NsFNy/7MSlKa95acVMYxJ7cZoR/OlTWqYMo3.js", "ssg:https://framerusercontent.com/modules/c4wzSpVn5i1gM16yheRa/0iEJbtWYj2rH9ftTLpbL/uMBFaxVy8.js"],
  "sourcesContent": ["let r;var l=e=>{if(!r){const t=({size:o=24,...a},n)=>e.createElement(\"svg\",{viewBox:\"0 0 20 20\",fill:\"currentColor\",width:o,height:o,ref:n,...a},e.createElement(\"path\",{d:\"M10.707 2.293a1 1 0 00-1.414 0l-7 7a1 1 0 001.414 1.414L4 10.414V17a1 1 0 001 1h2a1 1 0 001-1v-2a1 1 0 011-1h2a1 1 0 011 1v2a1 1 0 001 1h2a1 1 0 001-1v-6.586l.293.293a1 1 0 001.414-1.414l-7-7z\"}));r=e.forwardRef(t)}return r};export{l as default};\n", "import{jsx as _jsx}from\"react/jsx-runtime\";import*as React from\"react\";import{useState,useEffect,useRef}from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{motion}from\"framer-motion\";import{NullState}from\"https://framer.com/m/framer/icon-nullstate.js@0.7.0\";import HomeFactory from\"https://framer.com/m/hero-icons/Home.js@0.0.27\";import{defaultEvents,useIconSelection}from\"https://framerusercontent.com/modules/Ma20hU0GGRxLxZphbywl/OSpwWF91FHPVFyQJjMHt/utils.js\";export const iconKeys=[\"AcademicCap\",\"AcademicCapOutline\",\"Adjustments\",\"AdjustmentsOutline\",\"Annotation\",\"AnnotationOutline\",\"Archive\",\"ArchiveOutline\",\"ArrowCircleDown\",\"ArrowCircleLeft\",\"ArrowCircleRight\",\"ArrowCircleUp\",\"ArrowCircleUpOutline\",\"ArrowDown\",\"ArrowDownOutline\",\"ArrowLeft\",\"ArrowLeftOutline\",\"ArrowNarrowDown\",\"ArrowNarrowLeft\",\"ArrowNarrowRight\",\"ArrowNarrowUp\",\"ArrowNarrowUpOutline\",\"ArrowRight\",\"ArrowRightOutline\",\"ArrowUp\",\"ArrowUpOutline\",\"ArrowsExpand\",\"ArrowsExpandOutline\",\"AtSymbol\",\"AtSymbolOutline\",\"Backspace\",\"BackspaceOutline\",\"BadgeCheck\",\"BadgeCheckOutline\",\"Ban\",\"BanOutline\",\"Beaker\",\"BeakerOutline\",\"Bell\",\"BellOutline\",\"BookOpen\",\"BookOpenOutline\",\"Bookmark\",\"BookmarkAlt\",\"BookmarkAltOutline\",\"BookmarkOutline\",\"Briefcase\",\"BriefcaseOutline\",\"Cake\",\"CakeOutline\",\"Calculator\",\"CalculatorOutline\",\"Calendar\",\"CalendarOutline\",\"Camera\",\"CameraOutline\",\"Cash\",\"CashOutline\",\"ChartBar\",\"ChartBarOutline\",\"ChartPie\",\"ChartPieOutline\",\"ChartSquareBar\",\"Chat\",\"ChatAlt\",\"ChatAlt2\",\"ChatAlt2Outline\",\"ChatAltOutline\",\"ChatOutline\",\"Check\",\"CheckCircle\",\"CheckCircleOutline\",\"CheckOutline\",\"ChevronDoubleDown\",\"ChevronDoubleLeft\",\"ChevronDoubleRight\",\"ChevronDoubleUp\",\"ChevronDown\",\"ChevronDownOutline\",\"ChevronLeft\",\"ChevronLeftOutline\",\"ChevronRight\",\"ChevronRightOutline\",\"ChevronUp\",\"ChevronUpOutline\",\"Chip\",\"ChipOutline\",\"Clipboard\",\"ClipboardCheck\",\"ClipboardCopy\",\"ClipboardCopyOutline\",\"ClipboardList\",\"ClipboardListOutline\",\"ClipboardOutline\",\"Clock\",\"ClockOutline\",\"Cloud\",\"CloudDownload\",\"CloudDownloadOutline\",\"CloudOutline\",\"CloudUpload\",\"CloudUploadOutline\",\"Code\",\"CodeOutline\",\"Cog\",\"CogOutline\",\"Collection\",\"CollectionOutline\",\"ColorSwatch\",\"ColorSwatchOutline\",\"CreditCard\",\"CreditCardOutline\",\"Cube\",\"CubeOutline\",\"CubeTransparent\",\"CurrencyBangladeshi\",\"CurrencyDollar\",\"CurrencyEuro\",\"CurrencyEuroOutline\",\"CurrencyPound\",\"CurrencyPoundOutline\",\"CurrencyRupee\",\"CurrencyRupeeOutline\",\"CurrencyYen\",\"CurrencyYenOutline\",\"CursorClick\",\"CursorClickOutline\",\"Database\",\"DatabaseOutline\",\"DesktopComputer\",\"DeviceMobile\",\"DeviceMobileOutline\",\"DeviceTablet\",\"DeviceTabletOutline\",\"Document\",\"DocumentAdd\",\"DocumentAddOutline\",\"DocumentDownload\",\"DocumentDuplicate\",\"DocumentOutline\",\"DocumentRemove\",\"DocumentReport\",\"DocumentSearch\",\"DocumentText\",\"DocumentTextOutline\",\"DotsCircleHorizontal\",\"DotsHorizontal\",\"DotsVertical\",\"DotsVerticalOutline\",\"Download\",\"DownloadOutline\",\"Duplicate\",\"DuplicateOutline\",\"EmojiHappy\",\"EmojiHappyOutline\",\"EmojiSad\",\"EmojiSadOutline\",\"Exclamation\",\"ExclamationCircle\",\"ExclamationOutline\",\"ExternalLink\",\"ExternalLinkOutline\",\"Eye\",\"EyeOff\",\"EyeOffOutline\",\"EyeOutline\",\"FastForward\",\"FastForwardOutline\",\"Film\",\"FilmOutline\",\"Filter\",\"FilterOutline\",\"FingerPrint\",\"FingerPrintOutline\",\"Fire\",\"FireOutline\",\"Flag\",\"FlagOutline\",\"Folder\",\"FolderAdd\",\"FolderAddOutline\",\"FolderDownload\",\"FolderOpen\",\"FolderOpenOutline\",\"FolderOutline\",\"FolderRemove\",\"FolderRemoveOutline\",\"Gift\",\"GiftOutline\",\"Globe\",\"GlobeAlt\",\"GlobeAltOutline\",\"GlobeOutline\",\"Hand\",\"HandOutline\",\"Hashtag\",\"HashtagOutline\",\"Heart\",\"HeartOutline\",\"Home\",\"HomeOutline\",\"Identification\",\"Inbox\",\"InboxIn\",\"InboxInOutline\",\"InboxOutline\",\"InformationCircle\",\"Key\",\"KeyOutline\",\"Library\",\"LibraryOutline\",\"LightBulb\",\"LightBulbOutline\",\"LightningBolt\",\"LightningBoltOutline\",\"Link\",\"LinkOutline\",\"LocationMarker\",\"LockClosed\",\"LockClosedOutline\",\"LockOpen\",\"LockOpenOutline\",\"Login\",\"LoginOutline\",\"Logout\",\"LogoutOutline\",\"Mail\",\"MailOpen\",\"MailOpenOutline\",\"MailOutline\",\"Map\",\"MapOutline\",\"Menu\",\"MenuAlt1\",\"MenuAlt1Outline\",\"MenuAlt2\",\"MenuAlt2Outline\",\"MenuAlt3\",\"MenuAlt3Outline\",\"MenuAlt4\",\"MenuAlt4Outline\",\"MenuOutline\",\"Microphone\",\"MicrophoneOutline\",\"Minus\",\"MinusCircle\",\"MinusCircleOutline\",\"MinusOutline\",\"MinusSm\",\"MinusSmOutline\",\"Moon\",\"MoonOutline\",\"MusicNote\",\"MusicNoteOutline\",\"Newspaper\",\"NewspaperOutline\",\"OfficeBuilding\",\"PaperAirplane\",\"PaperAirplaneOutline\",\"PaperClip\",\"PaperClipOutline\",\"Pause\",\"PauseOutline\",\"Pencil\",\"PencilAlt\",\"PencilAltOutline\",\"PencilOutline\",\"Phone\",\"PhoneIncoming\",\"PhoneIncomingOutline\",\"PhoneMissedCall\",\"PhoneOutgoing\",\"PhoneOutgoingOutline\",\"PhoneOutline\",\"Photograph\",\"PhotographOutline\",\"Play\",\"PlayOutline\",\"Plus\",\"PlusCircle\",\"PlusCircleOutline\",\"PlusOutline\",\"PlusSm\",\"PlusSmOutline\",\"PresentationChartBar\",\"Printer\",\"PrinterOutline\",\"Puzzle\",\"PuzzleOutline\",\"Qrcode\",\"QrcodeOutline\",\"QuestionMarkCircle\",\"ReceiptRefund\",\"ReceiptRefundOutline\",\"ReceiptTax\",\"ReceiptTaxOutline\",\"Refresh\",\"RefreshOutline\",\"Reply\",\"ReplyOutline\",\"Rewind\",\"RewindOutline\",\"Rss\",\"RssOutline\",\"Save\",\"SaveAs\",\"SaveAsOutline\",\"SaveOutline\",\"Scale\",\"ScaleOutline\",\"Scissors\",\"ScissorsOutline\",\"Search\",\"SearchCircle\",\"SearchCircleOutline\",\"SearchOutline\",\"Selector\",\"SelectorOutline\",\"Server\",\"ServerOutline\",\"Share\",\"ShareOutline\",\"ShieldCheck\",\"ShieldCheckOutline\",\"ShieldExclamation\",\"ShoppingBag\",\"ShoppingBagOutline\",\"ShoppingCart\",\"ShoppingCartOutline\",\"SortAscending\",\"SortAscendingOutline\",\"SortDescending\",\"Sparkles\",\"SparklesOutline\",\"Speakerphone\",\"SpeakerphoneOutline\",\"Star\",\"StarOutline\",\"StatusOffline\",\"StatusOfflineOutline\",\"StatusOnline\",\"StatusOnlineOutline\",\"Stop\",\"StopOutline\",\"Sun\",\"SunOutline\",\"Support\",\"SupportOutline\",\"SwitchHorizontal\",\"SwitchVertical\",\"Table\",\"TableOutline\",\"Tag\",\"TagOutline\",\"Template\",\"TemplateOutline\",\"Terminal\",\"TerminalOutline\",\"ThumbDown\",\"ThumbDownOutline\",\"ThumbUp\",\"ThumbUpOutline\",\"Ticket\",\"TicketOutline\",\"Translate\",\"TranslateOutline\",\"Trash\",\"TrashOutline\",\"TrendingDown\",\"TrendingDownOutline\",\"TrendingUp\",\"TrendingUpOutline\",\"Truck\",\"TruckOutline\",\"Upload\",\"UploadOutline\",\"User\",\"UserAdd\",\"UserAddOutline\",\"UserCircle\",\"UserCircleOutline\",\"UserGroup\",\"UserGroupOutline\",\"UserOutline\",\"UserRemove\",\"UserRemoveOutline\",\"Users\",\"UsersOutline\",\"Variable\",\"VariableOutline\",\"VideoCamera\",\"VideoCameraOutline\",\"ViewBoards\",\"ViewBoardsOutline\",\"ViewGrid\",\"ViewGridAdd\",\"ViewGridAddOutline\",\"ViewGridOutline\",\"ViewList\",\"ViewListOutline\",\"VolumeOff\",\"VolumeOffOutline\",\"VolumeUp\",\"VolumeUpOutline\",\"Wifi\",\"WifiOutline\",\"X\",\"XCircle\",\"XCircleOutline\",\"XOutline\",\"ZoomIn\",\"ZoomInOutline\",\"ZoomOut\",\"ZoomOutOutline\",];const moduleBaseUrl=\"https://framer.com/m/hero-icons/\";const lowercaseIconKeyPairs=iconKeys.reduce((res,key)=>{res[key.toLowerCase()]=key;return res;},{});/**\n * HERO\n *\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */ export function Icon(props){const{color,selectByList,iconSearch,iconSelection,onClick,onMouseDown,onMouseUp,onMouseEnter,onMouseLeave,mirrored}=props;const isMounted=useRef(false);const iconKey=useIconSelection(iconKeys,selectByList,iconSearch,iconSelection,lowercaseIconKeyPairs);// Selected Icon Module\nconst[SelectedIcon,setSelectedIcon]=useState(iconKey===\"Home\"?HomeFactory(React):null);// Import the selected module or reset so null state\nasync function importModule(){// Get the selected module\ntry{const iconModuleUrl=`${moduleBaseUrl}${iconKey}.js@0.0.27`;const module=await import(/* webpackIgnore: true */ iconModuleUrl);if(isMounted.current)setSelectedIcon(module.default(React));}catch{if(isMounted.current)setSelectedIcon(null);}}// Import module when new style or icon is selected\nuseEffect(()=>{isMounted.current=true;importModule();return()=>{isMounted.current=false;};},[iconKey]);const isOnCanvas=RenderTarget.current()===RenderTarget.canvas;const emptyState=isOnCanvas?/*#__PURE__*/ _jsx(NullState,{}):null;return /*#__PURE__*/ _jsx(motion.div,{style:{display:\"contents\"},onClick,onMouseEnter,onMouseLeave,onMouseDown,onMouseUp,children:SelectedIcon?/*#__PURE__*/ _jsx(SelectedIcon,{style:{width:\"100%\",height:\"100%\",transform:mirrored?\"scale(-1, 1)\":undefined},color:color}):emptyState});}Icon.displayName=\"Hero\";Icon.defaultProps={width:24,height:24,iconSelection:\"Home\",iconSearch:\"Home\",color:\"#66F\",selectByList:true,mirrored:false};addPropertyControls(Icon,{selectByList:{type:ControlType.Boolean,title:\"Select\",enabledTitle:\"List\",disabledTitle:\"Search\",defaultValue:Icon.defaultProps.selectByList},iconSelection:{type:ControlType.Enum,options:iconKeys,defaultValue:Icon.defaultProps.iconSelection,title:\"Name\",hidden:({selectByList})=>!selectByList,description:\"Find every icon name on the [Hero site](https://heroicons.com/)\"},iconSearch:{type:ControlType.String,title:\"Name\",placeholder:\"Menu, Wifi, Box\u2026\",hidden:({selectByList})=>selectByList},mirrored:{type:ControlType.Boolean,enabledTitle:\"Yes\",disabledTitle:\"No\",defaultValue:Icon.defaultProps.mirrored},color:{type:ControlType.Color,title:\"Color\",defaultValue:Icon.defaultProps.color},...defaultEvents});\nexport const __FramerMetadata__ = {\"exports\":{\"iconKeys\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Icon\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"fixed\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerIntrinsicHeight\":\"24\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"24\"}},\"IconProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Hero.map", "import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,useIsInCurrentNavigationTarget}from\"framer\";import{isMotionValue,useInView}from\"framer-motion\";import{borderRadiusControl,defaultEvents,useIsBrowserSafari,useIsOnCanvas,useOnEnter,useOnExit,useRadius}from\"https://framer.com/m/framer/default-utils.js@^0.45.0\";import{memo,useCallback,useEffect,useMemo,useRef,useState}from\"react\";var ObjectFitType;(function(ObjectFitType){ObjectFitType[\"Fill\"]=\"fill\";ObjectFitType[\"Contain\"]=\"contain\";ObjectFitType[\"Cover\"]=\"cover\";ObjectFitType[\"None\"]=\"none\";ObjectFitType[\"ScaleDown\"]=\"scale-down\";})(ObjectFitType||(ObjectFitType={}));var SrcType;(function(SrcType){SrcType[\"Video\"]=\"Upload\";SrcType[\"Url\"]=\"URL\";})(SrcType||(SrcType={}));// Reduce renders\nfunction getProps(props){const{width,height,topLeft,topRight,bottomRight,bottomLeft,id,children,...rest}=props;return rest;}/**\n * VIDEO\n *\n * @framerIntrinsicWidth 200\n * @framerIntrinsicHeight 112\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n */ export function Video(props){const newProps=getProps(props);return /*#__PURE__*/ _jsx(VideoMemo,{...newProps});}function usePlaybackControls(videoRef){const isInCurrentNavigationTarget=useIsInCurrentNavigationTarget();const requestingPlay=useRef(false);const setProgress=useCallback(rawProgress=>{if(!videoRef.current)return;const newProgress=(rawProgress===1?.999:rawProgress)*videoRef.current.duration;const isAlreadySet=Math.abs(videoRef.current.currentTime-newProgress)<.1;if(videoRef.current.duration>0&&!isAlreadySet){videoRef.current.currentTime=newProgress;}},[]);const play=useCallback(()=>{const isPlaying=videoRef.current.currentTime>0&&videoRef.current.onplaying&&!videoRef.current.paused&&!videoRef.current.ended&&videoRef.current.readyState>videoRef.current.HAVE_CURRENT_DATA;if(!isPlaying&&videoRef.current&&!requestingPlay.current&&isInCurrentNavigationTarget){requestingPlay.current=true;videoRef.current.play().catch(e=>{}) // It's likely fine, swallow error\n.finally(()=>requestingPlay.current=false);}},[]);const pause=useCallback(()=>{if(!videoRef.current||requestingPlay.current)return;videoRef.current.pause();},[]);return{play,pause,setProgress};}function useAutoplayBehavior({playingProp,muted,loop,playsinline,controls}){const[initialPlayingProp]=useState(()=>playingProp);const[hasPlayingPropChanged,setHasPlayingPropChanged]=useState(false);if(playingProp!==initialPlayingProp&&!hasPlayingPropChanged){setHasPlayingPropChanged(true);}const behavesAsGif=// passing `playing === true` on mount indicates that the video should\n// autoplay, like a GIF\ninitialPlayingProp&&muted&&loop&&playsinline&&!controls&&// Some users of the <Video> component use it by wrapping it with\n// another smart component and adding their own controls on top. (The\n// controls use transitions to control the video: e.g., when clicking\n// the play button, the smart component will transition to a state with\n// <Video playing={true} />.) In this case, we don't want the video to\n// behave as a gif, as it will be weird if the video suddenly started\n// acting as such (and auto-pausing when leaving the viewport) as soon\n// as the site visitor mutes it and clicks \u201CPlay\u201D.\n!hasPlayingPropChanged;let autoplay;if(behavesAsGif)autoplay=\"on-viewport\";else if(initialPlayingProp)autoplay=\"on-mount\";else autoplay=\"no-autoplay\";return autoplay;}/**\n * The Video component has some effects that sync the video element with props\n * like `startTime`, `progress`, etc. React calls these effects whenever these\n * props change. However, it also calls them on the first mount, and this is\n * troublesome \u2013 if we\u2019re doing SSR, and the user changed the video state before\n * the video was hydrated, the initial `useEffect` call will reset the video\n * state. To avoid this, we use this flag.\n */ let isMountedAndReadyForProgressChanges=false;const VideoMemo=/*#__PURE__*/ memo(function VideoInner(props){const{srcType,srcFile,srcUrl,playing:playingProp,muted,playsinline,controls,progress,objectFit,backgroundColor,onSeeked,onPause,onPlay,onEnd,onClick,onMouseEnter,onMouseLeave,onMouseDown,onMouseUp,poster,posterEnabled,startTime:startTimeProp,volume,loop}=props;const videoRef=useRef();const isSafari=useIsBrowserSafari();const wasPausedOnLeave=useRef(null);const wasEndedOnLeave=useRef(null);const isOnCanvas=useIsOnCanvas();const borderRadius=useRadius(props);// Hard-coding `autoplayBehavior` and `isInViewport` when on canvas as a\n// tiny perf optimization. isOnCanvas won\u2019t change through the lifecycle of\n// the component, so using these hooks conditionally should be safe\nconst autoplayBehavior=isOnCanvas?\"no-autoplay\":useAutoplayBehavior({playingProp,muted,loop,playsinline,controls});const isInViewport=isOnCanvas?true:useInView(videoRef);// Video elements behave oddly at 100% duration\nconst startTime=startTimeProp===100?99.9:startTimeProp;const{play,pause,setProgress}=usePlaybackControls(videoRef);// Pause/play via props\nuseEffect(()=>{if(isOnCanvas)return;if(playingProp)play();else pause();},[playingProp]);// Pause/play via viewport\nuseEffect(()=>{if(isOnCanvas)return;if(autoplayBehavior!==\"on-viewport\")return;if(isInViewport)play();else pause();},[autoplayBehavior,isInViewport]);// Allow scrubbling via progress prop\n// 1) Handle cases when the progress prop itself changes\nuseEffect(()=>{if(!isMountedAndReadyForProgressChanges){isMountedAndReadyForProgressChanges=true;return;}const rawProgressValue=isMotionValue(progress)?progress.get():(progress!==null&&progress!==void 0?progress:0)*.01;setProgress(// When the progress value exists (e.g. <Video startTime={10}\n// progress={50} />), we respect the `progress` value over\n// `startTime`, even if `startTime` changes. That\u2019s because\n// `startTime` == start == changing it shouldn\u2019t affect the current\n// progress\n(rawProgressValue!==null&&rawProgressValue!==void 0?rawProgressValue:0)||// Then why fall back to `startTime` when `progress` doesn\u2019t exist,\n// you might ask? Now, that\u2019s for\n// - canvas UX: we want the video progress to change when the user\n//   is scrobbling the \u201CStart Time\u201D in component settings.\n// - backwards compatibility: maybe some users *are* scrobbling\n//   using `startTime` instead of `progress`? We don\u2019t know, and it\n//   always supported it, so let\u2019s not break it\n(startTime!==null&&startTime!==void 0?startTime:0)/100);},[startTime,srcFile,srcUrl,progress]);// 2) Handle cases when the motion value inside the progress prop changes\nuseEffect(()=>{if(!isMotionValue(progress))return;return progress.on(\"change\",value=>setProgress(value));},[progress]);// (Prototyping) Checking if we need to play on navigation enter\nuseOnEnter(()=>{if(wasPausedOnLeave.current===null)return;if(videoRef.current){// if (restartOnEnter) setProgress(0)\nif(!wasEndedOnLeave&&loop||!wasPausedOnLeave.current)play();}});// (Prototyping) Pausing & saving playing state on navigation exit\nuseOnExit(()=>{if(videoRef.current){wasEndedOnLeave.current=videoRef.current.ended;wasPausedOnLeave.current=videoRef.current.paused;pause();}});const src=useMemo(()=>{let fragment=\"\";// if (\n//     startTime > 0 &&\n//     videoRef.current &&\n//     !isNaN(videoRef.current.duration) &&\n//     !isOnCanvas\n// ) {\n//     console.log(startTime, videoRef.current.duration)\n//     fragment = `#t=${startTime * videoRef.current.duration}`\n// }\nif(srcType===SrcType.Url)return srcUrl+fragment;if(srcType===SrcType.Video)return srcFile+fragment;},[srcType,srcFile,srcUrl,startTime]);// Autoplay via JS to work in Safari\nuseEffect(()=>{if(isSafari&&videoRef.current&&autoplayBehavior===\"on-mount\"){setTimeout(()=>play(),50);}},[]);// Volume Control\nuseEffect(()=>{if(videoRef.current&&!muted)videoRef.current.volume=(volume!==null&&volume!==void 0?volume:0)/100;},[volume]);// When video is ready, set start-time, then autoplay if needed\nconst handleReady=()=>{if(!videoRef.current)return;if(videoRef.current.currentTime<.3)setProgress((startTime!==null&&startTime!==void 0?startTime:0)*.01);if(autoplayBehavior===\"on-mount\")play();};return /*#__PURE__*/ _jsx(\"video\",{onClick,onMouseEnter,onMouseLeave,onMouseDown,onMouseUp,src:src,loop:loop,ref:videoRef,onSeeked:e=>{return onSeeked===null||onSeeked===void 0?void 0:onSeeked(e);},onPause:e=>{return onPause===null||onPause===void 0?void 0:onPause(e);},onPlay:e=>{return onPlay===null||onPlay===void 0?void 0:onPlay(e);},onEnded:e=>{return onEnd===null||onEnd===void 0?void 0:onEnd(e);},autoPlay:autoplayBehavior===\"on-mount\",poster:posterEnabled?poster:undefined,onLoadedData:handleReady,controls:controls,muted:isOnCanvas?true:muted,playsInline:playsinline,style:{cursor:!!onClick?\"pointer\":\"auto\",width:\"100%\",height:\"100%\",borderRadius,display:\"block\",objectFit:objectFit,backgroundColor:backgroundColor,objectPosition:\"50% 50%\"}});});Video.displayName=\"Video\";Video.defaultProps={srcType:SrcType.Url,srcUrl:\"https://assets.mixkit.co/videos/preview/mixkit-ice-cream-glass-of-red-soda-5094-small.mp4\",srcFile:\"\",posterEnabled:false,controls:false,playing:true,loop:true,muted:true,playsinline:true,restartOnEnter:false,objectFit:ObjectFitType.Cover,backgroundColor:\"rgba(0,0,0,0)\",radius:0,volume:25,startTime:0};const groupsRegex=/[A-Z]{2,}|[A-Z][a-z]+|[a-z]+|[A-Z]|\\d+/gu;function capitalizeFirstLetter(value){return value.charAt(0).toUpperCase()+value.slice(1);}export function titleCase(value){const groups=value.match(groupsRegex)||[];return groups.map(capitalizeFirstLetter).join(\" \");}const objectFitOptions=[ObjectFitType.Cover,ObjectFitType.Fill,ObjectFitType.Contain,ObjectFitType.ScaleDown,ObjectFitType.None,];addPropertyControls(Video,{srcType:{type:ControlType.Enum,displaySegmentedControl:true,title:\"Source\",options:[SrcType.Url,SrcType.Video]},srcUrl:{type:ControlType.String,title:\" \",placeholder:\"../example.mp4\",hidden(props){return props.srcType===SrcType.Video;},description:\"Hosted video file URL. For YouTube, use the YouTube component.\"},srcFile:{type:ControlType.File,title:\" \",allowedFileTypes:[\"mp4\"],hidden(props){return props.srcType===SrcType.Url;}},playing:{type:ControlType.Boolean,title:\"Playing\",enabledTitle:\"Yes\",disabledTitle:\"No\"},posterEnabled:{type:ControlType.Boolean,title:\"Poster\",enabledTitle:\"Yes\",disabledTitle:\"No\"},poster:{type:ControlType.Image,title:\" \",hidden:({posterEnabled})=>!posterEnabled},backgroundColor:{type:ControlType.Color,title:\"Background\"},...borderRadiusControl,startTime:{title:\"Start Time\",type:ControlType.Number,min:0,max:100,step:.1,unit:\"%\"},loop:{type:ControlType.Boolean,title:\"Loop\",enabledTitle:\"Yes\",disabledTitle:\"No\"},objectFit:{type:ControlType.Enum,title:\"Fit\",options:objectFitOptions,optionTitles:objectFitOptions.map(titleCase)},// restartOnEnter: {\n//     type: ControlType.Boolean,\n//     title: \"On ReEnter\",\n//     enabledTitle: \"Restart\",\n//     disabledTitle: \"Resume\",\n// },\ncontrols:{type:ControlType.Boolean,title:\"Controls\",enabledTitle:\"Show\",disabledTitle:\"Hide\"},muted:{type:ControlType.Boolean,title:\"Muted\",enabledTitle:\"Yes\",disabledTitle:\"No\"},volume:{type:ControlType.Number,max:100,min:0,unit:\"%\",hidden:({muted})=>muted},onEnd:{type:ControlType.EventHandler},onSeeked:{type:ControlType.EventHandler},onPause:{type:ControlType.EventHandler},onPlay:{type:ControlType.EventHandler},...defaultEvents});\nexport const __FramerMetadata__ = {\"exports\":{\"VideoProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"titleCase\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Video\":{\"type\":\"reactComponent\",\"name\":\"Video\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"200\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerIntrinsicHeight\":\"112\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Video.map", "// Generated by Framer (f44ec39)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFonts,Image,resolveLink,RichText,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{Icon as Phosphor}from\"https://framerusercontent.com/modules/tYScH7LTqUtz5KUaUAYP/CAjjxbTJBxHwH1MagCef/Phosphor.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/e6rq6VDeOHH7IhBXE2sH/1tpzZRu2R8qOdfhm1RE5/xZndidUCt.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/hu0kpgMaaNzf1e56q8iQ/SIL1UF1oMxPDBoYjCr1R/YckFIlg3V.js\";import Button from\"https://framerusercontent.com/modules/USsncsMrrpMnTF5CrAVP/noA4RGkNqn4uFkwtnmQW/t5qGWDpQ4.js\";const PhosphorFonts=getFonts(Phosphor);const ButtonFonts=getFonts(Button);const cycleOrder=[\"Ufvc1iE9F\",\"akmP470DK\",\"G0TKz_2Vk\",\"ZIByQKA1z\",\"eJEsKT_0Y\",\"QjaY4Qv0H\",\"V8i2N5JhN\",\"T8Bu0en_g\",\"Q6NGkgNPE\",\"XZCLf8WUa\"];const serializationHash=\"framer-KTRM4\";const variantClassNames={akmP470DK:\"framer-v-b5lbi0\",eJEsKT_0Y:\"framer-v-3b0cix\",G0TKz_2Vk:\"framer-v-1q65xi4\",Q6NGkgNPE:\"framer-v-uuq2ox\",QjaY4Qv0H:\"framer-v-a4urfa\",T8Bu0en_g:\"framer-v-z9v49v\",Ufvc1iE9F:\"framer-v-18muygh\",V8i2N5JhN:\"framer-v-7087jj\",XZCLf8WUa:\"framer-v-6fyyy\",ZIByQKA1z:\"framer-v-1drl4bq\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transitions={default:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"}};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"DB Optimization is Hard\":\"Ufvc1iE9F\",\"Help is Scarce + Expensive\":\"akmP470DK\",\"Help Mobile\":\"Q6NGkgNPE\",\"MySQL Claims Mobile\":\"QjaY4Qv0H\",\"MySQL Claims\":\"eJEsKT_0Y\",\"Postgres Claims\":\"ZIByQKA1z\",\"Postgress Claims Mobile\":\"V8i2N5JhN\",\"Spending More Mobile\":\"T8Bu0en_g\",\"Spending More\":\"G0TKz_2Vk\",\"Variant 10\":\"XZCLf8WUa\"};const getProps=({height,id,width,...props})=>{var _humanReadableVariantMap_props_variant,_ref;return{...props,variant:(_ref=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref!==void 0?_ref:\"Ufvc1iE9F\"};};const createLayoutDependency=(props,variants)=>variants.join(\"-\")+props.layoutDependency;const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,transition,variants}=useVariantState({cycleOrder,defaultVariant:\"Ufvc1iE9F\",transitions,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const isDisplayed=()=>{if([\"ZIByQKA1z\",\"eJEsKT_0Y\",\"QjaY4Qv0H\",\"V8i2N5JhN\"].includes(baseVariant))return true;return false;};const router=useRouter();const defaultLayoutId=React.useId();const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Transition,{value:transition,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,animate:variants,className:cx(serializationHash,...sharedStyleClassNames,\"framer-18muygh\",className,classNames),\"data-framer-name\":\"DB Optimization is Hard\",initial:variant,layoutDependency:layoutDependency,layoutId:\"Ufvc1iE9F\",onHoverEnd:()=>setGestureState({isHovered:false}),onHoverStart:()=>setGestureState({isHovered:true}),onTap:()=>setGestureState({isPressed:false}),onTapCancel:()=>setGestureState({isPressed:false}),onTapStart:()=>setGestureState({isPressed:true}),ref:ref!==null&&ref!==void 0?ref:ref1,style:{backgroundColor:\"var(--token-a99971c4-b217-477a-b858-a666dc55fc15, rgb(236, 87, 61))\",borderBottomLeftRadius:40,borderBottomRightRadius:40,borderTopLeftRadius:40,borderTopRightRadius:40,...style},variants:{akmP470DK:{backgroundColor:\"var(--token-59f436f8-7d9c-49c9-a364-cd324ad458f6, rgb(152, 101, 239))\"},eJEsKT_0Y:{backgroundColor:\"var(--token-3033e439-728d-45b7-903f-4a2ad3a553fd, rgb(0, 0, 0))\"},G0TKz_2Vk:{backgroundColor:\"rgb(244, 244, 244)\"},Q6NGkgNPE:{backgroundColor:\"var(--token-59f436f8-7d9c-49c9-a364-cd324ad458f6, rgb(152, 101, 239))\"},QjaY4Qv0H:{backgroundColor:\"var(--token-3033e439-728d-45b7-903f-4a2ad3a553fd, rgb(0, 0, 0))\"},T8Bu0en_g:{backgroundColor:\"rgb(244, 244, 244)\"},V8i2N5JhN:{backgroundColor:\"var(--token-9afd30b2-36ad-4a60-9626-bfd73a48ebb9, rgb(89, 191, 57))\"},ZIByQKA1z:{backgroundColor:\"var(--token-9afd30b2-36ad-4a60-9626-bfd73a48ebb9, rgb(89, 191, 57))\"}},...addPropertyOverrides({akmP470DK:{\"data-framer-name\":\"Help is Scarce + Expensive\"},eJEsKT_0Y:{\"data-framer-name\":\"MySQL Claims\"},G0TKz_2Vk:{\"data-framer-name\":\"Spending More\"},Q6NGkgNPE:{\"data-framer-name\":\"Help Mobile\"},QjaY4Qv0H:{\"data-framer-name\":\"MySQL Claims Mobile\"},T8Bu0en_g:{\"data-framer-name\":\"Spending More Mobile\"},V8i2N5JhN:{\"data-framer-name\":\"Postgress Claims Mobile\"},XZCLf8WUa:{\"data-framer-name\":\"Variant 10\"},ZIByQKA1z:{\"data-framer-name\":\"Postgres Claims\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-k4502\",\"data-framer-name\":\"Card Content\",layoutDependency:layoutDependency,layoutId:\"F59z7ksHE\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1m2jj3y\",\"data-framer-name\":\"Card Headings\",layoutDependency:layoutDependency,layoutId:\"bN6SXSclk\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-12lj5ox\",\"data-styles-preset\":\"YckFIlg3V\",style:{\"--framer-text-color\":\"var(--extracted-a0htzi, var(--token-c3ad8505-6334-4023-9f2a-47f26c02da94, rgb(255, 255, 255)))\"},children:\"DB optimization isn't easy\"})}),className:\"framer-fa1nsg\",layoutDependency:layoutDependency,layoutId:\"RdZzwVTbT\",style:{\"--extracted-a0htzi\":\"var(--token-c3ad8505-6334-4023-9f2a-47f26c02da94, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\"},variants:{G0TKz_2Vk:{\"--extracted-a0htzi\":\"var(--token-3033e439-728d-45b7-903f-4a2ad3a553fd, rgb(0, 0, 0))\"},T8Bu0en_g:{\"--extracted-a0htzi\":\"var(--token-3033e439-728d-45b7-903f-4a2ad3a553fd, rgb(0, 0, 0))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({akmP470DK:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-12lj5ox\",\"data-styles-preset\":\"YckFIlg3V\",style:{\"--framer-text-color\":\"var(--extracted-a0htzi, var(--token-c3ad8505-6334-4023-9f2a-47f26c02da94, rgb(255, 255, 255)))\"},children:\"Help is scarce and expensive\"})})},eJEsKT_0Y:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-12lj5ox\",\"data-styles-preset\":\"YckFIlg3V\",style:{\"--framer-text-color\":\"var(--extracted-a0htzi, var(--token-c3ad8505-6334-4023-9f2a-47f26c02da94, rgb(255, 255, 255)))\"},children:\"MySQL's new best friend\"})})},G0TKz_2Vk:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-12lj5ox\",\"data-styles-preset\":\"YckFIlg3V\",style:{\"--framer-text-color\":\"var(--extracted-a0htzi, var(--token-3033e439-728d-45b7-903f-4a2ad3a553fd, rgb(0, 0, 0)))\"},children:\"Spending more \u2260 better performance\"})})},Q6NGkgNPE:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-12lj5ox\",\"data-styles-preset\":\"YckFIlg3V\",style:{\"--framer-text-color\":\"var(--extracted-a0htzi, var(--token-c3ad8505-6334-4023-9f2a-47f26c02da94, rgb(255, 255, 255)))\"},children:\"Help is scarce and expensive\"})})},QjaY4Qv0H:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-12lj5ox\",\"data-styles-preset\":\"YckFIlg3V\",style:{\"--framer-text-color\":\"var(--extracted-a0htzi, var(--token-c3ad8505-6334-4023-9f2a-47f26c02da94, rgb(255, 255, 255)))\"},children:\"MySQL's new best friend\"})})},T8Bu0en_g:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-12lj5ox\",\"data-styles-preset\":\"YckFIlg3V\",style:{\"--framer-text-color\":\"var(--extracted-a0htzi, var(--token-3033e439-728d-45b7-903f-4a2ad3a553fd, rgb(0, 0, 0)))\"},children:\"Spending more \u2260 better performance\"})})},V8i2N5JhN:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-12lj5ox\",\"data-styles-preset\":\"YckFIlg3V\",style:{\"--framer-text-color\":\"var(--extracted-a0htzi, var(--token-c3ad8505-6334-4023-9f2a-47f26c02da94, rgb(255, 255, 255)))\"},children:\"PostgreSQL better than ever\"})})},ZIByQKA1z:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-12lj5ox\",\"data-styles-preset\":\"YckFIlg3V\",style:{\"--framer-text-color\":\"var(--extracted-a0htzi, var(--token-c3ad8505-6334-4023-9f2a-47f26c02da94, rgb(255, 255, 255)))\"},children:\"PostgreSQL better than ever\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-21ogod\",\"data-styles-preset\":\"xZndidUCt\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-c3ad8505-6334-4023-9f2a-47f26c02da94, rgb(255, 255, 255)))\"},children:[\"PostgreSQL and MySQL have \",/*#__PURE__*/_jsx(motion.strong,{children:\"hundreds\"}),\" of system variables and parameters, but getting their settings optimal \",/*#__PURE__*/_jsx(motion.strong,{children:\"and\"}),\" stable can feel like you're playing whac-a-mole. \"]}),/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-21ogod\",\"data-styles-preset\":\"xZndidUCt\",style:{\"--framer-text-color\":\"var(--extracted-2gxw0f, var(--token-c3ad8505-6334-4023-9f2a-47f26c02da94, rgb(255, 255, 255)))\"},children:\"By combining health checks and using AI to surface recommendations, OtterTune lets you know what knobs to tune (and what values to use), what indexes are duplicates and unused, and how to improve your queries.\"})]}),className:\"framer-v9an0z\",layoutDependency:layoutDependency,layoutId:\"CAmy9Awn6\",style:{\"--extracted-2gxw0f\":\"var(--token-c3ad8505-6334-4023-9f2a-47f26c02da94, rgb(255, 255, 255))\",\"--extracted-r6o4lv\":\"var(--token-c3ad8505-6334-4023-9f2a-47f26c02da94, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\"},variants:{G0TKz_2Vk:{\"--extracted-2gxw0f\":\"var(--token-3033e439-728d-45b7-903f-4a2ad3a553fd, rgb(0, 0, 0))\",\"--extracted-r6o4lv\":\"var(--token-3033e439-728d-45b7-903f-4a2ad3a553fd, rgb(0, 0, 0))\"},T8Bu0en_g:{\"--extracted-2gxw0f\":\"var(--token-3033e439-728d-45b7-903f-4a2ad3a553fd, rgb(0, 0, 0))\",\"--extracted-r6o4lv\":\"var(--token-3033e439-728d-45b7-903f-4a2ad3a553fd, rgb(0, 0, 0))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({akmP470DK:{children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-21ogod\",\"data-styles-preset\":\"xZndidUCt\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-c3ad8505-6334-4023-9f2a-47f26c02da94, rgb(255, 255, 255)))\"},children:\"If you're lucky enough to have a dedicated data engineer, that help is expensive (a senior data engineer's salary is $180k/year) or this more likely scenario applies to you: you're a developer or engineer tasked with doing all your normal duties plus optimizing your company's databases.\"}),/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-21ogod\",\"data-styles-preset\":\"xZndidUCt\",style:{\"--framer-text-color\":\"var(--extracted-2gxw0f, var(--token-c3ad8505-6334-4023-9f2a-47f26c02da94, rgb(255, 255, 255)))\"},children:\"OtterTune gives you back time to work on your applications and other engineering efforts so you spend less time worrying about knobs, indexes, latency, query issues or throughput.\"})]})},eJEsKT_0Y:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-21ogod\",\"data-styles-preset\":\"xZndidUCt\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-c3ad8505-6334-4023-9f2a-47f26c02da94, rgb(255, 255, 255)))\"},children:\"Not only does OtterTune beat out the Amazon RDS default settings, but MySQLTuner, too.\"})})},G0TKz_2Vk:{children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-21ogod\",\"data-styles-preset\":\"xZndidUCt\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-3033e439-728d-45b7-903f-4a2ad3a553fd, rgb(0, 0, 0)))\"},children:\"We all flocked to the cloud to reduce costs, not increase them. If you have an objective like throughput, you can throw more AWS power (and money) at it, but you quickly find out that performance doesn't scale in lock step with AWS costs.\"}),/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-21ogod\",\"data-styles-preset\":\"xZndidUCt\",style:{\"--framer-text-color\":\"var(--extracted-2gxw0f, var(--token-3033e439-728d-45b7-903f-4a2ad3a553fd, rgb(0, 0, 0)))\"},children:\"This is where OtterTune shines: we can keep costs flat and increase performance, or reduce costs while still retaining performance benefits. \"})]})},Q6NGkgNPE:{children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-21ogod\",\"data-styles-preset\":\"xZndidUCt\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-c3ad8505-6334-4023-9f2a-47f26c02da94, rgb(255, 255, 255)))\"},children:\"If you're lucky enough to have a dedicated data engineer, that help is expensive (a senior data engineer's salary is $180k/year) or this more likely scenario applies to you: you're a developer or engineer tasked with doing all your normal duties plus optimizing your company's databases.\"}),/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-21ogod\",\"data-styles-preset\":\"xZndidUCt\",style:{\"--framer-text-color\":\"var(--extracted-2gxw0f, var(--token-c3ad8505-6334-4023-9f2a-47f26c02da94, rgb(255, 255, 255)))\"},children:\"OtterTune gives you back time to work on your applications and other engineering efforts so you spend less time worrying about knobs, indexes, latency or throughput.\"})]})},QjaY4Qv0H:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-21ogod\",\"data-styles-preset\":\"xZndidUCt\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-c3ad8505-6334-4023-9f2a-47f26c02da94, rgb(255, 255, 255)))\"},children:\"Not only does OtterTune beat out the Amazon RDS default settings, but MySQLTuner, too.\"})})},T8Bu0en_g:{children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-21ogod\",\"data-styles-preset\":\"xZndidUCt\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-3033e439-728d-45b7-903f-4a2ad3a553fd, rgb(0, 0, 0)))\"},children:\"We all flocked to the cloud to reduce costs, not increase them. If you have an objective like throughput, you can throw more AWS power (and money) at it, but you quickly find out that performance doesn't scale in lock step with AWS costs.\"}),/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-21ogod\",\"data-styles-preset\":\"xZndidUCt\",style:{\"--framer-text-color\":\"var(--extracted-2gxw0f, var(--token-3033e439-728d-45b7-903f-4a2ad3a553fd, rgb(0, 0, 0)))\"},children:\"This is where OtterTune shines: we can keep costs flat and increase performance, or reduce costs while still retaining performance benefits. \"})]})},V8i2N5JhN:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-21ogod\",\"data-styles-preset\":\"xZndidUCt\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-c3ad8505-6334-4023-9f2a-47f26c02da94, rgb(255, 255, 255)))\"},children:\"OtterTune has gone head-to-head with Amazon RDS's default settings and PGTune and easily came out on top. \"})})},ZIByQKA1z:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-21ogod\",\"data-styles-preset\":\"xZndidUCt\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-c3ad8505-6334-4023-9f2a-47f26c02da94, rgb(255, 255, 255)))\"},children:\"OtterTune has gone head-to-head with Amazon RDS's default settings and PGTune and easily came out on top. \"})})}},baseVariant,gestureVariant)}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-yl364k\",layoutDependency:layoutDependency,layoutId:\"AONwTFrzR\",children:[isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-21ogod\",\"data-styles-preset\":\"xZndidUCt\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-c3ad8505-6334-4023-9f2a-47f26c02da94, rgb(255, 255, 255)))\"},children:\"146% more throughput than RDS settings and 74% more throughput than PGTune's recommendations\"})}),className:\"framer-hge26w\",layoutDependency:layoutDependency,layoutId:\"bYmnQFD4R\",style:{\"--extracted-r6o4lv\":\"var(--token-c3ad8505-6334-4023-9f2a-47f26c02da94, rgb(255, 255, 255))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({eJEsKT_0Y:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-21ogod\",\"data-styles-preset\":\"xZndidUCt\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-c3ad8505-6334-4023-9f2a-47f26c02da94, rgb(255, 255, 255)))\"},children:\"354% more throughput than RDS settings and 20% more throughput than MySQLTuner.\"})})},QjaY4Qv0H:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-21ogod\",\"data-styles-preset\":\"xZndidUCt\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-c3ad8505-6334-4023-9f2a-47f26c02da94, rgb(255, 255, 255)))\"},children:\"354% more throughput than RDS settings and 20% more throughput than MySQLTuner.\"})})},V8i2N5JhN:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-21ogod\",\"data-styles-preset\":\"xZndidUCt\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-c3ad8505-6334-4023-9f2a-47f26c02da94, rgb(255, 255, 255)))\"},children:\"146% more throughput than RDS settings and 74% more throughput than PGTune.\"})})},ZIByQKA1z:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-21ogod\",\"data-styles-preset\":\"xZndidUCt\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-c3ad8505-6334-4023-9f2a-47f26c02da94, rgb(255, 255, 255)))\"},children:\"146% more throughput than RDS settings and 74% more throughput than PGTune.\"})})}},baseVariant,gestureVariant)}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ka65qy-container\",layoutDependency:layoutDependency,layoutId:\"CQ1aw5xmv-container\",children:/*#__PURE__*/_jsx(Phosphor,{color:'var(--token-c3ad8505-6334-4023-9f2a-47f26c02da94, rgb(255, 255, 255)) /* {\"name\":\"White\"} */',height:\"100%\",iconSearch:\"House\",iconSelection:\"ArrowBendRightUp\",id:\"CQ1aw5xmv\",layoutId:\"CQ1aw5xmv\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},weight:\"regular\",width:\"100%\",...addPropertyOverrides({eJEsKT_0Y:{iconSelection:\"ChartLineUp\"},QjaY4Qv0H:{iconSelection:\"ChartLineUp\"},V8i2N5JhN:{iconSelection:\"ChartLineUp\"},ZIByQKA1z:{iconSelection:\"ChartLineUp\"}},baseVariant,gestureVariant)})})]}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1o6g4qq\",layoutDependency:layoutDependency,layoutId:\"mHlHr5HVw\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-21ogod\",\"data-styles-preset\":\"xZndidUCt\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-c3ad8505-6334-4023-9f2a-47f26c02da94, rgb(255, 255, 255)))\"},children:\"Twice the performance at half the instance cost\"})}),className:\"framer-1y9f17t\",layoutDependency:layoutDependency,layoutId:\"Wi8hVa72t\",style:{\"--extracted-r6o4lv\":\"var(--token-c3ad8505-6334-4023-9f2a-47f26c02da94, rgb(255, 255, 255))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({eJEsKT_0Y:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-21ogod\",\"data-styles-preset\":\"xZndidUCt\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-c3ad8505-6334-4023-9f2a-47f26c02da94, rgb(255, 255, 255)))\"},children:\"More than twice the performance or half the AWS costs.\"})})},QjaY4Qv0H:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-21ogod\",\"data-styles-preset\":\"xZndidUCt\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-c3ad8505-6334-4023-9f2a-47f26c02da94, rgb(255, 255, 255)))\"},children:\"More than twice the performance or half the AWS costs.\"})})},V8i2N5JhN:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-21ogod\",\"data-styles-preset\":\"xZndidUCt\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-c3ad8505-6334-4023-9f2a-47f26c02da94, rgb(255, 255, 255)))\"},children:\"Twice the performance or half the AWS costs.\"})})},ZIByQKA1z:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-21ogod\",\"data-styles-preset\":\"xZndidUCt\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-c3ad8505-6334-4023-9f2a-47f26c02da94, rgb(255, 255, 255)))\"},children:\"Twice the performance or half the AWS costs.\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1wypt58-container\",layoutDependency:layoutDependency,layoutId:\"EBlgf2qQI-container\",children:/*#__PURE__*/_jsx(Phosphor,{color:'var(--token-c3ad8505-6334-4023-9f2a-47f26c02da94, rgb(255, 255, 255)) /* {\"name\":\"White\"} */',height:\"100%\",iconSearch:\"House\",iconSelection:\"Money\",id:\"EBlgf2qQI\",layoutId:\"EBlgf2qQI\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},weight:\"regular\",width:\"100%\",...addPropertyOverrides({eJEsKT_0Y:{iconSelection:\"CurrencyDollar\"},QjaY4Qv0H:{iconSelection:\"CurrencyDollar\"},ZIByQKA1z:{iconSelection:\"CurrencyDollar\"}},baseVariant,gestureVariant)})})]})]}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-e1c82x-container\",layoutDependency:layoutDependency,layoutId:\"on0IW6RAz-container\",children:/*#__PURE__*/_jsx(Button,{height:\"100%\",HQsBt20cY:\"Get Started\",id:\"on0IW6RAz\",layoutId:\"on0IW6RAz\",pjhJ_CyJm:\"rgb(255, 255, 255)\",Qk_fZd3k1:'var(--token-3033e439-728d-45b7-903f-4a2ad3a553fd, rgb(0, 0, 0)) /* {\"name\":\"ot-black\"} */',style:{height:\"100%\",width:\"100%\"},variant:\"y53oEVxyl\",width:\"100%\",...addPropertyOverrides({eJEsKT_0Y:{buqM5yWPS:resolveLink({pathVariables:{tcfKQ1IoL:\"benchmark-using-machine-learning-to-optimize-amazon-rds-mysql-performance\"},webPageId:\"bjtIur_Vg\"},router),HQsBt20cY:\"Read our MySQL benchmark blog\",variant:\"FOgO8BKMD\"},QjaY4Qv0H:{buqM5yWPS:resolveLink({pathVariables:{tcfKQ1IoL:\"benchmark-using-machine-learning-to-optimize-amazon-rds-mysql-performance\"},webPageId:\"bjtIur_Vg\"},router),HQsBt20cY:\"Read our MySQL benchmark blog\",style:{width:\"100%\"},variant:\"dxyQlfNdV\"},V8i2N5JhN:{buqM5yWPS:resolveLink({pathVariables:{tcfKQ1IoL:\"rds-postgres-tuning-benchmark\"},webPageId:\"bjtIur_Vg\"},router),HQsBt20cY:\"Read our PostgreSQL benchmark blog\",style:{width:\"100%\"},variant:\"dxyQlfNdV\"},ZIByQKA1z:{buqM5yWPS:resolveLink({pathVariables:{tcfKQ1IoL:\"rds-postgres-tuning-benchmark\"},webPageId:\"bjtIur_Vg\"},router),HQsBt20cY:\"Read our PostgreSQL benchmark blog\",variant:\"FOgO8BKMD\"}},baseVariant,gestureVariant)})})]}),/*#__PURE__*/_jsx(Image,{background:{alt:\"dj ot whac-a-mole\",fit:\"fit\",intrinsicHeight:4459,intrinsicWidth:5742,pixelHeight:4459,pixelWidth:5742,positionX:\"center\",positionY:\"center\",src:\"https://framerusercontent.com/images/4ZRRH949DndEJPCsN1Fje7wdU2U.png?scale-down-to=1024\"},className:\"framer-vto3hu\",\"data-framer-name\":\"DJ_OT_whack_a_mole_flat_transparent\",layoutDependency:layoutDependency,layoutId:\"AQUicoN3K\",...addPropertyOverrides({akmP470DK:{background:{alt:\"\",fit:\"fit\",intrinsicHeight:4385,intrinsicWidth:4968,pixelHeight:4385,pixelWidth:4968,positionX:\"center\",positionY:\"center\",src:\"https://framerusercontent.com/images/l7G4PwYWp6QkzspVavUYA1nrc.webp?scale-down-to=1024\"}},eJEsKT_0Y:{background:{alt:\"dj ot whac-a-mole\",fit:\"fit\",intrinsicHeight:4178,intrinsicWidth:3900,pixelHeight:4178,pixelWidth:3900,positionX:\"center\",positionY:\"center\",src:\"https://framerusercontent.com/images/YM3D97ZRfwx0os2SvpuewjVgxdI.png?scale-down-to=1024\"}},G0TKz_2Vk:{background:{alt:\"dj ot whac-a-mole\",fit:\"fit\",intrinsicHeight:370,intrinsicWidth:510,pixelHeight:370,pixelWidth:510,positionX:\"center\",positionY:\"center\",src:\"https://framerusercontent.com/images/9DQ4qJJ5s7nIRmqaby3azDsZyiQ.png\"}},Q6NGkgNPE:{background:{alt:\"dj ot whac-a-mole\",fit:\"fit\",intrinsicHeight:4560,intrinsicWidth:5657,pixelHeight:4560,pixelWidth:5657,positionX:\"center\",positionY:\"center\",src:\"https://framerusercontent.com/images/iw0O27Lhi9Cv1z2B77MWJ41d0.png?scale-down-to=1024\"}},QjaY4Qv0H:{background:{alt:\"dj ot whac-a-mole\",fit:\"fit\",intrinsicHeight:4178,intrinsicWidth:3900,pixelHeight:4178,pixelWidth:3900,positionX:\"center\",positionY:\"center\",src:\"https://framerusercontent.com/images/YM3D97ZRfwx0os2SvpuewjVgxdI.png?scale-down-to=1024\"}},T8Bu0en_g:{background:{alt:\"dj ot whac-a-mole\",fit:\"fit\",intrinsicHeight:370,intrinsicWidth:510,pixelHeight:370,pixelWidth:510,positionX:\"center\",positionY:\"center\",src:\"https://framerusercontent.com/images/9DQ4qJJ5s7nIRmqaby3azDsZyiQ.png\"}},V8i2N5JhN:{background:{alt:\"dj ot whac-a-mole\",fit:\"fit\",intrinsicHeight:3408,intrinsicWidth:3763,pixelHeight:3408,pixelWidth:3763,positionX:\"center\",positionY:\"center\",src:\"https://framerusercontent.com/images/P4ohqSVIEhiIZwcsYdmT2h0Ug.png?scale-down-to=1024\"}},ZIByQKA1z:{background:{alt:\"dj ot whac-a-mole\",fit:\"fit\",intrinsicHeight:3408,intrinsicWidth:3763,pixelHeight:3408,pixelWidth:3763,positionX:\"center\",positionY:\"center\",src:\"https://framerusercontent.com/images/P4ohqSVIEhiIZwcsYdmT2h0Ug.png?scale-down-to=1024\"}}},baseVariant,gestureVariant)})]})})});});const css=['.framer-KTRM4[data-border=\"true\"]::after, .framer-KTRM4 [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-KTRM4.framer-1s5l9j3, .framer-KTRM4 .framer-1s5l9j3 { display: block; }\",\".framer-KTRM4.framer-18muygh { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: auto; justify-content: flex-start; max-width: 1100px; overflow: hidden; padding: 60px 60px 60px 60px; position: relative; width: 1100px; will-change: var(--framer-will-change-override, transform); }\",\".framer-KTRM4 .framer-k4502 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; height: 370px; justify-content: space-between; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 50%; }\",\".framer-KTRM4 .framer-1m2jj3y { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: auto; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-KTRM4 .framer-fa1nsg, .framer-KTRM4 .framer-v9an0z { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-KTRM4 .framer-yl364k { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; min-height: 65px; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-KTRM4 .framer-hge26w, .framer-KTRM4 .framer-1y9f17t { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-KTRM4 .framer-1ka65qy-container, .framer-KTRM4 .framer-1wypt58-container { flex: none; height: 40px; position: relative; width: 60px; }\",\".framer-KTRM4 .framer-1o6g4qq { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-KTRM4 .framer-e1c82x-container { flex: none; height: 40px; position: relative; width: 100%; }\",\".framer-KTRM4 .framer-vto3hu { align-content: center; align-items: center; aspect-ratio: 1.3243243243243243 / 1; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: var(--framer-aspect-ratio-supported, 352px); justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 1px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-KTRM4.framer-18muygh, .framer-KTRM4 .framer-1m2jj3y, .framer-KTRM4 .framer-yl364k, .framer-KTRM4 .framer-1o6g4qq, .framer-KTRM4 .framer-vto3hu { gap: 0px; } .framer-KTRM4.framer-18muygh > * { margin: 0px; margin-left: calc(24px / 2); margin-right: calc(24px / 2); } .framer-KTRM4.framer-18muygh > :first-child, .framer-KTRM4 .framer-yl364k > :first-child, .framer-KTRM4 .framer-1o6g4qq > :first-child, .framer-KTRM4 .framer-vto3hu > :first-child { margin-left: 0px; } .framer-KTRM4.framer-18muygh > :last-child, .framer-KTRM4 .framer-yl364k > :last-child, .framer-KTRM4 .framer-1o6g4qq > :last-child, .framer-KTRM4 .framer-vto3hu > :last-child { margin-right: 0px; } .framer-KTRM4 .framer-1m2jj3y > * { margin: 0px; margin-bottom: calc(20px / 2); margin-top: calc(20px / 2); } .framer-KTRM4 .framer-1m2jj3y > :first-child { margin-top: 0px; } .framer-KTRM4 .framer-1m2jj3y > :last-child { margin-bottom: 0px; } .framer-KTRM4 .framer-yl364k > *, .framer-KTRM4 .framer-1o6g4qq > *, .framer-KTRM4 .framer-vto3hu > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } }\",\".framer-KTRM4.framer-v-1drl4bq .framer-k4502 { flex: 1 0 0px; gap: 32px; height: auto; justify-content: center; width: 1px; }\",\".framer-KTRM4.framer-v-1drl4bq .framer-yl364k, .framer-KTRM4.framer-v-3b0cix .framer-yl364k, .framer-KTRM4.framer-v-a4urfa .framer-yl364k, .framer-KTRM4.framer-v-7087jj .framer-yl364k { min-height: unset; }\",\".framer-KTRM4.framer-v-1drl4bq .framer-hge26w, .framer-KTRM4.framer-v-1drl4bq .framer-1y9f17t, .framer-KTRM4.framer-v-3b0cix .framer-hge26w, .framer-KTRM4.framer-v-3b0cix .framer-1y9f17t, .framer-KTRM4.framer-v-a4urfa .framer-hge26w, .framer-KTRM4.framer-v-a4urfa .framer-1y9f17t, .framer-KTRM4.framer-v-7087jj .framer-hge26w, .framer-KTRM4.framer-v-7087jj .framer-1y9f17t { order: 1; }\",\".framer-KTRM4.framer-v-1drl4bq .framer-1ka65qy-container, .framer-KTRM4.framer-v-1drl4bq .framer-1wypt58-container, .framer-KTRM4.framer-v-3b0cix .framer-1ka65qy-container, .framer-KTRM4.framer-v-3b0cix .framer-1wypt58-container, .framer-KTRM4.framer-v-a4urfa .framer-1m2jj3y, .framer-KTRM4.framer-v-a4urfa .framer-1ka65qy-container, .framer-KTRM4.framer-v-a4urfa .framer-1wypt58-container, .framer-KTRM4.framer-v-7087jj .framer-1ka65qy-container, .framer-KTRM4.framer-v-7087jj .framer-1wypt58-container { order: 0; }\",\".framer-KTRM4.framer-v-1drl4bq .framer-e1c82x-container, .framer-KTRM4.framer-v-3b0cix .framer-e1c82x-container { height: auto; width: auto; }\",\".framer-KTRM4.framer-v-1drl4bq .framer-vto3hu { height: var(--framer-aspect-ratio-supported, 361px); }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-KTRM4.framer-v-1drl4bq .framer-k4502 { gap: 0px; } .framer-KTRM4.framer-v-1drl4bq .framer-k4502 > * { margin: 0px; margin-bottom: calc(32px / 2); margin-top: calc(32px / 2); } .framer-KTRM4.framer-v-1drl4bq .framer-k4502 > :first-child { margin-top: 0px; } .framer-KTRM4.framer-v-1drl4bq .framer-k4502 > :last-child { margin-bottom: 0px; } }\",\".framer-KTRM4.framer-v-3b0cix .framer-k4502 { gap: 32px; height: auto; justify-content: center; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-KTRM4.framer-v-3b0cix .framer-k4502 { gap: 0px; } .framer-KTRM4.framer-v-3b0cix .framer-k4502 > * { margin: 0px; margin-bottom: calc(32px / 2); margin-top: calc(32px / 2); } .framer-KTRM4.framer-v-3b0cix .framer-k4502 > :first-child { margin-top: 0px; } .framer-KTRM4.framer-v-3b0cix .framer-k4502 > :last-child { margin-bottom: 0px; } }\",\".framer-KTRM4.framer-v-a4urfa.framer-18muygh { flex-direction: column; max-width: unset; padding: 48px 32px 48px 32px; width: 390px; }\",\".framer-KTRM4.framer-v-a4urfa .framer-k4502, .framer-KTRM4.framer-v-7087jj .framer-k4502 { gap: 32px; height: auto; justify-content: center; width: 100%; }\",\".framer-KTRM4.framer-v-a4urfa .framer-e1c82x-container { height: auto; order: 1; }\",\".framer-KTRM4.framer-v-a4urfa .framer-vto3hu, .framer-KTRM4.framer-v-7087jj .framer-vto3hu, .framer-KTRM4.framer-v-z9v49v .framer-vto3hu, .framer-KTRM4.framer-v-uuq2ox .framer-vto3hu { flex: none; height: var(--framer-aspect-ratio-supported, 246px); width: 100%; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-KTRM4.framer-v-a4urfa.framer-18muygh, .framer-KTRM4.framer-v-a4urfa .framer-k4502 { gap: 0px; } .framer-KTRM4.framer-v-a4urfa.framer-18muygh > * { margin: 0px; margin-bottom: calc(24px / 2); margin-top: calc(24px / 2); } .framer-KTRM4.framer-v-a4urfa.framer-18muygh > :first-child, .framer-KTRM4.framer-v-a4urfa .framer-k4502 > :first-child { margin-top: 0px; } .framer-KTRM4.framer-v-a4urfa.framer-18muygh > :last-child, .framer-KTRM4.framer-v-a4urfa .framer-k4502 > :last-child { margin-bottom: 0px; } .framer-KTRM4.framer-v-a4urfa .framer-k4502 > * { margin: 0px; margin-bottom: calc(32px / 2); margin-top: calc(32px / 2); } }\",\".framer-KTRM4.framer-v-7087jj.framer-18muygh, .framer-KTRM4.framer-v-z9v49v.framer-18muygh, .framer-KTRM4.framer-v-uuq2ox.framer-18muygh, .framer-KTRM4.framer-v-6fyyy.framer-18muygh { flex-direction: column; padding: 48px 32px 48px 32px; width: 390px; }\",\".framer-KTRM4.framer-v-7087jj .framer-e1c82x-container { height: auto; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-KTRM4.framer-v-7087jj.framer-18muygh, .framer-KTRM4.framer-v-7087jj .framer-k4502 { gap: 0px; } .framer-KTRM4.framer-v-7087jj.framer-18muygh > * { margin: 0px; margin-bottom: calc(24px / 2); margin-top: calc(24px / 2); } .framer-KTRM4.framer-v-7087jj.framer-18muygh > :first-child, .framer-KTRM4.framer-v-7087jj .framer-k4502 > :first-child { margin-top: 0px; } .framer-KTRM4.framer-v-7087jj.framer-18muygh > :last-child, .framer-KTRM4.framer-v-7087jj .framer-k4502 > :last-child { margin-bottom: 0px; } .framer-KTRM4.framer-v-7087jj .framer-k4502 > * { margin: 0px; margin-bottom: calc(32px / 2); margin-top: calc(32px / 2); } }\",\".framer-KTRM4.framer-v-z9v49v .framer-k4502, .framer-KTRM4.framer-v-uuq2ox .framer-k4502, .framer-KTRM4.framer-v-6fyyy .framer-k4502 { gap: 0px; height: auto; justify-content: center; width: 100%; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-KTRM4.framer-v-z9v49v.framer-18muygh, .framer-KTRM4.framer-v-z9v49v .framer-k4502 { gap: 0px; } .framer-KTRM4.framer-v-z9v49v.framer-18muygh > * { margin: 0px; margin-bottom: calc(24px / 2); margin-top: calc(24px / 2); } .framer-KTRM4.framer-v-z9v49v.framer-18muygh > :first-child, .framer-KTRM4.framer-v-z9v49v .framer-k4502 > :first-child { margin-top: 0px; } .framer-KTRM4.framer-v-z9v49v.framer-18muygh > :last-child, .framer-KTRM4.framer-v-z9v49v .framer-k4502 > :last-child { margin-bottom: 0px; } .framer-KTRM4.framer-v-z9v49v .framer-k4502 > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-KTRM4.framer-v-uuq2ox.framer-18muygh, .framer-KTRM4.framer-v-uuq2ox .framer-k4502 { gap: 0px; } .framer-KTRM4.framer-v-uuq2ox.framer-18muygh > * { margin: 0px; margin-bottom: calc(24px / 2); margin-top: calc(24px / 2); } .framer-KTRM4.framer-v-uuq2ox.framer-18muygh > :first-child, .framer-KTRM4.framer-v-uuq2ox .framer-k4502 > :first-child { margin-top: 0px; } .framer-KTRM4.framer-v-uuq2ox.framer-18muygh > :last-child, .framer-KTRM4.framer-v-uuq2ox .framer-k4502 > :last-child { margin-bottom: 0px; } .framer-KTRM4.framer-v-uuq2ox .framer-k4502 > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } }\",\".framer-KTRM4.framer-v-6fyyy .framer-vto3hu { aspect-ratio: 0.9819277108433735 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 332px); width: 100%; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-KTRM4.framer-v-6fyyy.framer-18muygh, .framer-KTRM4.framer-v-6fyyy .framer-k4502 { gap: 0px; } .framer-KTRM4.framer-v-6fyyy.framer-18muygh > * { margin: 0px; margin-bottom: calc(24px / 2); margin-top: calc(24px / 2); } .framer-KTRM4.framer-v-6fyyy.framer-18muygh > :first-child, .framer-KTRM4.framer-v-6fyyy .framer-k4502 > :first-child { margin-top: 0px; } .framer-KTRM4.framer-v-6fyyy.framer-18muygh > :last-child, .framer-KTRM4.framer-v-6fyyy .framer-k4502 > :last-child { margin-bottom: 0px; } .framer-KTRM4.framer-v-6fyyy .framer-k4502 > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } }\",...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 490\n * @framerIntrinsicWidth 1100\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,\"1100px\",null,null]},\"akmP470DK\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,\"1100px\",null,null]},\"G0TKz_2Vk\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,\"1100px\",null,null]},\"ZIByQKA1z\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,\"1100px\",null,null]},\"eJEsKT_0Y\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,\"1100px\",null,null]},\"QjaY4Qv0H\":{\"layout\":[\"fixed\",\"auto\"]},\"V8i2N5JhN\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,\"1100px\",null,null]},\"T8Bu0en_g\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,\"1100px\",null,null]},\"Q6NGkgNPE\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,\"1100px\",null,null]},\"XZCLf8WUa\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,\"1100px\",null,null]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n */const FramerkhswgYugd=withCSS(Component,css,\"framer-KTRM4\");export default FramerkhswgYugd;FramerkhswgYugd.displayName=\"Sticky-Stack Cards\";FramerkhswgYugd.defaultProps={height:490,width:1100};addPropertyControls(FramerkhswgYugd,{variant:{options:[\"Ufvc1iE9F\",\"akmP470DK\",\"G0TKz_2Vk\",\"ZIByQKA1z\",\"eJEsKT_0Y\",\"QjaY4Qv0H\",\"V8i2N5JhN\",\"T8Bu0en_g\",\"Q6NGkgNPE\",\"XZCLf8WUa\"],optionTitles:[\"DB Optimization is Hard\",\"Help is Scarce + Expensive\",\"Spending More\",\"Postgres Claims\",\"MySQL Claims\",\"MySQL Claims Mobile\",\"Postgress Claims Mobile\",\"Spending More Mobile\",\"Help Mobile\",\"Variant 10\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerkhswgYugd,[...PhosphorFonts,...ButtonFonts,...sharedStyle.fonts,...sharedStyle1.fonts]);\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerkhswgYugd\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,\\\"1100px\\\",null,null]},\\\"akmP470DK\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,\\\"1100px\\\",null,null]},\\\"G0TKz_2Vk\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,\\\"1100px\\\",null,null]},\\\"ZIByQKA1z\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,\\\"1100px\\\",null,null]},\\\"eJEsKT_0Y\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,\\\"1100px\\\",null,null]},\\\"QjaY4Qv0H\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"V8i2N5JhN\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,\\\"1100px\\\",null,null]},\\\"T8Bu0en_g\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,\\\"1100px\\\",null,null]},\\\"Q6NGkgNPE\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,\\\"1100px\\\",null,null]},\\\"XZCLf8WUa\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,\\\"1100px\\\",null,null]}}}\",\"framerIntrinsicWidth\":\"1100\",\"framerIntrinsicHeight\":\"490\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "import{fontStore}from\"framer\";fontStore.loadWebFontsFromSelectors([\"GF;Manrope-700\"]);export const fonts=[{family:\"Manrope\",moduleAsset:{localModuleIdentifier:\"local-module:css/QOCBLMAjr:default\",url:\"https://fonts.gstatic.com/s/manrope/v13/xn7_YHE41ni1AdIRqAuZuw1Bx9mbZk4aE-_F87jxeN7B.ttf\"},style:\"normal\",url:\"https://fonts.gstatic.com/s/manrope/v13/xn7_YHE41ni1AdIRqAuZuw1Bx9mbZk4aE-_F87jxeN7B.ttf\",weight:\"700\"}];export const css=['.framer-SQw2C .framer-styles-preset-113y3p:not(.rich-text-wrapper), .framer-SQw2C .framer-styles-preset-113y3p.rich-text-wrapper h3, .framer-SQw2C .framer-styles-preset-113y3p.rich-text-wrapper [data-preset-tag=\"h3\"] { --framer-font-family: \"Manrope\", serif; --framer-font-size: 14px; --framer-font-style: normal; --framer-font-weight: 700; --framer-letter-spacing: 0px; --framer-line-height: 1.4em; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: var(--token-b1fb229f-a8e6-4640-b958-ea29fe1a7f0e, #19154e); --framer-text-decoration: none; --framer-text-transform: none; }'];export const className=\"framer-SQw2C\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (8289486)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFonts,Link,RichText,useActiveVariantCallback,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{Icon as Phosphor}from\"https://framerusercontent.com/modules/tYScH7LTqUtz5KUaUAYP/CAjjxbTJBxHwH1MagCef/Phosphor.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/vCuzRRw3lEgwp8e18IG7/dgVkHlO0QpYnRz8yxDEA/QOCBLMAjr.js\";const PhosphorFonts=getFonts(Phosphor);const enabledGestures={DT5wJl0k7:{hover:true},oZGdo9L8m:{hover:true},QKYatfjMV:{hover:true}};const cycleOrder=[\"DT5wJl0k7\",\"oZGdo9L8m\",\"QKYatfjMV\"];const variantClassNames={DT5wJl0k7:\"framer-v-1lme3m4\",oZGdo9L8m:\"framer-v-1sgqrkq\",QKYatfjMV:\"framer-v-1bjm3qo\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const humanReadableVariantMap={\"CTA Large\":\"oZGdo9L8m\",\"CTA Small\":\"QKYatfjMV\",\"CTA Standard\":\"DT5wJl0k7\"};const transitions={default:{damping:60,delay:0,duration:.3,ease:[.44,0,.56,1],mass:1,stiffness:500,type:\"spring\"}};const Component=/*#__PURE__*/ React.forwardRef(function({id,style,className,width,height,layoutId,variant:outerVariant=\"DT5wJl0k7\",title:SRBP_E1AV=\"Learn more\",link:zNGAVVmSy,color:EnBVDC6a2=\"var(--token-2e606580-c5cb-45c2-a66e-07cb8dbe5a38, rgb(136, 0, 255)) \",tap:yoZjjb4BV,...restProps},ref){const outerVariantId=humanReadableVariantMap[outerVariant];const variant=outerVariantId||outerVariant;const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,transition,variants}=useVariantState({cycleOrder,defaultVariant:\"DT5wJl0k7\",enabledGestures,transitions,variant,variantClassNames});const layoutDependency=variants.join(\"-\")+restProps.layoutDependency;const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapg75dht=activeVariantCallback(async(...args)=>{if(yoZjjb4BV){const res=await yoZjjb4BV(...args);if(res===false)return false;}});const defaultLayoutId=React.useId();return /*#__PURE__*/ _jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/ _jsx(motion.div,{initial:variant,animate:variants,onHoverStart:()=>setGestureState({isHovered:true}),onHoverEnd:()=>setGestureState({isHovered:false}),onTapStart:()=>setGestureState({isPressed:true}),onTap:()=>setGestureState({isPressed:false}),onTapCancel:()=>setGestureState({isPressed:false}),className:cx(\"framer-8EWLD\",sharedStyle.className,classNames),style:{display:\"contents\"},children:/*#__PURE__*/ _jsx(Link,{href:zNGAVVmSy,openInNewTab:false,smoothScroll:true,children:/*#__PURE__*/ _jsxs(motion.a,{...restProps,className:`${cx(\"framer-1lme3m4\",className)} framer-gyz49z`,\"data-framer-name\":\"CTA Standard\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"DT5wJl0k7\",onTap:onTapg75dht,ref:ref,style:{...style},transition:transition,...addPropertyOverrides({\"DT5wJl0k7-hover\":{\"data-framer-name\":undefined},\"oZGdo9L8m-hover\":{\"data-framer-name\":undefined},\"QKYatfjMV-hover\":{\"data-framer-name\":undefined},oZGdo9L8m:{\"data-framer-name\":\"CTA Large\"},QKYatfjMV:{\"data-framer-name\":\"CTA Small\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/ _jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/ _jsx(React.Fragment,{children:/*#__PURE__*/ _jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS03MDA=\",\"--framer-font-family\":'\"Manrope\", serif',\"--framer-font-size\":\"18px\",\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"1.7em\",\"--framer-text-color\":\"var(--extracted-r6o4lv)\"},children:\"Learn more\"})}),className:\"framer-1sdv28j\",fonts:[\"GF;Manrope-700\"],layoutDependency:layoutDependency,layoutId:\"ExgDa_SPx\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-EnBVDC6a2-OlTWqYMo3)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\",\"--variable-reference-EnBVDC6a2-OlTWqYMo3\":EnBVDC6a2},text:SRBP_E1AV,transition:transition,variants:{QKYatfjMV:{\"--extracted-a0htzi\":\"var(--variable-reference-EnBVDC6a2-OlTWqYMo3)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"QKYatfjMV-hover\":{fonts:undefined},oZGdo9L8m:{children:/*#__PURE__*/ _jsx(React.Fragment,{children:/*#__PURE__*/ _jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS03MDA=\",\"--framer-font-family\":'\"Manrope\", serif',\"--framer-font-size\":\"24px\",\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"1.7em\",\"--framer-text-color\":\"var(--extracted-r6o4lv)\"},children:\"Learn more\"})})},QKYatfjMV:{children:/*#__PURE__*/ _jsx(React.Fragment,{children:/*#__PURE__*/ _jsx(motion.h3,{className:\"framer-styles-preset-113y3p\",\"data-styles-preset\":\"QOCBLMAjr\",style:{\"--framer-text-color\":\"var(--extracted-a0htzi)\"},children:\"Learn more\"})}),fonts:undefined}},baseVariant,gestureVariant)}),/*#__PURE__*/ _jsx(motion.div,{className:\"framer-wcti0l-container\",layoutDependency:layoutDependency,layoutId:\"efWFoMmxL-container\",transition:transition,children:/*#__PURE__*/ _jsx(Phosphor,{color:EnBVDC6a2,height:\"100%\",iconSearch:\"House\",iconSelection:\"ArrowRight\",id:\"efWFoMmxL\",layoutId:\"efWFoMmxL\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},weight:\"bold\",width:\"100%\"})})]})})})});});const css=['.framer-8EWLD [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-8EWLD .framer-gyz49z { display: block; }\",\".framer-8EWLD .framer-1lme3m4 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-8EWLD .framer-1sdv28j { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-8EWLD .framer-wcti0l-container { flex: none; height: 19px; position: relative; width: 19px; }\",\".framer-8EWLD .framer-v-1lme3m4 .framer-1lme3m4, .framer-8EWLD .framer-v-1sgqrkq .framer-1lme3m4, .framer-8EWLD .framer-v-1bjm3qo .framer-1lme3m4 { cursor: pointer; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-8EWLD .framer-1lme3m4 { gap: 0px; } .framer-8EWLD .framer-1lme3m4 > * { margin: 0px; margin-left: calc(4px / 2); margin-right: calc(4px / 2); } .framer-8EWLD .framer-1lme3m4 > :first-child { margin-left: 0px; } .framer-8EWLD .framer-1lme3m4 > :last-child { margin-right: 0px; } }\",\".framer-8EWLD.framer-v-1sgqrkq .framer-wcti0l-container { height: 25px; width: 24px; }\",\".framer-8EWLD.framer-v-1bjm3qo .framer-wcti0l-container { height: 14px; width: 13px; }\",\".framer-8EWLD.framer-v-1lme3m4.hover .framer-1lme3m4, .framer-8EWLD.framer-v-1sgqrkq.hover .framer-1lme3m4, .framer-8EWLD.framer-v-1bjm3qo.hover .framer-1lme3m4 { gap: 8px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-8EWLD.framer-v-1lme3m4.hover .framer-1lme3m4 { gap: 0px; } .framer-8EWLD.framer-v-1lme3m4.hover .framer-1lme3m4 > * { margin: 0px; margin-left: calc(8px / 2); margin-right: calc(8px / 2); } .framer-8EWLD.framer-v-1lme3m4.hover .framer-1lme3m4 > :first-child { margin-left: 0px; } .framer-8EWLD.framer-v-1lme3m4.hover .framer-1lme3m4 > :last-child { margin-right: 0px; } }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-8EWLD.framer-v-1sgqrkq.hover .framer-1lme3m4 { gap: 0px; } .framer-8EWLD.framer-v-1sgqrkq.hover .framer-1lme3m4 > * { margin: 0px; margin-left: calc(8px / 2); margin-right: calc(8px / 2); } .framer-8EWLD.framer-v-1sgqrkq.hover .framer-1lme3m4 > :first-child { margin-left: 0px; } .framer-8EWLD.framer-v-1sgqrkq.hover .framer-1lme3m4 > :last-child { margin-right: 0px; } }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-8EWLD.framer-v-1bjm3qo.hover .framer-1lme3m4 { gap: 0px; } .framer-8EWLD.framer-v-1bjm3qo.hover .framer-1lme3m4 > * { margin: 0px; margin-left: calc(8px / 2); margin-right: calc(8px / 2); } .framer-8EWLD.framer-v-1bjm3qo.hover .framer-1lme3m4 > :first-child { margin-left: 0px; } .framer-8EWLD.framer-v-1bjm3qo.hover .framer-1lme3m4 > :last-child { margin-right: 0px; } }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 31\n * @framerIntrinsicWidth 121\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"oZGdo9L8m\":{\"layout\":[\"auto\",\"auto\"]},\"QKYatfjMV\":{\"layout\":[\"auto\",\"auto\"]},\"i4zDnuDrl\":{\"layout\":[\"auto\",\"auto\"]},\"AeTiFaQDM\":{\"layout\":[\"auto\",\"auto\"]},\"LuZ1Gd3rX\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"SRBP_E1AV\":\"title\",\"zNGAVVmSy\":\"link\",\"EnBVDC6a2\":\"color\",\"yoZjjb4BV\":\"tap\"}\n */ const FramerOlTWqYMo3=withCSS(Component,css,\"framer-8EWLD\");export default FramerOlTWqYMo3;FramerOlTWqYMo3.displayName=\"CTA\";FramerOlTWqYMo3.defaultProps={height:31,width:121};addPropertyControls(FramerOlTWqYMo3,{variant:{options:[\"DT5wJl0k7\",\"oZGdo9L8m\",\"QKYatfjMV\"],optionTitles:[\"CTA Standard\",\"CTA Large\",\"CTA Small\"],title:\"Variant\",type:ControlType.Enum},SRBP_E1AV:{defaultValue:\"Learn more\",displayTextArea:false,title:\"Title\",type:ControlType.String},zNGAVVmSy:{title:\"Link\",type:ControlType.Link},EnBVDC6a2:{defaultValue:\"var(--token-2e606580-c5cb-45c2-a66e-07cb8dbe5a38, rgb(136, 0, 255)) \",title:\"Color\",type:ControlType.Color},yoZjjb4BV:{title:\"Tap\",type:ControlType.EventHandler}});addFonts(FramerOlTWqYMo3,[{family:\"Manrope\",moduleAsset:{localModuleIdentifier:\"local-module:canvasComponent/OlTWqYMo3:default\",url:\"https://fonts.gstatic.com/s/manrope/v14/xn7_YHE41ni1AdIRqAuZuw1Bx9mbZk4aE-_F87jxeN7B.ttf\"},style:\"normal\",url:\"https://fonts.gstatic.com/s/manrope/v14/xn7_YHE41ni1AdIRqAuZuw1Bx9mbZk4aE-_F87jxeN7B.ttf\",weight:\"700\"},...PhosphorFonts,...sharedStyle.fonts]);\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerOlTWqYMo3\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"oZGdo9L8m\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"QKYatfjMV\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"i4zDnuDrl\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"AeTiFaQDM\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"LuZ1Gd3rX\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"121\",\"framerIntrinsicHeight\":\"31\",\"framerVariables\":\"{\\\"SRBP_E1AV\\\":\\\"title\\\",\\\"zNGAVVmSy\\\":\\\"link\\\",\\\"EnBVDC6a2\\\":\\\"color\\\",\\\"yoZjjb4BV\\\":\\\"tap\\\"}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./OlTWqYMo3.map", "// Generated by Framer (4c611f3)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFonts,getPropertyControls,RichText,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import CTA from\"https://framerusercontent.com/modules/28xHlrlVX2lAvP8NsFNy/7MSlKa95acVMYxJ7cZoR/OlTWqYMo3.js\";import{Icon as Phosphor}from\"https://framerusercontent.com/modules/tYScH7LTqUtz5KUaUAYP/CAjjxbTJBxHwH1MagCef/Phosphor.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/cGIttRos07R8cuftUfnq/KPocqJs2fZTm9CDntGJf/eFePOFKq1.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/MhNWpg8pZJB0Sf3VuHwg/E0sojgCP5fTIGwoEMwno/jmMhwrkhj.js\";import*as sharedStyle3 from\"https://framerusercontent.com/modules/H33XPEgDluZm4L5tauOW/S67TFE2OvSnyaSB13uRT/wrvuiLXDl.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/e6rq6VDeOHH7IhBXE2sH/1tpzZRu2R8qOdfhm1RE5/xZndidUCt.js\";const PhosphorFonts=getFonts(Phosphor);const CTAFonts=getFonts(CTA);const PhosphorControls=getPropertyControls(Phosphor);const cycleOrder=[\"pYLfAh2K2\",\"EKcgYlMR6\",\"NvBzP12yf\",\"bseMLPh9b\",\"E2FKml9Cl\",\"ZsTLnEW9Y\",\"OxWgbIlSP\"];const variantClassNames={bseMLPh9b:\"framer-v-h4eikl\",E2FKml9Cl:\"framer-v-oxo4cl\",EKcgYlMR6:\"framer-v-1a26j5i\",NvBzP12yf:\"framer-v-fyh883\",OxWgbIlSP:\"framer-v-1dz8yef\",pYLfAh2K2:\"framer-v-q6yq6f\",ZsTLnEW9Y:\"framer-v-x7oe1l\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transitions={default:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"}};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Center Color\":\"E2FKml9Cl\",\"Get Started Card\":\"OxWgbIlSP\",\"Left Alternative\":\"EKcgYlMR6\",\"Left Color Alternative\":\"ZsTLnEW9Y\",\"Left Color\":\"bseMLPh9b\",Center:\"NvBzP12yf\",Left:\"pYLfAh2K2\"};const getProps=({cTA,cTA1,height,icon,icon1,id,link,text,text1,title,width,...props})=>{var _ref,_ref1,_ref2,_ref3,_ref4,_ref5,_ref6,_humanReadableVariantMap_props_variant,_ref7;return{...props,EgEa9J473:(_ref=cTA1!==null&&cTA1!==void 0?cTA1:props.EgEa9J473)!==null&&_ref!==void 0?_ref:\"Learn more\",eZ5aNjZIy:link!==null&&link!==void 0?link:props.eZ5aNjZIy,fsUmuS24I:(_ref1=text1!==null&&text1!==void 0?text1:props.fsUmuS24I)!==null&&_ref1!==void 0?_ref1:\"Combine sections from a range of categories to easily assemble pages that meet the needs of your growing business.\",g56HeEMzh:(_ref2=title!==null&&title!==void 0?title:props.g56HeEMzh)!==null&&_ref2!==void 0?_ref2:\"60 Components\",HQlsDHpqI:(_ref3=text!==null&&text!==void 0?text:props.HQlsDHpqI)!==null&&_ref3!==void 0?_ref3:true,J2X4hmGjs:(_ref4=icon!==null&&icon!==void 0?icon:props.J2X4hmGjs)!==null&&_ref4!==void 0?_ref4:true,qKOBsbAyJ:(_ref5=cTA!==null&&cTA!==void 0?cTA:props.qKOBsbAyJ)!==null&&_ref5!==void 0?_ref5:true,SXDgbTQKy:(_ref6=icon1!==null&&icon1!==void 0?icon1:props.SXDgbTQKy)!==null&&_ref6!==void 0?_ref6:\"Cube\",variant:(_ref7=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref7!==void 0?_ref7:\"pYLfAh2K2\"};};const createLayoutDependency=(props,variants)=>variants.join(\"-\")+props.layoutDependency;const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale}=useLocaleInfo();const{style,className,layoutId,variant,J2X4hmGjs,SXDgbTQKy,g56HeEMzh,HQlsDHpqI,fsUmuS24I,qKOBsbAyJ,EgEa9J473,eZ5aNjZIy,...restProps}=getProps(props);const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,transition,variants}=useVariantState({cycleOrder,defaultVariant:\"pYLfAh2K2\",transitions,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const isDisplayed=()=>{if([\"NvBzP12yf\",\"OxWgbIlSP\"].includes(baseVariant))return true;return HQlsDHpqI;};const isDisplayed1=()=>{if(baseVariant===\"OxWgbIlSP\")return false;return qKOBsbAyJ;};const defaultLayoutId=React.useId();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(motion.div,{initial:variant,animate:variants,onHoverStart:()=>setGestureState({isHovered:true}),onHoverEnd:()=>setGestureState({isHovered:false}),onTapStart:()=>setGestureState({isPressed:true}),onTap:()=>setGestureState({isPressed:false}),onTapCancel:()=>setGestureState({isPressed:false}),className:cx(\"framer-A8B6n\",sharedStyle.className,sharedStyle1.className,sharedStyle2.className,sharedStyle3.className,classNames),style:{display:\"contents\"},children:/*#__PURE__*/_jsx(Transition,{value:transition,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(\"framer-q6yq6f\",className),\"data-border\":true,\"data-framer-name\":\"Left\",layoutDependency:layoutDependency,layoutId:\"pYLfAh2K2\",ref:ref,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(0, 0, 0, 0.08)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-8c47652b-dea5-4767-a9f2-5d952dcce49a, rgb(255, 255, 255))\",borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20,boxShadow:\"0px 10px 30px -20px rgba(0, 0, 0, 0.25)\",...style},variants:{bseMLPh9b:{backgroundColor:\"var(--token-2e606580-c5cb-45c2-a66e-07cb8dbe5a38, rgb(116, 33, 252))\"},E2FKml9Cl:{backgroundColor:\"var(--token-2e606580-c5cb-45c2-a66e-07cb8dbe5a38, rgb(116, 33, 252))\"},ZsTLnEW9Y:{backgroundColor:\"var(--token-2e606580-c5cb-45c2-a66e-07cb8dbe5a38, rgb(116, 33, 252))\"}},...addPropertyOverrides({bseMLPh9b:{\"data-framer-name\":\"Left Color\"},E2FKml9Cl:{\"data-framer-name\":\"Center Color\"},EKcgYlMR6:{\"data-framer-name\":\"Left Alternative\"},NvBzP12yf:{\"data-framer-name\":\"Center\"},OxWgbIlSP:{\"data-framer-name\":\"Get Started Card\"},ZsTLnEW9Y:{\"data-framer-name\":\"Left Color Alternative\"}},baseVariant,gestureVariant),children:[J2X4hmGjs&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1hf1ahe\",layoutDependency:layoutDependency,layoutId:\"UXr9n3Dor\",style:{backgroundColor:\"var(--token-0cdf47b3-ce1f-4341-98ec-f094608541cb, rgb(246, 244, 255))\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10},variants:{bseMLPh9b:{backgroundColor:\"rgba(0, 0, 0, 0.2)\"},E2FKml9Cl:{backgroundColor:\"var(--token-d5229cc0-15a0-4c38-b5da-2a811a526ceb, rgb(69, 18, 151))\"},NvBzP12yf:{backgroundColor:\"rgba(235, 235, 232, 0.4)\"},OxWgbIlSP:{backgroundColor:\"var(--token-a99971c4-b217-477a-b858-a666dc55fc15, rgb(236, 87, 61))\"},ZsTLnEW9Y:{backgroundColor:\"rgba(0, 0, 0, 0.2)\"}},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1qsf8zw-container\",layoutDependency:layoutDependency,layoutId:\"ICLiYilZE-container\",children:/*#__PURE__*/_jsx(Phosphor,{color:'var(--token-a99971c4-b217-477a-b858-a666dc55fc15, rgb(236, 87, 61)) /* {\"name\":\"ot-orange\"} */',height:\"100%\",iconSearch:\"House\",iconSelection:SXDgbTQKy,id:\"ICLiYilZE\",layoutId:\"ICLiYilZE\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},weight:\"fill\",width:\"100%\",...addPropertyOverrides({bseMLPh9b:{color:'var(--token-8c47652b-dea5-4767-a9f2-5d952dcce49a, rgb(255, 255, 255)) /* {\"name\":\"White\"} */'},E2FKml9Cl:{color:'var(--token-8c47652b-dea5-4767-a9f2-5d952dcce49a, rgb(255, 255, 255)) /* {\"name\":\"White\"} */'},OxWgbIlSP:{color:'var(--token-c3ad8505-6334-4023-9f2a-47f26c02da94, rgb(255, 255, 255)) /* {\"name\":\"White\"} */'},ZsTLnEW9Y:{color:'var(--token-8c47652b-dea5-4767-a9f2-5d952dcce49a, rgb(255, 255, 255)) /* {\"name\":\"White\"} */'}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ttpwlj\",layoutDependency:layoutDependency,layoutId:\"KNSymuCVN\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1duklzf\",layoutDependency:layoutDependency,layoutId:\"aVyO2inSa\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS04MDA=\",\"--framer-font-family\":'\"Manrope\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-font-weight\":\"800\",\"--framer-letter-spacing\":\"-0.5px\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--extracted-a0htzi)\"},children:\"60 Components\"})}),className:\"framer-dyt1ho\",fonts:[\"GF;Manrope-800\"],layoutDependency:layoutDependency,layoutId:\"st0NEe9hX\",style:{\"--extracted-a0htzi\":\"var(--token-b1fb229f-a8e6-4640-b958-ea29fe1a7f0e, rgb(25, 21, 78))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\"},text:g56HeEMzh,variants:{bseMLPh9b:{\"--extracted-a0htzi\":\"var(--token-8c47652b-dea5-4767-a9f2-5d952dcce49a, rgb(255, 255, 255))\"},E2FKml9Cl:{\"--extracted-a0htzi\":\"var(--token-8c47652b-dea5-4767-a9f2-5d952dcce49a, rgb(255, 255, 255))\"},ZsTLnEW9Y:{\"--extracted-a0htzi\":\"var(--token-8c47652b-dea5-4767-a9f2-5d952dcce49a, rgb(255, 255, 255))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({E2FKml9Cl:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS04MDA=\",\"--framer-font-family\":'\"Manrope\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-font-weight\":\"800\",\"--framer-letter-spacing\":\"-0.5px\",\"--framer-line-height\":\"1.4em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-a0htzi)\"},children:\"60 Components\"})})},EKcgYlMR6:{verticalAlignment:\"center\"},NvBzP12yf:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-1g2xkpp\",\"data-styles-preset\":\"eFePOFKq1\",style:{\"--framer-text-alignment\":\"center\"},children:\"60 Components\"})}),fonts:undefined},OxWgbIlSP:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h5,{className:\"framer-styles-preset-n3lfx9\",\"data-styles-preset\":\"jmMhwrkhj\",style:{\"--framer-text-alignment\":\"center\"},children:\"60 Components\"})}),fonts:undefined},ZsTLnEW9Y:{verticalAlignment:\"center\"}},baseVariant,gestureVariant)}),isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS01MDA=\",\"--framer-font-family\":'\"Manrope\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"1.7em\",\"--framer-text-color\":\"var(--extracted-r6o4lv)\"},children:\"Combine sections from a range of categories to easily assemble pages that meet the needs of your growing business.\"})}),className:\"framer-1s37ayz\",fonts:[\"GF;Manrope-500\"],layoutDependency:layoutDependency,layoutId:\"WlCfGqiJw\",style:{\"--extracted-r6o4lv\":\"var(--token-fbf0164e-dee2-4e19-9b25-5c9f4ebdcda6, rgb(102, 102, 102))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\",opacity:1},text:fsUmuS24I,variants:{bseMLPh9b:{\"--extracted-r6o4lv\":\"var(--token-8c47652b-dea5-4767-a9f2-5d952dcce49a, rgb(255, 255, 255))\",opacity:.8},E2FKml9Cl:{\"--extracted-r6o4lv\":\"var(--token-8c47652b-dea5-4767-a9f2-5d952dcce49a, rgb(255, 255, 255))\",opacity:.8},OxWgbIlSP:{\"--extracted-r6o4lv\":\"var(--token-2530b015-5d08-4c60-b7fc-bad27882747b, rgb(91, 94, 118))\"},ZsTLnEW9Y:{\"--extracted-r6o4lv\":\"var(--token-8c47652b-dea5-4767-a9f2-5d952dcce49a, rgb(255, 255, 255))\",opacity:.8}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({E2FKml9Cl:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS01MDA=\",\"--framer-font-family\":'\"Manrope\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"1.7em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv)\"},children:\"Combine sections from a range of categories to easily assemble pages that meet the needs of your growing business.\"})})},NvBzP12yf:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-21ogod\",\"data-styles-preset\":\"xZndidUCt\",style:{\"--framer-text-alignment\":\"center\"},children:\"Combine sections from a range of categories to easily assemble pages that meet the needs of your growing business.\"})}),fonts:undefined},OxWgbIlSP:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-19mhr7l\",\"data-styles-preset\":\"wrvuiLXDl\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv)\"},children:\"Combine sections from a range of categories to easily assemble pages that meet the needs of your growing business.\"})}),fonts:undefined}},baseVariant,gestureVariant)})]}),isDisplayed1()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-yfuaky-container\",layoutDependency:layoutDependency,layoutId:\"vWgxV387N-container\",children:/*#__PURE__*/_jsx(CTA,{color:'var(--token-2e606580-c5cb-45c2-a66e-07cb8dbe5a38, rgb(116, 33, 252)) /* {\"name\":\"Purple\"} */',height:\"100%\",id:\"vWgxV387N\",layoutId:\"vWgxV387N\",link:eZ5aNjZIy,title:EgEa9J473,variant:\"DT5wJl0k7\",width:\"100%\",...addPropertyOverrides({bseMLPh9b:{color:'var(--token-8c47652b-dea5-4767-a9f2-5d952dcce49a, rgb(255, 255, 255)) /* {\"name\":\"White\"} */'},E2FKml9Cl:{color:'var(--token-8c47652b-dea5-4767-a9f2-5d952dcce49a, rgb(255, 255, 255)) /* {\"name\":\"White\"} */'},ZsTLnEW9Y:{color:'var(--token-8c47652b-dea5-4767-a9f2-5d952dcce49a, rgb(255, 255, 255)) /* {\"name\":\"White\"} */'}},baseVariant,gestureVariant)})})]})]})})})});});const css=['.framer-A8B6n [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-A8B6n .framer-1r1v6f1 { display: block; }\",\".framer-A8B6n .framer-q6yq6f { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 40px 40px 40px 40px; position: relative; width: 490px; will-change: transform; }\",\".framer-A8B6n .framer-1hf1ahe { align-content: center; align-items: center; aspect-ratio: 1 / 1; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: var(--framer-aspect-ratio-supported, 56px); justify-content: center; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: 56px; will-change: transform; }\",\".framer-A8B6n .framer-1qsf8zw-container { flex: none; height: 32px; position: relative; width: 32px; }\",\".framer-A8B6n .framer-1ttpwlj { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-A8B6n .framer-1duklzf { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; max-width: 90%; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-A8B6n .framer-dyt1ho, .framer-A8B6n .framer-1s37ayz { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-A8B6n .framer-yfuaky-container { flex: none; height: auto; position: relative; width: auto; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-A8B6n .framer-q6yq6f, .framer-A8B6n .framer-1hf1ahe, .framer-A8B6n .framer-1ttpwlj, .framer-A8B6n .framer-1duklzf { gap: 0px; } .framer-A8B6n .framer-q6yq6f > *, .framer-A8B6n .framer-1ttpwlj > * { margin: 0px; margin-bottom: calc(30px / 2); margin-top: calc(30px / 2); } .framer-A8B6n .framer-q6yq6f > :first-child, .framer-A8B6n .framer-1ttpwlj > :first-child, .framer-A8B6n .framer-1duklzf > :first-child { margin-top: 0px; } .framer-A8B6n .framer-q6yq6f > :last-child, .framer-A8B6n .framer-1ttpwlj > :last-child, .framer-A8B6n .framer-1duklzf > :last-child { margin-bottom: 0px; } .framer-A8B6n .framer-1hf1ahe > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-A8B6n .framer-1hf1ahe > :first-child { margin-left: 0px; } .framer-A8B6n .framer-1hf1ahe > :last-child { margin-right: 0px; } .framer-A8B6n .framer-1duklzf > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } }\",\".framer-A8B6n.framer-v-1a26j5i .framer-q6yq6f, .framer-A8B6n.framer-v-x7oe1l .framer-q6yq6f { flex-direction: row; }\",\".framer-A8B6n.framer-v-1a26j5i .framer-1ttpwlj, .framer-A8B6n.framer-v-x7oe1l .framer-1ttpwlj { flex: 1 0 0px; width: 1px; }\",\".framer-A8B6n.framer-v-1a26j5i .framer-dyt1ho, .framer-A8B6n.framer-v-x7oe1l .framer-dyt1ho { height: 56px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-A8B6n.framer-v-1a26j5i .framer-q6yq6f { gap: 0px; } .framer-A8B6n.framer-v-1a26j5i .framer-q6yq6f > * { margin: 0px; margin-left: calc(30px / 2); margin-right: calc(30px / 2); } .framer-A8B6n.framer-v-1a26j5i .framer-q6yq6f > :first-child { margin-left: 0px; } .framer-A8B6n.framer-v-1a26j5i .framer-q6yq6f > :last-child { margin-right: 0px; } }\",\".framer-A8B6n.framer-v-fyh883 .framer-q6yq6f, .framer-A8B6n.framer-v-fyh883 .framer-1ttpwlj, .framer-A8B6n.framer-v-oxo4cl .framer-q6yq6f, .framer-A8B6n.framer-v-oxo4cl .framer-1ttpwlj, .framer-A8B6n.framer-v-1dz8yef .framer-1ttpwlj { align-content: center; align-items: center; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-A8B6n.framer-v-x7oe1l .framer-q6yq6f { gap: 0px; } .framer-A8B6n.framer-v-x7oe1l .framer-q6yq6f > * { margin: 0px; margin-left: calc(30px / 2); margin-right: calc(30px / 2); } .framer-A8B6n.framer-v-x7oe1l .framer-q6yq6f > :first-child { margin-left: 0px; } .framer-A8B6n.framer-v-x7oe1l .framer-q6yq6f > :last-child { margin-right: 0px; } }\",\".framer-A8B6n.framer-v-1dz8yef .framer-q6yq6f { align-content: center; align-items: center; width: 300px; }\",\".framer-A8B6n.framer-v-1dz8yef .framer-1duklzf { max-width: 100%; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 430\n * @framerIntrinsicWidth 490\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"EKcgYlMR6\":{\"layout\":[\"fixed\",\"auto\"]},\"NvBzP12yf\":{\"layout\":[\"fixed\",\"auto\"]},\"bseMLPh9b\":{\"layout\":[\"fixed\",\"auto\"]},\"E2FKml9Cl\":{\"layout\":[\"fixed\",\"auto\"]},\"ZsTLnEW9Y\":{\"layout\":[\"fixed\",\"auto\"]},\"OxWgbIlSP\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"J2X4hmGjs\":\"icon\",\"SXDgbTQKy\":\"icon1\",\"g56HeEMzh\":\"title\",\"HQlsDHpqI\":\"text\",\"fsUmuS24I\":\"text1\",\"qKOBsbAyJ\":\"cTA\",\"EgEa9J473\":\"cTA1\",\"eZ5aNjZIy\":\"link\"}\n */const FrameruMBFaxVy8=withCSS(Component,css,\"framer-A8B6n\");export default FrameruMBFaxVy8;FrameruMBFaxVy8.displayName=\"Feature Card\";FrameruMBFaxVy8.defaultProps={height:430,width:490};addPropertyControls(FrameruMBFaxVy8,{variant:{options:[\"pYLfAh2K2\",\"EKcgYlMR6\",\"NvBzP12yf\",\"bseMLPh9b\",\"E2FKml9Cl\",\"ZsTLnEW9Y\",\"OxWgbIlSP\"],optionTitles:[\"Left\",\"Left Alternative\",\"Center\",\"Left Color\",\"Center Color\",\"Left Color Alternative\",\"Get Started Card\"],title:\"Variant\",type:ControlType.Enum},J2X4hmGjs:{defaultValue:true,title:\"Icon\",type:ControlType.Boolean},SXDgbTQKy:(PhosphorControls===null||PhosphorControls===void 0?void 0:PhosphorControls[\"iconSelection\"])&&{...PhosphorControls[\"iconSelection\"],defaultValue:\"Cube\",hidden:undefined,title:\"Icon\"},g56HeEMzh:{defaultValue:\"60 Components\",displayTextArea:false,title:\"Title\",type:ControlType.String},HQlsDHpqI:{defaultValue:true,title:\"Text\",type:ControlType.Boolean},fsUmuS24I:{defaultValue:\"Combine sections from a range of categories to easily assemble pages that meet the needs of your growing business.\",displayTextArea:true,title:\"Text\",type:ControlType.String},qKOBsbAyJ:{defaultValue:true,title:\"CTA\",type:ControlType.Boolean},EgEa9J473:{defaultValue:\"Learn more\",displayTextArea:false,title:\"CTA\",type:ControlType.String},eZ5aNjZIy:{title:\"Link\",type:ControlType.Link}});addFonts(FrameruMBFaxVy8,[{family:\"Manrope\",moduleAsset:{localModuleIdentifier:\"local-module:canvasComponent/uMBFaxVy8:default\",url:\"https://fonts.gstatic.com/s/manrope/v14/xn7_YHE41ni1AdIRqAuZuw1Bx9mbZk59E-_F87jxeN7B.ttf\"},style:\"normal\",url:\"https://fonts.gstatic.com/s/manrope/v14/xn7_YHE41ni1AdIRqAuZuw1Bx9mbZk59E-_F87jxeN7B.ttf\",weight:\"800\"},{family:\"Manrope\",moduleAsset:{localModuleIdentifier:\"local-module:canvasComponent/uMBFaxVy8:default\",url:\"https://fonts.gstatic.com/s/manrope/v14/xn7_YHE41ni1AdIRqAuZuw1Bx9mbZk7PFO_F87jxeN7B.ttf\"},style:\"normal\",url:\"https://fonts.gstatic.com/s/manrope/v14/xn7_YHE41ni1AdIRqAuZuw1Bx9mbZk7PFO_F87jxeN7B.ttf\",weight:\"500\"},...PhosphorFonts,...CTAFonts,...sharedStyle.fonts,...sharedStyle1.fonts,...sharedStyle2.fonts,...sharedStyle3.fonts]);\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameruMBFaxVy8\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"J2X4hmGjs\\\":\\\"icon\\\",\\\"SXDgbTQKy\\\":\\\"icon1\\\",\\\"g56HeEMzh\\\":\\\"title\\\",\\\"HQlsDHpqI\\\":\\\"text\\\",\\\"fsUmuS24I\\\":\\\"text1\\\",\\\"qKOBsbAyJ\\\":\\\"cTA\\\",\\\"EgEa9J473\\\":\\\"cTA1\\\",\\\"eZ5aNjZIy\\\":\\\"link\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"EKcgYlMR6\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"NvBzP12yf\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"bseMLPh9b\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"E2FKml9Cl\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"ZsTLnEW9Y\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"OxWgbIlSP\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"490\",\"framerIntrinsicHeight\":\"430\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],
  "mappings": "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",
  "names": ["r", "l", "e", "o", "a", "n", "iconKeys", "moduleBaseUrl", "lowercaseIconKeyPairs", "res", "key", "Icon", "props", "color", "selectByList", "iconSearch", "iconSelection", "onClick", "onMouseDown", "onMouseUp", "onMouseEnter", "onMouseLeave", "mirrored", "isMounted", "pe", "iconKey", "useIconSelection", "SelectedIcon", "setSelectedIcon", "ye", "l", "npm_react_18_2_exports", "importModule", "module", "ue", "emptyState", "RenderTarget", "p", "NullState", "motion", "addPropertyControls", "ControlType", "defaultEvents", "ObjectFitType", "SrcType", "getProps", "props", "width", "height", "topLeft", "topRight", "bottomRight", "bottomLeft", "id", "children", "rest", "Video", "newProps", "p", "VideoMemo", "usePlaybackControls", "videoRef", "isInCurrentNavigationTarget", "useIsInCurrentNavigationTarget", "requestingPlay", "pe", "setProgress", "te", "rawProgress", "newProgress", "isAlreadySet", "play", "e", "pause", "useAutoplayBehavior", "playingProp", "muted", "loop", "playsinline", "controls", "initialPlayingProp", "ye", "hasPlayingPropChanged", "setHasPlayingPropChanged", "behavesAsGif", "autoplay", "isMountedAndReadyForProgressChanges", "X", "srcType", "srcFile", "srcUrl", "progress", "objectFit", "backgroundColor", "onSeeked", "onPause", "onPlay", "onEnd", "onClick", "onMouseEnter", "onMouseLeave", "onMouseDown", "onMouseUp", "poster", "posterEnabled", "startTimeProp", "volume", "isSafari", "useIsBrowserSafari", "wasPausedOnLeave", "wasEndedOnLeave", "isOnCanvas", "useIsOnCanvas", "borderRadius", "useRadius", "autoplayBehavior", "isInViewport", "useInView", "startTime", "ue", "rawProgressValue", "isMotionValue", "value", "useOnEnter", "useOnExit", "src", "se", "fragment", "groupsRegex", "capitalizeFirstLetter", "titleCase", "objectFitOptions", "addPropertyControls", "ControlType", "borderRadiusControl", "defaultEvents", "PhosphorFonts", "getFonts", "Icon", "ButtonFonts", "t5qGWDpQ4_default", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transitions", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "_humanReadableVariantMap_props_variant", "_ref", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "ref1", "pe", "isDisplayed", "router", "useRouter", "defaultLayoutId", "ae", "sharedStyleClassNames", "LayoutGroup", "u", "motion", "cx", "RichText", "x", "resolveLink", "Image2", "css", "FramerkhswgYugd", "withCSS", "khswgYugd_default", "addPropertyControls", "ControlType", "addFonts", "fonts", "fontStore", "fonts", "css", "className", "PhosphorFonts", "getFonts", "Icon", "enabledGestures", "cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "humanReadableVariantMap", "transitions", "Component", "Y", "id", "style", "className", "width", "height", "layoutId", "outerVariant", "SRBP_E1AV", "zNGAVVmSy", "EnBVDC6a2", "yoZjjb4BV", "restProps", "ref", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "transition", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTapg75dht", "args", "defaultLayoutId", "ae", "p", "LayoutGroup", "motion", "cx", "Link", "u", "RichText", "x", "css", "FramerOlTWqYMo3", "withCSS", "OlTWqYMo3_default", "addPropertyControls", "ControlType", "addFonts", "fonts", "PhosphorFonts", "getFonts", "Icon", "CTAFonts", "OlTWqYMo3_default", "PhosphorControls", "getPropertyControls", "cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transitions", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "humanReadableVariantMap", "getProps", "cTA", "cTA1", "height", "icon", "icon1", "id", "link", "text", "text1", "title", "width", "props", "_ref", "_ref1", "_ref2", "_ref3", "_ref4", "_ref5", "_ref6", "_humanReadableVariantMap_props_variant", "_ref7", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "useLocaleInfo", "style", "className", "layoutId", "J2X4hmGjs", "SXDgbTQKy", "g56HeEMzh", "HQlsDHpqI", "fsUmuS24I", "qKOBsbAyJ", "EgEa9J473", "eZ5aNjZIy", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "isDisplayed", "isDisplayed1", "defaultLayoutId", "ae", "LayoutGroup", "motion", "cx", "u", "RichText", "x", "css", "FrameruMBFaxVy8", "withCSS", "uMBFaxVy8_default", "addPropertyControls", "ControlType", "addFonts", "fonts"]
}
