{"version":3,"file":"shared.Dhc4pvO2.mjs","names":["useRef","useMemo","useMemo","useMemo","getProps","useRef","useCallback","useState","useMemo","fonts","css","className","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","Component","useRef","React.useId","sharedStyle.className","css","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","ArrowSmallRight","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","toResponsiveImage","Transition","React.useContext","React.useMemo","isSet","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","Image1","fonts","css","className","v","p","y","m","I","k","L","N","O","q","D","R","r","C","W","z","K","G","V","H","X","Q","Y","Z","n","s","a","u","h","c","d","w","b","B","E","M","P","T","x","F","A","j","U","S","g","c","f","s","d","h","x","l","n","t","r","o","m","y","u","l","o","t","a","i","fonts","css","className","fonts","css","className","fonts","css","className","fonts","css","className","useRef","useCallback","fonts","css","className","fonts","css","className","SVG","getProps","Icon","React.forwardRef","fonts","css","className","fonts","css","className","getProps","React.forwardRef","fonts","css","className","fonts","css","className","fonts","css","className","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","XLogo","createLayoutDependency","Component","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","css","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","addPropertyOverrides","RichTextWithFX","DefaultButton","cycleOrder","serializationHash","variantClassNames","transition1","animation","animation1","animation2","transition2","transition3","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","Component","useRef","React.useId","sharedStyle.className","sharedStyle1.className","Icon","css","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","fonts","css","className","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","Component","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","css","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","addPropertyOverrides","NumberCard","MotionDivWithColumnMasonryLayout","cycleOrder","serializationHash","variantClassNames","transition1","matchVariant","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","useStateVariable","React.useState","getProps","createLayoutDependency","Component","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","css","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","css","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","Component","useRef","React.useId","sharedStyle.className","sharedStyle1.className","className","SVG","css","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","Component","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","className","css","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","animation","transformTemplate1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","Component","useRef","React.useId","sharedStyle.className","sharedStyle1.className","className","css","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","addPropertyOverrides","NextProject","Tag1","cycleOrder","serializationHash","variantClassNames","transition1","animation","matchVariant","toResponsiveImage","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","useStateVariable","React.useState","getProps","createLayoutDependency","Component","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","sharedStyle3.className","sharedStyle4.className","className","Image1","css","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle3.css","sharedStyle4.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","sharedStyle3.fonts","sharedStyle4.fonts","addPropertyOverrides","Overline","RichTextWithFX","Button","cycleOrder","serializationHash","variantClassNames","transition1","animation","animation1","matchVariant","animation2","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","React.useState","getProps","createLayoutDependency","Component","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","css","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","addPropertyOverrides","WorkCaseRow","cycleOrder","serializationHash","variantClassNames","transition1","toResponsiveImage","WorkList","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","Component","useRef","React.useId","sharedStyle.className","_Fragment","css","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","sharedStyle1.className","className","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","React.useContext","React.useMemo","React.Fragment","React.forwardRef","useRef","React.useId","Image1","__esmMin","ne","init_ssg_sandbox_shims","init_npm_react_18_3_1","x$3","oe","pe","ee","ie","navigator","_e","de","init_jsx_runtime","H$2","K$2","l$1","J$1","c$3","p$2","motion","useInView","LayoutGroup","MotionConfigContext","init_framer_motion_DhsWWWsN","isMotionValue","init_framer_BWFVvmND","withCSS","RichText","ResolveLinks","withOptimizedAppearEffect","withColumnMasonryLayout","cx","useRouter","getPropertyControls","getFontsFromSharedStyle","fontStore","useSVGTemplate","addPropertyControls","SVG$2","useQueryData","PathVariablesContext","withFX","getFonts","RenderTarget","yieldToMain","ControlType","Instance","useActiveVariantCallback","ComponentPresetsConsumer","addFonts","SmartComponentScopedContainer","useLocaleInfo","runTasksWithYield","Image$1","ChildrenCanSuspend","ComponentViewportProvider","queryCache","getLoadingLazyAtYPosition","AutoBreakpointVariant","runWithYield","Link","useComponentViewport","QueryEngine","useIsInCurrentNavigationTarget","useVariantState","init_zXH4JHO7u","FramerH7Za83QRT","className$16","init_TuDL_zxu1","className$15","css$27","fonts$15","css$28","init_furSAsYJC","Icon$2","fonts$17","init_MfAvXPFul","fonts$16","className$17","css$29","init_H7Za83QRT","containerStyles","emptyStateStyle","defaultEvents","init_constants","useOnEnter","useOnSpecificTargetChange","onEnter","enabled","useOnExit","onExit","isInTarget","ce","goal","callback","init_useOnNavigationTargetChange","useConstant","ref","init","init_useConstant","init_colorFromToken","init_isMotionValue","init_useUniqueClassName","init_variantUtils","isBrowserSafari","useIsBrowserSafari","init_isBrowser","userAgent","init_useOnChange","init_useAutoMotionValue","init_useFontControls","useRenderTarget","useIsOnCanvas","init_useRenderTarget","init_useControlledState","useRadius","props","isMixedBorderRadius","topLeftRadius","topRightRadius","bottomRightRadius","bottomLeftRadius","borderRadius","borderRadiusControl","init_propUtils","init_OIjZRBmWDcIE2B6qgG1j","getProps$17","rest","Video","newProps","VideoMemo","usePlaybackControls","isInCurrentNavigationTarget","requestingPlay","isPlayingRef","setProgress","videoRef","newProgress","rawProgress","isAlreadySet","video","useAutoplayBehavior","initialPlayingProp","playingProp","hasPlayingPropChanged","setHasPlayingPropChanged","behavesAsGif","muted","loop","playsinline","controls","autoplay","capitalizeFirstLetter","value","titleCase","ObjectFitType","SrcType","defaultVideo","objectFitOptions","init_Video","\"Fill\"","\"Contain\"","\"Cover\"","\"None\"","\"ScaleDown\"","\"Video\"","\"Url\"","startTimeProp","isSafari","wasPausedOnLeave","wasEndedOnLeave","isOnCanvas","renderTarget","isStaticRenderer","autoplayBehavior","isInViewport","isCloseToViewport","startTime","play","pause","poster","posterEnabled","isMountedAndReadyForProgressChanges","rawProgressValue","progress","srcFile","srcUrl","src","srcType","volume","onSeeked","onPause","onPlay","onEnd","isPlaying","onClick","fonts$14","css$26","className$14","init_runNAhFev","addPropertyOverrides$14","variants","nextOverrides","variant","overrides","cycleOrder$14","serializationHash$14","variantClassNames$14","transition1$14","Transition$14","humanReadableVariantMap$14","Variants$14","getProps$16","createLayoutDependency$14","Component$11","css$25","FramerftqgHSbDm","init_ftqgHSbDm","config","transition","contextValue","text","fallbackRef","refBinding","defaultLayoutId","restProps","layoutDependency","scopingClassNames","layoutId","gestureHandlers","className","classNames","style","baseVariant","gestureVariant","j_mwqHDP8","addPropertyOverrides$13","ArrowSmallRightFonts","enabledGestures$1","cycleOrder$13","serializationHash$13","variantClassNames$13","transition1$13","toResponsiveImage$3","Transition$13","isSet$1","humanReadableVariantMap$13","Variants$13","getProps$15","createLayoutDependency$13","Framerqptrod6ek","init_qptrod6ek","name1","tag1","logoImage","yC","tag2","outcome","description","cover","industry","link","componentViewport","visible","c4nOgjvsh","visible1","f9Vhws8bD","ZQ2piPEs3","n95MSLx3w","F46WkFsOW","dyfZIX4Ox","aQFGvgg6c","FfDm8Sx5k","FwmY2una_","SyQP19ieq","fonts$13","css$24","className$13","init_xDojkPyp_","t","e","r","v$1","p$1","y$2","m$2","I$1","k$1","L$1","N$1","i","O$1","_","q$1","D$1","R$1","n","r$1","C$1","J","s","o","a","W$1","$","z$1","K$1","G$1","V$1","H$1","X$1","Q$1","Y$1","Z$1","tt","te","tr","ti","tn","ts","to","ta","tu","tl","th","tc","tf","u","l","h","c","td","tg","tv","ty","tp","tm","tw","tb","tI","tS","tU","tk","tT","tE","tx","tA","tP","tF","tN","t_","tq","n$1","s$2","a$1","u$2","h$2","c$2","d$2","w$1","b$1","B$1","E$1","M$1","P$1","T$1","x$2","F$1","A$1","j$1","tL","tB","tM","tO","tj","tD","init_yxwPUxY7r_0","c$1","f$1","s$1","d$1","h$1","x$1","f","y","u$1","m$1","y$1","init_yxwPUxY7r_1","m","d","p","g","S","N","b","w","I","x","V","R","Y","v","P","T","k","Q","U","A","D","B","M","O","Z","C","L","j","q","X","H","W","z","F","E","K","init_yxwPUxY7r","fonts$12","css$23","className$12","init_HNjI_cK5e","fonts$11","css$22","className$11","init_vkfZIn6Jx","fonts$10","css$21","className$10","init_cv2v4xDfp","fonts$9","css$20","className$9","init_jq2_gPcIq","extractDefaultValue","cssVar","match","cssVariableRegex","fallback","resolveTokenColor","input","parseColorToRgba","str","rgbaMatch","hex","prepareColorPalette","palette","colors","paletteCount","colorInputs","colorInput","rgba","legacyColor","TravelInSpace","starCount","starSpeed","starThickness","starOpacity","starLength","starColor","star","colorPalette","canvasRef","animationRef","starsRef","lastTimeRef","lastSpawnTimeRef","canvasSizeRef","isVisibleRef","containerRef","getSpawnInterval","spawnInterval","createStar","theta","minSpawnRadius","outerRadius","maxSpawnRadius","spawnRadius","offsetX","offsetY","offsetZ","baseZ","centerX","centerY","speedJitter","baseSpeed","dx","dy","dz","distance3D","randomOpacity","colorIndex","colorData","spawnDistanceFactor","spawnSize","fadeInDistance","initStars","isCanvas","isPaused","paused","width","height","newStar","travelProgress","travelDistance","directionX","directionY","distanceTraveled","initialStars","updateAndRender","ctx","bgRgba","backgroundColor","fadeOutStartDistance","innerRadius","fadeOutEndDistance","fadeOutRange","viewportCenterX","viewportCenterY","maxAngularDistance","deltaTimeSeconds","deltaTime","stars","compensation","perspectiveScale","screenX","screenY","distanceFromCenter","worldDistanceFromCenter","positionOpacity","fadeOutProgress","currentSize","currentOpacity","angularDistanceFromCenter","perspectiveFactor","centerShorteningFactor","shorteningFactor","centerShortening","streakLength","directionLength","invDirLength","normalizedX","normalizedY","streakOffset","startX","startY","endX","endY","thicknessFactor","lineWidth","centerThinning","starsNeeded","currentTime","baseSpawnCount","starsToSpawn","animate","canvas","handleResize","container","intersectionObserver","entry","entries","resizeObserver","init_TravelInSpace_Prod","fonts$8","css$19","className$8","init_Dn7JnubTA","fonts$7","css$18","className$7","init_fWkJ9X702","SVG$1","getProps$14","Icon$1","init_Y4J94WC46","animated","fill","ezTt3ayMo","fonts$6","css$17","className$6","init_pRVBAm2XD","fonts$5","css$16","className$5","init_x9wOot04_","Base","MotionSVG","SVG","svg","getProps$13","Icon","init_Xx_sbLkzD","color","width1","alpha","href","qxTvv_EBh","lschgej4H","fonts$4","css$15","className$4","init_LC6TE31cM","fonts$3","css$14","className$3","init_oO_FO2I_n","fonts$2","css$13","className$2","init_PJG2qgIf6","addPropertyOverrides$12","enabledGestures","cycleOrder$12","serializationHash$12","variantClassNames$12","transition1$12","Transition$12","Variants$12","humanReadableVariantMap$12","getProps$12","createLayoutDependency$12","Component$10","css$12","FramervSZ7n3QnF","init_vSZ7n3QnF","fillHover","icon","showRightIcon","textColor","showLeftIcon","title","isDisplayed","ypOX2jdFN","D_4wa_EKW","cKL14seBg","usQXdqqHh","WygjbYACO","mBpoHP3Tf","D_lQwlRhv","vndieBfns","addPropertyOverrides$11","RichTextWithFX$2","DefaultButtonFonts","MotionDivWithFX","MotionSectionWithFX","cycleOrder$11","serializationHash$11","variantClassNames$11","transition1$11","animation$4","animation1$2","animation2$2","transition2$1","animation3","animation4","transition3$1","textEffect","transition5","Transition$11","Variants$11","humanReadableVariantMap$11","getProps$11","createLayoutDependency$11","Component$9","css$11","Framerq4g7ptFvi","init_q4g7ptFvi","resolvedLinks","fonts$1","css$10","className$1","init_NguiT2zDm","addPropertyOverrides$10","cycleOrder$10","serializationHash$10","variantClassNames$10","transition1$10","Transition$10","humanReadableVariantMap$10","Variants$10","getProps$10","createLayoutDependency$10","Component$8","css$9","Frameryv7n08cbX","init_yv7n08cbX","number","cln6tIqZt","StdQNDajq","addPropertyOverrides$9","NumberCardFonts","MotionDivWithColumnMasonryLayout$1","cycleOrder$9","serializationHash$9","variantClassNames$9","transition1$9","matchVariant$3","Transition$9","humanReadableVariantMap$9","Variants$9","useStateVariable$2","getProps$9","createLayoutDependency$9","Component$7","css$8","FramereyfyXVtd8","init_eyfyXVtd8","args","arg","internalState","setInternalState","externalState","previousExternalState","setPreviousExternalState","setExternalState","impact02Title","impact01Title","impact01Desc","headquarter","impact02Desc","timeline","\"jnb7YkgOs\"","externaljnb7YkgOs","\"onjnb7YkgOsChange\"","setExternaljnb7YkgOs","\"lSG78KsNS\"","externallSG78KsNS","\"onlSG78KsNSChange\"","setExternallSG78KsNS","\"BiydApL2G\"","externalBiydApL2G","\"onBiydApL2GChange\"","setExternalBiydApL2G","\"wiqBm5beE\"","externalwiqBm5beE","\"onwiqBm5beEChange\"","setExternalwiqBm5beE","jnb7YkgOs","setjnb7YkgOs","lSG78KsNS","setlSG78KsNS","BiydApL2G","setBiydApL2G","wiqBm5beE","setwiqBm5beE","isDisplayed1","OKMNl2VLy","ZhU7yVvjQ","nf1uGLdzX","forwardLoader","context","fonts","css$7","init_wcMAxOwKf","addPropertyOverrides$8","cycleOrder$8","serializationHash$8","variantClassNames$8","transition1$8","Transition$8","humanReadableVariantMap$8","Variants$8","getProps$8","createLayoutDependency$8","Component$6","css$6","Framerrm0T5gJY8","init_rm0T5gJY8","text03","text02","text01","text04","_4ThVisible","className$22","m2allSwms","igzeIANAM","f_0LZBxWU","YlBUQwFZt","uUzsZ5kYx","addPropertyOverrides$7","cycleOrder$7","serializationHash$7","variantClassNames$7","transition1$7","Transition$7","humanReadableVariantMap$7","Variants$7","getProps$7","createLayoutDependency$7","Component$5","css$5","FramertE509yqFn","init_tE509yqFn","amount","subTitle","className$21","ohTMFY1DW","Xv6cHJpxQ","wOv0Af5i5","lDx69eza4","addPropertyOverrides$6","cycleOrder$6","serializationHash$6","variantClassNames$6","transition1$6","animation$3","transformTemplate1$1","Transition$6","humanReadableVariantMap$6","Variants$6","getProps$6","createLayoutDependency$6","Component$4","css$4","FramerL2IS5MzKH","init_L2IS5MzKH","hover","click","className$20","onTap1oyufcp","activeVariantCallback","setGestureState","setVariant","onTap153dxtc","onTapyg37lc","vFsOe6x9p","onMouseEnter174du8x","TK9Mj7Jfi","sYpQGPXFX","b0as56wJX","addPropertyOverrides$5","cycleOrder$5","serializationHash$5","variantClassNames$5","transition1$5","Transition$5","humanReadableVariantMap$5","Variants$5","getProps$5","createLayoutDependency$5","FrameroZDrwZnJd","init_oZDrwZnJd","border","fillButton","Du6x0ncNO","QYIGdfYGK","Plcle37HI","Rx4Jct_bi","addPropertyOverrides$4","NextProjectFonts","Tag1Fonts","MotionDivWithColumnMasonryLayout","VideoFonts","VideoControls","cycleOrder$4","serializationHash$4","variantClassNames$4","transition1$4","animation$2","matchVariant$2","toResponsiveImage$2","isSet","transformTemplate1","Transition$4","humanReadableVariantMap$4","Variants$4","useStateVariable$1","getProps$4","createLayoutDependency$4","Component$3","css$3","FramerTUYuNRGiz","init_TUYuNRGiz","subtitle","narrowVideoVisible","header","heroImage","visible5","borderVideo","border4","fillButton1","tag4","fillButton4","projectName","tag5","imageVisible","tag3","yCOmbinator","videoVisible","nextProjectLink","logo","videoBackgroundFill","border1","className$19","\"w_bRhAk2H\"","externalw_bRhAk2H","\"onw_bRhAk2HChange\"","setExternalw_bRhAk2H","\"O364_ylkz\"","externalO364_ylkz","\"onO364_ylkzChange\"","setExternalO364_ylkz","\"rgIlJbeJy\"","externalrgIlJbeJy","\"onrgIlJbeJyChange\"","setExternalrgIlJbeJy","\"IuroO7dqG\"","externalIuroO7dqG","\"onIuroO7dqGChange\"","setExternalIuroO7dqG","\"Lq5mydl6M\"","externalLq5mydl6M","\"onLq5mydl6MChange\"","setExternalLq5mydl6M","w_bRhAk2H","setw_bRhAk2H","O364_ylkz","setO364_ylkz","rgIlJbeJy","setrgIlJbeJy","IuroO7dqG","setIuroO7dqG","Lq5mydl6M","setLq5mydl6M","vFsOe6x9p1a6zitl","visible2","visible3","tljSwzxPh","Kb2IfIsqW","Uab3DO5yc","ve4s7vC0I","S4M_UJ80X","Aqx0fBImW","A789lfz4G","YBbsHrNDG","hBZ44f9Fy","gDIdkmIoy","k1xOJEYuV","B4ziuFb6y","G5Pbx8xX5","XYXSLsuuV","Ort8PG4s8","B0Xe_lGxc","thFOcDSjW","yE1RYOv2D","admmsXb5P","\"srcFile\"","addPropertyOverrides$3","OverlineFonts","SmartComponentScopedContainerWithFX","RichTextWithFX$1","ButtonFonts","TravelInSpaceFonts","cycleOrder$3","serializationHash$3","variantClassNames$3","transition1$3","animation$1","transition2","animation1$1","matchVariant$1","transition3","animation2$1","Transition$3","humanReadableVariantMap$3","Variants$3","useStateVariable","getProps$3","createLayoutDependency$3","Component$2","css$2","FramerU4o8GmIki","init_U4o8GmIki","visible2NdButton","tag","buttonText","\"h5hWTpx7A\"","externalh5hWTpx7A","\"onh5hWTpx7AChange\"","setExternalh5hWTpx7A","\"ta0leyOBM\"","externalta0leyOBM","\"onta0leyOBMChange\"","setExternalta0leyOBM","h5hWTpx7A","seth5hWTpx7A","ta0leyOBM","setta0leyOBM","cCBfax008","aDib6Mblx","fYJA_HplD","resolvedLinks1","addPropertyOverrides$2","RichTextWithFX","RichTextWithFXWithOptimizedAppearEffect","WorkCaseRowFonts","cycleOrder$2","serializationHash$2","variantClassNames$2","transition1$2","animation","animation1","animation2","toResponsiveImage$1","matchVariant","query1","QueryData","Transition$2","humanReadableVariantMap$2","Variants$2","getProps$2","createLayoutDependency$2","Component$1","css$1","FramerVPiR96PFR","init_VPiR96PFR","children","query","collection","aST3Rm8OYvp_UMRuqw","cqqT1M14Dvp_UMRuqw","dyPAdaycJvp_UMRuqw","H9LjX_wSkvp_UMRuqw","hAf6GPDkRvp_UMRuqw","idvp_UMRuqw","QKvrDH5ofvp_UMRuqw","tIY5Ndh3Zvp_UMRuqw","UbU997ajqvp_UMRuqw","xTk4y6Wd2vp_UMRuqw","XUoXkY50bvp_UMRuqw","YPztcoOjivp_UMRuqw","locale","priority","queryCacheEntry","parentData","addPropertyOverrides$1","cycleOrder$1","serializationHash$1","variantClassNames$1","transition1$1","Transition$1","humanReadableVariantMap$1","Variants$1","getProps$1","createLayoutDependency$1","Component","css","FramerlTgNLX6p1","init_lTgNLX6p1","point","contentColor","content","pointColor","className$18","onTapsufc89","SnxqTrUiC","Jng4VQoaV","la9DozIKv","NW7dcR2nX","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","toResponsiveImage","Transition","humanReadableVariantMap","Variants","getProps","createLayoutDependency","FramerlvlYd0JbE","init_lvlYd0JbE","image","image2","E0E36aysP","SpUa9rQaJ"],"sources":["https:/framerusercontent.com/modules/VTUDdizacRHpwbkOamr7/AykinQJbgwl92LvMGZwu/constants.js","https:/framerusercontent.com/modules/D4TWeLfcxT6Tysr2BlYg/iZjmqdxVx1EOiM3k1FaW/useOnNavigationTargetChange.js","https:/framerusercontent.com/modules/ExNgrA7EJTKUPpH6vIlN/eiOrSJ2Ab5M9jPCvVwUz/useConstant.js","https:/framerusercontent.com/modules/D2Lz5CmnNVPZFFiZXalt/QaCzPbriZBfXWZIIycFI/colorFromToken.js","https:/framerusercontent.com/modules/3mKFSGQqKHV82uOV1eBc/5fbRLvOpxZC0JOXugvwm/isMotionValue.js","https:/framerusercontent.com/modules/xDiQsqBGXzmMsv7AlEVy/uhunpMiNsbXxzjlXsg1y/useUniqueClassName.js","https:/framerusercontent.com/modules/ETACN5BJyFTSo0VVDJfu/NHRqowOiXkF9UwOzczF7/variantUtils.js","https:/framerusercontent.com/modules/eMBrwoqQK7h6mEeGQUH8/GuplvPJVjmxpk9zqOTcb/isBrowser.js","https:/framerusercontent.com/modules/v9AWX2URmiYsHf7GbctE/XxKAZ9KlhWqf5x1JMyyF/useOnChange.js","https:/framerusercontent.com/modules/kNDwabfjDEb3vUxkQlZS/fSIr3AOAYbGlfSPgXpYu/useAutoMotionValue.js","https:/framerusercontent.com/modules/cuQH4dmpDnV8YK1mSgQX/KqRXqunFjE6ufhpc7ZRu/useFontControls.js","https:/framerusercontent.com/modules/afBE9Yx1W6bY5q32qPxe/m3q7puE2tbo1S2C0s0CT/useRenderTarget.js","https:/framerusercontent.com/modules/zGkoP8tPDCkoBzMdt5uq/0zFSjxIYliHxrQQnryFX/useControlledState.js","https:/framerusercontent.com/modules/5SM58HxZHxjjv7aLMOgQ/WXz9i6mVki0bBCrKdqB3/propUtils.js","https:/framerusercontent.com/modules/G4IfyjvwmaeSBpdb4TWu/OIjZRBmWDcIE2B6qgG1j/index.js","https:/framerusercontent.com/modules/lRDHiNWNVWmE0lqtoVHP/7qT0r3So12155VV5Jq5x/Video.js","https:/framerusercontent.com/modules/amXs6blIhn7pXfK3fMvC/KnAO9fa205guTpVd2K2N/runNAhFev.js","https:/framerusercontent.com/modules/sYtLnR9GzSYUmPCJ5j7w/sv34jIXbWXgTe2Co73SO/ftqgHSbDm.js","https:/framerusercontent.com/modules/btQ6i7u5KLv7MLxJsPFe/cfjSXDcrV1YEx0Ahf3ih/qptrod6ek.js","https:/framerusercontent.com/modules/CGSlsl5pIms6AgWzWk3s/orc6IObj91fosn5V5jNo/xDojkPyp_.js","https:/framerusercontent.com/modules/DsnH84lJSFIBamHIMNwy/he0THhEBAox5MwkjwXjA/yxwPUxY7r-0.js","https:/framerusercontent.com/modules/DsnH84lJSFIBamHIMNwy/he0THhEBAox5MwkjwXjA/yxwPUxY7r-1.js","https:/framerusercontent.com/modules/DsnH84lJSFIBamHIMNwy/he0THhEBAox5MwkjwXjA/yxwPUxY7r.js","https:/framerusercontent.com/modules/q8mTaFGoxftEv3TPHKyS/hFEBVNVOyc4PsJlnJXza/HNjI_cK5e.js","https:/framerusercontent.com/modules/xLXC1J9OqIh9aBoM4l8N/KcZimOwNM6rvbFc4rYG6/vkfZIn6Jx.js","https:/framerusercontent.com/modules/2vTQUEjgWAMZiBFzVhBb/Dm9xdDsQ4i0kJ4OnxIT3/cv2v4xDfp.js","https:/framerusercontent.com/modules/cAiZUcG40kI3Ucc2vmTB/FPgcgl0gz5D1Ubb8YySo/jq2_gPcIq.js","https:/framerusercontent.com/modules/05lDpbfhSrvfTaeYNr0M/vSBDigBqVLWmhghwvENS/TravelInSpace_Prod.js","https:/framerusercontent.com/modules/iXVVpTUfGk7fKtKqWMY8/G3ovUC84cNbQZevdR3QI/Dn7JnubTA.js","https:/framerusercontent.com/modules/fyULlOOycvbIqMRJTVrW/Unicw4gxjWmCzBtxypm7/fWkJ9X702.js","https:/framerusercontent.com/modules/23UrxbLkcrqFJNnNZtF1/aLljiuATE5FcYEihCdBz/Y4J94WC46.js","https:/framerusercontent.com/modules/bkmyZQKIlx46mAj7tuFY/z0fM2plIZ2xsMbkJJ8uT/pRVBAm2XD.js","https:/framerusercontent.com/modules/wUujFuFgkHx710tEjoVP/ZBkyMUgMosOugQPUTmeW/x9wOot04_.js","https:/framerusercontent.com/modules/oMiuMYAdxzz5yk7pBqrm/FToqm3dwiHuJofBRASRI/Xx_sbLkzD.js","https:/framerusercontent.com/modules/cNCwXtDwsrTDpYy3RQ1m/2aY761LiHjqelSePm8Jy/LC6TE31cM.js","https:/framerusercontent.com/modules/6jRO3mvQM27P1UCXXzrG/Cjvkc3ge3silylKyrVJ0/oO_FO2I_n.js","https:/framerusercontent.com/modules/e4AYYLjzWPfIUAlvbXfQ/mcB6KZ2BrAf1uxiVutxy/PJG2qgIf6.js","https:/framerusercontent.com/modules/bBiDkZEfUzZdddDA5Rx4/OQFedSj96EHHJgmVxxC4/vSZ7n3QnF.js","https:/framerusercontent.com/modules/6SbazMzLxqnZSgHjg9H2/9d7R9BuzMRZBxRRX00CL/q4g7ptFvi.js","https:/framerusercontent.com/modules/ARpTkf7tTZInw2YowSUS/bghfhMxPCc7VkRrAaKk1/NguiT2zDm.js","https:/framerusercontent.com/modules/u9gRmgzMqCbkaAjwdWby/iZ8h4ODROG8yi6zrk18s/yv7n08cbX.js","https:/framerusercontent.com/modules/PFrOXSAMFtGiOoMm2WHG/8ldNZnIIrqhJjMR3wy0T/eyfyXVtd8.js","https:/framerusercontent.com/modules/hO9ObcKMheA0b3s1vOtL/sqVS9Gpy4QT91gyh7ybi/wcMAxOwKf.js","https:/framerusercontent.com/modules/8QZelMcIwsZrP5Gg00SX/3y5ihCdCLzR1bwlhrX7x/rm0T5gJY8.js","https:/framerusercontent.com/modules/btIScIDIpmj1phaYfzHD/CWTL3ed2u8aombRE5K7k/tE509yqFn.js","https:/framerusercontent.com/modules/0wqCtLwcJMvDooRdRZJ4/exU8R0S5z8ISQTNPASUW/L2IS5MzKH.js","https:/framerusercontent.com/modules/Oab0A1M6ik5ybgsXQIZ3/oiYBcXdPkDFf829u6xIs/oZDrwZnJd.js","https:/framerusercontent.com/modules/XF26SZ6qBKPzNRgnp4Fq/VetLnrqaPFrG5DgWcn2R/TUYuNRGiz.js","https:/framerusercontent.com/modules/na5DgMmtV0coWDa321ME/19H0bcXiXl3dlsr2rt9Y/U4o8GmIki.js","https:/framerusercontent.com/modules/LUE4SLY67KmPLUD4udMl/Q7VkidF82dotCxKSym8A/VPiR96PFR.js","https:/framerusercontent.com/modules/arLgkfDyObutczL5srY1/1PfT0Y7MKVbBNTNtoTYu/lTgNLX6p1.js","https:/framerusercontent.com/modules/Fsr6thHDWim6UaGRzclj/cDi70JzaVLoP5ewXEgBR/lvlYd0JbE.js"],"sourcesContent":["import { ControlType } from \"framer\";\nexport const fontStack = `\"Inter\", system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\"`;\nexport const containerStyles = {\n    position: \"relative\",\n    width: \"100%\",\n    height: \"100%\",\n    display: \"flex\",\n    justifyContent: \"center\",\n    alignItems: \"center\"\n};\nexport const emptyStateStyle = {\n    ...containerStyles,\n    borderRadius: 6,\n    background: \"rgba(136, 85, 255, 0.3)\",\n    color: \"#85F\",\n    border: \"1px dashed #85F\",\n    flexDirection: \"column\"\n};\nexport const defaultEvents = {\n    onClick: {\n        type: ControlType.EventHandler\n    },\n    onMouseEnter: {\n        type: ControlType.EventHandler\n    },\n    onMouseLeave: {\n        type: ControlType.EventHandler\n    }\n};\nexport const fontSizeOptions = {\n    type: ControlType.Number,\n    title: \"Font Size\",\n    min: 2,\n    max: 200,\n    step: 1,\n    displayStepper: true\n};\nexport const fontControls = {\n    font: {\n        type: ControlType.Boolean,\n        title: \"Font\",\n        defaultValue: false,\n        disabledTitle: \"Default\",\n        enabledTitle: \"Custom\"\n    },\n    fontFamily: {\n        type: ControlType.String,\n        title: \"Family\",\n        placeholder: \"Inter\",\n        hidden: ({ font  })=>!font\n    },\n    fontWeight: {\n        type: ControlType.Enum,\n        title: \"Weight\",\n        options: [\n            100,\n            200,\n            300,\n            400,\n            500,\n            600,\n            700,\n            800,\n            900\n        ],\n        optionTitles: [\n            \"Thin\",\n            \"Extra-light\",\n            \"Light\",\n            \"Regular\",\n            \"Medium\",\n            \"Semi-bold\",\n            \"Bold\",\n            \"Extra-bold\",\n            \"Black\", \n        ],\n        hidden: ({ font  })=>!font\n    }\n};\n// @TODO check if we're missing anything here — there doesn't seem to be a reliable browser API for this\nexport const localeOptions = {\n    af: \"Afrikaans\",\n    sq: \"Albanian\",\n    an: \"Aragonese\",\n    ar: \"Arabic (Standard)\",\n    \"ar-dz\": \"Arabic (Algeria)\",\n    \"ar-bh\": \"Arabic (Bahrain)\",\n    \"ar-eg\": \"Arabic (Egypt)\",\n    \"ar-iq\": \"Arabic (Iraq)\",\n    \"ar-jo\": \"Arabic (Jordan)\",\n    \"ar-kw\": \"Arabic (Kuwait)\",\n    \"ar-lb\": \"Arabic (Lebanon)\",\n    \"ar-ly\": \"Arabic (Libya)\",\n    \"ar-ma\": \"Arabic (Morocco)\",\n    \"ar-om\": \"Arabic (Oman)\",\n    \"ar-qa\": \"Arabic (Qatar)\",\n    \"ar-sa\": \"Arabic (Saudi Arabia)\",\n    \"ar-sy\": \"Arabic (Syria)\",\n    \"ar-tn\": \"Arabic (Tunisia)\",\n    \"ar-ae\": \"Arabic (U.A.E.)\",\n    \"ar-ye\": \"Arabic (Yemen)\",\n    hy: \"Armenian\",\n    as: \"Assamese\",\n    ast: \"Asturian\",\n    az: \"Azerbaijani\",\n    eu: \"Basque\",\n    bg: \"Bulgarian\",\n    be: \"Belarusian\",\n    bn: \"Bengali\",\n    bs: \"Bosnian\",\n    br: \"Breton\",\n    my: \"Burmese\",\n    ca: \"Catalan\",\n    ch: \"Chamorro\",\n    ce: \"Chechen\",\n    zh: \"Chinese\",\n    \"zh-hk\": \"Chinese (Hong Kong)\",\n    \"zh-cn\": \"Chinese (PRC)\",\n    \"zh-sg\": \"Chinese (Singapore)\",\n    \"zh-tw\": \"Chinese (Taiwan)\",\n    cv: \"Chuvash\",\n    co: \"Corsican\",\n    cr: \"Cree\",\n    hr: \"Croatian\",\n    cs: \"Czech\",\n    da: \"Danish\",\n    nl: \"Dutch (Standard)\",\n    \"nl-be\": \"Dutch (Belgian)\",\n    en: \"English\",\n    \"en-au\": \"English (Australia)\",\n    \"en-bz\": \"English (Belize)\",\n    \"en-ca\": \"English (Canada)\",\n    \"en-ie\": \"English (Ireland)\",\n    \"en-jm\": \"English (Jamaica)\",\n    \"en-nz\": \"English (New Zealand)\",\n    \"en-ph\": \"English (Philippines)\",\n    \"en-za\": \"English (South Africa)\",\n    \"en-tt\": \"English (Trinidad & Tobago)\",\n    \"en-gb\": \"English (United Kingdom)\",\n    \"en-us\": \"English (United States)\",\n    \"en-zw\": \"English (Zimbabwe)\",\n    eo: \"Esperanto\",\n    et: \"Estonian\",\n    fo: \"Faeroese\",\n    fa: \"Farsi\",\n    fj: \"Fijian\",\n    fi: \"Finnish\",\n    fr: \"French (Standard)\",\n    \"fr-be\": \"French (Belgium)\",\n    \"fr-ca\": \"French (Canada)\",\n    \"fr-fr\": \"French (France)\",\n    \"fr-lu\": \"French (Luxembourg)\",\n    \"fr-mc\": \"French (Monaco)\",\n    \"fr-ch\": \"French (Switzerland)\",\n    fy: \"Frisian\",\n    fur: \"Friulian\",\n    gd: \"Gaelic (Scots)\",\n    \"gd-ie\": \"Gaelic (Irish)\",\n    gl: \"Galacian\",\n    ka: \"Georgian\",\n    de: \"German (Standard)\",\n    \"de-at\": \"German (Austria)\",\n    \"de-de\": \"German (Germany)\",\n    \"de-li\": \"German (Liechtenstein)\",\n    \"de-lu\": \"German (Luxembourg)\",\n    \"de-ch\": \"German (Switzerland)\",\n    el: \"Greek\",\n    gu: \"Gujurati\",\n    ht: \"Haitian\",\n    he: \"Hebrew\",\n    hi: \"Hindi\",\n    hu: \"Hungarian\",\n    is: \"Icelandic\",\n    id: \"Indonesian\",\n    iu: \"Inuktitut\",\n    ga: \"Irish\",\n    it: \"Italian (Standard)\",\n    \"it-ch\": \"Italian (Switzerland)\",\n    ja: \"Japanese\",\n    kn: \"Kannada\",\n    ks: \"Kashmiri\",\n    kk: \"Kazakh\",\n    km: \"Khmer\",\n    ky: \"Kirghiz\",\n    tlh: \"Klingon\",\n    ko: \"Korean\",\n    \"ko-kp\": \"Korean (North Korea)\",\n    \"ko-kr\": \"Korean (South Korea)\",\n    la: \"Latin\",\n    lv: \"Latvian\",\n    lt: \"Lithuanian\",\n    lb: \"Luxembourgish\",\n    mk: \"FYRO Macedonian\",\n    ms: \"Malay\",\n    ml: \"Malayalam\",\n    mt: \"Maltese\",\n    mi: \"Maori\",\n    mr: \"Marathi\",\n    mo: \"Moldavian\",\n    nv: \"Navajo\",\n    ng: \"Ndonga\",\n    ne: \"Nepali\",\n    no: \"Norwegian\",\n    nb: \"Norwegian (Bokmal)\",\n    nn: \"Norwegian (Nynorsk)\",\n    oc: \"Occitan\",\n    or: \"Oriya\",\n    om: \"Oromo\",\n    \"fa-ir\": \"Persian/Iran\",\n    pl: \"Polish\",\n    pt: \"Portuguese\",\n    \"pt-br\": \"Portuguese (Brazil)\",\n    pa: \"Punjabi\",\n    \"pa-in\": \"Punjabi (India)\",\n    \"pa-pk\": \"Punjabi (Pakistan)\",\n    qu: \"Quechua\",\n    rm: \"Rhaeto-Romanic\",\n    ro: \"Romanian\",\n    \"ro-mo\": \"Romanian (Moldavia)\",\n    ru: \"Russian\",\n    \"ru-mo\": \"Russian (Moldavia)\",\n    sz: \"Sami (Lappish)\",\n    sg: \"Sango\",\n    sa: \"Sanskrit\",\n    sc: \"Sardinian\",\n    sd: \"Sindhi\",\n    si: \"Singhalese\",\n    sr: \"Serbian\",\n    sk: \"Slovak\",\n    sl: \"Slovenian\",\n    so: \"Somani\",\n    sb: \"Sorbian\",\n    es: \"Spanish\",\n    \"es-ar\": \"Spanish (Argentina)\",\n    \"es-bo\": \"Spanish (Bolivia)\",\n    \"es-cl\": \"Spanish (Chile)\",\n    \"es-co\": \"Spanish (Colombia)\",\n    \"es-cr\": \"Spanish (Costa Rica)\",\n    \"es-do\": \"Spanish (Dominican Republic)\",\n    \"es-ec\": \"Spanish (Ecuador)\",\n    \"es-sv\": \"Spanish (El Salvador)\",\n    \"es-gt\": \"Spanish (Guatemala)\",\n    \"es-hn\": \"Spanish (Honduras)\",\n    \"es-mx\": \"Spanish (Mexico)\",\n    \"es-ni\": \"Spanish (Nicaragua)\",\n    \"es-pa\": \"Spanish (Panama)\",\n    \"es-py\": \"Spanish (Paraguay)\",\n    \"es-pe\": \"Spanish (Peru)\",\n    \"es-pr\": \"Spanish (Puerto Rico)\",\n    \"es-es\": \"Spanish (Spain)\",\n    \"es-uy\": \"Spanish (Uruguay)\",\n    \"es-ve\": \"Spanish (Venezuela)\",\n    sx: \"Sutu\",\n    sw: \"Swahili\",\n    sv: \"Swedish\",\n    \"sv-fi\": \"Swedish (Finland)\",\n    \"sv-sv\": \"Swedish (Sweden)\",\n    ta: \"Tamil\",\n    tt: \"Tatar\",\n    te: \"Teluga\",\n    th: \"Thai\",\n    tig: \"Tigre\",\n    ts: \"Tsonga\",\n    tn: \"Tswana\",\n    tr: \"Turkish\",\n    tk: \"Turkmen\",\n    uk: \"Ukrainian\",\n    hsb: \"Upper Sorbian\",\n    ur: \"Urdu\",\n    ve: \"Venda\",\n    vi: \"Vietnamese\",\n    vo: \"Volapuk\",\n    wa: \"Walloon\",\n    cy: \"Welsh\",\n    xh: \"Xhosa\",\n    ji: \"Yiddish\",\n    zu: \"Zulu\"\n};\n\nexport const __FramerMetadata__ = {\"exports\":{\"fontSizeOptions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"localeOptions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontStack\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"emptyStateStyle\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"defaultEvents\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./constants.map","import { useIsInCurrentNavigationTarget } from \"framer\";\nimport { useEffect } from \"react\";\nexport function useOnEnter(onEnter, enabled) {\n    return useOnSpecificTargetChange(true, onEnter, enabled);\n}\nexport function useOnExit(onExit, enabled) {\n    return useOnSpecificTargetChange(false, onExit, enabled);\n}\nfunction useOnSpecificTargetChange(goal, callback, enabled = true) {\n    const isInTarget = useIsInCurrentNavigationTarget();\n    useEffect(()=>{\n        if (enabled && isInTarget === goal) callback();\n    }, [\n        isInTarget\n    ]);\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useOnEnter\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useOnExit\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useOnNavigationTargetChange.map","import { useRef } from \"react\";\n/**\n * Creates a constant value over the lifecycle of a component.\n *\n * Even if `useMemo` is provided an empty array as its final argument, it doesn't offer\n * a guarantee that it won't re-run for performance reasons later on. By using `useConstant`\n * you can ensure that initialisers don't execute twice or more.\n */ export function useConstant(init) {\n    const ref = useRef(null);\n    if (ref.current === null) {\n        ref.current = init();\n    }\n    return ref.current;\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useConstant\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useConstant.map","import { Color } from \"framer\";\nexport function colorFromToken(color) {\n    if (color.startsWith(\"var(--token-\")) return \"rgb\" + color.split(\") /*\")[0].split(\", rgb\")[1];\n    return color;\n}\nexport function colorTokentoValue(color) {\n    return Color(colorFromToken(color)).toValue();\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"colorFromToken\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"colorTokentoValue\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./colorFromToken.map","import { MotionValue } from \"framer\";\nexport const isMotionValue = (v)=>v instanceof MotionValue\n;\n\nexport const __FramerMetadata__ = {\"exports\":{\"isMotionValue\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./isMotionValue.map","import * as React from \"react\";\nconst letters = \"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz\";\nconst l = ()=>letters[Math.floor(Math.random() * letters.length)]\n;\nexport const randomID = ()=>l() + l() + l() + l() + l() + l() + l() + l() + l()\n;\nfunction createUniqueClass(suffix) {\n    return `framer-${suffix}-${randomID()}`;\n}\nexport function useUniqueClassName(suffix, deps) {\n    const [className, setClassName] = React.useState(createUniqueClass(suffix));\n    React.useEffect(()=>{\n        setClassName(createUniqueClass(suffix));\n    }, [\n        suffix,\n        ...deps\n    ]);\n    return className;\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useUniqueClassName\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"randomID\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useUniqueClassName.map","import { ControlType } from \"framer\";\n// I realize this only applies to select right now\n// but we can work on it in here\nexport function getVariantControls(Component, variant, additionalControls = {\n}) {\n    return {\n        [`${variant}TextColor`]: {\n            type: ControlType.Color,\n            title: \"Text Color\",\n            defaultValue: Component.defaultProps[`${variant}TextColor`],\n            hidden: (props)=>props.variant !== variant\n        },\n        [`${variant}IconColor`]: {\n            type: ControlType.Color,\n            title: \"Icon Color\",\n            defaultValue: Component.defaultProps[`${variant}IconColor`],\n            hidden: (props)=>props.variant !== variant\n        },\n        [`${variant}BackgroundColor`]: {\n            type: ControlType.Color,\n            title: \"Bg Color\",\n            defaultValue: Component.defaultProps[`${variant}BackgroundColor`],\n            hidden: (props)=>props.variant !== variant\n        },\n        [`${variant}BorderColor`]: {\n            type: ControlType.Color,\n            title: \"Border Color\",\n            defaultValue: Component.defaultProps[`${variant}BorderColor`],\n            hidden: (props)=>props.variant !== variant\n        },\n        [`${variant}BorderWidth`]: {\n            type: ControlType.Number,\n            title: \" \",\n            min: 0,\n            max: 5,\n            displayStepper: true,\n            defaultValue: Component.defaultProps[`${variant}BorderWidth`],\n            hidden: (props)=>props.variant !== variant\n        },\n        ...additionalControls\n    };\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"getVariantControls\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./variantUtils.map","import { useMemo } from \"react\";\nexport const isBrowserSafari = ()=>{\n    if (typeof navigator !== `undefined`) {\n        const userAgent = navigator.userAgent.toLowerCase();\n        const isSafari = (userAgent.indexOf(\"safari\") > -1 || userAgent.indexOf(\"framermobile\") > -1 || userAgent.indexOf(\"framerx\") > -1) && userAgent.indexOf(\"chrome\") < 0;\n        return isSafari;\n    } else return false;\n};\nexport const useIsBrowserSafari = ()=>useMemo(()=>isBrowserSafari()\n    , [])\n;\n\nexport const __FramerMetadata__ = {\"exports\":{\"useIsBrowserSafari\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"isBrowserSafari\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./isBrowser.map","import { useEffect } from \"react\";\n//@ts-ignore\nimport { isMotionValue } from \"https://framerusercontent.com/modules/3mKFSGQqKHV82uOV1eBc/5fbRLvOpxZC0JOXugvwm/isMotionValue.js\";\nexport function useOnChange(value, callback) {\n    useEffect(()=>// @ts-ignore this should be detected as a MV :shrug:\n        isMotionValue(value) ? value.onChange(callback) : undefined\n    );\n}\nexport function useMultiOnChange(values, handler) {\n    useEffect(()=>{\n        const subscriptions = values.map((value)=>value.onChange(handler)\n        );\n        return ()=>subscriptions.forEach((unsubscribe)=>unsubscribe()\n            )\n        ;\n    });\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"Subscriber\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useOnChange\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useMultiOnChange\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useOnChange.map","import { useCallback, useEffect, useRef } from \"react\";\nimport { motionValue, animate, RenderTarget } from \"framer\";\n// @ts-ignore\nimport { isMotionValue } from \"https://framerusercontent.com/modules/3mKFSGQqKHV82uOV1eBc/5fbRLvOpxZC0JOXugvwm/isMotionValue.js\";\n// @ts-ignore\nimport { useConstant } from \"https://framerusercontent.com/modules/ExNgrA7EJTKUPpH6vIlN/eiOrSJ2Ab5M9jPCvVwUz/useConstant.js\";\nexport function useAutoMotionValue(inputValue, options) {\n    var ref;\n    // Put options on a local ref\n    // Might wanna just memo instead but it works for now\n    const optionsRef = useRef(options);\n    const animation = useRef();\n    const didInitialMount = useRef(false);\n    const isOnCanvas = RenderTarget.current() === RenderTarget.canvas;\n    // in-progress - trying to figure out effect hooks\n    const onChangeDeps = (options === null || options === void 0 ? void 0 : options.onChangeDeps) ? options.onChangeDeps : [];\n    // Memoize the onChange handler\n    const onChange = useCallback(options === null || options === void 0 ? void 0 : options.onChange, [\n        ...onChangeDeps, \n    ]);\n    // Optionally scale the value from props\n    const transformer = useCallback((value)=>((ref = optionsRef.current) === null || ref === void 0 ? void 0 : ref.transform) ? optionsRef.current.transform(value) : value\n    , []);\n    // Create new MotionValue from inputValue\n    const value = useConstant(()=>isMotionValue(inputValue) ? inputValue : motionValue(transformer(inputValue))\n    );\n    // Setting value from prop change\n    useEffect(()=>{\n        if (!isMotionValue(inputValue) && didInitialMount.current) {\n            var ref1, ref2;\n            const newValue = transformer(inputValue);\n            (ref1 = animation.current) === null || ref1 === void 0 ? void 0 : ref1.stop();\n            // Call change callback\n            if (onChange) onChange(newValue, value);\n            // Trigger animation to new value\n            if (((ref2 = optionsRef.current) === null || ref2 === void 0 ? void 0 : ref2.animate) && !isOnCanvas) {\n                var ref3;\n                // @ts-ignore\n                animation.current = animate(value, newValue, (ref3 = optionsRef.current) === null || ref3 === void 0 ? void 0 : ref3.transition);\n            } else {\n                value.set(newValue);\n            }\n        }\n        didInitialMount.current = true;\n    }, [\n        inputValue,\n        ...onChangeDeps\n    ]);\n    return value;\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useAutoMotionValue\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}","// @ts-ignore\nimport{fontStore}from\"framer\";import{useEffect}from\"react\";import{fontStack}from\"https://framerusercontent.com/modules/VTUDdizacRHpwbkOamr7/AykinQJbgwl92LvMGZwu/constants.js\";const fontWeights={100:\"Thin\",200:\"Extra-light\",300:\"Light\",400:\"Regular\",500:\"Medium\",600:\"Semi-bold\",700:\"Bold\",800:\"Extra-bold\",900:\"Black\"};export function useFontControls(props){const{fontFamily=\"Inter\",fontSize=16,fontWeight=400,font=false}=props;const fontWeightName=fontWeights[fontWeight];const customFontStack=`\"${fontFamily} ${fontWeightName}\", \"${fontFamily}\", ${fontStack}`;const fontFamilyStyle=fontFamily?{fontSize,fontWeight,fontFamily:customFontStack}:{fontSize,fontWeight};const fetchCustomFonts=async()=>{await fontStore.loadWebFontsFromSelectors([`CUSTOM;${fontFamily}`,`CUSTOM;${fontFamily} ${fontWeightName}`,`GF;${fontFamily}-${fontWeightName.toLowerCase()}`,]).catch(e=>console.error(e));};useEffect(()=>{if(font)fetchCustomFonts();},[font,fontFamily,fontWeight]);return fontFamilyStyle;}\nexport const __FramerMetadata__ = {\"exports\":{\"useFontControls\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useFontControls.map","import { useMemo } from \"react\";\nimport { RenderTarget } from \"framer\";\nexport function useRenderTarget() {\n    const currentRenderTarget = useMemo(()=>RenderTarget.current()\n    , []);\n    return currentRenderTarget;\n}\nexport function useIsInPreview() {\n    const inPreview = useMemo(()=>RenderTarget.current() === RenderTarget.preview\n    , []);\n    return inPreview;\n}\nexport function useIsOnCanvas() {\n    const onCanvas = useMemo(()=>RenderTarget.current() === RenderTarget.canvas\n    , []);\n    return onCanvas;\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useIsInPreview\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useRenderTarget\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIsOnCanvas\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useRenderTarget.map","import * as React from \"react\";\nexport function useControlledState(value) {\n    const [controlledValue, setValue] = React.useState(value);\n    React.useEffect(()=>{\n        setValue(value);\n    }, [\n        value\n    ]);\n    return [\n        controlledValue,\n        setValue\n    ];\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useControlledState\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useControlledState.map","import { useMemo } from \"react\";\nimport { ControlType } from \"framer\";\nexport function useRadius(props) {\n    const { borderRadius , isMixedBorderRadius , topLeftRadius , topRightRadius , bottomRightRadius , bottomLeftRadius ,  } = props;\n    const radiusValue = useMemo(()=>isMixedBorderRadius ? `${topLeftRadius}px ${topRightRadius}px ${bottomRightRadius}px ${bottomLeftRadius}px` : `${borderRadius}px`\n    , [\n        borderRadius,\n        isMixedBorderRadius,\n        topLeftRadius,\n        topRightRadius,\n        bottomRightRadius,\n        bottomLeftRadius, \n    ]);\n    return radiusValue;\n}\nexport const borderRadiusControl = {\n    borderRadius: {\n        title: \"Radius\",\n        type: ControlType.FusedNumber,\n        toggleKey: \"isMixedBorderRadius\",\n        toggleTitles: [\n            \"Radius\",\n            \"Radius per corner\"\n        ],\n        valueKeys: [\n            \"topLeftRadius\",\n            \"topRightRadius\",\n            \"bottomRightRadius\",\n            \"bottomLeftRadius\", \n        ],\n        valueLabels: [\n            \"TL\",\n            \"TR\",\n            \"BR\",\n            \"BL\"\n        ],\n        min: 0\n    }\n};\nexport function usePadding(props) {\n    const { padding , paddingPerSide , paddingTop , paddingRight , paddingBottom , paddingLeft ,  } = props;\n    const paddingValue = useMemo(()=>paddingPerSide ? `${paddingTop}px ${paddingRight}px ${paddingBottom}px ${paddingLeft}px` : padding\n    , [\n        padding,\n        paddingPerSide,\n        paddingTop,\n        paddingRight,\n        paddingBottom,\n        paddingLeft, \n    ]);\n    return paddingValue;\n}\nexport const paddingControl = {\n    padding: {\n        type: ControlType.FusedNumber,\n        toggleKey: \"paddingPerSide\",\n        toggleTitles: [\n            \"Padding\",\n            \"Padding per side\"\n        ],\n        valueKeys: [\n            \"paddingTop\",\n            \"paddingRight\",\n            \"paddingBottom\",\n            \"paddingLeft\", \n        ],\n        valueLabels: [\n            \"T\",\n            \"R\",\n            \"B\",\n            \"L\"\n        ],\n        min: 0,\n        title: \"Padding\"\n    }\n};\n\nexport const __FramerMetadata__ = {\"exports\":{\"borderRadiusControl\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useRadius\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"RadiusProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"PaddingProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"usePadding\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"paddingControl\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./propUtils.map","import{defaultEvents,localeOptions,fontControls,fontSizeOptions,emptyStateStyle,containerStyles,fontStack}from\"https://framerusercontent.com/modules/VTUDdizacRHpwbkOamr7/AykinQJbgwl92LvMGZwu/constants.js\";import{useOnEnter,useOnExit}from\"https://framerusercontent.com/modules/D4TWeLfcxT6Tysr2BlYg/iZjmqdxVx1EOiM3k1FaW/useOnNavigationTargetChange.js\";import{useConstant}from\"https://framerusercontent.com/modules/ExNgrA7EJTKUPpH6vIlN/eiOrSJ2Ab5M9jPCvVwUz/useConstant.js\";import{colorTokentoValue,colorFromToken}from\"https://framerusercontent.com/modules/D2Lz5CmnNVPZFFiZXalt/QaCzPbriZBfXWZIIycFI/colorFromToken.js\";import{isMotionValue}from\"https://framerusercontent.com/modules/3mKFSGQqKHV82uOV1eBc/5fbRLvOpxZC0JOXugvwm/isMotionValue.js\";import{useUniqueClassName,randomID}from\"https://framerusercontent.com/modules/xDiQsqBGXzmMsv7AlEVy/uhunpMiNsbXxzjlXsg1y/useUniqueClassName.js\";import{getVariantControls}from\"https://framerusercontent.com/modules/ETACN5BJyFTSo0VVDJfu/NHRqowOiXkF9UwOzczF7/variantUtils.js\";import{useIsBrowserSafari}from\"https://framerusercontent.com/modules/eMBrwoqQK7h6mEeGQUH8/GuplvPJVjmxpk9zqOTcb/isBrowser.js\";import{useMultiOnChange,useOnChange}from\"https://framerusercontent.com/modules/v9AWX2URmiYsHf7GbctE/XxKAZ9KlhWqf5x1JMyyF/useOnChange.js\";import{mstoMinAndSec,secondsToMinutes}from\"https://framerusercontent.com/modules/4zHZnO5JojN1PrIbu2jm/revv9QCWpkh8lPzi2jje/time.js\";import{useAutoMotionValue}from\"https://framerusercontent.com/modules/kNDwabfjDEb3vUxkQlZS/fSIr3AOAYbGlfSPgXpYu/useAutoMotionValue.js\";import{useFontControls}from\"https://framerusercontent.com/modules/cuQH4dmpDnV8YK1mSgQX/KqRXqunFjE6ufhpc7ZRu/useFontControls.js\";import{useRenderTarget,useIsInPreview,useIsOnCanvas}from\"https://framerusercontent.com/modules/afBE9Yx1W6bY5q32qPxe/m3q7puE2tbo1S2C0s0CT/useRenderTarget.js\";import{useControlledState}from\"https://framerusercontent.com/modules/zGkoP8tPDCkoBzMdt5uq/0zFSjxIYliHxrQQnryFX/useControlledState.js\";import{usePadding,useRadius,paddingControl,borderRadiusControl}from\"https://framerusercontent.com/modules/5SM58HxZHxjjv7aLMOgQ/WXz9i6mVki0bBCrKdqB3/propUtils.js\";import{detectAutoSizingAxis}from\"https://framerusercontent.com/modules/8CkHAZatUz1UR8jNTcfD/HwbnIAZlUmQ2oTpcLkaH/detectAutoSizingAxis.js\";export{useOnEnter,useOnExit,defaultEvents,isMotionValue,colorFromToken,colorTokentoValue,localeOptions,fontControls,fontSizeOptions,emptyStateStyle,containerStyles,fontStack,useUniqueClassName,getVariantControls,useIsBrowserSafari,randomID,useConstant,useMultiOnChange,useOnChange,usePadding,useRadius,paddingControl,borderRadiusControl,mstoMinAndSec,useFontControls,secondsToMinutes,useAutoMotionValue,useRenderTarget,useIsInPreview,useControlledState,detectAutoSizingAxis,useIsOnCanvas,};\nexport const __FramerMetadata__ = {\"exports\":{\"useConstant\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"isMotionValue\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"defaultEvents\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useUniqueClassName\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useMultiOnChange\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useOnChange\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIsOnCanvas\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useOnExit\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontSizeOptions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"colorTokentoValue\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useRadius\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getVariantControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"colorFromToken\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"usePadding\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontStack\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useControlledState\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useFontControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useAutoMotionValue\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"emptyStateStyle\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIsInPreview\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIsBrowserSafari\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"detectAutoSizingAxis\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"borderRadiusControl\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"mstoMinAndSec\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"randomID\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"localeOptions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useOnEnter\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"secondsToMinutes\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useRenderTarget\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"paddingControl\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}","import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,useIsInCurrentNavigationTarget,RenderTarget}from\"framer\";import{isMotionValue,useInView}from\"framer-motion\";import{borderRadiusControl,defaultEvents,useIsBrowserSafari,useIsOnCanvas,useOnEnter,useOnExit,useRadius,useRenderTarget}from\"https://framerusercontent.com/modules/G4IfyjvwmaeSBpdb4TWu/OIjZRBmWDcIE2B6qgG1j/index.js\";// https://framer.com/m/framer/default-utils.js@^0.45.0\nimport{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={}));const defaultVideo=\"https://framerusercontent.com/assets/MLWPbW1dUQawJLhhun3dBwpgJak.mp4\";// 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 isPlayingRef=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 video=videoRef.current;if(!video)return;video.preload=\"auto\"// makes sure browsers don't throttle: https://html.spec.whatwg.org/multipage/media.html#:~:text=When%20the%20media%20resource%20is%20playing%2C%20hints%20to%20the%20user%20agent%20that%20bandwidth%20is%20to%20be%20considered%20scarce%2C%20e.g.%20suggesting%20throttling%20the%20download%20so%20that%20the%20media%20data%20is%20obtained%20at%20the%20slowest%20possible%20rate%20that%20still%20maintains%20consistent%20playback.\n;const isPlaying=video.currentTime>0&&video.onplaying&&!video.paused&&!video.ended&&video.readyState>=video.HAVE_CURRENT_DATA;if(!isPlaying&&video&&!requestingPlay.current&&isInCurrentNavigationTarget){requestingPlay.current=true;isPlayingRef.current=true;video.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();isPlayingRef.current=false;},[]);return{play,pause,setProgress,isPlaying:isPlayingRef};}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 “Play”.\n!hasPlayingPropChanged;let autoplay;if(behavesAsGif)autoplay=\"on-viewport\";else if(initialPlayingProp)autoplay=\"on-mount\";else autoplay=\"no-autoplay\";return autoplay;}const VideoMemo=/*#__PURE__*/memo(function VideoInner(props){const{// default props\nsrcType=\"URL\",srcUrl,srcFile=\"\",posterEnabled=false,controls=false,playing=true,loop=true,muted=true,playsinline=true,restartOnEnter=false,objectFit=\"cover\",backgroundColor=\"rgba(0,0,0,0)\",radius=0,volume=25,startTime:startTimeProp=0,poster,playing:playingProp,progress,onSeeked,onPause,onPlay,onEnd,onClick,onMouseEnter,onMouseLeave,onMouseDown,onMouseUp}=props;const videoRef=useRef();const isSafari=useIsBrowserSafari();const wasPausedOnLeave=useRef(null);const wasEndedOnLeave=useRef(null);const isOnCanvas=useIsOnCanvas();const renderTarget=useRenderTarget();const isStaticRenderer=isOnCanvas||renderTarget===RenderTarget.export;const borderRadius=useRadius(props);// Hard-coding `autoplayBehavior` and `isInViewport` when on canvas as a\n// tiny perf optimization. isStaticRenderer won’t change through the lifecycle of\n// the component, so using these hooks conditionally should be safe\nconst autoplayBehavior=isStaticRenderer?\"no-autoplay\":useAutoplayBehavior({playingProp,muted,loop,playsinline,controls});const isInViewport=isStaticRenderer?true:useInView(videoRef);const isCloseToViewport=isStaticRenderer?false:useInView(videoRef,{margin:\"10%\",once:true});// Video elements behave oddly at 100% duration\nconst startTime=startTimeProp===100?99.9:startTimeProp;const{play,pause,setProgress,isPlaying}=usePlaybackControls(videoRef);// Pause/play via props\nuseEffect(()=>{if(isStaticRenderer)return;if(autoplayBehavior===\"on-viewport\")return;if(playingProp)play();else pause();},[autoplayBehavior,playingProp]);// Pause/play via viewport\nuseEffect(()=>{if(isStaticRenderer)return;// this also explicitly retries playing for videos that play on-mount, which could fail if they're not muted for example\nif(isInViewport&&playingProp&&autoplayBehavior!==\"no-autoplay\")play();if(autoplayBehavior!==\"on-viewport\")return;pause();},[autoplayBehavior,isInViewport,playingProp]);useEffect(()=>{if(!isOnCanvas||poster||posterEnabled||startTime||!videoRef.current)return;// forces a poster to show up when the video is in an iframe; this is needed when `poster` changes\nvideoRef.current.currentTime=.01;},[posterEnabled,poster,startTime]);/**\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 – if we’re 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     */const isMountedAndReadyForProgressChanges=useRef(false);// Allow scrubbling via progress prop\n// 1) Handle cases when the progress prop itself changes\nuseEffect(()=>{if(!isMountedAndReadyForProgressChanges.current){isMountedAndReadyForProgressChanges.current=true;return;}const rawProgressValue=isMotionValue(progress)?progress.get():(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’s because\n// `startTime` == start == changing it shouldn’t affect the current\n// progress\n(rawProgressValue??0)||// Then why fall back to `startTime` when `progress` doesn’t exist,\n// you might ask? Now, that’s for\n// - canvas UX: we want the video progress to change when the user\n//   is scrobbling the “Start Time” in component settings.\n// - backwards compatibility: maybe some users *are* scrobbling\n//   using `startTime` instead of `progress`? We don’t know, and it\n//   always supported it, so let’s not break it\n(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//     !isStaticRenderer\n// ) {\n//     console.log(startTime, videoRef.current.duration)\n//     fragment = `#t=${startTime * videoRef.current.duration}`\n// }\nif(srcType===\"URL\")return srcUrl+fragment;if(srcType===\"Upload\")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??0)/100;},[volume]);// When video is ready, set start-time, then autoplay if needed\nconst handleReady=()=>{const video=videoRef.current;if(!video)return;if(video.currentTime<.3&&startTime>0)setProgress((startTime??0)*.01);if(// when the component updates (e.g. only srcFile/url changes), and the video was already playing, keep playing\nisPlaying.current||autoplayBehavior===\"on-mount\"||playingProp&&autoplayBehavior===\"on-viewport\"&&isInViewport)play();};return /*#__PURE__*/_jsx(\"video\",{onClick,onMouseEnter,onMouseLeave,onMouseDown,onMouseUp,src:src,loop:loop,ref:videoRef,onSeeked:e=>onSeeked?.(e),onPause:e=>onPause?.(e),onPlay:e=>onPlay?.(e),onEnded:e=>onEnd?.(e),autoPlay:isPlaying.current||autoplayBehavior===\"on-mount\"||playingProp&&autoplayBehavior===\"on-viewport\"&&isInViewport,preload:isPlaying.current?\"auto\":isStaticRenderer&&!poster?\"metadata\":autoplayBehavior!==\"on-mount\"&&!isCloseToViewport?\"none\":// `autoplay` overrides this too\n\"metadata\",poster:posterEnabled&&!srcFile&&srcUrl===defaultVideo?\"https://framerusercontent.com/images/5ILRvlYXf72kHSVHqpa3snGzjU.jpg\":posterEnabled&&poster?poster:undefined,onLoadedData:handleReady,controls:controls,muted:isStaticRenderer?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\";function capitalizeFirstLetter(value){return value.charAt(0).toUpperCase()+value.slice(1);}export function titleCase(value){const groups=value.match(/[A-Z]{2,}|[A-Z][a-z]+|[a-z]+|[A-Z]|\\d+/gu)||[];return groups.map(capitalizeFirstLetter).join(\" \");}const objectFitOptions=[\"cover\",\"fill\",\"contain\",\"scale-down\",\"none\"];addPropertyControls(Video,{srcType:{type:ControlType.Enum,displaySegmentedControl:true,title:\"Source\",options:[\"URL\",\"Upload\"]},srcUrl:{type:ControlType.String,title:\"URL\",defaultValue:\"https://framerusercontent.com/assets/MLWPbW1dUQawJLhhun3dBwpgJak.mp4\",hidden(props){return props.srcType===\"Upload\";}},srcFile:{type:ControlType.File,title:\"File\",allowedFileTypes:[\"mp4\",\"webm\"],hidden(props){return props.srcType===\"URL\";}},playing:{type:ControlType.Boolean,title:\"Playing\",enabledTitle:\"Yes\",disabledTitle:\"No\"},...borderRadiusControl,posterEnabled:{type:ControlType.Boolean,title:\"Poster\",enabledTitle:\"Yes\",disabledTitle:\"No\"},poster:{type:ControlType.Image,title:\"Image\",hidden:({posterEnabled})=>!posterEnabled,description:\"We recommend adding a poster. [Learn more](https://www.framer.com/help/articles/how-are-videos-optimized-in-framer/).\"},backgroundColor:{type:ControlType.Color,title:\"Background\",defaultValue:\"rgba(0,0,0,0)\"},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\",defaultValue:false},muted:{type:ControlType.Boolean,title:\"Muted\",enabledTitle:\"Yes\",disabledTitle:\"No\"},volume:{type:ControlType.Number,max:100,min:0,unit:\"%\",hidden:({muted})=>muted,defaultValue:25},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\":{\"framerIntrinsicHeight\":\"112\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerIntrinsicWidth\":\"200\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Video.map","// Generated by Framer (dd23e71)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Geist-500\",\"GF;Geist Mono-700\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Geist\",source:\"google\",style:\"normal\",uiFamilyName:\"Geist\",url:\"https://fonts.gstatic.com/s/geist/v5/gyBhhwUxId8gMGYQMKR3pzfaWI_RruM4mJPby1QNtA.woff2\",weight:\"500\"},{cssFamilyName:\"Geist Mono\",source:\"google\",style:\"normal\",uiFamilyName:\"Geist Mono\",url:\"https://fonts.gstatic.com/s/geistmono/v6/or3yQ6H-1_WfwkMZI_qYPLs1a-t7PU0AbeHaL55W7ihaO_CS.woff2\",weight:\"700\"}]}];export const css=['.framer-vzPMA .framer-styles-preset-1a86kc9:not(.rich-text-wrapper), .framer-vzPMA .framer-styles-preset-1a86kc9.rich-text-wrapper p { --framer-font-family: \"Geist\", \"Geist Placeholder\", sans-serif; --framer-font-family-bold: \"Geist Mono\", \"Geist Mono Placeholder\", monospace; --framer-font-open-type-features: normal; --framer-font-size: 14px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-letter-spacing: -0.04em; --framer-line-height: 1.1em; --framer-paragraph-spacing: 20px; --framer-text-alignment: center; --framer-text-color: #1e1e1e; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-vzPMA\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (ee97fff)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/amXs6blIhn7pXfK3fMvC/KnAO9fa205guTpVd2K2N/runNAhFev.js\";const cycleOrder=[\"wVFGQdIHd\",\"GKBXwlyxY\",\"EKW5Ag7dL\",\"XaBzz3jW5\"];const serializationHash=\"framer-w1vMJ\";const variantClassNames={EKW5Ag7dL:\"framer-v-tjcw2r\",GKBXwlyxY:\"framer-v-10e9mhx\",wVFGQdIHd:\"framer-v-1brjpwu\",XaBzz3jW5:\"framer-v-z58s57\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const j_mwqHDP8=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Dark - Alternative\":\"EKW5Ag7dL\",\"Variant 1\":\"wVFGQdIHd\",Dark:\"GKBXwlyxY\",Mobile:\"XaBzz3jW5\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,text,width,...props})=>{return{...props,j_mwqHDP8:text??props.j_mwqHDP8??\"For business owners drowning in manual work\",variant:humanReadableVariantMap[props.variant]??props.variant??\"wVFGQdIHd\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,j_mwqHDP8,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"wVFGQdIHd\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1brjpwu\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"wVFGQdIHd\",ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-05949fb0-8413-4fc5-9227-74d5c5da0a70, rgb(222, 222, 222))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-3f2b485c-0e00-41aa-8ae5-882e39ff1f22, rgb(247, 247, 247))\",borderBottomLeftRadius:4,borderBottomRightRadius:4,borderTopLeftRadius:4,borderTopRightRadius:4,...style},variants:{EKW5Ag7dL:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",backgroundColor:\"rgb(68, 69, 76)\"},GKBXwlyxY:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",backgroundColor:\"rgb(41, 41, 41)\"},XaBzz3jW5:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",backgroundColor:\"rgb(41, 41, 41)\"}},...addPropertyOverrides({EKW5Ag7dL:{\"data-framer-name\":\"Dark - Alternative\"},GKBXwlyxY:{\"data-framer-name\":\"Dark\"},XaBzz3jW5:{\"data-framer-name\":\"Mobile\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1a86kc9\",\"data-styles-preset\":\"runNAhFev\",dir:\"auto\",children:\"For business owners drowning in manual work\"})}),className:\"framer-hf35dl\",\"data-framer-name\":\"Screen recording\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"uBVjB5v_V\",style:{\"--framer-paragraph-spacing\":\"0px\"},text:j_mwqHDP8,variants:{EKW5Ag7dL:{\"--extracted-r6o4lv\":\"rgb(188, 188, 188)\"},GKBXwlyxY:{\"--extracted-r6o4lv\":\"var(--token-63f35459-0b18-4593-a116-1a6645823367, rgb(240, 240, 240))\"},XaBzz3jW5:{\"--extracted-r6o4lv\":\"var(--token-63f35459-0b18-4593-a116-1a6645823367, rgb(240, 240, 240))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({EKW5Ag7dL:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1a86kc9\",\"data-styles-preset\":\"runNAhFev\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(188, 188, 188))\"},children:\"For business owners drowning in manual work\"})})},GKBXwlyxY:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1a86kc9\",\"data-styles-preset\":\"runNAhFev\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-63f35459-0b18-4593-a116-1a6645823367, rgb(240, 240, 240)))\"},children:\"For business owners drowning in manual work\"})})},XaBzz3jW5:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1a86kc9\",\"data-styles-preset\":\"runNAhFev\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-63f35459-0b18-4593-a116-1a6645823367, rgb(240, 240, 240)))\"},children:\"For business owners drowning in manual work\"})})}},baseVariant,gestureVariant)})})})})});});const css=[\".framer-w1vMJ.framer-1pi7157, .framer-w1vMJ .framer-1pi7157 { display: block; }\",\".framer-w1vMJ.framer-1brjpwu { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 8px 12px 8px 12px; position: relative; width: min-content; }\",\".framer-w1vMJ .framer-hf35dl { flex: none; height: auto; position: relative; white-space: pre; width: auto; z-index: 7; }\",...sharedStyle.css,'.framer-w1vMJ[data-border=\"true\"]::after, .framer-w1vMJ [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; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 31.5\n * @framerIntrinsicWidth 385\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"GKBXwlyxY\":{\"layout\":[\"auto\",\"auto\"]},\"EKW5Ag7dL\":{\"layout\":[\"auto\",\"auto\"]},\"XaBzz3jW5\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"j_mwqHDP8\":\"text\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerftqgHSbDm=withCSS(Component,css,\"framer-w1vMJ\");export default FramerftqgHSbDm;FramerftqgHSbDm.displayName=\"Overline\";FramerftqgHSbDm.defaultProps={height:31.5,width:385};addPropertyControls(FramerftqgHSbDm,{variant:{options:[\"wVFGQdIHd\",\"GKBXwlyxY\",\"EKW5Ag7dL\",\"XaBzz3jW5\"],optionTitles:[\"Variant 1\",\"Dark\",\"Dark - Alternative\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum},j_mwqHDP8:{defaultValue:\"For business owners drowning in manual work\",displayTextArea:true,title:\"Text\",type:ControlType.String},onj_mwqHDP8Change:{changes:\"j_mwqHDP8\",type:ControlType.ChangeHandler}});addFonts(FramerftqgHSbDm,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerftqgHSbDm\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"31.5\",\"framerVariables\":\"{\\\"j_mwqHDP8\\\":\\\"text\\\"}\",\"framerIntrinsicWidth\":\"385\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"GKBXwlyxY\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"EKW5Ag7dL\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"XaBzz3jW5\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (0918601)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFonts,getLoadingLazyAtYPosition,Image as Image1,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import ArrowSmallRight from\"https://framerusercontent.com/modules/dgJpXCwpReww0QrfPhyq/VLNKp7TWtapLzg4pY7fX/TuDL_zxu1.js\";const ArrowSmallRightFonts=getFonts(ArrowSmallRight);const enabledGestures={zYis_nd86:{hover:true}};const cycleOrder=[\"zYis_nd86\",\"ty0RD6Bi0\",\"Vw9ylTzrd\"];const serializationHash=\"framer-JoQQO\";const variantClassNames={ty0RD6Bi0:\"framer-v-1os76r7\",Vw9ylTzrd:\"framer-v-1i4dt76\",zYis_nd86:\"framer-v-szxuc9\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const ZQ2piPEs3=undefined;const n95MSLx3w=undefined;const F46WkFsOW=undefined;const dyfZIX4Ox=undefined;const aQFGvgg6c=undefined;const c4nOgjvsh=undefined;const f9Vhws8bD=undefined;const FfDm8Sx5k=undefined;const FwmY2una_=undefined;const SyQP19ieq=undefined;const transition1={delay:0,duration:.3,ease:[.22,1,.36,1],type:\"tween\"};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const isSet=value=>{if(Array.isArray(value))return value.length>0;return value!==undefined&&value!==null&&value!==\"\";};const humanReadableVariantMap={Desktop:\"zYis_nd86\",Phone:\"Vw9ylTzrd\",Tablet:\"ty0RD6Bi0\"};const Variants=motion.create(React.Fragment);const getProps=({cover,description,height,id,industry,link,logoImage,name1,outcome,tag1,tag2,width,yC,...props})=>{return{...props,aQFGvgg6c:name1??props.aQFGvgg6c??\"Perle\",c4nOgjvsh:tag1??props.c4nOgjvsh??\"Product\",dyfZIX4Ox:logoImage??props.dyfZIX4Ox,F46WkFsOW:yC??props.F46WkFsOW??false,f9Vhws8bD:tag2??props.f9Vhws8bD??\"Branding\",FfDm8Sx5k:outcome??props.FfDm8Sx5k??\"1.7M tasks in under two months\",FwmY2una_:description??props.FwmY2una_??\"Branding for SaaS that turned an early AI concept into a credible, market ready product.\",n95MSLx3w:cover??props.n95MSLx3w,SyQP19ieq:industry??props.SyQP19ieq??\"Data intelligence\",variant:humanReadableVariantMap[props.variant]??props.variant??\"zYis_nd86\",ZQ2piPEs3:link??props.ZQ2piPEs3};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,contentLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,aQFGvgg6c,FfDm8Sx5k,FwmY2una_,SyQP19ieq,c4nOgjvsh,f9Vhws8bD,ZQ2piPEs3,F46WkFsOW,n95MSLx3w,dyfZIX4Ox,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"zYis_nd86\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const visible=isSet(c4nOgjvsh);const visible1=isSet(f9Vhws8bD);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:ZQ2piPEs3,motionChild:true,nodeId:\"zYis_nd86\",scopeId:\"qptrod6ek\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-szxuc9\",className,classNames)} framer-4ff9qb`,\"data-border\":true,\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"zYis_nd86\",ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(230, 230, 230)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-92cb83fd-3690-45c3-8e61-2b2cc868e25b)\",borderBottomLeftRadius:4,borderBottomRightRadius:4,borderTopLeftRadius:4,borderTopRightRadius:4,...style},variants:{\"zYis_nd86-hover\":{\"--border-color\":\"rgb(200, 200, 200)\"}},...addPropertyOverrides({\"zYis_nd86-hover\":{\"data-framer-name\":\"Hover\"},ty0RD6Bi0:{\"data-framer-name\":\"Tablet\"},Vw9ylTzrd:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-mam7kn\",\"data-framer-name\":\"Media\",layoutDependency:layoutDependency,layoutId:\"sw3j6Jqyd\",style:{backgroundColor:\"var(--token-3f2b485c-0e00-41aa-8ae5-882e39ff1f22)\"},children:[/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition(componentViewport?.y||0),sizes:`calc(${componentViewport?.width||\"100vw\"} * 0.56)`,...toResponsiveImage(n95MSLx3w)},className:\"framer-180tzp3\",\"data-framer-name\":\"Image\",layoutDependency:layoutDependency,layoutId:\"vhlI0PE1I\",style:{scale:1},variants:{\"zYis_nd86-hover\":{scale:1.025}},...addPropertyOverrides({ty0RD6Bi0:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition(componentViewport?.y||0),sizes:`calc(${componentViewport?.width||\"100vw\"} * 0.5)`,...toResponsiveImage(n95MSLx3w)}},Vw9ylTzrd:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition(componentViewport?.y||0),sizes:componentViewport?.width||\"100vw\",...toResponsiveImage(n95MSLx3w)}}},baseVariant,gestureVariant)})}),F46WkFsOW!==false&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-rxcs7o\",\"data-border\":true,\"data-framer-name\":\"YC badge\",layoutDependency:layoutDependency,layoutId:\"kFGq7z0TA\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(230, 230, 230)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-92cb83fd-3690-45c3-8e61-2b2cc868e25b)\",borderBottomLeftRadius:4,borderBottomRightRadius:4,borderTopLeftRadius:4,borderTopRightRadius:4},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1adaxxx\",\"data-framer-name\":\"Y mark\",layoutDependency:layoutDependency,layoutId:\"wpVAycoGu\",style:{backgroundColor:\"rgb(242, 101, 34)\",borderBottomLeftRadius:2,borderBottomRightRadius:2,borderTopLeftRadius:2,borderTopRightRadius:2},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R2Vpc3QtNjAw\",\"--framer-font-family\":'\"Geist\"',\"--framer-font-open-type-features\":\"'ss01' on, 'ss02' on, 'cv09' on, 'cv10' on, 'cv11' on\",\"--framer-font-size\":\"12px\",\"--framer-font-style\":\"normal\",\"--framer-font-variation-axes\":\"var(--extracted-2gg91v, normal)\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"0em\",\"--framer-line-height\":\"1em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(motion.span,{style:{\"--font-selector\":\"R0Y7R2Vpc3QtNjAw\",\"--framer-font-family\":'\"Geist\"',\"--framer-font-open-type-features\":\"'ss01' on, 'ss02' on, 'cv09' on, 'cv10' on, 'cv11' on\",\"--framer-font-size\":\"12px\",\"--framer-font-style\":\"normal\",\"--framer-font-variation-axes\":\"var(--extracted-1asg273, normal)\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"0em\",\"--framer-text-color\":\"var(--extracted-1w3ko1f, rgb(255, 255, 255))\"},children:\"Y\"})})}),className:\"framer-81bbu8\",\"data-framer-name\":\"Y\",fonts:[\"GF;Geist-600\"],layoutDependency:layoutDependency,layoutId:\"BcfzHNjWH\",style:{\"--extracted-1asg273\":\"normal\",\"--extracted-1w3ko1f\":\"rgb(255, 255, 255)\",\"--extracted-2gg91v\":\"normal\",\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R2Vpc3QtNTAw\",\"--framer-font-family\":'\"Geist\"',\"--framer-font-open-type-features\":\"'ss01' on, 'ss02' on, 'cv09' on, 'cv10' on, 'cv11' on\",\"--framer-font-size\":\"12px\",\"--framer-font-style\":\"normal\",\"--framer-font-variation-axes\":\"var(--extracted-2gg91v, normal)\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-295c4e4f-72b8-40ea-a5bb-7f902fe5995d))\"},children:/*#__PURE__*/_jsx(motion.span,{style:{\"--font-selector\":\"R0Y7R2Vpc3QtNTAw\",\"--framer-font-family\":'\"Geist\"',\"--framer-font-open-type-features\":\"'ss01' on, 'ss02' on, 'cv09' on, 'cv10' on, 'cv11' on\",\"--framer-font-size\":\"12px\",\"--framer-font-style\":\"normal\",\"--framer-font-variation-axes\":\"var(--extracted-1asg273, normal)\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-text-color\":\"var(--extracted-1w3ko1f, var(--token-295c4e4f-72b8-40ea-a5bb-7f902fe5995d))\"},children:\"Combinator\"})})}),className:\"framer-16xqvtn\",\"data-framer-name\":\"Label\",fonts:[\"GF;Geist-500\"],layoutDependency:layoutDependency,layoutId:\"DdsYyfbu8\",style:{\"--extracted-1asg273\":\"normal\",\"--extracted-1w3ko1f\":\"var(--token-295c4e4f-72b8-40ea-a5bb-7f902fe5995d)\",\"--extracted-2gg91v\":\"normal\",\"--extracted-r6o4lv\":\"var(--token-295c4e4f-72b8-40ea-a5bb-7f902fe5995d)\"},verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-5efeeo\",\"data-framer-name\":\"Body\",layoutDependency:layoutDependency,layoutId:\"SuCwBNdXH\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1m80vb\",\"data-framer-name\":\"Top\",layoutDependency:layoutDependency,layoutId:\"tcDmZf5pb\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1soyrkr\",\"data-framer-name\":\"Brand row\",layoutDependency:layoutDependency,layoutId:\"uR9K1SNOS\",children:[/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+36),sizes:\"170px\",...toResponsiveImage(dyfZIX4Ox),...{positionX:\"left\",positionY:\"center\"}},className:\"framer-1m65y0q\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"CdtTWZXKg\",...addPropertyOverrides({ty0RD6Bi0:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+25.1),sizes:\"130px\",...toResponsiveImage(dyfZIX4Ox),...{positionX:\"left\",positionY:\"center\"}}},Vw9ylTzrd:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+233.1),sizes:\"130px\",...toResponsiveImage(dyfZIX4Ox),...{positionX:\"left\",positionY:\"center\"}}}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R2Vpc3QtNTAw\",\"--framer-font-family\":'\"Geist\"',\"--framer-font-size\":\"26px\",\"--framer-font-style\":\"normal\",\"--framer-font-variation-axes\":\"var(--extracted-zfisys, normal)\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"34px\",\"--framer-text-color\":\"var(--extracted-a0htzi, rgba(0, 0, 0, 0))\"},children:/*#__PURE__*/_jsx(motion.span,{style:{\"--font-selector\":\"R0Y7R2Vpc3QtNTAw\",\"--framer-font-family\":'\"Geist\"',\"--framer-font-size\":\"26px\",\"--framer-font-style\":\"normal\",\"--framer-font-variation-axes\":\"var(--extracted-q5xy1t, normal)\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-text-color\":\"var(--extracted-1k2zljd, rgba(0, 0, 0, 0))\"},children:\"Perle\"})})}),className:\"framer-1v0oarb\",\"data-framer-name\":\"Client name (findable)\",fonts:[\"GF;Geist-500\"],layoutDependency:layoutDependency,layoutId:\"ZsLaFteHl\",style:{\"--extracted-1k2zljd\":\"rgba(0, 0, 0, 0)\",\"--extracted-a0htzi\":\"rgba(0, 0, 0, 0)\",\"--extracted-q5xy1t\":\"normal\",\"--extracted-zfisys\":\"normal\"},text:aQFGvgg6c,verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1pr7mj8\",\"data-framer-name\":\"Chips\",layoutDependency:layoutDependency,layoutId:\"FK1kZxtNF\",children:[visible!==false&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ymzye9\",\"data-framer-name\":\"Chip 1\",layoutDependency:layoutDependency,layoutId:\"MjXShxKfq\",style:{backgroundColor:\"rgb(240, 240, 240)\",borderBottomLeftRadius:4,borderBottomRightRadius:4,borderTopLeftRadius:4,borderTopRightRadius:4},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R2Vpc3QtNTAw\",\"--framer-font-family\":'\"Geist\"',\"--framer-font-open-type-features\":\"'ss01' on, 'ss02' on, 'cv09' on, 'cv10' on, 'cv11' on\",\"--framer-font-size\":\"14px\",\"--framer-font-style\":\"normal\",\"--framer-font-variation-axes\":\"var(--extracted-2gg91v, normal)\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(36, 36, 36))\"},children:/*#__PURE__*/_jsx(motion.span,{style:{\"--font-selector\":\"R0Y7R2Vpc3QtNTAw\",\"--framer-font-family\":'\"Geist\"',\"--framer-font-open-type-features\":\"'ss01' on, 'ss02' on, 'cv09' on, 'cv10' on, 'cv11' on\",\"--framer-font-size\":\"14px\",\"--framer-font-style\":\"normal\",\"--framer-font-variation-axes\":\"var(--extracted-1asg273, normal)\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-text-color\":\"var(--extracted-1w3ko1f, rgb(36, 36, 36))\"},children:\"Product\"})})}),className:\"framer-2ptorw\",\"data-framer-name\":\"Label\",fonts:[\"GF;Geist-500\"],layoutDependency:layoutDependency,layoutId:\"gXca7U25f\",style:{\"--extracted-1asg273\":\"normal\",\"--extracted-1w3ko1f\":\"rgb(36, 36, 36)\",\"--extracted-2gg91v\":\"normal\",\"--extracted-r6o4lv\":\"rgb(36, 36, 36)\"},text:c4nOgjvsh,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({ty0RD6Bi0:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R2Vpc3QtNTAw\",\"--framer-font-family\":'\"Geist\"',\"--framer-font-open-type-features\":\"'ss01' on, 'ss02' on, 'cv09' on, 'cv10' on, 'cv11' on\",\"--framer-font-size\":\"13px\",\"--framer-font-style\":\"normal\",\"--framer-font-variation-axes\":\"var(--extracted-2gg91v, normal)\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(36, 36, 36))\"},children:/*#__PURE__*/_jsx(motion.span,{style:{\"--font-selector\":\"R0Y7R2Vpc3QtNTAw\",\"--framer-font-family\":'\"Geist\"',\"--framer-font-open-type-features\":\"'ss01' on, 'ss02' on, 'cv09' on, 'cv10' on, 'cv11' on\",\"--framer-font-size\":\"13px\",\"--framer-font-style\":\"normal\",\"--framer-font-variation-axes\":\"var(--extracted-1asg273, normal)\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-text-color\":\"var(--extracted-1w3ko1f, rgb(36, 36, 36))\"},children:\"Product\"})})})},Vw9ylTzrd:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R2Vpc3QtNTAw\",\"--framer-font-family\":'\"Geist\"',\"--framer-font-open-type-features\":\"'ss01' on, 'ss02' on, 'cv09' on, 'cv10' on, 'cv11' on\",\"--framer-font-size\":\"13px\",\"--framer-font-style\":\"normal\",\"--framer-font-variation-axes\":\"var(--extracted-2gg91v, normal)\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(36, 36, 36))\"},children:/*#__PURE__*/_jsx(motion.span,{style:{\"--font-selector\":\"R0Y7R2Vpc3QtNTAw\",\"--framer-font-family\":'\"Geist\"',\"--framer-font-open-type-features\":\"'ss01' on, 'ss02' on, 'cv09' on, 'cv10' on, 'cv11' on\",\"--framer-font-size\":\"13px\",\"--framer-font-style\":\"normal\",\"--framer-font-variation-axes\":\"var(--extracted-1asg273, normal)\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-text-color\":\"var(--extracted-1w3ko1f, rgb(36, 36, 36))\"},children:\"Product\"})})})}},baseVariant,gestureVariant)})}),visible1!==false&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-je1idx\",\"data-framer-name\":\"Chip 2\",layoutDependency:layoutDependency,layoutId:\"oxCuRMneA\",style:{backgroundColor:\"rgb(240, 240, 240)\",borderBottomLeftRadius:4,borderBottomRightRadius:4,borderTopLeftRadius:4,borderTopRightRadius:4},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R2Vpc3QtNTAw\",\"--framer-font-family\":'\"Geist\"',\"--framer-font-open-type-features\":\"'ss01' on, 'ss02' on, 'cv09' on, 'cv10' on, 'cv11' on\",\"--framer-font-size\":\"14px\",\"--framer-font-style\":\"normal\",\"--framer-font-variation-axes\":\"var(--extracted-2gg91v, normal)\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(36, 36, 36))\"},children:/*#__PURE__*/_jsx(motion.span,{style:{\"--font-selector\":\"R0Y7R2Vpc3QtNTAw\",\"--framer-font-family\":'\"Geist\"',\"--framer-font-open-type-features\":\"'ss01' on, 'ss02' on, 'cv09' on, 'cv10' on, 'cv11' on\",\"--framer-font-size\":\"14px\",\"--framer-font-style\":\"normal\",\"--framer-font-variation-axes\":\"var(--extracted-1asg273, normal)\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-text-color\":\"var(--extracted-1w3ko1f, rgb(36, 36, 36))\"},children:\"Branding\"})})}),className:\"framer-1oybvkx\",\"data-framer-name\":\"Label\",fonts:[\"GF;Geist-500\"],layoutDependency:layoutDependency,layoutId:\"nJTLm0NMn\",style:{\"--extracted-1asg273\":\"normal\",\"--extracted-1w3ko1f\":\"rgb(36, 36, 36)\",\"--extracted-2gg91v\":\"normal\",\"--extracted-r6o4lv\":\"rgb(36, 36, 36)\"},text:f9Vhws8bD,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({ty0RD6Bi0:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R2Vpc3QtNTAw\",\"--framer-font-family\":'\"Geist\"',\"--framer-font-open-type-features\":\"'ss01' on, 'ss02' on, 'cv09' on, 'cv10' on, 'cv11' on\",\"--framer-font-size\":\"13px\",\"--framer-font-style\":\"normal\",\"--framer-font-variation-axes\":\"var(--extracted-2gg91v, normal)\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(36, 36, 36))\"},children:/*#__PURE__*/_jsx(motion.span,{style:{\"--font-selector\":\"R0Y7R2Vpc3QtNTAw\",\"--framer-font-family\":'\"Geist\"',\"--framer-font-open-type-features\":\"'ss01' on, 'ss02' on, 'cv09' on, 'cv10' on, 'cv11' on\",\"--framer-font-size\":\"13px\",\"--framer-font-style\":\"normal\",\"--framer-font-variation-axes\":\"var(--extracted-1asg273, normal)\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-text-color\":\"var(--extracted-1w3ko1f, rgb(36, 36, 36))\"},children:\"Branding\"})})})},Vw9ylTzrd:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R2Vpc3QtNTAw\",\"--framer-font-family\":'\"Geist\"',\"--framer-font-open-type-features\":\"'ss01' on, 'ss02' on, 'cv09' on, 'cv10' on, 'cv11' on\",\"--framer-font-size\":\"13px\",\"--framer-font-style\":\"normal\",\"--framer-font-variation-axes\":\"var(--extracted-2gg91v, normal)\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(36, 36, 36))\"},children:/*#__PURE__*/_jsx(motion.span,{style:{\"--font-selector\":\"R0Y7R2Vpc3QtNTAw\",\"--framer-font-family\":'\"Geist\"',\"--framer-font-open-type-features\":\"'ss01' on, 'ss02' on, 'cv09' on, 'cv10' on, 'cv11' on\",\"--framer-font-size\":\"13px\",\"--framer-font-style\":\"normal\",\"--framer-font-variation-axes\":\"var(--extracted-1asg273, normal)\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-text-color\":\"var(--extracted-1w3ko1f, rgb(36, 36, 36))\"},children:\"Branding\"})})})}},baseVariant,gestureVariant)})})]})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R2Vpc3QtNTAw\",\"--framer-font-family\":'\"Geist\"',\"--framer-font-open-type-features\":\"'ss01' on, 'ss02' on, 'cv09' on, 'cv10' on, 'cv11' on\",\"--framer-font-size\":\"36px\",\"--framer-font-style\":\"normal\",\"--framer-font-variation-axes\":\"var(--extracted-2gg91v, normal)\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"1.1em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-295c4e4f-72b8-40ea-a5bb-7f902fe5995d))\"},children:/*#__PURE__*/_jsx(motion.span,{style:{\"--font-selector\":\"R0Y7R2Vpc3QtNTAw\",\"--framer-font-family\":'\"Geist\"',\"--framer-font-open-type-features\":\"'ss01' on, 'ss02' on, 'cv09' on, 'cv10' on, 'cv11' on\",\"--framer-font-size\":\"36px\",\"--framer-font-style\":\"normal\",\"--framer-font-variation-axes\":\"var(--extracted-1asg273, normal)\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-text-color\":\"var(--extracted-1w3ko1f, var(--token-295c4e4f-72b8-40ea-a5bb-7f902fe5995d))\"},children:\"1.7M tasks in under two months\"})})}),className:\"framer-13xaapz\",\"data-framer-name\":\"Outcome\",fonts:[\"GF;Geist-500\"],layoutDependency:layoutDependency,layoutId:\"cXSztnJ6c\",style:{\"--extracted-1asg273\":\"normal\",\"--extracted-1w3ko1f\":\"var(--token-295c4e4f-72b8-40ea-a5bb-7f902fe5995d)\",\"--extracted-2gg91v\":\"normal\",\"--extracted-r6o4lv\":\"var(--token-295c4e4f-72b8-40ea-a5bb-7f902fe5995d)\"},text:FfDm8Sx5k,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({ty0RD6Bi0:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R2Vpc3QtNTAw\",\"--framer-font-family\":'\"Geist\"',\"--framer-font-open-type-features\":\"'ss01' on, 'ss02' on, 'cv09' on, 'cv10' on, 'cv11' on\",\"--framer-font-size\":\"24px\",\"--framer-font-style\":\"normal\",\"--framer-font-variation-axes\":\"var(--extracted-2gg91v, normal)\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"1.1em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-295c4e4f-72b8-40ea-a5bb-7f902fe5995d))\"},children:/*#__PURE__*/_jsx(motion.span,{style:{\"--font-selector\":\"R0Y7R2Vpc3QtNTAw\",\"--framer-font-family\":'\"Geist\"',\"--framer-font-open-type-features\":\"'ss01' on, 'ss02' on, 'cv09' on, 'cv10' on, 'cv11' on\",\"--framer-font-size\":\"24px\",\"--framer-font-style\":\"normal\",\"--framer-font-variation-axes\":\"var(--extracted-1asg273, normal)\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-text-color\":\"var(--extracted-1w3ko1f, var(--token-295c4e4f-72b8-40ea-a5bb-7f902fe5995d))\"},children:\"1.7M tasks in under two months\"})})})},Vw9ylTzrd:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R2Vpc3QtNTAw\",\"--framer-font-family\":'\"Geist\"',\"--framer-font-open-type-features\":\"'ss01' on, 'ss02' on, 'cv09' on, 'cv10' on, 'cv11' on\",\"--framer-font-size\":\"22px\",\"--framer-font-style\":\"normal\",\"--framer-font-variation-axes\":\"var(--extracted-2gg91v, normal)\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"1.1em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-295c4e4f-72b8-40ea-a5bb-7f902fe5995d))\"},children:/*#__PURE__*/_jsx(motion.span,{style:{\"--font-selector\":\"R0Y7R2Vpc3QtNTAw\",\"--framer-font-family\":'\"Geist\"',\"--framer-font-open-type-features\":\"'ss01' on, 'ss02' on, 'cv09' on, 'cv10' on, 'cv11' on\",\"--framer-font-size\":\"22px\",\"--framer-font-style\":\"normal\",\"--framer-font-variation-axes\":\"var(--extracted-1asg273, normal)\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-text-color\":\"var(--extracted-1w3ko1f, var(--token-295c4e4f-72b8-40ea-a5bb-7f902fe5995d))\"},children:\"1.7M tasks in under two months\"})})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R2Vpc3QtcmVndWxhcg==\",\"--framer-font-family\":'\"Geist\"',\"--framer-font-open-type-features\":\"'ss01' on, 'ss02' on, 'cv09' on, 'cv10' on, 'cv11' on\",\"--framer-font-size\":\"16px\",\"--framer-font-style\":\"normal\",\"--framer-font-variation-axes\":\"var(--extracted-2gg91v, normal)\",\"--framer-font-weight\":\"400\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-383dd6b4-4869-4714-a0a7-bf09c0e56603))\"},children:/*#__PURE__*/_jsx(motion.span,{style:{\"--font-selector\":\"R0Y7R2Vpc3QtcmVndWxhcg==\",\"--framer-font-family\":'\"Geist\"',\"--framer-font-open-type-features\":\"'ss01' on, 'ss02' on, 'cv09' on, 'cv10' on, 'cv11' on\",\"--framer-font-size\":\"16px\",\"--framer-font-style\":\"normal\",\"--framer-font-variation-axes\":\"var(--extracted-1asg273, normal)\",\"--framer-font-weight\":\"400\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-text-color\":\"var(--extracted-1w3ko1f, var(--token-383dd6b4-4869-4714-a0a7-bf09c0e56603))\"},children:\"Branding for SaaS that turned an early AI concept into a credible, market ready product.\"})})}),className:\"framer-v6jlbw\",\"data-framer-name\":\"Description\",fonts:[\"GF;Geist-regular\"],layoutDependency:layoutDependency,layoutId:\"nbe1EK2IJ\",style:{\"--extracted-1asg273\":\"normal\",\"--extracted-1w3ko1f\":\"var(--token-383dd6b4-4869-4714-a0a7-bf09c0e56603)\",\"--extracted-2gg91v\":\"normal\",\"--extracted-r6o4lv\":\"var(--token-383dd6b4-4869-4714-a0a7-bf09c0e56603)\"},text:FwmY2una_,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({ty0RD6Bi0:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R2Vpc3QtcmVndWxhcg==\",\"--framer-font-family\":'\"Geist\"',\"--framer-font-open-type-features\":\"'ss01' on, 'ss02' on, 'cv09' on, 'cv10' on, 'cv11' on\",\"--framer-font-size\":\"14px\",\"--framer-font-style\":\"normal\",\"--framer-font-variation-axes\":\"var(--extracted-2gg91v, normal)\",\"--framer-font-weight\":\"400\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-383dd6b4-4869-4714-a0a7-bf09c0e56603))\"},children:/*#__PURE__*/_jsx(motion.span,{style:{\"--font-selector\":\"R0Y7R2Vpc3QtcmVndWxhcg==\",\"--framer-font-family\":'\"Geist\"',\"--framer-font-open-type-features\":\"'ss01' on, 'ss02' on, 'cv09' on, 'cv10' on, 'cv11' on\",\"--framer-font-size\":\"14px\",\"--framer-font-style\":\"normal\",\"--framer-font-variation-axes\":\"var(--extracted-1asg273, normal)\",\"--framer-font-weight\":\"400\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-text-color\":\"var(--extracted-1w3ko1f, var(--token-383dd6b4-4869-4714-a0a7-bf09c0e56603))\"},children:\"Branding for SaaS that turned an early AI concept into a credible, market ready product.\"})})})},Vw9ylTzrd:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R2Vpc3QtcmVndWxhcg==\",\"--framer-font-family\":'\"Geist\"',\"--framer-font-open-type-features\":\"'ss01' on, 'ss02' on, 'cv09' on, 'cv10' on, 'cv11' on\",\"--framer-font-size\":\"14px\",\"--framer-font-style\":\"normal\",\"--framer-font-variation-axes\":\"var(--extracted-2gg91v, normal)\",\"--framer-font-weight\":\"400\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-383dd6b4-4869-4714-a0a7-bf09c0e56603))\"},children:/*#__PURE__*/_jsx(motion.span,{style:{\"--font-selector\":\"R0Y7R2Vpc3QtcmVndWxhcg==\",\"--framer-font-family\":'\"Geist\"',\"--framer-font-open-type-features\":\"'ss01' on, 'ss02' on, 'cv09' on, 'cv10' on, 'cv11' on\",\"--framer-font-size\":\"14px\",\"--framer-font-style\":\"normal\",\"--framer-font-variation-axes\":\"var(--extracted-1asg273, normal)\",\"--framer-font-weight\":\"400\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-text-color\":\"var(--extracted-1w3ko1f, var(--token-383dd6b4-4869-4714-a0a7-bf09c0e56603))\"},children:\"Branding for SaaS that turned an early AI concept into a credible, market ready product.\"})})})}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1va64n2\",\"data-framer-name\":\"Meta row\",layoutDependency:layoutDependency,layoutId:\"lz4GY5tcZ\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R2Vpc3QtcmVndWxhcg==\",\"--framer-font-family\":'\"Geist\"',\"--framer-font-open-type-features\":\"'ss01' on, 'ss02' on, 'cv09' on, 'cv10' on, 'cv11' on\",\"--framer-font-size\":\"16px\",\"--framer-font-style\":\"normal\",\"--framer-font-variation-axes\":\"var(--extracted-2gg91v, normal)\",\"--framer-font-weight\":\"400\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-383dd6b4-4869-4714-a0a7-bf09c0e56603))\"},children:/*#__PURE__*/_jsx(motion.span,{style:{\"--font-selector\":\"R0Y7R2Vpc3QtcmVndWxhcg==\",\"--framer-font-family\":'\"Geist\"',\"--framer-font-open-type-features\":\"'ss01' on, 'ss02' on, 'cv09' on, 'cv10' on, 'cv11' on\",\"--framer-font-size\":\"16px\",\"--framer-font-style\":\"normal\",\"--framer-font-variation-axes\":\"var(--extracted-1asg273, normal)\",\"--framer-font-weight\":\"400\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-text-color\":\"var(--extracted-1w3ko1f, var(--token-383dd6b4-4869-4714-a0a7-bf09c0e56603))\"},children:\"Data intelligence\"})})}),className:\"framer-cz7sw6\",\"data-framer-name\":\"Industry\",fonts:[\"GF;Geist-regular\"],layoutDependency:layoutDependency,layoutId:\"Bhii_Ij7N\",style:{\"--extracted-1asg273\":\"normal\",\"--extracted-1w3ko1f\":\"var(--token-383dd6b4-4869-4714-a0a7-bf09c0e56603)\",\"--extracted-2gg91v\":\"normal\",\"--extracted-r6o4lv\":\"var(--token-383dd6b4-4869-4714-a0a7-bf09c0e56603)\"},text:SyQP19ieq,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1naj1z2\",\"data-framer-name\":\"View case\",layoutDependency:layoutDependency,layoutId:\"uCDavyY3s\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R2Vpc3QtNTAw\",\"--framer-font-family\":'\"Geist\"',\"--framer-font-size\":\"16px\",\"--framer-font-style\":\"normal\",\"--framer-font-variation-axes\":\"var(--extracted-2gg91v, normal)\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-295c4e4f-72b8-40ea-a5bb-7f902fe5995d))\"},children:/*#__PURE__*/_jsx(motion.span,{style:{\"--font-selector\":\"R0Y7R2Vpc3QtNTAw\",\"--framer-font-family\":'\"Geist\"',\"--framer-font-size\":\"16px\",\"--framer-font-style\":\"normal\",\"--framer-font-variation-axes\":\"var(--extracted-1asg273, normal)\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-text-color\":\"var(--extracted-1w3ko1f, var(--token-295c4e4f-72b8-40ea-a5bb-7f902fe5995d))\"},children:\"View case study\"})})}),className:\"framer-o64rb3\",\"data-framer-name\":\"Label\",fonts:[\"GF;Geist-500\"],layoutDependency:layoutDependency,layoutId:\"YTzzZjiam\",style:{\"--extracted-1asg273\":\"normal\",\"--extracted-1w3ko1f\":\"var(--token-295c4e4f-72b8-40ea-a5bb-7f902fe5995d)\",\"--extracted-2gg91v\":\"normal\",\"--extracted-r6o4lv\":\"var(--token-295c4e4f-72b8-40ea-a5bb-7f902fe5995d)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ArrowSmallRight,{animated:true,className:\"framer-mjgbuz\",\"data-framer-name\":\"Arrow\",layoutDependency:layoutDependency,layoutId:\"rxhmc2F1o\",style:{\"--szd5nr\":\"var(--token-295c4e4f-72b8-40ea-a5bb-7f902fe5995d)\"}})]})]})]})]})})})})});});const css=[\".framer-JoQQO.framer-4ff9qb, .framer-JoQQO .framer-4ff9qb { display: block; }\",\".framer-JoQQO.framer-szxuc9 { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; text-decoration: none; width: 1200px; will-change: var(--framer-will-change-override, transform); }\",\".framer-JoQQO .framer-mam7kn { display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: 420px; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 56%; }\",\".framer-JoQQO .framer-180tzp3 { bottom: 0px; flex: none; left: 0px; position: absolute; right: 0px; top: 0px; }\",\".framer-JoQQO .framer-rxcs7o { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: min-content; justify-content: flex-start; left: 40px; padding: 4px 8px 4px 4px; position: absolute; top: 40px; width: min-content; }\",\".framer-JoQQO .framer-1adaxxx { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 16px; justify-content: center; padding: 0px; position: relative; width: 16px; }\",\".framer-JoQQO .framer-81bbu8, .framer-JoQQO .framer-16xqvtn, .framer-JoQQO .framer-2ptorw, .framer-JoQQO .framer-1oybvkx, .framer-JoQQO .framer-cz7sw6, .framer-JoQQO .framer-o64rb3 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-JoQQO .framer-5efeeo { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; height: 420px; justify-content: space-between; padding: 36px 40px 36px 40px; position: relative; width: 1px; }\",\".framer-JoQQO .framer-1m80vb { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: 100%; }\",\".framer-JoQQO .framer-1soyrkr { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; padding: 0px 0px 4px 0px; position: relative; width: 100%; }\",\".framer-JoQQO .framer-1m65y0q { flex: none; height: 34px; position: relative; width: 170px; }\",\".framer-JoQQO .framer-1v0oarb { flex: none; height: 100%; left: 0px; overflow: var(--overflow-clip-fallback, clip); position: absolute; top: 0px; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-JoQQO .framer-1pr7mj8, .framer-JoQQO .framer-1naj1z2 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: min-content; }\",\".framer-JoQQO .framer-1ymzye9, .framer-JoQQO .framer-je1idx { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; padding: 5px 11px 5px 11px; position: relative; width: min-content; }\",'.framer-JoQQO .framer-13xaapz { --text-truncation-display-inline-for-safari-16: inline; --text-truncation-display-none-for-safari-16: none; --text-truncation-line-break-for-safari-16: \"\\\\A\"; -webkit-box-orient: vertical; -webkit-line-clamp: 2; display: -webkit-box; flex: none; height: auto; overflow: var(--overflow-clip-fallback, clip); position: relative; white-space: pre-line; width: 100%; word-break: break-word; word-wrap: break-word; }','.framer-JoQQO .framer-v6jlbw { --text-truncation-display-inline-for-safari-16: inline; --text-truncation-display-none-for-safari-16: none; --text-truncation-line-break-for-safari-16: \"\\\\A\"; -webkit-box-orient: vertical; -webkit-line-clamp: 3; display: -webkit-box; flex: none; height: auto; overflow: var(--overflow-clip-fallback, clip); position: relative; white-space: pre-line; width: 100%; word-break: break-word; word-wrap: break-word; }',\".framer-JoQQO .framer-1va64n2 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; padding: 0px; position: relative; width: 100%; }\",\".framer-JoQQO .framer-mjgbuz { flex: none; height: auto; position: relative; width: 16px; }\",\".framer-JoQQO.framer-v-1os76r7.framer-szxuc9 { width: 720px; }\",\".framer-JoQQO.framer-v-1os76r7 .framer-mam7kn { height: 320px; width: 50%; }\",\".framer-JoQQO.framer-v-1os76r7 .framer-rxcs7o { left: 22px; top: 22px; }\",\".framer-JoQQO.framer-v-1os76r7 .framer-5efeeo { height: 320px; padding: 24px; }\",\".framer-JoQQO.framer-v-1os76r7 .framer-1m80vb { gap: 14px; }\",\".framer-JoQQO.framer-v-1os76r7 .framer-1m65y0q, .framer-JoQQO.framer-v-1i4dt76 .framer-1m65y0q { height: 26px; width: 130px; }\",\".framer-JoQQO.framer-v-1os76r7 .framer-v6jlbw { -webkit-line-clamp: 2; }\",\".framer-JoQQO.framer-v-1i4dt76.framer-szxuc9 { flex-direction: column; width: 343px; }\",\".framer-JoQQO.framer-v-1i4dt76 .framer-mam7kn { height: 214px; width: 100%; }\",\".framer-JoQQO.framer-v-1i4dt76 .framer-rxcs7o { left: 21px; top: 21px; }\",\".framer-JoQQO.framer-v-1i4dt76 .framer-5efeeo { flex: none; gap: 18px; height: min-content; justify-content: flex-start; padding: 18px 18px 20px 18px; width: 100%; }\",\".framer-JoQQO.framer-v-1i4dt76 .framer-1m80vb { gap: 12px; }\",'.framer-JoQQO[data-border=\"true\"]::after, .framer-JoQQO [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; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 200\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"ty0RD6Bi0\":{\"layout\":[\"fixed\",\"auto\"]},\"Vw9ylTzrd\":{\"layout\":[\"fixed\",\"auto\"]},\"gUmOGgM9Y\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"aQFGvgg6c\":\"name1\",\"FfDm8Sx5k\":\"outcome\",\"FwmY2una_\":\"description\",\"SyQP19ieq\":\"industry\",\"c4nOgjvsh\":\"tag1\",\"f9Vhws8bD\":\"tag2\",\"ZQ2piPEs3\":\"link\",\"F46WkFsOW\":\"yC\",\"n95MSLx3w\":\"cover\",\"dyfZIX4Ox\":\"logoImage\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerqptrod6ek=withCSS(Component,css,\"framer-JoQQO\");export default Framerqptrod6ek;Framerqptrod6ek.displayName=\"Work / Case row\";Framerqptrod6ek.defaultProps={height:200,width:1200};addPropertyControls(Framerqptrod6ek,{variant:{options:[\"zYis_nd86\",\"ty0RD6Bi0\",\"Vw9ylTzrd\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum},aQFGvgg6c:{defaultValue:\"Perle\",title:\"Name\",type:ControlType.String},onaQFGvgg6cChange:{changes:\"aQFGvgg6c\",type:ControlType.ChangeHandler},FfDm8Sx5k:{defaultValue:\"1.7M tasks in under two months\",title:\"Outcome\",type:ControlType.String},onFfDm8Sx5kChange:{changes:\"FfDm8Sx5k\",type:ControlType.ChangeHandler},FwmY2una_:{defaultValue:\"Branding for SaaS that turned an early AI concept into a credible, market ready product.\",title:\"Description\",type:ControlType.String},onFwmY2una_Change:{changes:\"FwmY2una_\",type:ControlType.ChangeHandler},SyQP19ieq:{defaultValue:\"Data intelligence\",title:\"Industry\",type:ControlType.String},onSyQP19ieqChange:{changes:\"SyQP19ieq\",type:ControlType.ChangeHandler},c4nOgjvsh:{defaultValue:\"Product\",title:\"Tag 1\",type:ControlType.String},onc4nOgjvshChange:{changes:\"c4nOgjvsh\",type:ControlType.ChangeHandler},f9Vhws8bD:{defaultValue:\"Branding\",title:\"Tag 2\",type:ControlType.String},onf9Vhws8bDChange:{changes:\"f9Vhws8bD\",type:ControlType.ChangeHandler},ZQ2piPEs3:{title:\"Link\",type:ControlType.Link},F46WkFsOW:{defaultValue:false,title:\"YC\",type:ControlType.Boolean},onF46WkFsOWChange:{changes:\"F46WkFsOW\",type:ControlType.ChangeHandler},n95MSLx3w:{title:\"Cover\",type:ControlType.ResponsiveImage},dyfZIX4Ox:{title:\"Logo image\",type:ControlType.ResponsiveImage}});addFonts(Framerqptrod6ek,[{explicitInter:true,fonts:[{cssFamilyName:\"Geist\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"Geist\",url:\"https://fonts.gstatic.com/s/geist/v5/gyBhhwUxId8gMGYQMKR3pzfaWI_RQuQ4mJPby1QNtA.woff2\",weight:\"600\"},{cssFamilyName:\"Geist\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"Geist\",url:\"https://fonts.gstatic.com/s/geist/v5/gyBhhwUxId8gMGYQMKR3pzfaWI_RruM4mJPby1QNtA.woff2\",weight:\"500\"},{cssFamilyName:\"Geist\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"Geist\",url:\"https://fonts.gstatic.com/s/geist/v5/gyBhhwUxId8gMGYQMKR3pzfaWI_RnOM4mJPby1QNtA.woff2\",weight:\"400\"}]},...ArrowSmallRightFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerqptrod6ek\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"200\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"aQFGvgg6c\\\":\\\"name1\\\",\\\"FfDm8Sx5k\\\":\\\"outcome\\\",\\\"FwmY2una_\\\":\\\"description\\\",\\\"SyQP19ieq\\\":\\\"industry\\\",\\\"c4nOgjvsh\\\":\\\"tag1\\\",\\\"f9Vhws8bD\\\":\\\"tag2\\\",\\\"ZQ2piPEs3\\\":\\\"link\\\",\\\"F46WkFsOW\\\":\\\"yC\\\",\\\"n95MSLx3w\\\":\\\"cover\\\",\\\"dyfZIX4Ox\\\":\\\"logoImage\\\"}\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"ty0RD6Bi0\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Vw9ylTzrd\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"gUmOGgM9Y\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"1200\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./qptrod6ek.map","// Generated by Framer (0f5ea8b)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Geist-regular\",\"Inter-Bold\",\"Inter-BoldItalic\",\"Inter-Italic\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Geist\",source:\"google\",style:\"normal\",uiFamilyName:\"Geist\",url:\"https://fonts.gstatic.com/s/geist/v5/gyBhhwUxId8gMGYQMKR3pzfaWI_RnOM4mJPby1QNtA.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/DpPBYI0sL4fYLgAkX8KXOPVt7c.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/4RAEQdEOrcnDkhHiiCbJOw92Lk.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/1K3W8DizY3v4emK8Mb08YHxTbs.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/tUSCtfYVM1I1IchuyCwz9gDdQ.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/VgYFWiwsAC5OYxAycRXXvhze58.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/syRNPWzAMIrcJ3wIlPIP43KjQs.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/GIryZETIX4IFypco5pYZONKhJIo.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/H89BbHkbHDzlxZzxi8uPzTsp90.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/u6gJwDuwB143kpNK1T1MDKDWkMc.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/43sJ6MfOPh1LCJt46OvyDuSbA6o.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/wccHG0r4gBDAIRhfHiOlq6oEkqw.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/WZ367JPwf9bRW6LdTHN8rXgSjw.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/ia3uin3hQWqDrVloC1zEtYHWw.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/2A4Xx7CngadFGlVV4xrO06OBHY.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/CfMzU8w2e7tHgF4T4rATMPuWosA.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/867QObYax8ANsfX4TGEVU9YiCM.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Oyn2ZbENFdnW7mt2Lzjk1h9Zb9k.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/cdAe8hgZ1cMyLu9g005pAW3xMo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/DOfvtmE1UplCq161m6Hj8CSQYg.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/pKRFNWFoZl77qYCAIp84lN1h944.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/tKtBcDnBMevsEEJKdNGhhkLzYo.woff2\",weight:\"400\"}]}];export const css=['.framer-9X0x2 .framer-styles-preset-13qgwkx:not(.rich-text-wrapper), .framer-9X0x2 .framer-styles-preset-13qgwkx.rich-text-wrapper p { --framer-font-family: \"Geist\", \"Geist Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: -0.02em; --framer-line-height: 1.4em; --framer-paragraph-spacing: 20px; --framer-text-alignment: center; --framer-text-color: #1e1e1e; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-9X0x2\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","function t(t,e,r){return e in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t;}var e,r,i=Object.create,n=Object.defineProperty,s=Object.getOwnPropertyDescriptor,o=Object.getOwnPropertyNames,a=Object.getPrototypeOf,u=Object.prototype.hasOwnProperty,l=(t,e)=>function(){try{return e||(0,t[o(t)[0]])((e={exports:{}}).exports,e),e.exports;}catch(t){throw e=0,t;}},h=(t,e,r,i)=>{if(e&&\"object\"==typeof e||\"function\"==typeof e)for(let a of o(e))u.call(t,a)||a===r||n(t,a,{get:()=>e[a],enumerable:!(i=s(e,a))||i.enumerable});return t;},c=(t,e,r)=>(r=null!=t?i(a(t)):{},h(// If the importer is in node compatibility mode or this is not an ESM\n    // file that has been converted to a CommonJS file using a Babel-\n    // compatible transform (i.e. \"__esModule\" has not been set), then set\n    // \"default\" to the CommonJS \"module.exports\" for node compatibility.\n    !e&&t&&t.__esModule?r:n(r,\"default\",{value:t,enumerable:!0}),t)),f=l({\"../../../node_modules/dataloader/index.js\"(t,e){var r,i=/* @__PURE__ */function(){function t(t,e){if(\"function\"!=typeof t)throw TypeError(\"DataLoader must be constructed with a function which accepts Array<key> and returns Promise<Array<value>>, but got: \"+t+\".\");this._batchLoadFn=t,this._maxBatchSize=function(t){if(!(!t||!1!==t.batch))return 1;var e=t&&t.maxBatchSize;if(void 0===e)return 1/0;if(\"number\"!=typeof e||e<1)throw TypeError(\"maxBatchSize must be a positive number: \"+e);return e;}(e),this._batchScheduleFn=function(t){var e=t&&t.batchScheduleFn;if(void 0===e)return n;if(\"function\"!=typeof e)throw TypeError(\"batchScheduleFn must be a function: \"+e);return e;}(e),this._cacheKeyFn=function(t){var e=t&&t.cacheKeyFn;if(void 0===e)return function(t){return t;};if(\"function\"!=typeof e)throw TypeError(\"cacheKeyFn must be a function: \"+e);return e;}(e),this._cacheMap=function(t){if(!(!t||!1!==t.cache))return null;var e=t&&t.cacheMap;if(void 0===e)return /* @__PURE__ */new Map;if(null!==e){var r=[\"get\",\"set\",\"delete\",\"clear\"].filter(function(t){return e&&\"function\"!=typeof e[t];});if(0!==r.length)throw TypeError(\"Custom cacheMap missing methods: \"+r.join(\", \"));}return e;}(e),this._batch=null,this.name=e&&e.name?e.name:null;}var e=t.prototype;return e.load=function(t){if(null==t)throw TypeError(\"The loader.load() function must be called with a value, but got: \"+String(t)+\".\");var e=function(t){var e=t._batch;if(null!==e&&!e.hasDispatched&&e.keys.length<t._maxBatchSize)return e;var r={hasDispatched:!1,keys:[],callbacks:[]};return t._batch=r,t._batchScheduleFn(function(){(function(t,e){var r;if(e.hasDispatched=!0,0===e.keys.length){o(e);return;}try{r=t._batchLoadFn(e.keys);}catch(r){return s(t,e,TypeError(\"DataLoader must be constructed with a function which accepts Array<key> and returns Promise<Array<value>>, but the function errored synchronously: \"+String(r)+\".\"));}if(!r||\"function\"!=typeof r.then)return s(t,e,TypeError(\"DataLoader must be constructed with a function which accepts Array<key> and returns Promise<Array<value>>, but the function did not return a Promise: \"+String(r)+\".\"));r.then(function(t){if(!a(t))throw TypeError(\"DataLoader must be constructed with a function which accepts Array<key> and returns Promise<Array<value>>, but the function did not return a Promise of an Array: \"+String(t)+\".\");if(t.length!==e.keys.length)throw TypeError(\"DataLoader must be constructed with a function which accepts Array<key> and returns Promise<Array<value>>, but the function did not return a Promise of an Array of the same length as the Array of keys.\\n\\nKeys:\\n\"+String(e.keys)+\"\\n\\nValues:\\n\"+String(t));o(e);for(var r=0;r<e.callbacks.length;r++){var i=t[r];i instanceof Error?e.callbacks[r].reject(i):e.callbacks[r].resolve(i);}}).catch(function(r){s(t,e,r);});})(t,r);}),r;}(this),r=this._cacheMap,i=this._cacheKeyFn(t);if(r){var n=r.get(i);if(n){var u=e.cacheHits||(e.cacheHits=[]);return new Promise(function(t){u.push(function(){t(n);});});}}e.keys.push(t);var l=new Promise(function(t,r){e.callbacks.push({resolve:t,reject:r});});return r&&r.set(i,l),l;},e.loadMany=function(t){if(!a(t))throw TypeError(\"The loader.loadMany() function must be called with Array<key> but got: \"+t+\".\");for(var e=[],r=0;r<t.length;r++)e.push(this.load(t[r]).catch(function(t){return t;}));return Promise.all(e);},e.clear=function(t){var e=this._cacheMap;if(e){var r=this._cacheKeyFn(t);e.delete(r);}return this;},e.clearAll=function(){var t=this._cacheMap;return t&&t.clear(),this;},e.prime=function(t,e){var r=this._cacheMap;if(r){var i,n=this._cacheKeyFn(t);void 0===r.get(n)&&(e instanceof Error?(i=Promise.reject(e)).catch(function(){}):i=Promise.resolve(e),r.set(n,i));}return this;},t;}(),n=\"object\"==typeof process&&\"function\"==typeof process.nextTick?function(t){r||(r=Promise.resolve()),r.then(function(){process.nextTick(t);});}:\"function\"==typeof setImmediate?function(t){setImmediate(t);}:function(t){setTimeout(t);};function s(t,e,r){o(e);for(var i=0;i<e.keys.length;i++)t.clear(e.keys[i]),e.callbacks[i].reject(r);}function o(t){if(t.cacheHits)for(var e=0;e<t.cacheHits.length;e++)t.cacheHits[e]();}function a(t){return\"object\"==typeof t&&null!==t&&\"number\"==typeof t.length&&(0===t.length||t.length>0&&Object.prototype.hasOwnProperty.call(t,t.length-1));}e.exports=i;}}),d=c(f(),1);import{yieldToMain as g}from\"framer\";// ../../shared/src/yield.ts\nfunction v(t){return\"function\"==typeof t?t():t;}var y={background:0,\"user-visible\":1,\"user-blocking\":2};function p(t,e){return y[t]>y[e];}// ../../library/src/utils/schedulerPriority.ts\nfunction m(t){let e;for(let r of t){let t=v(r);if((void 0===e||p(t,e))&&(e=t),\"user-blocking\"===e)break;}return e;}// src/code-generation/components/cms/bundled/BufferReader.ts\nvar w={Uint8:1,Uint16:2,Uint32:4,BigUint64:8,Int8:1,Int16:2,Int32:4,BigInt64:8,Float32:4,Float64:8},b=(e=class e{getOffset(){return this.offset;}ensureLength(t){let e=this.bytes.length;if(!(this.offset+t<=e))throw Error(\"Reading out of bounds\");}readUint8(){let t=w.Uint8;this.ensureLength(t);let e=this.view.getUint8(this.offset);return this.offset+=t,e;}readUint16(){let t=w.Uint16;this.ensureLength(t);let e=this.view.getUint16(this.offset);return this.offset+=t,e;}readUint32(){let t=w.Uint32;this.ensureLength(t);let e=this.view.getUint32(this.offset);return this.offset+=t,e;}readUint64(){let t=this.readBigUint64();return Number(t);}readBigUint64(){let t=w.BigUint64;this.ensureLength(t);let e=this.view.getBigUint64(this.offset);return this.offset+=t,e;}readInt8(){let t=w.Int8;this.ensureLength(t);let e=this.view.getInt8(this.offset);return this.offset+=t,e;}readInt16(){let t=w.Int16;this.ensureLength(t);let e=this.view.getInt16(this.offset);return this.offset+=t,e;}readInt32(){let t=w.Int32;this.ensureLength(t);let e=this.view.getInt32(this.offset);return this.offset+=t,e;}readInt64(){let t=this.readBigInt64();return Number(t);}readBigInt64(){let t=w.BigInt64;this.ensureLength(t);let e=this.view.getBigInt64(this.offset);return this.offset+=t,e;}readFloat32(){let t=w.Float32;this.ensureLength(t);let e=this.view.getFloat32(this.offset);return this.offset+=t,e;}readFloat64(){let t=w.Float64;this.ensureLength(t);let e=this.view.getFloat64(this.offset);return this.offset+=t,e;}readBytes(t){let e=this.offset,r=e+t,i=this.bytes.subarray(e,r);return this.offset=r,i;}readString(){let t=this.readUint32(),r=this.readBytes(t);return e.textDecoder.decode(r);}readJson(){let t=this.readString();return JSON.parse(t);}constructor(e){t(this,\"bytes\",void 0),t(this,\"offset\",0),t(this,\"view\",void 0),this.bytes=e,this.view=I(this.bytes);}},// TextDecoder has no per-decode state unless streaming is enabled. Reusing one class-owned decoder\n// avoids constructing one for every CMS item, where each item gets its own BufferReader.\nt(e,\"textDecoder\",new TextDecoder),e);function I(t){return new DataView(t.buffer,t.byteOffset,t.byteLength);}// src/code-generation/components/cms/bundled/DatabaseDictionaryIndex.ts\nimport{ControlType as S,yieldToMain as U}from\"framer\";// src/code-generation/components/cms/bundled/assert.ts\nfunction k(t,...e){if(!t)throw Error(\"Assertion Error\"+(e.length>0?\": \"+e.join(\" \"):\"\"));}function L(t){throw Error(`Unexpected value: ${t}`);}// src/code-generation/components/cms/bundled/BufferWriter.ts\nvar B=1024,E=1.5,M=t=>2**t-1,P=t=>-(2**(t-1)),T=t=>2**(t-1)-1,x={Uint8:0,Uint16:0,Uint32:0,Uint64:0,BigUint64:0,Int8:P(8),Int16:P(16),Int32:P(32),Int64:Number.MIN_SAFE_INTEGER,BigInt64:-(BigInt(2)**BigInt(63))},F={Uint8:M(8),Uint16:M(16),Uint32:M(32),Uint64:Number.MAX_SAFE_INTEGER,BigUint64:BigInt(2)**BigInt(64)-BigInt(1),Int8:T(8),Int16:T(16),Int32:T(32),Int64:Number.MAX_SAFE_INTEGER,BigInt64:BigInt(2)**BigInt(63)-BigInt(1)};function N(t,e,r,i){k(t>=e,t,\"outside lower bound for\",i),k(t<=r,t,\"outside upper bound for\",i);}var A=class{getOffset(){return this.offset;}slice(t=0,e=this.offset){return this.bytes.slice(t,e);}subarray(t=0,e=this.offset){return this.bytes.subarray(t,e);}ensureLength(t){let e=this.bytes.length;if(this.offset+t<=e)return;let r=new Uint8Array(Math.ceil(e*E)+t);r.set(this.bytes),this.bytes=r,this.view=I(r);}writeUint8(t){N(t,x.Uint8,F.Uint8,\"Uint8\");let e=w.Uint8;this.ensureLength(e),this.view.setUint8(this.offset,t),this.offset+=e;}writeUint16(t){N(t,x.Uint16,F.Uint16,\"Uint16\");let e=w.Uint16;this.ensureLength(e),this.view.setUint16(this.offset,t),this.offset+=e;}writeUint32(t){N(t,x.Uint32,F.Uint32,\"Uint32\");let e=w.Uint32;this.ensureLength(e),this.view.setUint32(this.offset,t),this.offset+=e;}writeUint64(t){N(t,x.Uint64,F.Uint64,\"Uint64\");let e=BigInt(t);this.writeBigUint64(e);}writeBigUint64(t){N(t,x.BigUint64,F.BigUint64,\"BigUint64\");let e=w.BigUint64;this.ensureLength(e),this.view.setBigUint64(this.offset,t),this.offset+=e;}writeInt8(t){N(t,x.Int8,F.Int8,\"Int8\");let e=w.Int8;this.ensureLength(e),this.view.setInt8(this.offset,t),this.offset+=e;}writeInt16(t){N(t,x.Int16,F.Int16,\"Int16\");let e=w.Int16;this.ensureLength(e),this.view.setInt16(this.offset,t),this.offset+=e;}writeInt32(t){N(t,x.Int32,F.Int32,\"Int32\");let e=w.Int32;this.ensureLength(e),this.view.setInt32(this.offset,t),this.offset+=e;}writeInt64(t){N(t,x.Int64,F.Int64,\"Int64\");let e=BigInt(t);this.writeBigInt64(e);}writeBigInt64(t){N(t,x.BigInt64,F.BigInt64,\"BigInt64\");let e=w.BigInt64;this.ensureLength(e),this.view.setBigInt64(this.offset,t),this.offset+=e;}writeFloat32(t){let e=w.Float32;this.ensureLength(e),this.view.setFloat32(this.offset,t),this.offset+=e;}writeFloat64(t){let e=w.Float64;this.ensureLength(e),this.view.setFloat64(this.offset,t),this.offset+=e;}writeBytes(t){let e=t.length;this.ensureLength(e),this.bytes.set(t,this.offset),this.offset+=e;}encodeString(t){let e=this.encodedStrings.get(t);if(e)return e;let r=this.encoder.encode(t);return this.encodedStrings.set(t,r),r;}writeString(t){let e=this.encodeString(t),r=e.length;this.writeUint32(r),this.writeBytes(e);}writeJson(t){let e=JSON.stringify(t);this.writeString(e);}constructor(){t(this,\"offset\",0),t(this,\"bytes\",new Uint8Array(B)),t(this,\"view\",I(this.bytes)),t(this,\"encoder\",new TextEncoder),t(this,\"encodedStrings\",/* @__PURE__ */new Map);}};// src/utils/typeChecks.ts\nfunction O(t){return\"string\"==typeof t;}function _(t){return Number.isFinite(t);}function q(t){return null===t;}// src/code-generation/components/cms/bundled/models/DatabaseItemPointerModel.ts\nvar j=class e{static fromString(t){let[r,i,n]=t.split(\"/\").map(Number);return k(_(r),\"Invalid chunkId\"),k(_(i),\"Invalid offset\"),k(_(n),\"Invalid length\"),new e(r,i,n);}toString(){return`${this.chunkId}/${this.offset}/${this.length}`;}static read(t){let r=t.readUint16(),i=t.readUint32(),n=t.readUint32();return new e(r,i,n);}write(t){t.writeUint16(this.chunkId),t.writeUint32(this.offset),t.writeUint32(this.length);}compare(t){return this.chunkId<t.chunkId?-1:this.chunkId>t.chunkId?1:this.offset<t.offset?-1:this.offset>t.offset?1:(k(this.length===t.length),0);}constructor(e,r,i){t(this,\"chunkId\",void 0),t(this,\"offset\",void 0),t(this,\"length\",void 0),this.chunkId=e,this.offset=r,this.length=i;}};// src/code-generation/components/cms/bundled/models/DatabaseValueModel.ts\nfunction D(t){if(q(t))return 0/* Null */;switch(t.type){case\"array\"/* Array */:return 1/* Array */;case\"boolean\"/* Boolean */:return 2/* Boolean */;case\"color\"/* Color */:return 3/* Color */;case\"date\"/* Date */:return 4/* Date */;case\"enum\"/* Enum */:return 5/* Enum */;case\"file\"/* File */:return 6/* File */;case\"responsiveimage\"/* ResponsiveImage */:return 10/* ResponsiveImage */;case\"link\"/* Link */:return 7/* Link */;case\"number\"/* Number */:return 8/* Number */;case\"object\"/* Object */:return 9/* Object */;case\"richtext\"/* RichText */:return 11/* RichText */;case\"string\"/* String */:return 12/* String */;case\"vectorsetitem\"/* VectorSetItem */:return 13/* VectorSetItem */;default:L(t);}}function R(t){let e=t.readUint16(),i=[];for(let n=0;n<e;n++){let e=r.read(t);i.push(e);}return{type:\"array\"/* Array */,value:i};}function C(t,e){for(let i of(t.writeUint16(e.value.length),e.value))r.write(t,i);}function J(t,e,i){let n=t.value.length,s=e.value.length;if(n<s)return -1;if(n>s)return 1;for(let s=0;s<n;s++){let n=t.value[s],o=e.value[s],a=r.compare(n,o,i);if(0!==a)return a;}return 0;}function W(t){return{type:\"boolean\"/* Boolean */,value:0!==t.readUint8()};}function $(t,e){t.writeUint8(e.value?1:0);}function z(t,e){return t.value<e.value?-1:t.value>e.value?1:0;}function K(t){return{type:\"color\"/* Color */,value:t.readString()};}function G(t,e){t.writeString(e.value);}function V(t,e){return t.value<e.value?-1:t.value>e.value?1:0;}function H(t){let e=t.readInt64(),r=new Date(e);return{type:\"date\"/* Date */,value:r.toISOString()};}function X(t,e){let r=new Date(e.value),i=r.getTime();t.writeInt64(i);}function Q(t,e){let r=new Date(t.value),i=new Date(e.value);return r<i?-1:r>i?1:0;}function Y(t){return{type:\"enum\"/* Enum */,value:t.readString()};}function Z(t,e){t.writeString(e.value);}function tt(t,e){return t.value<e.value?-1:t.value>e.value?1:0;}function te(t){return{type:\"file\"/* File */,value:t.readString()};}function tr(t,e){t.writeString(e.value);}function ti(t,e){return t.value<e.value?-1:t.value>e.value?1:0;}function tn(t){return{type:\"link\"/* Link */,value:t.readJson()};}function ts(t,e){t.writeJson(e.value);}function to(t,e){let r=JSON.stringify(t.value),i=JSON.stringify(e.value);return r<i?-1:r>i?1:0;}function ta(t){return{type:\"number\"/* Number */,value:t.readFloat64()};}function tu(t,e){t.writeFloat64(e.value);}function tl(t,e){return t.value<e.value?-1:t.value>e.value?1:0;}function th(t){let e=t.readUint16(),i={};for(let n=0;n<e;n++){let e=t.readString();i[e]=r.read(t);}return{type:\"object\"/* Object */,value:i};}function tc(t,e){let i=Object.entries(e.value);for(let[e,n]of(t.writeUint16(i.length),i))t.writeString(e),r.write(t,n);}function tf(t,e,i){let n=Object.keys(t.value).sort(),s=Object.keys(e.value).sort();if(n.length<s.length)return -1;if(n.length>s.length)return 1;for(let o=0;o<n.length;o++){let a=n[o],u=s[o];if(a<u)return -1;if(a>u)return 1;let l=t.value[a]??null,h=e.value[u]??null,c=r.compare(l,h,i);if(0!==c)return c;}return 0;}function td(t){return{type:\"responsiveimage\"/* ResponsiveImage */,value:t.readJson()};}function tg(t,e){t.writeJson(e.value);}function tv(t,e){let r=JSON.stringify(t.value),i=JSON.stringify(e.value);return r<i?-1:r>i?1:0;}function ty(t){let e=t.readInt8();if(0===e)return{type:\"richtext\"/* RichText */,value:t.readUint32()};if(1===e)return{type:\"richtext\"/* RichText */,value:t.readString()};throw Error(\"Invalid rich text pointer\");}function tp(t,e){if(_(e.value)){t.writeInt8(0),t.writeUint32(e.value);return;}if(O(e.value)){t.writeInt8(1),t.writeString(e.value);return;}throw Error(\"Invalid rich text pointer\");}function tm(t,e){let r=t.value,i=e.value;if(_(r)&&_(i)||O(r)&&O(i))return r<i?-1:r>i?1:0;throw Error(\"Invalid rich text pointer\");}function tw(t){return{type:\"string\"/* String */,value:t.readString()};}function tb(t,e){t.writeString(e.value);}function tI(t,e,r){let i=t.value,n=e.value;return(0/* CaseInsensitive */===r.type&&(i=t.value.toLowerCase(),n=e.value.toLowerCase()),i<n)?-1:i>n?1:0;}function tS(t){return{type:\"vectorsetitem\"/* VectorSetItem */,value:t.readUint32()};}function tU(t,e){t.writeUint32(e.value);}function tk(t,e){let r=t.value,i=e.value;return r<i?-1:r>i?1:0;}(t=>{t.read=function(t){let e=t.readUint8();switch(e){case 0/* Null */:return null;case 1/* Array */:return R(t);case 2/* Boolean */:return W(t);case 3/* Color */:return K(t);case 4/* Date */:return H(t);case 5/* Enum */:return Y(t);case 6/* File */:return te(t);case 7/* Link */:return tn(t);case 8/* Number */:return ta(t);case 9/* Object */:return th(t);case 10/* ResponsiveImage */:return td(t);case 11/* RichText */:return ty(t);case 12/* String */:return tw(t);case 13/* VectorSetItem */:return tS(t);default:L(e);}},t.write=function(t,e){let r=D(e);if(t.writeUint8(r),!q(e))switch(e.type){case\"array\"/* Array */:return C(t,e);case\"boolean\"/* Boolean */:return $(t,e);case\"color\"/* Color */:return G(t,e);case\"date\"/* Date */:return X(t,e);case\"enum\"/* Enum */:return Z(t,e);case\"file\"/* File */:return tr(t,e);case\"link\"/* Link */:return ts(t,e);case\"number\"/* Number */:return tu(t,e);case\"object\"/* Object */:return tc(t,e);case\"responsiveimage\"/* ResponsiveImage */:return tg(t,e);case\"richtext\"/* RichText */:return tp(t,e);case\"vectorsetitem\"/* VectorSetItem */:return tU(t,e);case\"string\"/* String */:return tb(t,e);default:L(e);}},t.compare=function(t,e,r){let i=D(t),n=D(e);if(i<n)return -1;if(i>n)return 1;if(q(t)||q(e))return 0;switch(t.type){case\"array\"/* Array */:return k(\"array\"/* Array */===e.type),J(t,e,r);case\"boolean\"/* Boolean */:return k(\"boolean\"/* Boolean */===e.type),z(t,e);case\"color\"/* Color */:return k(\"color\"/* Color */===e.type),V(t,e);case\"date\"/* Date */:return k(\"date\"/* Date */===e.type),Q(t,e);case\"enum\"/* Enum */:return k(\"enum\"/* Enum */===e.type),tt(t,e);case\"file\"/* File */:return k(\"file\"/* File */===e.type),ti(t,e);case\"link\"/* Link */:return k(\"link\"/* Link */===e.type),to(t,e);case\"number\"/* Number */:return k(\"number\"/* Number */===e.type),tl(t,e);case\"object\"/* Object */:return k(\"object\"/* Object */===e.type),tf(t,e,r);case\"responsiveimage\"/* ResponsiveImage */:return k(\"responsiveimage\"/* ResponsiveImage */===e.type),tv(t,e);case\"richtext\"/* RichText */:return k(\"richtext\"/* RichText */===e.type),tm(t,e);case\"vectorsetitem\"/* VectorSetItem */:return k(\"vectorsetitem\"/* VectorSetItem */===e.type),tk(t,e);case\"string\"/* String */:return k(\"string\"/* String */===e.type),tI(t,e,r);default:L(t);}};})(r||(r={}));// src/code-generation/components/cms/bundled/models/DatabaseDictionaryIndexModel.ts\nvar tL=class e{sortEntries(){this.entries.sort((t,e)=>{for(let i=0;i<this.fieldNames.length;i++){let n=t.values[i],s=e.values[i],o=r.compare(n,s,this.options.collation);if(0!==o)return o;}return t.pointer.compare(e.pointer);});}static async deserialize(t,i){let n=new b(t),s=n.readJson(),o=n.readUint8(),a=[];for(let t=0;t<o;t++){let t=n.readString();a.push(t);}let u=new e(a,{collation:s}),l=n.readUint32(),h=()=>{let t=[];for(let e=0;e<o;e++){let e=r.read(n);t.push(e);}let e=j.read(n);u.entries.push({values:t,pointer:e});};for(let t=0;t<l;t++){let t=i?.();t&&await t,h();}return u;}serialize(){let t=new A;for(let e of(t.writeJson(this.options.collation),t.writeUint8(this.fieldNames.length),this.fieldNames))t.writeString(e);for(let e of(this.sortEntries(),t.writeUint32(this.entries.length),this.entries)){let{values:i,pointer:n}=e;for(let e of i)r.write(t,e);n.write(t);}return t.subarray();}addItem(t,e){let r=this.fieldNames.map(e=>t.getField(e)??null);this.entries.push({values:r,pointer:e});}constructor(e,r){t(this,\"fieldNames\",void 0),t(this,\"options\",void 0),t(this,\"entries\",[]),this.fieldNames=e,this.options=r;}},tB=3,tE=250,tM=[408,// Request Timeout\n429,// Too Many Requests\n500,// Internal Server Error\n502,// Bad Gateway\n503,// Service Unavailable\n504],tP=async(t,e)=>{let r=0;for(;;){try{let i=await fetch(t,e);if(!tM.includes(i.status)||++r>tB)return i;}catch(t){if(e?.signal?.aborted||++r>tB)throw t;}await tT(r);}};async function tT(t){let e=Math.floor(tE*(Math.random()+1)*2**(t-1));await new Promise(t=>{setTimeout(t,e);});}// src/code-generation/components/cms/bundled/rangeRequest.ts\nasync function tx(t,e){let r=tA(e),i=[],n=0;for(let t of r)i.push(`${t.from}-${t.to-1}`),n+=t.to-t.from;let s=new URL(t),o=i.join(\",\");s.searchParams.set(\"range\",o);let a=await tP(s);if(200!==a.status)throw Error(`Request failed: ${a.status} ${a.statusText}`);let u=await a.arrayBuffer(),l=new Uint8Array(u);if(l.length!==n)throw Error(\"Request failed: Unexpected response length\");let h=new tF,c=0;for(let t of r){let e=t.to-t.from,r=c+e,i=l.subarray(c,r);h.write(t.from,i),c=r;}return e.map(t=>h.read(t.from,t.to-t.from));}var tF=class{read(t,e){for(let r of this.chunks){if(t<r.start)break;if(t>r.end)continue;if(t+e>r.end)break;let i=t-r.start,n=i+e;return r.data.slice(i,n);}throw Error(\"Missing data\");}write(t,e){let r=t,i=r+e.length,n=0,s=this.chunks.length;for(;n<s;n++){let t=this.chunks[n];if(k(t,\"Missing chunk\"),!(r>t.end)){if(r>t.start){let i=r-t.start,n=t.data.subarray(0,i);e=tN(n,e),r=t.start;}break;}}for(;s>n;s--){let t=this.chunks[s-1];if(k(t,\"Missing chunk\"),!(i<t.start)){if(i<t.end){let r=i-t.start,n=t.data.subarray(r);e=tN(e,n),i=t.end;}break;}}let o={start:r,end:i,data:e},a=s-n;this.chunks.splice(n,a,o);}constructor(){t(this,\"chunks\",[]);}};function tN(t,e){let r=t.length+e.length,i=new Uint8Array(r);return i.set(t,0),i.set(e,t.length),i;}function tA(t){k(t.length>0,\"Must have at least one range\");let e=[...t].sort((t,e)=>t.from-e.from),r=[];for(let t of e){let e=r.length-1,i=r[e];i&&t.from<=i.to?r[e]={from:i.from,to:Math.max(i.to,t.to)}:r.push(t);}return r;}// src/code-generation/components/cms/bundled/DatabaseDictionaryIndex.ts\nvar tO=class{async loadModel(){let[t]=await tx(this.options.url,[this.options.range]);return k(t,\"Failed to load model\"),tL.deserialize(t,()=>{let t=m(this.modelPrioritySources);return t?U({batch:!0,priority:t}):void 0;});}async getModel(t){return this.model||(t&&this.modelPrioritySources.add(t),this.modelPromise??=this.loadModel().finally(()=>{this.modelPrioritySources.clear();}),this.model??=await this.modelPromise),this.model;}async lookupItems(t,e){k(t.length===this.fields.length,\"Invalid query length\");let r=await this.getModel(e),i=[r.entries];for(let[r,n]of t.entries()){let t=[];for(let s of i){let i;let o=e?U({batch:!0,priority:v(e)}):void 0;switch(o&&await o,n.type){case\"All\"/* All */:i=[s];break;case\"Equals\"/* Equals */:i=this.queryEquals(s,n,r);break;case\"NotEquals\"/* NotEquals */:i=this.queryNotEquals(s,n,r);break;case\"LessThan\"/* LessThan */:i=this.queryLessThan(s,n,r);break;case\"GreaterThan\"/* GreaterThan */:i=this.queryGreaterThan(s,n,r);break;case\"Contains\"/* Contains */:i=await this.queryContains(s,n,r,e);break;case\"StartsWith\"/* StartsWith */:i=await this.queryStartsWith(s,n,r,e);break;case\"EndsWith\"/* EndsWith */:i=await this.queryEndsWith(s,n,r,e);break;default:L(n);}t.push(...i);}i=t;}let n=[];for(let t of i)for(let r of t){let t=e?U({batch:!0,priority:v(e)}):void 0;t&&await t;let i={};for(let t=0;t<this.options.fieldNames.length;t++){let e=this.options.fieldNames[t],n=r.values[t];i[e]=n;}n.push({pointer:r.pointer.toString(),data:i});}return n;}queryEquals(t,e,r){let i=this.getLeftMost(t,r,e.value),n=this.getRightMost(t,r,e.value),s=t.slice(i,n+1);return s.length>0?[s]:[];}queryNotEquals(t,e,r){let i=this.getLeftMost(t,r,e.value),n=this.getRightMost(t,r,e.value),s=[],o=t.slice(0,i);o.length>0&&s.push(o);let a=t.slice(n+1);return a.length>0&&s.push(a),s;}queryLessThan(t,e,r){let i=this.getRightMost(t,r,null);if(t=t.slice(i+1),e.inclusive){let i=this.getRightMost(t,r,e.value),n=t.slice(0,i+1);return n.length>0?[n]:[];}let n=this.getLeftMost(t,r,e.value),s=t.slice(0,n);return s.length>0?[s]:[];}queryGreaterThan(t,e,r){let i=this.getRightMost(t,r,null);if(t=t.slice(i+1),e.inclusive){let i=this.getLeftMost(t,r,e.value),n=t.slice(i);return n.length>0?[n]:[];}let n=this.getRightMost(t,r,e.value),s=t.slice(n+1);return s.length>0?[s]:[];}queryContains(t,e,r,i){return this.findItems(t,r,i,t=>{if(t?.type!==S.String||e.value?.type!==S.String)return!1;let r=t.value,i=e.value.value;return 0/* CaseInsensitive */===this.collation.type&&(r=r.toLowerCase(),i=i.toLowerCase()),r.includes(i);});}queryStartsWith(t,e,r,i){return this.findItems(t,r,i,t=>{if(t?.type!==S.String||e.value?.type!==S.String)return!1;let r=t.value,i=e.value.value;return 0/* CaseInsensitive */===this.collation.type&&(r=r.toLowerCase(),i=i.toLowerCase()),r.startsWith(i);});}queryEndsWith(t,e,r,i){return this.findItems(t,r,i,t=>{if(t?.type!==S.String||e.value?.type!==S.String)return!1;let r=t.value,i=e.value.value;return 0/* CaseInsensitive */===this.collation.type&&(r=r.toLowerCase(),i=i.toLowerCase()),r.endsWith(i);});}/**\n   * Returns the index of the left most entry that is equal to the target.\n   *\n   * ```text\n   *   Left most\n   *       ↓\n   * ┌───┬───┬───┬───┬───┬───┐\n   * │ 1 │ 2 │ 2 │ 2 │ 2 │ 3 │\n   * └───┴───┴───┴───┴───┴───┘\n   * ```\n   *\n   * @param entries The entries array to search in.\n   * @param position The position of the value in the entry.\n   * @param target The target value to search for.\n   * @returns The index of the left most entry that is equal to the target.\n   */getLeftMost(t,e,i){let n=0,s=t.length;for(;n<s;){let o=n+s>>1,a=t[o],u=a.values[e];0>r.compare(u,i,this.collation)?n=o+1:s=o;}return n;}/**\n   * Returns the index of the right most entry that is equal to the target.\n   *\n   * ```text\n   *              Right most\n   *                   ↓\n   * ┌───┬───┬───┬───┬───┬───┐\n   * │ 1 │ 2 │ 2 │ 2 │ 2 │ 3 │\n   * └───┴───┴───┴───┴───┴───┘\n   * ```\n   *\n   * @param entries The entries array to search in.\n   * @param position The position of the value in the entry.\n   * @param target The target value to search for.\n   * @returns The index of the right most entry that is equal to the target.\n   */getRightMost(t,e,i){let n=0,s=t.length;for(;n<s;){let o=n+s>>1,a=t[o],u=a.values[e];r.compare(u,i,this.collation)>0?s=o:n=o+1;}return s-1;}/**\n   * Finds all items that are matching the predicate and groups adjacent items together.\n   *\n   * @param entries The entries array to search in.\n   * @param position The position of the value in the entry.\n   * @param predicate The predicate to match the values against.\n   * @returns An array of chunks that match the predicate.\n   */async findItems(t,e,r,i){let n=[],s=0;for(let o=0;o<t.length;o++){let a=r?U({batch:!0,priority:v(r)}):void 0;a&&await a;let u=t[o],l=u.values[e],h=i(l);if(!h){if(s<o){let e=t.slice(s,o);n.push(e);}s=o+1;}}if(s<t.length){let e=t.slice(s);n.push(e);}return n;}constructor(e){t(this,\"options\",void 0),t(this,\"schema\",void 0),t(this,\"fields\",void 0),t(this,\"supportedLookupTypes\",[\"All\"/* All */,\"Equals\"/* Equals */,\"NotEquals\"/* NotEquals */,\"LessThan\"/* LessThan */,\"GreaterThan\"/* GreaterThan */,\"Contains\"/* Contains */,\"StartsWith\"/* StartsWith */,\"EndsWith\"/* EndsWith */]),t(this,\"modelPromise\",void 0),t(this,\"model\",void 0),t(this,\"modelPrioritySources\",/* @__PURE__ */new Set),t(this,\"collation\",void 0),this.options=e;let r={},i=[];for(let t of this.options.fieldNames){let e=this.options.collectionSchema[t];k(e,\"Missing definition for field\",t),r[t]=e,i.push({type:\"Identifier\",name:t});}this.schema=r,this.fields=i,this.collation=this.options.collation;}};// src/code-generation/components/cms/bundled/models/DatabaseItemModel.ts\nfunction t_(t){let e={},i=t.readUint16();for(let n=0;n<i;n++){let i=t.readString();e[i]=r.read(t);}return e;}// src/code-generation/components/cms/bundled/DatabaseCollection.ts?bundle\nfunction*tq(t){for(let e of t)yield*e.prioritySources;}var tj=class{scanItems(t){return this.itemsPromise?this.isScanning&&t&&this.scanPrioritySources.add(t):(this.isScanning=!0,t&&this.scanPrioritySources.add(t),this.itemsPromise=tP(this.url).then(async t=>{if(!t.ok)throw Error(`Request failed: ${t.status} ${t.statusText}`);let e=await t.arrayBuffer(),r=new Uint8Array(e),i=new b(r),n=[],s=i.readUint32();for(let t=0;t<s;t++){let t=m(this.scanPrioritySources),e=t?g({batch:!0,priority:t}):void 0;e&&await e;let r=i.getOffset(),s=t_(i),o=i.getOffset()-r,a=new j(this.id,r,o),u=a.toString(),l={pointer:u,data:s};this.itemLoader.prime({pointer:u,prioritySources:/* @__PURE__ */new Set},l),n.push(l);}return n;}).finally(()=>{this.isScanning=!1,this.scanPrioritySources.clear();})),this.itemsPromise;}resolveItem(t,e){let r=this.itemPrioritySources.get(t);r||(r=/* @__PURE__ */new Set,this.itemPrioritySources.set(t,r)),e&&r.add(e);let i=this.itemLoader.load({pointer:t,prioritySources:r}),n=()=>this.itemPrioritySources.delete(t);return i.then(n,n),i;}constructor(e,r){t(this,\"id\",void 0),t(this,\"url\",void 0),t(this,\"itemsPromise\",void 0),t(this,\"isScanning\",!1),t(this,\"scanPrioritySources\",/* @__PURE__ */new Set),t(this,\"itemPrioritySources\",/* @__PURE__ */new Map),t(this,\"itemLoader\",new d.default(async t=>{let e=t.map(({pointer:t})=>{let e=j.fromString(t);return{from:e.offset,to:e.offset+e.length};}),r=await tx(this.url,e),i=[];for(let e=0;e<r.length;e++){let n=m(tq(t)),s=n?g({batch:!0,priority:n}):void 0;s&&await s;let o=r[e];k(o,\"Missing range bytes\");let a=new b(o),u=t_(a),l=t[e]?.pointer;k(l,\"Missing pointer\"),i.push({pointer:l,data:u});}return i;},{// capping to 250 avoids overly long URLs that can cause requests to fail with 414\nmaxBatchSize:250,// Different route workflows can request the same item. Keep DataLoader's cache keyed by the\n// pointer while still carrying the strongest scheduling priority into the shared batch\ncacheKeyFn:t=>t.pointer})),this.id=e,this.url=r;}},tD=class{async scanItems(t){let e=await Promise.all(this.chunks.map(async e=>e.scanItems(t)));return e.flat();}resolveItems(t,e){return Promise.all(t.map(t=>{let r=j.fromString(t),i=this.chunks[r.chunkId];return k(i,\"Missing chunk\"),i.resolveItem(t,e);}));}compareItems(t,e){let r=j.fromString(t.pointer),i=j.fromString(e.pointer);return r.compare(i);}compareValues(t,e,i){return r.compare(t,e,i);}constructor(e){t(this,\"options\",void 0),t(this,\"id\",void 0),t(this,\"schema\",void 0),t(this,\"indexes\",void 0),t(this,\"resolveRichText\",void 0),t(this,\"resolveVectorSetItem\",void 0),t(this,\"chunks\",void 0),this.options=e,this.chunks=this.options.chunks.map((t,e)=>new tj(e,t)),this.schema=e.schema,this.indexes=e.indexes,this.resolveRichText=e.resolveRichText,this.resolveVectorSetItem=e.resolveVectorSetItem,this.id=e.id;}};export{tD as DatabaseCollection,tO as DatabaseDictionaryIndex};\nexport const __FramerMetadata__ = {\"exports\":{\"DatabaseDictionaryIndex\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"DatabaseCollection\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// src/code-generation/components/cms/bundled/getRichTextJsonResolver.tsx?bundle\nimport{jsx as e}from\"react/jsx-runtime\";import{AutoBreakpointVariant as r,ComponentPresetsConsumer as t,Link as n,motion as o}from\"framer\";// ../../library/src/router/lazy.tsx\nimport{isValidElement as i}from\"react\";var a,u,f=\"preload\";function c(e){return\"object\"==typeof e&&null!==e&&!/*#__PURE__*/i(e)&&f in e;}// src/code-generation/components/cms/bundled/getRichTextJsonResolver.tsx?bundle\nimport{Fragment as l,createElement as p}from\"react\";// src/code-generation/components/cms/bundled/assert.ts\nfunction s(e,...r){if(!e)throw Error(\"Assertion Error\"+(r.length>0?\": \"+r.join(\" \"):\"\"));}// src/code-generation/components/cms/bundled/getRichTextJsonResolver.tsx?bundle\nvar m=((a=m||{})[a.Fragment=1]=\"Fragment\",a[a.Link=2]=\"Link\",a[a.Module=3]=\"Module\",a[a.Tag=4]=\"Tag\",a[a.Text=5]=\"Text\",a),y=((u=y||{})[u.RichText=1]=\"RichText\",u[u.VectorSetItem=2]=\"VectorSetItem\",u);function d(e,r,t){for(let[n,o]of Object.entries(r)){let r=e[n];if(\"number\"==typeof o){e[n]=t(o,r);continue;}h(r,o,t);}}function h(e,r,t){if(\"number\"!=typeof r){if(Array.isArray(r)){if(!Array.isArray(e))return;let[n]=r;for(let r=0;r<e.length;r++){let o=e[r];\"number\"==typeof n?e[r]=t(n,o):h(o,n,t);}return;}null===e||\"object\"!=typeof e||Array.isArray(e)||d(e,r,t);}}function x(i){let a=/* @__PURE__ */new Map;return u=>{let f=a.get(u);if(f)return f;let m=JSON.parse(u),y=function a(u){switch(u[0]){case 1/* Fragment */:{let[,...e]=u,r=e.map(a);return /*#__PURE__*/p(l,void 0,...r);}case 2/* Link */:{let[,e,...r]=u,t=r.map(a);return /*#__PURE__*/p(n,e,...t);}case 3/* Module */:{let[,n,o,f]=u;d(o,f,(e,r)=>{if(1/* RichText */===e)return r?a(r):r;if(\"string\"!=typeof r)return r;let t=i[r];return t?(c(t)&&t.preload(),t):r;});let l=i[n];return s(l,\"Module not found\"),c(l)&&l.preload(),/*#__PURE__*/e(t,{componentIdentifier:n,children:t=>/*#__PURE__*/e(r,{component:l,props:{...t,...o}})});}case 4/* Tag */:{let[,e,r,...t]=u,n=t.map(a);if(\"a\"===e)return /*#__PURE__*/p(o.a,r,...n);return /*#__PURE__*/p(e,r,...n);}case 5/* Text */:{let[,e]=u;return e;}}}(m);return a.set(u,y),y;};}export{y as RichTextJsonPropKind,m as RichTextJsonType,x as getRichTextJsonResolver,d as mapRichTextJsonProps};\nexport const __FramerMetadata__ = {\"exports\":{\"getRichTextJsonResolver\":{\"type\":\"reactComponent\",\"name\":\"getRichTextJsonResolver\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"mapRichTextJsonProps\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"RichTextJsonPropKind\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"RichTextJsonType\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (0918601)\nimport{addPropertyControls as e,ControlType as l,QueryEngine as t}from\"framer\";import{DatabaseCollection as a,DatabaseDictionaryIndex as i}from\"./yxwPUxY7r-0.js\";import{getRichTextJsonResolver as o}from\"./yxwPUxY7r-1.js\";let n={a8ctrP3Eg:{isNullable:!0,type:l.String},aST3Rm8OY:{isNullable:!0,type:l.String},cqqT1M14D:{isNullable:!0,type:l.ResponsiveImage},createdAt:{isNullable:!0,type:l.Date},DAnrb3Qzx:{isNullable:!0,type:l.Date},dJiOU4mfP:{isNullable:!0,type:l.String},dTT0SSmhI:{isNullable:!0,type:l.Boolean},dyPAdaycJ:{isNullable:!0,type:l.String},FTY4bdxo8:{isNullable:!0,type:l.ResponsiveImage},GXqYKmWSg:{definition:{isNullable:!0,type:l.String},isNullable:!0,type:l.Array},H9LjX_wSk:{isNullable:!0,type:l.String},hAf6GPDkR:{isNullable:!0,type:l.String},id:{isNullable:!1,type:l.String},imGQvVTrt:{isNullable:!0,type:l.Boolean},jOB0_OR2M:{isNullable:!0,type:l.String},kJQSdntwV:{isNullable:!0,type:l.Boolean},lVQRaYZfu:{isNullable:!0,type:l.String},M0xNuARuA:{isNullable:!0,type:l.String},MgHxepTyi:{isNullable:!0,type:l.String},mwYzJ27V6:{isNullable:!0,type:l.String},nextItemId:{isNullable:!0,type:l.String},pHMPVvnPd:{isNullable:!0,type:l.ResponsiveImage},PI1DmkNVs:{isNullable:!0,type:l.Number},previousItemId:{isNullable:!0,type:l.String},QKvrDH5of:{isNullable:!0,type:l.String},QuZnUUka7:{isNullable:!0,type:l.String},rb3PrBRd0:{isNullable:!0,type:l.String},tIY5Ndh3Z:{isNullable:!0,type:l.String},UbU997ajq:{isNullable:!0,type:l.String},updatedAt:{isNullable:!0,type:l.Date},vKc5FnQp1:{isNullable:!0,type:l.ResponsiveImage},xTk4y6Wd2:{isNullable:!0,type:l.ResponsiveImage},XUoXkY50b:{isNullable:!0,type:l.Link},xYQl9QEfB:{definition:{isNullable:!0,type:l.String},isNullable:!0,type:l.Array},YPztcoOji:{isNullable:!0,type:l.Boolean},ZpxIF3Wu1:{definition:{isNullable:!0,type:l.String},isNullable:!0,type:l.Array}},r=new URL(\"./yxwPUxY7r-indexes-default-0.framercms\",import.meta.url).href.replace(\"/modules/\",\"/cms/\"),c=[\"id\"],u={type:1},m=[\"previousItemId\"],d=[\"nextItemId\"],f=[\"id\",\"tIY5Ndh3Z\"],p=[\"tIY5Ndh3Z\",\"id\"],s={type:0},y=[\"tIY5Ndh3Z\"],g=[\"xYQl9QEfB\"],S=[\"GXqYKmWSg\"],N=[\"dyPAdaycJ\"],h=[\"H9LjX_wSk\"],b=[\"QuZnUUka7\"],w=[\"rb3PrBRd0\"],I=[\"M0xNuARuA\"],x=[\"MgHxepTyi\"],V=[\"hAf6GPDkR\"],R=[\"a8ctrP3Eg\"],Y=[\"dJiOU4mfP\"],v=[\"lVQRaYZfu\"],P=[\"jOB0_OR2M\"],T=[\"vKc5FnQp1\"],k=[\"XUoXkY50b\"],Q=[\"DAnrb3Qzx\"],U=[\"FTY4bdxo8\"],A=[\"YPztcoOji\"],D=[\"kJQSdntwV\"],B=[\"mwYzJ27V6\"],M=[\"PI1DmkNVs\"],O=[\"imGQvVTrt\"],Z=[\"QKvrDH5of\"],C=[\"aST3Rm8OY\"],L=[\"UbU997ajq\"],j=[\"pHMPVvnPd\"],q=[\"cqqT1M14D\"],X=[\"ZpxIF3Wu1\"],H=[\"xTk4y6Wd2\"],W=[\"dTT0SSmhI\"],z=[],F=e=>{let l=z[e];if(l)return l().then(e=>e.default);},J={},E=o(J),G=new t,K={collectionByLocaleId:{default:new a({chunks:[new URL(\"./yxwPUxY7r-chunk-default-0.framercms\",import.meta.url).href.replace(\"/modules/\",\"/cms/\")],id:\"231205d0-e2db-4009-ac3f-c52b42354ca8default\",indexes:[new i({collation:u,collectionSchema:n,fieldNames:c,range:{from:0,to:721},url:r}),new i({collation:u,collectionSchema:n,fieldNames:m,range:{from:721,to:1441},url:r}),new i({collation:u,collectionSchema:n,fieldNames:d,range:{from:1441,to:2157},url:r}),new i({collation:u,collectionSchema:n,fieldNames:f,range:{from:2157,to:3259},url:r}),new i({collation:s,collectionSchema:n,fieldNames:p,range:{from:3259,to:4361},url:r}),new i({collation:s,collectionSchema:n,fieldNames:y,range:{from:4361,to:5051},url:r}),new i({collation:s,collectionSchema:n,fieldNames:g,range:{from:5051,to:5482},url:r}),new i({collation:s,collectionSchema:n,fieldNames:S,range:{from:5482,to:7095},url:r}),new i({collation:s,collectionSchema:n,fieldNames:N,range:{from:7095,to:7762},url:r}),new i({collation:s,collectionSchema:n,fieldNames:h,range:{from:7762,to:8363},url:r}),new i({collation:s,collectionSchema:n,fieldNames:b,range:{from:8363,to:8929},url:r}),new i({collation:s,collectionSchema:n,fieldNames:w,range:{from:8929,to:9456},url:r}),new i({collation:s,collectionSchema:n,fieldNames:I,range:{from:9456,to:9938},url:r}),new i({collation:s,collectionSchema:n,fieldNames:x,range:{from:9938,to:10848},url:r}),new i({collation:s,collectionSchema:n,fieldNames:V,range:{from:10848,to:15519},url:r}),new i({collation:s,collectionSchema:n,fieldNames:R,range:{from:15519,to:16273},url:r}),new i({collation:s,collectionSchema:n,fieldNames:Y,range:{from:16273,to:17505},url:r}),new i({collation:s,collectionSchema:n,fieldNames:v,range:{from:17505,to:18212},url:r}),new i({collation:s,collectionSchema:n,fieldNames:P,range:{from:18212,to:19449},url:r}),new i({collation:s,collectionSchema:n,fieldNames:T,range:{from:19449,to:36895},url:r}),new i({collation:s,collectionSchema:n,fieldNames:k,range:{from:36895,to:38087},url:r}),new i({collation:s,collectionSchema:n,fieldNames:Q,range:{from:38087,to:38670},url:r}),new i({collation:s,collectionSchema:n,fieldNames:U,range:{from:38670,to:48625},url:r}),new i({collation:s,collectionSchema:n,fieldNames:A,range:{from:48625,to:49005},url:r}),new i({collation:s,collectionSchema:n,fieldNames:D,range:{from:49005,to:49385},url:r}),new i({collation:s,collectionSchema:n,fieldNames:B,range:{from:49385,to:50184},url:r}),new i({collation:s,collectionSchema:n,fieldNames:M,range:{from:50184,to:50767},url:r}),new i({collation:s,collectionSchema:n,fieldNames:O,range:{from:50767,to:51147},url:r}),new i({collation:s,collectionSchema:n,fieldNames:Z,range:{from:51147,to:51835},url:r}),new i({collation:s,collectionSchema:n,fieldNames:C,range:{from:51835,to:52630},url:r}),new i({collation:s,collectionSchema:n,fieldNames:L,range:{from:52630,to:53877},url:r}),new i({collation:s,collectionSchema:n,fieldNames:j,range:{from:53877,to:70800},url:r}),new i({collation:s,collectionSchema:n,fieldNames:q,range:{from:70800,to:89288},url:r}),new i({collation:s,collectionSchema:n,fieldNames:X,range:{from:89288,to:90705},url:r}),new i({collation:s,collectionSchema:n,fieldNames:H,range:{from:90705,to:102003},url:r}),new i({collation:s,collectionSchema:n,fieldNames:W,range:{from:102003,to:102383},url:r})],resolveRichText:E,resolveVectorSetItem:F,schema:n})},displayName:\"Work list\",id:\"231205d0-e2db-4009-ac3f-c52b42354ca8\"};export default K;e(K,{tIY5Ndh3Z:{preventLocalization:!0,title:\"Slug\",type:l.String},xYQl9QEfB:{dataIdentifier:\"local-module:collection/I3yg5S5xm:default\",title:\"Affiliations\",type:l.MultiCollectionReference},GXqYKmWSg:{dataIdentifier:\"local-module:collection/Eh2E9eX2z:default\",title:\"Capabilities\",type:l.MultiCollectionReference},dyPAdaycJ:{defaultValue:\"\",title:\"Tag 1\",type:l.String},H9LjX_wSk:{defaultValue:\"\",title:\"Tag 2\",type:l.String},QuZnUUka7:{defaultValue:\"\",title:\"Tag 3\",type:l.String},rb3PrBRd0:{defaultValue:\"\",title:\"Tag 4\",type:l.String},M0xNuARuA:{defaultValue:\"\",title:\"Tag 5\",type:l.String},MgHxepTyi:{defaultValue:\"\",title:\"Title\",type:l.String},hAf6GPDkR:{defaultValue:\"\",displayTextArea:!0,title:\"Short Description\",type:l.String},a8ctrP3Eg:{defaultValue:\"\",title:\"Result 1 Title\",type:l.String},dJiOU4mfP:{defaultValue:\"\",title:\"Result 1 text\",type:l.String},lVQRaYZfu:{defaultValue:\"\",title:\"Result 2 Title\",type:l.String},jOB0_OR2M:{defaultValue:\"\",title:\"Result 2 text\",type:l.String},vKc5FnQp1:{title:\"Cover Image\",type:l.ResponsiveImage},XUoXkY50b:{title:\"Link\",type:l.Link},DAnrb3Qzx:{title:\"Date\",type:l.Date},FTY4bdxo8:{title:\"Logo\",type:l.ResponsiveImage},YPztcoOji:{defaultValue:!1,title:\"Y\",type:l.Boolean},kJQSdntwV:{defaultValue:!1,title:\"Featured\",type:l.Boolean},mwYzJ27V6:{defaultValue:\"\",title:\"Industry\",type:l.String},PI1DmkNVs:{defaultValue:99,title:\"Work order\",type:l.Number},imGQvVTrt:{defaultValue:!1,title:\"Work featured\",type:l.Boolean},QKvrDH5of:{defaultValue:\"\",title:\"Client name\",type:l.String},aST3Rm8OY:{defaultValue:\"\",title:\"Card industry\",type:l.String},UbU997ajq:{defaultValue:\"\",title:\"Card outcome\",type:l.String},pHMPVvnPd:{title:\"Card cover\",type:l.ResponsiveImage},cqqT1M14D:{title:\"Featured cover\",type:l.ResponsiveImage},ZpxIF3Wu1:{dataIdentifier:\"local-module:collection/Eh2E9eX2z:default\",defaultValue:[],title:\"Work filters\",type:l.MultiCollectionReference},xTk4y6Wd2:{title:\"Card logo\",type:l.ResponsiveImage},dTT0SSmhI:{defaultValue:!1,title:\"Hide from work grid\",type:l.Boolean},createdAt:{title:\"Created\",type:l.Date},updatedAt:{title:\"Updated\",type:l.Date},previousItemId:{dataIdentifier:\"local-module:collection/yxwPUxY7r:default\",title:\"Previous\",type:l.CollectionReference},nextItemId:{dataIdentifier:\"local-module:collection/yxwPUxY7r:default\",title:\"Next\",type:l.CollectionReference}});export const enumToDisplayNameFunctions={};export const utils={async getSlugByRecordId(e,l){let[t]=await G.query({from:{data:K,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},select:[{name:\"tIY5Ndh3Z\",type:\"Identifier\"}],where:{left:{name:\"id\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:e},type:\"BinaryOperation\"}},l);return t?.tIY5Ndh3Z;},async getRecordIdBySlug(e,l){let[t]=await G.query({from:{data:K,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},select:[{name:\"id\",type:\"Identifier\"}],where:{left:{name:\"tIY5Ndh3Z\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:e},type:\"BinaryOperation\"}},l);return t?.id;},getContentLocaleIdByRecordId(e,l){}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"data\",\"name\":\"data\",\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerRecordIdKey\":\"id\",\"framerColorSyntax\":\"false\",\"framerEnumToDisplayNameUtils\":\"2\",\"framerCollectionUtils\":\"1\",\"framerContractVersion\":\"1\",\"framerData\":\"true\",\"framerCollectionId\":\"yxwPUxY7r\",\"framerSlug\":\"tIY5Ndh3Z\"}},\"utils\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"enumToDisplayNameFunctions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (1493872)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Geist-500\",\"GF;Geist-700\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Geist\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"Geist\",url:\"https://fonts.gstatic.com/s/geist/v4/gyBhhwUxId8gMGYQMKR3pzfaWI_RruM4mJPby1QNtA.woff2\",weight:\"500\"},{cssFamilyName:\"Geist\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"Geist\",url:\"https://fonts.gstatic.com/s/geist/v4/gyBhhwUxId8gMGYQMKR3pzfaWI_Re-Q4mJPby1QNtA.woff2\",weight:\"700\"}]}];export const css=[\".framer-SlGWe .framer-styles-preset-7cs5uz:not(.rich-text-wrapper), .framer-SlGWe .framer-styles-preset-7cs5uz.rich-text-wrapper h1 { --framer-font-family: \\\"Geist\\\", \\\"Geist Placeholder\\\", sans-serif; --framer-font-family-bold: \\\"Geist\\\", \\\"Geist Placeholder\\\", sans-serif; --framer-font-open-type-features: 'ss01' on, 'ss02' on, 'cv09' on, 'cv11' on, 'cv10' on; --framer-font-size: 72px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-letter-spacing: -0.05em; --framer-line-height: 1em; --framer-paragraph-spacing: 0px; --framer-text-alignment: left; --framer-text-color: var(--token-295c4e4f-72b8-40ea-a5bb-7f902fe5995d, #1e1e1e); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }\",\"@media (max-width: 1199px) and (min-width: 810px) { .framer-SlGWe .framer-styles-preset-7cs5uz:not(.rich-text-wrapper), .framer-SlGWe .framer-styles-preset-7cs5uz.rich-text-wrapper h1 { --framer-font-family: \\\"Geist\\\", \\\"Geist Placeholder\\\", sans-serif; --framer-font-family-bold: \\\"Geist\\\", \\\"Geist Placeholder\\\", sans-serif; --framer-font-open-type-features: 'ss01' on, 'ss02' on, 'cv09' on, 'cv11' on, 'cv10' on; --framer-font-size: 53px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-letter-spacing: -0.05em; --framer-line-height: 1em; --framer-paragraph-spacing: 0px; --framer-text-alignment: left; --framer-text-color: var(--token-295c4e4f-72b8-40ea-a5bb-7f902fe5995d, #1e1e1e); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }\",\"@media (max-width: 809px) and (min-width: 0px) { .framer-SlGWe .framer-styles-preset-7cs5uz:not(.rich-text-wrapper), .framer-SlGWe .framer-styles-preset-7cs5uz.rich-text-wrapper h1 { --framer-font-family: \\\"Geist\\\", \\\"Geist Placeholder\\\", sans-serif; --framer-font-family-bold: \\\"Geist\\\", \\\"Geist Placeholder\\\", sans-serif; --framer-font-open-type-features: 'ss01' on, 'ss02' on, 'cv09' on, 'cv11' on, 'cv10' on; --framer-font-size: 48px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-letter-spacing: -0.04em; --framer-line-height: 1em; --framer-paragraph-spacing: 0px; --framer-text-alignment: left; --framer-text-color: var(--token-295c4e4f-72b8-40ea-a5bb-7f902fe5995d, #1e1e1e); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }\"];export const className=\"framer-SlGWe\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (f0648f9)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Geist-500\",\"GF;Geist-700\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Geist\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"Geist\",url:\"https://fonts.gstatic.com/s/geist/v4/gyBhhwUxId8gMGYQMKR3pzfaWI_RruM4mJPby1QNtA.woff2\",weight:\"500\"},{cssFamilyName:\"Geist\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"Geist\",url:\"https://fonts.gstatic.com/s/geist/v4/gyBhhwUxId8gMGYQMKR3pzfaWI_Re-Q4mJPby1QNtA.woff2\",weight:\"700\"}]}];export const css=[\".framer-VnKyh .framer-styles-preset-1pua5jp:not(.rich-text-wrapper), .framer-VnKyh .framer-styles-preset-1pua5jp.rich-text-wrapper h2 { --framer-font-family: \\\"Geist\\\", \\\"Geist Placeholder\\\", sans-serif; --framer-font-family-bold: \\\"Geist\\\", \\\"Geist Placeholder\\\", sans-serif; --framer-font-open-type-features: 'ss01' on, 'cv09' on, 'cv11' on, 'cv10' on, 'ss02' on; --framer-font-size: 56px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-letter-spacing: -0.05em; --framer-line-height: 1.1em; --framer-paragraph-spacing: 40px; --framer-text-alignment: center; --framer-text-color: var(--token-295c4e4f-72b8-40ea-a5bb-7f902fe5995d, #1e1e1e); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }\",\"@media (max-width: 1199px) and (min-width: 810px) { .framer-VnKyh .framer-styles-preset-1pua5jp:not(.rich-text-wrapper), .framer-VnKyh .framer-styles-preset-1pua5jp.rich-text-wrapper h2 { --framer-font-family: \\\"Geist\\\", \\\"Geist Placeholder\\\", sans-serif; --framer-font-family-bold: \\\"Geist\\\", \\\"Geist Placeholder\\\", sans-serif; --framer-font-open-type-features: 'ss01' on, 'cv09' on, 'cv11' on, 'cv10' on, 'ss02' on; --framer-font-size: 48px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-letter-spacing: -0.05em; --framer-line-height: 1.1em; --framer-paragraph-spacing: 40px; --framer-text-alignment: center; --framer-text-color: var(--token-295c4e4f-72b8-40ea-a5bb-7f902fe5995d, #1e1e1e); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }\",\"@media (max-width: 809px) and (min-width: 0px) { .framer-VnKyh .framer-styles-preset-1pua5jp:not(.rich-text-wrapper), .framer-VnKyh .framer-styles-preset-1pua5jp.rich-text-wrapper h2 { --framer-font-family: \\\"Geist\\\", \\\"Geist Placeholder\\\", sans-serif; --framer-font-family-bold: \\\"Geist\\\", \\\"Geist Placeholder\\\", sans-serif; --framer-font-open-type-features: 'ss01' on, 'cv09' on, 'cv11' on, 'cv10' on, 'ss02' on; --framer-font-size: 32px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-letter-spacing: -0.05em; --framer-line-height: 1.1em; --framer-paragraph-spacing: 40px; --framer-text-alignment: center; --framer-text-color: var(--token-295c4e4f-72b8-40ea-a5bb-7f902fe5995d, #1e1e1e); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }\"];export const className=\"framer-VnKyh\";\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 (02d7f84)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Geist-500\",\"Inter-Black\",\"Inter-BlackItalic\",\"Inter-BoldItalic\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Geist\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"Geist\",url:\"https://fonts.gstatic.com/s/geist/v4/gyBhhwUxId8gMGYQMKR3pzfaWI_RruM4mJPby1QNtA.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/mkY5Sgyq51ik0AMrSBwhm9DJg.woff2\",weight:\"900\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/X5hj6qzcHUYv7h1390c8Rhm6550.woff2\",weight:\"900\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/gQhNpS3tN86g8RcVKYUUaKt2oMQ.woff2\",weight:\"900\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/cugnVhSraaRyANCaUtI5FV17wk.woff2\",weight:\"900\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/5HcVoGak8k5agFJSaKa4floXVu0.woff2\",weight:\"900\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/rZ5DdENNqIdFTIyQQiP5isO7M.woff2\",weight:\"900\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/P2Bw01CtL0b9wqygO0sSVogWbo.woff2\",weight:\"900\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/05KsVHGDmqXSBXM4yRZ65P8i0s.woff2\",weight:\"900\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/ky8ovPukK4dJ1Pxq74qGhOqCYI.woff2\",weight:\"900\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/vvNSqIj42qeQ2bvCRBIWKHscrc.woff2\",weight:\"900\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/3ZmXbBKToJifDV9gwcifVd1tEY.woff2\",weight:\"900\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/FNfhX3dt4ChuLJq2PwdlxHO7PU.woff2\",weight:\"900\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/gcnfba68tfm7qAyrWRCf9r34jg.woff2\",weight:\"900\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/efTfQcBJ53kM2pB1hezSZ3RDUFs.woff2\",weight:\"900\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/H89BbHkbHDzlxZzxi8uPzTsp90.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/u6gJwDuwB143kpNK1T1MDKDWkMc.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/43sJ6MfOPh1LCJt46OvyDuSbA6o.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/wccHG0r4gBDAIRhfHiOlq6oEkqw.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/WZ367JPwf9bRW6LdTHN8rXgSjw.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/ia3uin3hQWqDrVloC1zEtYHWw.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/2A4Xx7CngadFGlVV4xrO06OBHY.woff2\",weight:\"700\"}]}];export const css=['.framer-c5KrK .framer-styles-preset-1vh78qi:not(.rich-text-wrapper), .framer-c5KrK .framer-styles-preset-1vh78qi.rich-text-wrapper h1 { --framer-font-family: \"Geist\", \"Geist Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", sans-serif; --framer-font-family-bold-italic: \"Inter\", sans-serif; --framer-font-family-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: \\'ss01\\' on, \\'ss02\\' on, \\'cv09\\' on, \\'cv11\\' on, \\'cv10\\' on; --framer-font-size: 56px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-font-weight-bold: 900; --framer-font-weight-bold-italic: 900; --framer-font-weight-italic: 700; --framer-letter-spacing: -0.05em; --framer-line-height: 1em; --framer-paragraph-spacing: 0px; --framer-text-alignment: left; --framer-text-color: var(--token-295c4e4f-72b8-40ea-a5bb-7f902fe5995d, #1e1e1e); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 1199px) and (min-width: 810px) { .framer-c5KrK .framer-styles-preset-1vh78qi:not(.rich-text-wrapper), .framer-c5KrK .framer-styles-preset-1vh78qi.rich-text-wrapper h1 { --framer-font-family: \"Geist\", \"Geist Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", sans-serif; --framer-font-family-bold-italic: \"Inter\", sans-serif; --framer-font-family-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: \\'ss01\\' on, \\'ss02\\' on, \\'cv09\\' on, \\'cv11\\' on, \\'cv10\\' on; --framer-font-size: 56px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-font-weight-bold: 900; --framer-font-weight-bold-italic: 900; --framer-font-weight-italic: 700; --framer-letter-spacing: -0.05em; --framer-line-height: 1em; --framer-paragraph-spacing: 0px; --framer-text-alignment: left; --framer-text-color: var(--token-295c4e4f-72b8-40ea-a5bb-7f902fe5995d, #1e1e1e); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-c5KrK .framer-styles-preset-1vh78qi:not(.rich-text-wrapper), .framer-c5KrK .framer-styles-preset-1vh78qi.rich-text-wrapper h1 { --framer-font-family: \"Geist\", \"Geist Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", sans-serif; --framer-font-family-bold-italic: \"Inter\", sans-serif; --framer-font-family-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: \\'ss01\\' on, \\'ss02\\' on, \\'cv09\\' on, \\'cv11\\' on, \\'cv10\\' on; --framer-font-size: 36px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-font-weight-bold: 900; --framer-font-weight-bold-italic: 900; --framer-font-weight-italic: 700; --framer-letter-spacing: -0.04em; --framer-line-height: 1em; --framer-paragraph-spacing: 0px; --framer-text-alignment: left; --framer-text-color: var(--token-295c4e4f-72b8-40ea-a5bb-7f902fe5995d, #1e1e1e); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-c5KrK\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (d0c0d5e)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Geist-regular\",\"GF;Geist-700\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Geist\",source:\"google\",style:\"normal\",uiFamilyName:\"Geist\",url:\"https://fonts.gstatic.com/s/geist/v4/gyBhhwUxId8gMGYQMKR3pzfaWI_RnOM4mJPby1QNtA.woff2\",weight:\"400\"},{cssFamilyName:\"Geist\",source:\"google\",style:\"normal\",uiFamilyName:\"Geist\",url:\"https://fonts.gstatic.com/s/geist/v4/gyBhhwUxId8gMGYQMKR3pzfaWI_Re-Q4mJPby1QNtA.woff2\",weight:\"700\"}]}];export const css=['.framer-pPGFQ .framer-styles-preset-1n39al:not(.rich-text-wrapper), .framer-pPGFQ .framer-styles-preset-1n39al.rich-text-wrapper p { --framer-font-family: \"Geist\", \"Geist Placeholder\", sans-serif; --framer-font-family-bold: \"Geist\", \"Geist Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-letter-spacing: -0.02em; --framer-line-height: 1.4em; --framer-paragraph-spacing: 20px; --framer-text-alignment: center; --framer-text-color: #1e1e1e; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 1199px) and (min-width: 810px) { .framer-pPGFQ .framer-styles-preset-1n39al:not(.rich-text-wrapper), .framer-pPGFQ .framer-styles-preset-1n39al.rich-text-wrapper p { --framer-font-family: \"Geist\", \"Geist Placeholder\", sans-serif; --framer-font-family-bold: \"Geist\", \"Geist Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 13px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-letter-spacing: -0.02em; --framer-line-height: 1.4em; --framer-paragraph-spacing: 20px; --framer-text-alignment: center; --framer-text-color: #1e1e1e; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-pPGFQ .framer-styles-preset-1n39al:not(.rich-text-wrapper), .framer-pPGFQ .framer-styles-preset-1n39al.rich-text-wrapper p { --framer-font-family: \"Geist\", \"Geist Placeholder\", sans-serif; --framer-font-family-bold: \"Geist\", \"Geist Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 10px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-letter-spacing: -0.02em; --framer-line-height: 1.4em; --framer-paragraph-spacing: 20px; --framer-text-alignment: center; --framer-text-color: #1e1e1e; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-pPGFQ\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx}from\"react/jsx-runtime\";import{useEffect,useRef,useCallback}from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";// CSS variable token and color parsing (hex/rgba/var())\nconst cssVariableRegex=/var\\s*\\(\\s*(--[\\w-]+)(?:\\s*,\\s*((?:[^)(]+|\\((?:[^)(]+|\\([^)(]*\\))*\\))*))?\\s*\\)/;function extractDefaultValue(cssVar){if(!cssVar||!cssVar.startsWith(\"var(\"))return cssVar;const match=cssVariableRegex.exec(cssVar);if(!match)return cssVar;const fallback=(match[2]||\"\").trim();if(fallback.startsWith(\"var(\"))return extractDefaultValue(fallback);return fallback||cssVar;}function resolveTokenColor(input){if(typeof input!==\"string\")return input;if(!input.startsWith(\"var(\"))return input;return extractDefaultValue(input);}function parseColorToRgba(input){if(!input)return{r:1,g:1,b:1,a:1};const str=input.trim();// rgba(R,G,B,A)\nconst rgbaMatch=str.match(/rgba?\\(\\s*([\\d.]+)\\s*,\\s*([\\d.]+)\\s*,\\s*([\\d.]+)\\s*(?:,\\s*([\\d.]+)\\s*)?\\)/i);if(rgbaMatch){const r=Math.max(0,Math.min(255,parseFloat(rgbaMatch[1])))/255;const g=Math.max(0,Math.min(255,parseFloat(rgbaMatch[2])))/255;const b=Math.max(0,Math.min(255,parseFloat(rgbaMatch[3])))/255;const a=rgbaMatch[4]!==undefined?Math.max(0,Math.min(1,parseFloat(rgbaMatch[4]))):1;return{r,g,b,a};}// #RRGGBBAA or #RRGGBB\nconst hex=str.replace(/^#/,\"\");if(hex.length===8){const r=parseInt(hex.slice(0,2),16)/255;const g=parseInt(hex.slice(2,4),16)/255;const b=parseInt(hex.slice(4,6),16)/255;const a=parseInt(hex.slice(6,8),16)/255;return{r,g,b,a};}if(hex.length===6){const r=parseInt(hex.slice(0,2),16)/255;const g=parseInt(hex.slice(2,4),16)/255;const b=parseInt(hex.slice(4,6),16)/255;return{r,g,b,a:1};}if(hex.length===4){// #RGBA\nconst r=parseInt(hex[0]+hex[0],16)/255;const g=parseInt(hex[1]+hex[1],16)/255;const b=parseInt(hex[2]+hex[2],16)/255;const a=parseInt(hex[3]+hex[3],16)/255;return{r,g,b,a};}if(hex.length===3){// #RGB\nconst r=parseInt(hex[0]+hex[0],16)/255;const g=parseInt(hex[1]+hex[1],16)/255;const b=parseInt(hex[2]+hex[2],16)/255;return{r,g,b,a:1};}return{r:1,g:1,b:1,a:1};}// Prepare color palette from colors object\nfunction prepareColorPalette(colors,legacyColor){const palette=[];if(colors){const paletteCount=Math.max(1,Math.min(5,colors.paletteCount||1));const colorInputs=[colors.color1,colors.color2,colors.color3,colors.color4,colors.color5];for(let i=0;i<paletteCount;i++){const colorInput=colorInputs[i];if(colorInput){const resolved=resolveTokenColor(colorInput);const rgba=parseColorToRgba(resolved);// Convert to RGB string for canvas, preserve alpha separately\nconst r=Math.round(rgba.r*255);const g=Math.round(rgba.g*255);const b=Math.round(rgba.b*255);palette.push({color:`rgb(${r}, ${g}, ${b})`,alpha:rgba.a});}}}// Fallback to legacy color or default white\nif(palette.length===0){const fallbackColor=legacyColor||\"#FFFFFF\";const resolved=resolveTokenColor(fallbackColor);const rgba=parseColorToRgba(resolved);const r=Math.round(rgba.r*255);const g=Math.round(rgba.g*255);const b=Math.round(rgba.b*255);palette.push({color:`rgb(${r}, ${g}, ${b})`,alpha:rgba.a});}return palette;}/**\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n * @framerIntrinsicWidth 800\n * @framerIntrinsicHeight 600\n * @framerDisableUnlink\n */export default function TravelInSpace({paused=false,star={count:150,speed:.5,thickness:2,opacity:.8,length:8,color:\"#FFFFFF\",centerThinning:.5,centerShortening:.5},innerRadius=50,outerRadius=300,backgroundColor=\"#000000\",colors={paletteCount:1,color1:\"#FFFFFF\"}}){// Destructure star properties for easier access\nconst{count:starCount=150,speed:starSpeed=.5,thickness:starThickness=2,opacity:starOpacity=.8,length:starLength=8,color:starColor=\"#FFFFFF\",centerThinning:centerThinning=.5,centerShortening:centerShortening=.5}=star;// Prepare color palette\nconst colorPalette=prepareColorPalette(colors,starColor);const canvasRef=useRef(null);const animationRef=useRef();const starsRef=useRef([]);const lastTimeRef=useRef(0);const lastSpawnTimeRef=useRef(0);const canvasSizeRef=useRef({width:0,height:0});const isVisibleRef=useRef(true);const containerRef=useRef(null);// Calculate optimal spawn rate based on system parameters\nconst getSpawnInterval=useCallback(()=>{// Balanced spawning to match paused state without being too aggressive\n// Base spawn rate - moderate speed to reach target\nconst baseSpawnRate=30// stars per second\n;// Scale with star count - higher counts need faster spawning\nconst countMultiplier=Math.max(1,starCount/200)// Less aggressive scaling\n;const adjustedSpawnRate=baseSpawnRate*countMultiplier;// Convert to spawn interval in milliseconds\nconst spawnInterval=1e3/adjustedSpawnRate;// Balanced spawning - not too fast, not too slow\nreturn Math.max(10,Math.min(50,spawnInterval));},[starCount]);// Create a single star\nconst createStar=useCallback((centerX,centerY)=>{// SPAWN VARIATIONS THAT CAUSE SPEED INCONSISTENCY:\n// Stars spawn at different distances and depths, creating different travel distances\n// Spawn stars in a ring around the outer edge to prevent center spawning\nconst theta=Math.random()*Math.PI*2;const minSpawnRadius=outerRadius*.9// Always spawn at least 120% of outer radius\n;const maxSpawnRadius=outerRadius*1.2// Up to 200% of outer radius\n;const spawnRadius=minSpawnRadius+Math.random()*(maxSpawnRadius-minSpawnRadius);const offsetX=spawnRadius*Math.cos(theta);const offsetY=spawnRadius*Math.sin(theta);const offsetZ=Math.random()*300-150// Small Z variation for depth\n;const baseZ=200+Math.random()*800// Z varies from 200 to 1000 (much larger range)\n;const x=centerX+offsetX;const y=centerY+offsetY;const z=baseZ+offsetZ;// STAR VELOCITY CALCULATION\n// Each star gets a random speed jitter for natural variation\nconst speedJitter=.7+Math.random()*.6// Random factor between 0.7-1.3\n;const baseSpeed=starSpeed*.1*speedJitter// Base 3D speed with jitter\n;// Calculate 3D direction vector from star position to center (0,0,0)\nconst dx=centerX-x// X distance to center\n;const dy=centerY-y// Y distance to center\n;const dz=0-z// Z distance to center (center is at z=0)\n;const distance3D=Math.sqrt(dx*dx+dy*dy+dz*dz);// CONSTANT VELOCITY: No perspective compensation - stars maintain constant 3D velocity\n// Randomize base opacity for more natural variation\nconst randomOpacity=starOpacity*(.6+Math.random()*.4);// Assign color from palette with equal distribution\nconst colorIndex=Math.floor(Math.random()*colorPalette.length);const colorData=colorPalette[colorIndex];// Calculate spawn size based on actual spawn radius (not distance from center)\n// Stars that spawn further out (larger spawnRadius) should be smaller initially\nconst spawnDistanceFactor=Math.max(.3,Math.min(1.2,1-(spawnRadius-minSpawnRadius)/(maxSpawnRadius-minSpawnRadius)));// Stars that spawn further out should be smaller initially\nconst baseSize=starThickness*(.5+Math.random()*1.5);const spawnSize=baseSize*spawnDistanceFactor;// Calculate fade-in distance based on star speed - faster stars need more distance to fade in\nconst fadeInDistance=Math.max(50,baseSpeed*100)// Scale with speed, minimum 50px\n;return{x,y,z,// 3D velocity components: normalized direction * speed (constant velocity)\nvx:dx/distance3D*baseSpeed,vy:dy/distance3D*baseSpeed,vz:dz/distance3D*baseSpeed,opacity:0,baseOpacity:randomOpacity,size:spawnSize,age:0,maxAge:Math.random()*10+15,fadeInProgress:0,fadeInSpeed:1,color:colorData.color,colorAlpha:colorData.alpha,colorIndex:colorIndex,spawnX:x,spawnY:y,fadeInDistance:fadeInDistance};},[starSpeed,starThickness,starOpacity,outerRadius,colorPalette]);// Initialize stars - start with empty canvas for smooth buildup\nconst initStars=useCallback((width,height)=>{// Start with empty star array - stars will spawn gradually\nstarsRef.current=[];canvasSizeRef.current={width,height};// Reset spawn timer to start spawning immediately\nlastSpawnTimeRef.current=0;// Check if we're in Canvas mode and preview is off\nconst isCanvas=RenderTarget.current()===RenderTarget.canvas;const isPaused=!paused&&isCanvas;const centerX=width/2;const centerY=height/2;if(isPaused){// If paused, create a full distributed starfield immediately\nfor(let i=0;i<starCount;i++){const newStar=createStar(centerX,centerY);// Simulate different travel distances for natural distribution\nconst travelProgress=Math.random();const maxTravelDistance=Math.sqrt((centerX-newStar.x)**2+(centerY-newStar.y)**2);const travelDistance=maxTravelDistance*travelProgress;// Move star along its trajectory\nconst directionX=newStar.vx/Math.sqrt(newStar.vx**2+newStar.vy**2);const directionY=newStar.vy/Math.sqrt(newStar.vx**2+newStar.vy**2);newStar.x=newStar.spawnX+directionX*travelDistance;newStar.y=newStar.spawnY+directionY*travelDistance;// Set fade-in based on distance traveled\nconst distanceTraveled=Math.sqrt((newStar.x-newStar.spawnX)**2+(newStar.y-newStar.spawnY)**2);newStar.fadeInProgress=Math.min(1,distanceTraveled/newStar.fadeInDistance);newStar.age=travelProgress*newStar.maxAge;starsRef.current.push(newStar);}}else{// Normal initialization - pre-spawn some stars to get started\nconst initialStars=Math.min(starCount*.4,Math.max(30,starCount*.3))// 30-40% of target, min 30\n;for(let i=0;i<initialStars;i++){const newStar=createStar(centerX,centerY);starsRef.current.push(newStar);}}},[starCount,createStar,paused]);// Update and render stars\nconst updateAndRender=useCallback((ctx,width,height,deltaTime,currentTime)=>{const centerX=width/2;const centerY=height/2;// Clear canvas completely first\nctx.clearRect(0,0,width,height);// Draw background color with opacity support\nconst bgRgba=parseColorToRgba(backgroundColor);const bgR=Math.round(bgRgba.r*255);const bgG=Math.round(bgRgba.g*255);const bgB=Math.round(bgRgba.b*255);ctx.fillStyle=`rgba(${bgR}, ${bgG}, ${bgB}, ${bgRgba.a})`;ctx.fillRect(0,0,width,height);// Pre-calculate frequently used values - lower perspective for more dramatic effect\nconst perspective=600;const fadeOutStartDistance=innerRadius*2.5// Start fading much earlier\n;const fadeOutEndDistance=innerRadius*1// Fade to center\n;const fadeOutRange=fadeOutStartDistance-fadeOutEndDistance;const viewportCenterX=centerX;const viewportCenterY=centerY;const maxAngularDistance=Math.sqrt((width/2)**2+(height/2)**2);const deltaTimeSeconds=deltaTime*.001;const stars=starsRef.current;// Update existing stars and remove dead ones\nfor(let i=stars.length-1;i>=0;i--){const star=stars[i];star.age+=deltaTimeSeconds;// Update 3D position with perspective-compensated x/y to stabilize on-screen speed\nconst perspectiveScalePre=perspective/(perspective+star.z);const compensation=1/perspectiveScalePre;star.x+=star.vx*deltaTime*compensation;star.y+=star.vy*deltaTime*compensation;star.z+=star.vz*deltaTime;// OPTIMIZED PERSPECTIVE PROJECTION:\n// Cache perspective calculation and use fast division\nconst perspectiveScale=perspective/(perspective+star.z);const screenX=centerX+(star.x-centerX)*perspectiveScale;const screenY=centerY+(star.y-centerY)*perspectiveScale;// Fast distance calculation using cached values\nconst dx=star.x-centerX;const dy=star.y-centerY;const distanceFromCenter=Math.sqrt(dx*dx+dy*dy);// Check if star should be removed (hard boundaries)\n// For perspective-compensated movement, check world-space distance from center\nconst worldDistanceFromCenter=Math.sqrt(dx*dx+dy*dy);const shouldRemove=star.z<50||star.age>star.maxAge||worldDistanceFromCenter<innerRadius*.8// Remove when close to center in world space\n;if(shouldRemove){stars.splice(i,1);continue;}// Update fade-in progress based on distance traveled from spawn point\nif(star.fadeInProgress<1){const distanceTraveled=Math.sqrt((star.x-star.spawnX)**2+(star.y-star.spawnY)**2);star.fadeInProgress=Math.min(1,distanceTraveled/star.fadeInDistance);}// OPTIMIZED opacity calculation using cached values\nlet positionOpacity=1;if(distanceFromCenter<fadeOutStartDistance){// Use cached fadeOutRange for faster calculation\nconst fadeOutProgress=Math.max(0,(distanceFromCenter-fadeOutEndDistance)/fadeOutRange);positionOpacity=Math.sqrt(fadeOutProgress)// Faster than Math.pow(x, 0.5)\n;}// Apply both fade-in and position-based opacity, then multiply by color alpha\nstar.opacity=star.baseOpacity*star.fadeInProgress*positionOpacity*star.colorAlpha;// Only render if star has some opacity\nif(star.opacity>.01){// OPTIMIZED: Reuse perspective scale from earlier calculation\nconst currentSize=star.size*perspectiveScale;const currentOpacity=star.opacity;// Only render if star is visible and large enough\nif(currentOpacity>.05&&currentSize>.3){// OPTIMIZED perspective-based star length calculation\n// Reuse screen coordinates and cached maxAngularDistance\nconst angularDistanceFromCenter=Math.sqrt((screenX-viewportCenterX)**2+(screenY-viewportCenterY)**2);// Fast normalization using pre-calculated max distance\nconst normalizedAngularDistance=Math.min(1,angularDistanceFromCenter/maxAngularDistance);// Apply perspective shortening and center shortening\nconst perspectiveFactor=.3+normalizedAngularDistance*.7;const centerShorteningFactor=Math.max(.2,Math.min(1,distanceFromCenter/outerRadius));const shorteningFactor=1-centerShortening+centerShorteningFactor*centerShortening;const streakLength=Math.max(2,starLength*perspectiveFactor*shorteningFactor);// OPTIMIZED direction calculation\nconst directionLength=Math.sqrt(star.vx*star.vx+star.vy*star.vy);if(directionLength>0&&streakLength>1){// Fast normalize without intermediate variables\nconst invDirLength=1/directionLength;const normalizedX=star.vx*invDirLength;const normalizedY=star.vy*invDirLength;// Calculate streak endpoints\nconst streakOffset=streakLength*.3;const startX=screenX-normalizedX*streakOffset;const startY=screenY-normalizedY*streakOffset;const endX=screenX+normalizedX*streakLength;const endY=screenY+normalizedY*streakLength;// OPTIMIZED thickness calculation using cached distance and centerThinning control\nconst thicknessFactor=Math.max(.2,Math.min(1,distanceFromCenter/outerRadius));const lineWidth=Math.max(.2,starThickness*(1-centerThinning+thicknessFactor*centerThinning));// Apply thickness-based opacity reduction\nconst thicknessOpacityFactor=Math.max(.3,thicknessFactor);star.opacity*=thicknessOpacityFactor;// OPTIMIZED canvas operations - set properties once\nctx.lineWidth=lineWidth;ctx.lineCap=\"round\";// Use the star's assigned color with the calculated opacity (already includes color alpha)\nconst baseColor=star.color.replace(\"rgb(\",\"\").replace(\")\",\"\");ctx.strokeStyle=`rgba(${baseColor}, ${currentOpacity})`;// Draw the streak\nctx.beginPath();ctx.moveTo(startX,startY);ctx.lineTo(endX,endY);ctx.stroke();}}}}// Spawn new stars continuously using calculated optimal rate\nconst spawnInterval=getSpawnInterval();// Spawn multiple stars if we're far below target count\nconst starsNeeded=starCount-stars.length;if(starsNeeded>0){const timeSinceLastSpawn=currentTime-lastSpawnTimeRef.current;if(timeSinceLastSpawn>spawnInterval){// Spawn a moderate number of stars to reach target at a good pace\nconst baseSpawnCount=Math.min(8,Math.max(2,Math.floor(starCount/100)))// More balanced\n;const starsToSpawn=Math.min(baseSpawnCount,starsNeeded);for(let i=0;i<starsToSpawn;i++){const newStar=createStar(centerX,centerY);stars.push(newStar);}lastSpawnTimeRef.current=currentTime;}}starsRef.current=stars;},[backgroundColor,innerRadius,starCount,createStar,getSpawnInterval,starOpacity,starThickness,starLength,outerRadius]);// Animation loop\nconst animate=useCallback(currentTime=>{const canvas=canvasRef.current;if(!canvas)return;const ctx=canvas.getContext(\"2d\");if(!ctx)return;// Check if we're in Canvas mode and preview is off\nconst isCanvas=RenderTarget.current()===RenderTarget.canvas;const isPaused=!paused&&isCanvas;// Skip animation if not visible on screen (performance optimization)\nif(!isVisibleRef.current){animationRef.current=requestAnimationFrame(animate);return;}// If paused in Canvas mode, ensure we have stars and render them statically\nif(isPaused){// Ensure we have stars to render\nif(starsRef.current.length===0){const centerX=canvas.width/2;const centerY=canvas.height/2;// Create a distributed starfield for the paused state\nfor(let i=0;i<starCount;i++){const newStar=createStar(centerX,centerY);// Simulate different travel distances for natural distribution\nconst travelProgress=Math.random();const maxTravelDistance=Math.sqrt((centerX-newStar.x)**2+(centerY-newStar.y)**2);const travelDistance=maxTravelDistance*travelProgress;// Move star along its trajectory\nconst directionX=newStar.vx/Math.sqrt(newStar.vx**2+newStar.vy**2);const directionY=newStar.vy/Math.sqrt(newStar.vx**2+newStar.vy**2);newStar.x=newStar.spawnX+directionX*travelDistance;newStar.y=newStar.spawnY+directionY*travelDistance;// Set fade-in based on distance traveled\nconst distanceTraveled=Math.sqrt((newStar.x-newStar.spawnX)**2+(newStar.y-newStar.spawnY)**2);newStar.fadeInProgress=Math.min(1,distanceTraveled/newStar.fadeInDistance);newStar.age=travelProgress*newStar.maxAge;starsRef.current.push(newStar);}}// Render stars without updating them (deltaTime = 0)\nupdateAndRender(ctx,canvas.width,canvas.height,0,currentTime);}else{// Normal animation when not paused\nconst deltaTime=currentTime-lastTimeRef.current;lastTimeRef.current=currentTime;updateAndRender(ctx,canvas.width,canvas.height,deltaTime,currentTime);}// Always continue the animation loop\nanimationRef.current=requestAnimationFrame(animate);},[paused,updateAndRender,starCount,createStar]);// Handle resize\nconst handleResize=useCallback(()=>{const canvas=canvasRef.current;if(!canvas)return;const container=canvas.parentElement;if(!container)return;// Use clientWidth/clientHeight for more reliable sizing in Framer Canvas\nconst width=Math.max(container.clientWidth,2);const height=Math.max(container.clientHeight,2);// Set canvas dimensions to match container exactly\ncanvas.width=width;canvas.height=height;canvas.style.width=`${width}px`;canvas.style.height=`${height}px`;initStars(width,height);},[initStars]);useEffect(()=>{const canvas=canvasRef.current;const container=containerRef.current;if(!canvas||!container)return;const ctx=canvas.getContext(\"2d\");if(!ctx)return;// Set up canvas\nctx.imageSmoothingEnabled=false;ctx.lineCap=\"round\";ctx.lineJoin=\"round\";// Enable alpha blending for proper transparency\nctx.globalCompositeOperation=\"source-over\";handleResize();// Set up Intersection Observer for visibility optimization\nconst intersectionObserver=new IntersectionObserver(entries=>{const entry=entries[0];isVisibleRef.current=entry.isIntersecting;},{rootMargin:\"100px\",threshold:0});intersectionObserver.observe(container);// Start animation\nanimationRef.current=requestAnimationFrame(animate);// Handle resize\nconst resizeObserver=new ResizeObserver(handleResize);resizeObserver.observe(canvas.parentElement);// CRITICAL: Canvas mode specific handling\nif(RenderTarget.current()===RenderTarget.canvas){setTimeout(handleResize,50);setTimeout(handleResize,150);}return()=>{if(animationRef.current){cancelAnimationFrame(animationRef.current);}resizeObserver.disconnect();intersectionObserver.disconnect();};},[handleResize,animate]);return /*#__PURE__*/_jsx(\"div\",{ref:containerRef,style:{width:\"100%\",height:\"100%\",position:\"relative\",overflow:\"hidden\"},children:/*#__PURE__*/_jsx(\"canvas\",{ref:canvasRef,style:{width:\"100%\",height:\"100%\",display:\"block\",position:\"absolute\",top:0,left:0,background:\"transparent\"}})});}TravelInSpace.defaultProps={paused:false,star:{count:150,speed:.5,thickness:2,opacity:.8,length:8,color:\"#FFFFFF\",centerThinning:.5,centerShortening:.5},innerRadius:50,outerRadius:300,backgroundColor:\"#000000\",colors:{paletteCount:1,color1:\"#FFFFFF\"}};addPropertyControls(TravelInSpace,{paused:{type:ControlType.Boolean,title:\"Preview\",defaultValue:true,enabledTitle:\"Yes\",disabledTitle:\"No\"},star:{type:ControlType.Object,title:\"Stars\",controls:{count:{type:ControlType.Number,title:\"Count\",min:10,max:1e3,step:10,defaultValue:500},speed:{type:ControlType.Number,title:\"Speed\",min:.1,max:10,step:.1,defaultValue:.5},thickness:{type:ControlType.Number,title:\"Thickness\",min:1,max:10,step:1,defaultValue:2},opacity:{type:ControlType.Number,title:\"Opacity\",min:.1,max:1,step:.1,defaultValue:.8},length:{type:ControlType.Number,title:\"Length\",min:1,max:100,step:5,defaultValue:8},centerThinning:{type:ControlType.Number,title:\"Thinning\",min:0,max:1,step:.1,defaultValue:.5},centerShortening:{type:ControlType.Number,title:\"Shortening\",min:0,max:1,step:.1,defaultValue:.5}}},innerRadius:{type:ControlType.Number,title:\"Radius in\",min:10,max:500,step:5,defaultValue:50,unit:\"px\"},outerRadius:{type:ControlType.Number,title:\"Radius out\",min:500,max:1500,step:100,defaultValue:1e3,unit:\"px\"},backgroundColor:{type:ControlType.Color,title:\"Background\",defaultValue:\"#000000\"},colors:{type:ControlType.Object,title:\"Colors\",description:\"More components at [Framer University](https://frameruni.link/cc).\",controls:{paletteCount:{type:ControlType.Number,title:\"Palette Size\",min:1,max:5,step:1,defaultValue:1},color1:{type:ControlType.Color,title:\"Color 1\",defaultValue:\"#FFFFFF\"},color2:{type:ControlType.Color,title:\"Color 2\",defaultValue:\"#FF6B6B\",hidden:props=>(props?.paletteCount??1)<2},color3:{type:ControlType.Color,title:\"Color 3\",defaultValue:\"#4ECDC4\",hidden:props=>(props?.paletteCount??1)<3},color4:{type:ControlType.Color,title:\"Color 4\",defaultValue:\"#45B7D1\",hidden:props=>(props?.paletteCount??1)<4},color5:{type:ControlType.Color,title:\"Color 5\",defaultValue:\"#96CEB4\",hidden:props=>(props?.paletteCount??1)<5}}}});TravelInSpace.displayName=\"Travel In Space\";\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"TravelInSpace\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"800\",\"framerDisableUnlink\":\"\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerIntrinsicHeight\":\"600\",\"framerSupportedLayoutHeight\":\"fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./TravelInSpace_Prod.map","// Generated by Framer (94ad37d)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Geist-500\",\"GF;Geist-700\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Geist\",source:\"google\",style:\"normal\",uiFamilyName:\"Geist\",url:\"https://fonts.gstatic.com/s/geist/v4/gyBhhwUxId8gMGYQMKR3pzfaWI_RruM4mJPby1QNtA.woff2\",weight:\"500\"},{cssFamilyName:\"Geist\",source:\"google\",style:\"normal\",uiFamilyName:\"Geist\",url:\"https://fonts.gstatic.com/s/geist/v4/gyBhhwUxId8gMGYQMKR3pzfaWI_Re-Q4mJPby1QNtA.woff2\",weight:\"700\"}]}];export const css=['.framer-mrAi8 .framer-styles-preset-1563k2g:not(.rich-text-wrapper), .framer-mrAi8 .framer-styles-preset-1563k2g.rich-text-wrapper p { --framer-font-family: \"Geist\", \"Geist Placeholder\", sans-serif; --framer-font-family-bold: \"Geist\", \"Geist Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 28px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-letter-spacing: -0.03em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-295c4e4f-72b8-40ea-a5bb-7f902fe5995d, #1e1e1e); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-mrAi8\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (a1faaee)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Geist-regular\",\"GF;Geist-700\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Geist\",source:\"google\",style:\"normal\",uiFamilyName:\"Geist\",url:\"https://fonts.gstatic.com/s/geist/v4/gyBhhwUxId8gMGYQMKR3pzfaWI_RnOM4mJPby1QNtA.woff2\",weight:\"400\"},{cssFamilyName:\"Geist\",source:\"google\",style:\"normal\",uiFamilyName:\"Geist\",url:\"https://fonts.gstatic.com/s/geist/v4/gyBhhwUxId8gMGYQMKR3pzfaWI_Re-Q4mJPby1QNtA.woff2\",weight:\"700\"}]}];export const css=['.framer-MNxCp .framer-styles-preset-dv7zkd:not(.rich-text-wrapper), .framer-MNxCp .framer-styles-preset-dv7zkd.rich-text-wrapper p { --framer-font-family: \"Geist\", \"Geist Placeholder\", sans-serif; --framer-font-family-bold: \"Geist\", \"Geist Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 20px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-letter-spacing: 0em; --framer-line-height: 32px; --framer-paragraph-spacing: 20px; --framer-text-alignment: left; --framer-text-color: var(--token-295c4e4f-72b8-40ea-a5bb-7f902fe5995d, #1e1e1e); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 1199px) and (min-width: 810px) { .framer-MNxCp .framer-styles-preset-dv7zkd:not(.rich-text-wrapper), .framer-MNxCp .framer-styles-preset-dv7zkd.rich-text-wrapper p { --framer-font-family: \"Geist\", \"Geist Placeholder\", sans-serif; --framer-font-family-bold: \"Geist\", \"Geist Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-letter-spacing: 0em; --framer-line-height: 24px; --framer-paragraph-spacing: 20px; --framer-text-alignment: left; --framer-text-color: var(--token-295c4e4f-72b8-40ea-a5bb-7f902fe5995d, #1e1e1e); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-MNxCp .framer-styles-preset-dv7zkd:not(.rich-text-wrapper), .framer-MNxCp .framer-styles-preset-dv7zkd.rich-text-wrapper p { --framer-font-family: \"Geist\", \"Geist Placeholder\", sans-serif; --framer-font-family-bold: \"Geist\", \"Geist Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 13px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-letter-spacing: 0em; --framer-line-height: 24px; --framer-paragraph-spacing: 20px; --framer-text-alignment: left; --framer-text-color: var(--token-295c4e4f-72b8-40ea-a5bb-7f902fe5995d, #1e1e1e); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-MNxCp\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (ac3cb42)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({fill,height,id,width,...props})=>{return{...props,ezTt3ayMo:fill??props.ezTt3ayMo??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,ezTt3ayMo,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-fIGy1\",className),layoutId:layoutId,ref:ref,style:{\"--21h8s6\":ezTt3ayMo,...style}});});const css=['.framer-fIGy1 { aspect-ratio: 1; background-color: var(--21h8s6); mask-image: url(\\'data:image/svg+xml,<svg aria-label=\"Arrow Up Right\" display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 13.5 0.75 L 13.5 10.5 C 13.5 10.914 13.165 11.25 12.75 11.25 C 12.336 11.25 12 10.914 12 10.5 L 12 2.56 L 1.281 13.281 C 0.988 13.574 0.513 13.574 0.22 13.281 C -0.073 12.988 -0.073 12.512 0.22 12.219 L 10.94 1.5 L 3 1.5 C 2.586 1.5 2.25 1.164 2.25 0.75 C 2.25 0.336 2.586 0 3 0 L 12.75 0 C 13.165 0 13.5 0.336 13.5 0.75 Z\" fill=\"var(--21h8s6, rgb(0,0,0))\" height=\"13.500417071534685px\" id=\"e9ZRAF41a\" opacity=\"1\" transform=\"translate(5.25 5.25)\" width=\"13.500417071534343px\"/></svg>\\'); mask-position: center; mask-repeat: no-repeat; width: 24px; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"ezTt3ayMo\":\"fill\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Arrow Up Right\",\"color\":{\"type\":\"variable\",\"value\":\"21h8s6\"},\"set\":{\"localId\":\"vectorSet/NGVKdicsm\",\"id\":\"NGVKdicsm\",\"moduleId\":\"omX0gWFPqDwhaiWwf6ab\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-fIGy1\");export default Icon;addPropertyControls(Icon,{ezTt3ayMo:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Fill\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerDisableUnlink\":\"true\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"24\",\"framerVariables\":\"{\\\"ezTt3ayMo\\\":\\\"fill\\\"}\",\"framerVector\":\"{\\\"name\\\":\\\"Arrow Up Right\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"21h8s6\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/NGVKdicsm\\\",\\\"id\\\":\\\"NGVKdicsm\\\",\\\"moduleId\\\":\\\"omX0gWFPqDwhaiWwf6ab\\\"}}\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"24\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (b703edc)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"FS;Sora-medium\",\"FS;Sora-bold\",\"FS;Sora-bold italic\",\"FS;Sora-medium italic\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Sora\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Sora\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/SJWETCERZXVLDCL4K6NJGS3H7NAV5YTM/F5EBUUP2RO5CM2W74SL4R7M6IUX4GDPL/OAO3FLMO5KOXWLXSTUJGS4EGOYFMSDQ3.woff2\",weight:\"500\"},{cssFamilyName:\"Sora\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Sora\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/O6APDGOOI6KPTOYLMG2WT7AMVFBAEQQ2/YA4HXMMXHUGDD7BGRS5L5DM7AVKBZQ5D/BB6C7YWXOMIC6G7LPBRQNIGD2FKV5DQB.woff2\",weight:\"700\"},{cssFamilyName:\"Sora\",source:\"fontshare\",style:\"italic\",uiFamilyName:\"Sora\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/PWVVF4DQKI6RDWWIV2CZRSEEK2QLO253/LTCJDNALIL47LGXZ4DEZIAUJXHVCCYEV/UFYKCUM5A2KFQ5SWUWLYKBUQT26DDAI4.woff2\",weight:\"700\"},{cssFamilyName:\"Sora\",source:\"fontshare\",style:\"italic\",uiFamilyName:\"Sora\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/5BMPU6GV6LOBIPBWHNC6IG3FMUNT6CGX/4QCDZ3VZ42H4ADXXDQZEDEBAYGH324MN/6R5O4NUMV3KV7EQ4WCQAB7FGLKVN5SCW.woff2\",weight:\"500\"}]}];export const css=['.framer-b7E5f .framer-styles-preset-ao0y1b:not(.rich-text-wrapper), .framer-b7E5f .framer-styles-preset-ao0y1b.rich-text-wrapper h3 { --framer-font-family: \"Sora\", \"Sora Placeholder\", sans-serif; --framer-font-family-bold: \"Sora\", \"Sora Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Sora\", \"Sora Placeholder\", sans-serif; --framer-font-family-italic: \"Sora\", \"Sora Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 32px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 500; --framer-letter-spacing: -0.03em; --framer-line-height: 1.4em; --framer-paragraph-spacing: 40px; --framer-text-alignment: center; --framer-text-color: var(--token-a7f9651f-c3ee-4fd9-889f-364e92e7b449, #ffffff); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-b7E5f\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (3f381e3)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;DM Sans-600\",\"GF;DM Sans-900\",\"GF;DM Sans-900italic\",\"GF;DM Sans-600italic\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"DM Sans\",source:\"google\",style:\"normal\",uiFamilyName:\"DM Sans\",url:\"https://fonts.gstatic.com/s/dmsans/v17/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwAfJthS2f3ZGMZpg.woff2\",weight:\"600\"},{cssFamilyName:\"DM Sans\",source:\"google\",style:\"normal\",uiFamilyName:\"DM Sans\",url:\"https://fonts.gstatic.com/s/dmsans/v17/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwAC5thS2f3ZGMZpg.woff2\",weight:\"900\"},{cssFamilyName:\"DM Sans\",source:\"google\",style:\"italic\",uiFamilyName:\"DM Sans\",url:\"https://fonts.gstatic.com/s/dmsans/v17/rP2rp2ywxg089UriCZaSExd86J3t9jz86Mvy4qCRAL19DksVat8gCm32RmYJpso5.woff2\",weight:\"900\"},{cssFamilyName:\"DM Sans\",source:\"google\",style:\"italic\",uiFamilyName:\"DM Sans\",url:\"https://fonts.gstatic.com/s/dmsans/v17/rP2rp2ywxg089UriCZaSExd86J3t9jz86Mvy4qCRAL19DksVat9XCm32RmYJpso5.woff2\",weight:\"600\"}]}];export const css=['.framer-jMBVE .framer-styles-preset-1mu9qkl:not(.rich-text-wrapper), .framer-jMBVE .framer-styles-preset-1mu9qkl.rich-text-wrapper h6 { --framer-font-family: \"DM Sans\", \"DM Sans Placeholder\", sans-serif; --framer-font-family-bold: \"DM Sans\", sans-serif; --framer-font-family-bold-italic: \"DM Sans\", sans-serif; --framer-font-family-italic: \"DM Sans\", \"DM Sans Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 18px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 600; --framer-font-weight-bold: 900; --framer-font-weight-bold-italic: 900; --framer-font-weight-italic: 600; --framer-letter-spacing: -0.01em; --framer-line-height: 1.5em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-9aefba2c-bba3-497e-b3cf-9ee429ae6ee1, #0a0a0a); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 1439px) and (min-width: 810px) { .framer-jMBVE .framer-styles-preset-1mu9qkl:not(.rich-text-wrapper), .framer-jMBVE .framer-styles-preset-1mu9qkl.rich-text-wrapper h6 { --framer-font-family: \"DM Sans\", \"DM Sans Placeholder\", sans-serif; --framer-font-family-bold: \"DM Sans\", sans-serif; --framer-font-family-bold-italic: \"DM Sans\", sans-serif; --framer-font-family-italic: \"DM Sans\", \"DM Sans Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 18px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 600; --framer-font-weight-bold: 900; --framer-font-weight-bold-italic: 900; --framer-font-weight-italic: 600; --framer-letter-spacing: -0.01em; --framer-line-height: 1.5em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-9aefba2c-bba3-497e-b3cf-9ee429ae6ee1, #0a0a0a); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-jMBVE .framer-styles-preset-1mu9qkl:not(.rich-text-wrapper), .framer-jMBVE .framer-styles-preset-1mu9qkl.rich-text-wrapper h6 { --framer-font-family: \"DM Sans\", \"DM Sans Placeholder\", sans-serif; --framer-font-family-bold: \"DM Sans\", sans-serif; --framer-font-family-bold-italic: \"DM Sans\", sans-serif; --framer-font-family-italic: \"DM Sans\", \"DM Sans Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 600; --framer-font-weight-bold: 900; --framer-font-weight-bold-italic: 900; --framer-font-weight-italic: 600; --framer-letter-spacing: -0.01em; --framer-line-height: 1.5em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-9aefba2c-bba3-497e-b3cf-9ee429ae6ee1, #0a0a0a); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-jMBVE\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (eb722b7)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 0 0 L 4.5 0 L 15 16.5 L 10.5 16.5 Z\" fill-opacity=\"var(--1m6trwb, 0)\" fill=\"var(--21h8s6, rgb(0, 0, 0))\" height=\"16.5px\" id=\"wBdJ15Yu6\" transform=\"translate(4.5 3.75)\" width=\"15px\"/><path d=\"M 0 0 L 4.5 0 L 15 16.5 L 10.5 16.5 Z\" fill=\"transparent\" height=\"16.5px\" id=\"El8uvQLqv\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(4.5 3.75)\" width=\"15px\"/><path d=\"M 6.176 0 L 0 6.794\" fill=\"transparent\" height=\"6.7940624999999955px\" id=\"AHSzdg78i\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(4.5 13.456)\" width=\"6.176249999999996px\"/><path d=\"M 6.176 0 L 0 6.794\" fill=\"transparent\" height=\"6.794062499999999px\" id=\"h4GjUNYzh\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(13.324 3.75)\" width=\"6.176249999999996px\"/></svg>';const getProps=({alpha,color,height,id,width,width1,...props})=>{return{...props,ezTt3ayMo:color??props.ezTt3ayMo??\"rgb(0, 0, 0)\",lschgej4H:width1??props.lschgej4H??1.5,qxTvv_EBh:alpha??props.qxTvv_EBh};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,ezTt3ayMo,lschgej4H,qxTvv_EBh,...restProps}=getProps(props);const href=useSVGTemplate(\"1688045918\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-SHPPl\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1m6trwb\":qxTvv_EBh,\"--21h8s6\":ezTt3ayMo,\"--pgex8v\":lschgej4H,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[\".framer-SHPPl { aspect-ratio: 1; display: block; width: 24px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"ezTt3ayMo\":\"color\",\"lschgej4H\":\"width1\",\"qxTvv_EBh\":\"alpha\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"X Logo\",\"color\":{\"type\":\"variable\",\"value\":\"21h8s6\"},\"set\":{\"localId\":\"vectorSet/NGVKdicsm\",\"id\":\"NGVKdicsm\",\"moduleId\":\"omX0gWFPqDwhaiWwf6ab\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-SHPPl\");Icon.displayName=\"X Logo\";export default Icon;addPropertyControls(Icon,{ezTt3ayMo:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},lschgej4H:{defaultValue:1.5,displayStepper:true,hidden:false,max:6,min:0,step:.5,title:\"Width\",type:ControlType.Number},qxTvv_EBh:{defaultValue:0,displayStepper:true,hidden:false,max:1,min:0,step:.1,title:\"Alpha\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"24\",\"framerDisableUnlink\":\"true\",\"framerVariables\":\"{\\\"ezTt3ayMo\\\":\\\"color\\\",\\\"lschgej4H\\\":\\\"width1\\\",\\\"qxTvv_EBh\\\":\\\"alpha\\\"}\",\"framerVector\":\"{\\\"name\\\":\\\"X Logo\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"21h8s6\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/NGVKdicsm\\\",\\\"id\\\":\\\"NGVKdicsm\\\",\\\"moduleId\\\":\\\"omX0gWFPqDwhaiWwf6ab\\\"}}\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"24\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (05a55d9)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;DM Sans-500\",\"GF;DM Sans-700\",\"GF;DM Sans-700italic\",\"GF;DM Sans-500italic\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"DM Sans\",source:\"google\",style:\"normal\",uiFamilyName:\"DM Sans\",url:\"https://fonts.gstatic.com/s/dmsans/v17/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwAkJxhS2f3ZGMZpg.woff2\",weight:\"500\"},{cssFamilyName:\"DM Sans\",source:\"google\",style:\"normal\",uiFamilyName:\"DM Sans\",url:\"https://fonts.gstatic.com/s/dmsans/v17/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwARZthS2f3ZGMZpg.woff2\",weight:\"700\"},{cssFamilyName:\"DM Sans\",source:\"google\",style:\"italic\",uiFamilyName:\"DM Sans\",url:\"https://fonts.gstatic.com/s/dmsans/v17/rP2rp2ywxg089UriCZaSExd86J3t9jz86Mvy4qCRAL19DksVat9uCm32RmYJpso5.woff2\",weight:\"700\"},{cssFamilyName:\"DM Sans\",source:\"google\",style:\"italic\",uiFamilyName:\"DM Sans\",url:\"https://fonts.gstatic.com/s/dmsans/v17/rP2rp2ywxg089UriCZaSExd86J3t9jz86Mvy4qCRAL19DksVat-7DW32RmYJpso5.woff2\",weight:\"500\"}]}];export const css=['.framer-CH1zn .framer-styles-preset-dmuy5d:not(.rich-text-wrapper), .framer-CH1zn .framer-styles-preset-dmuy5d.rich-text-wrapper p { --framer-font-family: \"DM Sans\", \"DM Sans Placeholder\", sans-serif; --framer-font-family-bold: \"DM Sans\", \"DM Sans Placeholder\", sans-serif; --framer-font-family-bold-italic: \"DM Sans\", \"DM Sans Placeholder\", sans-serif; --framer-font-family-italic: \"DM Sans\", \"DM Sans Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 14px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 500; --framer-letter-spacing: -0.01em; --framer-line-height: 22px; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-a7f9651f-c3ee-4fd9-889f-364e92e7b449, #ffffff); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 1279px) and (min-width: 810px) { .framer-CH1zn .framer-styles-preset-dmuy5d:not(.rich-text-wrapper), .framer-CH1zn .framer-styles-preset-dmuy5d.rich-text-wrapper p { --framer-font-family: \"DM Sans\", \"DM Sans Placeholder\", sans-serif; --framer-font-family-bold: \"DM Sans\", \"DM Sans Placeholder\", sans-serif; --framer-font-family-bold-italic: \"DM Sans\", \"DM Sans Placeholder\", sans-serif; --framer-font-family-italic: \"DM Sans\", \"DM Sans Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 14px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 500; --framer-letter-spacing: -0.01em; --framer-line-height: 22px; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-a7f9651f-c3ee-4fd9-889f-364e92e7b449, #ffffff); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-CH1zn .framer-styles-preset-dmuy5d:not(.rich-text-wrapper), .framer-CH1zn .framer-styles-preset-dmuy5d.rich-text-wrapper p { --framer-font-family: \"DM Sans\", \"DM Sans Placeholder\", sans-serif; --framer-font-family-bold: \"DM Sans\", \"DM Sans Placeholder\", sans-serif; --framer-font-family-bold-italic: \"DM Sans\", \"DM Sans Placeholder\", sans-serif; --framer-font-family-italic: \"DM Sans\", \"DM Sans Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 14px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 500; --framer-letter-spacing: -0.01em; --framer-line-height: 22px; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-a7f9651f-c3ee-4fd9-889f-364e92e7b449, #ffffff); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-CH1zn\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (3f381e3)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;DM Sans-300\",\"GF;DM Sans-regular\",\"GF;DM Sans-italic\",\"GF;DM Sans-300italic\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"DM Sans\",source:\"google\",style:\"normal\",uiFamilyName:\"DM Sans\",url:\"https://fonts.gstatic.com/s/dmsans/v17/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwA_JxhS2f3ZGMZpg.woff2\",weight:\"300\"},{cssFamilyName:\"DM Sans\",source:\"google\",style:\"normal\",uiFamilyName:\"DM Sans\",url:\"https://fonts.gstatic.com/s/dmsans/v17/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwAopxhS2f3ZGMZpg.woff2\",weight:\"400\"},{cssFamilyName:\"DM Sans\",source:\"google\",style:\"italic\",uiFamilyName:\"DM Sans\",url:\"https://fonts.gstatic.com/s/dmsans/v17/rP2rp2ywxg089UriCZaSExd86J3t9jz86Mvy4qCRAL19DksVat-JDW32RmYJpso5.woff2\",weight:\"400\"},{cssFamilyName:\"DM Sans\",source:\"google\",style:\"italic\",uiFamilyName:\"DM Sans\",url:\"https://fonts.gstatic.com/s/dmsans/v17/rP2rp2ywxg089UriCZaSExd86J3t9jz86Mvy4qCRAL19DksVat_XDW32RmYJpso5.woff2\",weight:\"300\"}]}];export const css=['.framer-hWwYd .framer-styles-preset-1uyzmbl:not(.rich-text-wrapper), .framer-hWwYd .framer-styles-preset-1uyzmbl.rich-text-wrapper p { --framer-font-family: \"DM Sans\", \"DM Sans Placeholder\", sans-serif; --framer-font-family-bold: \"DM Sans\", \"DM Sans Placeholder\", sans-serif; --framer-font-family-bold-italic: \"DM Sans\", \"DM Sans Placeholder\", sans-serif; --framer-font-family-italic: \"DM Sans\", \"DM Sans Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 300; --framer-font-weight-bold: 400; --framer-font-weight-bold-italic: 400; --framer-font-weight-italic: 300; --framer-letter-spacing: 0.02em; --framer-line-height: 1.6em; --framer-paragraph-spacing: 20px; --framer-text-alignment: center; --framer-text-color: var(--token-9aefba2c-bba3-497e-b3cf-9ee429ae6ee1, #0a0a0a); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-hWwYd\";\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 (3f381e3)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;DM Sans-600\",\"GF;DM Sans-900\",\"GF;DM Sans-900italic\",\"GF;DM Sans-600italic\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"DM Sans\",source:\"google\",style:\"normal\",uiFamilyName:\"DM Sans\",url:\"https://fonts.gstatic.com/s/dmsans/v17/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwAfJthS2f3ZGMZpg.woff2\",weight:\"600\"},{cssFamilyName:\"DM Sans\",source:\"google\",style:\"normal\",uiFamilyName:\"DM Sans\",url:\"https://fonts.gstatic.com/s/dmsans/v17/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwAC5thS2f3ZGMZpg.woff2\",weight:\"900\"},{cssFamilyName:\"DM Sans\",source:\"google\",style:\"italic\",uiFamilyName:\"DM Sans\",url:\"https://fonts.gstatic.com/s/dmsans/v17/rP2rp2ywxg089UriCZaSExd86J3t9jz86Mvy4qCRAL19DksVat8gCm32RmYJpso5.woff2\",weight:\"900\"},{cssFamilyName:\"DM Sans\",source:\"google\",style:\"italic\",uiFamilyName:\"DM Sans\",url:\"https://fonts.gstatic.com/s/dmsans/v17/rP2rp2ywxg089UriCZaSExd86J3t9jz86Mvy4qCRAL19DksVat9XCm32RmYJpso5.woff2\",weight:\"600\"}]}];export const css=['.framer-6WHLu .framer-styles-preset-r6b8wq:not(.rich-text-wrapper), .framer-6WHLu .framer-styles-preset-r6b8wq.rich-text-wrapper p { --framer-font-family: \"DM Sans\", \"DM Sans Placeholder\", sans-serif; --framer-font-family-bold: \"DM Sans\", sans-serif; --framer-font-family-bold-italic: \"DM Sans\", sans-serif; --framer-font-family-italic: \"DM Sans\", \"DM Sans Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 600; --framer-font-weight-bold: 900; --framer-font-weight-bold-italic: 900; --framer-font-weight-italic: 600; --framer-letter-spacing: -0.01em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-9aefba2c-bba3-497e-b3cf-9ee429ae6ee1, #0a0a0a); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 1199px) and (min-width: 810px) { .framer-6WHLu .framer-styles-preset-r6b8wq:not(.rich-text-wrapper), .framer-6WHLu .framer-styles-preset-r6b8wq.rich-text-wrapper p { --framer-font-family: \"DM Sans\", \"DM Sans Placeholder\", sans-serif; --framer-font-family-bold: \"DM Sans\", sans-serif; --framer-font-family-bold-italic: \"DM Sans\", sans-serif; --framer-font-family-italic: \"DM Sans\", \"DM Sans Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 600; --framer-font-weight-bold: 900; --framer-font-weight-bold-italic: 900; --framer-font-weight-italic: 600; --framer-letter-spacing: -0.01em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-9aefba2c-bba3-497e-b3cf-9ee429ae6ee1, #0a0a0a); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-6WHLu .framer-styles-preset-r6b8wq:not(.rich-text-wrapper), .framer-6WHLu .framer-styles-preset-r6b8wq.rich-text-wrapper p { --framer-font-family: \"DM Sans\", \"DM Sans Placeholder\", sans-serif; --framer-font-family-bold: \"DM Sans\", sans-serif; --framer-font-family-bold-italic: \"DM Sans\", sans-serif; --framer-font-family-italic: \"DM Sans\", \"DM Sans Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 600; --framer-font-weight-bold: 900; --framer-font-weight-bold-italic: 900; --framer-font-weight-italic: 600; --framer-letter-spacing: -0.01em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-9aefba2c-bba3-497e-b3cf-9ee429ae6ee1, #0a0a0a); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-6WHLu\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (05a55d9)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Instance,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import XLogo from\"https://framerusercontent.com/modules/oMiuMYAdxzz5yk7pBqrm/FToqm3dwiHuJofBRASRI/Xx_sbLkzD.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/cNCwXtDwsrTDpYy3RQ1m/2aY761LiHjqelSePm8Jy/LC6TE31cM.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/6jRO3mvQM27P1UCXXzrG/Cjvkc3ge3silylKyrVJ0/oO_FO2I_n.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/e4AYYLjzWPfIUAlvbXfQ/mcB6KZ2BrAf1uxiVutxy/PJG2qgIf6.js\";const enabledGestures={u8HXU5hd9:{hover:true}};const cycleOrder=[\"u8HXU5hd9\",\"chiubjAu6\",\"NWHnlLoFQ\"];const serializationHash=\"framer-si9AP\";const variantClassNames={chiubjAu6:\"framer-v-g73hfk\",NWHnlLoFQ:\"framer-v-1tpq80i\",u8HXU5hd9:\"framer-v-12234y7\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const D_4wa_EKW=undefined;const ypOX2jdFN=undefined;const cKL14seBg=undefined;const usQXdqqHh=undefined;const WygjbYACO=undefined;const mBpoHP3Tf=undefined;const D_lQwlRhv=undefined;const vndieBfns=undefined;const transition1={damping:100,delay:0,mass:1,stiffness:255,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Large:\"u8HXU5hd9\",Link:\"NWHnlLoFQ\",Small:\"chiubjAu6\"};const getProps=({fill,fillHover,height,icon,id,link,showLeftIcon,showRightIcon,textColor,title,width,...props})=>{return{...props,cKL14seBg:fillHover??props.cKL14seBg??\"rgb(240, 240, 240)\",D_4wa_EKW:fill??props.D_4wa_EKW??\"var(--token-ccef1b8a-26df-4a63-a3b4-6df2ad442fd5, rgb(247, 247, 247))\",D_lQwlRhv:icon??props.D_lQwlRhv??XLogo,mBpoHP3Tf:showRightIcon??props.mBpoHP3Tf??true,usQXdqqHh:textColor??props.usQXdqqHh??\"rgb(0, 0, 0)\",variant:humanReadableVariantMap[props.variant]??props.variant??\"u8HXU5hd9\",vndieBfns:showLeftIcon??props.vndieBfns??true,WygjbYACO:title??props.WygjbYACO??\"Follow Me On\",ypOX2jdFN:link??props.ypOX2jdFN};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,ypOX2jdFN,WygjbYACO,D_lQwlRhv,mBpoHP3Tf,D_4wa_EKW,cKL14seBg,usQXdqqHh,vndieBfns,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"u8HXU5hd9\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=value=>{if(baseVariant===\"NWHnlLoFQ\")return value;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:ypOX2jdFN,motionChild:true,nodeId:\"u8HXU5hd9\",openInNewTab:false,scopeId:\"vSZ7n3QnF\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-12234y7\",className,classNames)} framer-14zlqf`,\"data-framer-name\":\"Large\",layoutDependency:layoutDependency,layoutId:\"u8HXU5hd9\",ref:refBinding,style:{backgroundColor:D_4wa_EKW,borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100,...style},variants:{\"u8HXU5hd9-hover\":{backgroundColor:cKL14seBg},NWHnlLoFQ:{backgroundColor:\"rgba(0, 0, 0, 0)\"}},...addPropertyOverrides({\"u8HXU5hd9-hover\":{\"data-framer-name\":undefined},chiubjAu6:{\"data-framer-name\":\"Small\"},NWHnlLoFQ:{\"data-framer-name\":\"Link\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1lr1b2a\",\"data-framer-name\":\"text content\",layoutDependency:layoutDependency,layoutId:\"lpg1DrZiq\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-r6b8wq\",\"data-styles-preset\":\"PJG2qgIf6\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-usQXdqqHh-vSZ7n3QnF))\"},children:\"Follow Me On\"})}),className:\"framer-1w0qshb\",\"data-framer-name\":\"Text\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ZvhP8BS30\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-usQXdqqHh-vSZ7n3QnF)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\",\"--variable-reference-usQXdqqHh-vSZ7n3QnF\":usQXdqqHh},text:WygjbYACO,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({chiubjAu6:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-dmuy5d\",\"data-styles-preset\":\"LC6TE31cM\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-usQXdqqHh-vSZ7n3QnF))\"},children:\"Follow Me On\"})})},NWHnlLoFQ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1uyzmbl\",\"data-styles-preset\":\"oO_FO2I_n\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-usQXdqqHh-vSZ7n3QnF))\"},children:\"Follow Me On\"})})}},baseVariant,gestureVariant)}),mBpoHP3Tf!==false&&/*#__PURE__*/_jsx(Instance,{animated:true,className:\"framer-q8wehq\",Component:D_lQwlRhv,layoutDependency:layoutDependency,layoutId:\"EWcJlRUOH\",style:{\"--1m6trwb\":0,\"--21h8s6\":usQXdqqHh,\"--pgex8v\":1.5}}),isDisplayed(vndieBfns!==false)&&/*#__PURE__*/_jsx(Instance,{animated:true,className:\"framer-26pqf6\",Component:D_lQwlRhv,layoutDependency:layoutDependency,layoutId:\"aCMXvNJ6l\",style:{\"--1m6trwb\":0,\"--21h8s6\":usQXdqqHh,\"--pgex8v\":1.5}})]})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-si9AP.framer-14zlqf, .framer-si9AP .framer-14zlqf { display: block; }\",\".framer-si9AP.framer-12234y7 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; overflow: visible; padding: 18px 28px 18px 28px; position: relative; text-decoration: none; width: min-content; }\",\".framer-si9AP .framer-1lr1b2a { 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: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-si9AP .framer-1w0qshb { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-si9AP .framer-q8wehq { flex: none; height: var(--framer-aspect-ratio-supported, 22px); position: relative; width: 22px; }\",\".framer-si9AP .framer-26pqf6 { flex: none; height: var(--framer-aspect-ratio-supported, 23px); position: relative; width: 22px; }\",\".framer-si9AP.framer-v-g73hfk.framer-12234y7 { padding: 8px 16px 8px 16px; }\",\".framer-si9AP.framer-v-1tpq80i.framer-12234y7 { padding: 0px; }\",\".framer-si9AP.framer-v-1tpq80i .framer-1w0qshb { order: 1; }\",\".framer-si9AP.framer-v-1tpq80i .framer-q8wehq { order: 2; }\",\".framer-si9AP.framer-v-1tpq80i .framer-26pqf6 { height: var(--framer-aspect-ratio-supported, 22px); order: 0; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 58\n * @framerIntrinsicWidth 188\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"chiubjAu6\":{\"layout\":[\"auto\",\"auto\"]},\"NWHnlLoFQ\":{\"layout\":[\"auto\",\"auto\"]},\"YNrrZ6rzi\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"ypOX2jdFN\":\"link\",\"WygjbYACO\":\"title\",\"D_lQwlRhv\":\"icon\",\"mBpoHP3Tf\":\"showRightIcon\",\"D_4wa_EKW\":\"fill\",\"cKL14seBg\":\"fillHover\",\"usQXdqqHh\":\"textColor\",\"vndieBfns\":\"showLeftIcon\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerVectorSets [\"omX0gWFPqDwhaiWwf6ab\"]\n */const FramervSZ7n3QnF=withCSS(Component,css,\"framer-si9AP\");export default FramervSZ7n3QnF;FramervSZ7n3QnF.displayName=\"Default Button\";FramervSZ7n3QnF.defaultProps={height:58,width:188};addPropertyControls(FramervSZ7n3QnF,{variant:{options:[\"u8HXU5hd9\",\"chiubjAu6\",\"NWHnlLoFQ\"],optionTitles:[\"Large\",\"Small\",\"Link\"],title:\"Variant\",type:ControlType.Enum},ypOX2jdFN:{title:\"Link\",type:ControlType.Link},WygjbYACO:{defaultValue:\"Follow Me On\",displayTextArea:false,title:\"Title\",type:ControlType.String},D_lQwlRhv:{defaultValue:{identifier:\"module:oMiuMYAdxzz5yk7pBqrm/FToqm3dwiHuJofBRASRI/Xx_sbLkzD.js:default\",moduleId:\"oMiuMYAdxzz5yk7pBqrm\"},setModuleId:\"omX0gWFPqDwhaiWwf6ab\",title:\"Icon\",type:ControlType.VectorSetItem},mBpoHP3Tf:{defaultValue:true,title:\"Show Right Icon\",type:ControlType.Boolean},D_4wa_EKW:{defaultValue:'var(--token-ccef1b8a-26df-4a63-a3b4-6df2ad442fd5, rgb(247, 247, 247)) /* {\"name\":\"Light\"} */',title:\"Fill\",type:ControlType.Color},cKL14seBg:{defaultValue:\"rgb(240, 240, 240)\",title:\"Fill Hover\",type:ControlType.Color},usQXdqqHh:{defaultValue:\"rgb(0, 0, 0)\",title:\"Text Color\",type:ControlType.Color},vndieBfns:{defaultValue:true,title:\"Show Left Icon\",type:ControlType.Boolean}});addFonts(FramervSZ7n3QnF,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramervSZ7n3QnF\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"chiubjAu6\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"NWHnlLoFQ\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"YNrrZ6rzi\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"188\",\"framerIntrinsicHeight\":\"58\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"ypOX2jdFN\\\":\\\"link\\\",\\\"WygjbYACO\\\":\\\"title\\\",\\\"D_lQwlRhv\\\":\\\"icon\\\",\\\"mBpoHP3Tf\\\":\\\"showRightIcon\\\",\\\"D_4wa_EKW\\\":\\\"fill\\\",\\\"cKL14seBg\\\":\\\"fillHover\\\",\\\"usQXdqqHh\\\":\\\"textColor\\\",\\\"vndieBfns\\\":\\\"showLeftIcon\\\"}\",\"framerVectorSets\":\"[\\\"omX0gWFPqDwhaiWwf6ab\\\"]\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (b322937)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,ResolveLinks,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS,withFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Icon from\"https://framerusercontent.com/modules/23UrxbLkcrqFJNnNZtF1/aLljiuATE5FcYEihCdBz/Y4J94WC46.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/bkmyZQKIlx46mAj7tuFY/z0fM2plIZ2xsMbkJJ8uT/pRVBAm2XD.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/wUujFuFgkHx710tEjoVP/ZBkyMUgMosOugQPUTmeW/x9wOot04_.js\";import DefaultButton from\"https://framerusercontent.com/modules/bBiDkZEfUzZdddDA5Rx4/OQFedSj96EHHJgmVxxC4/vSZ7n3QnF.js\";const RichTextWithFX=withFX(RichText);const DefaultButtonFonts=getFonts(DefaultButton);const MotionDivWithFX=withFX(motion.div);const MotionSectionWithFX=withFX(motion.section);const cycleOrder=[\"qgZSWnQtb\",\"mVpNRfGPZ\",\"j7mbY4hle\"];const serializationHash=\"framer-ngWcO\";const variantClassNames={j7mbY4hle:\"framer-v-rbvwfh\",mVpNRfGPZ:\"framer-v-1h69fpn\",qgZSWnQtb:\"framer-v-w7x7vt\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const animation1={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation2={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:150};const transition2={bounce:.2,delay:0,duration:2,type:\"spring\"};const animation3={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:150};const animation4={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:60};const transition3={damping:60,delay:.4,mass:1,stiffness:320,type:\"spring\"};const animation5={filter:\"blur(10px)\",opacity:.001,rotate:0,scale:1,skewX:0,skewY:0,x:0,y:10};const transition4={damping:100,delay:.05,mass:1,stiffness:400,type:\"spring\"};const textEffect={effect:animation5,repeat:false,startDelay:.2,threshold:0,tokenization:\"word\",transition:transition4,trigger:\"onInView\",type:\"appear\"};const transition5={damping:60,delay:.5,mass:1,stiffness:320,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Desktop:\"qgZSWnQtb\",Phone:\"j7mbY4hle\",Tablet:\"mVpNRfGPZ\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"qgZSWnQtb\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"qgZSWnQtb\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-w7x7vt\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"qgZSWnQtb\",ref:refBinding,style:{...style},...addPropertyOverrides({j7mbY4hle:{\"data-framer-name\":\"Phone\"},mVpNRfGPZ:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(MotionSectionWithFX,{__framer__animate:{transition:transition1},__framer__animateOnce:true,__framer__enter:animation,__framer__exit:animation1,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-1nzb8cn\",\"data-border\":true,\"data-framer-name\":\"Founder note\",layoutDependency:layoutDependency,layoutId:\"FZyYNKw5i\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(34, 34, 34)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgb(4, 7, 13)\",borderBottomLeftRadius:60,borderBottomRightRadius:60,borderTopLeftRadius:60,borderTopRightRadius:60},children:[/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:true,__framer__enter:animation2,__framer__exit:animation3,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-1u2dt5g\",\"data-framer-name\":\"div\",layoutDependency:layoutDependency,layoutId:\"nTpmTvSxi\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-sxq4p0\",layoutDependency:layoutDependency,layoutId:\"VPa_bYJRe\",children:[/*#__PURE__*/_jsx(RichTextWithFX,{__framer__animate:{transition:transition3},__framer__animateOnce:true,__framer__enter:animation4,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-ao0y1b\",\"data-styles-preset\":\"pRVBAm2XD\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-a0htzi, var(--token-a7f9651f-c3ee-4fd9-889f-364e92e7b449, rgb(255, 255, 255)))\"},children:\"Your timeline doesn't wait. \"})}),className:\"framer-5vth6m\",\"data-framer-name\":\"We know what’s going on. You need top-notch design to stand out in the tech world, but hiring in-house designers can be costly and time-consuming. That’s when it comes in.\",effect:textEffect,fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"lRpsjDZrI\",style:{\"--extracted-a0htzi\":\"var(--token-a7f9651f-c3ee-4fd9-889f-364e92e7b449, rgb(255, 255, 255))\"},variants:{j7mbY4hle:{\"--extracted-1of0zx5\":\"var(--token-a7f9651f-c3ee-4fd9-889f-364e92e7b449, rgb(255, 255, 255))\"},mVpNRfGPZ:{\"--extracted-1of0zx5\":\"var(--token-a7f9651f-c3ee-4fd9-889f-364e92e7b449, rgb(255, 255, 255))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({j7mbY4hle:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-ao0y1b\",\"data-styles-preset\":\"pRVBAm2XD\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--token-a7f9651f-c3ee-4fd9-889f-364e92e7b449, rgb(255, 255, 255)))\"},children:\"Your timeline doesn't wait. \"})})},mVpNRfGPZ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-ao0y1b\",\"data-styles-preset\":\"pRVBAm2XD\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--token-a7f9651f-c3ee-4fd9-889f-364e92e7b449, rgb(255, 255, 255)))\"},children:\"Your timeline doesn't wait. \"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.h6,{className:\"framer-styles-preset-1mu9qkl\",\"data-styles-preset\":\"x9wOot04_\",style:{\"--framer-text-alignment\":\"center\"},children:[/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-1vqrutl, var(--token-a7f9651f-c3ee-4fd9-889f-364e92e7b449, rgb(255, 255, 255)))\"},children:\"We match you with a dedicated designer who starts this week, no ramp-up, no learning curve.\"}),/*#__PURE__*/_jsx(motion.br,{}),/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-24qq59, var(--token-a7f9651f-c3ee-4fd9-889f-364e92e7b449, rgb(255, 255, 255)))\"},children:\"Proven UX patterns, dev-ready designs, and an MVP that's ready to test with real users.\"})]})}),className:\"framer-1arpzpo\",\"data-framer-name\":\"We know what’s going on. You need top-notch design to stand out in the tech world, but hiring in-house designers can be costly and time-consuming. That’s when it comes in.\",effect:textEffect,fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Ei3RdIBoo\",style:{\"--extracted-1vqrutl\":\"var(--token-a7f9651f-c3ee-4fd9-889f-364e92e7b449, rgb(255, 255, 255))\",\"--extracted-24qq59\":\"var(--token-a7f9651f-c3ee-4fd9-889f-364e92e7b449, rgb(255, 255, 255))\",opacity:.8},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__animate:{transition:transition5},__framer__animateOnce:true,__framer__enter:animation4,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-rprnv4\",\"data-framer-name\":\"users\",layoutDependency:layoutDependency,layoutId:\"GRbgeEfEZ\",children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"SoClmKkhe\"},implicitPathVariables:undefined},{href:{webPageId:\"SoClmKkhe\"},implicitPathVariables:undefined},{href:{webPageId:\"SoClmKkhe\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:54,...addPropertyOverrides({j7mbY4hle:{width:`calc(min(max(${componentViewport?.width||\"100vw\"} - 40px, 1px), 1400px) - 40px)`}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-pyjgkb-container\",layoutDependency:layoutDependency,layoutId:\"aHsLgapRy-container\",nodeId:\"aHsLgapRy\",rendersWithMotion:true,scopeId:\"q4g7ptFvi\",children:/*#__PURE__*/_jsx(DefaultButton,{cKL14seBg:\"rgb(240, 240, 240)\",D_4wa_EKW:\"var(--token-ccef1b8a-26df-4a63-a3b4-6df2ad442fd5, rgb(247, 247, 247))\",D_lQwlRhv:Icon,height:\"100%\",id:\"aHsLgapRy\",layoutId:\"aHsLgapRy\",mBpoHP3Tf:true,usQXdqqHh:\"rgb(0, 0, 0)\",variant:\"u8HXU5hd9\",vndieBfns:true,width:\"100%\",WygjbYACO:\"Kick off with a free design audit\",ypOX2jdFN:resolvedLinks[0],...addPropertyOverrides({j7mbY4hle:{style:{width:\"100%\"},variant:\"chiubjAu6\",ypOX2jdFN:resolvedLinks[2]},mVpNRfGPZ:{ypOX2jdFN:resolvedLinks[1]}},baseVariant,gestureVariant)})})})})})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-19g1gqe\",\"data-framer-name\":\"border\",layoutDependency:layoutDependency,layoutId:\"mw3NDi9_N\",style:{background:\"radial-gradient(50% 50% at 50% 50%, rgba(216, 231, 242, 0.07) 0%, rgb(4, 7, 13) 100%)\"}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-z9ydkk\",\"data-framer-name\":\"bg shape\",layoutDependency:layoutDependency,layoutId:\"Www3p3C3A\",style:{background:\"radial-gradient(50% 50% at 50% 50%, rgba(213, 219, 230, 0.7) 0%, rgba(4, 7, 13, 0) 100%)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,opacity:.1,rotate:-13}})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-ngWcO.framer-nf454r, .framer-ngWcO .framer-nf454r { display: block; }\",\".framer-ngWcO.framer-w7x7vt { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 40px 80px 80px 80px; position: relative; width: 1440px; }\",\".framer-ngWcO .framer-1nzb8cn { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; max-width: 1400px; overflow: hidden; padding: 120px 80px 120px 80px; position: relative; width: 1px; will-change: var(--framer-will-change-override, transform); z-index: 2; }\",\".framer-ngWcO .framer-1u2dt5g { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 40px 40px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; z-index: 2; }\",\".framer-ngWcO .framer-sxq4p0 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-ngWcO .framer-5vth6m, .framer-ngWcO .framer-1arpzpo { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-ngWcO .framer-rprnv4 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: wrap; gap: 16px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-ngWcO .framer-pyjgkb-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-ngWcO .framer-19g1gqe { bottom: 0px; flex: none; height: 4px; left: 0px; position: absolute; right: 0px; z-index: 1; }\",\".framer-ngWcO .framer-z9ydkk { bottom: -236px; flex: none; height: 580px; left: calc(50.00000000000002% - 922px / 2); position: absolute; width: 922px; z-index: 1; }\",\".framer-ngWcO.framer-v-1h69fpn.framer-w7x7vt { padding: 60px; width: 810px; }\",\".framer-ngWcO.framer-v-rbvwfh.framer-w7x7vt { padding: 40px 20px 80px 20px; width: 200px; }\",\".framer-ngWcO.framer-v-rbvwfh .framer-1nzb8cn { padding: 80px 20px 80px 20px; }\",\".framer-ngWcO.framer-v-rbvwfh .framer-pyjgkb-container { flex: 1 0 0px; width: 1px; }\",...sharedStyle.css,...sharedStyle1.css,'.framer-ngWcO[data-border=\"true\"]::after, .framer-ngWcO [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; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 573\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"mVpNRfGPZ\":{\"layout\":[\"fixed\",\"auto\"]},\"j7mbY4hle\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerq4g7ptFvi=withCSS(Component,css,\"framer-ngWcO\");export default Framerq4g7ptFvi;Framerq4g7ptFvi.displayName=\"CTA Case Studies\";Framerq4g7ptFvi.defaultProps={height:573,width:1440};addPropertyControls(Framerq4g7ptFvi,{variant:{options:[\"qgZSWnQtb\",\"mVpNRfGPZ\",\"j7mbY4hle\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(Framerq4g7ptFvi,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...DefaultButtonFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerq4g7ptFvi\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"1440\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"573\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"mVpNRfGPZ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"j7mbY4hle\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (a1faaee)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Geist-regular\",\"GF;Geist-700\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Geist\",source:\"google\",style:\"normal\",uiFamilyName:\"Geist\",url:\"https://fonts.gstatic.com/s/geist/v4/gyBhhwUxId8gMGYQMKR3pzfaWI_RnOM4mJPby1QNtA.woff2\",weight:\"400\"},{cssFamilyName:\"Geist\",source:\"google\",style:\"normal\",uiFamilyName:\"Geist\",url:\"https://fonts.gstatic.com/s/geist/v4/gyBhhwUxId8gMGYQMKR3pzfaWI_Re-Q4mJPby1QNtA.woff2\",weight:\"700\"}]}];export const css=['.framer-NN4m1 .framer-styles-preset-195i8b2:not(.rich-text-wrapper), .framer-NN4m1 .framer-styles-preset-195i8b2.rich-text-wrapper p { --framer-font-family: \"Geist\", \"Geist Placeholder\", sans-serif; --framer-font-family-bold: \"Geist\", \"Geist Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 18px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-letter-spacing: 0em; --framer-line-height: 32px; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-295c4e4f-72b8-40ea-a5bb-7f902fe5995d, #1e1e1e); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 1439px) and (min-width: 810px) { .framer-NN4m1 .framer-styles-preset-195i8b2:not(.rich-text-wrapper), .framer-NN4m1 .framer-styles-preset-195i8b2.rich-text-wrapper p { --framer-font-family: \"Geist\", \"Geist Placeholder\", sans-serif; --framer-font-family-bold: \"Geist\", \"Geist Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 14px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-letter-spacing: 0em; --framer-line-height: 32px; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-295c4e4f-72b8-40ea-a5bb-7f902fe5995d, #1e1e1e); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-NN4m1 .framer-styles-preset-195i8b2:not(.rich-text-wrapper), .framer-NN4m1 .framer-styles-preset-195i8b2.rich-text-wrapper p { --framer-font-family: \"Geist\", \"Geist Placeholder\", sans-serif; --framer-font-family-bold: \"Geist\", \"Geist Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 12px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-letter-spacing: 0em; --framer-line-height: 32px; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-295c4e4f-72b8-40ea-a5bb-7f902fe5995d, #1e1e1e); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-NN4m1\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (b44fae2)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/eIvvk9yltsfMJf4ipROb/GIQcgvIZoxB5li5h9wgJ/furSAsYJC.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/fyULlOOycvbIqMRJTVrW/Unicw4gxjWmCzBtxypm7/fWkJ9X702.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/cAiZUcG40kI3Ucc2vmTB/FPgcgl0gz5D1Ubb8YySo/jq2_gPcIq.js\";const cycleOrder=[\"lb3qiILTi\",\"nmkwhmxJn\",\"VM65z25VM\",\"kbCoacefl\",\"L4vtxRDNd\",\"NJU2tzMJl\"];const serializationHash=\"framer-52GPW\";const variantClassNames={kbCoacefl:\"framer-v-hivgpf\",L4vtxRDNd:\"framer-v-6a3uwu\",lb3qiILTi:\"framer-v-pj7zed\",NJU2tzMJl:\"framer-v-nmqrmc\",nmkwhmxJn:\"framer-v-1n5bcsh\",VM65z25VM:\"framer-v-pnkh4c\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const cln6tIqZt=undefined;const StdQNDajq=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Dark/Desktop\":\"kbCoacefl\",\"Dark/Tablet\":\"L4vtxRDNd\",\"Variant 6\":\"NJU2tzMJl\",Desktop:\"lb3qiILTi\",Mobile:\"VM65z25VM\",Tablet:\"nmkwhmxJn\"};const Variants=motion.create(React.Fragment);const getProps=({description,height,id,number,width,...props})=>{return{...props,cln6tIqZt:number??props.cln6tIqZt??\"2.4M+\",StdQNDajq:description??props.StdQNDajq??\"Views generated across TikTok, Reels & Shorts\",variant:humanReadableVariantMap[props.variant]??props.variant??\"lb3qiILTi\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,cln6tIqZt,StdQNDajq,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"lb3qiILTi\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-pj7zed\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"lb3qiILTi\",ref:refBinding,style:{backgroundColor:\"var(--token-3f2b485c-0e00-41aa-8ae5-882e39ff1f22, rgb(247, 247, 247))\",borderBottomLeftRadius:2,borderBottomRightRadius:2,borderTopLeftRadius:2,borderTopRightRadius:2,...style},variants:{kbCoacefl:{backgroundColor:\"var(--token-5002eddc-c0b5-4568-8ed6-1235f460c386, rgb(36, 36, 36))\"},L4vtxRDNd:{backgroundColor:\"var(--token-5002eddc-c0b5-4568-8ed6-1235f460c386, rgb(36, 36, 36))\"},NJU2tzMJl:{backgroundColor:\"var(--token-5002eddc-c0b5-4568-8ed6-1235f460c386, rgb(36, 36, 36))\"}},...addPropertyOverrides({kbCoacefl:{\"data-framer-name\":\"Dark/Desktop\"},L4vtxRDNd:{\"data-framer-name\":\"Dark/Tablet\"},NJU2tzMJl:{\"data-framer-name\":\"Variant 6\"},nmkwhmxJn:{\"data-framer-name\":\"Tablet\"},VM65z25VM:{\"data-framer-name\":\"Mobile\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-fyjb2y\",\"data-styles-preset\":\"furSAsYJC\",dir:\"auto\",children:\"2.4M+\"})}),className:\"framer-134mwvh\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"vxgCvfXQw\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:cln6tIqZt,variants:{kbCoacefl:{\"--extracted-r6o4lv\":\"var(--token-63f35459-0b18-4593-a116-1a6645823367, rgb(252, 252, 252))\"},L4vtxRDNd:{\"--extracted-r6o4lv\":\"var(--token-63f35459-0b18-4593-a116-1a6645823367, rgb(252, 252, 252))\"},NJU2tzMJl:{\"--extracted-r6o4lv\":\"var(--token-63f35459-0b18-4593-a116-1a6645823367, rgb(252, 252, 252))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({kbCoacefl:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-fyjb2y\",\"data-styles-preset\":\"furSAsYJC\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-63f35459-0b18-4593-a116-1a6645823367, rgb(252, 252, 252)))\"},children:\"2.4M+\"})})},L4vtxRDNd:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-fyjb2y\",\"data-styles-preset\":\"furSAsYJC\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-63f35459-0b18-4593-a116-1a6645823367, rgb(252, 252, 252)))\"},children:\"2.4M+\"})})},NJU2tzMJl:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-fyjb2y\",\"data-styles-preset\":\"furSAsYJC\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-63f35459-0b18-4593-a116-1a6645823367, rgb(252, 252, 252)))\"},children:\"2.4M+\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-dv7zkd\",\"data-styles-preset\":\"fWkJ9X702\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-295c4e4f-72b8-40ea-a5bb-7f902fe5995d, rgb(30, 30, 30)))\"},children:\"Views generated across TikTok, Reels & Shorts\"})}),className:\"framer-1m897ap\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"C65r_8oVZ\",style:{\"--extracted-r6o4lv\":\"var(--token-295c4e4f-72b8-40ea-a5bb-7f902fe5995d, rgb(30, 30, 30))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",opacity:.7},text:StdQNDajq,variants:{kbCoacefl:{\"--extracted-r6o4lv\":\"var(--token-63f35459-0b18-4593-a116-1a6645823367, rgb(252, 252, 252))\"},L4vtxRDNd:{\"--extracted-r6o4lv\":\"var(--token-63f35459-0b18-4593-a116-1a6645823367, rgb(252, 252, 252))\"},NJU2tzMJl:{\"--extracted-r6o4lv\":\"var(--token-63f35459-0b18-4593-a116-1a6645823367, rgb(252, 252, 252))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({kbCoacefl:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-dv7zkd\",\"data-styles-preset\":\"fWkJ9X702\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-63f35459-0b18-4593-a116-1a6645823367, rgb(252, 252, 252)))\"},children:\"Views generated across TikTok, Reels & Shorts\"})})},L4vtxRDNd:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1n39al\",\"data-styles-preset\":\"jq2_gPcIq\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-63f35459-0b18-4593-a116-1a6645823367, rgb(252, 252, 252)))\"},children:\"Views generated across TikTok, Reels & Shorts\"})})},NJU2tzMJl:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1n39al\",\"data-styles-preset\":\"jq2_gPcIq\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-63f35459-0b18-4593-a116-1a6645823367, rgb(252, 252, 252)))\"},children:\"Views generated across TikTok, Reels & Shorts\"})})},nmkwhmxJn:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1n39al\",\"data-styles-preset\":\"jq2_gPcIq\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-295c4e4f-72b8-40ea-a5bb-7f902fe5995d, rgb(30, 30, 30)))\"},children:\"Views generated across TikTok, Reels & Shorts\"})})},VM65z25VM:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1n39al\",\"data-styles-preset\":\"jq2_gPcIq\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-295c4e4f-72b8-40ea-a5bb-7f902fe5995d, rgb(30, 30, 30)))\"},children:\"Views generated across TikTok, Reels & Shorts\"})})}},baseVariant,gestureVariant)})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-52GPW.framer-yeq2d8, .framer-52GPW .framer-yeq2d8 { display: block; }\",\".framer-52GPW.framer-pj7zed { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 24px; position: relative; width: 240px; will-change: var(--framer-will-change-override, transform); }\",\".framer-52GPW .framer-134mwvh { flex: none; height: auto; max-width: 542px; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-52GPW .framer-1m897ap { --framer-text-wrap-override: balance; flex: none; height: auto; position: relative; width: auto; }\",\".framer-52GPW.framer-v-1n5bcsh .framer-1m897ap { width: 100%; }\",\".framer-52GPW.framer-v-pnkh4c .framer-1m897ap { max-width: 204px; }\",\".framer-52GPW.framer-v-6a3uwu .framer-1m897ap { width: 120px; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 203\n * @framerIntrinsicWidth 240\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"nmkwhmxJn\":{\"layout\":[\"fixed\",\"auto\"]},\"VM65z25VM\":{\"layout\":[\"fixed\",\"auto\"]},\"kbCoacefl\":{\"layout\":[\"fixed\",\"auto\"]},\"L4vtxRDNd\":{\"layout\":[\"fixed\",\"auto\"]},\"NJU2tzMJl\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"cln6tIqZt\":\"number\",\"StdQNDajq\":\"description\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Frameryv7n08cbX=withCSS(Component,css,\"framer-52GPW\");export default Frameryv7n08cbX;Frameryv7n08cbX.displayName=\"Number card\";Frameryv7n08cbX.defaultProps={height:203,width:240};addPropertyControls(Frameryv7n08cbX,{variant:{options:[\"lb3qiILTi\",\"nmkwhmxJn\",\"VM65z25VM\",\"kbCoacefl\",\"L4vtxRDNd\",\"NJU2tzMJl\"],optionTitles:[\"Desktop\",\"Tablet\",\"Mobile\",\"Dark/Desktop\",\"Dark/Tablet\",\"Variant 6\"],title:\"Variant\",type:ControlType.Enum},cln6tIqZt:{defaultValue:\"2.4M+\",displayTextArea:true,placeholder:\"\",title:\"Number\",type:ControlType.String},oncln6tIqZtChange:{changes:\"cln6tIqZt\",type:ControlType.ChangeHandler},StdQNDajq:{defaultValue:\"Views generated across TikTok, Reels & Shorts\",displayTextArea:true,title:\"Description\",type:ControlType.String},onStdQNDajqChange:{changes:\"StdQNDajq\",type:ControlType.ChangeHandler}});addFonts(Frameryv7n08cbX,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Frameryv7n08cbX\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"240\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"nmkwhmxJn\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"VM65z25VM\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"kbCoacefl\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"L4vtxRDNd\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"NJU2tzMJl\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"cln6tIqZt\\\":\\\"number\\\",\\\"StdQNDajq\\\":\\\"description\\\"}\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"203\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./yv7n08cbX.map","// Generated by Framer (13ebf9e)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getFontsFromSharedStyle,RichText,runTasksWithYield,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withColumnMasonryLayout,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/iXVVpTUfGk7fKtKqWMY8/G3ovUC84cNbQZevdR3QI/Dn7JnubTA.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/eIvvk9yltsfMJf4ipROb/GIQcgvIZoxB5li5h9wgJ/furSAsYJC.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/ARpTkf7tTZInw2YowSUS/bghfhMxPCc7VkRrAaKk1/NguiT2zDm.js\";import NumberCard from\"https://framerusercontent.com/modules/u9gRmgzMqCbkaAjwdWby/iZ8h4ODROG8yi6zrk18s/yv7n08cbX.js\";const NumberCardFonts=getFonts(NumberCard);const MotionDivWithColumnMasonryLayout=withColumnMasonryLayout(motion.div);const cycleOrder=[\"L77SWmve0\",\"T9Ng9cTzj\",\"kWfhyUQsR\"];const serializationHash=\"framer-83ZW7\";const variantClassNames={kWfhyUQsR:\"framer-v-1lmqegc\",L77SWmve0:\"framer-v-11kdade\",T9Ng9cTzj:\"framer-v-1p86sj7\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const OKMNl2VLy=undefined;const ZhU7yVvjQ=undefined;const nf1uGLdzX=undefined;const jnb7YkgOs=undefined;const lSG78KsNS=undefined;const BiydApL2G=undefined;const wiqBm5beE=undefined;const setjnb7YkgOs=undefined;const setlSG78KsNS=undefined;const setBiydApL2G=undefined;const setwiqBm5beE=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Desktop:\"L77SWmve0\",Mobile:\"kWfhyUQsR\",Tablet:\"T9Ng9cTzj\"};const Variants=motion.create(React.Fragment);const useStateVariable=(externalState,setExternalState)=>{const[internalState,setInternalState]=React.useState(externalState);const[previousExternalState,setPreviousExternalState]=React.useState(externalState);if(setExternalState){return[externalState,setExternalState];}if(externalState!==previousExternalState){setInternalState(externalState);setPreviousExternalState(externalState);}return[internalState,setInternalState];};const getProps=({headquarter,height,id,impact01Desc,impact01Title,impact02Desc,impact02Title,industry,timeline,width,...props})=>{return{...props,BiydApL2G:impact02Title??props.BiydApL2G??\"3h saved\",jnb7YkgOs:impact01Title??props.jnb7YkgOs??\"1 month\",lSG78KsNS:impact01Desc??props.lSG78KsNS??\"Product Launched\",nf1uGLdzX:headquarter??props.nf1uGLdzX??\"UK\",OKMNl2VLy:industry??props.OKMNl2VLy??\"SaaS, Finance\",variant:humanReadableVariantMap[props.variant]??props.variant??\"L77SWmve0\",wiqBm5beE:impact02Desc??props.wiqBm5beE??\"Per rep daily\",ZhU7yVvjQ:timeline??props.ZhU7yVvjQ??\"2.5 months\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,OKMNl2VLy,ZhU7yVvjQ,nf1uGLdzX,\"jnb7YkgOs\":externaljnb7YkgOs,\"onjnb7YkgOsChange\":setExternaljnb7YkgOs,\"lSG78KsNS\":externallSG78KsNS,\"onlSG78KsNSChange\":setExternallSG78KsNS,\"BiydApL2G\":externalBiydApL2G,\"onBiydApL2GChange\":setExternalBiydApL2G,\"wiqBm5beE\":externalwiqBm5beE,\"onwiqBm5beEChange\":setExternalwiqBm5beE,...restProps}=getProps(props);const[jnb7YkgOs,setjnb7YkgOs]=useStateVariable(externaljnb7YkgOs,setExternaljnb7YkgOs);const[lSG78KsNS,setlSG78KsNS]=useStateVariable(externallSG78KsNS,setExternallSG78KsNS);const[BiydApL2G,setBiydApL2G]=useStateVariable(externalBiydApL2G,setExternalBiydApL2G);const[wiqBm5beE,setwiqBm5beE]=useStateVariable(externalwiqBm5beE,setExternalwiqBm5beE);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"L77SWmve0\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"kWfhyUQsR\")return false;return true;};const isDisplayed1=()=>{if([\"T9Ng9cTzj\",\"kWfhyUQsR\"].includes(baseVariant))return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.section,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-11kdade\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"L77SWmve0\",ref:refBinding,style:{...style},...addPropertyOverrides({kWfhyUQsR:{\"data-framer-name\":\"Mobile\"},T9Ng9cTzj:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1nfouix\",\"data-framer-name\":\"Impact section\",layoutDependency:layoutDependency,layoutId:\"xOK5l7KLN\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1tar8di\",\"data-framer-name\":\"Info\",layoutDependency:layoutDependency,layoutId:\"mO7b91YnV\",children:[isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-hvq82\",\"data-framer-name\":\"Divider\",layoutDependency:layoutDependency,layoutId:\"Ee1KNs4c6\",style:{backgroundColor:\"rgba(10, 10, 10, 0.12)\"}}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-tsjjay\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"UxKeTzwZk\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(0, 0, 0, 0)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",borderBottomLeftRadius:32,borderBottomRightRadius:32,borderTopLeftRadius:32,borderTopRightRadius:32},variants:{kWfhyUQsR:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-0a7121aa-7181-4c7a-8356-49493d0b0eb0, rgb(240, 240, 240))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0}},...addPropertyOverrides({kWfhyUQsR:{\"data-border\":true}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-195i8b2\",\"data-styles-preset\":\"NguiT2zDm\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-383dd6b4-4869-4714-a0a7-bf09c0e56603, rgb(92, 92, 92)))\"},children:\"INDUSTRY\"})}),className:\"framer-5v0z6\",\"data-framer-name\":\"Works Copy\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"bg7Q4DLte\",style:{\"--extracted-r6o4lv\":\"var(--token-383dd6b4-4869-4714-a0a7-bf09c0e56603, rgb(92, 92, 92))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"center\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-fyjb2y\",\"data-styles-preset\":\"furSAsYJC\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-5002eddc-c0b5-4568-8ed6-1235f460c386, rgb(36, 36, 36)))\"},children:\"SaaS, Finance\"})}),className:\"framer-1f584ba\",\"data-framer-name\":\"Works Copy\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"c6Wys83mL\",style:{\"--extracted-r6o4lv\":\"var(--token-5002eddc-c0b5-4568-8ed6-1235f460c386, rgb(36, 36, 36))\",\"--framer-paragraph-spacing\":\"0px\"},text:OKMNl2VLy,verticalAlignment:\"center\",withExternalLayout:true,...addPropertyOverrides({kWfhyUQsR:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1563k2g\",\"data-styles-preset\":\"Dn7JnubTA\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-5002eddc-c0b5-4568-8ed6-1235f460c386, rgb(36, 36, 36)))\"},children:\"SaaS, Finance\"})})},T9Ng9cTzj:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1563k2g\",\"data-styles-preset\":\"Dn7JnubTA\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-5002eddc-c0b5-4568-8ed6-1235f460c386, rgb(36, 36, 36)))\"},children:\"SaaS, Finance\"})})}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-18ap41t\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"XG1jH1DSt\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(0, 0, 0, 0)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",borderBottomLeftRadius:32,borderBottomRightRadius:32,borderTopLeftRadius:32,borderTopRightRadius:32},variants:{kWfhyUQsR:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-0a7121aa-7181-4c7a-8356-49493d0b0eb0, rgb(240, 240, 240))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0}},...addPropertyOverrides({kWfhyUQsR:{\"data-border\":true}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-195i8b2\",\"data-styles-preset\":\"NguiT2zDm\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-383dd6b4-4869-4714-a0a7-bf09c0e56603, rgb(92, 92, 92)))\"},children:\"YEAR OF ENGAGEMENT\"})}),className:\"framer-wuv9et\",\"data-framer-name\":\"Works Copy\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"pnPdANJFw\",style:{\"--extracted-r6o4lv\":\"var(--token-383dd6b4-4869-4714-a0a7-bf09c0e56603, rgb(92, 92, 92))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"center\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-fyjb2y\",\"data-styles-preset\":\"furSAsYJC\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-5002eddc-c0b5-4568-8ed6-1235f460c386, rgb(36, 36, 36)))\"},children:\"2.5 months\"})}),className:\"framer-16ae1bo\",\"data-framer-name\":\"Works Copy\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"lV6VQjKoY\",style:{\"--extracted-r6o4lv\":\"var(--token-5002eddc-c0b5-4568-8ed6-1235f460c386, rgb(36, 36, 36))\",\"--framer-paragraph-spacing\":\"0px\"},text:ZhU7yVvjQ,verticalAlignment:\"center\",withExternalLayout:true,...addPropertyOverrides({kWfhyUQsR:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1563k2g\",\"data-styles-preset\":\"Dn7JnubTA\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-5002eddc-c0b5-4568-8ed6-1235f460c386, rgb(36, 36, 36)))\"},children:\"2.5 months\"})})},T9Ng9cTzj:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1563k2g\",\"data-styles-preset\":\"Dn7JnubTA\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-5002eddc-c0b5-4568-8ed6-1235f460c386, rgb(36, 36, 36)))\"},children:\"2.5 months\"})})}},baseVariant,gestureVariant)})]}),isDisplayed1()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1otb7un\",\"data-framer-name\":\"Divider\",layoutDependency:layoutDependency,layoutId:\"DfeKAASdM\",style:{backgroundColor:\"rgba(10, 10, 10, 0.12)\"}}),isDisplayed1()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1k4sa15\",\"data-framer-name\":\"Divider\",layoutDependency:layoutDependency,layoutId:\"PJ4xLUcJR\",style:{backgroundColor:\"rgba(10, 10, 10, 0.12)\"}}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-sru3f4\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"oe13OJudR\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(0, 0, 0, 0)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",borderBottomLeftRadius:32,borderBottomRightRadius:32,borderTopLeftRadius:32,borderTopRightRadius:32},variants:{kWfhyUQsR:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-0a7121aa-7181-4c7a-8356-49493d0b0eb0, rgb(240, 240, 240))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0}},...addPropertyOverrides({kWfhyUQsR:{\"data-border\":true}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-195i8b2\",\"data-styles-preset\":\"NguiT2zDm\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-383dd6b4-4869-4714-a0a7-bf09c0e56603, rgb(92, 92, 92)))\"},children:\"HEADQUARTERS\"})}),className:\"framer-1oae2t8\",\"data-framer-name\":\"Works Copy\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"mFOtXO7bb\",style:{\"--extracted-r6o4lv\":\"var(--token-383dd6b4-4869-4714-a0a7-bf09c0e56603, rgb(92, 92, 92))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"center\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-fyjb2y\",\"data-styles-preset\":\"furSAsYJC\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-5002eddc-c0b5-4568-8ed6-1235f460c386, rgb(36, 36, 36)))\"},children:\"UK\"})}),className:\"framer-18i9ibc\",\"data-framer-name\":\"Works Copy\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"hOy1n2vPp\",style:{\"--extracted-r6o4lv\":\"var(--token-5002eddc-c0b5-4568-8ed6-1235f460c386, rgb(36, 36, 36))\",\"--framer-paragraph-spacing\":\"0px\"},text:nf1uGLdzX,verticalAlignment:\"center\",withExternalLayout:true,...addPropertyOverrides({kWfhyUQsR:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1563k2g\",\"data-styles-preset\":\"Dn7JnubTA\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-5002eddc-c0b5-4568-8ed6-1235f460c386, rgb(36, 36, 36)))\"},children:\"UK\"})})},T9Ng9cTzj:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1563k2g\",\"data-styles-preset\":\"Dn7JnubTA\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-5002eddc-c0b5-4568-8ed6-1235f460c386, rgb(36, 36, 36)))\"},children:\"UK\"})})}},baseVariant,gestureVariant)})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-d6wyqv\",\"data-framer-name\":\"Impact\",layoutDependency:layoutDependency,layoutId:\"vrnJ147mS\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-kvuuf2\",layoutDependency:layoutDependency,layoutId:\"qPT3FFm0w\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-195i8b2\",\"data-styles-preset\":\"NguiT2zDm\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-383dd6b4-4869-4714-a0a7-bf09c0e56603, rgb(92, 92, 92)))\"},children:\"IMPACT\"})}),className:\"framer-1n09odr\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"kMDpP5NcI\",style:{\"--extracted-r6o4lv\":\"var(--token-383dd6b4-4869-4714-a0a7-bf09c0e56603, rgb(92, 92, 92))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsxs(MotionDivWithColumnMasonryLayout,{className:\"framer-o7n9dl\",\"data-framer-name\":\"Results\",layoutDependency:layoutDependency,layoutId:\"UPw_fnzIV\",...addPropertyOverrides({kWfhyUQsR:{columnMasonryLayoutEnabled:true,parentIsDataRepeater:false,rowGap:32,trackCount:1}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:203,width:`max((${componentViewport?.width||\"100vw\"} - 24px) / 2, 1px)`,y:(componentViewport?.y||0)+((componentViewport?.height||200)-579)/2+376,...addPropertyOverrides({kWfhyUQsR:{width:`max(${componentViewport?.width||\"100vw\"}, 50px)`,y:(componentViewport?.y||0)+((componentViewport?.height||200)-1352)/2+920},T9Ng9cTzj:{width:`min(${componentViewport?.width||\"100vw\"}, 800px)`,y:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-18g38gp-container\",layoutDependency:layoutDependency,layoutId:\"BhKyNqxWc-container\",nodeId:\"BhKyNqxWc\",rendersWithMotion:true,scopeId:\"eyfyXVtd8\",children:/*#__PURE__*/_jsx(NumberCard,{cln6tIqZt:jnb7YkgOs,height:\"100%\",id:\"BhKyNqxWc\",layoutId:\"BhKyNqxWc\",oncln6tIqZtChange:setjnb7YkgOs,onStdQNDajqChange:setlSG78KsNS,StdQNDajq:lSG78KsNS,style:{width:\"100%\"},variant:matchVariant(\"lb3qiILTi\"),width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:203,width:`max((${componentViewport?.width||\"100vw\"} - 24px) / 2, 1px)`,y:(componentViewport?.y||0)+((componentViewport?.height||200)-579)/2+376,...addPropertyOverrides({kWfhyUQsR:{width:`max(${componentViewport?.width||\"100vw\"}, 50px)`,y:(componentViewport?.y||0)+((componentViewport?.height||200)-1352)/2+1152},T9Ng9cTzj:{width:`min(${componentViewport?.width||\"100vw\"}, 800px)`,y:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-cvl0v6-container\",layoutDependency:layoutDependency,layoutId:\"XIHGDdr1R-container\",nodeId:\"XIHGDdr1R\",rendersWithMotion:true,scopeId:\"eyfyXVtd8\",children:/*#__PURE__*/_jsx(NumberCard,{cln6tIqZt:BiydApL2G,height:\"100%\",id:\"XIHGDdr1R\",layoutId:\"XIHGDdr1R\",oncln6tIqZtChange:setBiydApL2G,onStdQNDajqChange:setwiqBm5beE,StdQNDajq:wiqBm5beE,style:{width:\"100%\"},variant:matchVariant(\"lb3qiILTi\"),width:\"100%\"})})})]})]})]})})})})});});const css=[\".framer-83ZW7.framer-1so8hn4, .framer-83ZW7 .framer-1so8hn4 { display: block; }\",\".framer-83ZW7.framer-11kdade { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 64px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1200px; }\",\".framer-83ZW7 .framer-1nfouix { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 64px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-83ZW7 .framer-1tar8di { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-83ZW7 .framer-hvq82, .framer-83ZW7 .framer-1otb7un, .framer-83ZW7 .framer-1k4sa15 { flex: none; height: 0%; position: relative; width: 1px; }\",\".framer-83ZW7 .framer-tsjjay, .framer-83ZW7 .framer-18ap41t, .framer-83ZW7 .framer-sru3f4 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: visible; padding: 0px 20px 0px 0px; position: relative; width: 1px; }\",\".framer-83ZW7 .framer-5v0z6, .framer-83ZW7 .framer-wuv9et, .framer-83ZW7 .framer-1oae2t8, .framer-83ZW7 .framer-1n09odr { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-83ZW7 .framer-1f584ba, .framer-83ZW7 .framer-16ae1bo, .framer-83ZW7 .framer-18i9ibc { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-83ZW7 .framer-d6wyqv { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-83ZW7 .framer-kvuuf2 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-83ZW7 .framer-o7n9dl { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-83ZW7 .framer-18g38gp-container, .framer-83ZW7 .framer-cvl0v6-container { flex: 1 0 0px; height: auto; position: relative; width: 1px; }\",\".framer-83ZW7.framer-v-1p86sj7.framer-11kdade { width: 709px; }\",\".framer-83ZW7.framer-v-1p86sj7 .framer-1tar8di { flex-wrap: wrap; gap: 32px 16px; justify-content: flex-start; max-width: 800px; }\",\".framer-83ZW7.framer-v-1p86sj7 .framer-hvq82 { height: 0px; }\",\".framer-83ZW7.framer-v-1p86sj7 .framer-tsjjay, .framer-83ZW7.framer-v-1p86sj7 .framer-18g38gp-container, .framer-83ZW7.framer-v-1p86sj7 .framer-cvl0v6-container { flex: none; width: 100%; }\",\".framer-83ZW7.framer-v-1p86sj7 .framer-wuv9et { order: 0; }\",\".framer-83ZW7.framer-v-1p86sj7 .framer-16ae1bo { order: 1; }\",\".framer-83ZW7.framer-v-1p86sj7 .framer-d6wyqv { max-width: 800px; }\",\".framer-83ZW7.framer-v-1p86sj7 .framer-o7n9dl { flex-direction: column; gap: 16px; }\",\".framer-83ZW7.framer-v-1lmqegc.framer-11kdade { width: 390px; }\",\".framer-83ZW7.framer-v-1lmqegc .framer-1tar8di { flex-direction: column; }\",\".framer-83ZW7.framer-v-1lmqegc .framer-tsjjay { flex: none; padding: 0px 20px 32px 0px; width: 100%; }\",\".framer-83ZW7.framer-v-1lmqegc .framer-18ap41t, .framer-83ZW7.framer-v-1lmqegc .framer-sru3f4 { flex: none; padding: 32px 20px 32px 0px; width: 100%; }\",\".framer-83ZW7.framer-v-1lmqegc .framer-o7n9dl { align-content: unset; align-items: unset; display: grid; gap: 32px 24px; justify-content: unset; }\",\".framer-83ZW7.framer-v-1lmqegc .framer-18g38gp-container, .framer-83ZW7.framer-v-1lmqegc .framer-cvl0v6-container { align-self: start; flex: none; justify-self: start; width: 100%; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,'.framer-83ZW7[data-border=\"true\"]::after, .framer-83ZW7 [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; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 342\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"T9Ng9cTzj\":{\"layout\":[\"fixed\",\"auto\"]},\"kWfhyUQsR\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"OKMNl2VLy\":\"industry\",\"ZhU7yVvjQ\":\"timeline\",\"nf1uGLdzX\":\"headquarter\",\"jnb7YkgOs\":\"impact01Title\",\"lSG78KsNS\":\"impact01Desc\",\"BiydApL2G\":\"impact02Title\",\"wiqBm5beE\":\"impact02Desc\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramereyfyXVtd8=withCSS(Component,css,\"framer-83ZW7\");export default FramereyfyXVtd8;FramereyfyXVtd8.displayName=\"Impact\";FramereyfyXVtd8.defaultProps={height:342,width:1200};addPropertyControls(FramereyfyXVtd8,{variant:{options:[\"L77SWmve0\",\"T9Ng9cTzj\",\"kWfhyUQsR\"],optionTitles:[\"Desktop\",\"Tablet\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum},OKMNl2VLy:{defaultValue:\"SaaS, Finance\",displayTextArea:false,title:\"Industry\",type:ControlType.String},onOKMNl2VLyChange:{changes:\"OKMNl2VLy\",type:ControlType.ChangeHandler},ZhU7yVvjQ:{defaultValue:\"2.5 months\",displayTextArea:false,title:\"Timeline\",type:ControlType.String},onZhU7yVvjQChange:{changes:\"ZhU7yVvjQ\",type:ControlType.ChangeHandler},nf1uGLdzX:{defaultValue:\"UK\",displayTextArea:false,title:\"Headquarter\",type:ControlType.String},onnf1uGLdzXChange:{changes:\"nf1uGLdzX\",type:ControlType.ChangeHandler},jnb7YkgOs:{defaultValue:\"1 month\",displayTextArea:true,placeholder:\"\",title:\"impact-01-title\",type:ControlType.String},onjnb7YkgOsChange:{changes:\"jnb7YkgOs\",type:ControlType.ChangeHandler},lSG78KsNS:{defaultValue:\"Product Launched\",displayTextArea:true,title:\"impact-01-desc\",type:ControlType.String},onlSG78KsNSChange:{changes:\"lSG78KsNS\",type:ControlType.ChangeHandler},BiydApL2G:{defaultValue:\"3h saved\",displayTextArea:true,placeholder:\"\",title:\"impact-02-title\",type:ControlType.String},onBiydApL2GChange:{changes:\"BiydApL2G\",type:ControlType.ChangeHandler},wiqBm5beE:{defaultValue:\"Per rep daily\",displayTextArea:true,title:\"impact-02-desc\",type:ControlType.String},onwiqBm5beEChange:{changes:\"wiqBm5beE\",type:ControlType.ChangeHandler}});addFonts(FramereyfyXVtd8,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...NumberCardFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts)],{supportsExplicitInterCodegen:true});FramereyfyXVtd8.loader={load:(props,context)=>{return runTasksWithYield([()=>forwardLoader(NumberCard,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramereyfyXVtd8\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"342\",\"framerVariables\":\"{\\\"OKMNl2VLy\\\":\\\"industry\\\",\\\"ZhU7yVvjQ\\\":\\\"timeline\\\",\\\"nf1uGLdzX\\\":\\\"headquarter\\\",\\\"jnb7YkgOs\\\":\\\"impact01Title\\\",\\\"lSG78KsNS\\\":\\\"impact01Desc\\\",\\\"BiydApL2G\\\":\\\"impact02Title\\\",\\\"wiqBm5beE\\\":\\\"impact02Desc\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"T9Ng9cTzj\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"kWfhyUQsR\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"1200\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./eyfyXVtd8.map","// Generated by Framer (a1faaee)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Geist-regular\",\"Inter-Bold\",\"Inter-BoldItalic\",\"Inter-Italic\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Geist\",source:\"google\",style:\"normal\",uiFamilyName:\"Geist\",url:\"https://fonts.gstatic.com/s/geist/v4/gyBhhwUxId8gMGYQMKR3pzfaWI_RnOM4mJPby1QNtA.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/DpPBYI0sL4fYLgAkX8KXOPVt7c.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/4RAEQdEOrcnDkhHiiCbJOw92Lk.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/1K3W8DizY3v4emK8Mb08YHxTbs.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/tUSCtfYVM1I1IchuyCwz9gDdQ.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/VgYFWiwsAC5OYxAycRXXvhze58.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/syRNPWzAMIrcJ3wIlPIP43KjQs.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/GIryZETIX4IFypco5pYZONKhJIo.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/H89BbHkbHDzlxZzxi8uPzTsp90.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/u6gJwDuwB143kpNK1T1MDKDWkMc.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/43sJ6MfOPh1LCJt46OvyDuSbA6o.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/wccHG0r4gBDAIRhfHiOlq6oEkqw.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/WZ367JPwf9bRW6LdTHN8rXgSjw.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/ia3uin3hQWqDrVloC1zEtYHWw.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/2A4Xx7CngadFGlVV4xrO06OBHY.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/CfMzU8w2e7tHgF4T4rATMPuWosA.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/867QObYax8ANsfX4TGEVU9YiCM.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Oyn2ZbENFdnW7mt2Lzjk1h9Zb9k.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/cdAe8hgZ1cMyLu9g005pAW3xMo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/DOfvtmE1UplCq161m6Hj8CSQYg.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/pKRFNWFoZl77qYCAIp84lN1h944.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/tKtBcDnBMevsEEJKdNGhhkLzYo.woff2\",weight:\"400\"}]}];export const css=['.framer-M6U5F .framer-styles-preset-1bq4oaq:not(.rich-text-wrapper), .framer-M6U5F .framer-styles-preset-1bq4oaq.rich-text-wrapper p { --framer-font-family: \"Geist\", \"Geist Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 18px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 32px; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-295c4e4f-72b8-40ea-a5bb-7f902fe5995d, #1e1e1e); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; }','@media (max-width: 1199px) and (min-width: 810px) { .framer-M6U5F .framer-styles-preset-1bq4oaq:not(.rich-text-wrapper), .framer-M6U5F .framer-styles-preset-1bq4oaq.rich-text-wrapper p { --framer-font-family: \"Geist\", \"Geist Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 14px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 32px; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-295c4e4f-72b8-40ea-a5bb-7f902fe5995d, #1e1e1e); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-M6U5F .framer-styles-preset-1bq4oaq:not(.rich-text-wrapper), .framer-M6U5F .framer-styles-preset-1bq4oaq.rich-text-wrapper p { --framer-font-family: \"Geist\", \"Geist Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 12px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 32px; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-295c4e4f-72b8-40ea-a5bb-7f902fe5995d, #1e1e1e); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; } }'];export const className=\"framer-M6U5F\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (2f857c8)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,RichText,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/fyULlOOycvbIqMRJTVrW/Unicw4gxjWmCzBtxypm7/fWkJ9X702.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/hO9ObcKMheA0b3s1vOtL/sqVS9Gpy4QT91gyh7ybi/wcMAxOwKf.js\";const cycleOrder=[\"e1lGwqnRT\",\"TLWYJIQo1\",\"tCkWkpvug\",\"YLbpJbnfU\",\"NpgwB78qC\",\"JOMdkED0U\"];const serializationHash=\"framer-DVTQL\";const variantClassNames={e1lGwqnRT:\"framer-v-ni1s6k\",JOMdkED0U:\"framer-v-1cjmbto\",NpgwB78qC:\"framer-v-s5c2rl\",tCkWkpvug:\"framer-v-798cja\",TLWYJIQo1:\"framer-v-174trx3\",YLbpJbnfU:\"framer-v-1fw145f\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const m2allSwms=undefined;const igzeIANAM=undefined;const f_0LZBxWU=undefined;const YlBUQwFZt=undefined;const uUzsZ5kYx=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Desktop_3:\"YLbpJbnfU\",Desktop:\"e1lGwqnRT\",Phone_3:\"JOMdkED0U\",Phone:\"tCkWkpvug\",Tablet_3:\"NpgwB78qC\",Tablet:\"TLWYJIQo1\"};const Variants=motion.create(React.Fragment);const getProps=({_4ThVisible,height,id,text01,text02,text03,text04,width,...props})=>{return{...props,f_0LZBxWU:text03??props.f_0LZBxWU??\"Executed End to End Product Delivery\",igzeIANAM:text02??props.igzeIANAM??\"Rebranded to Strengthen Market Differentiation and Trust\",m2allSwms:text01??props.m2allSwms??\"Aligned Product Strategy with Business Goals for Scalable Growth\",uUzsZ5kYx:text04??props.uUzsZ5kYx??\"Executed End to End Product Delivery\",variant:humanReadableVariantMap[props.variant]??props.variant??\"e1lGwqnRT\",YlBUQwFZt:_4ThVisible??props.YlBUQwFZt??true};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,contentLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,m2allSwms,igzeIANAM,f_0LZBxWU,uUzsZ5kYx,YlBUQwFZt,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"e1lGwqnRT\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"YLbpJbnfU\",\"NpgwB78qC\",\"JOMdkED0U\"].includes(baseVariant))return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-ni1s6k\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"e1lGwqnRT\",ref:refBinding,style:{...style},...addPropertyOverrides({JOMdkED0U:{\"data-framer-name\":\"Phone_3\"},NpgwB78qC:{\"data-framer-name\":\"Tablet_3\"},tCkWkpvug:{\"data-framer-name\":\"Phone\"},TLWYJIQo1:{\"data-framer-name\":\"Tablet\"},YLbpJbnfU:{\"data-framer-name\":\"Desktop_3\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ozlcgv\",layoutDependency:layoutDependency,layoutId:\"Uxbp_viZg\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1bq4oaq\",\"data-styles-preset\":\"wcMAxOwKf\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-383dd6b4-4869-4714-a0a7-bf09c0e56603, rgb(92, 92, 92)))\"},children:\"WHAT WE DID\"})}),className:\"framer-174bo81\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Mn_btV55s\",style:{\"--extracted-r6o4lv\":\"var(--token-383dd6b4-4869-4714-a0a7-bf09c0e56603, rgb(92, 92, 92))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-e30tzq\",layoutDependency:layoutDependency,layoutId:\"Wt0i3EMS2\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-15pm9k4\",\"data-framer-name\":\"Frame 1991424587\",layoutDependency:layoutDependency,layoutId:\"H_T5T5AdB\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-10sm3zg\",\"data-framer-name\":\"Frame 2147226315\",layoutDependency:layoutDependency,layoutId:\"t0Nik6X2K\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-dv7zkd\",\"data-styles-preset\":\"fWkJ9X702\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-5db22d91-edec-4278-ba81-d06b61e2323a, rgb(209, 209, 209)))\"},children:\"01\"})}),className:\"framer-92vb90\",\"data-framer-name\":\"01\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"F9oTBVYT7\",style:{\"--extracted-r6o4lv\":\"var(--token-5db22d91-edec-4278-ba81-d06b61e2323a, rgb(209, 209, 209))\",\"--framer-paragraph-spacing\":\"12px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-dv7zkd\",\"data-styles-preset\":\"fWkJ9X702\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-5002eddc-c0b5-4568-8ed6-1235f460c386, rgb(36, 36, 36)))\"},children:\"Aligned Product Strategy with Business Goals for Scalable Growth\"})}),className:\"framer-cwmfc3\",\"data-framer-name\":\"Aligned Product Strategy with Business Goals for Scalable Growth\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ync5awwvb\",style:{\"--extracted-r6o4lv\":\"var(--token-5002eddc-c0b5-4568-8ed6-1235f460c386, rgb(36, 36, 36))\",\"--framer-paragraph-spacing\":\"12px\"},text:m2allSwms,verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(SVG,{className:\"framer-gj2fyt\",\"data-framer-name\":\"Line 180\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:3,intrinsicWidth:758,layoutDependency:layoutDependency,layoutId:\"P_T49zFgh\",svg:'<svg width=\"758\" height=\"3\" viewBox=\"-1 -1 758 3\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<line y1=\"0.5\" x2=\"756\" y2=\"0.5\" stroke=\"black\" stroke-opacity=\"0.12\"/>\\n</svg>\\n',withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-dz6f9b\",\"data-framer-name\":\"Frame 2147226316\",layoutDependency:layoutDependency,layoutId:\"gDwiXTVCA\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-dv7zkd\",\"data-styles-preset\":\"fWkJ9X702\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-5db22d91-edec-4278-ba81-d06b61e2323a, rgb(209, 209, 209)))\"},children:\"02\"})}),className:\"framer-dizono\",\"data-framer-name\":\"02\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"u162LW6C5\",style:{\"--extracted-r6o4lv\":\"var(--token-5db22d91-edec-4278-ba81-d06b61e2323a, rgb(209, 209, 209))\",\"--framer-paragraph-spacing\":\"12px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-dv7zkd\",\"data-styles-preset\":\"fWkJ9X702\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-5002eddc-c0b5-4568-8ed6-1235f460c386, rgb(36, 36, 36)))\"},children:\"Rebranded to Strengthen Market Differentiation and Trust\"})}),className:\"framer-1wp2gmu\",\"data-framer-name\":\"Rebranded to Strengthen Market Differentiation and Trust\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"njg4OmTjB\",style:{\"--extracted-r6o4lv\":\"var(--token-5002eddc-c0b5-4568-8ed6-1235f460c386, rgb(36, 36, 36))\",\"--framer-paragraph-spacing\":\"12px\"},text:igzeIANAM,verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1n938la\",\"data-framer-name\":\"Line 181\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:3,intrinsicWidth:758,layoutDependency:layoutDependency,layoutId:\"We46TmnL0\",svg:'<svg width=\"758\" height=\"3\" viewBox=\"-1 -1 758 3\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<line y1=\"0.5\" x2=\"756\" y2=\"0.5\" stroke=\"black\" stroke-opacity=\"0.12\"/>\\n</svg>\\n',withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1h2pglx\",\"data-framer-name\":\"Frame 2147226317\",layoutDependency:layoutDependency,layoutId:\"gsQAhgdQh\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-dv7zkd\",\"data-styles-preset\":\"fWkJ9X702\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-5db22d91-edec-4278-ba81-d06b61e2323a, rgb(209, 209, 209)))\"},children:\"03\"})}),className:\"framer-cbrzyk\",\"data-framer-name\":\"03\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"k6jJRgxOh\",style:{\"--extracted-r6o4lv\":\"var(--token-5db22d91-edec-4278-ba81-d06b61e2323a, rgb(209, 209, 209))\",\"--framer-paragraph-spacing\":\"12px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-dv7zkd\",\"data-styles-preset\":\"fWkJ9X702\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-5002eddc-c0b5-4568-8ed6-1235f460c386, rgb(36, 36, 36)))\"},children:\"Executed End-to-End Product Delivery\"})}),className:\"framer-1awbutt\",\"data-framer-name\":\"Executed End-to-End Product Delivery\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Na7tCu7Q5\",style:{\"--extracted-r6o4lv\":\"var(--token-5002eddc-c0b5-4568-8ed6-1235f460c386, rgb(36, 36, 36))\",\"--framer-paragraph-spacing\":\"12px\"},text:f_0LZBxWU,verticalAlignment:\"top\",withExternalLayout:true})]}),isDisplayed()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-1a7c9v0\",\"data-framer-name\":\"Line 181\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:3,intrinsicWidth:758,layoutDependency:layoutDependency,layoutId:\"YHonzxpvt\",svg:'<svg width=\"758\" height=\"3\" viewBox=\"-1 -1 758 3\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<line y1=\"0.5\" x2=\"756\" y2=\"0.5\" stroke=\"black\" stroke-opacity=\"0.12\"/>\\n</svg>\\n',withExternalLayout:true}),YlBUQwFZt!==false&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1lst3d5\",\"data-framer-name\":\"4th\",layoutDependency:layoutDependency,layoutId:\"QdGSobd80\",children:isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1i9j8h2\",\"data-framer-name\":\"Frame 2147226317\",layoutDependency:layoutDependency,layoutId:\"xk1xDUQaE\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-dv7zkd\",\"data-styles-preset\":\"fWkJ9X702\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-5db22d91-edec-4278-ba81-d06b61e2323a, rgb(209, 209, 209)))\"},children:\"04\"})}),className:\"framer-o0nout\",\"data-framer-name\":\"03\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"JZt_0xkMn\",style:{\"--extracted-r6o4lv\":\"var(--token-5db22d91-edec-4278-ba81-d06b61e2323a, rgb(209, 209, 209))\",\"--framer-paragraph-spacing\":\"12px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-dv7zkd\",\"data-styles-preset\":\"fWkJ9X702\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-5002eddc-c0b5-4568-8ed6-1235f460c386, rgb(36, 36, 36)))\"},children:\"Executed End-to-End Product Delivery\"})}),className:\"framer-cncclx\",\"data-framer-name\":\"Executed End-to-End Product Delivery\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"WCJRuX_oK\",style:{\"--extracted-r6o4lv\":\"var(--token-5002eddc-c0b5-4568-8ed6-1235f460c386, rgb(36, 36, 36))\",\"--framer-paragraph-spacing\":\"12px\"},text:uUzsZ5kYx,verticalAlignment:\"top\",withExternalLayout:true})]})})]})})]})})})});});const css=[\".framer-DVTQL.framer-1dasd3d, .framer-DVTQL .framer-1dasd3d { display: block; }\",\".framer-DVTQL.framer-ni1s6k { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 80px 120px 80px 120px; position: relative; width: 1440px; }\",\".framer-DVTQL .framer-1ozlcgv { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; padding: 0px; position: relative; width: 1px; }\",\".framer-DVTQL .framer-174bo81, .framer-DVTQL .framer-cwmfc3, .framer-DVTQL .framer-1wp2gmu, .framer-DVTQL .framer-1awbutt, .framer-DVTQL .framer-cncclx { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-DVTQL .framer-e30tzq { align-content: center; align-items: center; display: flex; flex: 2 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; padding: 0px; position: relative; width: 1px; }\",\".framer-DVTQL .framer-15pm9k4 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-DVTQL .framer-10sm3zg, .framer-DVTQL .framer-dz6f9b, .framer-DVTQL .framer-1h2pglx, .framer-DVTQL .framer-1i9j8h2 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-DVTQL .framer-92vb90, .framer-DVTQL .framer-dizono, .framer-DVTQL .framer-cbrzyk, .framer-DVTQL .framer-o0nout { flex: none; height: auto; min-width: 32px; position: relative; white-space: pre; width: auto; }\",\".framer-DVTQL .framer-gj2fyt, .framer-DVTQL .framer-1n938la, .framer-DVTQL .framer-1a7c9v0 { flex: none; height: 3px; position: relative; width: 100%; }\",\".framer-DVTQL .framer-1lst3d5 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 800px; }\",\".framer-DVTQL.framer-v-174trx3.framer-ni1s6k, .framer-DVTQL.framer-v-s5c2rl.framer-ni1s6k { padding: 80px 48px 80px 48px; width: 810px; }\",\".framer-DVTQL.framer-v-174trx3 .framer-e30tzq, .framer-DVTQL.framer-v-s5c2rl .framer-e30tzq { flex: 3 0 0px; }\",\".framer-DVTQL.framer-v-798cja.framer-ni1s6k { flex-direction: column; gap: 16px; padding: 80px 20px 80px 20px; width: 200px; }\",\".framer-DVTQL.framer-v-798cja .framer-1ozlcgv, .framer-DVTQL.framer-v-798cja .framer-e30tzq, .framer-DVTQL.framer-v-1cjmbto .framer-1ozlcgv, .framer-DVTQL.framer-v-1cjmbto .framer-e30tzq { flex: none; width: 100%; }\",\".framer-DVTQL.framer-v-798cja .framer-15pm9k4 { gap: 16px; }\",\".framer-DVTQL.framer-v-1fw145f .framer-1lst3d5, .framer-DVTQL.framer-v-s5c2rl .framer-1lst3d5, .framer-DVTQL.framer-v-1cjmbto .framer-1lst3d5 { min-height: 59px; }\",\".framer-DVTQL.framer-v-1cjmbto.framer-ni1s6k { flex-direction: column; gap: 32px; padding: 80px 20px 80px 20px; width: 200px; }\",...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 441\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"TLWYJIQo1\":{\"layout\":[\"fixed\",\"auto\"]},\"tCkWkpvug\":{\"layout\":[\"fixed\",\"auto\"]},\"YLbpJbnfU\":{\"layout\":[\"fixed\",\"auto\"]},\"NpgwB78qC\":{\"layout\":[\"fixed\",\"auto\"]},\"JOMdkED0U\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"m2allSwms\":\"text01\",\"igzeIANAM\":\"text02\",\"f_0LZBxWU\":\"text03\",\"uUzsZ5kYx\":\"text04\",\"YlBUQwFZt\":\"_4ThVisible\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerrm0T5gJY8=withCSS(Component,css,\"framer-DVTQL\");export default Framerrm0T5gJY8;Framerrm0T5gJY8.displayName=\"What we did\";Framerrm0T5gJY8.defaultProps={height:441,width:1440};addPropertyControls(Framerrm0T5gJY8,{variant:{options:[\"e1lGwqnRT\",\"TLWYJIQo1\",\"tCkWkpvug\",\"YLbpJbnfU\",\"NpgwB78qC\",\"JOMdkED0U\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\",\"Desktop_3\",\"Tablet_3\",\"Phone_3\"],title:\"Variant\",type:ControlType.Enum},m2allSwms:{defaultValue:\"Aligned Product Strategy with Business Goals for Scalable Growth\",displayTextArea:false,title:\"Text_01\",type:ControlType.String},onm2allSwmsChange:{changes:\"m2allSwms\",type:ControlType.ChangeHandler},igzeIANAM:{defaultValue:\"Rebranded to Strengthen Market Differentiation and Trust\",displayTextArea:false,title:\"Text_02\",type:ControlType.String},onigzeIANAMChange:{changes:\"igzeIANAM\",type:ControlType.ChangeHandler},f_0LZBxWU:{defaultValue:\"Executed End to End Product Delivery\",displayTextArea:false,title:\"Text_03\",type:ControlType.String},onf_0LZBxWUChange:{changes:\"f_0LZBxWU\",type:ControlType.ChangeHandler},uUzsZ5kYx:{defaultValue:\"Executed End to End Product Delivery\",displayTextArea:false,title:\"Text_04\",type:ControlType.String},onuUzsZ5kYxChange:{changes:\"uUzsZ5kYx\",type:ControlType.ChangeHandler},YlBUQwFZt:{defaultValue:true,title:\"4th Visible\",type:ControlType.Boolean},onYlBUQwFZtChange:{changes:\"YlBUQwFZt\",type:ControlType.ChangeHandler}});addFonts(Framerrm0T5gJY8,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerrm0T5gJY8\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"TLWYJIQo1\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"tCkWkpvug\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"YLbpJbnfU\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"NpgwB78qC\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"JOMdkED0U\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"1440\",\"framerVariables\":\"{\\\"m2allSwms\\\":\\\"text01\\\",\\\"igzeIANAM\\\":\\\"text02\\\",\\\"f_0LZBxWU\\\":\\\"text03\\\",\\\"uUzsZ5kYx\\\":\\\"text04\\\",\\\"YlBUQwFZt\\\":\\\"_4ThVisible\\\"}\",\"framerIntrinsicHeight\":\"441\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./rm0T5gJY8.map","// Generated by Framer (13ebf9e)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/eIvvk9yltsfMJf4ipROb/GIQcgvIZoxB5li5h9wgJ/furSAsYJC.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/fyULlOOycvbIqMRJTVrW/Unicw4gxjWmCzBtxypm7/fWkJ9X702.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/hO9ObcKMheA0b3s1vOtL/sqVS9Gpy4QT91gyh7ybi/wcMAxOwKf.js\";const cycleOrder=[\"AvoPbals4\",\"D4GZdXvi1\",\"IAHhPofHY\"];const serializationHash=\"framer-y4SQI\";const variantClassNames={AvoPbals4:\"framer-v-1nopm7i\",D4GZdXvi1:\"framer-v-bo6iyv\",IAHhPofHY:\"framer-v-15nxz1g\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const ohTMFY1DW=undefined;const Xv6cHJpxQ=undefined;const wOv0Af5i5=undefined;const lDx69eza4=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Desktop:\"AvoPbals4\",Phone:\"IAHhPofHY\",Tablet:\"D4GZdXvi1\"};const Variants=motion.create(React.Fragment);const getProps=({amount,height,id,subTitle,text,title,width,...props})=>{return{...props,lDx69eza4:text??props.lDx69eza4??\"Redesign the platform with the goal of significantly enhancing the user experience and visual layout while also identifying and implementing strategic new features that will boost the product’s overall performance and value.\",ohTMFY1DW:amount??props.ohTMFY1DW??\"00\",variant:humanReadableVariantMap[props.variant]??props.variant??\"AvoPbals4\",wOv0Af5i5:title??props.wOv0Af5i5??\"Title\",Xv6cHJpxQ:subTitle??props.Xv6cHJpxQ??\"Point\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,ohTMFY1DW,Xv6cHJpxQ,wOv0Af5i5,lDx69eza4,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"AvoPbals4\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1nopm7i\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"AvoPbals4\",ref:refBinding,style:{...style},...addPropertyOverrides({D4GZdXvi1:{\"data-framer-name\":\"Tablet\"},IAHhPofHY:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1rwlzk\",layoutDependency:layoutDependency,layoutId:\"bK0Ddle3t\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-fyjb2y\",\"data-styles-preset\":\"furSAsYJC\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-295c4e4f-72b8-40ea-a5bb-7f902fe5995d, rgb(20, 20, 20)))\"},children:\"00\"})}),className:\"framer-m9q5ia\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"JsysIAuRx\",style:{\"--extracted-r6o4lv\":\"var(--token-295c4e4f-72b8-40ea-a5bb-7f902fe5995d, rgb(20, 20, 20))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:ohTMFY1DW,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1bq4oaq\",\"data-styles-preset\":\"wcMAxOwKf\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-383dd6b4-4869-4714-a0a7-bf09c0e56603, rgb(92, 92, 92)))\"},children:\"Point\"})}),className:\"framer-1w7beib\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"a4ucwIn4d\",style:{\"--extracted-r6o4lv\":\"var(--token-383dd6b4-4869-4714-a0a7-bf09c0e56603, rgb(92, 92, 92))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:Xv6cHJpxQ,verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1k4ce3b\",layoutDependency:layoutDependency,layoutId:\"so3D7CXbM\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-fyjb2y\",\"data-styles-preset\":\"furSAsYJC\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--token-295c4e4f-72b8-40ea-a5bb-7f902fe5995d, rgb(20, 20, 20)))\"},children:\"Title\"})}),className:\"framer-1q8atm5\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"q3jFQtFdL\",style:{\"--extracted-1of0zx5\":\"var(--token-295c4e4f-72b8-40ea-a5bb-7f902fe5995d, rgb(20, 20, 20))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:wOv0Af5i5,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-dv7zkd\",\"data-styles-preset\":\"fWkJ9X702\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-5002eddc-c0b5-4568-8ed6-1235f460c386, rgb(36, 36, 36)))\"},children:\"Redesign the platform with the goal of significantly enhancing the user experience and visual layout while also identifying and implementing strategic new features that will boost the product’s overall performance and value.\"})}),className:\"framer-1rfewq6\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"yquf1EJyQ\",style:{\"--extracted-r6o4lv\":\"var(--token-5002eddc-c0b5-4568-8ed6-1235f460c386, rgb(36, 36, 36))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:lDx69eza4,verticalAlignment:\"top\",withExternalLayout:true})]})]})})})});});const css=[\".framer-y4SQI.framer-wal6yf, .framer-y4SQI .framer-wal6yf { display: block; }\",\".framer-y4SQI.framer-1nopm7i { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 80px 120px 80px 120px; position: relative; width: 1440px; }\",\".framer-y4SQI .framer-1rwlzk { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; padding: 0px; position: relative; width: 1px; }\",\".framer-y4SQI .framer-m9q5ia, .framer-y4SQI .framer-1w7beib, .framer-y4SQI .framer-1q8atm5, .framer-y4SQI .framer-1rfewq6 { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-y4SQI .framer-1k4ce3b { align-content: center; align-items: center; display: flex; flex: 2 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: center; padding: 0px; position: relative; width: 1px; }\",\".framer-y4SQI.framer-v-bo6iyv.framer-1nopm7i { padding: 80px 48px 80px 48px; width: 810px; }\",\".framer-y4SQI.framer-v-bo6iyv .framer-1rwlzk { align-content: flex-start; align-items: flex-start; }\",\".framer-y4SQI.framer-v-bo6iyv .framer-1w7beib { max-width: 80%; }\",\".framer-y4SQI.framer-v-bo6iyv .framer-1k4ce3b { flex: 3 0 0px; }\",\".framer-y4SQI.framer-v-15nxz1g.framer-1nopm7i { flex-direction: column; gap: 32px; padding: 80px 20px 80px 20px; width: 200px; }\",\".framer-y4SQI.framer-v-15nxz1g .framer-1rwlzk, .framer-y4SQI.framer-v-15nxz1g .framer-1k4ce3b { flex: none; width: 100%; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 331\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"D4GZdXvi1\":{\"layout\":[\"fixed\",\"auto\"]},\"IAHhPofHY\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"ohTMFY1DW\":\"amount\",\"Xv6cHJpxQ\":\"subTitle\",\"wOv0Af5i5\":\"title\",\"lDx69eza4\":\"text\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramertE509yqFn=withCSS(Component,css,\"framer-y4SQI\");export default FramertE509yqFn;FramertE509yqFn.displayName=\"Point\";FramertE509yqFn.defaultProps={height:331,width:1440};addPropertyControls(FramertE509yqFn,{variant:{options:[\"AvoPbals4\",\"D4GZdXvi1\",\"IAHhPofHY\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum},ohTMFY1DW:{defaultValue:\"00\",displayTextArea:false,title:\"Amount\",type:ControlType.String},onohTMFY1DWChange:{changes:\"ohTMFY1DW\",type:ControlType.ChangeHandler},Xv6cHJpxQ:{defaultValue:\"Point\",displayTextArea:false,title:\"Sub-title\",type:ControlType.String},onXv6cHJpxQChange:{changes:\"Xv6cHJpxQ\",type:ControlType.ChangeHandler},wOv0Af5i5:{defaultValue:\"Title\",displayTextArea:false,title:\"Title\",type:ControlType.String},onwOv0Af5i5Change:{changes:\"wOv0Af5i5\",type:ControlType.ChangeHandler},lDx69eza4:{defaultValue:\"Redesign the platform with the goal of significantly enhancing the user experience and visual layout while also identifying and implementing strategic new features that will boost the product’s overall performance and value.\",displayTextArea:true,title:\"Text\",type:ControlType.String},onlDx69eza4Change:{changes:\"lDx69eza4\",type:ControlType.ChangeHandler}});addFonts(FramertE509yqFn,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramertE509yqFn\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"D4GZdXvi1\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"IAHhPofHY\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"ohTMFY1DW\\\":\\\"amount\\\",\\\"Xv6cHJpxQ\\\":\\\"subTitle\\\",\\\"wOv0Af5i5\\\":\\\"title\\\",\\\"lDx69eza4\\\":\\\"text\\\"}\",\"framerIntrinsicWidth\":\"1440\",\"framerIntrinsicHeight\":\"331\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./tE509yqFn.map","// Generated by Framer (13ebf9e)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Link,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/hO9ObcKMheA0b3s1vOtL/sqVS9Gpy4QT91gyh7ybi/wcMAxOwKf.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/CGSlsl5pIms6AgWzWk3s/orc6IObj91fosn5V5jNo/xDojkPyp_.js\";const cycleOrder=[\"Bx8fW_g9C\",\"echTnCcIc\",\"YMBPixq5S\"];const serializationHash=\"framer-XmMms\";const variantClassNames={Bx8fW_g9C:\"framer-v-1rd2kce\",echTnCcIc:\"framer-v-fhw0eh\",YMBPixq5S:\"framer-v-17v47bh\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const sYpQGPXFX=undefined;const b0as56wJX=undefined;const vFsOe6x9p=undefined;const TK9Mj7Jfi=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1.1,skewX:0,skewY:0,transition:transition1,x:7};const transformTemplate1=(_,t)=>`translateY(-50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Desktop:\"Bx8fW_g9C\",Mobile:\"YMBPixq5S\",Tablet:\"echTnCcIc\"};const Variants=motion.create(React.Fragment);const getProps=({click,color,height,hover,id,link,width,...props})=>{return{...props,b0as56wJX:color??props.b0as56wJX??\"var(--token-92cb83fd-3690-45c3-8e61-2b2cc868e25b, rgb(255, 255, 255))\",sYpQGPXFX:link??props.sYpQGPXFX,TK9Mj7Jfi:hover??props.TK9Mj7Jfi,variant:humanReadableVariantMap[props.variant]??props.variant??\"Bx8fW_g9C\",vFsOe6x9p:click??props.vFsOe6x9p};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,vFsOe6x9p,TK9Mj7Jfi,b0as56wJX,sYpQGPXFX,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"Bx8fW_g9C\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1oyufcp=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});setVariant(\"echTnCcIc\");});const onTap153dxtc=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});setVariant(\"YMBPixq5S\");});const onTapyg37lc=activeVariantCallback(async(...args)=>{if(vFsOe6x9p){const res=await vFsOe6x9p(...args);if(res===false)return false;}});const onMouseEnter174du8x=activeVariantCallback(async(...args)=>{if(TK9Mj7Jfi){const res=await TK9Mj7Jfi(...args);if(res===false)return false;}});return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:sYpQGPXFX,motionChild:true,nodeId:\"Bx8fW_g9C\",openInNewTab:false,scopeId:\"L2IS5MzKH\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1rd2kce\",className,classNames)} framer-1n1bbjc`,\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"Bx8fW_g9C\",ref:refBinding,style:{...style},...addPropertyOverrides({echTnCcIc:{\"data-framer-name\":\"Tablet\",\"data-highlight\":true,onTap:onTap1oyufcp},YMBPixq5S:{\"data-framer-name\":\"Mobile\",\"data-highlight\":true,onTap:onTap153dxtc}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1bq4oaq\",\"data-styles-preset\":\"wcMAxOwKf\",dir:\"auto\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-b0as56wJX-L2IS5MzKH))\"},children:\"Next project\"})}),className:\"framer-tht5jr\",\"data-framer-name\":\"Transforming complex B2B platforms into intuitive, conversion-driven experiences that drive product clarity and sales efficiency through design and AI.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"EGnjycM1i\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-b0as56wJX-L2IS5MzKH)\",\"--framer-paragraph-spacing\":\"10px\",\"--variable-reference-b0as56wJX-L2IS5MzKH\":b0as56wJX,opacity:.8},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({echTnCcIc:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R2Vpc3QtcmVndWxhcg==\",\"--framer-font-family\":'\"Geist\", \"Geist Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"32px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-b0as56wJX-L2IS5MzKH))\",\"--framer-text-transform\":\"uppercase\"},children:\"Next project\"})}),fonts:[\"GF;Geist-regular\"]},YMBPixq5S:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R2Vpc3QtcmVndWxhcg==\",\"--framer-font-family\":'\"Geist\", \"Geist Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-line-height\":\"32px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-b0as56wJX-L2IS5MzKH))\",\"--framer-text-transform\":\"uppercase\"},children:\"Next project\"})}),fonts:[\"GF;Geist-regular\"]}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-13qgwkx\",\"data-styles-preset\":\"xDojkPyp_\",dir:\"auto\",style:{\"--framer-text-alignment\":\"right\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-b0as56wJX-L2IS5MzKH))\"},children:\"→\"})}),className:\"framer-zh1qvj\",\"data-framer-name\":\"Transforming complex B2B platforms into intuitive, conversion-driven experiences that drive product clarity and sales efficiency through design and AI.\",\"data-highlight\":true,fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"IDiBcLJxM\",onMouseEnter:onMouseEnter174du8x,onTap:onTapyg37lc,style:{\"--extracted-r6o4lv\":\"var(--variable-reference-b0as56wJX-L2IS5MzKH)\",\"--framer-paragraph-spacing\":\"10px\",\"--variable-reference-b0as56wJX-L2IS5MzKH\":b0as56wJX,opacity:.8},transformTemplate:transformTemplate1,verticalAlignment:\"top\",whileHover:animation,withExternalLayout:true,...addPropertyOverrides({YMBPixq5S:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R2Vpc3QtcmVndWxhcg==\",\"--framer-font-family\":'\"Geist\", \"Geist Placeholder\", sans-serif',\"--framer-line-height\":\"32px\",\"--framer-text-alignment\":\"right\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-b0as56wJX-L2IS5MzKH))\",\"--framer-text-transform\":\"uppercase\"},children:\"→\"})}),fonts:[\"GF;Geist-regular\"]}},baseVariant,gestureVariant)})]})})})})});});const css=[\".framer-XmMms.framer-1n1bbjc, .framer-XmMms .framer-1n1bbjc { display: block; }\",\".framer-XmMms.framer-1rd2kce { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 32px; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: 170px; }\",\".framer-XmMms .framer-tht5jr { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-XmMms .framer-zh1qvj { cursor: pointer; flex: none; height: auto; position: absolute; right: 12px; top: 50%; white-space: pre-wrap; width: 158px; will-change: var(--framer-will-change-effect-override, transform); word-break: break-word; word-wrap: break-word; z-index: 1; }\",\".framer-XmMms.framer-v-fhw0eh.framer-1rd2kce { cursor: pointer; width: 140px; }\",\".framer-XmMms.framer-v-17v47bh.framer-1rd2kce { cursor: pointer; width: 120px; }\",...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 32\n * @framerIntrinsicWidth 170\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"echTnCcIc\":{\"layout\":[\"fixed\",\"fixed\"]},\"YMBPixq5S\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"vFsOe6x9p\":\"click\",\"TK9Mj7Jfi\":\"hover\",\"b0as56wJX\":\"color\",\"sYpQGPXFX\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerL2IS5MzKH=withCSS(Component,css,\"framer-XmMms\");export default FramerL2IS5MzKH;FramerL2IS5MzKH.displayName=\"Next Project\";FramerL2IS5MzKH.defaultProps={height:32,width:170};addPropertyControls(FramerL2IS5MzKH,{variant:{options:[\"Bx8fW_g9C\",\"echTnCcIc\",\"YMBPixq5S\"],optionTitles:[\"Desktop\",\"Tablet\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum},vFsOe6x9p:{title:\"Click\",type:ControlType.EventHandler},TK9Mj7Jfi:{title:\"Hover\",type:ControlType.EventHandler},b0as56wJX:{defaultValue:\"var(--token-92cb83fd-3690-45c3-8e61-2b2cc868e25b, rgb(255, 255, 255))\",title:\"Color\",type:ControlType.Color},sYpQGPXFX:{title:\"Link\",type:ControlType.Link}});addFonts(FramerL2IS5MzKH,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{cssFamilyName:\"Geist\",source:\"google\",style:\"normal\",uiFamilyName:\"Geist\",url:\"https://fonts.gstatic.com/s/geist/v5/gyBhhwUxId8gMGYQMKR3pzfaWI_RnOM4mJPby1QNtA.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerL2IS5MzKH\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"170\",\"framerVariables\":\"{\\\"vFsOe6x9p\\\":\\\"click\\\",\\\"TK9Mj7Jfi\\\":\\\"hover\\\",\\\"b0as56wJX\\\":\\\"color\\\",\\\"sYpQGPXFX\\\":\\\"link\\\"}\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"echTnCcIc\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"YMBPixq5S\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicHeight\":\"32\",\"framerComponentViewportWidth\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./L2IS5MzKH.map","// Generated by Framer (b354274)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"VBgicZeow\",\"CAmjbfgZq\",\"bXOS4O96f\"];const serializationHash=\"framer-IsB3i\";const variantClassNames={bXOS4O96f:\"framer-v-lja19w\",CAmjbfgZq:\"framer-v-18yclxd\",VBgicZeow:\"framer-v-1tzwkhj\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const QYIGdfYGK=undefined;const Du6x0ncNO=undefined;const Plcle37HI=undefined;const Rx4Jct_bi=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Default:\"VBgicZeow\",Filled:\"bXOS4O96f\",Small:\"CAmjbfgZq\"};const Variants=motion.create(React.Fragment);const getProps=({border,fillButton,height,id,textColor,title,width,...props})=>{return{...props,Du6x0ncNO:border??props.Du6x0ncNO??{borderColor:'var(--token-8088d7bc-baeb-44f9-92a5-58330a022e71, rgb(255, 255, 255)) /* {\"name\":\"White\"} */',borderStyle:\"solid\",borderWidth:1},Plcle37HI:textColor??props.Plcle37HI??\"var(--token-8088d7bc-baeb-44f9-92a5-58330a022e71, rgb(255, 255, 255))\",QYIGdfYGK:fillButton??props.QYIGdfYGK??\"rgba(255, 255, 255, 0.08)\",Rx4Jct_bi:title??props.Rx4Jct_bi??\"Product Design\",variant:humanReadableVariantMap[props.variant]??props.variant??\"VBgicZeow\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,Rx4Jct_bi,Du6x0ncNO,Plcle37HI,QYIGdfYGK,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"VBgicZeow\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1tzwkhj\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"VBgicZeow\",ref:refBinding,style:{\"--border-bottom-width\":(Du6x0ncNO?.borderBottomWidth??Du6x0ncNO?.borderWidth)+\"px\",\"--border-color\":Du6x0ncNO?.borderColor,\"--border-left-width\":(Du6x0ncNO?.borderLeftWidth??Du6x0ncNO?.borderWidth)+\"px\",\"--border-right-width\":(Du6x0ncNO?.borderRightWidth??Du6x0ncNO?.borderWidth)+\"px\",\"--border-style\":Du6x0ncNO?.borderStyle,\"--border-top-width\":(Du6x0ncNO?.borderTopWidth??Du6x0ncNO?.borderWidth)+\"px\",backgroundColor:QYIGdfYGK,borderBottomLeftRadius:4,borderBottomRightRadius:4,borderTopLeftRadius:4,borderTopRightRadius:4,...style},variants:{bXOS4O96f:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",backgroundColor:\"var(--token-a7f9651f-c3ee-4fd9-889f-364e92e7b449, rgb(255, 255, 255))\"}},...addPropertyOverrides({bXOS4O96f:{\"data-framer-name\":\"Filled\"},CAmjbfgZq:{\"data-framer-name\":\"Small\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--framer-font-size\":\"12px\",\"--framer-line-height\":\"150%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-Plcle37HI-oZDrwZnJd))\"},children:\"Product Design\"})}),className:\"framer-eql55k\",\"data-framer-name\":\"Text\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"IiDuxPRZw\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-Plcle37HI-oZDrwZnJd)\",\"--framer-paragraph-spacing\":\"0px\",\"--variable-reference-Plcle37HI-oZDrwZnJd\":Plcle37HI},text:Rx4Jct_bi,variants:{bXOS4O96f:{\"--extracted-r6o4lv\":\"var(--token-9aefba2c-bba3-497e-b3cf-9ee429ae6ee1, rgb(10, 10, 10))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({bXOS4O96f:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7RE0gU2Fucy01MDA=\",\"--framer-font-family\":'\"DM Sans\", \"DM Sans Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"22px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-9aefba2c-bba3-497e-b3cf-9ee429ae6ee1, rgb(10, 10, 10)))\"},children:\"Product Design\"})}),fonts:[\"GF;DM Sans-500\"]},CAmjbfgZq:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--framer-font-size\":\"10px\",\"--framer-line-height\":\"150%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-Plcle37HI-oZDrwZnJd))\"},children:\"Product Design\"})})}},baseVariant,gestureVariant)})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-IsB3i.framer-1p2dwpg, .framer-IsB3i .framer-1p2dwpg { display: block; }\",\".framer-IsB3i.framer-1tzwkhj { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 6px 14px 6px 14px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-IsB3i .framer-eql55k { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-IsB3i.framer-v-18yclxd.framer-1tzwkhj { padding: 4px 8px 4px 8px; }\",\".framer-IsB3i.framer-v-lja19w.framer-1tzwkhj { padding: 4px 12px 4px 12px; }\",'.framer-IsB3i[data-border=\"true\"]::after, .framer-IsB3i [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; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 30\n * @framerIntrinsicWidth 115\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"CAmjbfgZq\":{\"layout\":[\"auto\",\"auto\"]},\"bXOS4O96f\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"Rx4Jct_bi\":\"title\",\"Du6x0ncNO\":\"border\",\"Plcle37HI\":\"textColor\",\"QYIGdfYGK\":\"fillButton\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FrameroZDrwZnJd=withCSS(Component,css,\"framer-IsB3i\");export default FrameroZDrwZnJd;FrameroZDrwZnJd.displayName=\"Tag1\";FrameroZDrwZnJd.defaultProps={height:30,width:115};addPropertyControls(FrameroZDrwZnJd,{variant:{options:[\"VBgicZeow\",\"CAmjbfgZq\",\"bXOS4O96f\"],optionTitles:[\"Default\",\"Small\",\"Filled\"],title:\"Variant\",type:ControlType.Enum},Rx4Jct_bi:{defaultValue:\"Product Design\",displayTextArea:false,title:\"Title\",type:ControlType.String},onRx4Jct_biChange:{changes:\"Rx4Jct_bi\",type:ControlType.ChangeHandler},Du6x0ncNO:{defaultValue:{borderColor:'var(--token-8088d7bc-baeb-44f9-92a5-58330a022e71, rgb(255, 255, 255)) /* {\"name\":\"White\"} */',borderStyle:\"solid\",borderWidth:1},title:\"Border\",type:ControlType.Border},Plcle37HI:{defaultValue:\"var(--token-8088d7bc-baeb-44f9-92a5-58330a022e71, rgb(255, 255, 255))\",title:\"text Color\",type:ControlType.Color},QYIGdfYGK:{defaultValue:\"rgba(255, 255, 255, 0.08)\",title:\"Fill button\",type:ControlType.Color}});addFonts(FrameroZDrwZnJd,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{cssFamilyName:\"DM Sans\",source:\"google\",style:\"normal\",uiFamilyName:\"DM Sans\",url:\"https://fonts.gstatic.com/s/dmsans/v17/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwAkJxhS2f3ZGMZpg.woff2\",weight:\"500\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameroZDrwZnJd\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"115\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"CAmjbfgZq\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"bXOS4O96f\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerVariables\":\"{\\\"Rx4Jct_bi\\\":\\\"title\\\",\\\"Du6x0ncNO\\\":\\\"border\\\",\\\"Plcle37HI\\\":\\\"textColor\\\",\\\"QYIGdfYGK\\\":\\\"fillButton\\\"}\",\"framerIntrinsicHeight\":\"30\",\"framerAutoSizeImages\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./oZDrwZnJd.map","// Generated by Framer (13ebf9e)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,getPropertyControls,Image as Image1,Link,RichText,runTasksWithYield,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withColumnMasonryLayout,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{Video}from\"https://framerusercontent.com/modules/lRDHiNWNVWmE0lqtoVHP/7qT0r3So12155VV5Jq5x/Video.js\";import*as sharedStyle4 from\"https://framerusercontent.com/modules/fyULlOOycvbIqMRJTVrW/Unicw4gxjWmCzBtxypm7/fWkJ9X702.js\";import*as sharedStyle3 from\"https://framerusercontent.com/modules/q8mTaFGoxftEv3TPHKyS/hFEBVNVOyc4PsJlnJXza/HNjI_cK5e.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/ARpTkf7tTZInw2YowSUS/bghfhMxPCc7VkRrAaKk1/NguiT2zDm.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/hO9ObcKMheA0b3s1vOtL/sqVS9Gpy4QT91gyh7ybi/wcMAxOwKf.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/6zEMoTHOks3JXNAvKg7r/kGhDDhnvLuPAYdRdrSGz/zXH4JHO7u.js\";import NextProject from\"https://framerusercontent.com/modules/0wqCtLwcJMvDooRdRZJ4/exU8R0S5z8ISQTNPASUW/L2IS5MzKH.js\";import Tag1 from\"https://framerusercontent.com/modules/Oab0A1M6ik5ybgsXQIZ3/oiYBcXdPkDFf829u6xIs/oZDrwZnJd.js\";const NextProjectFonts=getFonts(NextProject);const Tag1Fonts=getFonts(Tag1);const MotionDivWithColumnMasonryLayout=withColumnMasonryLayout(motion.div);const VideoFonts=getFonts(Video);const VideoControls=getPropertyControls(Video);const cycleOrder=[\"OKsaeXVX5\",\"dXq8tzOLE\",\"YIXVMfijl\"];const serializationHash=\"framer-ntWL2\";const variantClassNames={dXq8tzOLE:\"framer-v-1365nbx\",OKsaeXVX5:\"framer-v-3wm9zm\",YIXVMfijl:\"framer-v-209zck\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const tljSwzxPh=undefined;const Kb2IfIsqW=undefined;const Uab3DO5yc=undefined;const ve4s7vC0I=undefined;const S4M_UJ80X=undefined;const Aqx0fBImW=undefined;const A789lfz4G=undefined;const w_bRhAk2H=undefined;const YBbsHrNDG=undefined;const hBZ44f9Fy=undefined;const O364_ylkz=undefined;const rgIlJbeJy=undefined;const IuroO7dqG=undefined;const gDIdkmIoy=undefined;const k1xOJEYuV=undefined;const B4ziuFb6y=undefined;const Lq5mydl6M=undefined;const XYXSLsuuV=undefined;const G5Pbx8xX5=undefined;const Ort8PG4s8=undefined;const B0Xe_lGxc=undefined;const thFOcDSjW=undefined;const yE1RYOv2D=undefined;const admmsXb5P=undefined;const setw_bRhAk2H=undefined;const setO364_ylkz=undefined;const setrgIlJbeJy=undefined;const setIuroO7dqG=undefined;const setLq5mydl6M=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transition2={delay:0,duration:.4,ease:[.44,0,.56,1],type:\"tween\"};const animation={opacity:.7,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const isSet=value=>{if(Array.isArray(value))return value.length>0;return value!==undefined&&value!==null&&value!==\"\";};const transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Desktop:\"OKsaeXVX5\",Mobile:\"YIXVMfijl\",Tablet:\"dXq8tzOLE\"};const Variants=motion.create(React.Fragment);const useStateVariable=(externalState,setExternalState)=>{const[internalState,setInternalState]=React.useState(externalState);const[previousExternalState,setPreviousExternalState]=React.useState(externalState);if(setExternalState){return[externalState,setExternalState];}if(externalState!==previousExternalState){setInternalState(externalState);setPreviousExternalState(externalState);}return[internalState,setInternalState];};const getProps=({border1,border4,borderVideo,color,fillButton1,fillButton4,header,height,heroImage,id,imageVisible,logo,narrowVideoVisible,nextProjectLink,projectName,subtitle,tag1,tag2,tag3,tag4,tag5,video,videoBackgroundFill,videoVisible,visible5,width,yCOmbinator,...props})=>{return{...props,A789lfz4G:subtitle??props.A789lfz4G??\"Redesign the platform with the goal of significantly enhancing the user experience and visual layout while also identifying and implementing strategic new features that will boost the product’s overall performance and value.\",admmsXb5P:narrowVideoVisible??props.admmsXb5P??false,Aqx0fBImW:header??props.Aqx0fBImW??\"Transform Inventory Management with AI\",B0Xe_lGxc:heroImage??props.B0Xe_lGxc,B4ziuFb6y:visible5??props.B4ziuFb6y??false,G5Pbx8xX5:borderVideo??props.G5Pbx8xX5??{borderColor:\"rgb(0, 0, 0)\",borderStyle:\"solid\",borderWidth:4},gDIdkmIoy:border4??props.gDIdkmIoy??{borderColor:'var(--token-5002eddc-c0b5-4568-8ed6-1235f460c386, rgb(36, 36, 36)) /* {\"name\":\"Dark secondary\"} */',borderStyle:\"solid\",borderWidth:1},hBZ44f9Fy:fillButton1??props.hBZ44f9Fy??\"rgba(255, 255, 255, 0.08)\",IuroO7dqG:tag4??props.IuroO7dqG??\"Product\",k1xOJEYuV:fillButton4??props.k1xOJEYuV??\"rgba(255, 255, 255, 0.08)\",Kb2IfIsqW:projectName??props.Kb2IfIsqW??\"All projects\",Lq5mydl6M:tag5??props.Lq5mydl6M??\"Product\",O364_ylkz:tag2??props.O364_ylkz??\"Graphic Design\",Ort8PG4s8:imageVisible??props.Ort8PG4s8??false,rgIlJbeJy:tag3??props.rgIlJbeJy??\"Motion\",S4M_UJ80X:yCOmbinator??props.S4M_UJ80X??false,thFOcDSjW:videoVisible??props.thFOcDSjW??true,tljSwzxPh:color??props.tljSwzxPh??\"var(--token-92cb83fd-3690-45c3-8e61-2b2cc868e25b, rgb(255, 255, 255))\",Uab3DO5yc:nextProjectLink??props.Uab3DO5yc,variant:humanReadableVariantMap[props.variant]??props.variant??\"OKsaeXVX5\",ve4s7vC0I:logo??props.ve4s7vC0I??{alt:\"\",pixelHeight:125,pixelWidth:574,src:\"https://framerusercontent.com/images/P5aRJu8BGM4gaOZ7jYZrIhjECP0.svg?width=574&height=125\",srcSet:\"https://framerusercontent.com/images/P5aRJu8BGM4gaOZ7jYZrIhjECP0.svg?scale-down-to=512&width=574&height=125 512w,https://framerusercontent.com/images/P5aRJu8BGM4gaOZ7jYZrIhjECP0.svg?width=574&height=125 574w\"},w_bRhAk2H:tag1??props.w_bRhAk2H??\"Branding\",XYXSLsuuV:videoBackgroundFill??props.XYXSLsuuV??\"rgb(0, 0, 0)\",YBbsHrNDG:border1??props.YBbsHrNDG??{borderColor:'var(--token-5002eddc-c0b5-4568-8ed6-1235f460c386, rgb(36, 36, 36)) /* {\"name\":\"Dark secondary\"} */',borderStyle:\"solid\",borderWidth:1},yE1RYOv2D:video??props.yE1RYOv2D??\"https://framerusercontent.com/assets/2mtnrwRqojeLf7OOGPnKHyorDV0.mp4\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,ve4s7vC0I,Aqx0fBImW,tljSwzxPh,A789lfz4G,\"w_bRhAk2H\":externalw_bRhAk2H,\"onw_bRhAk2HChange\":setExternalw_bRhAk2H,\"O364_ylkz\":externalO364_ylkz,\"onO364_ylkzChange\":setExternalO364_ylkz,\"rgIlJbeJy\":externalrgIlJbeJy,\"onrgIlJbeJyChange\":setExternalrgIlJbeJy,\"IuroO7dqG\":externalIuroO7dqG,\"onIuroO7dqGChange\":setExternalIuroO7dqG,yE1RYOv2D,gDIdkmIoy,k1xOJEYuV,YBbsHrNDG,hBZ44f9Fy,Kb2IfIsqW,G5Pbx8xX5,Uab3DO5yc,thFOcDSjW,B0Xe_lGxc,Ort8PG4s8,admmsXb5P,B4ziuFb6y,\"Lq5mydl6M\":externalLq5mydl6M,\"onLq5mydl6MChange\":setExternalLq5mydl6M,XYXSLsuuV,S4M_UJ80X,...restProps}=getProps(props);const[w_bRhAk2H,setw_bRhAk2H]=useStateVariable(externalw_bRhAk2H,setExternalw_bRhAk2H);const[O364_ylkz,setO364_ylkz]=useStateVariable(externalO364_ylkz,setExternalO364_ylkz);const[rgIlJbeJy,setrgIlJbeJy]=useStateVariable(externalrgIlJbeJy,setExternalrgIlJbeJy);const[IuroO7dqG,setIuroO7dqG]=useStateVariable(externalIuroO7dqG,setExternalIuroO7dqG);const[Lq5mydl6M,setLq5mydl6M]=useStateVariable(externalLq5mydl6M,setExternalLq5mydl6M);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"OKsaeXVX5\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className,sharedStyle3.className,sharedStyle4.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const vFsOe6x9p1a6zitl=activeVariantCallback(async(...args)=>{setVariant(\"OKsaeXVX5\");});const visible=isSet(w_bRhAk2H);const visible1=isSet(O364_ylkz);const visible2=isSet(rgIlJbeJy);const visible3=isSet(IuroO7dqG);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-3wm9zm\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"OKsaeXVX5\",ref:refBinding,style:{backgroundColor:\"rgb(0, 0, 0)\",...style},...addPropertyOverrides({dXq8tzOLE:{\"data-framer-name\":\"Tablet\"},YIXVMfijl:{\"data-framer-name\":\"Mobile\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1y84vqj\",\"data-framer-name\":\"Photo\",layoutDependency:layoutDependency,layoutId:\"a3w_l_VfZ\",style:{backgroundColor:\"rgb(0, 0, 0)\"}}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-gu4ogu\",\"data-framer-name\":\"Breadcrumbs\",layoutDependency:layoutDependency,layoutId:\"nMKqInGkL\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-sxrtd1\",layoutDependency:layoutDependency,layoutId:\"sDuZ6bd79\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1bq4oaq\",\"data-styles-preset\":\"wcMAxOwKf\",dir:\"auto\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-tljSwzxPh-TUYuNRGiz))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"yXX7ooG80\"},motionChild:true,nodeId:\"D1bz3tqrr\",openInNewTab:false,relValues:[],scopeId:\"TUYuNRGiz\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-ow48s4\",\"data-styles-preset\":\"zXH4JHO7u\",children:\"All projects\"})})})}),className:\"framer-5pvw8b\",\"data-framer-name\":\"Transforming complex B2B platforms into intuitive, conversion-driven experiences that drive product clarity and sales efficiency through design and AI.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"D1bz3tqrr\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-tljSwzxPh-TUYuNRGiz)\",\"--framer-paragraph-spacing\":\"10px\",\"--variable-reference-tljSwzxPh-TUYuNRGiz\":tljSwzxPh,opacity:.8},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-195i8b2\",\"data-styles-preset\":\"NguiT2zDm\",dir:\"auto\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-5db22d91-edec-4278-ba81-d06b61e2323a, rgb(161, 161, 161)))\"},children:\"/\"})}),className:\"framer-t4hujv\",\"data-framer-name\":\"Transforming complex B2B platforms into intuitive, conversion-driven experiences that drive product clarity and sales efficiency through design and AI.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"yPbaSLIwy\",style:{\"--extracted-r6o4lv\":\"var(--token-5db22d91-edec-4278-ba81-d06b61e2323a, rgb(161, 161, 161))\",\"--framer-paragraph-spacing\":\"10px\",opacity:.8},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-195i8b2\",\"data-styles-preset\":\"NguiT2zDm\",dir:\"auto\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-5db22d91-edec-4278-ba81-d06b61e2323a, rgb(161, 161, 161)))\"},children:\"All projects\"})}),className:\"framer-8jkz5l\",\"data-framer-name\":\"Transforming complex B2B platforms into intuitive, conversion-driven experiences that drive product clarity and sales efficiency through design and AI.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Y7PThQNnn\",style:{\"--extracted-r6o4lv\":\"var(--token-5db22d91-edec-4278-ba81-d06b61e2323a, rgb(161, 161, 161))\",\"--framer-paragraph-spacing\":\"10px\",opacity:.8},text:Kb2IfIsqW,verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,width:\"170px\",...addPropertyOverrides({dXq8tzOLE:{y:(componentViewport?.y||0)+160+((componentViewport?.height||200)-1188.5)/2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-axu0yc-container\",layoutDependency:layoutDependency,layoutId:\"COnTeMLGZ-container\",nodeId:\"COnTeMLGZ\",rendersWithMotion:true,scopeId:\"TUYuNRGiz\",whileHover:animation,children:/*#__PURE__*/_jsx(NextProject,{b0as56wJX:\"var(--token-92cb83fd-3690-45c3-8e61-2b2cc868e25b, rgb(255, 255, 255))\",height:\"100%\",id:\"COnTeMLGZ\",layoutId:\"COnTeMLGZ\",style:{height:\"100%\",width:\"100%\"},sYpQGPXFX:Uab3DO5yc,TK9Mj7Jfi:vFsOe6x9p1a6zitl,variant:matchVariant(\"Bx8fW_g9C\"),vFsOe6x9p:vFsOe6x9p1a6zitl,width:\"100%\"})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-eij096\",\"data-framer-name\":\"Frame 39\",layoutDependency:layoutDependency,layoutId:\"e2VTl1wo0\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1voourm\",\"data-framer-name\":\"Logos\",layoutDependency:layoutDependency,layoutId:\"qjCmUdn0X\",children:[/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fit\",intrinsicHeight:125,intrinsicWidth:574,pixelHeight:125,pixelWidth:574,sizes:\"257px\",...toResponsiveImage(ve4s7vC0I),...{positionX:\"center\",positionY:\"center\"}},className:\"framer-110y7g6\",layoutDependency:layoutDependency,layoutId:\"DrV8QoR2A\",...addPropertyOverrides({dXq8tzOLE:{background:{alt:\"\",fit:\"fit\",intrinsicHeight:125,intrinsicWidth:574,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+272+((componentViewport?.height||200)-1188.5)/2),pixelHeight:125,pixelWidth:574,sizes:\"257px\",...toResponsiveImage(ve4s7vC0I),...{positionX:\"center\",positionY:\"center\"}}}},baseVariant,gestureVariant)}),S4M_UJ80X!==false&&/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:890,intrinsicWidth:3121,pixelHeight:890,pixelWidth:3121,src:\"https://framerusercontent.com/images/H41aKYQauqiDdoCLJXy3OtIU0I.png?width=3121&height=890\",srcSet:\"https://framerusercontent.com/images/H41aKYQauqiDdoCLJXy3OtIU0I.png?scale-down-to=512&width=3121&height=890 512w,https://framerusercontent.com/images/H41aKYQauqiDdoCLJXy3OtIU0I.png?scale-down-to=1024&width=3121&height=890 1024w,https://framerusercontent.com/images/H41aKYQauqiDdoCLJXy3OtIU0I.png?scale-down-to=2048&width=3121&height=890 2048w,https://framerusercontent.com/images/H41aKYQauqiDdoCLJXy3OtIU0I.png?width=3121&height=890 3121w\"},className:\"framer-1pb9g4w\",\"data-framer-name\":\"Y Combinator_logo_text_wordmark\",layoutDependency:layoutDependency,layoutId:\"evZ743nBI\",...addPropertyOverrides({dXq8tzOLE:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:890,intrinsicWidth:3121,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)-157+((componentViewport?.height||200)-1188.5)/2),pixelHeight:890,pixelWidth:3121,sizes:`calc(min(${componentViewport?.width||\"100vw\"} - 96px, 810px) * 0.17)`,src:\"https://framerusercontent.com/images/H41aKYQauqiDdoCLJXy3OtIU0I.png?width=3121&height=890\",srcSet:\"https://framerusercontent.com/images/H41aKYQauqiDdoCLJXy3OtIU0I.png?scale-down-to=512&width=3121&height=890 512w,https://framerusercontent.com/images/H41aKYQauqiDdoCLJXy3OtIU0I.png?scale-down-to=1024&width=3121&height=890 1024w,https://framerusercontent.com/images/H41aKYQauqiDdoCLJXy3OtIU0I.png?scale-down-to=2048&width=3121&height=890 2048w,https://framerusercontent.com/images/H41aKYQauqiDdoCLJXy3OtIU0I.png?width=3121&height=890 3121w\"}},YIXVMfijl:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:890,intrinsicWidth:823,pixelHeight:890,pixelWidth:823,sizes:`calc((${componentViewport?.width||\"100vw\"} - 40px) * 0.1)`,src:\"https://framerusercontent.com/images/J5bmaZYgjTcS7zjYblBgophxY0.png?width=823&height=890\",srcSet:\"https://framerusercontent.com/images/J5bmaZYgjTcS7zjYblBgophxY0.png?width=823&height=890 823w\"},fitImageDimension:\"height\"}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1c4f709\",layoutDependency:layoutDependency,layoutId:\"de_sv4EbE\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{className:\"framer-styles-preset-7cs5uz\",\"data-styles-preset\":\"HNjI_cK5e\",dir:\"auto\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-gdpscs, var(--variable-reference-tljSwzxPh-TUYuNRGiz))\"},children:\"Transform Inventory Management with AI\"})}),className:\"framer-141puqv\",\"data-framer-name\":\"Transforming complex B2B platforms into intuitive, conversion-driven experiences that drive product clarity and sales efficiency through design and AI.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"aROtWr0KG\",style:{\"--extracted-gdpscs\":\"var(--variable-reference-tljSwzxPh-TUYuNRGiz)\",\"--framer-paragraph-spacing\":\"10px\",\"--variable-reference-tljSwzxPh-TUYuNRGiz\":tljSwzxPh},text:Aqx0fBImW,variants:{dXq8tzOLE:{\"--extracted-gdpscs\":\"var(--token-63f35459-0b18-4593-a116-1a6645823367, rgb(252, 252, 252))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({dXq8tzOLE:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R2Vpc3QtNTAw\",\"--framer-font-family\":'\"Geist\", \"Geist Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'ss01' on, 'ss02' on, 'cv09' on, 'cv11' on, 'cv10' on\",\"--framer-font-size\":\"53px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.05em\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-gdpscs, var(--token-63f35459-0b18-4593-a116-1a6645823367, rgb(252, 252, 252)))\"},children:\"Transform Inventory Management with AI\"})}),fonts:[\"GF;Geist-500\"]},YIXVMfijl:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R2Vpc3QtNTAw\",\"--framer-font-family\":'\"Geist\", \"Geist Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'ss01' on, 'ss02' on, 'cv09' on, 'cv11' on, 'cv10' on\",\"--framer-font-size\":\"48px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.05em\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-gdpscs, var(--variable-reference-tljSwzxPh-TUYuNRGiz))\"},children:\"Transform Inventory Management with AI\"})}),fonts:[\"GF;Geist-500\"]}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-dv7zkd\",\"data-styles-preset\":\"fWkJ9X702\",dir:\"auto\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-tljSwzxPh-TUYuNRGiz))\"},children:\"Redesign the platform with the goal of significantly enhancing the user experience and visual layout while also identifying and implementing strategic new features that will boost the product’s overall performance and value.\"})}),className:\"framer-15l6ieg\",\"data-framer-name\":\"Transforming complex B2B platforms into intuitive, conversion-driven experiences that drive product clarity and sales efficiency through design and AI.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"mC8YEsEuv\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-tljSwzxPh-TUYuNRGiz)\",\"--framer-paragraph-spacing\":\"10px\",\"--variable-reference-tljSwzxPh-TUYuNRGiz\":tljSwzxPh,opacity:.8},text:A789lfz4G,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({dXq8tzOLE:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R2Vpc3QtcmVndWxhcg==\",\"--framer-font-family\":'\"Geist\", \"Geist Placeholder\", sans-serif',\"--framer-line-height\":\"24px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-tljSwzxPh-TUYuNRGiz))\"},children:\"Redesign the platform with the goal of significantly enhancing the user experience and visual layout while also identifying and implementing strategic new features that will boost the product’s overall performance and value.\"})}),fonts:[\"GF;Geist-regular\"]},YIXVMfijl:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R2Vpc3QtcmVndWxhcg==\",\"--framer-font-family\":'\"Geist\", \"Geist Placeholder\", sans-serif',\"--framer-font-size\":\"13px\",\"--framer-line-height\":\"24px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-tljSwzxPh-TUYuNRGiz))\"},children:\"Redesign the platform with the goal of significantly enhancing the user experience and visual layout while also identifying and implementing strategic new features that will boost the product’s overall performance and value.\"})}),fonts:[\"GF;Geist-regular\"]}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsxs(MotionDivWithColumnMasonryLayout,{className:\"framer-8ecmsd\",layoutDependency:layoutDependency,layoutId:\"MXzBxYdco\",...addPropertyOverrides({YIXVMfijl:{columnMasonryLayoutEnabled:true,itemsOrder:[\"oBjRzeqCE\",\"EejIqtayF\",\"aiLmAnw71\",\"WF6Y5tt7z\",\"u0WXojSei\"],parentIsDataRepeater:false,rowGap:16,trackCount:3}},baseVariant,gestureVariant),children:[visible!==false&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:30,...addPropertyOverrides({dXq8tzOLE:{y:(componentViewport?.y||0)+597+((componentViewport?.height||200)-1188.5)/2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-2302wi-container\",\"data-framer-order-id\":\"oBjRzeqCE\",layoutDependency:layoutDependency,layoutId:\"oBjRzeqCE-container\",nodeId:\"oBjRzeqCE\",rendersWithMotion:true,scopeId:\"TUYuNRGiz\",children:/*#__PURE__*/_jsx(Tag1,{Du6x0ncNO:YBbsHrNDG,height:\"100%\",id:\"oBjRzeqCE\",layoutId:\"oBjRzeqCE\",onRx4Jct_biChange:setw_bRhAk2H,Plcle37HI:\"var(--token-3f2b485c-0e00-41aa-8ae5-882e39ff1f22, rgb(247, 247, 247))\",QYIGdfYGK:hBZ44f9Fy,Rx4Jct_bi:w_bRhAk2H,variant:matchVariant(\"VBgicZeow\"),width:\"100%\"})})}),visible1!==false&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:30,...addPropertyOverrides({dXq8tzOLE:{y:(componentViewport?.y||0)+597+((componentViewport?.height||200)-1188.5)/2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-14vs64h-container\",\"data-framer-order-id\":\"EejIqtayF\",layoutDependency:layoutDependency,layoutId:\"EejIqtayF-container\",nodeId:\"EejIqtayF\",rendersWithMotion:true,scopeId:\"TUYuNRGiz\",children:/*#__PURE__*/_jsx(Tag1,{Du6x0ncNO:{borderColor:\"var(--token-5002eddc-c0b5-4568-8ed6-1235f460c386, rgb(36, 36, 36))\",borderStyle:\"solid\",borderWidth:1},height:\"100%\",id:\"EejIqtayF\",layoutId:\"EejIqtayF\",onRx4Jct_biChange:setO364_ylkz,Plcle37HI:\"var(--token-3f2b485c-0e00-41aa-8ae5-882e39ff1f22, rgb(247, 247, 247))\",QYIGdfYGK:\"rgba(255, 255, 255, 0.08)\",Rx4Jct_bi:O364_ylkz,variant:matchVariant(\"VBgicZeow\"),width:\"100%\"})})}),visible2!==false&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:30,...addPropertyOverrides({dXq8tzOLE:{y:(componentViewport?.y||0)+597+((componentViewport?.height||200)-1188.5)/2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1wjtgwq-container\",\"data-framer-order-id\":\"aiLmAnw71\",layoutDependency:layoutDependency,layoutId:\"aiLmAnw71-container\",nodeId:\"aiLmAnw71\",rendersWithMotion:true,scopeId:\"TUYuNRGiz\",children:/*#__PURE__*/_jsx(Tag1,{Du6x0ncNO:{borderColor:\"var(--token-5002eddc-c0b5-4568-8ed6-1235f460c386, rgb(36, 36, 36))\",borderStyle:\"solid\",borderWidth:1},height:\"100%\",id:\"aiLmAnw71\",layoutId:\"aiLmAnw71\",onRx4Jct_biChange:setrgIlJbeJy,Plcle37HI:\"var(--token-3f2b485c-0e00-41aa-8ae5-882e39ff1f22, rgb(247, 247, 247))\",QYIGdfYGK:\"rgba(255, 255, 255, 0.08)\",Rx4Jct_bi:rgIlJbeJy,variant:matchVariant(\"VBgicZeow\"),width:\"100%\"})})}),visible3!==false&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:30,...addPropertyOverrides({dXq8tzOLE:{y:(componentViewport?.y||0)+597+((componentViewport?.height||200)-1188.5)/2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-svrxw-container\",\"data-framer-order-id\":\"WF6Y5tt7z\",layoutDependency:layoutDependency,layoutId:\"WF6Y5tt7z-container\",nodeId:\"WF6Y5tt7z\",rendersWithMotion:true,scopeId:\"TUYuNRGiz\",children:/*#__PURE__*/_jsx(Tag1,{Du6x0ncNO:gDIdkmIoy,height:\"100%\",id:\"WF6Y5tt7z\",layoutId:\"WF6Y5tt7z\",onRx4Jct_biChange:setIuroO7dqG,Plcle37HI:\"var(--token-3f2b485c-0e00-41aa-8ae5-882e39ff1f22, rgb(247, 247, 247))\",QYIGdfYGK:k1xOJEYuV,Rx4Jct_bi:IuroO7dqG,variant:matchVariant(\"VBgicZeow\"),width:\"100%\"})})}),B4ziuFb6y!==false&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:30,...addPropertyOverrides({dXq8tzOLE:{y:(componentViewport?.y||0)+597+((componentViewport?.height||200)-1188.5)/2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-aqszje-container\",\"data-framer-order-id\":\"u0WXojSei\",layoutDependency:layoutDependency,layoutId:\"u0WXojSei-container\",nodeId:\"u0WXojSei\",rendersWithMotion:true,scopeId:\"TUYuNRGiz\",children:/*#__PURE__*/_jsx(Tag1,{Du6x0ncNO:gDIdkmIoy,height:\"100%\",id:\"u0WXojSei\",layoutId:\"u0WXojSei\",onRx4Jct_biChange:setLq5mydl6M,Plcle37HI:\"var(--token-3f2b485c-0e00-41aa-8ae5-882e39ff1f22, rgb(247, 247, 247))\",QYIGdfYGK:k1xOJEYuV,Rx4Jct_bi:Lq5mydl6M,variant:matchVariant(\"VBgicZeow\"),width:\"100%\"})})})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1qj4qzj\",\"data-border\":true,layoutDependency:layoutDependency,layoutId:\"UR0ncIolq\",style:{\"--border-bottom-width\":(G5Pbx8xX5?.borderBottomWidth??G5Pbx8xX5?.borderWidth)+\"px\",\"--border-color\":G5Pbx8xX5?.borderColor,\"--border-left-width\":(G5Pbx8xX5?.borderLeftWidth??G5Pbx8xX5?.borderWidth)+\"px\",\"--border-right-width\":(G5Pbx8xX5?.borderRightWidth??G5Pbx8xX5?.borderWidth)+\"px\",\"--border-style\":G5Pbx8xX5?.borderStyle,\"--border-top-width\":(G5Pbx8xX5?.borderTopWidth??G5Pbx8xX5?.borderWidth)+\"px\",backgroundColor:XYXSLsuuV,borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20},variants:{YIXVMfijl:{borderBottomLeftRadius:16,borderBottomRightRadius:16,borderTopLeftRadius:16,borderTopRightRadius:16}},children:[Ort8PG4s8!==false&&/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:1587,intrinsicWidth:2432,pixelHeight:1587,pixelWidth:2432,sizes:`calc(${componentViewport?.width||\"100vw\"} - 240px)`,...toResponsiveImage(B0Xe_lGxc),...{positionX:\"center\",positionY:\"top\"}},className:\"framer-14hnjqq\",layoutDependency:layoutDependency,layoutId:\"ECyidqJuk\",style:{borderBottomLeftRadius:24,borderBottomRightRadius:24,borderTopLeftRadius:24,borderTopRightRadius:24},...addPropertyOverrides({dXq8tzOLE:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:1587,intrinsicWidth:2432,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+707+((componentViewport?.height||200)-1188.5)/2),pixelHeight:1587,pixelWidth:2432,sizes:`calc(${componentViewport?.width||\"100vw\"} - 96px)`,...toResponsiveImage(B0Xe_lGxc),...{positionX:\"center\",positionY:\"top\"}}},YIXVMfijl:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:1587,intrinsicWidth:2432,pixelHeight:1587,pixelWidth:2432,sizes:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,...toResponsiveImage(B0Xe_lGxc),...{positionX:\"center\",positionY:\"top\"}}}},baseVariant,gestureVariant)}),thFOcDSjW!==false&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-5zlsc8-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"kltCRbTrb-container\",nodeId:\"kltCRbTrb\",rendersWithMotion:true,scopeId:\"TUYuNRGiz\",children:/*#__PURE__*/_jsx(Video,{backgroundColor:\"rgb(0, 0, 0)\",borderRadius:20,bottomLeftRadius:20,bottomRightRadius:20,controls:false,height:\"100%\",id:\"kltCRbTrb\",isMixedBorderRadius:false,layoutId:\"kltCRbTrb\",loop:true,muted:true,objectFit:\"cover\",playing:true,posterEnabled:true,srcFile:yE1RYOv2D,srcType:\"Upload\",srcUrl:\"https://framerusercontent.com/assets/MLWPbW1dUQawJLhhun3dBwpgJak.mp4\",startTime:0,style:{height:\"100%\",width:\"100%\"},topLeftRadius:20,topRightRadius:20,volume:25,width:\"100%\"})})}),admmsXb5P!==false&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-2uuubd-container\",\"data-framer-name\":\"Video_narrow\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"TI70ceLea-container\",name:\"Video_narrow\",nodeId:\"TI70ceLea\",rendersWithMotion:true,scopeId:\"TUYuNRGiz\",transformTemplate:transformTemplate1,...addPropertyOverrides({dXq8tzOLE:{transformTemplate:undefined},YIXVMfijl:{transformTemplate:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Video,{backgroundColor:\"rgb(252, 253, 255)\",borderRadius:20,bottomLeftRadius:20,bottomRightRadius:20,controls:false,height:\"100%\",id:\"TI70ceLea\",isMixedBorderRadius:false,layoutId:\"TI70ceLea\",loop:true,muted:true,name:\"Video_narrow\",objectFit:\"cover\",playing:true,posterEnabled:true,srcFile:\"https://framerusercontent.com/assets/n4pLVEgVYWjdxvfLTuKW7P0GwMQ.mp4\",srcType:\"Upload\",srcUrl:\"https://framerusercontent.com/assets/MLWPbW1dUQawJLhhun3dBwpgJak.mp4\",startTime:0,style:{width:\"100%\"},topLeftRadius:20,topRightRadius:20,volume:25,width:\"100%\"})})})]})]})})})});});const css=[\".framer-ntWL2.framer-p4wis, .framer-ntWL2 .framer-p4wis { display: block; }\",\".framer-ntWL2.framer-3wm9zm { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 80px; height: min-content; justify-content: center; overflow: visible; padding: 120px 120px 80px 120px; position: relative; width: 1439px; }\",\".framer-ntWL2 .framer-1y84vqj { flex: none; height: 982px; left: calc(50.00000000000002% - 100% / 2); position: absolute; top: 0px; width: 100%; z-index: 1; }\",\".framer-ntWL2 .framer-gu4ogu { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 100%; z-index: 1; }\",\".framer-ntWL2 .framer-sxrtd1 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 32px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-ntWL2 .framer-5pvw8b, .framer-ntWL2 .framer-t4hujv, .framer-ntWL2 .framer-8jkz5l { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-ntWL2 .framer-axu0yc-container { flex: none; height: 32px; position: relative; width: 170px; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-ntWL2 .framer-eij096 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; z-index: 1; }\",\".framer-ntWL2 .framer-1voourm { align-content: center; align-items: center; align-self: stretch; display: flex; flex: none; flex-direction: row; flex-wrap: wrap; gap: 16px 32px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: auto; }\",\".framer-ntWL2 .framer-110y7g6 { flex: none; height: 40px; max-width: 300px; position: relative; width: 257px; }\",\".framer-ntWL2 .framer-1pb9g4w { aspect-ratio: 3.506741573033708 / 1; flex: none; height: auto; overflow: visible; position: relative; width: 15%; }\",\".framer-ntWL2 .framer-1c4f709 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 878px; }\",\".framer-ntWL2 .framer-141puqv { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-ntWL2 .framer-15l6ieg { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 840px; word-break: break-word; word-wrap: break-word; }\",\".framer-ntWL2 .framer-8ecmsd { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 720px; }\",\".framer-ntWL2 .framer-2302wi-container, .framer-ntWL2 .framer-14vs64h-container, .framer-ntWL2 .framer-1wjtgwq-container, .framer-ntWL2 .framer-svrxw-container, .framer-ntWL2 .framer-aqszje-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-ntWL2 .framer-1qj4qzj { aspect-ratio: 1.617363344051447 / 1; flex: none; height: auto; position: relative; width: 100%; z-index: 1; }\",\".framer-ntWL2 .framer-14hnjqq { flex: none; height: 100%; left: 0px; overflow: hidden; position: absolute; top: 0px; width: 100%; will-change: var(--framer-will-change-override, transform); }\",\".framer-ntWL2 .framer-5zlsc8-container { flex: none; height: 100%; left: calc(49.95829858215182% - 100% / 2); position: absolute; top: calc(50.033715441672314% - 100% / 2); width: 100%; }\",\".framer-ntWL2 .framer-2uuubd-container { flex: none; height: auto; left: 50%; position: absolute; top: 50%; width: 100%; }\",\".framer-ntWL2.framer-v-1365nbx.framer-3wm9zm { padding: 160px 48px 80px 48px; width: 810px; }\",\".framer-ntWL2.framer-v-1365nbx .framer-1y84vqj { height: 849px; left: 0px; }\",\".framer-ntWL2.framer-v-1365nbx .framer-eij096 { max-width: 810px; width: 100%; }\",\".framer-ntWL2.framer-v-1365nbx .framer-1voourm { align-self: unset; flex-wrap: nowrap; width: 100%; }\",\".framer-ntWL2.framer-v-1365nbx .framer-110y7g6 { height: 32px; }\",\".framer-ntWL2.framer-v-1365nbx .framer-1pb9g4w { width: 17%; }\",\".framer-ntWL2.framer-v-1365nbx .framer-1c4f709, .framer-ntWL2.framer-v-1365nbx .framer-15l6ieg, .framer-ntWL2.framer-v-209zck .framer-eij096, .framer-ntWL2.framer-v-209zck .framer-1c4f709, .framer-ntWL2.framer-v-209zck .framer-15l6ieg { width: 100%; }\",\".framer-ntWL2.framer-v-1365nbx .framer-1qj4qzj { align-content: center; align-items: center; aspect-ratio: unset; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 402px; justify-content: center; padding: 0px; }\",\".framer-ntWL2.framer-v-1365nbx .framer-14hnjqq, .framer-ntWL2.framer-v-209zck .framer-14hnjqq { order: 0; z-index: 1; }\",\".framer-ntWL2.framer-v-1365nbx .framer-5zlsc8-container, .framer-ntWL2.framer-v-209zck .framer-5zlsc8-container { left: unset; order: 1; position: relative; top: unset; }\",\".framer-ntWL2.framer-v-1365nbx .framer-2uuubd-container { left: unset; order: 2; position: relative; top: unset; width: 96%; }\",\".framer-ntWL2.framer-v-209zck.framer-3wm9zm { gap: 64px; padding: 120px 20px 80px 20px; width: 390px; }\",\".framer-ntWL2.framer-v-209zck .framer-1y84vqj { height: 951px; }\",\".framer-ntWL2.framer-v-209zck .framer-gu4ogu { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 0px; justify-content: flex-start; }\",\".framer-ntWL2.framer-v-209zck .framer-1voourm { align-self: unset; gap: 16px 16px; width: 100%; }\",\".framer-ntWL2.framer-v-209zck .framer-110y7g6 { height: 24px; }\",\".framer-ntWL2.framer-v-209zck .framer-1pb9g4w { aspect-ratio: unset; width: 10%; }\",\".framer-ntWL2.framer-v-209zck .framer-8ecmsd { align-content: unset; align-items: unset; display: grid; gap: 16px 16px; justify-content: unset; width: min-content; }\",\".framer-ntWL2.framer-v-209zck .framer-2302wi-container, .framer-ntWL2.framer-v-209zck .framer-14vs64h-container, .framer-ntWL2.framer-v-209zck .framer-1wjtgwq-container, .framer-ntWL2.framer-v-209zck .framer-svrxw-container, .framer-ntWL2.framer-v-209zck .framer-aqszje-container { align-self: start; justify-self: start; width: fit-content; }\",\".framer-ntWL2.framer-v-209zck .framer-1qj4qzj { align-content: center; align-items: center; aspect-ratio: unset; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 197px; justify-content: center; padding: 0px; }\",\".framer-ntWL2.framer-v-209zck .framer-2uuubd-container { left: unset; order: 2; position: relative; top: unset; width: 94%; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css,...sharedStyle4.css,'.framer-ntWL2[data-border=\"true\"]::after, .framer-ntWL2 [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; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1563\n * @framerIntrinsicWidth 1439\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"dXq8tzOLE\":{\"layout\":[\"fixed\",\"auto\"]},\"YIXVMfijl\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"ve4s7vC0I\":\"logo\",\"Aqx0fBImW\":\"header\",\"tljSwzxPh\":\"color\",\"A789lfz4G\":\"subtitle\",\"w_bRhAk2H\":\"tag1\",\"O364_ylkz\":\"tag2\",\"rgIlJbeJy\":\"tag3\",\"IuroO7dqG\":\"tag4\",\"yE1RYOv2D\":\"video\",\"gDIdkmIoy\":\"border4\",\"k1xOJEYuV\":\"fillButton4\",\"YBbsHrNDG\":\"border1\",\"hBZ44f9Fy\":\"fillButton1\",\"Kb2IfIsqW\":\"projectName\",\"G5Pbx8xX5\":\"borderVideo\",\"Uab3DO5yc\":\"nextProjectLink\",\"thFOcDSjW\":\"videoVisible\",\"B0Xe_lGxc\":\"heroImage\",\"Ort8PG4s8\":\"imageVisible\",\"admmsXb5P\":\"narrowVideoVisible\",\"B4ziuFb6y\":\"visible5\",\"Lq5mydl6M\":\"tag5\",\"XYXSLsuuV\":\"videoBackgroundFill\",\"S4M_UJ80X\":\"yCOmbinator\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerTUYuNRGiz=withCSS(Component,css,\"framer-ntWL2\");export default FramerTUYuNRGiz;FramerTUYuNRGiz.displayName=\"Hero section\";FramerTUYuNRGiz.defaultProps={height:1563,width:1439};addPropertyControls(FramerTUYuNRGiz,{variant:{options:[\"OKsaeXVX5\",\"dXq8tzOLE\",\"YIXVMfijl\"],optionTitles:[\"Desktop\",\"Tablet\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum},ve4s7vC0I:{__defaultAssetReference:\"data:framer/asset-reference,P5aRJu8BGM4gaOZ7jYZrIhjECP0.svg?originalFilename=CodeRabbit_Logo.svg&width=574&height=125\",__vekterDefault:{alt:\"\",assetReference:\"data:framer/asset-reference,P5aRJu8BGM4gaOZ7jYZrIhjECP0.svg?originalFilename=CodeRabbit_Logo.svg&width=574&height=125\"},title:\"Logo\",type:ControlType.ResponsiveImage},Aqx0fBImW:{defaultValue:\"Transform Inventory Management with AI\",displayTextArea:false,title:\"Header\",type:ControlType.String},onAqx0fBImWChange:{changes:\"Aqx0fBImW\",type:ControlType.ChangeHandler},tljSwzxPh:{defaultValue:'var(--token-92cb83fd-3690-45c3-8e61-2b2cc868e25b, rgb(255, 255, 255)) /* {\"name\":\"White\"} */',title:\"Color\",type:ControlType.Color},A789lfz4G:{defaultValue:\"Redesign the platform with the goal of significantly enhancing the user experience and visual layout while also identifying and implementing strategic new features that will boost the product’s overall performance and value.\",displayTextArea:false,title:\"Subtitle\",type:ControlType.String},onA789lfz4GChange:{changes:\"A789lfz4G\",type:ControlType.ChangeHandler},w_bRhAk2H:{defaultValue:\"Branding\",displayTextArea:false,title:\"Tag_1\",type:ControlType.String},onw_bRhAk2HChange:{changes:\"w_bRhAk2H\",type:ControlType.ChangeHandler},O364_ylkz:{defaultValue:\"Graphic Design\",displayTextArea:false,title:\"Tag_2\",type:ControlType.String},onO364_ylkzChange:{changes:\"O364_ylkz\",type:ControlType.ChangeHandler},rgIlJbeJy:{defaultValue:\"Motion\",displayTextArea:false,title:\"Tag_3\",type:ControlType.String},onrgIlJbeJyChange:{changes:\"rgIlJbeJy\",type:ControlType.ChangeHandler},IuroO7dqG:{defaultValue:\"Product\",displayTextArea:false,title:\"Tag_4\",type:ControlType.String},onIuroO7dqGChange:{changes:\"IuroO7dqG\",type:ControlType.ChangeHandler},yE1RYOv2D:VideoControls?.[\"srcFile\"]&&{...VideoControls[\"srcFile\"],__defaultAssetReference:\"data:framer/asset-reference,2mtnrwRqojeLf7OOGPnKHyorDV0.mp4?originalFilename=Code_Rabbit_short.mp4\",description:undefined,hidden:undefined,title:\"Video\"},onyE1RYOv2DChange:{changes:\"yE1RYOv2D\",type:ControlType.ChangeHandler},gDIdkmIoy:{defaultValue:{borderColor:'var(--token-5002eddc-c0b5-4568-8ed6-1235f460c386, rgb(36, 36, 36)) /* {\"name\":\"Dark secondary\"} */',borderStyle:\"solid\",borderWidth:1},title:\"Border 4\",type:ControlType.Border},k1xOJEYuV:{defaultValue:\"rgba(255, 255, 255, 0.08)\",title:\"Fill Button 4\",type:ControlType.Color},YBbsHrNDG:{defaultValue:{borderColor:'var(--token-5002eddc-c0b5-4568-8ed6-1235f460c386, rgb(36, 36, 36)) /* {\"name\":\"Dark secondary\"} */',borderStyle:\"solid\",borderWidth:1},title:\"Border 1\",type:ControlType.Border},hBZ44f9Fy:{defaultValue:\"rgba(255, 255, 255, 0.08)\",title:\"Fill Button 1\",type:ControlType.Color},Kb2IfIsqW:{defaultValue:\"All projects\",displayTextArea:false,title:\"Project name\",type:ControlType.String},onKb2IfIsqWChange:{changes:\"Kb2IfIsqW\",type:ControlType.ChangeHandler},G5Pbx8xX5:{defaultValue:{borderColor:\"rgb(0, 0, 0)\",borderStyle:\"solid\",borderWidth:4},title:\"Border Video\",type:ControlType.Border},Uab3DO5yc:{title:\"Next project Link\",type:ControlType.Link},thFOcDSjW:{defaultValue:true,title:\"Video Visible\",type:ControlType.Boolean},onthFOcDSjWChange:{changes:\"thFOcDSjW\",type:ControlType.ChangeHandler},B0Xe_lGxc:{title:\"Hero Image\",type:ControlType.ResponsiveImage},Ort8PG4s8:{defaultValue:false,title:\"Image Visible\",type:ControlType.Boolean},onOrt8PG4s8Change:{changes:\"Ort8PG4s8\",type:ControlType.ChangeHandler},admmsXb5P:{defaultValue:false,title:\"Narrow video visible\",type:ControlType.Boolean},onadmmsXb5PChange:{changes:\"admmsXb5P\",type:ControlType.ChangeHandler},B4ziuFb6y:{defaultValue:false,title:\"Visible 5\",type:ControlType.Boolean},onB4ziuFb6yChange:{changes:\"B4ziuFb6y\",type:ControlType.ChangeHandler},Lq5mydl6M:{defaultValue:\"Product\",displayTextArea:false,title:\"Tag_5\",type:ControlType.String},onLq5mydl6MChange:{changes:\"Lq5mydl6M\",type:ControlType.ChangeHandler},XYXSLsuuV:{defaultValue:\"rgb(0, 0, 0)\",title:\"Video Background Fill\",type:ControlType.Color},S4M_UJ80X:{defaultValue:false,title:\"YCombinator?\",type:ControlType.Boolean},onS4M_UJ80XChange:{changes:\"S4M_UJ80X\",type:ControlType.ChangeHandler}});addFonts(FramerTUYuNRGiz,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{cssFamilyName:\"Geist\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"Geist\",url:\"https://fonts.gstatic.com/s/geist/v5/gyBhhwUxId8gMGYQMKR3pzfaWI_RruM4mJPby1QNtA.woff2\",weight:\"500\"},{cssFamilyName:\"Geist\",source:\"google\",style:\"normal\",uiFamilyName:\"Geist\",url:\"https://fonts.gstatic.com/s/geist/v5/gyBhhwUxId8gMGYQMKR3pzfaWI_RnOM4mJPby1QNtA.woff2\",weight:\"400\"}]},...NextProjectFonts,...Tag1Fonts,...VideoFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts),...getFontsFromSharedStyle(sharedStyle3.fonts),...getFontsFromSharedStyle(sharedStyle4.fonts)],{supportsExplicitInterCodegen:true});FramerTUYuNRGiz.loader={load:(props,context)=>{return runTasksWithYield([()=>forwardLoader(NextProject,{},context),()=>forwardLoader(Tag1,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerTUYuNRGiz\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"dXq8tzOLE\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"YIXVMfijl\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"1439\",\"framerVariables\":\"{\\\"ve4s7vC0I\\\":\\\"logo\\\",\\\"Aqx0fBImW\\\":\\\"header\\\",\\\"tljSwzxPh\\\":\\\"color\\\",\\\"A789lfz4G\\\":\\\"subtitle\\\",\\\"w_bRhAk2H\\\":\\\"tag1\\\",\\\"O364_ylkz\\\":\\\"tag2\\\",\\\"rgIlJbeJy\\\":\\\"tag3\\\",\\\"IuroO7dqG\\\":\\\"tag4\\\",\\\"yE1RYOv2D\\\":\\\"video\\\",\\\"gDIdkmIoy\\\":\\\"border4\\\",\\\"k1xOJEYuV\\\":\\\"fillButton4\\\",\\\"YBbsHrNDG\\\":\\\"border1\\\",\\\"hBZ44f9Fy\\\":\\\"fillButton1\\\",\\\"Kb2IfIsqW\\\":\\\"projectName\\\",\\\"G5Pbx8xX5\\\":\\\"borderVideo\\\",\\\"Uab3DO5yc\\\":\\\"nextProjectLink\\\",\\\"thFOcDSjW\\\":\\\"videoVisible\\\",\\\"B0Xe_lGxc\\\":\\\"heroImage\\\",\\\"Ort8PG4s8\\\":\\\"imageVisible\\\",\\\"admmsXb5P\\\":\\\"narrowVideoVisible\\\",\\\"B4ziuFb6y\\\":\\\"visible5\\\",\\\"Lq5mydl6M\\\":\\\"tag5\\\",\\\"XYXSLsuuV\\\":\\\"videoBackgroundFill\\\",\\\"S4M_UJ80X\\\":\\\"yCOmbinator\\\"}\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"1563\",\"framerColorSyntax\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (8acc5a8)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getFontsFromSharedStyle,ResolveLinks,RichText,runTasksWithYield,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS,withFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import TravelInSpace from\"https://framerusercontent.com/modules/05lDpbfhSrvfTaeYNr0M/vSBDigBqVLWmhghwvENS/TravelInSpace_Prod.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/cAiZUcG40kI3Ucc2vmTB/FPgcgl0gz5D1Ubb8YySo/jq2_gPcIq.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/s9PhEwa8LahAWfrJIoPn/sJ7nNObjK16aMsZg1gsV/MfAvXPFul.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/xLXC1J9OqIh9aBoM4l8N/KcZimOwNM6rvbFc4rYG6/vkfZIn6Jx.js\";import Overline from\"https://framerusercontent.com/modules/sYtLnR9GzSYUmPCJ5j7w/sv34jIXbWXgTe2Co73SO/ftqgHSbDm.js\";import Button from\"https://framerusercontent.com/modules/65AhPCLJYveP0DBHn3V9/pjKPdSQG0PTwtbvPXiwn/H7Za83QRT.js\";const OverlineFonts=getFonts(Overline);const SmartComponentScopedContainerWithFX=withFX(SmartComponentScopedContainer);const RichTextWithFX=withFX(RichText);const ButtonFonts=getFonts(Button);const TravelInSpaceFonts=getFonts(TravelInSpace);const cycleOrder=[\"LfE4byQWf\",\"eeDHc8kUt\",\"m0xYdIjfi\"];const serializationHash=\"framer-fFGtf\";const variantClassNames={eeDHc8kUt:\"framer-v-19xolvf\",LfE4byQWf:\"framer-v-1s3jj54\",m0xYdIjfi:\"framer-v-118yw5s\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const h5hWTpx7A=undefined;const cCBfax008=undefined;const aDib6Mblx=undefined;const ta0leyOBM=undefined;const fYJA_HplD=undefined;const seth5hWTpx7A=undefined;const setta0leyOBM=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:12};const transition2={delay:0,duration:.6,ease:[.5,0,.09,1.02],type:\"tween\"};const animation1={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:12};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const transition3={delay:.2,duration:.6,ease:[.5,0,.09,1.02],type:\"tween\"};const animation2={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition3,x:0,y:12};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Desktop:\"LfE4byQWf\",Phone:\"m0xYdIjfi\",Tablet:\"eeDHc8kUt\"};const Variants=motion.create(React.Fragment);const useStateVariable=(externalState,setExternalState)=>{const[internalState,setInternalState]=React.useState(externalState);const[previousExternalState,setPreviousExternalState]=React.useState(externalState);if(setExternalState){return[externalState,setExternalState];}if(externalState!==previousExternalState){setInternalState(externalState);setPreviousExternalState(externalState);}return[internalState,setInternalState];};const getProps=({buttonText,description,height,id,tag,title,visible2NdButton,width,...props})=>{return{...props,aDib6Mblx:description??props.aDib6Mblx??\"We analyze your product, identify what’s creating friction, and help you define the right priorities, what to fix and build next.\",cCBfax008:title??props.cCBfax008??\"Reach product market fit and hypergrowth faster\",fYJA_HplD:visible2NdButton??props.fYJA_HplD??false,h5hWTpx7A:tag??props.h5hWTpx7A??\"Making the right product decisions starts here\",ta0leyOBM:buttonText??props.ta0leyOBM??\"Book a free call\",variant:humanReadableVariantMap[props.variant]??props.variant??\"LfE4byQWf\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,\"h5hWTpx7A\":externalh5hWTpx7A,\"onh5hWTpx7AChange\":setExternalh5hWTpx7A,cCBfax008,aDib6Mblx,\"ta0leyOBM\":externalta0leyOBM,\"onta0leyOBMChange\":setExternalta0leyOBM,fYJA_HplD,...restProps}=getProps(props);const[h5hWTpx7A,seth5hWTpx7A]=useStateVariable(externalh5hWTpx7A,setExternalh5hWTpx7A);const[ta0leyOBM,setta0leyOBM]=useStateVariable(externalta0leyOBM,setExternalta0leyOBM);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"LfE4byQWf\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.section,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1s3jj54\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"LfE4byQWf\",ref:refBinding,style:{backgroundColor:\"var(--token-92cb83fd-3690-45c3-8e61-2b2cc868e25b, rgb(255, 255, 255))\",...style},...addPropertyOverrides({eeDHc8kUt:{\"data-framer-name\":\"Tablet\"},m0xYdIjfi:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-wln59n\",\"data-framer-name\":\"Content container\",layoutDependency:layoutDependency,layoutId:\"aD3mXL6H0\",style:{backgroundColor:\"var(--token-295c4e4f-72b8-40ea-a5bb-7f902fe5995d, rgb(30, 30, 30))\",borderBottomLeftRadius:16,borderBottomRightRadius:16,borderTopLeftRadius:16,borderTopRightRadius:16},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-m9euka\",\"data-framer-name\":\"Text+ Button\",layoutDependency:layoutDependency,layoutId:\"mmhPa0xae\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1dyfl3o\",\"data-framer-name\":\"Overline+Text\",layoutDependency:layoutDependency,layoutId:\"OmjueZO5O\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:31,y:(componentViewport?.y||0)+176+((componentViewport?.height||643)-660.6)/2,...addPropertyOverrides({eeDHc8kUt:{y:(componentViewport?.y||0)+160+((componentViewport?.height||634)-628.6)/2},m0xYdIjfi:{y:(componentViewport?.y||0)+120+((componentViewport?.height||200)-538.6)/2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:true,__framer__enter:animation,__framer__exit:animation1,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-cfu3ms-container\",layoutDependency:layoutDependency,layoutId:\"wtt_4uLY3-container\",nodeId:\"wtt_4uLY3\",rendersWithMotion:true,scopeId:\"U4o8GmIki\",children:/*#__PURE__*/_jsx(Overline,{height:\"100%\",id:\"wtt_4uLY3\",j_mwqHDP8:h5hWTpx7A,layoutId:\"wtt_4uLY3\",onj_mwqHDP8Change:seth5hWTpx7A,variant:matchVariant(\"GKBXwlyxY\"),width:\"100%\",...addPropertyOverrides({m0xYdIjfi:{variant:matchVariant(\"XaBzz3jW5\")}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-u3owjt\",\"data-framer-name\":\"Text\",layoutDependency:layoutDependency,layoutId:\"ReP3JpmNX\",children:[/*#__PURE__*/_jsx(RichTextWithFX,{__framer__animate:{transition:transition3},__framer__animateOnce:true,__framer__enter:animation,__framer__exit:animation2,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-1pua5jp\",\"data-styles-preset\":\"vkfZIn6Jx\",dir:\"auto\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--token-63f35459-0b18-4593-a116-1a6645823367, rgb(252, 252, 252)))\"},children:\"Reach product market fit and hypergrowth faster\"})}),className:\"framer-1b0wdyw\",\"data-framer-name\":\"Get a clear automation plan in one free call\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"OcpDlU_GC\",style:{\"--extracted-1of0zx5\":\"var(--token-63f35459-0b18-4593-a116-1a6645823367, rgb(252, 252, 252))\",\"--framer-paragraph-spacing\":\"0px\"},text:cCBfax008,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({eeDHc8kUt:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-1pua5jp\",\"data-styles-preset\":\"vkfZIn6Jx\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--token-63f35459-0b18-4593-a116-1a6645823367, rgb(252, 252, 252)))\"},children:\"Reach product market fit and hypergrowth faster\"})})},m0xYdIjfi:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-1pua5jp\",\"data-styles-preset\":\"vkfZIn6Jx\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--token-63f35459-0b18-4593-a116-1a6645823367, rgb(252, 252, 252)))\"},children:\"Reach product market fit and hypergrowth faster\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichTextWithFX,{__framer__animate:{transition:transition3},__framer__animateOnce:true,__framer__enter:animation,__framer__exit:animation2,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:.7,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1n39al\",\"data-styles-preset\":\"jq2_gPcIq\",dir:\"auto\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-63f35459-0b18-4593-a116-1a6645823367, rgb(252, 252, 252)))\"},children:\"We analyze your product, identify what’s creating friction, and help you define the right priorities, what to fix and build next.\"})}),className:\"framer-7utf6d\",\"data-framer-name\":\"We review your workflow, show quick wins, and map simple automations that save hours weekly.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ZLo8dsS3p\",style:{\"--extracted-r6o4lv\":\"var(--token-63f35459-0b18-4593-a116-1a6645823367, rgb(252, 252, 252))\",\"--framer-paragraph-spacing\":\"0px\",opacity:.7},text:aDib6Mblx,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({m0xYdIjfi:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-18wye05\",\"data-styles-preset\":\"MfAvXPFul\",dir:\"auto\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-63f35459-0b18-4593-a116-1a6645823367, rgb(252, 252, 252)))\"},children:\"We analyze your product, identify what’s creating friction, and help you define the right priorities, what to fix and build next.\"})})}},baseVariant,gestureVariant)})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-hv66pa\",layoutDependency:layoutDependency,layoutId:\"suhyeXbXV\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"ie3YP9aeQ\"},implicitPathVariables:undefined},{href:{webPageId:\"ie3YP9aeQ\"},implicitPathVariables:undefined},{href:{webPageId:\"ie3YP9aeQ\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:48,y:(componentViewport?.y||0)+436.6+((componentViewport?.height||643)-660.6)/2,...addPropertyOverrides({eeDHc8kUt:{y:(componentViewport?.y||0)+420.6+((componentViewport?.height||634)-628.6)/2},m0xYdIjfi:{width:`calc(min(${componentViewport?.width||\"100vw\"} - 40px, 356px) - 64px)`,y:(componentViewport?.y||0)+370.6+((componentViewport?.height||200)-538.6)/2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFX,{__framer__animate:{transition:transition3},__framer__animateOnce:true,__framer__enter:animation,__framer__exit:animation2,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-2oybsp-container\",layoutDependency:layoutDependency,layoutId:\"mhQpgrqIf-container\",nodeId:\"mhQpgrqIf\",rendersWithMotion:true,scopeId:\"U4o8GmIki\",children:/*#__PURE__*/_jsx(Button,{height:\"100%\",id:\"mhQpgrqIf\",layoutId:\"mhQpgrqIf\",ln00aItDC:ta0leyOBM,n9FidxT8Y:resolvedLinks[0],onln00aItDCChange:setta0leyOBM,OyjxEe_VQ:\"var(--token-0474cabc-968e-47c8-8d76-9a58664a5e49, rgb(30, 30, 30))\",SQ4wgnbG3:true,variant:matchVariant(\"oBvBZDKNZ\"),width:\"100%\",...addPropertyOverrides({eeDHc8kUt:{n9FidxT8Y:resolvedLinks[1]},m0xYdIjfi:{n9FidxT8Y:resolvedLinks[2],style:{width:\"100%\"}}},baseVariant,gestureVariant)})})})}),fYJA_HplD!==false&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"ie3YP9aeQ\"},implicitPathVariables:undefined},{href:{webPageId:\"ie3YP9aeQ\"},implicitPathVariables:undefined},{href:{webPageId:\"ie3YP9aeQ\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:48,y:(componentViewport?.y||0)+436.6+((componentViewport?.height||643)-660.6)/2,...addPropertyOverrides({eeDHc8kUt:{y:(componentViewport?.y||0)+420.6+((componentViewport?.height||634)-628.6)/2},m0xYdIjfi:{width:`calc(min(${componentViewport?.width||\"100vw\"} - 40px, 356px) - 64px)`,y:(componentViewport?.y||0)+442.6+((componentViewport?.height||200)-538.6)/2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFX,{__framer__animate:{transition:transition3},__framer__animateOnce:true,__framer__enter:animation,__framer__exit:animation2,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-14uitet-container\",layoutDependency:layoutDependency,layoutId:\"alXwzCwGS-container\",nodeId:\"alXwzCwGS\",rendersWithMotion:true,scopeId:\"U4o8GmIki\",children:/*#__PURE__*/_jsx(Button,{height:\"100%\",id:\"alXwzCwGS\",layoutId:\"alXwzCwGS\",ln00aItDC:\"Explore Security\",n9FidxT8Y:resolvedLinks1[0],OyjxEe_VQ:\"var(--token-295c4e4f-72b8-40ea-a5bb-7f902fe5995d, rgb(20, 20, 20))\",SQ4wgnbG3:false,variant:matchVariant(\"UOEVD1Yc9\"),width:\"100%\",...addPropertyOverrides({eeDHc8kUt:{n9FidxT8Y:resolvedLinks1[1]},m0xYdIjfi:{n9FidxT8Y:resolvedLinks1[2],style:{width:\"100%\"}}},baseVariant,gestureVariant)})})})})]})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-3f5757-container\",\"data-framer-name\":\"Background animation\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"QlDkF1RER-container\",name:\"Background animation\",nodeId:\"QlDkF1RER\",rendersWithMotion:true,scopeId:\"U4o8GmIki\",children:/*#__PURE__*/_jsx(TravelInSpace,{backgroundColor:\"var(--token-295c4e4f-72b8-40ea-a5bb-7f902fe5995d, rgb(30, 30, 30))\",colors:{color1:\"var(--token-383dd6b4-4869-4714-a0a7-bf09c0e56603, rgb(92, 92, 92))\",color2:\"rgb(255, 107, 107)\",color3:\"rgb(78, 205, 196)\",color4:\"rgb(69, 183, 209)\",color5:\"rgb(150, 206, 180)\",paletteCount:1},height:\"100%\",id:\"QlDkF1RER\",innerRadius:500,layoutId:\"QlDkF1RER\",name:\"Background animation\",outerRadius:1200,paused:true,star:{centerShortening:.5,centerThinning:.5,count:160,length:11,opacity:.9,speed:1,thickness:2},style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})]})})})})});});const css=[\".framer-fFGtf.framer-3q39mx, .framer-fFGtf .framer-3q39mx { display: block; }\",\".framer-fFGtf.framer-1s3jj54 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 96px 120px 96px 120px; position: relative; width: 1440px; }\",\".framer-fFGtf .framer-wln59n { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 56px; height: min-content; justify-content: center; max-width: 1400px; overflow: var(--overflow-clip-fallback, clip); padding: 80px 0px 80px 0px; position: relative; width: 100%; will-change: var(--framer-will-change-override, transform); }\",\".framer-fFGtf .framer-m9euka { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; z-index: 9; }\",\".framer-fFGtf .framer-1dyfl3o { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-fFGtf .framer-cfu3ms-container { flex: none; height: auto; position: relative; width: auto; z-index: 7; }\",\".framer-fFGtf .framer-u3owjt { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-fFGtf .framer-1b0wdyw, .framer-fFGtf .framer-7utf6d { --framer-text-wrap-override: balance; flex: none; height: auto; max-width: 600px; position: relative; width: 100%; z-index: 7; }\",\".framer-fFGtf .framer-hv66pa { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-fFGtf .framer-2oybsp-container, .framer-fFGtf .framer-14uitet-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-fFGtf .framer-3f5757-container { bottom: 0px; flex: none; left: 0px; position: absolute; right: 0px; top: 0px; z-index: 1; }\",\".framer-fFGtf.framer-v-19xolvf.framer-1s3jj54 { padding: 80px 48px 80px 48px; width: 810px; }\",\".framer-fFGtf.framer-v-19xolvf .framer-wln59n { max-width: 746px; }\",\".framer-fFGtf.framer-v-19xolvf .framer-7utf6d { max-width: 400px; }\",\".framer-fFGtf.framer-v-118yw5s.framer-1s3jj54 { padding: 40px 20px 40px 20px; width: 390px; }\",\".framer-fFGtf.framer-v-118yw5s .framer-wln59n { max-width: 356px; padding: 80px 32px 80px 32px; }\",\".framer-fFGtf.framer-v-118yw5s .framer-1dyfl3o { gap: 20px; }\",\".framer-fFGtf.framer-v-118yw5s .framer-hv66pa { flex-direction: column; }\",\".framer-fFGtf.framer-v-118yw5s .framer-2oybsp-container, .framer-fFGtf.framer-v-118yw5s .framer-14uitet-container { width: 100%; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 643\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"eeDHc8kUt\":{\"layout\":[\"fixed\",\"auto\"]},\"m0xYdIjfi\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"h5hWTpx7A\":\"tag\",\"cCBfax008\":\"title\",\"aDib6Mblx\":\"description\",\"ta0leyOBM\":\"buttonText\",\"fYJA_HplD\":\"visible2NdButton\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerU4o8GmIki=withCSS(Component,css,\"framer-fFGtf\");export default FramerU4o8GmIki;FramerU4o8GmIki.displayName=\"Section/CTA\";FramerU4o8GmIki.defaultProps={height:643,width:1440};addPropertyControls(FramerU4o8GmIki,{variant:{options:[\"LfE4byQWf\",\"eeDHc8kUt\",\"m0xYdIjfi\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum},h5hWTpx7A:{defaultValue:\"Making the right product decisions starts here\",displayTextArea:true,title:\"Tag\",type:ControlType.String},onh5hWTpx7AChange:{changes:\"h5hWTpx7A\",type:ControlType.ChangeHandler},cCBfax008:{defaultValue:\"Reach product market fit and hypergrowth faster\",displayTextArea:true,title:\"Title\",type:ControlType.String},oncCBfax008Change:{changes:\"cCBfax008\",type:ControlType.ChangeHandler},aDib6Mblx:{defaultValue:\"We analyze your product, identify what’s creating friction, and help you define the right priorities, what to fix and build next.\",displayTextArea:false,title:\"Description\",type:ControlType.String},onaDib6MblxChange:{changes:\"aDib6Mblx\",type:ControlType.ChangeHandler},ta0leyOBM:{defaultValue:\"Book a free call\",displayTextArea:true,title:\"Button text\",type:ControlType.String},onta0leyOBMChange:{changes:\"ta0leyOBM\",type:ControlType.ChangeHandler},fYJA_HplD:{defaultValue:false,title:\"Visible 2nd button\",type:ControlType.Boolean},onfYJA_HplDChange:{changes:\"fYJA_HplD\",type:ControlType.ChangeHandler}});addFonts(FramerU4o8GmIki,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...OverlineFonts,...ButtonFonts,...TravelInSpaceFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts)],{supportsExplicitInterCodegen:true});FramerU4o8GmIki.loader={load:(props,context)=>{return runTasksWithYield([()=>forwardLoader(Overline,{},context),()=>forwardLoader(Button,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerU4o8GmIki\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"h5hWTpx7A\\\":\\\"tag\\\",\\\"cCBfax008\\\":\\\"title\\\",\\\"aDib6Mblx\\\":\\\"description\\\",\\\"ta0leyOBM\\\":\\\"buttonText\\\",\\\"fYJA_HplD\\\":\\\"visible2NdButton\\\"}\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"1440\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"eeDHc8kUt\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"m0xYdIjfi\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"643\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (0918601)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ChildrenCanSuspend,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getFontsFromSharedStyle,PathVariablesContext,queryCache,ResolveLinks,RichText,runTasksWithYield,runWithYield,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useQueryData,useRouter,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import WorkList from\"https://framerusercontent.com/modules/DsnH84lJSFIBamHIMNwy/he0THhEBAox5MwkjwXjA/yxwPUxY7r.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/2vTQUEjgWAMZiBFzVhBb/Dm9xdDsQ4i0kJ4OnxIT3/cv2v4xDfp.js\";import WorkCaseRow from\"https://framerusercontent.com/modules/btQ6i7u5KLv7MLxJsPFe/cfjSXDcrV1YEx0Ahf3ih/qptrod6ek.js\";const RichTextWithFX=withFX(RichText);const RichTextWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(RichTextWithFX);const WorkCaseRowFonts=getFonts(WorkCaseRow);const cycleOrder=[\"vx8jq1mvj\",\"CbLrKjWcq\",\"wq9ftl1hA\"];const serializationHash=\"framer-ZFcQE\";const variantClassNames={CbLrKjWcq:\"framer-v-19pdu95\",vx8jq1mvj:\"framer-v-17p6flp\",wq9ftl1hA:\"framer-v-1dk3w7g\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const QKvrDH5ofvp_UMRuqw=undefined;const UbU997ajqvp_UMRuqw=undefined;const hAf6GPDkRvp_UMRuqw=undefined;const aST3Rm8OYvp_UMRuqw=undefined;const dyPAdaycJvp_UMRuqw=undefined;const H9LjX_wSkvp_UMRuqw=undefined;const XUoXkY50bvp_UMRuqw=undefined;const tIY5Ndh3Zvp_UMRuqw=undefined;const YPztcoOjivp_UMRuqw=undefined;const cqqT1M14Dvp_UMRuqw=undefined;const xTk4y6Wd2vp_UMRuqw=undefined;const idvp_UMRuqw=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transition2={damping:56,delay:.8,mass:1,stiffness:240,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:56};const animation2={boxShadow:\"0px 2px 12px 0px rgba(0, 0, 0, 0.08)\",opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,y:-2};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const query=prequery=>prequery({from:{alias:\"vp_UMRuqw\",data:WorkList,type:\"Collection\"},limit:{type:\"LiteralValue\",value:2},select:[{collection:\"vp_UMRuqw\",name:\"QKvrDH5of\",type:\"Identifier\"},{collection:\"vp_UMRuqw\",name:\"UbU997ajq\",type:\"Identifier\"},{collection:\"vp_UMRuqw\",name:\"hAf6GPDkR\",type:\"Identifier\"},{collection:\"vp_UMRuqw\",name:\"aST3Rm8OY\",type:\"Identifier\"},{collection:\"vp_UMRuqw\",name:\"dyPAdaycJ\",type:\"Identifier\"},{collection:\"vp_UMRuqw\",name:\"H9LjX_wSk\",type:\"Identifier\"},{collection:\"vp_UMRuqw\",name:\"XUoXkY50b\",type:\"Identifier\"},{collection:\"vp_UMRuqw\",name:\"tIY5Ndh3Z\",type:\"Identifier\"},{collection:\"vp_UMRuqw\",name:\"YPztcoOji\",type:\"Identifier\"},{collection:\"vp_UMRuqw\",name:\"cqqT1M14D\",type:\"Identifier\"},{collection:\"vp_UMRuqw\",name:\"xTk4y6Wd2\",type:\"Identifier\"},{collection:\"vp_UMRuqw\",name:\"id\",type:\"Identifier\"}]});const query1=()=>({from:{alias:\"vp_UMRuqw\",data:WorkList,type:\"Collection\"},limit:{type:\"LiteralValue\",value:2},select:[{collection:\"vp_UMRuqw\",name:\"QKvrDH5of\",type:\"Identifier\"},{collection:\"vp_UMRuqw\",name:\"UbU997ajq\",type:\"Identifier\"},{collection:\"vp_UMRuqw\",name:\"hAf6GPDkR\",type:\"Identifier\"},{collection:\"vp_UMRuqw\",name:\"aST3Rm8OY\",type:\"Identifier\"},{collection:\"vp_UMRuqw\",name:\"dyPAdaycJ\",type:\"Identifier\"},{collection:\"vp_UMRuqw\",name:\"H9LjX_wSk\",type:\"Identifier\"},{collection:\"vp_UMRuqw\",name:\"XUoXkY50b\",type:\"Identifier\"},{collection:\"vp_UMRuqw\",name:\"tIY5Ndh3Z\",type:\"Identifier\"},{collection:\"vp_UMRuqw\",name:\"YPztcoOji\",type:\"Identifier\"},{collection:\"vp_UMRuqw\",name:\"cqqT1M14D\",type:\"Identifier\"},{collection:\"vp_UMRuqw\",name:\"xTk4y6Wd2\",type:\"Identifier\"},{collection:\"vp_UMRuqw\",name:\"id\",type:\"Identifier\"}]});const QueryData=({query,pageSize,children})=>{const data=useQueryData(query);return children(data);};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Desktop:\"vx8jq1mvj\",Phone:\"wq9ftl1hA\",Tablet:\"CbLrKjWcq\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"vx8jq1mvj\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,contentLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"vx8jq1mvj\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.section,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-17p6flp\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"vx8jq1mvj\",ref:refBinding,style:{backgroundColor:\"var(--token-0a7121aa-7181-4c7a-8356-49493d0b0eb0, rgb(240, 240, 240))\",...style},...addPropertyOverrides({CbLrKjWcq:{\"data-framer-name\":\"Tablet\"},wq9ftl1hA:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1o0kp64\",\"data-framer-name\":\"Content container\",layoutDependency:layoutDependency,layoutId:\"kWbg6cuo_\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-11nsui1\",\"data-framer-name\":\"Text\",layoutDependency:layoutDependency,layoutId:\"yOCwVN9Qb\",children:/*#__PURE__*/_jsx(RichTextWithFXWithOptimizedAppearEffect,{__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-1vh78qi\",\"data-styles-preset\":\"cv2v4xDfp\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--token-295c4e4f-72b8-40ea-a5bb-7f902fe5995d, rgb(20, 20, 20)))\"},children:\"See more work from Foundey\"})}),className:\"framer-x230z9\",\"data-framer-appear-id\":\"x230z9\",fonts:[\"Inter\"],initial:animation1,layoutDependency:layoutDependency,layoutId:\"vbhXAVlwu\",optimized:true,style:{\"--extracted-1of0zx5\":\"var(--token-295c4e4f-72b8-40ea-a5bb-7f902fe5995d, rgb(20, 20, 20))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-12luyxk\",\"data-framer-name\":\"Case studies\",layoutDependency:layoutDependency,layoutId:\"Li8PyuVCv\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1jq7l64\",layoutDependency:layoutDependency,layoutId:\"vp_UMRuqw\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:query1(),children:(collection,paginationInfo,loadMore)=>{return /*#__PURE__*/_jsx(_Fragment,{children:collection?.map(({aST3Rm8OY:aST3Rm8OYvp_UMRuqw,cqqT1M14D:cqqT1M14Dvp_UMRuqw,dyPAdaycJ:dyPAdaycJvp_UMRuqw,H9LjX_wSk:H9LjX_wSkvp_UMRuqw,hAf6GPDkR:hAf6GPDkRvp_UMRuqw,id:idvp_UMRuqw,QKvrDH5of:QKvrDH5ofvp_UMRuqw,tIY5Ndh3Z:tIY5Ndh3Zvp_UMRuqw,UbU997ajq:UbU997ajqvp_UMRuqw,xTk4y6Wd2:xTk4y6Wd2vp_UMRuqw,XUoXkY50b:XUoXkY50bvp_UMRuqw,YPztcoOji:YPztcoOjivp_UMRuqw},index)=>{QKvrDH5ofvp_UMRuqw??=\"\";UbU997ajqvp_UMRuqw??=\"\";hAf6GPDkRvp_UMRuqw??=\"\";aST3Rm8OYvp_UMRuqw??=\"\";dyPAdaycJvp_UMRuqw??=\"\";H9LjX_wSkvp_UMRuqw??=\"\";XUoXkY50bvp_UMRuqw??=\"\";tIY5Ndh3Zvp_UMRuqw??=\"\";YPztcoOjivp_UMRuqw??=true;return /*#__PURE__*/_jsx(LayoutGroup,{id:`vp_UMRuqw-${idvp_UMRuqw}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{tIY5Ndh3Z:tIY5Ndh3Zvp_UMRuqw},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1d0843x\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"onDZe29mb\",style:{borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12},whileHover:animation2,children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:XUoXkY50bvp_UMRuqw,implicitPathVariables:{tIY5Ndh3Z:tIY5Ndh3Zvp_UMRuqw}},{href:XUoXkY50bvp_UMRuqw,implicitPathVariables:{tIY5Ndh3Z:tIY5Ndh3Zvp_UMRuqw}},{href:XUoXkY50bvp_UMRuqw,implicitPathVariables:{tIY5Ndh3Z:tIY5Ndh3Zvp_UMRuqw}}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:200,width:`max(min(${componentViewport?.width||\"100vw\"} - 240px, 1200px), 1px)`,y:(componentViewport?.y||0)+520+((componentViewport?.height||200)-880)/2,...addPropertyOverrides({CbLrKjWcq:{width:`max(min(${componentViewport?.width||\"100vw\"} - 96px, 746px), 1px)`,y:(componentViewport?.y||0)+520+((componentViewport?.height||200)-840)/2},wq9ftl1hA:{width:`min(${componentViewport?.width||\"100vw\"} - 32px, 356px)`,y:(componentViewport?.y||0)+480+((componentViewport?.height||200)-776)/2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-jjhwwp-container\",\"data-framer-name\":\"Case row\",layoutDependency:layoutDependency,layoutId:\"tJ_ZApOSC-container\",name:\"Case row\",nodeId:\"tJ_ZApOSC\",rendersWithMotion:true,scopeId:\"VPiR96PFR\",children:/*#__PURE__*/_jsx(WorkCaseRow,{aQFGvgg6c:QKvrDH5ofvp_UMRuqw,c4nOgjvsh:dyPAdaycJvp_UMRuqw,dyfZIX4Ox:toResponsiveImage(xTk4y6Wd2vp_UMRuqw),F46WkFsOW:YPztcoOjivp_UMRuqw,f9Vhws8bD:H9LjX_wSkvp_UMRuqw,FfDm8Sx5k:UbU997ajqvp_UMRuqw,FwmY2una_:hAf6GPDkRvp_UMRuqw,height:\"100%\",id:\"tJ_ZApOSC\",layoutId:\"tJ_ZApOSC\",n95MSLx3w:toResponsiveImage(cqqT1M14Dvp_UMRuqw),name:\"Case row\",style:{width:\"100%\"},SyQP19ieq:aST3Rm8OYvp_UMRuqw,variant:matchVariant(\"zYis_nd86\"),width:\"100%\",ZQ2piPEs3:resolvedLinks[0],...addPropertyOverrides({CbLrKjWcq:{variant:matchVariant(\"ty0RD6Bi0\"),ZQ2piPEs3:resolvedLinks[1]},wq9ftl1hA:{variant:matchVariant(\"Vw9ylTzrd\"),ZQ2piPEs3:resolvedLinks[2]}},baseVariant,gestureVariant)})})})})})})},idvp_UMRuqw);})});}})})})})]})})})})});});const css=[\".framer-ZFcQE.framer-oy6epu, .framer-ZFcQE .framer-oy6epu { display: block; }\",\".framer-ZFcQE.framer-17p6flp { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 160px 120px 160px 120px; position: relative; width: 1440px; }\",\".framer-ZFcQE .framer-1o0kp64 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 64px; height: min-content; justify-content: center; max-width: 1400px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-ZFcQE .framer-11nsui1 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-ZFcQE .framer-x230z9 { --framer-text-wrap-override: balance; flex: none; height: auto; max-width: 946px; position: relative; width: 77%; }\",\".framer-ZFcQE .framer-12luyxk { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: center; max-width: 1200px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-ZFcQE .framer-1jq7l64 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: center; padding: 0px; position: relative; width: 100%; }\",\".framer-ZFcQE .framer-1d0843x { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: 100%; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-ZFcQE .framer-jjhwwp-container { flex: 1 0 0px; height: auto; position: relative; width: 1px; }\",\".framer-ZFcQE.framer-v-19pdu95.framer-17p6flp { padding: 120px 48px 120px 48px; width: 810px; }\",\".framer-ZFcQE.framer-v-19pdu95 .framer-1o0kp64 { max-width: 746px; }\",\".framer-ZFcQE.framer-v-19pdu95 .framer-12luyxk { max-width: unset; }\",\".framer-ZFcQE.framer-v-19pdu95 .framer-1jq7l64, .framer-ZFcQE.framer-v-1dk3w7g .framer-1jq7l64 { gap: 80px; }\",\".framer-ZFcQE.framer-v-1dk3w7g.framer-17p6flp { padding: 96px 16px 96px 16px; width: 390px; }\",\".framer-ZFcQE.framer-v-1dk3w7g .framer-1o0kp64 { gap: 48px; max-width: 356px; }\",\".framer-ZFcQE.framer-v-1dk3w7g .framer-1d0843x { flex-direction: column; }\",\".framer-ZFcQE.framer-v-1dk3w7g .framer-jjhwwp-container { flex: none; width: 100%; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1224\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"CbLrKjWcq\":{\"layout\":[\"fixed\",\"auto\"]},\"wq9ftl1hA\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerVPiR96PFR=withCSS(Component,css,\"framer-ZFcQE\");export default FramerVPiR96PFR;FramerVPiR96PFR.displayName=\"Work/Case studies\";FramerVPiR96PFR.defaultProps={height:1224,width:1440};addPropertyControls(FramerVPiR96PFR,{variant:{options:[\"vx8jq1mvj\",\"CbLrKjWcq\",\"wq9ftl1hA\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerVPiR96PFR,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...WorkCaseRowFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});FramerVPiR96PFR.loader={load:(props,context)=>{const locale=context.locale;const priority=context.priority;const queryCacheEntry=queryCache.get(query1(),locale,priority);return runTasksWithYield([()=>queryCacheEntry.preload(),async()=>{const parentData=await runWithYield(()=>queryCacheEntry.readMaybeAsync(),context)??[];return runTasksWithYield(parentData.flatMap(item=>()=>forwardLoader(WorkCaseRow,{},context)),context);}],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerVPiR96PFR\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"1440\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"CbLrKjWcq\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"wq9ftl1hA\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"1224\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (b44fae2)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/fyULlOOycvbIqMRJTVrW/Unicw4gxjWmCzBtxypm7/fWkJ9X702.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/hO9ObcKMheA0b3s1vOtL/sqVS9Gpy4QT91gyh7ybi/wcMAxOwKf.js\";const cycleOrder=[\"fpLDS0mrW\",\"jehH5OyLi\",\"CJtY06hA7\"];const serializationHash=\"framer-OrzI2\";const variantClassNames={CJtY06hA7:\"framer-v-1i46afu\",fpLDS0mrW:\"framer-v-18ujqbm\",jehH5OyLi:\"framer-v-1grx2um\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const SnxqTrUiC=undefined;const Jng4VQoaV=undefined;const la9DozIKv=undefined;const NW7dcR2nX=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Desktop:\"fpLDS0mrW\",Phone:\"CJtY06hA7\",Tablet:\"jehH5OyLi\"};const Variants=motion.create(React.Fragment);const getProps=({content,contentColor,height,id,point,pointColor,width,...props})=>{return{...props,Jng4VQoaV:point??props.Jng4VQoaV??\"Driving AI Adoption to Unlock Business Value\",la9DozIKv:contentColor??props.la9DozIKv??\"var(--token-5002eddc-c0b5-4568-8ed6-1235f460c386, rgb(36, 36, 36))\",NW7dcR2nX:content??props.NW7dcR2nX??\"Although AI was a core product differentiator, low visibility and inconsistent presentation made features difficult to discover and trust, limiting their impact. We redesigned the AI interface to be intuitive, visually clear, and easy to use without extensive guidance.By standardizing interactions and highlighting key functionalities, users quickly recognized the value of AI tools. This boosted adoption, increased user confidence, and empowered sales teams to leverage AI effectively delivering faster, better results and driving competitive advantage.\",SnxqTrUiC:pointColor??props.SnxqTrUiC??\"var(--token-383dd6b4-4869-4714-a0a7-bf09c0e56603, rgb(92, 92, 92))\",variant:humanReadableVariantMap[props.variant]??props.variant??\"fpLDS0mrW\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,NW7dcR2nX,Jng4VQoaV,SnxqTrUiC,la9DozIKv,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"fpLDS0mrW\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapsufc89=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});setVariant(\"jehH5OyLi\");});const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-18ujqbm\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"fpLDS0mrW\",ref:refBinding,style:{...style},...addPropertyOverrides({CJtY06hA7:{\"data-framer-name\":\"Phone\"},jehH5OyLi:{\"data-framer-name\":\"Tablet\",\"data-highlight\":true,onTap:onTapsufc89}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1hari7o\",layoutDependency:layoutDependency,layoutId:\"xppVURwP2\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1bq4oaq\",\"data-styles-preset\":\"wcMAxOwKf\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-SnxqTrUiC-lTgNLX6p1))\"},children:\"Driving AI Adoption to Unlock Business Value\"})}),className:\"framer-qxjfnp\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"YTkOWmkgF\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-SnxqTrUiC-lTgNLX6p1)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--variable-reference-SnxqTrUiC-lTgNLX6p1\":SnxqTrUiC},text:Jng4VQoaV,verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1swg4sr\",layoutDependency:layoutDependency,layoutId:\"AjB08WexH\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-dv7zkd\",\"data-styles-preset\":\"fWkJ9X702\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-la9DozIKv-lTgNLX6p1))\"},children:\"Although AI was a core product differentiator, low visibility and inconsistent presentation made features difficult to discover and trust, limiting their impact. We redesigned the AI interface to be intuitive, visually clear, and easy to use without extensive guidance.By standardizing interactions and highlighting key functionalities, users quickly recognized the value of AI tools. This boosted adoption, increased user confidence, and empowered sales teams to leverage AI effectively delivering faster, better results and driving competitive advantage.\"})}),className:\"framer-nw6wmc\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"i6kjloAex\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-la9DozIKv-lTgNLX6p1)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--variable-reference-la9DozIKv-lTgNLX6p1\":la9DozIKv},text:NW7dcR2nX,verticalAlignment:\"top\",withExternalLayout:true})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-OrzI2.framer-ieyclg, .framer-OrzI2 .framer-ieyclg { display: block; }\",\".framer-OrzI2.framer-18ujqbm { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 80px 120px 80px 120px; position: relative; width: 1440px; }\",\".framer-OrzI2 .framer-1hari7o { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; padding: 0px; position: relative; width: 1px; }\",\".framer-OrzI2 .framer-qxjfnp { flex: none; height: auto; max-width: 80%; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-OrzI2 .framer-1swg4sr { align-content: center; align-items: center; display: flex; flex: 2 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: center; padding: 0px; position: relative; width: 1px; }\",\".framer-OrzI2 .framer-nw6wmc { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-OrzI2.framer-v-1grx2um.framer-18ujqbm { cursor: pointer; padding: 80px 48px 80px 48px; width: 810px; }\",\".framer-OrzI2.framer-v-1grx2um .framer-1swg4sr { flex: 3 0 0px; }\",\".framer-OrzI2.framer-v-1i46afu.framer-18ujqbm { flex-direction: column; gap: 32px; padding: 80px 20px 80px 20px; width: 200px; }\",\".framer-OrzI2.framer-v-1i46afu .framer-1hari7o, .framer-OrzI2.framer-v-1i46afu .framer-1swg4sr { flex: none; width: 100%; }\",\".framer-OrzI2.framer-v-1i46afu .framer-qxjfnp { max-width: 100%; }\",...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 384\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"jehH5OyLi\":{\"layout\":[\"fixed\",\"auto\"]},\"CJtY06hA7\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"NW7dcR2nX\":\"content\",\"Jng4VQoaV\":\"point\",\"SnxqTrUiC\":\"pointColor\",\"la9DozIKv\":\"contentColor\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerlTgNLX6p1=withCSS(Component,css,\"framer-OrzI2\");export default FramerlTgNLX6p1;FramerlTgNLX6p1.displayName=\"Sub_point\";FramerlTgNLX6p1.defaultProps={height:384,width:1440};addPropertyControls(FramerlTgNLX6p1,{variant:{options:[\"fpLDS0mrW\",\"jehH5OyLi\",\"CJtY06hA7\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum},NW7dcR2nX:{defaultValue:\"Although AI was a core product differentiator, low visibility and inconsistent presentation made features difficult to discover and trust, limiting their impact. We redesigned the AI interface to be intuitive, visually clear, and easy to use without extensive guidance.By standardizing interactions and highlighting key functionalities, users quickly recognized the value of AI tools. This boosted adoption, increased user confidence, and empowered sales teams to leverage AI effectively delivering faster, better results and driving competitive advantage.\",displayTextArea:true,title:\"Content\",type:ControlType.String},onNW7dcR2nXChange:{changes:\"NW7dcR2nX\",type:ControlType.ChangeHandler},Jng4VQoaV:{defaultValue:\"Driving AI Adoption to Unlock Business Value\",displayTextArea:false,title:\"Point\",type:ControlType.String},onJng4VQoaVChange:{changes:\"Jng4VQoaV\",type:ControlType.ChangeHandler},SnxqTrUiC:{defaultValue:\"var(--token-383dd6b4-4869-4714-a0a7-bf09c0e56603, rgb(92, 92, 92))\",title:\"Point Color\",type:ControlType.Color},la9DozIKv:{defaultValue:\"var(--token-5002eddc-c0b5-4568-8ed6-1235f460c386, rgb(36, 36, 36))\",title:\"Content Color\",type:ControlType.Color}});addFonts(FramerlTgNLX6p1,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerlTgNLX6p1\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"384\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"1440\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"jehH5OyLi\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"CJtY06hA7\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerVariables\":\"{\\\"NW7dcR2nX\\\":\\\"content\\\",\\\"Jng4VQoaV\\\":\\\"point\\\",\\\"SnxqTrUiC\\\":\\\"pointColor\\\",\\\"la9DozIKv\\\":\\\"contentColor\\\"}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./lTgNLX6p1.map","// Generated by Framer (7c2f7bf)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getLoadingLazyAtYPosition,Image as Image1,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"q6ERXkrJF\",\"pz5SOe7Vx\",\"plK0dBotN\"];const serializationHash=\"framer-760Cu\";const variantClassNames={plK0dBotN:\"framer-v-1vcpha\",pz5SOe7Vx:\"framer-v-e3ssyg\",q6ERXkrJF:\"framer-v-1t7iydk\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const E0E36aysP=undefined;const SpUa9rQaJ=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Desktop:\"q6ERXkrJF\",Phone:\"plK0dBotN\",Tablet:\"pz5SOe7Vx\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,image,image2,width,...props})=>{return{...props,E0E36aysP:image??props.E0E36aysP??{alt:\"\",pixelHeight:939,pixelWidth:1386,src:\"https://framerusercontent.com/images/odOskgZ81xAVH2iScUqfDYj8r4A.png?width=1386&height=939\",srcSet:\"https://framerusercontent.com/images/odOskgZ81xAVH2iScUqfDYj8r4A.png?scale-down-to=512&width=1386&height=939 512w,https://framerusercontent.com/images/odOskgZ81xAVH2iScUqfDYj8r4A.png?scale-down-to=1024&width=1386&height=939 1024w,https://framerusercontent.com/images/odOskgZ81xAVH2iScUqfDYj8r4A.png?width=1386&height=939 1386w\"},SpUa9rQaJ:image2??props.SpUa9rQaJ??{alt:\"\",pixelHeight:939,pixelWidth:1386,src:\"https://framerusercontent.com/images/8F6Sf6r55h2ydejOvMMpskKpkQ.png?width=1386&height=939\",srcSet:\"https://framerusercontent.com/images/8F6Sf6r55h2ydejOvMMpskKpkQ.png?scale-down-to=512&width=1386&height=939 512w,https://framerusercontent.com/images/8F6Sf6r55h2ydejOvMMpskKpkQ.png?scale-down-to=1024&width=1386&height=939 1024w,https://framerusercontent.com/images/8F6Sf6r55h2ydejOvMMpskKpkQ.png?width=1386&height=939 1386w\"},variant:humanReadableVariantMap[props.variant]??props.variant??\"q6ERXkrJF\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,E0E36aysP,SpUa9rQaJ,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"q6ERXkrJF\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1t7iydk\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"q6ERXkrJF\",ref:refBinding,style:{...style},...addPropertyOverrides({plK0dBotN:{\"data-framer-name\":\"Phone\"},pz5SOe7Vx:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:939,intrinsicWidth:1386,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(20+((componentViewport?.height||507.5)-40-467)/2)),pixelHeight:939,pixelWidth:1386,sizes:`max((${componentViewport?.width||\"100vw\"} - 60px) / 2, 1px)`,...toResponsiveImage(E0E36aysP)},className:\"framer-a913t2\",\"data-framer-name\":\"Captura de Tela 2025-12-15 às 17.20.32 1\",fitImageDimension:\"height\",layoutDependency:layoutDependency,layoutId:\"SSYQWj3LO\",...addPropertyOverrides({plK0dBotN:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:939,intrinsicWidth:1386,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+8+(((componentViewport?.height||531)-16-514)/2+0+0)),pixelHeight:939,pixelWidth:1386,sizes:`calc(${componentViewport?.width||\"100vw\"} - 16px)`,...toResponsiveImage(E0E36aysP)}},pz5SOe7Vx:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:939,intrinsicWidth:1386,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+16+(((componentViewport?.height||1102)-32-1070)/2+0+0)),pixelHeight:939,pixelWidth:1386,sizes:`calc(${componentViewport?.width||\"100vw\"} - 32px)`,...toResponsiveImage(E0E36aysP)}}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:939,intrinsicWidth:1386,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(20+((componentViewport?.height||507.5)-40-467)/2)),pixelHeight:939,pixelWidth:1386,sizes:`max((${componentViewport?.width||\"100vw\"} - 60px) / 2, 1px)`,...toResponsiveImage(SpUa9rQaJ)},className:\"framer-m9lt6v\",\"data-framer-name\":\"Captura de Tela 2025-12-15 às 17.20.32 1\",fitImageDimension:\"height\",layoutDependency:layoutDependency,layoutId:\"OAphDGH5a\",...addPropertyOverrides({plK0dBotN:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:939,intrinsicWidth:1386,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+8+(((componentViewport?.height||531)-16-514)/2+253+8)),pixelHeight:939,pixelWidth:1386,sizes:`calc(${componentViewport?.width||\"100vw\"} - 16px)`,...toResponsiveImage(SpUa9rQaJ)}},pz5SOe7Vx:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:939,intrinsicWidth:1386,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+16+(((componentViewport?.height||1102)-32-1070)/2+527+16)),pixelHeight:939,pixelWidth:1386,sizes:`calc(${componentViewport?.width||\"100vw\"} - 32px)`,...toResponsiveImage(SpUa9rQaJ)}}},baseVariant,gestureVariant)})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-760Cu.framer-nhgwrm, .framer-760Cu .framer-nhgwrm { display: block; }\",\".framer-760Cu.framer-1t7iydk { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: visible; padding: 20px; position: relative; width: 1440px; }\",\".framer-760Cu .framer-a913t2, .framer-760Cu .framer-m9lt6v { flex: 1 0 0px; height: auto; position: relative; width: 1px; }\",\".framer-760Cu.framer-v-e3ssyg.framer-1t7iydk { flex-direction: column; gap: 16px; padding: 16px; width: 810px; }\",\".framer-760Cu.framer-v-e3ssyg .framer-a913t2, .framer-760Cu.framer-v-e3ssyg .framer-m9lt6v, .framer-760Cu.framer-v-1vcpha .framer-a913t2, .framer-760Cu.framer-v-1vcpha .framer-m9lt6v { flex: none; width: 100%; }\",\".framer-760Cu.framer-v-1vcpha.framer-1t7iydk { flex-direction: column; gap: 8px; padding: 8px; width: 390px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 507.5\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"pz5SOe7Vx\":{\"layout\":[\"fixed\",\"auto\"]},\"plK0dBotN\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"E0E36aysP\":\"image\",\"SpUa9rQaJ\":\"image2\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerlvlYd0JbE=withCSS(Component,css,\"framer-760Cu\");export default FramerlvlYd0JbE;FramerlvlYd0JbE.displayName=\"Images\";FramerlvlYd0JbE.defaultProps={height:507.5,width:1440};addPropertyControls(FramerlvlYd0JbE,{variant:{options:[\"q6ERXkrJF\",\"pz5SOe7Vx\",\"plK0dBotN\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum},E0E36aysP:{__defaultAssetReference:\"data:framer/asset-reference,odOskgZ81xAVH2iScUqfDYj8r4A.png?originalFilename=Whitepaper.png&width=1386&height=939\",__vekterDefault:{alt:\"\",assetReference:\"data:framer/asset-reference,odOskgZ81xAVH2iScUqfDYj8r4A.png?originalFilename=Whitepaper.png&width=1386&height=939\"},title:\"Image\",type:ControlType.ResponsiveImage},SpUa9rQaJ:{__defaultAssetReference:\"data:framer/asset-reference,8F6Sf6r55h2ydejOvMMpskKpkQ.png?originalFilename=Phone.png&width=1386&height=939\",__vekterDefault:{alt:\"\",assetReference:\"data:framer/asset-reference,8F6Sf6r55h2ydejOvMMpskKpkQ.png?originalFilename=Phone.png&width=1386&height=939\"},title:\"Image 2\",type:ControlType.ResponsiveImage}});addFonts(FramerlvlYd0JbE,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerlvlYd0JbE\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"E0E36aysP\\\":\\\"image\\\",\\\"SpUa9rQaJ\\\":\\\"image2\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"pz5SOe7Vx\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"plK0dBotN\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"507.5\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"1440\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./lvlYd0JbE.map"],"mappings":"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"}