{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/B2xAlJLcN0gOnt11mSPw/XVUmpmPn1EPL0dzocT35/Ticker.js", "ssg:https://framerusercontent.com/modules/hQtqVIhLsRh8ku3TNy4s/ZBzbJMoWOUmWuaj2E16W/JUN4oTNJ_.js", "ssg:https://framerusercontent.com/modules/VTUDdizacRHpwbkOamr7/AykinQJbgwl92LvMGZwu/constants.js", "ssg:https://framerusercontent.com/modules/afBE9Yx1W6bY5q32qPxe/m3q7puE2tbo1S2C0s0CT/useRenderTarget.js", "ssg:https://framerusercontent.com/modules/5SM58HxZHxjjv7aLMOgQ/WXz9i6mVki0bBCrKdqB3/propUtils.js"],
  "sourcesContent": ["import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{Children,useEffect,useState,useRef,useMemo,createRef,useCallback,cloneElement}from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{useAnimationFrame,useReducedMotion,LayoutGroup,useInView,useMotionValue,useTransform,motion,wrap,frame}from\"framer-motion\";import{resize}from\"@motionone/dom\";const MAX_DUPLICATED_ITEMS=100;const directionTransformers={left:offset=>`translateX(-${offset}px)`,right:offset=>`translateX(${offset}px)`,top:offset=>`translateY(-${offset}px)`,bottom:offset=>`translateY(${offset}px)`};const supportsAcceleratedAnimations=typeof Animation!==\"undefined\"&&typeof Animation.prototype.updatePlaybackRate===\"function\";/**\n *\n * @framerIntrinsicWidth 400\n * @framerIntrinsicHeight 200\n *\n * @framerDisableUnlink\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */export default function Ticker(props){/* Props */let{slots,gap,padding,paddingPerSide,paddingTop,paddingRight,paddingBottom,paddingLeft,speed,hoverFactor,direction,alignment,sizingOptions,fadeOptions,style}=props;const{fadeContent,overflow,fadeWidth,fadeInset,fadeAlpha}=fadeOptions;const{widthType,heightType}=sizingOptions;const paddingValue=paddingPerSide?`${paddingTop}px ${paddingRight}px ${paddingBottom}px ${paddingLeft}px`:`${padding}px`;/* Checks */const isCanvas=RenderTarget.current()===RenderTarget.canvas;// Remove empty slots (such as hidden layers)\nconst filteredSlots=slots.filter(Boolean);const numChildren=Children.count(filteredSlots);const hasChildren=numChildren>0;if(direction===true){direction=\"left\";}const isHorizontal=direction===\"left\"||direction===\"right\";const offset=useMotionValue(0);const transformer=directionTransformers[direction];const transform=useTransform(offset,transformer);/* Refs and State */const parentRef=useRef(null);const childrenRef=useMemo(()=>{return[/*#__PURE__*/createRef(),/*#__PURE__*/createRef()];},[]);const[size,setSize]=useState({parent:null,children:null});/* Arrays */let clonedChildren=[];let dupedChildren=[];/* Duplicate value */let duplicateBy=0;let opacity=0;if(isCanvas){duplicateBy=numChildren?Math.floor(10/numChildren):0;opacity=1;}if(!isCanvas&&hasChildren&&size.parent){duplicateBy=Math.round(size.parent/size.children*2)+1;duplicateBy=Math.min(duplicateBy,MAX_DUPLICATED_ITEMS);opacity=1;}/* Measure parent and child */const measure=useCallback(()=>{if(hasChildren&&parentRef.current){const parentLength=isHorizontal?parentRef.current.offsetWidth:parentRef.current.offsetHeight;const start=childrenRef[0].current?isHorizontal?childrenRef[0].current.offsetLeft:childrenRef[0].current.offsetTop:0;const end=childrenRef[1].current?isHorizontal?childrenRef[1].current.offsetLeft+childrenRef[1].current.offsetWidth:childrenRef[1].current.offsetTop+childrenRef[1].current.offsetHeight:0;const childrenLength=end-start+gap;setSize({parent:parentLength,children:childrenLength});}},[]);const childrenStyles=isCanvas?{contentVisibility:\"auto\"}:{};/* Add refs to first and last child */if(hasChildren){// TODO: These conditional hooks will be unsafe if hasChildren ever changes outside the canvas.\nif(!isCanvas){/**\n             * Track whether this is the initial resize event. By default this will fire on mount,\n             * which we do in the useEffect. We should only fire it on subsequent resizes.\n             */let initialResize=useRef(true);useEffect(()=>{frame.read(measure);return resize(parentRef.current,({contentSize})=>{if(!initialResize.current&&(contentSize.width||contentSize.height)){frame.read(measure);}initialResize.current=false;});},[]);}clonedChildren=Children.map(filteredSlots,(child,index)=>{var _child_props,_child_props1,_child_props2,_child_props3;let ref;if(index===0){ref=childrenRef[0];}if(index===filteredSlots.length-1){ref=childrenRef[1];}const size={width:widthType?(_child_props=child.props)===null||_child_props===void 0?void 0:_child_props.width:\"100%\",height:heightType?(_child_props1=child.props)===null||_child_props1===void 0?void 0:_child_props1.height:\"100%\"};return /*#__PURE__*/_jsx(LayoutGroup,{inherit:\"id\",children:/*#__PURE__*/_jsx(\"li\",{ref:ref,style:size,children:/*#__PURE__*/cloneElement(child,{style:{...(_child_props2=child.props)===null||_child_props2===void 0?void 0:_child_props2.style,...size,flexShrink:0,...childrenStyles},layoutId:child.props.layoutId?child.props.layoutId+\"-original-\"+index:undefined},(_child_props3=child.props)===null||_child_props3===void 0?void 0:_child_props3.children)})});});}if(!isCanvas){for(let i=0;i<duplicateBy;i++){dupedChildren=[...dupedChildren,...Children.map(filteredSlots,(child,childIndex)=>{var _child_props,_child_props1,_child_props2,_child_props3,_child_props4,_child_props5;const size={width:widthType?(_child_props=child.props)===null||_child_props===void 0?void 0:_child_props.width:\"100%\",height:heightType?(_child_props1=child.props)===null||_child_props1===void 0?void 0:_child_props1.height:\"100%\",willChange:\"transform\"};return /*#__PURE__*/_jsx(LayoutGroup,{inherit:\"id\",children:/*#__PURE__*/_jsx(\"li\",{style:size,\"aria-hidden\":true,children:/*#__PURE__*/cloneElement(child,{key:i+\" \"+childIndex,style:{...(_child_props2=child.props)===null||_child_props2===void 0?void 0:_child_props2.style,width:widthType?(_child_props3=child.props)===null||_child_props3===void 0?void 0:_child_props3.width:\"100%\",height:heightType?(_child_props4=child.props)===null||_child_props4===void 0?void 0:_child_props4.height:\"100%\",flexShrink:0,...childrenStyles},layoutId:child.props.layoutId?child.props.layoutId+\"-dupe-\"+i:undefined},(_child_props5=child.props)===null||_child_props5===void 0?void 0:_child_props5.children)},i+\"li\"+childIndex)},i+\"lg\"+childIndex);})];}}const animateToValue=size.children+size.children*Math.round(size.parent/size.children);const initialTime=useRef(null);const prevTime=useRef(null);const xOrY=useRef(0);const isHover=useRef(false);const isReducedMotion=useReducedMotion();const listRef=useRef(null);const animationRef=useRef(null);/**\n     * Setup animations\n     */if(!isCanvas){const isInView=useInView(parentRef);/**\n         * If this is an animation we can hardware accelerate, animate with WAAPI\n         */if(supportsAcceleratedAnimations){useEffect(()=>{if(isReducedMotion||!animateToValue||!speed){return;}animationRef.current=listRef.current.animate({transform:[transformer(0),transformer(animateToValue)]},{duration:Math.abs(animateToValue)/speed*1e3,iterations:Infinity,easing:\"linear\"});return()=>animationRef.current.cancel();},[hoverFactor,animateToValue,speed]);// Pause the animation when it's out of view\nuseEffect(()=>{if(!animationRef.current)return;if(isInView&&animationRef.current.playState===\"paused\"){animationRef.current.play();}else if(!isInView&&animationRef.current.playState===\"running\"){animationRef.current.pause();}},[isInView]);}else{/**\n             * If we can't accelerate this animation because we have a hoverFactor defined\n             * animate with a rAF loop.\n             */useAnimationFrame(t=>{if(!animateToValue||isReducedMotion||supportsAcceleratedAnimations){return;}/**\n                 * In case this animation is delayed from starting because we're running a bunch\n                 * of other work, we want to set an initial time rather than counting from 0.\n                 * That ensures that if the animation is delayed, it starts from the first frame\n                 * rather than jumping.\n                 */if(initialTime.current===null){initialTime.current=t;}t=t-initialTime.current;const timeSince=prevTime.current===null?0:t-prevTime.current;let delta=timeSince*(speed/1e3);if(isHover.current){delta*=hoverFactor;}xOrY.current+=delta;xOrY.current=wrap(0,animateToValue,xOrY.current);prevTime.current=t;if(!isInView)return;offset.set(xOrY.current);});}}/* Fades */const fadeDirection=isHorizontal?\"to right\":\"to bottom\";const fadeWidthStart=fadeWidth/2;const fadeWidthEnd=100-fadeWidth/2;const fadeInsetStart=clamp(fadeInset,0,fadeWidthStart);const fadeInsetEnd=100-fadeInset;const fadeMask=`linear-gradient(${fadeDirection}, rgba(0, 0, 0, ${fadeAlpha}) ${fadeInsetStart}%, rgba(0, 0, 0, 1) ${fadeWidthStart}%, rgba(0, 0, 0, 1) ${fadeWidthEnd}%, rgba(0, 0, 0, ${fadeAlpha}) ${fadeInsetEnd}%)`;/* Empty state */if(!hasChildren){return /*#__PURE__*/_jsxs(\"section\",{style:placeholderStyles,children:[/*#__PURE__*/_jsx(\"div\",{style:emojiStyles,children:\"\u2728\"}),/*#__PURE__*/_jsx(\"p\",{style:titleStyles,children:\"Connect to Content\"}),/*#__PURE__*/_jsx(\"p\",{style:subtitleStyles,children:\"Add layers or components to infinitely loop on your page.\"})]});}return /*#__PURE__*/_jsx(\"section\",{style:{...containerStyle,opacity:opacity,WebkitMaskImage:fadeContent?fadeMask:undefined,MozMaskImage:fadeContent?fadeMask:undefined,maskImage:fadeContent?fadeMask:undefined,overflow:overflow?\"visible\":\"hidden\",padding:paddingValue},ref:parentRef,children:/*#__PURE__*/_jsxs(motion.ul,{ref:listRef,style:{...containerStyle,gap:gap,top:direction===\"bottom\"&&isValidNumber(animateToValue)?-animateToValue:undefined,left:direction===\"right\"&&isValidNumber(animateToValue)?-animateToValue:undefined,placeItems:alignment,position:\"relative\",flexDirection:isHorizontal?\"row\":\"column\",...style,willChange:isCanvas?\"auto\":\"transform\",transform:supportsAcceleratedAnimations?transformer(0):transform},onMouseEnter:()=>{isHover.current=true;if(animationRef.current){// TODO Replace with updatePlaybackRate when Chrome bugs sorted\nanimationRef.current.playbackRate=hoverFactor;}},onMouseLeave:()=>{isHover.current=false;if(animationRef.current){// TODO Replace with updatePlaybackRate when Chrome bugs sorted\nanimationRef.current.playbackRate=1;}},children:[clonedChildren,dupedChildren]})});}/* Default Properties */Ticker.defaultProps={gap:10,padding:10,sizingOptions:{widthType:true,heightType:true},fadeOptions:{fadeContent:true,overflow:false,fadeWidth:25,fadeAlpha:0,fadeInset:0},direction:true};/* Property Controls */addPropertyControls(Ticker,{slots:{type:ControlType.Array,title:\"Children\",control:{type:ControlType.ComponentInstance}},speed:{type:ControlType.Number,title:\"Speed\",min:0,max:1e3,defaultValue:100,unit:\"%\",displayStepper:true,step:5},direction:{type:ControlType.Enum,title:\"Direction\",options:[\"left\",\"right\",\"top\",\"bottom\"],optionIcons:[\"direction-left\",\"direction-right\",\"direction-up\",\"direction-down\"],optionTitles:[\"Left\",\"Right\",\"Top\",\"Bottom\"],defaultValue:\"left\",displaySegmentedControl:true},alignment:{type:ControlType.Enum,title:\"Align\",options:[\"flex-start\",\"center\",\"flex-end\"],optionIcons:{direction:{right:[\"align-top\",\"align-middle\",\"align-bottom\"],left:[\"align-top\",\"align-middle\",\"align-bottom\"],top:[\"align-left\",\"align-center\",\"align-right\"],bottom:[\"align-left\",\"align-center\",\"align-right\"]}},defaultValue:\"center\",displaySegmentedControl:true},gap:{type:ControlType.Number,title:\"Gap\"},padding:{title:\"Padding\",type:ControlType.FusedNumber,toggleKey:\"paddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},sizingOptions:{type:ControlType.Object,title:\"Sizing\",controls:{widthType:{type:ControlType.Boolean,title:\"Width\",enabledTitle:\"Auto\",disabledTitle:\"Stretch\",defaultValue:true},heightType:{type:ControlType.Boolean,title:\"Height\",enabledTitle:\"Auto\",disabledTitle:\"Stretch\",defaultValue:true}}},fadeOptions:{type:ControlType.Object,title:\"Clipping\",controls:{fadeContent:{type:ControlType.Boolean,title:\"Fade\",defaultValue:true},overflow:{type:ControlType.Boolean,title:\"Overflow\",enabledTitle:\"Show\",disabledTitle:\"Hide\",defaultValue:false,hidden(props){return props.fadeContent===true;}},fadeWidth:{type:ControlType.Number,title:\"Width\",defaultValue:25,min:0,max:100,unit:\"%\",hidden(props){return props.fadeContent===false;}},fadeInset:{type:ControlType.Number,title:\"Inset\",defaultValue:0,min:0,max:100,unit:\"%\",hidden(props){return props.fadeContent===false;}},fadeAlpha:{type:ControlType.Number,title:\"Opacity\",defaultValue:0,min:0,max:1,step:.05,hidden(props){return props.fadeContent===false;}}}},hoverFactor:{type:ControlType.Number,title:\"Hover\",min:0,max:1,unit:\"x\",defaultValue:1,step:.1,displayStepper:true,description:\"Slows down the speed while you are hovering.\"}});/* Placeholder Styles */const containerStyle={display:\"flex\",width:\"100%\",height:\"100%\",maxWidth:\"100%\",maxHeight:\"100%\",placeItems:\"center\",margin:0,padding:0,listStyleType:\"none\",textIndent:\"none\"};/* Styles */const placeholderStyles={display:\"flex\",width:\"100%\",height:\"100%\",placeContent:\"center\",placeItems:\"center\",flexDirection:\"column\",color:\"#96F\",background:\"rgba(136, 85, 255, 0.1)\",fontSize:11,overflow:\"hidden\",padding:\"20px 20px 30px 20px\"};const emojiStyles={fontSize:32,marginBottom:10};const titleStyles={margin:0,marginBottom:10,fontWeight:600,textAlign:\"center\"};const subtitleStyles={margin:0,opacity:.7,maxWidth:150,lineHeight:1.5,textAlign:\"center\"};/* Clamp function, used for fadeInset */const clamp=(num,min,max)=>Math.min(Math.max(num,min),max);const isValidNumber=value=>typeof value===\"number\"&&!isNaN(value);\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Ticker\",\"slots\":[],\"annotations\":{\"framerDisableUnlink\":\"*\",\"framerIntrinsicWidth\":\"400\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerIntrinsicHeight\":\"200\",\"framerSupportedLayoutHeight\":\"fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Ticker.map", "// Generated by Framer (64bc75b)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/NNE8x9nYSAc90ZtiFUQA/5dVgPXpD570uyzyT6Gs5/bb4M3MBIT.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/3cFulhGX9kejgHzGiEV2/eNtyM5sXw1bEtBBiVlye/dSUh48u3I.js\";import*as sharedStyle3 from\"https://framerusercontent.com/modules/nUZoIx4M8UDtwl2QlGx7/3zfgsxCjGTtYAdDZ6qtq/pyYlTIS4o.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/ZI7GTcSjPBNNRLliz6vJ/uDcim3qoiwK4onpFzezM/QkSaoGkVG.js\";const RichTextWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(RichText));const cycleOrder=[\"Pi9sPynBF\",\"Zth5EOpxc\",\"NFYs5r2qu\",\"kZ9w2bSFR\",\"hrKqG8Ad4\",\"tq4Zn4Nby\"];const serializationHash=\"framer-TjyN3\";const variantClassNames={hrKqG8Ad4:\"framer-v-urlfpo\",kZ9w2bSFR:\"framer-v-e8p0op\",NFYs5r2qu:\"framer-v-1qa89q3\",Pi9sPynBF:\"framer-v-i1a44l\",tq4Zn4Nby:\"framer-v-1pz2z11\",Zth5EOpxc:\"framer-v-1tbbdtm\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const transition2={damping:20,delay:.5,mass:1,stiffness:74,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,transition:transition2,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,x:0,y:0};const transition3={delay:2.2,duration:1.8,ease:[0,0,1,1],type:\"tween\"};const animation2={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,transition:transition3,x:0,y:0};const animation3={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,x:-150,y:0};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"appart m\":\"kZ9w2bSFR\",\"xrw m\":\"tq4Zn4Nby\",appart:\"NFYs5r2qu\",Desktop:\"Pi9sPynBF\",Mobile:\"Zth5EOpxc\",xrw:\"hrKqG8Ad4\"};const getProps=({height,id,width,...props})=>{var _humanReadableVariantMap_props_variant,_ref;return{...props,variant:(_ref=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref!==void 0?_ref:\"Pi9sPynBF\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"Pi9sPynBF\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const isDisplayed=()=>{if([\"NFYs5r2qu\",\"kZ9w2bSFR\",\"hrKqG8Ad4\",\"tq4Zn4Nby\"].includes(baseVariant))return false;return true;};const isDisplayed1=()=>{if([\"hrKqG8Ad4\",\"tq4Zn4Nby\"].includes(baseVariant))return false;return true;};const isDisplayed2=()=>{if([\"hrKqG8Ad4\",\"tq4Zn4Nby\"].includes(baseVariant))return true;return false;};const defaultLayoutId=React.useId();const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className,sharedStyle3.className];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?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(serializationHash,...sharedStyleClassNames,\"framer-i1a44l\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"Pi9sPynBF\",ref:ref!==null&&ref!==void 0?ref:ref1,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-2dd4acdb-e1d2-4cf6-b021-5a73398e74c3, rgb(43, 43, 43))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-51ea92e7-108a-4b0b-b1d1-0efd6716735f, rgb(23, 23, 23))\",borderBottomLeftRadius:40,borderBottomRightRadius:40,borderTopLeftRadius:40,borderTopRightRadius:40,boxShadow:\"none\",...style},variants:{hrKqG8Ad4:{backgroundColor:\"var(--token-d3b713fc-3d9f-481a-948c-46fb699f0aa8, rgb(36, 51, 66))\",boxShadow:\"0px 1px 2px 0px rgba(0,0,0,0.25)\"},kZ9w2bSFR:{backgroundColor:\"rgb(20, 25, 31)\"},NFYs5r2qu:{backgroundColor:\"rgb(20, 25, 31)\"},tq4Zn4Nby:{backgroundColor:\"var(--token-d3b713fc-3d9f-481a-948c-46fb699f0aa8, rgb(36, 51, 66))\",boxShadow:\"0px 1px 2px 0px rgba(0,0,0,0.25)\"}},...addPropertyOverrides({hrKqG8Ad4:{\"data-framer-name\":\"xrw\"},kZ9w2bSFR:{\"data-framer-name\":\"appart m\"},NFYs5r2qu:{\"data-framer-name\":\"appart\"},tq4Zn4Nby:{\"data-framer-name\":\"xrw m\"},Zth5EOpxc:{\"data-framer-name\":\"Mobile\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-nas56c\",\"data-framer-name\":\"Copy\",layoutDependency:layoutDependency,layoutId:\"NCom3aJsq\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-la8ksy\",\"data-framer-name\":\"Copy\",layoutDependency:layoutDependency,layoutId:\"HtAj2gQGl\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-g55c06\",\"data-styles-preset\":\"bb4M3MBIT\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-8cb9f048-1f8f-4536-afd0-1808258d69a3, rgb(179, 179, 179)))\"},children:\"KEY TAKEAWAYS\"})}),className:\"framer-115au55\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"H7zx8NLyf\",style:{\"--extracted-r6o4lv\":\"var(--token-8cb9f048-1f8f-4536-afd0-1808258d69a3, rgb(179, 179, 179))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-z5r0il\",\"data-framer-name\":\"Frame 632092\",layoutDependency:layoutDependency,layoutId:\"LLwvpPFMb\",children:[isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1n15e5w\",layoutDependency:layoutDependency,layoutId:\"poIYLglFX\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-14iach4\",layoutDependency:layoutDependency,layoutId:\"i6Lsytk0S\",children:/*#__PURE__*/_jsx(RichTextWithFXWithOptimizedAppearEffect,{__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h5,{className:\"framer-styles-preset-4z4tut\",\"data-styles-preset\":\"QkSaoGkVG\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1lwpl3i, var(--token-a0dac6fe-e54a-408e-b0bb-70686be68e44, rgb(197, 182, 119)))\"},children:\"How did I de-risk a vital product decision?\"})}),className:\"framer-105d3d5\",\"data-framer-appear-id\":\"105d3d5\",\"data-framer-name\":\"\uD83D\uDC8A How did i de-risk a vital product decision?\",fonts:[\"Inter\"],initial:animation1,layoutDependency:layoutDependency,layoutId:\"Mz1hJxmml\",optimized:true,style:{\"--extracted-1lwpl3i\":\"var(--token-a0dac6fe-e54a-408e-b0bb-70686be68e44, rgb(197, 182, 119))\",\"--framer-paragraph-spacing\":\"0px\",transformPerspective:1200},verticalAlignment:\"center\",withExternalLayout:true})}),/*#__PURE__*/_jsx(RichTextWithFXWithOptimizedAppearEffect,{__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation2,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1n3muyb\",\"data-styles-preset\":\"dSUh48u3I\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-8331d486-ead8-473d-912a-82568f781a1f, rgb(229, 229, 229)))\"},children:\"Client's existing website offered basic search, but lacked advanced filtering for specific dietary needs or health concerns. \"}),/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1n3muyb\",\"data-styles-preset\":\"dSUh48u3I\",style:{\"--framer-text-color\":\"var(--extracted-2gxw0f, var(--token-8331d486-ead8-473d-912a-82568f781a1f, rgb(229, 229, 229)))\"},children:'Proposed Solution: Implemented a \"child-parent\" hierarchy in the app\\'s database. '}),/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1n3muyb\",\"data-styles-preset\":\"dSUh48u3I\",style:{\"--framer-text-color\":\"var(--extracted-1iakedh, var(--token-8331d486-ead8-473d-912a-82568f781a1f, rgb(229, 229, 229)))\"},children:\"My solution:\"}),/*#__PURE__*/_jsxs(motion.ul,{className:\"framer-styles-preset-1n3muyb\",\"data-styles-preset\":\"dSUh48u3I\",style:{\"--framer-text-color\":\"var(--extracted-utobz9, var(--token-8331d486-ead8-473d-912a-82568f781a1f, rgb(229, 229, 229)))\"},children:[/*#__PURE__*/_jsx(motion.li,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-text-color\":\"var(--extracted-a90rmm, var(--token-8331d486-ead8-473d-912a-82568f781a1f, rgb(229, 229, 229)))\"},children:\"Streamlined workflow for health coaches (easier to flag ingredients). \"})}),/*#__PURE__*/_jsx(motion.li,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-text-color\":\"var(--extracted-uxvout, var(--token-8331d486-ead8-473d-912a-82568f781a1f, rgb(229, 229, 229)))\"},children:\"Improved search accuracy for patients (recipes reflect ingredient restrictions). \"})}),/*#__PURE__*/_jsx(motion.li,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-text-color\":\"var(--extracted-1nmtivp, var(--token-8331d486-ead8-473d-912a-82568f781a1f, rgb(229, 229, 229)))\"},children:\"Outcome: Enhanced user experience for both coaches and patients, potentially leading to better health results.\"})})]})]}),className:\"framer-f9yv6s\",\"data-framer-appear-id\":\"f9yv6s\",\"data-framer-name\":\"Identified Gap: Client's existing website offered basic search, but lacked advanced filtering for specific dietary needs. Proposed Solution: Implemented a \\\"child-parent\\\" hierarchy in the app's database. Benefits: Streamlined workflow for health coaches (easier to flag ingredients). Improved search accuracy for patients (recipes reflect ingredient restrictions). Outcome: Enhanced user experience for both coaches and patients, potentially leading to better health results.\",fonts:[\"Inter\"],initial:animation3,layoutDependency:layoutDependency,layoutId:\"gpKwAr3Ns\",optimized:true,style:{\"--extracted-1iakedh\":\"var(--token-8331d486-ead8-473d-912a-82568f781a1f, rgb(229, 229, 229))\",\"--extracted-1nmtivp\":\"var(--token-8331d486-ead8-473d-912a-82568f781a1f, rgb(229, 229, 229))\",\"--extracted-2gxw0f\":\"var(--token-8331d486-ead8-473d-912a-82568f781a1f, rgb(229, 229, 229))\",\"--extracted-a90rmm\":\"var(--token-8331d486-ead8-473d-912a-82568f781a1f, rgb(229, 229, 229))\",\"--extracted-r6o4lv\":\"var(--token-8331d486-ead8-473d-912a-82568f781a1f, rgb(229, 229, 229))\",\"--extracted-utobz9\":\"var(--token-8331d486-ead8-473d-912a-82568f781a1f, rgb(229, 229, 229))\",\"--extracted-uxvout\":\"var(--token-8331d486-ead8-473d-912a-82568f781a1f, rgb(229, 229, 229))\",\"--framer-paragraph-spacing\":\"0px\",transformPerspective:1200},verticalAlignment:\"center\",withExternalLayout:true})]}),isDisplayed1()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1bdhhu9\",layoutDependency:layoutDependency,layoutId:\"kyRXTx1dR\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-15co5id\",layoutDependency:layoutDependency,layoutId:\"rZm3_jsfo\",children:/*#__PURE__*/_jsx(RichTextWithFXWithOptimizedAppearEffect,{__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h5,{className:\"framer-styles-preset-4z4tut\",\"data-styles-preset\":\"QkSaoGkVG\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1lwpl3i, var(--token-a0dac6fe-e54a-408e-b0bb-70686be68e44, rgb(197, 182, 119)))\"},children:\" Have I helped my team overcome business problems?\"})}),className:\"framer-9o84ru\",\"data-framer-appear-id\":\"9o84ru\",\"data-framer-name\":\"\uD83E\uDD1D Have I helped my team overcome business problems?\",fonts:[\"Inter\"],initial:animation1,layoutDependency:layoutDependency,layoutId:\"cW2RtW7Xu\",optimized:true,style:{\"--extracted-1lwpl3i\":\"var(--token-a0dac6fe-e54a-408e-b0bb-70686be68e44, rgb(197, 182, 119))\",\"--framer-paragraph-spacing\":\"0px\",transformPerspective:1200},variants:{kZ9w2bSFR:{\"--extracted-1lwpl3i\":\"var(--token-381e7699-61f1-494f-88ff-9a2623156fb9, rgb(241, 90, 77))\"},NFYs5r2qu:{\"--extracted-1lwpl3i\":\"var(--token-381e7699-61f1-494f-88ff-9a2623156fb9, rgb(241, 90, 77))\"}},verticalAlignment:\"center\",withExternalLayout:true,...addPropertyOverrides({kZ9w2bSFR:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h5,{className:\"framer-styles-preset-4z4tut\",\"data-styles-preset\":\"QkSaoGkVG\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1lwpl3i, var(--token-381e7699-61f1-494f-88ff-9a2623156fb9, rgb(241, 90, 77)))\"},children:\" Have I helped my team overcome business problems?\"})})},NFYs5r2qu:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h5,{className:\"framer-styles-preset-4z4tut\",\"data-styles-preset\":\"QkSaoGkVG\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1lwpl3i, var(--token-381e7699-61f1-494f-88ff-9a2623156fb9, rgb(241, 90, 77)))\"},children:\" Have I helped my team overcome business problems?\"})})}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsx(RichTextWithFXWithOptimizedAppearEffect,{__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation2,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1n3muyb\",\"data-styles-preset\":\"dSUh48u3I\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-8331d486-ead8-473d-912a-82568f781a1f, rgb(229, 229, 229)))\"},children:\"Personalized User Journey: Proposed a Health Shop linked to prescriptions, enabling targeted product recommendations within daily guidance. \"}),/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1n3muyb\",\"data-styles-preset\":\"dSUh48u3I\",style:{\"--framer-text-color\":\"var(--extracted-2gxw0f, var(--token-8331d486-ead8-473d-912a-82568f781a1f, rgb(229, 229, 229)))\"},children:\"Enhanced User Experience: Streamlined access to recommended products, improving patient convenience and satisfaction. \"}),/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1n3muyb\",\"data-styles-preset\":\"dSUh48u3I\",style:{\"--framer-text-color\":\"var(--extracted-1iakedh, var(--token-8331d486-ead8-473d-912a-82568f781a1f, rgb(229, 229, 229)))\"},children:\"Improved Outcomes & Revenue: Increased conversion rates and basket size, potentially leading to better health results and financial gains for the client.\"})]}),className:\"framer-1o8k77r\",\"data-framer-appear-id\":\"1o8k77r\",\"data-framer-name\":\"Personalized User Journey: Proposed a Health Shop linked to prescriptions, enabling targeted product recommendations within daily guidance. Enhanced User Experience: Streamlined access to recommended products, improving patient convenience and satisfaction. Improved Outcomes & Revenue: Increased conversion rates and basket size, potentially leading to better health results and financial gains for the client.\",fonts:[\"Inter\"],initial:animation3,layoutDependency:layoutDependency,layoutId:\"uVc5MwIU2\",optimized:true,style:{\"--extracted-1iakedh\":\"var(--token-8331d486-ead8-473d-912a-82568f781a1f, rgb(229, 229, 229))\",\"--extracted-2gxw0f\":\"var(--token-8331d486-ead8-473d-912a-82568f781a1f, rgb(229, 229, 229))\",\"--extracted-r6o4lv\":\"var(--token-8331d486-ead8-473d-912a-82568f781a1f, rgb(229, 229, 229))\",\"--framer-paragraph-spacing\":\"0px\",transformPerspective:1200},variants:{NFYs5r2qu:{\"--extracted-14bv5g2\":\"var(--token-381e7699-61f1-494f-88ff-9a2623156fb9, rgb(241, 90, 77))\",\"--extracted-1f25a2t\":\"var(--token-381e7699-61f1-494f-88ff-9a2623156fb9, rgb(241, 90, 77))\",\"--extracted-1lwpl3i\":\"var(--token-8331d486-ead8-473d-912a-82568f781a1f, rgb(229, 229, 229))\",\"--extracted-1nqvagd\":\"var(--token-381e7699-61f1-494f-88ff-9a2623156fb9, rgb(241, 90, 77))\",\"--extracted-1qz5ssa\":\"var(--token-8331d486-ead8-473d-912a-82568f781a1f, rgb(229, 229, 229))\",\"--extracted-1w4tvik\":\"var(--token-381e7699-61f1-494f-88ff-9a2623156fb9, rgb(241, 90, 77))\",\"--extracted-as4nhg\":\"var(--token-381e7699-61f1-494f-88ff-9a2623156fb9, rgb(241, 90, 77))\"}},verticalAlignment:\"center\",withExternalLayout:true,...addPropertyOverrides({kZ9w2bSFR:{children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-19eo3sl\",\"data-styles-preset\":\"pyYlTIS4o\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-8331d486-ead8-473d-912a-82568f781a1f, rgb(229, 229, 229)))\"},children:\"As the first designer to join a product that had been running for four years, it was crucial to demonstrate the ROI of design and showcase its potential to boost customer satisfaction, monthly revenue, and improve the customer support experience.\"}),/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-19eo3sl\",\"data-styles-preset\":\"pyYlTIS4o\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-2gxw0f, var(--token-8331d486-ead8-473d-912a-82568f781a1f, rgb(229, 229, 229)))\"},children:\"For example I helped to developing a solution to streamline the ticketing system by creating an intuitive, visual framework that simplified the otherwise bureaucratic process. This helped improve efficiency, reduced friction for both users and support teams, and clearly illustrated the value of design in optimizing key product features.\"})]})},NFYs5r2qu:{children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsxs(motion.h5,{className:\"framer-styles-preset-4z4tut\",\"data-styles-preset\":\"QkSaoGkVG\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1lwpl3i, var(--token-8331d486-ead8-473d-912a-82568f781a1f, rgb(229, 229, 229)))\"},children:[\"As the first designer to join a product that had been running for four years, it was crucial to demonstrate the \",/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-as4nhg, var(--token-381e7699-61f1-494f-88ff-9a2623156fb9, rgb(241, 90, 77)))\"},children:\"ROI of design\"}),\" and showcase its potential to boost customer \",/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-1nqvagd, var(--token-381e7699-61f1-494f-88ff-9a2623156fb9, rgb(241, 90, 77)))\"},children:\"satisfaction\"}),\", monthly \",/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-14bv5g2, var(--token-381e7699-61f1-494f-88ff-9a2623156fb9, rgb(241, 90, 77)))\"},children:\"revenue\"}),\", and improve the customer support experience.\"]}),/*#__PURE__*/_jsxs(motion.h5,{className:\"framer-styles-preset-4z4tut\",\"data-styles-preset\":\"QkSaoGkVG\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1qz5ssa, var(--token-8331d486-ead8-473d-912a-82568f781a1f, rgb(229, 229, 229)))\"},children:[\"For example I helped to developing a solution to streamline the ticketing system by creating an intuitive, visual framework that simplified the otherwise bureaucratic process. This helped improve \",/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-1f25a2t, var(--token-381e7699-61f1-494f-88ff-9a2623156fb9, rgb(241, 90, 77)))\"},children:\"efficiency\"}),\", reduced friction for both users and support teams, and clearly illustrated the value of design in \",/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-1w4tvik, var(--token-381e7699-61f1-494f-88ff-9a2623156fb9, rgb(241, 90, 77)))\"},children:\"optimizing \"}),\"key product features.\"]})]})}},baseVariant,gestureVariant)})]}),isDisplayed1()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-pru1fb\",layoutDependency:layoutDependency,layoutId:\"SLADwiZbO\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-3vyqgu\",layoutDependency:layoutDependency,layoutId:\"WrYBNYKh0\",children:/*#__PURE__*/_jsx(RichTextWithFXWithOptimizedAppearEffect,{__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h5,{className:\"framer-styles-preset-4z4tut\",\"data-styles-preset\":\"QkSaoGkVG\",style:{\"--framer-text-color\":\"var(--extracted-1lwpl3i, var(--token-a0dac6fe-e54a-408e-b0bb-70686be68e44, rgb(197, 182, 119)))\"},children:\" What would I improve I could do it over again?\"})}),className:\"framer-pjetwz\",\"data-framer-appear-id\":\"pjetwz\",\"data-framer-name\":\"\u267B\uFE0F What would i improve i could do it over again?\",fonts:[\"Inter\"],initial:animation1,layoutDependency:layoutDependency,layoutId:\"p1uzM41aK\",optimized:true,style:{\"--extracted-1lwpl3i\":\"var(--token-a0dac6fe-e54a-408e-b0bb-70686be68e44, rgb(197, 182, 119))\",\"--framer-paragraph-spacing\":\"0px\",transformPerspective:1200},variants:{kZ9w2bSFR:{\"--extracted-1lwpl3i\":\"var(--token-381e7699-61f1-494f-88ff-9a2623156fb9, rgb(241, 90, 77))\"},NFYs5r2qu:{\"--extracted-1lwpl3i\":\"var(--token-381e7699-61f1-494f-88ff-9a2623156fb9, rgb(241, 90, 77))\"}},verticalAlignment:\"center\",withExternalLayout:true,...addPropertyOverrides({kZ9w2bSFR:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h5,{className:\"framer-styles-preset-4z4tut\",\"data-styles-preset\":\"QkSaoGkVG\",style:{\"--framer-text-color\":\"var(--extracted-1lwpl3i, var(--token-381e7699-61f1-494f-88ff-9a2623156fb9, rgb(241, 90, 77)))\"},children:\" What would I improve I could do it over again?\"})})},NFYs5r2qu:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h5,{className:\"framer-styles-preset-4z4tut\",\"data-styles-preset\":\"QkSaoGkVG\",style:{\"--framer-text-color\":\"var(--extracted-1lwpl3i, var(--token-381e7699-61f1-494f-88ff-9a2623156fb9, rgb(241, 90, 77)))\"},children:\" What would I improve I could do it over again?\"})})}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsx(RichTextWithFXWithOptimizedAppearEffect,{__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation2,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1n3muyb\",\"data-styles-preset\":\"dSUh48u3I\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-8331d486-ead8-473d-912a-82568f781a1f, rgb(229, 229, 229)))\"},children:\"Tight deadlines and limited design experience on my team:\\xa0Balancing strict timelines with my own revision of team's work due to inexperience stretched the development process.\"}),/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1n3muyb\",\"data-styles-preset\":\"dSUh48u3I\",style:{\"--framer-text-color\":\"var(--extracted-2gxw0f, var(--token-8331d486-ead8-473d-912a-82568f781a1f, rgb(229, 229, 229)))\"},children:\"Recommendation:\\xa0Earlier client feedback and more team reviews through agile UI sessions would streamline revisions and optimize workflow.\"})]}),className:\"framer-1f50kfz\",\"data-framer-appear-id\":\"1f50kfz\",\"data-framer-name\":\"Tight deadlines and limited design experience:\\xa0Balancing strict timelines with revisions due to inexperience stretched the development process. Recommendation:\\xa0Earlier client feedback through agile UI sessions would streamline revisions and optimize workflow.\",fonts:[\"Inter\"],initial:animation3,layoutDependency:layoutDependency,layoutId:\"YVMDVRGG0\",optimized:true,style:{\"--extracted-2gxw0f\":\"var(--token-8331d486-ead8-473d-912a-82568f781a1f, rgb(229, 229, 229))\",\"--extracted-r6o4lv\":\"var(--token-8331d486-ead8-473d-912a-82568f781a1f, rgb(229, 229, 229))\",\"--framer-paragraph-spacing\":\"0px\",transformPerspective:1200},variants:{kZ9w2bSFR:{\"--extracted-164u4qx\":\"var(--token-8331d486-ead8-473d-912a-82568f781a1f, rgb(229, 229, 229))\",\"--extracted-1l7ec2w\":\"var(--token-8331d486-ead8-473d-912a-82568f781a1f, rgb(229, 229, 229))\",\"--extracted-1ok3k95\":\"var(--token-8331d486-ead8-473d-912a-82568f781a1f, rgb(229, 229, 229))\",\"--extracted-oa5vkk\":\"var(--token-8331d486-ead8-473d-912a-82568f781a1f, rgb(229, 229, 229))\"},NFYs5r2qu:{\"--extracted-14c31q0\":\"var(--token-381e7699-61f1-494f-88ff-9a2623156fb9, rgb(241, 90, 77))\",\"--extracted-19i96z7\":\"var(--token-8331d486-ead8-473d-912a-82568f781a1f, rgb(229, 229, 229))\",\"--extracted-1axknts\":\"var(--token-8331d486-ead8-473d-912a-82568f781a1f, rgb(229, 229, 229))\",\"--extracted-1ba4izq\":\"var(--token-381e7699-61f1-494f-88ff-9a2623156fb9, rgb(241, 90, 77))\",\"--extracted-1l7ec2w\":\"var(--token-8331d486-ead8-473d-912a-82568f781a1f, rgb(229, 229, 229))\",\"--extracted-1ok3k95\":\"var(--token-8331d486-ead8-473d-912a-82568f781a1f, rgb(229, 229, 229))\",\"--extracted-1vbfiab\":\"var(--token-381e7699-61f1-494f-88ff-9a2623156fb9, rgb(241, 90, 77))\"}},verticalAlignment:\"center\",withExternalLayout:true,...addPropertyOverrides({kZ9w2bSFR:{children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.ul,{className:\"framer-styles-preset-19eo3sl\",\"data-styles-preset\":\"pyYlTIS4o\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1l7ec2w, var(--token-8331d486-ead8-473d-912a-82568f781a1f, rgb(229, 229, 229)))\"},children:/*#__PURE__*/_jsx(motion.li,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-164u4qx, var(--token-8331d486-ead8-473d-912a-82568f781a1f, rgb(229, 229, 229)))\"},children:\"As it was my first time joining a product with a large user base, my initial request was for a dashboard with live user metrics. This would allow me to better monitor user behavior and make data-driven design decisions from the start.\"})})}),/*#__PURE__*/_jsx(motion.ul,{className:\"framer-styles-preset-19eo3sl\",\"data-styles-preset\":\"pyYlTIS4o\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1ok3k95, var(--token-8331d486-ead8-473d-912a-82568f781a1f, rgb(229, 229, 229)))\"},children:/*#__PURE__*/_jsx(motion.li,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-oa5vkk, var(--token-8331d486-ead8-473d-912a-82568f781a1f, rgb(229, 229, 229)))\"},children:\"Additionally, I would have introduced the Eisenhower Matrix earlier to help the team effectively prioritize design tasks in collaboration with development. This would have ensured that the most urgent and impactful improvements were addressed first, streamlining the overall workflow and boosting productivity.\"})})})]})},NFYs5r2qu:{children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.ul,{className:\"framer-styles-preset-4z4tut\",\"data-styles-preset\":\"QkSaoGkVG\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1l7ec2w, var(--token-8331d486-ead8-473d-912a-82568f781a1f, rgb(229, 229, 229)))\"},children:/*#__PURE__*/_jsx(motion.li,{children:/*#__PURE__*/_jsxs(motion.h5,{style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-19i96z7, var(--token-8331d486-ead8-473d-912a-82568f781a1f, rgb(229, 229, 229)))\"},children:[\"As it was my first time joining a product with a large user base, my initial request was for a \",/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-14c31q0, var(--token-381e7699-61f1-494f-88ff-9a2623156fb9, rgb(241, 90, 77)))\"},children:\"dashboard \"}),\"with live \",/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-1ba4izq, var(--token-381e7699-61f1-494f-88ff-9a2623156fb9, rgb(241, 90, 77)))\"},children:\"user metrics. \"}),\"This would allow me to better monitor user behavior and make data-driven design decisions from the start.\"]})})}),/*#__PURE__*/_jsx(motion.ul,{className:\"framer-styles-preset-4z4tut\",\"data-styles-preset\":\"QkSaoGkVG\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1ok3k95, var(--token-8331d486-ead8-473d-912a-82568f781a1f, rgb(229, 229, 229)))\"},children:/*#__PURE__*/_jsx(motion.li,{children:/*#__PURE__*/_jsxs(motion.h5,{style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1axknts, var(--token-8331d486-ead8-473d-912a-82568f781a1f, rgb(229, 229, 229)))\"},children:[\"Additionally, I would have introduced the \",/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-1vbfiab, var(--token-381e7699-61f1-494f-88ff-9a2623156fb9, rgb(241, 90, 77)))\"},children:\"Eisenhower Matrix \"}),\"earlier to help the team effectively prioritize design tasks in collaboration with development. This would have ensured that the most urgent and impactful improvements were addressed first, streamlining the overall workflow and boosting productivity.\"]})})})]})}},baseVariant,gestureVariant)})]}),isDisplayed2()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-5gbsxk\",layoutDependency:layoutDependency,layoutId:\"hGCMpGpaC\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.ul,{style:{\"--font-selector\":\"R0Y7UmFsZXdheS1yZWd1bGFy\",\"--framer-font-family\":'\"Raleway\", \"Raleway Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-line-height\":\"2em\",\"--framer-text-color\":\"var(--extracted-1l7ec2w, var(--token-cfa95fe2-a8c5-482e-84b6-936b18541703, rgb(227, 235, 242)))\"},children:[/*#__PURE__*/_jsx(motion.li,{children:/*#__PURE__*/_jsx(motion.p,{children:\"While every client is unique, some might not be as familiar with the design process as others. \"})}),/*#__PURE__*/_jsx(motion.li,{children:/*#__PURE__*/_jsxs(motion.p,{children:[\"To bridge this gap, I recently developed a \",/*#__PURE__*/_jsx(motion.span,{style:{\"--font-selector\":\"R0Y7UmFsZXdheS03MDBpdGFsaWM=\",\"--framer-font-style\":\"italic\",\"--framer-font-weight\":\"700\"},children:\"comprehensive presentation\"}),\" that outlines the design journey from start to finish. \"]})}),/*#__PURE__*/_jsx(motion.li,{children:/*#__PURE__*/_jsxs(motion.p,{children:[\"This approach aims to improve \",/*#__PURE__*/_jsx(motion.span,{style:{\"--font-selector\":\"R0Y7UmFsZXdheS03MDBpdGFsaWM=\",\"--framer-font-style\":\"italic\",\"--framer-font-weight\":\"700\"},children:\"client understanding\"}),\" of project timelines, potential limitations, and budget allocation, fostering a smoother and more \",/*#__PURE__*/_jsx(motion.span,{style:{\"--font-selector\":\"R0Y7UmFsZXdheS03MDBpdGFsaWM=\",\"--framer-font-style\":\"italic\",\"--framer-font-weight\":\"700\"},children:\"collaborative experience\"}),\" for everyone.\"]})})]})}),className:\"framer-1x81a0f\",fonts:[\"GF;Raleway-regular\",\"GF;Raleway-700italic\"],layoutDependency:layoutDependency,layoutId:\"ALtkpmStm\",style:{\"--extracted-1l7ec2w\":\"var(--token-cfa95fe2-a8c5-482e-84b6-936b18541703, rgb(227, 235, 242))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1NGIFBybyBSZWd1bGFy\",\"--framer-font-family\":'\"SF Pro Regular\", \"SF Pro Regular Placeholder\", \"-apple-system\", \"BlinkMacSystemFont\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-line-height\":\"2em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-d3b713fc-3d9f-481a-948c-46fb699f0aa8, rgb(44, 62, 80)))\"},children:/*#__PURE__*/_jsx(motion.br,{className:\"trailing-break\"})}),/*#__PURE__*/_jsxs(motion.ul,{style:{\"--font-selector\":\"R0Y7UmFsZXdheS1yZWd1bGFy\",\"--framer-font-family\":'\"Raleway\", \"Raleway Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-line-height\":\"2em\",\"--framer-text-color\":\"var(--extracted-1ok3k95, var(--token-cfa95fe2-a8c5-482e-84b6-936b18541703, rgb(227, 235, 242)))\"},children:[/*#__PURE__*/_jsx(motion.li,{children:/*#__PURE__*/_jsxs(motion.p,{children:[\"To maximize our \",/*#__PURE__*/_jsx(motion.span,{style:{\"--font-selector\":\"R0Y7UmFsZXdheS03MDBpdGFsaWM=\",\"--framer-font-style\":\"italic\",\"--framer-font-weight\":\"700\"},children:\"efficiency\"}),\" within the project's timeframe and considering the project manager's bandwidth, \",/*#__PURE__*/_jsx(motion.span,{style:{\"--font-selector\":\"R0Y7UmFsZXdheS03MDBpdGFsaWM=\",\"--framer-font-style\":\"italic\",\"--framer-font-weight\":\"700\"},children:\"leveraging a web application design system\"}),\" / UI kit like MUI or Ant Design could be a great option. \"]})}),/*#__PURE__*/_jsx(motion.li,{children:/*#__PURE__*/_jsxs(motion.p,{children:[\"These pre-built component libraries can significantly reduce development time and effort, allowing us to \",/*#__PURE__*/_jsx(motion.span,{style:{\"--font-selector\":\"R0Y7UmFsZXdheS03MDBpdGFsaWM=\",\"--framer-font-style\":\"italic\",\"--framer-font-weight\":\"700\"},children:\"focus \"}),\"on the unique features of our application.\"]})})]})]}),className:\"framer-ai6qm7\",fonts:[\"CUSTOM;SF Pro Regular\",\"GF;Raleway-regular\",\"GF;Raleway-700italic\"],layoutDependency:layoutDependency,layoutId:\"uvG4zeuej\",style:{\"--extracted-1ok3k95\":\"var(--token-cfa95fe2-a8c5-482e-84b6-936b18541703, rgb(227, 235, 242))\",\"--extracted-r6o4lv\":\"var(--token-d3b713fc-3d9f-481a-948c-46fb699f0aa8, rgb(44, 62, 80))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]})]})]})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-TjyN3.framer-gwka62, .framer-TjyN3 .framer-gwka62 { display: block; }\",\".framer-TjyN3.framer-i1a44l { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: flex-start; overflow: visible; padding: 32px 0px 32px 40px; position: relative; width: 1400px; }\",\".framer-TjyN3 .framer-nas56c { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-TjyN3 .framer-la8ksy { 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: hidden; padding: 40px; position: relative; width: 100%; }\",\".framer-TjyN3 .framer-115au55, .framer-TjyN3 .framer-f9yv6s, .framer-TjyN3 .framer-1o8k77r, .framer-TjyN3 .framer-1f50kfz, .framer-TjyN3 .framer-1x81a0f, .framer-TjyN3 .framer-ai6qm7 { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-TjyN3 .framer-z5r0il { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 48px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-TjyN3 .framer-1n15e5w, .framer-TjyN3 .framer-1bdhhu9 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 22px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-TjyN3 .framer-14iach4, .framer-TjyN3 .framer-15co5id { 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: 100%; }\",\".framer-TjyN3 .framer-105d3d5, .framer-TjyN3 .framer-9o84ru { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-TjyN3 .framer-pru1fb { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 22px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-TjyN3 .framer-3vyqgu { 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; overflow: hidden; padding: 0px; position: relative; width: 1276px; }\",\".framer-TjyN3 .framer-pjetwz { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-TjyN3 .framer-5gbsxk { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 4px; height: 388px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-TjyN3.framer-i1a44l, .framer-TjyN3 .framer-nas56c, .framer-TjyN3 .framer-la8ksy, .framer-TjyN3 .framer-z5r0il, .framer-TjyN3 .framer-1n15e5w, .framer-TjyN3 .framer-14iach4, .framer-TjyN3 .framer-1bdhhu9, .framer-TjyN3 .framer-15co5id, .framer-TjyN3 .framer-pru1fb, .framer-TjyN3 .framer-3vyqgu, .framer-TjyN3 .framer-5gbsxk { gap: 0px; } .framer-TjyN3.framer-i1a44l > * { margin: 0px; margin-left: calc(40px / 2); margin-right: calc(40px / 2); } .framer-TjyN3.framer-i1a44l > :first-child, .framer-TjyN3 .framer-14iach4 > :first-child, .framer-TjyN3 .framer-15co5id > :first-child, .framer-TjyN3 .framer-3vyqgu > :first-child { margin-left: 0px; } .framer-TjyN3.framer-i1a44l > :last-child, .framer-TjyN3 .framer-14iach4 > :last-child, .framer-TjyN3 .framer-15co5id > :last-child, .framer-TjyN3 .framer-3vyqgu > :last-child { margin-right: 0px; } .framer-TjyN3 .framer-nas56c > * { margin: 0px; margin-bottom: calc(40px / 2); margin-top: calc(40px / 2); } .framer-TjyN3 .framer-nas56c > :first-child, .framer-TjyN3 .framer-la8ksy > :first-child, .framer-TjyN3 .framer-z5r0il > :first-child, .framer-TjyN3 .framer-1n15e5w > :first-child, .framer-TjyN3 .framer-1bdhhu9 > :first-child, .framer-TjyN3 .framer-pru1fb > :first-child, .framer-TjyN3 .framer-5gbsxk > :first-child { margin-top: 0px; } .framer-TjyN3 .framer-nas56c > :last-child, .framer-TjyN3 .framer-la8ksy > :last-child, .framer-TjyN3 .framer-z5r0il > :last-child, .framer-TjyN3 .framer-1n15e5w > :last-child, .framer-TjyN3 .framer-1bdhhu9 > :last-child, .framer-TjyN3 .framer-pru1fb > :last-child, .framer-TjyN3 .framer-5gbsxk > :last-child { margin-bottom: 0px; } .framer-TjyN3 .framer-la8ksy > * { margin: 0px; margin-bottom: calc(16px / 2); margin-top: calc(16px / 2); } .framer-TjyN3 .framer-z5r0il > * { margin: 0px; margin-bottom: calc(48px / 2); margin-top: calc(48px / 2); } .framer-TjyN3 .framer-1n15e5w > *, .framer-TjyN3 .framer-1bdhhu9 > *, .framer-TjyN3 .framer-pru1fb > * { margin: 0px; margin-bottom: calc(22px / 2); margin-top: calc(22px / 2); } .framer-TjyN3 .framer-14iach4 > *, .framer-TjyN3 .framer-15co5id > *, .framer-TjyN3 .framer-3vyqgu > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-TjyN3 .framer-5gbsxk > * { margin: 0px; margin-bottom: calc(4px / 2); margin-top: calc(4px / 2); } }\",\".framer-TjyN3.framer-v-1tbbdtm.framer-i1a44l { flex-direction: column; gap: 0px; padding: 20px 8px 20px 8px; width: 390px; }\",\".framer-TjyN3.framer-v-1tbbdtm .framer-nas56c { flex: none; order: 1; width: 100%; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-TjyN3.framer-v-1tbbdtm.framer-i1a44l { gap: 0px; } .framer-TjyN3.framer-v-1tbbdtm.framer-i1a44l > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-TjyN3.framer-v-1tbbdtm.framer-i1a44l > :first-child { margin-top: 0px; } .framer-TjyN3.framer-v-1tbbdtm.framer-i1a44l > :last-child { margin-bottom: 0px; } }\",\".framer-TjyN3.framer-v-1qa89q3 .framer-15co5id, .framer-TjyN3.framer-v-e8p0op .framer-15co5id, .framer-TjyN3.framer-v-urlfpo .framer-1x81a0f, .framer-TjyN3.framer-v-1pz2z11 .framer-1x81a0f { order: 0; }\",\".framer-TjyN3.framer-v-1qa89q3 .framer-1o8k77r, .framer-TjyN3.framer-v-e8p0op .framer-1o8k77r, .framer-TjyN3.framer-v-urlfpo .framer-ai6qm7, .framer-TjyN3.framer-v-1pz2z11 .framer-ai6qm7 { order: 1; }\",\".framer-TjyN3.framer-v-e8p0op.framer-i1a44l, .framer-TjyN3.framer-v-1pz2z11.framer-i1a44l { padding: 20px 8px 20px 8px; width: 390px; }\",\".framer-TjyN3.framer-v-urlfpo.framer-i1a44l { padding: 32px 40px 32px 40px; }\",\".framer-TjyN3.framer-v-urlfpo .framer-la8ksy { justify-content: flex-start; padding: 20px; }\",\".framer-TjyN3.framer-v-urlfpo .framer-5gbsxk, .framer-TjyN3.framer-v-1pz2z11 .framer-5gbsxk { height: min-content; }\",\".framer-TjyN3.framer-v-1pz2z11 .framer-la8ksy { padding: 10px; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css,'.framer-TjyN3[data-border=\"true\"]::after, .framer-TjyN3 [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1082\n * @framerIntrinsicWidth 1400\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"Zth5EOpxc\":{\"layout\":[\"fixed\",\"auto\"]},\"NFYs5r2qu\":{\"layout\":[\"fixed\",\"auto\"]},\"kZ9w2bSFR\":{\"layout\":[\"fixed\",\"auto\"]},\"hrKqG8Ad4\":{\"layout\":[\"fixed\",\"auto\"]},\"tq4Zn4Nby\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerJUN4oTNJ_=withCSS(Component,css,\"framer-TjyN3\");export default FramerJUN4oTNJ_;FramerJUN4oTNJ_.displayName=\"DownloadApp\";FramerJUN4oTNJ_.defaultProps={height:1082,width:1400};addPropertyControls(FramerJUN4oTNJ_,{variant:{options:[\"Pi9sPynBF\",\"Zth5EOpxc\",\"NFYs5r2qu\",\"kZ9w2bSFR\",\"hrKqG8Ad4\",\"tq4Zn4Nby\"],optionTitles:[\"Desktop\",\"Mobile\",\"appart\",\"appart m\",\"xrw\",\"xrw m\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerJUN4oTNJ_,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",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\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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\"},{family:\"Raleway\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/raleway/v34/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVvaooCKNLA3JC9c.woff2\",weight:\"400\"},{family:\"Raleway\",source:\"google\",style:\"italic\",url:\"https://fonts.gstatic.com/s/raleway/v34/1Pt_g8zYS_SKggPNyCgSQamb1W0lwk4S4Y_LPrEVIT9c2c8.woff2\",weight:\"700\"},{family:\"SF Pro Regular\",source:\"custom\",url:\"https://framerusercontent.com/assets/M5foEvL4XtacnwoeeCne7NMH8.woff2\"}]},...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts),...getFontsFromSharedStyle(sharedStyle3.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerJUN4oTNJ_\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"1082\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Zth5EOpxc\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"NFYs5r2qu\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"kZ9w2bSFR\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"hrKqG8Ad4\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"tq4Zn4Nby\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"1400\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./JUN4oTNJ_.map", "import { ControlType } from \"framer\";\nexport const fontStack = `\"Inter\", system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\"`;\nexport const containerStyles = {\n    position: \"relative\",\n    width: \"100%\",\n    height: \"100%\",\n    display: \"flex\",\n    justifyContent: \"center\",\n    alignItems: \"center\"\n};\nexport const emptyStateStyle = {\n    ...containerStyles,\n    borderRadius: 6,\n    background: \"rgba(136, 85, 255, 0.3)\",\n    color: \"#85F\",\n    border: \"1px dashed #85F\",\n    flexDirection: \"column\"\n};\nexport const defaultEvents = {\n    onClick: {\n        type: ControlType.EventHandler\n    },\n    onMouseEnter: {\n        type: ControlType.EventHandler\n    },\n    onMouseLeave: {\n        type: ControlType.EventHandler\n    }\n};\nexport const fontSizeOptions = {\n    type: ControlType.Number,\n    title: \"Font Size\",\n    min: 2,\n    max: 200,\n    step: 1,\n    displayStepper: true\n};\nexport const fontControls = {\n    font: {\n        type: ControlType.Boolean,\n        title: \"Font\",\n        defaultValue: false,\n        disabledTitle: \"Default\",\n        enabledTitle: \"Custom\"\n    },\n    fontFamily: {\n        type: ControlType.String,\n        title: \"Family\",\n        placeholder: \"Inter\",\n        hidden: ({ 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 \u2014 there doesn't seem to be a reliable browser API for this\nexport const localeOptions = {\n    af: \"Afrikaans\",\n    sq: \"Albanian\",\n    an: \"Aragonese\",\n    ar: \"Arabic (Standard)\",\n    \"ar-dz\": \"Arabic (Algeria)\",\n    \"ar-bh\": \"Arabic (Bahrain)\",\n    \"ar-eg\": \"Arabic (Egypt)\",\n    \"ar-iq\": \"Arabic (Iraq)\",\n    \"ar-jo\": \"Arabic (Jordan)\",\n    \"ar-kw\": \"Arabic (Kuwait)\",\n    \"ar-lb\": \"Arabic (Lebanon)\",\n    \"ar-ly\": \"Arabic (Libya)\",\n    \"ar-ma\": \"Arabic (Morocco)\",\n    \"ar-om\": \"Arabic (Oman)\",\n    \"ar-qa\": \"Arabic (Qatar)\",\n    \"ar-sa\": \"Arabic (Saudi Arabia)\",\n    \"ar-sy\": \"Arabic (Syria)\",\n    \"ar-tn\": \"Arabic (Tunisia)\",\n    \"ar-ae\": \"Arabic (U.A.E.)\",\n    \"ar-ye\": \"Arabic (Yemen)\",\n    hy: \"Armenian\",\n    as: \"Assamese\",\n    ast: \"Asturian\",\n    az: \"Azerbaijani\",\n    eu: \"Basque\",\n    bg: \"Bulgarian\",\n    be: \"Belarusian\",\n    bn: \"Bengali\",\n    bs: \"Bosnian\",\n    br: \"Breton\",\n    my: \"Burmese\",\n    ca: \"Catalan\",\n    ch: \"Chamorro\",\n    ce: \"Chechen\",\n    zh: \"Chinese\",\n    \"zh-hk\": \"Chinese (Hong Kong)\",\n    \"zh-cn\": \"Chinese (PRC)\",\n    \"zh-sg\": \"Chinese (Singapore)\",\n    \"zh-tw\": \"Chinese (Taiwan)\",\n    cv: \"Chuvash\",\n    co: \"Corsican\",\n    cr: \"Cree\",\n    hr: \"Croatian\",\n    cs: \"Czech\",\n    da: \"Danish\",\n    nl: \"Dutch (Standard)\",\n    \"nl-be\": \"Dutch (Belgian)\",\n    en: \"English\",\n    \"en-au\": \"English (Australia)\",\n    \"en-bz\": \"English (Belize)\",\n    \"en-ca\": \"English (Canada)\",\n    \"en-ie\": \"English (Ireland)\",\n    \"en-jm\": \"English (Jamaica)\",\n    \"en-nz\": \"English (New Zealand)\",\n    \"en-ph\": \"English (Philippines)\",\n    \"en-za\": \"English (South Africa)\",\n    \"en-tt\": \"English (Trinidad & Tobago)\",\n    \"en-gb\": \"English (United Kingdom)\",\n    \"en-us\": \"English (United States)\",\n    \"en-zw\": \"English (Zimbabwe)\",\n    eo: \"Esperanto\",\n    et: \"Estonian\",\n    fo: \"Faeroese\",\n    fa: \"Farsi\",\n    fj: \"Fijian\",\n    fi: \"Finnish\",\n    fr: \"French (Standard)\",\n    \"fr-be\": \"French (Belgium)\",\n    \"fr-ca\": \"French (Canada)\",\n    \"fr-fr\": \"French (France)\",\n    \"fr-lu\": \"French (Luxembourg)\",\n    \"fr-mc\": \"French (Monaco)\",\n    \"fr-ch\": \"French (Switzerland)\",\n    fy: \"Frisian\",\n    fur: \"Friulian\",\n    gd: \"Gaelic (Scots)\",\n    \"gd-ie\": \"Gaelic (Irish)\",\n    gl: \"Galacian\",\n    ka: \"Georgian\",\n    de: \"German (Standard)\",\n    \"de-at\": \"German (Austria)\",\n    \"de-de\": \"German (Germany)\",\n    \"de-li\": \"German (Liechtenstein)\",\n    \"de-lu\": \"German (Luxembourg)\",\n    \"de-ch\": \"German (Switzerland)\",\n    el: \"Greek\",\n    gu: \"Gujurati\",\n    ht: \"Haitian\",\n    he: \"Hebrew\",\n    hi: \"Hindi\",\n    hu: \"Hungarian\",\n    is: \"Icelandic\",\n    id: \"Indonesian\",\n    iu: \"Inuktitut\",\n    ga: \"Irish\",\n    it: \"Italian (Standard)\",\n    \"it-ch\": \"Italian (Switzerland)\",\n    ja: \"Japanese\",\n    kn: \"Kannada\",\n    ks: \"Kashmiri\",\n    kk: \"Kazakh\",\n    km: \"Khmer\",\n    ky: \"Kirghiz\",\n    tlh: \"Klingon\",\n    ko: \"Korean\",\n    \"ko-kp\": \"Korean (North Korea)\",\n    \"ko-kr\": \"Korean (South Korea)\",\n    la: \"Latin\",\n    lv: \"Latvian\",\n    lt: \"Lithuanian\",\n    lb: \"Luxembourgish\",\n    mk: \"FYRO Macedonian\",\n    ms: \"Malay\",\n    ml: \"Malayalam\",\n    mt: \"Maltese\",\n    mi: \"Maori\",\n    mr: \"Marathi\",\n    mo: \"Moldavian\",\n    nv: \"Navajo\",\n    ng: \"Ndonga\",\n    ne: \"Nepali\",\n    no: \"Norwegian\",\n    nb: \"Norwegian (Bokmal)\",\n    nn: \"Norwegian (Nynorsk)\",\n    oc: \"Occitan\",\n    or: \"Oriya\",\n    om: \"Oromo\",\n    \"fa-ir\": \"Persian/Iran\",\n    pl: \"Polish\",\n    pt: \"Portuguese\",\n    \"pt-br\": \"Portuguese (Brazil)\",\n    pa: \"Punjabi\",\n    \"pa-in\": \"Punjabi (India)\",\n    \"pa-pk\": \"Punjabi (Pakistan)\",\n    qu: \"Quechua\",\n    rm: \"Rhaeto-Romanic\",\n    ro: \"Romanian\",\n    \"ro-mo\": \"Romanian (Moldavia)\",\n    ru: \"Russian\",\n    \"ru-mo\": \"Russian (Moldavia)\",\n    sz: \"Sami (Lappish)\",\n    sg: \"Sango\",\n    sa: \"Sanskrit\",\n    sc: \"Sardinian\",\n    sd: \"Sindhi\",\n    si: \"Singhalese\",\n    sr: \"Serbian\",\n    sk: \"Slovak\",\n    sl: \"Slovenian\",\n    so: \"Somani\",\n    sb: \"Sorbian\",\n    es: \"Spanish\",\n    \"es-ar\": \"Spanish (Argentina)\",\n    \"es-bo\": \"Spanish (Bolivia)\",\n    \"es-cl\": \"Spanish (Chile)\",\n    \"es-co\": \"Spanish (Colombia)\",\n    \"es-cr\": \"Spanish (Costa Rica)\",\n    \"es-do\": \"Spanish (Dominican Republic)\",\n    \"es-ec\": \"Spanish (Ecuador)\",\n    \"es-sv\": \"Spanish (El Salvador)\",\n    \"es-gt\": \"Spanish (Guatemala)\",\n    \"es-hn\": \"Spanish (Honduras)\",\n    \"es-mx\": \"Spanish (Mexico)\",\n    \"es-ni\": \"Spanish (Nicaragua)\",\n    \"es-pa\": \"Spanish (Panama)\",\n    \"es-py\": \"Spanish (Paraguay)\",\n    \"es-pe\": \"Spanish (Peru)\",\n    \"es-pr\": \"Spanish (Puerto Rico)\",\n    \"es-es\": \"Spanish (Spain)\",\n    \"es-uy\": \"Spanish (Uruguay)\",\n    \"es-ve\": \"Spanish (Venezuela)\",\n    sx: \"Sutu\",\n    sw: \"Swahili\",\n    sv: \"Swedish\",\n    \"sv-fi\": \"Swedish (Finland)\",\n    \"sv-sv\": \"Swedish (Sweden)\",\n    ta: \"Tamil\",\n    tt: \"Tatar\",\n    te: \"Teluga\",\n    th: \"Thai\",\n    tig: \"Tigre\",\n    ts: \"Tsonga\",\n    tn: \"Tswana\",\n    tr: \"Turkish\",\n    tk: \"Turkmen\",\n    uk: \"Ukrainian\",\n    hsb: \"Upper Sorbian\",\n    ur: \"Urdu\",\n    ve: \"Venda\",\n    vi: \"Vietnamese\",\n    vo: \"Volapuk\",\n    wa: \"Walloon\",\n    cy: \"Welsh\",\n    xh: \"Xhosa\",\n    ji: \"Yiddish\",\n    zu: \"Zulu\"\n};\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 { 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 { 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"],
  "mappings": "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",
  "names": ["MAX_DUPLICATED_ITEMS", "directionTransformers", "offset", "supportsAcceleratedAnimations", "Ticker", "props", "slots", "gap", "padding", "paddingPerSide", "paddingTop", "paddingRight", "paddingBottom", "paddingLeft", "speed", "hoverFactor", "direction", "alignment", "sizingOptions", "fadeOptions", "style", "fadeContent", "overflow", "fadeWidth", "fadeInset", "fadeAlpha", "widthType", "heightType", "paddingValue", "isCanvas", "RenderTarget", "filteredSlots", "numChildren", "j", "hasChildren", "isHorizontal", "useMotionValue", "transformer", "transform", "useTransform", "parentRef", "pe", "childrenRef", "se", "W", "size", "setSize", "ye", "clonedChildren", "dupedChildren", "duplicateBy", "opacity", "measure", "te", "parentLength", "start", "childrenLength", "childrenStyles", "initialResize", "ue", "frame", "resize", "contentSize", "child", "index", "_child_props", "_child_props1", "_child_props2", "_child_props3", "ref", "p", "LayoutGroup", "q", "i", "childIndex", "_child_props4", "_child_props5", "animateToValue", "initialTime", "prevTime", "xOrY", "isHover", "isReducedMotion", "useReducedMotion", "listRef", "animationRef", "isInView", "useInView", "useAnimationFrame", "t", "delta", "wrap", "fadeDirection", "fadeWidthStart", "fadeWidthEnd", "fadeInsetStart", "clamp", "fadeInsetEnd", "fadeMask", "containerStyle", "u", "motion", "isValidNumber", "placeholderStyles", "emojiStyles", "titleStyles", "subtitleStyles", "addPropertyControls", "ControlType", "num", "min", "max", "value", "RichTextWithFXWithOptimizedAppearEffect", "withOptimizedAppearEffect", "withFX", "RichText2", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "transition2", "animation", "animation1", "transition3", "animation2", "animation3", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "_humanReadableVariantMap_props_variant", "_ref", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "ref1", "pe", "isDisplayed", "isDisplayed1", "isDisplayed2", "defaultLayoutId", "ae", "sharedStyleClassNames", "componentViewport", "useComponentViewport", "LayoutGroup", "cx", "u", "css", "FramerJUN4oTNJ_", "withCSS", "JUN4oTNJ_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts", "containerStyles", "emptyStateStyle", "defaultEvents", "ControlType", "fontSizeOptions", "fontControls", "font", "useIsOnCanvas", "se", "RenderTarget", "borderRadiusControl", "ControlType", "usePadding", "props", "padding", "paddingPerSide", "paddingTop", "paddingRight", "paddingBottom", "paddingLeft", "se", "paddingControl"]
}
