{"version":3,"file":"LtE5AxAhS.Byo7WH85.mjs","names":["Children","useRef","useMemo","useState","useCallback","size","Icon","useMemo","lowercaseIconKeyPairs","iconKeys","useRef","useState","HouseFactory","React","MotionDivWithFX","serializationHash","variantClassNames","transition1","lessThan","negate","animation","transition2","transition3","transition4","transition5","transition6","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","addPropertyOverrides","PhosphorFonts","Phosphor","Stars","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","className","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","MotionDivWithFX","serializationHash","variantClassNames","transition1","lessThan","negate","animation","transition2","transition3","transition4","transition5","transition6","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","addPropertyOverrides","PhosphorFonts","Phosphor","Stars3","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","className","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","MotionDivWithFX","serializationHash","variantClassNames","transition1","lessThan","negate","animation","transition2","transition3","transition4","transition5","transition6","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","addPropertyOverrides","PhosphorFonts","Phosphor","Stars7","cycleOrder","serializationHash","variantClassNames","transition1","toResponsiveImage","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","Image","MotionDivWithFX","serializationHash","variantClassNames","transition1","lessThan","negate","animation","transition2","transition3","transition4","transition5","transition6","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","addPropertyOverrides","PhosphorFonts","Phosphor","Stars4","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","className","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","MotionDivWithFX","serializationHash","variantClassNames","transition1","lessThan","negate","animation","transition2","transition3","transition4","transition5","transition6","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","addPropertyOverrides","PhosphorFonts","Phosphor","Stars5","cycleOrder","serializationHash","variantClassNames","transition1","toResponsiveImage","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","Image","MotionDivWithFX","serializationHash","variantClassNames","transition1","lessThan","negate","animation","transition2","transition3","transition4","transition5","transition6","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","addPropertyOverrides","PhosphorFonts","Phosphor","Stars6","cycleOrder","serializationHash","variantClassNames","transition1","toResponsiveImage","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","Image","MotionDivWithFX","serializationHash","variantClassNames","transition1","lessThan","negate","animation","transition2","transition3","transition4","transition5","transition6","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","addPropertyOverrides","PhosphorFonts","Phosphor","Stars2","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","className","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","addPropertyOverrides","Phosphor","Stars8","cycleOrder","serializationHash","variantClassNames","transition1","toResponsiveImage","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","Image","TestimonialCard16","TestimonialCard17","TestimonialCard18","TestimonialCard19","TestimonialCard20","TestimonialCard21","TestimonialCard22","TestimonialCard23","React.useContext","React.useMemo","React.Fragment","useRef","React.useId","className"],"sources":["https:/framerusercontent.com/modules/B2xAlJLcN0gOnt11mSPw/jyRNgY7vYWXe6t31T0wo/Ticker.js","https:/framerusercontent.com/modules/DyldKav0OOAWR3bCAlhK/8c3l9FzyOlGpbPncYhfc/nullstate.js","https:/framer.com/m/framer/icon-nullstate.js@0.7.0","https:/framerusercontent.com/modules/Qc8yuHkQmGO0kFiSWbkX/rVmMAFttOHuuiwSg6KjZ/House.js","https:/framer.com/m/phosphor-icons/House.js@0.0.57","https:/framerusercontent.com/modules/Ma20hU0GGRxLxZphbywl/OSpwWF91FHPVFyQJjMHt/utils.js","https:/framerusercontent.com/modules/tYScH7LTqUtz5KUaUAYP/p8dptk4UIND8hbFWz9V7/Phosphor.js","https:/framerusercontent.com/modules/3cwHUIaNwYqvNCeB94FC/l3roXSREnUF5ouWbwpuT/cjizzlw6v.js","https:/framerusercontent.com/modules/f55mt1IKcTElIJWiNVBf/1eB071KskpIilKcHfr9R/j3YDsqgSR.js","https:/framerusercontent.com/modules/Ip2bpVKTxRxbr32gPZTf/Rt1bUcXccAR8FTdp6xCy/e3YPvu3zV.js","https:/framerusercontent.com/modules/SGOHnAqwvqz1gvnDkgsq/Plzx1qexUpAif7twTo9W/J9CN16JaS.js","https:/framerusercontent.com/modules/uxVPlpFxIurGI6Fz3rBE/EubDnZjZXlRYZJsIPww2/GlzcdmyFB.js","https:/framerusercontent.com/modules/DSqIJIKmUq5Lp1EvkFqJ/I6a1G2HCnHCVnlKjGyHb/MAc2qxTzH.js","https:/framerusercontent.com/modules/MIWgJCWsKRHpCkkOzTmI/xq52gsCsP0Kkmke5ahFm/vZNI0HuRa.js","https:/framerusercontent.com/modules/IwWT4qv5Zr3UpC0AWjJ9/4VAmt9NWpgR0NF0BSKFx/mlgLXaSQQ.js","https:/framerusercontent.com/modules/FFlzKaqRhhiShHcZemuX/6x00PMO8n8BvU3IWDHtB/ihDrUXRhe.js","https:/framerusercontent.com/modules/h2AsWJIE6eBJqXMHhWQ6/PfisXVgMA30DhTx2QZZb/UWfvJXvSH.js","https:/framerusercontent.com/modules/KuPBvykG5oRAoFTKBxUj/vW7zjnHDmki3NqBvJZP6/veSvfHNNf.js","https:/framerusercontent.com/modules/9vFoxVHW52tGhQKhISHq/BQRAzjSfk3DOrkjdcEct/WOO0UvcSO.js","https:/framerusercontent.com/modules/0HKD3JeIzHROHlUPYiX1/xLviHEUTTcZIjniYuSco/QMDHC7cS5.js","https:/framerusercontent.com/modules/sT7AmUHYP3tu1Sg4onBW/kfqVldIeLzHPGu1qWpSJ/xGMGRjBDt.js","https:/framerusercontent.com/modules/kLw4LGnqPNshGstqpZLa/GpSDc95RiBn2HkgXa8TN/KZ7IZ1mgq.js","https:/framerusercontent.com/modules/DDP8BrwsDFMpqB4RFZdv/ZBsUvOKGjtr4u1ic45E7/YvWNWz4nY.js","https:/framerusercontent.com/modules/4HwoV5INclSyA5obIetp/nIFmKciTEbt568DK5F1c/LtE5AxAhS.js"],"sourcesContent":["import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{Children,useLayoutEffect,useEffect,useState,useRef,useMemo,useCallback,cloneElement}from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{useReducedMotion,LayoutGroup,useInView,useMotionValue,useTransform,motion,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)`};/**\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 currentTarget=RenderTarget.current();const isCanvas=currentTarget===RenderTarget.canvas||currentTarget===RenderTarget.export;// 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[{current:null},{current:null}];},[]);const[size,setSize]=useState({parent:null,children:null});/* Arrays */let clonedChildren=null;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);useLayoutEffect(()=>{frame.read(measure,false,true);return resize(parentRef.current,({contentSize})=>{if(!initialResize.current&&(contentSize.width||contentSize.height)){frame.read(measure,false,true);}initialResize.current=false;});},[]);}clonedChildren=Children.map(filteredSlots,(child,index)=>{let ref;if(index===0){ref=childrenRef[0];}if(index===filteredSlots.length-1){ref=childrenRef[1];}const size={width:widthType?child.props?.width:\"100%\",height:heightType?child.props?.height:\"100%\"};return /*#__PURE__*/_jsx(LayoutGroup,{inherit:\"id\",children:/*#__PURE__*/_jsx(\"li\",{ref:ref,style:size,children:/*#__PURE__*/cloneElement(child,{style:{...child.props?.style,...size,flexShrink:0,...childrenStyles},layoutId:child.props.layoutId?child.props.layoutId+\"-original-\"+index:undefined},child.props?.children)})});});}const isInView=isCanvas?true:useInView(parentRef);if(!isCanvas){for(let i=0;i<duplicateBy;i++){dupedChildren=dupedChildren.concat(Children.map(filteredSlots,(child,childIndex)=>{const size={width:widthType?child.props?.width:\"100%\",height:heightType?child.props?.height:\"100%\",willChange:!isInView?undefined:\"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.props?.style,width:widthType?child.props?.width:\"100%\",height:heightType?child.props?.height:\"100%\",flexShrink:0,...childrenStyles},layoutId:child.props.layoutId?child.props.layoutId+\"-dupe-\"+i:undefined},child.props?.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){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]);const playOrPause=useCallback(()=>{if(!animationRef.current)return;const hidden=document.hidden;if(isInView&&!hidden&&animationRef.current.playState===\"paused\"){animationRef.current.play();}else if((!isInView||hidden)&&animationRef.current.playState===\"running\"){animationRef.current.pause();}},[isInView]);useEffect(()=>{playOrPause();},[isInView,hoverFactor,animateToValue,speed]);useEffect(()=>{document.addEventListener(\"visibilitychange\",playOrPause);return()=>{document.removeEventListener(\"visibilitychange\",playOrPause);};},[playOrPause]);}/* 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:\"✨\"}),/*#__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,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||!isInView?\"auto\":\"transform\",transform:transformer(0)},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\":{\"framerIntrinsicWidth\":\"400\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerDisableUnlink\":\"*\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerIntrinsicHeight\":\"200\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Ticker.map","import { jsx as _jsx } from \"react/jsx-runtime\";\nimport * as React from \"react\";\nexport const containerStyles = {\n    width: \"100%\",\n    height: \"100%\",\n    display: \"flex\",\n    justifyContent: \"center\",\n    alignItems: \"center\"\n};\nconst nullIconStyle = {\n    minWidth: \"10px\",\n    minHeight: \"10px\",\n    maxWidth: \"20px\",\n    maxHeight: \"20px\",\n    width: \"60%\",\n    height: \"60%\"\n};\nconst emptyStateStyle = {\n    ...containerStyles,\n    borderRadius: 6,\n    background: \"rgba(149, 149, 149, 0.1)\",\n    border: \"1px dashed rgba(149, 149, 149, 0.15)\",\n    color: \"#a5a5a5\",\n    flexDirection: \"column\"\n};\nexport const NullState = /*#__PURE__*/ React.forwardRef((_, ref)=>{\n    return(/*#__PURE__*/ _jsx(\"div\", {\n        style: emptyStateStyle,\n        ref: ref\n    }));\n}) /*\n\n<svg\n                xmlns=\"http://www.w3.org/2000/svg\"\n                viewBox=\"0 0 30 30\"\n                style={nullIconStyle}\n            >\n                <path\n                    d=\"M 12.857 0 C 19.958 0 25.714 5.756 25.714 12.857 C 25.714 19.958 19.958 25.714 12.857 25.714 C 5.756 25.714 0 19.958 0 12.857 C 0 5.756 5.756 0 12.857 0 Z\"\n                    fill=\"#FFFFFF\"\n                ></path>\n                <path\n                    d=\"M 20.357 20.357 L 27.857 27.857\"\n                    fill=\"transparent\"\n                    strokeWidth=\"4.28\"\n                    stroke=\"#FFFFFF\"\n                    strokeLinecap=\"round\"\n                ></path>\n                <g transform=\"translate(9.643 6.429)\">\n                    <path\n                        d=\"M 3.214 12.857 L 3.214 12.857\"\n                        fill=\"transparent\"\n                        strokeWidth=\"3.75\"\n                        stroke=\"currentColor\"\n                        strokeLinecap=\"round\"\n                    ></path>\n                    <path\n                        d=\"M 0 3.214 C 0 1.004 1.843 0 3.214 0 C 4.586 0 6.429 0.603 6.429 3.214 C 6.429 5.826 3.214 5.913 3.214 7.232 C 3.214 8.552 3.214 8.571 3.214 8.571\"\n                        fill=\"transparent\"\n                        strokeWidth=\"3.22\"\n                        stroke=\"currentColor\"\n                        strokeLinecap=\"round\"\n                        strokeLinejoin=\"round\"\n                    ></path>\n                </g>\n            </svg>\n            */ ;\n\nexport const __FramerMetadata__ = {\"exports\":{\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"NullState\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./nullstate.map","/*\n * nullstate (framer/icon-nullstate@0.7.0)\n *\n * Learn More: https://www.framer.com/asset-urls\n */\n\nexport * from \"https://framerusercontent.com/modules/DyldKav0OOAWR3bCAlhK/8c3l9FzyOlGpbPncYhfc/nullstate.js\"\n","let Component;\nlet IconInner;\nvar Icon = (React) => {\n  if (!Component) {\n    Component = /* @__PURE__ */ new Map([\n      [\n        \"bold\",\n        /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\"path\", { d: \"M222.14,105.85l-80-80a20,20,0,0,0-28.28,0l-80,80A19.86,19.86,0,0,0,28,120v96a12,12,0,0,0,12,12h64a12,12,0,0,0,12-12V164h24v52a12,12,0,0,0,12,12h64a12,12,0,0,0,12-12V120A19.86,19.86,0,0,0,222.14,105.85ZM204,204H164V152a12,12,0,0,0-12-12H104a12,12,0,0,0-12,12v52H52V121.65l76-76,76,76Z\" }))\n      ],\n      [\n        \"duotone\",\n        /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\n          \"path\",\n          {\n            d: \"M216,120v96H152V152H104v64H40V120a8,8,0,0,1,2.34-5.66l80-80a8,8,0,0,1,11.32,0l80,80A8,8,0,0,1,216,120Z\",\n            opacity: \"0.2\"\n          }\n        ), /* @__PURE__ */ React.createElement(\"path\", { d: \"M219.31,108.68l-80-80a16,16,0,0,0-22.62,0l-80,80A15.87,15.87,0,0,0,32,120v96a8,8,0,0,0,8,8h64a8,8,0,0,0,8-8V160h32v56a8,8,0,0,0,8,8h64a8,8,0,0,0,8-8V120A15.87,15.87,0,0,0,219.31,108.68ZM208,208H160V152a8,8,0,0,0-8-8H104a8,8,0,0,0-8,8v56H48V120l80-80,80,80Z\" }))\n      ],\n      [\n        \"fill\",\n        /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\"path\", { d: \"M224,120v96a8,8,0,0,1-8,8H160a8,8,0,0,1-8-8V164a4,4,0,0,0-4-4H108a4,4,0,0,0-4,4v52a8,8,0,0,1-8,8H40a8,8,0,0,1-8-8V120a16,16,0,0,1,4.69-11.31l80-80a16,16,0,0,1,22.62,0l80,80A16,16,0,0,1,224,120Z\" }))\n      ],\n      [\n        \"light\",\n        /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\"path\", { d: \"M217.9,110.1l-80-80a14,14,0,0,0-19.8,0l-80,80A13.92,13.92,0,0,0,34,120v96a6,6,0,0,0,6,6h64a6,6,0,0,0,6-6V158h36v58a6,6,0,0,0,6,6h64a6,6,0,0,0,6-6V120A13.92,13.92,0,0,0,217.9,110.1ZM210,210H158V152a6,6,0,0,0-6-6H104a6,6,0,0,0-6,6v58H46V120a2,2,0,0,1,.58-1.42l80-80a2,2,0,0,1,2.84,0l80,80A2,2,0,0,1,210,120Z\" }))\n      ],\n      [\n        \"regular\",\n        /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\"path\", { d: \"M219.31,108.68l-80-80a16,16,0,0,0-22.62,0l-80,80A15.87,15.87,0,0,0,32,120v96a8,8,0,0,0,8,8h64a8,8,0,0,0,8-8V160h32v56a8,8,0,0,0,8,8h64a8,8,0,0,0,8-8V120A15.87,15.87,0,0,0,219.31,108.68ZM208,208H160V152a8,8,0,0,0-8-8H104a8,8,0,0,0-8,8v56H48V120l80-80,80,80Z\" }))\n      ],\n      [\n        \"thin\",\n        /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\"path\", { d: \"M216.49,111.51l-80-80a12,12,0,0,0-17,0l-80,80A12,12,0,0,0,36,120v96a4,4,0,0,0,4,4h64a4,4,0,0,0,4-4V156h40v60a4,4,0,0,0,4,4h64a4,4,0,0,0,4-4V120A12,12,0,0,0,216.49,111.51ZM212,212H156V152a4,4,0,0,0-4-4H104a4,4,0,0,0-4,4v60H44V120a4,4,0,0,1,1.17-2.83l80-80a4,4,0,0,1,5.66,0l80,80A4,4,0,0,1,212,120Z\" }))\n      ]\n    ]);\n    IconInner = React.forwardRef((props, ref) => /* @__PURE__ */ React.createElement(\"g\", { ref, ...props }, Component.get(props.weight)));\n  }\n  return IconInner;\n};\nconst __FramerMetadata__ = {\n  exports: {\n    default: {\n      type: \"reactComponent\",\n      slots: [],\n      annotations: { framerContractVersion: \"1\" }\n    },\n    __FramerMetadata__: { type: \"variable\" }\n  }\n};\nvar House_default = Icon;\nexport {\n  __FramerMetadata__,\n  House_default as default\n};\n","/*\n * House (phosphor-icons/House@0.0.57)\n *\n * Learn More: https://www.framer.com/asset-urls\n */\n\nexport * from \"https://framerusercontent.com/modules/Qc8yuHkQmGO0kFiSWbkX/rVmMAFttOHuuiwSg6KjZ/House.js\"\nexport { default } from \"https://framerusercontent.com/modules/Qc8yuHkQmGO0kFiSWbkX/rVmMAFttOHuuiwSg6KjZ/House.js\"\n","import{useMemo}from\"react\";import{ControlType}from\"framer\";/*\n ** ICON UTILS\n ** Pull as much re-usable logic into here as possible\n ** This will make it easier to replace in all icon components\n */ export const containerStyles={width:\"100%\",height:\"100%\",display:\"flex\",justifyContent:\"center\",alignItems:\"center\"};export const defaultEvents={onClick:{type:ControlType.EventHandler},onMouseDown:{type:ControlType.EventHandler},onMouseUp:{type:ControlType.EventHandler},onMouseEnter:{type:ControlType.EventHandler},onMouseLeave:{type:ControlType.EventHandler}};const findByArray=(arr,search)=>arr.find(a=>a.toLowerCase().includes(search));export function getIconSelection(iconKeys,selectByList,iconSearch=\"\",iconSelection,lowercaseIconKeyPairs){// gotta get the exact match first THEN find\n// have a set and try to access ?\nif(selectByList)return iconSelection;if(iconSearch==null||(iconSearch===null||iconSearch===void 0?void 0:iconSearch.length)===0)return null;const iconSearchTerm=iconSearch.toLowerCase().replace(/-|\\s/g,\"\");var _iconSearchTerm;// check for exact match, otherwise use .find\nconst searchResult=(_iconSearchTerm=lowercaseIconKeyPairs[iconSearchTerm])!==null&&_iconSearchTerm!==void 0?_iconSearchTerm:findByArray(iconKeys,iconSearchTerm);return searchResult;}export function useIconSelection(iconKeys,selectByList,iconSearch=\"\",iconSelection,lowercaseIconKeyPairs){// Clean search term\nconst iconSearchResult=useMemo(()=>{if(iconSearch==null||(iconSearch===null||iconSearch===void 0?void 0:iconSearch.length)===0)return null;const iconSearchTerm=iconSearch.toLowerCase().replace(/-|\\s/g,\"\");var _iconSearchTerm;// check for exact match, otherwise use .find\nconst searchResult=(_iconSearchTerm=lowercaseIconKeyPairs[iconSearchTerm])!==null&&_iconSearchTerm!==void 0?_iconSearchTerm:findByArray(iconKeys,iconSearchTerm);return searchResult;},[iconSelection,iconSearch]);const name=selectByList?iconSelection:iconSearchResult;return name;}\nexport const __FramerMetadata__ = {\"exports\":{\"getIconSelection\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIconSelection\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"defaultEvents\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./utils.map","import{jsx as _jsx}from\"react/jsx-runtime\";import*as React from\"react\";import{useState,useEffect,useRef}from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{motion}from\"framer-motion\";import{NullState}from\"https://framer.com/m/framer/icon-nullstate.js@0.7.0\";import HouseFactory from\"https://framer.com/m/phosphor-icons/House.js@0.0.57\";import{defaultEvents,useIconSelection}from\"https://framerusercontent.com/modules/Ma20hU0GGRxLxZphbywl/OSpwWF91FHPVFyQJjMHt/utils.js\";const iconKeys=[\"Acorn\",\"AddressBook\",\"AddressBookTabs\",\"AirTrafficControl\",\"Airplane\",\"AirplaneInFlight\",\"AirplaneLanding\",\"AirplaneTakeoff\",\"AirplaneTaxiing\",\"AirplaneTilt\",\"Airplay\",\"Alarm\",\"Alien\",\"AlignBottom\",\"AlignBottomSimple\",\"AlignCenterVertical\",\"AlignLeft\",\"AlignLeftSimple\",\"AlignRight\",\"AlignRightSimple\",\"AlignTop\",\"AlignTopSimple\",\"AmazonLogo\",\"Ambulance\",\"Anchor\",\"AnchorSimple\",\"AndroidLogo\",\"Angle\",\"AngularLogo\",\"Aperture\",\"AppStoreLogo\",\"AppWindow\",\"AppleLogo\",\"ApplePodcastsLogo\",\"ApproximateEquals\",\"Archive\",\"ArchiveBox\",\"ArchiveTray\",\"Armchair\",\"ArrowArcLeft\",\"ArrowArcRight\",\"ArrowBendDownLeft\",\"ArrowBendDownRight\",\"ArrowBendLeftDown\",\"ArrowBendLeftUp\",\"ArrowBendRightDown\",\"ArrowBendRightUp\",\"ArrowBendUpLeft\",\"ArrowBendUpRight\",\"ArrowCircleDown\",\"ArrowCircleDownLeft\",\"ArrowCircleDownRight\",\"ArrowCircleLeft\",\"ArrowCircleRight\",\"ArrowCircleUp\",\"ArrowCircleUpLeft\",\"ArrowCircleUpRight\",\"ArrowClockwise\",\"ArrowDown\",\"ArrowDownLeft\",\"ArrowDownRight\",\"ArrowElbowDownLeft\",\"ArrowElbowDownRight\",\"ArrowElbowLeft\",\"ArrowElbowLeftDown\",\"ArrowElbowLeftUp\",\"ArrowElbowRight\",\"ArrowElbowRightDown\",\"ArrowElbowRightUp\",\"ArrowElbowUpLeft\",\"ArrowElbowUpRight\",\"ArrowFatDown\",\"ArrowFatLeft\",\"ArrowFatLineDown\",\"ArrowFatLineLeft\",\"ArrowFatLineRight\",\"ArrowFatLineUp\",\"ArrowFatLinesDown\",\"ArrowFatLinesLeft\",\"ArrowFatLinesRight\",\"ArrowFatLinesUp\",\"ArrowFatRight\",\"ArrowFatUp\",\"ArrowLeft\",\"ArrowLineDown\",\"ArrowLineDownLeft\",\"ArrowLineDownRight\",\"ArrowLineLeft\",\"ArrowLineRight\",\"ArrowLineUp\",\"ArrowLineUpLeft\",\"ArrowLineUpRight\",\"ArrowRight\",\"ArrowSquareDown\",\"ArrowSquareDownLeft\",\"ArrowSquareDownRight\",\"ArrowSquareIn\",\"ArrowSquareLeft\",\"ArrowSquareOut\",\"ArrowSquareRight\",\"ArrowSquareUp\",\"ArrowSquareUpLeft\",\"ArrowSquareUpRight\",\"ArrowUDownLeft\",\"ArrowUDownRight\",\"ArrowULeftDown\",\"ArrowULeftUp\",\"ArrowURightDown\",\"ArrowURightUp\",\"ArrowUUpLeft\",\"ArrowUUpRight\",\"ArrowUp\",\"ArrowUpLeft\",\"ArrowUpRight\",\"ArrowsClockwise\",\"ArrowsDownUp\",\"ArrowsHorizontal\",\"ArrowsIn\",\"ArrowsInCardinal\",\"ArrowsInLineVertical\",\"ArrowsInSimple\",\"ArrowsLeftRight\",\"ArrowsMerge\",\"ArrowsOut\",\"ArrowsOutCardinal\",\"ArrowsOutSimple\",\"ArrowsSplit\",\"ArrowsVertical\",\"Article\",\"ArticleMedium\",\"ArticleNyTimes\",\"Asclepius\",\"Asterisk\",\"AsteriskSimple\",\"At\",\"Atom\",\"Avocado\",\"Axe\",\"Baby\",\"BabyCarriage\",\"Backpack\",\"Backspace\",\"Bag\",\"BagSimple\",\"Balloon\",\"Bandaids\",\"Bank\",\"Barbell\",\"Barcode\",\"Barn\",\"Barricade\",\"Baseball\",\"BaseballCap\",\"BaseballHelmet\",\"Basket\",\"Basketball\",\"Bathtub\",\"BatteryCharging\",\"BatteryEmpty\",\"BatteryFull\",\"BatteryHigh\",\"BatteryLow\",\"BatteryMedium\",\"BatteryPlus\",\"BatteryPlusVertical\",\"BatteryVerticalEmpty\",\"BatteryVerticalFull\",\"BatteryVerticalHigh\",\"BatteryVerticalLow\",\"BatteryWarning\",\"BeachBall\",\"Beanie\",\"Bed\",\"BeerBottle\",\"BeerStein\",\"BehanceLogo\",\"Bell\",\"BellRinging\",\"BellSimple\",\"BellSimpleRinging\",\"BellSimpleSlash\",\"BellSimpleZ\",\"BellSlash\",\"BellZ\",\"Belt\",\"BezierCurve\",\"Bicycle\",\"Binary\",\"Binoculars\",\"Biohazard\",\"Bird\",\"Blueprint\",\"Bluetooth\",\"BluetoothConnected\",\"BluetoothSlash\",\"BluetoothX\",\"Boat\",\"Bomb\",\"Bone\",\"Book\",\"BookBookmark\",\"BookOpen\",\"BookOpenText\",\"BookOpenUser\",\"BookUser\",\"Bookmark\",\"BookmarkSimple\",\"Bookmarks\",\"BookmarksSimple\",\"Books\",\"Boot\",\"Boules\",\"BoundingBox\",\"BowlFood\",\"BowlSteam\",\"BowlingBall\",\"BoxArrowDown\",\"BoxArrowUp\",\"BoxingGlove\",\"BracketsAngle\",\"BracketsCurly\",\"BracketsRound\",\"BracketsSquare\",\"Brain\",\"Brandy\",\"Bread\",\"Bridge\",\"Briefcase\",\"BriefcaseMetal\",\"Broadcast\",\"Broom\",\"Browser\",\"Browsers\",\"Bug\",\"BugBeetle\",\"BugDroid\",\"Building\",\"BuildingApartment\",\"BuildingOffice\",\"Buildings\",\"Bulldozer\",\"Bus\",\"Butterfly\",\"CableCar\",\"Cactus\",\"Cake\",\"Calculator\",\"Calendar\",\"CalendarBlank\",\"CalendarCheck\",\"CalendarDot\",\"CalendarDots\",\"CalendarHeart\",\"CalendarMinus\",\"CalendarPlus\",\"CalendarSlash\",\"CalendarStar\",\"CalendarX\",\"CallBell\",\"Camera\",\"CameraPlus\",\"CameraRotate\",\"CameraSlash\",\"Campfire\",\"Car\",\"CarBattery\",\"CarProfile\",\"CarSimple\",\"Cardholder\",\"Cards\",\"CardsThree\",\"CaretCircleDoubleUp\",\"CaretCircleDown\",\"CaretCircleLeft\",\"CaretCircleRight\",\"CaretCircleUp\",\"CaretCircleUpDown\",\"CaretDoubleDown\",\"CaretDoubleLeft\",\"CaretDoubleRight\",\"CaretDoubleUp\",\"CaretDown\",\"CaretLeft\",\"CaretLineDown\",\"CaretLineLeft\",\"CaretLineRight\",\"CaretLineUp\",\"CaretRight\",\"CaretUp\",\"CaretUpDown\",\"Carrot\",\"CashRegister\",\"CassetteTape\",\"CastleTurret\",\"Cat\",\"CellSignalFull\",\"CellSignalHigh\",\"CellSignalLow\",\"CellSignalMedium\",\"CellSignalNone\",\"CellSignalSlash\",\"CellSignalX\",\"CellTower\",\"Certificate\",\"Chair\",\"Chalkboard\",\"ChalkboardSimple\",\"ChalkboardTeacher\",\"Champagne\",\"ChargingStation\",\"ChartBar\",\"ChartBarHorizontal\",\"ChartDonut\",\"ChartLine\",\"ChartLineDown\",\"ChartLineUp\",\"ChartPie\",\"ChartPieSlice\",\"ChartPolar\",\"ChartScatter\",\"Chat\",\"ChatCentered\",\"ChatCenteredDots\",\"ChatCenteredSlash\",\"ChatCenteredText\",\"ChatCircle\",\"ChatCircleDots\",\"ChatCircleSlash\",\"ChatCircleText\",\"ChatDots\",\"ChatSlash\",\"ChatTeardrop\",\"ChatTeardropDots\",\"ChatTeardropSlash\",\"ChatTeardropText\",\"ChatText\",\"Chats\",\"ChatsCircle\",\"ChatsTeardrop\",\"Check\",\"CheckCircle\",\"CheckFat\",\"CheckSquare\",\"CheckSquareOffset\",\"Checkerboard\",\"Checks\",\"Cheers\",\"Cheese\",\"ChefHat\",\"Cherries\",\"Church\",\"Cigarette\",\"CigaretteSlash\",\"Circle\",\"CircleDashed\",\"CircleHalf\",\"CircleHalfTilt\",\"CircleNotch\",\"CirclesFour\",\"CirclesThree\",\"CirclesThreePlus\",\"Circuitry\",\"City\",\"Clipboard\",\"ClipboardText\",\"Clock\",\"ClockAfternoon\",\"ClockClockwise\",\"ClockCountdown\",\"ClockUser\",\"ClosedCaptioning\",\"Cloud\",\"CloudArrowDown\",\"CloudArrowUp\",\"CloudCheck\",\"CloudFog\",\"CloudLightning\",\"CloudMoon\",\"CloudRain\",\"CloudSlash\",\"CloudSnow\",\"CloudSun\",\"CloudWarning\",\"CloudX\",\"Clover\",\"Club\",\"CoatHanger\",\"CodaLogo\",\"Code\",\"CodeBlock\",\"CodeSimple\",\"CodepenLogo\",\"CodesandboxLogo\",\"Coffee\",\"CoffeeBean\",\"Coin\",\"CoinVertical\",\"Coins\",\"Columns\",\"ColumnsPlusLeft\",\"ColumnsPlusRight\",\"Command\",\"Compass\",\"CompassRose\",\"CompassTool\",\"ComputerTower\",\"Confetti\",\"ContactlessPayment\",\"Control\",\"Cookie\",\"CookingPot\",\"Copy\",\"CopySimple\",\"Copyleft\",\"Copyright\",\"CornersIn\",\"CornersOut\",\"Couch\",\"CourtBasketball\",\"Cow\",\"CowboyHat\",\"Cpu\",\"Crane\",\"CraneTower\",\"CreditCard\",\"Cricket\",\"Crop\",\"Cross\",\"Crosshair\",\"CrosshairSimple\",\"Crown\",\"CrownCross\",\"CrownSimple\",\"Cube\",\"CubeFocus\",\"CubeTransparent\",\"CurrencyBtc\",\"CurrencyCircleDollar\",\"CurrencyCny\",\"CurrencyDollar\",\"CurrencyDollarSimple\",\"CurrencyEth\",\"CurrencyEur\",\"CurrencyGbp\",\"CurrencyInr\",\"CurrencyJpy\",\"CurrencyKrw\",\"CurrencyKzt\",\"CurrencyNgn\",\"CurrencyRub\",\"Cursor\",\"CursorClick\",\"CursorText\",\"Cylinder\",\"Database\",\"Desk\",\"Desktop\",\"DesktopTower\",\"Detective\",\"DevToLogo\",\"DeviceMobile\",\"DeviceMobileCamera\",\"DeviceMobileSlash\",\"DeviceMobileSpeaker\",\"DeviceRotate\",\"DeviceTablet\",\"DeviceTabletCamera\",\"DeviceTabletSpeaker\",\"Devices\",\"Diamond\",\"DiamondsFour\",\"DiceFive\",\"DiceFour\",\"DiceOne\",\"DiceSix\",\"DiceThree\",\"DiceTwo\",\"Disc\",\"DiscoBall\",\"DiscordLogo\",\"Divide\",\"Dna\",\"Dog\",\"Door\",\"DoorOpen\",\"Dot\",\"DotOutline\",\"DotsNine\",\"DotsSix\",\"DotsSixVertical\",\"DotsThree\",\"DotsThreeCircle\",\"DotsThreeOutline\",\"DotsThreeVertical\",\"Download\",\"DownloadSimple\",\"Dress\",\"Dresser\",\"DribbbleLogo\",\"Drone\",\"Drop\",\"DropHalf\",\"DropHalfBottom\",\"DropSimple\",\"DropSlash\",\"DropboxLogo\",\"Ear\",\"EarSlash\",\"Egg\",\"EggCrack\",\"Eject\",\"EjectSimple\",\"Elevator\",\"Empty\",\"Engine\",\"Envelope\",\"EnvelopeOpen\",\"EnvelopeSimple\",\"EnvelopeSimpleOpen\",\"Equalizer\",\"Equals\",\"Eraser\",\"EscalatorDown\",\"EscalatorUp\",\"Exam\",\"ExclamationMark\",\"Exclude\",\"ExcludeSquare\",\"Export\",\"Eye\",\"EyeClosed\",\"EyeSlash\",\"Eyedropper\",\"EyedropperSample\",\"Eyeglasses\",\"Eyes\",\"FaceMask\",\"FacebookLogo\",\"Factory\",\"Faders\",\"FadersHorizontal\",\"FalloutShelter\",\"Fan\",\"Farm\",\"FastForward\",\"FastForwardCircle\",\"Feather\",\"FediverseLogo\",\"FigmaLogo\",\"File\",\"FileArchive\",\"FileArrowDown\",\"FileArrowUp\",\"FileAudio\",\"FileC\",\"FileCloud\",\"FileCode\",\"FileCpp\",\"FileCss\",\"FileCsv\",\"FileDashed\",\"FileDoc\",\"FileHtml\",\"FileImage\",\"FileIni\",\"FileJpg\",\"FileJs\",\"FileJsx\",\"FileLock\",\"FileMagnifyingGlass\",\"FileMd\",\"FileMinus\",\"FilePdf\",\"FilePlus\",\"FilePng\",\"FilePpt\",\"FilePy\",\"FileRs\",\"FileSql\",\"FileSvg\",\"FileText\",\"FileTs\",\"FileTsx\",\"FileTxt\",\"FileVideo\",\"FileVue\",\"FileX\",\"FileXls\",\"FileZip\",\"Files\",\"FilmReel\",\"FilmScript\",\"FilmSlate\",\"FilmStrip\",\"Fingerprint\",\"FingerprintSimple\",\"FinnTheHuman\",\"Fire\",\"FireExtinguisher\",\"FireSimple\",\"FireTruck\",\"FirstAid\",\"FirstAidKit\",\"Fish\",\"FishSimple\",\"Flag\",\"FlagBanner\",\"FlagBannerFold\",\"FlagCheckered\",\"FlagPennant\",\"Flame\",\"Flashlight\",\"Flask\",\"FlipHorizontal\",\"FlipVertical\",\"FloppyDisk\",\"FloppyDiskBack\",\"FlowArrow\",\"Flower\",\"FlowerLotus\",\"FlowerTulip\",\"FlyingSaucer\",\"Folder\",\"FolderDashed\",\"FolderLock\",\"FolderMinus\",\"FolderNotch\",\"FolderNotchMinus\",\"FolderNotchOpen\",\"FolderNotchPlus\",\"FolderOpen\",\"FolderPlus\",\"FolderSimple\",\"FolderSimpleDashed\",\"FolderSimpleLock\",\"FolderSimpleMinus\",\"FolderSimplePlus\",\"FolderSimpleStar\",\"FolderSimpleUser\",\"FolderStar\",\"FolderUser\",\"Folders\",\"Football\",\"FootballHelmet\",\"Footprints\",\"ForkKnife\",\"FourK\",\"FrameCorners\",\"FramerLogo\",\"Function\",\"Funnel\",\"FunnelSimple\",\"FunnelSimpleX\",\"FunnelX\",\"GameController\",\"Garage\",\"GasCan\",\"GasPump\",\"Gauge\",\"Gavel\",\"Gear\",\"GearFine\",\"GearSix\",\"GenderFemale\",\"GenderIntersex\",\"GenderMale\",\"GenderNeuter\",\"GenderNonbinary\",\"GenderTransgender\",\"Ghost\",\"Gif\",\"Gift\",\"GitBranch\",\"GitCommit\",\"GitDiff\",\"GitFork\",\"GitMerge\",\"GitPullRequest\",\"GithubLogo\",\"GitlabLogo\",\"GitlabLogoSimple\",\"Globe\",\"GlobeHemisphereEast\",\"GlobeHemisphereWest\",\"GlobeSimple\",\"GlobeSimpleX\",\"GlobeStand\",\"GlobeX\",\"Goggles\",\"Golf\",\"GoodreadsLogo\",\"GoogleCardboardLogo\",\"GoogleChromeLogo\",\"GoogleDriveLogo\",\"GoogleLogo\",\"GooglePhotosLogo\",\"GooglePlayLogo\",\"GooglePodcastsLogo\",\"Gps\",\"GpsFix\",\"GpsSlash\",\"Gradient\",\"GraduationCap\",\"Grains\",\"GrainsSlash\",\"Graph\",\"GraphicsCard\",\"GreaterThan\",\"GreaterThanOrEqual\",\"GridFour\",\"GridNine\",\"Guitar\",\"HairDryer\",\"Hamburger\",\"Hammer\",\"Hand\",\"HandArrowDown\",\"HandArrowUp\",\"HandCoins\",\"HandDeposit\",\"HandEye\",\"HandFist\",\"HandGrabbing\",\"HandHeart\",\"HandPalm\",\"HandPeace\",\"HandPointing\",\"HandSoap\",\"HandSwipeLeft\",\"HandSwipeRight\",\"HandTap\",\"HandWaving\",\"HandWithdraw\",\"Handbag\",\"HandbagSimple\",\"HandsClapping\",\"HandsPraying\",\"Handshake\",\"HardDrive\",\"HardDrives\",\"HardHat\",\"Hash\",\"HashStraight\",\"HeadCircuit\",\"Headlights\",\"Headphones\",\"Headset\",\"Heart\",\"HeartBreak\",\"HeartHalf\",\"HeartStraight\",\"HeartStraightBreak\",\"Heartbeat\",\"Hexagon\",\"HighDefinition\",\"HighHeel\",\"Highlighter\",\"HighlighterCircle\",\"Hockey\",\"Hoodie\",\"Horse\",\"Hospital\",\"Hourglass\",\"HourglassHigh\",\"HourglassLow\",\"HourglassMedium\",\"HourglassSimple\",\"HourglassSimpleHigh\",\"HourglassSimpleLow\",\"House\",\"HouseLine\",\"HouseSimple\",\"Hurricane\",\"IceCream\",\"IdentificationBadge\",\"IdentificationCard\",\"Image\",\"ImageBroken\",\"ImageSquare\",\"Images\",\"ImagesSquare\",\"Infinity\",\"Info\",\"InstagramLogo\",\"Intersect\",\"IntersectSquare\",\"IntersectThree\",\"Intersection\",\"Invoice\",\"Island\",\"Jar\",\"JarLabel\",\"Jeep\",\"Joystick\",\"Kanban\",\"Key\",\"KeyReturn\",\"Keyboard\",\"Keyhole\",\"Knife\",\"Ladder\",\"LadderSimple\",\"Lamp\",\"LampPendant\",\"Laptop\",\"Lasso\",\"LastfmLogo\",\"Layout\",\"Leaf\",\"Lectern\",\"Lego\",\"LegoSmiley\",\"LessThan\",\"LessThanOrEqual\",\"LetterCircleH\",\"LetterCircleP\",\"LetterCircleV\",\"Lifebuoy\",\"Lightbulb\",\"LightbulbFilament\",\"Lighthouse\",\"Lightning\",\"LightningA\",\"LightningSlash\",\"LineSegment\",\"LineSegments\",\"LineVertical\",\"Link\",\"LinkBreak\",\"LinkSimple\",\"LinkSimpleBreak\",\"LinkSimpleHorizontal\",\"LinkedinLogo\",\"LinktreeLogo\",\"LinuxLogo\",\"List\",\"ListBullets\",\"ListChecks\",\"ListDashes\",\"ListHeart\",\"ListMagnifyingGlass\",\"ListNumbers\",\"ListPlus\",\"ListStar\",\"Lock\",\"LockKey\",\"LockKeyOpen\",\"LockLaminated\",\"LockLaminatedOpen\",\"LockOpen\",\"LockSimple\",\"LockSimpleOpen\",\"Lockers\",\"Log\",\"MagicWand\",\"Magnet\",\"MagnetStraight\",\"MagnifyingGlass\",\"MagnifyingGlassMinus\",\"MagnifyingGlassPlus\",\"Mailbox\",\"MapPin\",\"MapPinArea\",\"MapPinLine\",\"MapPinPlus\",\"MapPinSimple\",\"MapPinSimpleArea\",\"MapPinSimpleLine\",\"MapTrifold\",\"MarkdownLogo\",\"MarkerCircle\",\"Martini\",\"MaskHappy\",\"MaskSad\",\"MastodonLogo\",\"MathOperations\",\"MatrixLogo\",\"Medal\",\"MedalMilitary\",\"MediumLogo\",\"Megaphone\",\"MegaphoneSimple\",\"MemberOf\",\"Memory\",\"MessengerLogo\",\"MetaLogo\",\"Meteor\",\"Metronome\",\"Microphone\",\"MicrophoneSlash\",\"MicrophoneStage\",\"Microscope\",\"MicrosoftExcelLogo\",\"MicrosoftOutlookLogo\",\"MicrosoftTeamsLogo\",\"MicrosoftWordLogo\",\"Minus\",\"MinusCircle\",\"MinusSquare\",\"Money\",\"MoneyWavy\",\"Monitor\",\"MonitorArrowUp\",\"MonitorPlay\",\"Moon\",\"MoonStars\",\"Moped\",\"MopedFront\",\"Mosque\",\"Motorcycle\",\"Mountains\",\"Mouse\",\"MouseLeftClick\",\"MouseMiddleClick\",\"MouseRightClick\",\"MouseScroll\",\"MouseSimple\",\"MusicNote\",\"MusicNoteSimple\",\"MusicNotes\",\"MusicNotesMinus\",\"MusicNotesPlus\",\"MusicNotesSimple\",\"NavigationArrow\",\"Needle\",\"Network\",\"NetworkSlash\",\"NetworkX\",\"Newspaper\",\"NewspaperClipping\",\"NotEquals\",\"NotMemberOf\",\"NotSubsetOf\",\"NotSupersetOf\",\"Notches\",\"Note\",\"NoteBlank\",\"NotePencil\",\"Notebook\",\"Notepad\",\"Notification\",\"NotionLogo\",\"NuclearPlant\",\"NumberCircleEight\",\"NumberCircleFive\",\"NumberCircleFour\",\"NumberCircleNine\",\"NumberCircleOne\",\"NumberCircleSeven\",\"NumberCircleSix\",\"NumberCircleThree\",\"NumberCircleTwo\",\"NumberCircleZero\",\"NumberEight\",\"NumberFive\",\"NumberFour\",\"NumberNine\",\"NumberOne\",\"NumberSeven\",\"NumberSix\",\"NumberSquareEight\",\"NumberSquareFive\",\"NumberSquareFour\",\"NumberSquareNine\",\"NumberSquareOne\",\"NumberSquareSeven\",\"NumberSquareSix\",\"NumberSquareThree\",\"NumberSquareTwo\",\"NumberSquareZero\",\"NumberThree\",\"NumberTwo\",\"NumberZero\",\"Numpad\",\"Nut\",\"NyTimesLogo\",\"Octagon\",\"OfficeChair\",\"Onigiri\",\"OpenAiLogo\",\"Option\",\"Orange\",\"OrangeSlice\",\"Oven\",\"Package\",\"PaintBrush\",\"PaintBrushBroad\",\"PaintBrushHousehold\",\"PaintBucket\",\"PaintRoller\",\"Palette\",\"Panorama\",\"Pants\",\"PaperPlane\",\"PaperPlaneRight\",\"PaperPlaneTilt\",\"Paperclip\",\"PaperclipHorizontal\",\"Parachute\",\"Paragraph\",\"Parallelogram\",\"Park\",\"Password\",\"Path\",\"PatreonLogo\",\"Pause\",\"PauseCircle\",\"PawPrint\",\"PaypalLogo\",\"Peace\",\"Pen\",\"PenNib\",\"PenNibStraight\",\"Pencil\",\"PencilCircle\",\"PencilLine\",\"PencilRuler\",\"PencilSimple\",\"PencilSimpleLine\",\"PencilSimpleSlash\",\"PencilSlash\",\"Pentagon\",\"Pentagram\",\"Pepper\",\"Percent\",\"Person\",\"PersonArmsSpread\",\"PersonSimple\",\"PersonSimpleBike\",\"PersonSimpleCircle\",\"PersonSimpleHike\",\"PersonSimpleRun\",\"PersonSimpleSki\",\"PersonSimpleSwim\",\"PersonSimpleTaiChi\",\"PersonSimpleThrow\",\"PersonSimpleWalk\",\"Perspective\",\"Phone\",\"PhoneCall\",\"PhoneDisconnect\",\"PhoneIncoming\",\"PhoneList\",\"PhoneOutgoing\",\"PhonePause\",\"PhonePlus\",\"PhoneSlash\",\"PhoneTransfer\",\"PhoneX\",\"PhosphorLogo\",\"Pi\",\"PianoKeys\",\"PicnicTable\",\"PictureInPicture\",\"PiggyBank\",\"Pill\",\"PingPong\",\"PintGlass\",\"PinterestLogo\",\"Pinwheel\",\"Pipe\",\"PipeWrench\",\"PixLogo\",\"Pizza\",\"Placeholder\",\"Planet\",\"Plant\",\"Play\",\"PlayCircle\",\"PlayPause\",\"Playlist\",\"Plug\",\"PlugCharging\",\"Plugs\",\"PlugsConnected\",\"Plus\",\"PlusCircle\",\"PlusMinus\",\"PlusSquare\",\"PokerChip\",\"PoliceCar\",\"Polygon\",\"Popcorn\",\"Popsicle\",\"PottedPlant\",\"Power\",\"Prescription\",\"Presentation\",\"PresentationChart\",\"Printer\",\"Prohibit\",\"ProhibitInset\",\"ProjectorScreen\",\"ProjectorScreenChart\",\"Pulse\",\"PushPin\",\"PushPinSimple\",\"PushPinSimpleSlash\",\"PushPinSlash\",\"PuzzlePiece\",\"QrCode\",\"Question\",\"QuestionMark\",\"Queue\",\"Quotes\",\"Rabbit\",\"Racquet\",\"Radical\",\"Radio\",\"RadioButton\",\"Radioactive\",\"Rainbow\",\"RainbowCloud\",\"Ranking\",\"ReadCvLogo\",\"Receipt\",\"ReceiptX\",\"Record\",\"Rectangle\",\"RectangleDashed\",\"Recycle\",\"RedditLogo\",\"Repeat\",\"RepeatOnce\",\"ReplitLogo\",\"Resize\",\"Rewind\",\"RewindCircle\",\"RoadHorizon\",\"Robot\",\"Rocket\",\"RocketLaunch\",\"Rows\",\"RowsPlusBottom\",\"RowsPlusTop\",\"Rss\",\"RssSimple\",\"Rug\",\"Ruler\",\"Sailboat\",\"Scales\",\"Scan\",\"ScanSmiley\",\"Scissors\",\"Scooter\",\"Screencast\",\"Screwdriver\",\"Scribble\",\"ScribbleLoop\",\"Scroll\",\"Seal\",\"SealCheck\",\"SealPercent\",\"SealQuestion\",\"SealWarning\",\"Seat\",\"Seatbelt\",\"SecurityCamera\",\"Selection\",\"SelectionAll\",\"SelectionBackground\",\"SelectionForeground\",\"SelectionInverse\",\"SelectionPlus\",\"SelectionSlash\",\"Shapes\",\"Share\",\"ShareFat\",\"ShareNetwork\",\"Shield\",\"ShieldCheck\",\"ShieldCheckered\",\"ShieldChevron\",\"ShieldPlus\",\"ShieldSlash\",\"ShieldStar\",\"ShieldWarning\",\"ShippingContainer\",\"ShirtFolded\",\"ShootingStar\",\"ShoppingBag\",\"ShoppingBagOpen\",\"ShoppingCart\",\"ShoppingCartSimple\",\"Shovel\",\"Shower\",\"Shrimp\",\"Shuffle\",\"ShuffleAngular\",\"ShuffleSimple\",\"Sidebar\",\"SidebarSimple\",\"Sigma\",\"SignIn\",\"SignOut\",\"Signature\",\"Signpost\",\"SimCard\",\"Siren\",\"SketchLogo\",\"SkipBack\",\"SkipBackCircle\",\"SkipForward\",\"SkipForwardCircle\",\"Skull\",\"SkypeLogo\",\"SlackLogo\",\"Sliders\",\"SlidersHorizontal\",\"Slideshow\",\"Smiley\",\"SmileyAngry\",\"SmileyBlank\",\"SmileyMeh\",\"SmileyMelting\",\"SmileyNervous\",\"SmileySad\",\"SmileySticker\",\"SmileyWink\",\"SmileyXEyes\",\"SnapchatLogo\",\"Sneaker\",\"SneakerMove\",\"Snowflake\",\"SoccerBall\",\"Sock\",\"SolarPanel\",\"SolarRoof\",\"SortAscending\",\"SortDescending\",\"SoundcloudLogo\",\"Spade\",\"Sparkle\",\"SpeakerHifi\",\"SpeakerHigh\",\"SpeakerLow\",\"SpeakerNone\",\"SpeakerSimpleHigh\",\"SpeakerSimpleLow\",\"SpeakerSimpleNone\",\"SpeakerSimpleSlash\",\"SpeakerSimpleX\",\"SpeakerSlash\",\"SpeakerX\",\"Speedometer\",\"Sphere\",\"Spinner\",\"SpinnerBall\",\"SpinnerGap\",\"Spiral\",\"SplitHorizontal\",\"SplitVertical\",\"SpotifyLogo\",\"SprayBottle\",\"Square\",\"SquareHalf\",\"SquareHalfBottom\",\"SquareLogo\",\"SquareSplitVertical\",\"SquaresFour\",\"Stack\",\"StackMinus\",\"StackOverflowLogo\",\"StackPlus\",\"StackSimple\",\"Stairs\",\"Stamp\",\"StandardDefinition\",\"Star\",\"StarAndCrescent\",\"StarFour\",\"StarHalf\",\"StarOfDavid\",\"SteamLogo\",\"SteeringWheel\",\"Steps\",\"Stethoscope\",\"Sticker\",\"Stool\",\"Stop\",\"StopCircle\",\"Storefront\",\"Strategy\",\"StripeLogo\",\"Student\",\"SubsetOf\",\"SubsetProperOf\",\"Subtitles\",\"SubtitlesSlash\",\"Subtract\",\"SubtractSquare\",\"Subway\",\"Suitcase\",\"SuitcaseRolling\",\"SuitcaseSimple\",\"Sun\",\"SunDim\",\"SunHorizon\",\"Sunglasses\",\"SupersetOf\",\"SupersetProperOf\",\"Swap\",\"Swatches\",\"SwimmingPool\",\"Sword\",\"Synagogue\",\"Syringe\",\"TShirt\",\"Table\",\"Tabs\",\"Tag\",\"TagChevron\",\"TagSimple\",\"Target\",\"Taxi\",\"TeaBag\",\"TelegramLogo\",\"Television\",\"TelevisionSimple\",\"TennisBall\",\"Tent\",\"Terminal\",\"TerminalWindow\",\"TestTube\",\"TextAUnderline\",\"TextAa\",\"TextAlignCenter\",\"TextAlignJustify\",\"TextAlignLeft\",\"TextAlignRight\",\"TextB\",\"TextColumns\",\"TextH\",\"TextHFive\",\"TextHFour\",\"TextHOne\",\"TextHSix\",\"TextHThree\",\"TextHTwo\",\"TextIndent\",\"TextItalic\",\"TextOutdent\",\"TextStrikethrough\",\"TextSubscript\",\"TextSuperscript\",\"TextT\",\"TextTSlash\",\"TextUnderline\",\"Textbox\",\"Thermometer\",\"ThermometerCold\",\"ThermometerHot\",\"ThermometerSimple\",\"ThreadsLogo\",\"ThreeD\",\"ThumbsDown\",\"ThumbsUp\",\"Ticket\",\"TidalLogo\",\"TiktokLogo\",\"Tilde\",\"Timer\",\"TipJar\",\"Tipi\",\"Tire\",\"ToggleLeft\",\"ToggleRight\",\"Toilet\",\"ToiletPaper\",\"Toolbox\",\"Tooth\",\"Tornado\",\"Tote\",\"ToteSimple\",\"Towel\",\"Tractor\",\"Trademark\",\"TrademarkRegistered\",\"TrafficCone\",\"TrafficSign\",\"TrafficSignal\",\"Train\",\"TrainRegional\",\"TrainSimple\",\"Tram\",\"Translate\",\"Trash\",\"TrashSimple\",\"Tray\",\"TrayArrowDown\",\"TrayArrowUp\",\"TreasureChest\",\"Tree\",\"TreeEvergreen\",\"TreePalm\",\"TreeStructure\",\"TreeView\",\"TrendDown\",\"TrendUp\",\"Triangle\",\"TriangleDashed\",\"Trolley\",\"TrolleySuitcase\",\"Trophy\",\"Truck\",\"TruckTrailer\",\"TumblrLogo\",\"TwitchLogo\",\"TwitterLogo\",\"Umbrella\",\"UmbrellaSimple\",\"Union\",\"Unite\",\"UniteSquare\",\"Upload\",\"UploadSimple\",\"Usb\",\"User\",\"UserCheck\",\"UserCircle\",\"UserCircleCheck\",\"UserCircleDashed\",\"UserCircleGear\",\"UserCircleMinus\",\"UserCirclePlus\",\"UserFocus\",\"UserGear\",\"UserList\",\"UserMinus\",\"UserPlus\",\"UserRectangle\",\"UserSound\",\"UserSquare\",\"UserSwitch\",\"Users\",\"UsersFour\",\"UsersThree\",\"Van\",\"Vault\",\"VectorThree\",\"VectorTwo\",\"Vibrate\",\"Video\",\"VideoCamera\",\"VideoCameraSlash\",\"VideoConference\",\"Vignette\",\"VinylRecord\",\"VirtualReality\",\"Virus\",\"Visor\",\"Voicemail\",\"Volleyball\",\"Wall\",\"Wallet\",\"Warehouse\",\"Warning\",\"WarningCircle\",\"WarningDiamond\",\"WarningOctagon\",\"WashingMachine\",\"Watch\",\"WaveSawtooth\",\"WaveSine\",\"WaveSquare\",\"WaveTriangle\",\"Waveform\",\"WaveformSlash\",\"Waves\",\"Webcam\",\"WebcamSlash\",\"WebhooksLogo\",\"WechatLogo\",\"WhatsappLogo\",\"Wheelchair\",\"WheelchairMotion\",\"WifiHigh\",\"WifiLow\",\"WifiMedium\",\"WifiNone\",\"WifiSlash\",\"WifiX\",\"Wind\",\"Windmill\",\"WindowsLogo\",\"Wine\",\"Wrench\",\"X\",\"XCircle\",\"XLogo\",\"XSquare\",\"Yarn\",\"YinYang\",\"YoutubeLogo\"];const moduleBaseUrl=\"https://framer.com/m/phosphor-icons/\";const weightOptions=[\"thin\",\"light\",\"regular\",\"bold\",\"fill\",\"duotone\"];const lowercaseIconKeyPairs=iconKeys.reduce((res,key)=>{res[key.toLowerCase()]=key;return res;},{});/**\n * PHOSPHOR\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n *\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n */export function Icon(props){const{color,selectByList,iconSearch,iconSelection,onClick,onMouseDown,onMouseUp,onMouseEnter,onMouseLeave,weight,mirrored}=props;const isMounted=useRef(false);const iconKey=useIconSelection(iconKeys,selectByList,iconSearch,iconSelection,lowercaseIconKeyPairs);const[SelectedIcon,setSelectedIcon]=useState(iconKey===\"Home\"?HouseFactory(React):null);async function importModule(){// Get the selected module\ntry{const version=\"0.0.57\";const iconModuleUrl=`${moduleBaseUrl}${iconKey}.js@${version}`;const module=await import(/* webpackIgnore: true */iconModuleUrl);if(isMounted.current)setSelectedIcon(module.default(React));}catch(err){if(isMounted.current)setSelectedIcon(null);}}useEffect(()=>{isMounted.current=true;importModule();return()=>{isMounted.current=false;};},[iconKey]);const isOnCanvas=RenderTarget.current()===RenderTarget.canvas;const emptyState=isOnCanvas?/*#__PURE__*/_jsx(NullState,{}):null;return /*#__PURE__*/_jsx(motion.div,{style:{display:\"contents\"},onClick,onMouseEnter,onMouseLeave,onMouseDown,onMouseUp,children:SelectedIcon?/*#__PURE__*/_jsx(\"svg\",{xmlns:\"http://www.w3.org/2000/svg\",viewBox:\"0 0 256 256\",style:{userSelect:\"none\",width:\"100%\",height:\"100%\",display:\"inline-block\",fill:color,color,flexShrink:0,transform:mirrored?\"scale(-1, 1)\":undefined},focusable:\"false\",color:color,children:/*#__PURE__*/_jsx(SelectedIcon,{color:color,weight:weight})}):emptyState});}Icon.displayName=\"Phosphor\";Icon.defaultProps={width:24,height:24,iconSelection:\"House\",iconSearch:\"House\",color:\"#66F\",selectByList:true,weight:\"regular\",mirrored:false};addPropertyControls(Icon,{selectByList:{type:ControlType.Boolean,title:\"Select\",enabledTitle:\"List\",disabledTitle:\"Search\",defaultValue:Icon.defaultProps.selectByList},iconSelection:{type:ControlType.Enum,options:iconKeys,defaultValue:Icon.defaultProps.iconSelection,title:\"Name\",hidden:({selectByList})=>!selectByList,description:\"Find every icon name on the [Phosphor site](https://phosphoricons.com/)\"},iconSearch:{type:ControlType.String,title:\"Name\",placeholder:\"Menu, Wifi, Box…\",hidden:({selectByList})=>selectByList},color:{type:ControlType.Color,title:\"Color\",defaultValue:Icon.defaultProps.color},weight:{type:ControlType.Enum,title:\"Weight\",optionTitles:weightOptions.map(piece=>piece.charAt(0).toUpperCase()+piece.slice(1)),options:weightOptions,defaultValue:Icon.defaultProps.weight},mirrored:{type:ControlType.Boolean,enabledTitle:\"Yes\",disabledTitle:\"No\",defaultValue:Icon.defaultProps.mirrored},...defaultEvents});\nexport const __FramerMetadata__ = {\"exports\":{\"IconProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Icon\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"24\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerIntrinsicHeight\":\"24\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Phosphor.map","// Generated by Framer (504870a)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const MotionDivWithFX=withFX(motion.div);const serializationHash=\"framer-pKlMV\";const variantClassNames={xZCcSINWM:\"framer-v-gfk8x1\"};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 lessThan=(a,b)=>{return typeof a===\"number\"&&typeof b===\"number\"?a<b:false;};const negate=value=>{return!value;};const animation={opacity:1,rotate:45,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:20};const transition2={bounce:.4,delay:.1,duration:.4,type:\"spring\"};const transition3={bounce:.4,delay:.2,duration:.4,type:\"spring\"};const transition4={bounce:.4,delay:.3,duration:.4,type:\"spring\"};const transition5={bounce:.4,delay:.4,duration:.4,type:\"spring\"};const transition6={bounce:.4,delay:.5,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 Variants=motion.create(React.Fragment);const getProps=({height,id,stars,width,...props})=>{return{...props,scqLmmnCv:stars??props.scqLmmnCv??5};};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,scqLmmnCv,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"xZCcSINWM\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const visible=negate(lessThan(scqLmmnCv,5));const visible1=negate(lessThan(scqLmmnCv,4));const visible2=negate(lessThan(scqLmmnCv,3));const visible3=negate(lessThan(scqLmmnCv,2));const visible4=negate(lessThan(scqLmmnCv,1));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-gfk8x1\",className,classNames),\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"xZCcSINWM\",ref:refBinding,style:{...style},children:[visible&&/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:true,__framer__enter:animation,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-1xmkroa\",\"data-framer-name\":\"Star Icon\",layoutDependency:layoutDependency,layoutId:\"a7j1rpnBA\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1etvbz9\",\"data-framer-name\":\"Star\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"zGGr6ldcT\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16 15\"><path d=\"M 7.049 0.927 C 7.349 0.006 8.652 0.006 8.951 0.927 L 10.021 4.219 C 10.155 4.63 10.538 4.909 10.971 4.909 L 14.433 4.909 C 15.402 4.909 15.804 6.149 15.021 6.719 L 12.221 8.753 C 11.87 9.007 11.723 9.459 11.857 9.871 L 12.927 13.163 C 13.227 14.084 12.172 14.851 11.388 14.281 L 8.588 12.247 C 8.237 11.992 7.763 11.992 7.412 12.247 L 4.612 14.281 C 3.828 14.851 2.774 14.084 3.073 13.163 L 4.143 9.871 C 4.277 9.459 4.13 9.008 3.78 8.753 L 0.98 6.72 C 0.196 6.15 0.598 4.91 1.567 4.91 L 5.028 4.91 C 5.461 4.91 5.845 4.632 5.979 4.22 L 7.05 0.927 Z\" fill=\"var(--token-6b528b1a-5a06-4b7e-b4eb-f10792f77d86, rgb(255, 255, 255))\"></path></svg>',svgContentId:10360732990,withExternalLayout:true})}),visible1&&/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__animate:{transition:transition3},__framer__animateOnce:true,__framer__enter:animation,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-knj1ou\",\"data-framer-name\":\"Star Icon\",layoutDependency:layoutDependency,layoutId:\"NERPFrqfS\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-18ssmti\",\"data-framer-name\":\"Star\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"MQ4LROJeu\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16 15\"><path d=\"M 7.049 0.927 C 7.349 0.006 8.652 0.006 8.951 0.927 L 10.021 4.219 C 10.155 4.63 10.538 4.909 10.971 4.909 L 14.433 4.909 C 15.402 4.909 15.804 6.149 15.021 6.719 L 12.221 8.753 C 11.87 9.007 11.723 9.459 11.857 9.871 L 12.927 13.163 C 13.227 14.084 12.172 14.851 11.388 14.281 L 8.588 12.247 C 8.237 11.992 7.763 11.992 7.412 12.247 L 4.612 14.281 C 3.828 14.851 2.774 14.084 3.073 13.163 L 4.143 9.871 C 4.277 9.459 4.13 9.008 3.78 8.753 L 0.98 6.72 C 0.196 6.15 0.598 4.91 1.567 4.91 L 5.028 4.91 C 5.461 4.91 5.845 4.632 5.979 4.22 L 7.05 0.927 Z\" fill=\"var(--token-6b528b1a-5a06-4b7e-b4eb-f10792f77d86, rgb(255, 255, 255))\"></path></svg>',svgContentId:10360732990,withExternalLayout:true})}),visible2&&/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__animate:{transition:transition4},__framer__animateOnce:true,__framer__enter:animation,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-nsy4c\",\"data-framer-name\":\"Star Icon\",layoutDependency:layoutDependency,layoutId:\"Y6vnRzCuU\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-otylza\",\"data-framer-name\":\"Star\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"xVwJE8JRj\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16 15\"><path d=\"M 7.049 0.927 C 7.349 0.006 8.652 0.006 8.951 0.927 L 10.021 4.219 C 10.155 4.63 10.538 4.909 10.971 4.909 L 14.433 4.909 C 15.402 4.909 15.804 6.149 15.021 6.719 L 12.221 8.753 C 11.87 9.007 11.723 9.459 11.857 9.871 L 12.927 13.163 C 13.227 14.084 12.172 14.851 11.388 14.281 L 8.588 12.247 C 8.237 11.992 7.763 11.992 7.412 12.247 L 4.612 14.281 C 3.828 14.851 2.774 14.084 3.073 13.163 L 4.143 9.871 C 4.277 9.459 4.13 9.008 3.78 8.753 L 0.98 6.72 C 0.196 6.15 0.598 4.91 1.567 4.91 L 5.028 4.91 C 5.461 4.91 5.845 4.632 5.979 4.22 L 7.05 0.927 Z\" fill=\"var(--token-6b528b1a-5a06-4b7e-b4eb-f10792f77d86, rgb(255, 255, 255))\"></path></svg>',svgContentId:10360732990,withExternalLayout:true})}),visible3&&/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__animate:{transition:transition5},__framer__animateOnce:true,__framer__enter:animation,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-1l1zts\",\"data-framer-name\":\"Star Icon\",layoutDependency:layoutDependency,layoutId:\"FS7L1iB55\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-7lr6mk\",\"data-framer-name\":\"Star\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"cFZnCd7YZ\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16 15\"><path d=\"M 7.049 0.927 C 7.349 0.006 8.652 0.006 8.951 0.927 L 10.021 4.219 C 10.155 4.63 10.538 4.909 10.971 4.909 L 14.433 4.909 C 15.402 4.909 15.804 6.149 15.021 6.719 L 12.221 8.753 C 11.87 9.007 11.723 9.459 11.857 9.871 L 12.927 13.163 C 13.227 14.084 12.172 14.851 11.388 14.281 L 8.588 12.247 C 8.237 11.992 7.763 11.992 7.412 12.247 L 4.612 14.281 C 3.828 14.851 2.774 14.084 3.073 13.163 L 4.143 9.871 C 4.277 9.459 4.13 9.008 3.78 8.753 L 0.98 6.72 C 0.196 6.15 0.598 4.91 1.567 4.91 L 5.028 4.91 C 5.461 4.91 5.845 4.632 5.979 4.22 L 7.05 0.927 Z\" fill=\"var(--token-6b528b1a-5a06-4b7e-b4eb-f10792f77d86, rgb(255, 255, 255))\"></path></svg>',svgContentId:10360732990,withExternalLayout:true})}),visible4&&/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__animate:{transition:transition6},__framer__animateOnce:true,__framer__enter:animation,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-ryevmf\",\"data-framer-name\":\"Star Icon\",layoutDependency:layoutDependency,layoutId:\"FMmgxC83_\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-r8bqnx\",\"data-framer-name\":\"Star\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"ia9EgWVcG\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16 15\"><path d=\"M 7.049 0.927 C 7.349 0.006 8.652 0.006 8.951 0.927 L 10.021 4.219 C 10.155 4.63 10.538 4.909 10.971 4.909 L 14.433 4.909 C 15.402 4.909 15.804 6.149 15.021 6.719 L 12.221 8.753 C 11.87 9.007 11.723 9.459 11.857 9.871 L 12.927 13.163 C 13.227 14.084 12.172 14.851 11.388 14.281 L 8.588 12.247 C 8.237 11.992 7.763 11.992 7.412 12.247 L 4.612 14.281 C 3.828 14.851 2.774 14.084 3.073 13.163 L 4.143 9.871 C 4.277 9.459 4.13 9.008 3.78 8.753 L 0.98 6.72 C 0.196 6.15 0.598 4.91 1.567 4.91 L 5.028 4.91 C 5.461 4.91 5.845 4.632 5.979 4.22 L 7.05 0.927 Z\" fill=\"var(--token-6b528b1a-5a06-4b7e-b4eb-f10792f77d86, rgb(255, 255, 255))\"></path></svg>',svgContentId:10360732990,withExternalLayout:true})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-pKlMV.framer-wmtf5q, .framer-pKlMV .framer-wmtf5q { display: block; }\",\".framer-pKlMV.framer-gfk8x1 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; overflow: hidden; padding: 4px 0px 4px 0px; position: relative; width: min-content; }\",\".framer-pKlMV .framer-1xmkroa, .framer-pKlMV .framer-knj1ou, .framer-pKlMV .framer-nsy4c, .framer-pKlMV .framer-1l1zts, .framer-pKlMV .framer-ryevmf { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 15px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 16px; }\",\".framer-pKlMV .framer-1etvbz9, .framer-pKlMV .framer-18ssmti, .framer-pKlMV .framer-otylza, .framer-pKlMV .framer-7lr6mk, .framer-pKlMV .framer-r8bqnx { flex: none; height: 15px; position: relative; width: 16px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 23\n * @framerIntrinsicWidth 96\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"scqLmmnCv\":\"stars\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framercjizzlw6v=withCSS(Component,css,\"framer-pKlMV\");export default Framercjizzlw6v;Framercjizzlw6v.displayName=\"Stars\";Framercjizzlw6v.defaultProps={height:23,width:96};addPropertyControls(Framercjizzlw6v,{scqLmmnCv:{defaultValue:5,displayStepper:true,max:5,min:1,title:\"Stars\",type:ControlType.Number}});addFonts(Framercjizzlw6v,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framercjizzlw6v\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"scqLmmnCv\\\":\\\"stars\\\"}\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"23\",\"framerIntrinsicWidth\":\"96\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./cjizzlw6v.map","// Generated by Framer (504870a)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{Icon as Phosphor}from\"https://framerusercontent.com/modules/tYScH7LTqUtz5KUaUAYP/p8dptk4UIND8hbFWz9V7/Phosphor.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/t8airjKB2vw5RqIpMO3q/EujdN12bNgIvD9Nujqvf/TyuyZBvwr.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/HMI2yF1hTtV8QCtV7KzV/33wCuz9VyXzp2Lvsqv95/XvzBJRwcg.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/aYWHn5h1rpVJxRIvRmoz/xPRjZFEolsXiCWu0vmmL/Z01tG3ac3.js\";import Stars from\"https://framerusercontent.com/modules/3cwHUIaNwYqvNCeB94FC/l3roXSREnUF5ouWbwpuT/cjizzlw6v.js\";const PhosphorFonts=getFonts(Phosphor);const StarsFonts=getFonts(Stars);const cycleOrder=[\"mfrkl5BCE\",\"wZ_0tlroc\"];const serializationHash=\"framer-uUjUZ\";const variantClassNames={mfrkl5BCE:\"framer-v-zzpbsv\",wZ_0tlroc:\"framer-v-7utahi\"};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 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:\"mfrkl5BCE\",Phone:\"wZ_0tlroc\"};const getProps=({height,id,name1,role,stars,text,width,...props})=>{return{...props,BsCbdHTjR:stars??props.BsCbdHTjR??5,RvHZdVPO7:name1??props.RvHZdVPO7??\"Steve\",variant:humanReadableVariantMap[props.variant]??props.variant??\"mfrkl5BCE\",veFOlbVn7:text??props.veFOlbVn7??\"Uptrend rebuilt our site in Framer and made everything editable without code. The process was fast, clear, and actually enjoyable. Conversions went up and maintenance dropped to zero.\",Z2pPJzz1u:role??props.Z2pPJzz1u??\"Product Designer\"};};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,RvHZdVPO7,Z2pPJzz1u,BsCbdHTjR,veFOlbVn7,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"mfrkl5BCE\",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-zzpbsv\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"mfrkl5BCE\",ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-37262067-5aee-4b12-a86c-84ad2b746500, rgba(255, 255, 255, 0.2))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-d9cb7199-a354-494d-b32f-02153c4f53bc, rgb(31, 33, 32))\",borderBottomLeftRadius:15,borderBottomRightRadius:15,borderTopLeftRadius:15,borderTopRightRadius:15,...style},...addPropertyOverrides({wZ_0tlroc:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-8z9xyu\",\"data-framer-name\":\"Info + Stars\",layoutDependency:layoutDependency,layoutId:\"WYMRDFsqF\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-17oxo7q\",\"data-framer-name\":\"Image + Name + Role\",layoutDependency:layoutDependency,layoutId:\"dRaBBRK30\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-tuoe5k\",\"data-framer-name\":\"Name + Role\",layoutDependency:layoutDependency,layoutId:\"aqYExsonM\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-k1hfd-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"f96cuMGky-container\",nodeId:\"f96cuMGky\",rendersWithMotion:true,scopeId:\"j3YDsqgSR\",children:/*#__PURE__*/_jsx(Phosphor,{color:\"var(--token-6b528b1a-5a06-4b7e-b4eb-f10792f77d86, rgb(255, 255, 255))\",height:\"100%\",iconSearch:\"House\",iconSelection:\"SealCheck\",id:\"f96cuMGky\",layoutId:\"f96cuMGky\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},weight:\"fill\",width:\"100%\"})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-47sejy\",layoutDependency:layoutDependency,layoutId:\"UuBTzqXs3\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1rhmrlo\",\"data-styles-preset\":\"XvzBJRwcg\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6b528b1a-5a06-4b7e-b4eb-f10792f77d86, rgb(255, 255, 255)))\"},children:\"Steve\"})}),className:\"framer-x47zzm\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"UfRw7_P4e\",style:{\"--extracted-r6o4lv\":\"var(--token-6b528b1a-5a06-4b7e-b4eb-f10792f77d86, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:RvHZdVPO7,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-dkm0bs\",\"data-styles-preset\":\"Z01tG3ac3\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-1ce2eac1-7bd1-4e94-9e03-59507a06881f, rgba(255, 255, 255, 0.6)))\"},children:\"Product Designer\"})}),className:\"framer-ysp4gl\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"q4QxTJ5r_\",style:{\"--extracted-r6o4lv\":\"var(--token-1ce2eac1-7bd1-4e94-9e03-59507a06881f, rgba(255, 255, 255, 0.6))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:Z2pPJzz1u,verticalAlignment:\"top\",withExternalLayout:true})]})]})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:23,y:(componentViewport?.y||0)+60+0+107.5,...addPropertyOverrides({wZ_0tlroc:{y:(componentViewport?.y||0)+60+(0+0+((componentViewport?.height||500)-120-321.4)/1*0)+0+262}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-m0htor-container\",layoutDependency:layoutDependency,layoutId:\"GBtMbb2_t-container\",nodeId:\"GBtMbb2_t\",rendersWithMotion:true,scopeId:\"j3YDsqgSR\",children:/*#__PURE__*/_jsx(Stars,{height:\"100%\",id:\"GBtMbb2_t\",layoutId:\"GBtMbb2_t\",scqLmmnCv:BsCbdHTjR,width:\"100%\"})})})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-127nysm\",\"data-styles-preset\":\"TyuyZBvwr\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6b528b1a-5a06-4b7e-b4eb-f10792f77d86, rgb(255, 255, 255)))\"},children:\"Uptrend rebuilt our site in Framer and made everything editable without code. The process was fast, clear, and actually enjoyable. Conversions went up and maintenance dropped to zero.\"})}),className:\"framer-175vzin\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"rbfE_9XRx\",style:{\"--extracted-r6o4lv\":\"var(--token-6b528b1a-5a06-4b7e-b4eb-f10792f77d86, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:veFOlbVn7,variants:{wZ_0tlroc:{\"--extracted-1lwpl3i\":\"var(--token-6b528b1a-5a06-4b7e-b4eb-f10792f77d86, rgb(255, 255, 255))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({wZ_0tlroc:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h5,{className:\"framer-styles-preset-127nysm\",\"data-styles-preset\":\"TyuyZBvwr\",style:{\"--framer-text-color\":\"var(--extracted-1lwpl3i, var(--token-6b528b1a-5a06-4b7e-b4eb-f10792f77d86, rgb(255, 255, 255)))\"},children:\"Uptrend rebuilt our site in Framer and made everything editable without code. The process was fast, clear, and actually enjoyable. Conversions went up and maintenance dropped to zero.\"})})}},baseVariant,gestureVariant)})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-uUjUZ.framer-h8v9e1, .framer-uUjUZ .framer-h8v9e1 { display: block; }\",\".framer-uUjUZ.framer-zzpbsv { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 50px; height: 450px; justify-content: flex-start; overflow: hidden; padding: 60px; position: relative; width: 680px; will-change: var(--framer-will-change-override, transform); }\",\".framer-uUjUZ .framer-8z9xyu { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-uUjUZ .framer-17oxo7q { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-uUjUZ .framer-tuoe5k { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 15px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-uUjUZ .framer-k1hfd-container { flex: none; height: 79px; position: relative; width: 69px; }\",\".framer-uUjUZ .framer-47sejy { 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; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-uUjUZ .framer-x47zzm, .framer-uUjUZ .framer-ysp4gl, .framer-uUjUZ .framer-175vzin { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-uUjUZ .framer-m0htor-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-uUjUZ.framer-v-7utahi.framer-zzpbsv { gap: unset; height: 500px; justify-content: space-between; max-width: 350px; width: min-content; }\",\".framer-uUjUZ.framer-v-7utahi .framer-8z9xyu { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 24px; justify-content: center; width: 270px; }\",\".framer-uUjUZ.framer-v-7utahi .framer-17oxo7q { flex: none; width: 100%; }\",\".framer-uUjUZ.framer-v-7utahi .framer-175vzin { align-self: stretch; width: auto; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,'.framer-uUjUZ[data-border=\"true\"]::after, .framer-uUjUZ [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 450\n * @framerIntrinsicWidth 680\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"wZ_0tlroc\":{\"layout\":[\"auto\",\"fixed\"],\"constraints\":[null,\"350px\",null,null]}}}\n * @framerVariables {\"RvHZdVPO7\":\"name1\",\"Z2pPJzz1u\":\"role\",\"BsCbdHTjR\":\"stars\",\"veFOlbVn7\":\"text\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerj3YDsqgSR=withCSS(Component,css,\"framer-uUjUZ\");export default Framerj3YDsqgSR;Framerj3YDsqgSR.displayName=\"Testimonial Card 16\";Framerj3YDsqgSR.defaultProps={height:450,width:680};addPropertyControls(Framerj3YDsqgSR,{variant:{options:[\"mfrkl5BCE\",\"wZ_0tlroc\"],optionTitles:[\"Desktop\",\"Phone\"],title:\"Variant\",type:ControlType.Enum},RvHZdVPO7:{defaultValue:\"Steve\",displayTextArea:false,title:\"Name\",type:ControlType.String},Z2pPJzz1u:{defaultValue:\"Product Designer\",displayTextArea:false,title:\"Role\",type:ControlType.String},BsCbdHTjR:{defaultValue:5,displayStepper:true,max:5,min:1,title:\"Stars\",type:ControlType.Number},veFOlbVn7:{defaultValue:\"Uptrend rebuilt our site in Framer and made everything editable without code. The process was fast, clear, and actually enjoyable. Conversions went up and maintenance dropped to zero.\",displayTextArea:false,title:\"Text\",type:ControlType.String}});addFonts(Framerj3YDsqgSR,[{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\"}]},...PhosphorFonts,...StarsFonts,...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\":\"Framerj3YDsqgSR\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"wZ_0tlroc\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"],\\\"constraints\\\":[null,\\\"350px\\\",null,null]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"450\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"RvHZdVPO7\\\":\\\"name1\\\",\\\"Z2pPJzz1u\\\":\\\"role\\\",\\\"BsCbdHTjR\\\":\\\"stars\\\",\\\"veFOlbVn7\\\":\\\"text\\\"}\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"680\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (504870a)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const MotionDivWithFX=withFX(motion.div);const serializationHash=\"framer-6VoEo\";const variantClassNames={LIHPRqZiH:\"framer-v-gxovet\"};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 lessThan=(a,b)=>{return typeof a===\"number\"&&typeof b===\"number\"?a<b:false;};const negate=value=>{return!value;};const animation={opacity:1,rotate:45,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:20};const transition2={bounce:.4,delay:.1,duration:.4,type:\"spring\"};const transition3={bounce:.4,delay:.2,duration:.4,type:\"spring\"};const transition4={bounce:.4,delay:.3,duration:.4,type:\"spring\"};const transition5={bounce:.4,delay:.4,duration:.4,type:\"spring\"};const transition6={bounce:.4,delay:.5,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 Variants=motion.create(React.Fragment);const getProps=({height,id,stars,width,...props})=>{return{...props,scqLmmnCv:stars??props.scqLmmnCv??5};};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,scqLmmnCv,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"LIHPRqZiH\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const visible=negate(lessThan(scqLmmnCv,5));const visible1=negate(lessThan(scqLmmnCv,4));const visible2=negate(lessThan(scqLmmnCv,3));const visible3=negate(lessThan(scqLmmnCv,2));const visible4=negate(lessThan(scqLmmnCv,1));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-gxovet\",className,classNames),\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"LIHPRqZiH\",ref:refBinding,style:{...style},children:[visible&&/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:true,__framer__enter:animation,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-zjtx0f\",\"data-framer-name\":\"Star Icon\",layoutDependency:layoutDependency,layoutId:\"iuVIVpsT8\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-bcwkjb\",\"data-framer-name\":\"Star\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"sel6RpcUO\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16 15\"><path d=\"M 7.049 0.927 C 7.349 0.006 8.652 0.006 8.951 0.927 L 10.021 4.219 C 10.155 4.63 10.538 4.909 10.971 4.909 L 14.433 4.909 C 15.402 4.909 15.804 6.149 15.021 6.719 L 12.221 8.753 C 11.87 9.007 11.723 9.459 11.857 9.871 L 12.927 13.163 C 13.227 14.084 12.172 14.851 11.388 14.281 L 8.588 12.247 C 8.237 11.992 7.763 11.992 7.412 12.247 L 4.612 14.281 C 3.828 14.851 2.774 14.084 3.073 13.163 L 4.143 9.871 C 4.277 9.459 4.13 9.008 3.78 8.753 L 0.98 6.72 C 0.196 6.15 0.598 4.91 1.567 4.91 L 5.028 4.91 C 5.461 4.91 5.845 4.632 5.979 4.22 L 7.05 0.927 Z\" fill=\"var(--token-6b528b1a-5a06-4b7e-b4eb-f10792f77d86, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path></svg>',svgContentId:11017821962,withExternalLayout:true})}),visible1&&/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__animate:{transition:transition3},__framer__animateOnce:true,__framer__enter:animation,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-ey6jxq\",\"data-framer-name\":\"Star Icon\",layoutDependency:layoutDependency,layoutId:\"qP5ytesYw\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1ofo5n6\",\"data-framer-name\":\"Star\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"MMP47nJxI\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16 15\"><path d=\"M 7.049 0.927 C 7.349 0.006 8.652 0.006 8.951 0.927 L 10.021 4.219 C 10.155 4.63 10.538 4.909 10.971 4.909 L 14.433 4.909 C 15.402 4.909 15.804 6.149 15.021 6.719 L 12.221 8.753 C 11.87 9.007 11.723 9.459 11.857 9.871 L 12.927 13.163 C 13.227 14.084 12.172 14.851 11.388 14.281 L 8.588 12.247 C 8.237 11.992 7.763 11.992 7.412 12.247 L 4.612 14.281 C 3.828 14.851 2.774 14.084 3.073 13.163 L 4.143 9.871 C 4.277 9.459 4.13 9.008 3.78 8.753 L 0.98 6.72 C 0.196 6.15 0.598 4.91 1.567 4.91 L 5.028 4.91 C 5.461 4.91 5.845 4.632 5.979 4.22 L 7.05 0.927 Z\" fill=\"var(--token-6b528b1a-5a06-4b7e-b4eb-f10792f77d86, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path></svg>',svgContentId:11017821962,withExternalLayout:true})}),visible2&&/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__animate:{transition:transition4},__framer__animateOnce:true,__framer__enter:animation,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-53te7u\",\"data-framer-name\":\"Star Icon\",layoutDependency:layoutDependency,layoutId:\"ult6dzisz\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-l1o7v9\",\"data-framer-name\":\"Star\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"npVylAgMj\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16 15\"><path d=\"M 7.049 0.927 C 7.349 0.006 8.652 0.006 8.951 0.927 L 10.021 4.219 C 10.155 4.63 10.538 4.909 10.971 4.909 L 14.433 4.909 C 15.402 4.909 15.804 6.149 15.021 6.719 L 12.221 8.753 C 11.87 9.007 11.723 9.459 11.857 9.871 L 12.927 13.163 C 13.227 14.084 12.172 14.851 11.388 14.281 L 8.588 12.247 C 8.237 11.992 7.763 11.992 7.412 12.247 L 4.612 14.281 C 3.828 14.851 2.774 14.084 3.073 13.163 L 4.143 9.871 C 4.277 9.459 4.13 9.008 3.78 8.753 L 0.98 6.72 C 0.196 6.15 0.598 4.91 1.567 4.91 L 5.028 4.91 C 5.461 4.91 5.845 4.632 5.979 4.22 L 7.05 0.927 Z\" fill=\"var(--token-6b528b1a-5a06-4b7e-b4eb-f10792f77d86, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path></svg>',svgContentId:11017821962,withExternalLayout:true})}),visible3&&/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__animate:{transition:transition5},__framer__animateOnce:true,__framer__enter:animation,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-mu8lfx\",\"data-framer-name\":\"Star Icon\",layoutDependency:layoutDependency,layoutId:\"mz_bfYUUS\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1oh4ue5\",\"data-framer-name\":\"Star\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"waq6H3LyZ\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16 15\"><path d=\"M 7.049 0.927 C 7.349 0.006 8.652 0.006 8.951 0.927 L 10.021 4.219 C 10.155 4.63 10.538 4.909 10.971 4.909 L 14.433 4.909 C 15.402 4.909 15.804 6.149 15.021 6.719 L 12.221 8.753 C 11.87 9.007 11.723 9.459 11.857 9.871 L 12.927 13.163 C 13.227 14.084 12.172 14.851 11.388 14.281 L 8.588 12.247 C 8.237 11.992 7.763 11.992 7.412 12.247 L 4.612 14.281 C 3.828 14.851 2.774 14.084 3.073 13.163 L 4.143 9.871 C 4.277 9.459 4.13 9.008 3.78 8.753 L 0.98 6.72 C 0.196 6.15 0.598 4.91 1.567 4.91 L 5.028 4.91 C 5.461 4.91 5.845 4.632 5.979 4.22 L 7.05 0.927 Z\" fill=\"var(--token-6b528b1a-5a06-4b7e-b4eb-f10792f77d86, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path></svg>',svgContentId:11017821962,withExternalLayout:true})}),visible4&&/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__animate:{transition:transition6},__framer__animateOnce:true,__framer__enter:animation,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-2oo3mg\",\"data-framer-name\":\"Star Icon\",layoutDependency:layoutDependency,layoutId:\"utEaWi3oz\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-5vbvhq\",\"data-framer-name\":\"Star\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"wlOOSz2wk\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16 15\"><path d=\"M 7.049 0.927 C 7.349 0.006 8.652 0.006 8.951 0.927 L 10.021 4.219 C 10.155 4.63 10.538 4.909 10.971 4.909 L 14.433 4.909 C 15.402 4.909 15.804 6.149 15.021 6.719 L 12.221 8.753 C 11.87 9.007 11.723 9.459 11.857 9.871 L 12.927 13.163 C 13.227 14.084 12.172 14.851 11.388 14.281 L 8.588 12.247 C 8.237 11.992 7.763 11.992 7.412 12.247 L 4.612 14.281 C 3.828 14.851 2.774 14.084 3.073 13.163 L 4.143 9.871 C 4.277 9.459 4.13 9.008 3.78 8.753 L 0.98 6.72 C 0.196 6.15 0.598 4.91 1.567 4.91 L 5.028 4.91 C 5.461 4.91 5.845 4.632 5.979 4.22 L 7.05 0.927 Z\" fill=\"var(--token-6b528b1a-5a06-4b7e-b4eb-f10792f77d86, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path></svg>',svgContentId:11017821962,withExternalLayout:true})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-6VoEo.framer-3c6c5d, .framer-6VoEo .framer-3c6c5d { display: block; }\",\".framer-6VoEo.framer-gxovet { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; overflow: hidden; padding: 4px 0px 4px 0px; position: relative; width: min-content; }\",\".framer-6VoEo .framer-zjtx0f, .framer-6VoEo .framer-ey6jxq, .framer-6VoEo .framer-53te7u, .framer-6VoEo .framer-mu8lfx, .framer-6VoEo .framer-2oo3mg { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 15px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 16px; }\",\".framer-6VoEo .framer-bcwkjb, .framer-6VoEo .framer-1ofo5n6, .framer-6VoEo .framer-l1o7v9, .framer-6VoEo .framer-1oh4ue5, .framer-6VoEo .framer-5vbvhq { flex: none; height: 15px; position: relative; width: 16px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 23\n * @framerIntrinsicWidth 96\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"scqLmmnCv\":\"stars\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framere3YPvu3zV=withCSS(Component,css,\"framer-6VoEo\");export default Framere3YPvu3zV;Framere3YPvu3zV.displayName=\"Stars 3\";Framere3YPvu3zV.defaultProps={height:23,width:96};addPropertyControls(Framere3YPvu3zV,{scqLmmnCv:{defaultValue:5,displayStepper:true,max:5,min:1,title:\"Stars\",type:ControlType.Number}});addFonts(Framere3YPvu3zV,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framere3YPvu3zV\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"scqLmmnCv\\\":\\\"stars\\\"}\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"23\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"96\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./e3YPvu3zV.map","// Generated by Framer (504870a)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{Icon as Phosphor}from\"https://framerusercontent.com/modules/tYScH7LTqUtz5KUaUAYP/p8dptk4UIND8hbFWz9V7/Phosphor.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/t8airjKB2vw5RqIpMO3q/EujdN12bNgIvD9Nujqvf/TyuyZBvwr.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/HMI2yF1hTtV8QCtV7KzV/33wCuz9VyXzp2Lvsqv95/XvzBJRwcg.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/aYWHn5h1rpVJxRIvRmoz/xPRjZFEolsXiCWu0vmmL/Z01tG3ac3.js\";import Stars3 from\"https://framerusercontent.com/modules/Ip2bpVKTxRxbr32gPZTf/Rt1bUcXccAR8FTdp6xCy/e3YPvu3zV.js\";const PhosphorFonts=getFonts(Phosphor);const Stars3Fonts=getFonts(Stars3);const cycleOrder=[\"BW_b_VjWn\",\"mWFGmfbGf\"];const serializationHash=\"framer-hQCdC\";const variantClassNames={BW_b_VjWn:\"framer-v-kxh4xz\",mWFGmfbGf:\"framer-v-nxbftx\"};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 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:\"BW_b_VjWn\",Phone:\"mWFGmfbGf\"};const getProps=({height,id,name1,role,stars,text,width,...props})=>{return{...props,BsCbdHTjR:stars??props.BsCbdHTjR??5,RvHZdVPO7:name1??props.RvHZdVPO7??\"Steve\",variant:humanReadableVariantMap[props.variant]??props.variant??\"BW_b_VjWn\",veFOlbVn7:text??props.veFOlbVn7??\"They completely nailed our branding - from the visual identity to the tone of voice. Since launch, we’ve seen a clear uptick in client engagement and have gotten compliments on our new look almost daily.\",Z2pPJzz1u:role??props.Z2pPJzz1u??\"Product Designer\"};};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,RvHZdVPO7,Z2pPJzz1u,BsCbdHTjR,veFOlbVn7,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"BW_b_VjWn\",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-kxh4xz\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"BW_b_VjWn\",ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-37262067-5aee-4b12-a86c-84ad2b746500, rgba(255, 255, 255, 0.2))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-d9cb7199-a354-494d-b32f-02153c4f53bc, rgb(31, 33, 32))\",borderBottomLeftRadius:15,borderBottomRightRadius:15,borderTopLeftRadius:15,borderTopRightRadius:15,...style},...addPropertyOverrides({mWFGmfbGf:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-19s8g1z\",\"data-framer-name\":\"Info + Stars\",layoutDependency:layoutDependency,layoutId:\"sOqQKmx5J\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1q0vyru\",\"data-framer-name\":\"Image + Name + Role\",layoutDependency:layoutDependency,layoutId:\"XfQ8cp3Pm\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1jx9z4e\",\"data-framer-name\":\"Name + Role\",layoutDependency:layoutDependency,layoutId:\"jw7bMA_CZ\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ctfwgo-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"Hgn9HFyDO-container\",nodeId:\"Hgn9HFyDO\",rendersWithMotion:true,scopeId:\"J9CN16JaS\",children:/*#__PURE__*/_jsx(Phosphor,{color:\"var(--token-6b528b1a-5a06-4b7e-b4eb-f10792f77d86, rgb(255, 255, 255))\",height:\"100%\",iconSearch:\"House\",iconSelection:\"SealCheck\",id:\"Hgn9HFyDO\",layoutId:\"Hgn9HFyDO\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},weight:\"fill\",width:\"100%\"})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-q5n6a5\",layoutDependency:layoutDependency,layoutId:\"ikvZdMxVI\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1rhmrlo\",\"data-styles-preset\":\"XvzBJRwcg\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6b528b1a-5a06-4b7e-b4eb-f10792f77d86, rgb(255, 255, 255)))\"},children:\"Steve\"})}),className:\"framer-9hn80h\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"EsO6zadYf\",style:{\"--extracted-r6o4lv\":\"var(--token-6b528b1a-5a06-4b7e-b4eb-f10792f77d86, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:RvHZdVPO7,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-dkm0bs\",\"data-styles-preset\":\"Z01tG3ac3\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-1ce2eac1-7bd1-4e94-9e03-59507a06881f, rgba(255, 255, 255, 0.6)))\"},children:\"Product Designer\"})}),className:\"framer-agrp2i\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"vqP6t68Op\",style:{\"--extracted-r6o4lv\":\"var(--token-1ce2eac1-7bd1-4e94-9e03-59507a06881f, rgba(255, 255, 255, 0.6))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:Z2pPJzz1u,verticalAlignment:\"top\",withExternalLayout:true})]})]})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:23,y:(componentViewport?.y||0)+60+0+107.5,...addPropertyOverrides({mWFGmfbGf:{y:(componentViewport?.y||0)+60+(0+0+((componentViewport?.height||500)-120-321.4)/1*0)+0+262}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-m7cuvo-container\",layoutDependency:layoutDependency,layoutId:\"bFplPPGxu-container\",nodeId:\"bFplPPGxu\",rendersWithMotion:true,scopeId:\"J9CN16JaS\",children:/*#__PURE__*/_jsx(Stars3,{height:\"100%\",id:\"bFplPPGxu\",layoutId:\"bFplPPGxu\",scqLmmnCv:BsCbdHTjR,width:\"100%\"})})})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-127nysm\",\"data-styles-preset\":\"TyuyZBvwr\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6b528b1a-5a06-4b7e-b4eb-f10792f77d86, rgb(255, 255, 255)))\"},children:\"They completely nailed our branding - from the visual identity to the tone of voice. Since launch, we’ve seen a clear uptick in client engagement and have gotten compliments on our new look almost daily.\"})}),className:\"framer-ehc4f4\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"RfWOJSElK\",style:{\"--extracted-r6o4lv\":\"var(--token-6b528b1a-5a06-4b7e-b4eb-f10792f77d86, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:veFOlbVn7,variants:{mWFGmfbGf:{\"--extracted-1lwpl3i\":\"var(--token-6b528b1a-5a06-4b7e-b4eb-f10792f77d86, rgb(255, 255, 255))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({mWFGmfbGf:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h5,{className:\"framer-styles-preset-127nysm\",\"data-styles-preset\":\"TyuyZBvwr\",style:{\"--framer-text-color\":\"var(--extracted-1lwpl3i, var(--token-6b528b1a-5a06-4b7e-b4eb-f10792f77d86, rgb(255, 255, 255)))\"},children:\"They completely nailed our branding - from the visual identity to the tone of voice. Since launch, we’ve seen a clear uptick in client engagement and have gotten compliments on our new look almost daily.\"})})}},baseVariant,gestureVariant)})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-hQCdC.framer-1nmi7se, .framer-hQCdC .framer-1nmi7se { display: block; }\",\".framer-hQCdC.framer-kxh4xz { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 50px; height: 450px; justify-content: flex-start; overflow: hidden; padding: 60px; position: relative; width: 680px; will-change: var(--framer-will-change-override, transform); }\",\".framer-hQCdC .framer-19s8g1z { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-hQCdC .framer-1q0vyru { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-hQCdC .framer-1jx9z4e { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 15px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-hQCdC .framer-1ctfwgo-container { flex: none; height: 79px; position: relative; width: 69px; }\",\".framer-hQCdC .framer-q5n6a5 { 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; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-hQCdC .framer-9hn80h, .framer-hQCdC .framer-agrp2i, .framer-hQCdC .framer-ehc4f4 { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-hQCdC .framer-m7cuvo-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-hQCdC.framer-v-nxbftx.framer-kxh4xz { gap: unset; height: 500px; justify-content: space-between; max-width: 350px; width: min-content; }\",\".framer-hQCdC.framer-v-nxbftx .framer-19s8g1z { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 24px; justify-content: center; width: 270px; }\",\".framer-hQCdC.framer-v-nxbftx .framer-1q0vyru { flex: none; width: 100%; }\",\".framer-hQCdC.framer-v-nxbftx .framer-ehc4f4 { align-self: stretch; width: auto; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,'.framer-hQCdC[data-border=\"true\"]::after, .framer-hQCdC [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 450\n * @framerIntrinsicWidth 680\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"mWFGmfbGf\":{\"layout\":[\"auto\",\"fixed\"],\"constraints\":[null,\"350px\",null,null]}}}\n * @framerVariables {\"RvHZdVPO7\":\"name1\",\"Z2pPJzz1u\":\"role\",\"BsCbdHTjR\":\"stars\",\"veFOlbVn7\":\"text\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerJ9CN16JaS=withCSS(Component,css,\"framer-hQCdC\");export default FramerJ9CN16JaS;FramerJ9CN16JaS.displayName=\"Testimonial Card 18\";FramerJ9CN16JaS.defaultProps={height:450,width:680};addPropertyControls(FramerJ9CN16JaS,{variant:{options:[\"BW_b_VjWn\",\"mWFGmfbGf\"],optionTitles:[\"Desktop\",\"Phone\"],title:\"Variant\",type:ControlType.Enum},RvHZdVPO7:{defaultValue:\"Steve\",displayTextArea:false,title:\"Name\",type:ControlType.String},Z2pPJzz1u:{defaultValue:\"Product Designer\",displayTextArea:false,title:\"Role\",type:ControlType.String},BsCbdHTjR:{defaultValue:5,displayStepper:true,max:5,min:1,title:\"Stars\",type:ControlType.Number},veFOlbVn7:{defaultValue:\"They completely nailed our branding - from the visual identity to the tone of voice. Since launch, we’ve seen a clear uptick in client engagement and have gotten compliments on our new look almost daily.\",displayTextArea:false,title:\"Text\",type:ControlType.String}});addFonts(FramerJ9CN16JaS,[{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\"}]},...PhosphorFonts,...Stars3Fonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerJ9CN16JaS\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"mWFGmfbGf\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"],\\\"constraints\\\":[null,\\\"350px\\\",null,null]}}}\",\"framerIntrinsicWidth\":\"680\",\"framerVariables\":\"{\\\"RvHZdVPO7\\\":\\\"name1\\\",\\\"Z2pPJzz1u\\\":\\\"role\\\",\\\"BsCbdHTjR\\\":\\\"stars\\\",\\\"veFOlbVn7\\\":\\\"text\\\"}\",\"framerIntrinsicHeight\":\"450\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (3df86f7)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const MotionDivWithFX=withFX(motion.div);const serializationHash=\"framer-bq5Ua\";const variantClassNames={YDXPZ8sZW:\"framer-v-1t2t7f2\"};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 lessThan=(a,b)=>{return typeof a===\"number\"&&typeof b===\"number\"?a<b:false;};const negate=value=>{return!value;};const animation={opacity:1,rotate:45,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:20};const transition2={bounce:.4,delay:.1,duration:.4,type:\"spring\"};const transition3={bounce:.4,delay:.2,duration:.4,type:\"spring\"};const transition4={bounce:.4,delay:.3,duration:.4,type:\"spring\"};const transition5={bounce:.4,delay:.4,duration:.4,type:\"spring\"};const transition6={bounce:.4,delay:.5,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 Variants=motion.create(React.Fragment);const getProps=({height,id,stars,width,...props})=>{return{...props,scqLmmnCv:stars??props.scqLmmnCv??5};};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,scqLmmnCv,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"YDXPZ8sZW\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const visible=negate(lessThan(scqLmmnCv,5));const visible1=negate(lessThan(scqLmmnCv,4));const visible2=negate(lessThan(scqLmmnCv,3));const visible3=negate(lessThan(scqLmmnCv,2));const visible4=negate(lessThan(scqLmmnCv,1));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-1t2t7f2\",className,classNames),\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"YDXPZ8sZW\",ref:refBinding,style:{...style},children:[visible&&/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:true,__framer__enter:animation,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-1y89w4m\",\"data-framer-name\":\"Star Icon\",layoutDependency:layoutDependency,layoutId:\"JZ6klDBAg\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1mwx5br\",\"data-framer-name\":\"Star\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"uvs2l5jH2\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16 15\"><path d=\"M 7.049 0.927 C 7.349 0.006 8.652 0.006 8.951 0.927 L 10.021 4.219 C 10.155 4.63 10.538 4.909 10.971 4.909 L 14.433 4.909 C 15.402 4.909 15.804 6.149 15.021 6.719 L 12.221 8.753 C 11.87 9.007 11.723 9.459 11.857 9.871 L 12.927 13.163 C 13.227 14.084 12.172 14.851 11.388 14.281 L 8.588 12.247 C 8.237 11.992 7.763 11.992 7.412 12.247 L 4.612 14.281 C 3.828 14.851 2.774 14.084 3.073 13.163 L 4.143 9.871 C 4.277 9.459 4.13 9.008 3.78 8.753 L 0.98 6.72 C 0.196 6.15 0.598 4.91 1.567 4.91 L 5.028 4.91 C 5.461 4.91 5.845 4.632 5.979 4.22 L 7.05 0.927 Z\" fill=\"var(--token-6b528b1a-5a06-4b7e-b4eb-f10792f77d86, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path></svg>',svgContentId:11017821962,withExternalLayout:true})}),visible1&&/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__animate:{transition:transition3},__framer__animateOnce:true,__framer__enter:animation,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-reodz5\",\"data-framer-name\":\"Star Icon\",layoutDependency:layoutDependency,layoutId:\"PuxY5gfC2\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-pwnvps\",\"data-framer-name\":\"Star\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"bQSkBjNHu\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16 15\"><path d=\"M 7.049 0.927 C 7.349 0.006 8.652 0.006 8.951 0.927 L 10.021 4.219 C 10.155 4.63 10.538 4.909 10.971 4.909 L 14.433 4.909 C 15.402 4.909 15.804 6.149 15.021 6.719 L 12.221 8.753 C 11.87 9.007 11.723 9.459 11.857 9.871 L 12.927 13.163 C 13.227 14.084 12.172 14.851 11.388 14.281 L 8.588 12.247 C 8.237 11.992 7.763 11.992 7.412 12.247 L 4.612 14.281 C 3.828 14.851 2.774 14.084 3.073 13.163 L 4.143 9.871 C 4.277 9.459 4.13 9.008 3.78 8.753 L 0.98 6.72 C 0.196 6.15 0.598 4.91 1.567 4.91 L 5.028 4.91 C 5.461 4.91 5.845 4.632 5.979 4.22 L 7.05 0.927 Z\" fill=\"var(--token-6b528b1a-5a06-4b7e-b4eb-f10792f77d86, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path></svg>',svgContentId:11017821962,withExternalLayout:true})}),visible2&&/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__animate:{transition:transition4},__framer__animateOnce:true,__framer__enter:animation,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-1cd7smy\",\"data-framer-name\":\"Star Icon\",layoutDependency:layoutDependency,layoutId:\"KYZbyvoSc\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1yc4pf6\",\"data-framer-name\":\"Star\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"TeNmK_P5u\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16 15\"><path d=\"M 7.049 0.927 C 7.349 0.006 8.652 0.006 8.951 0.927 L 10.021 4.219 C 10.155 4.63 10.538 4.909 10.971 4.909 L 14.433 4.909 C 15.402 4.909 15.804 6.149 15.021 6.719 L 12.221 8.753 C 11.87 9.007 11.723 9.459 11.857 9.871 L 12.927 13.163 C 13.227 14.084 12.172 14.851 11.388 14.281 L 8.588 12.247 C 8.237 11.992 7.763 11.992 7.412 12.247 L 4.612 14.281 C 3.828 14.851 2.774 14.084 3.073 13.163 L 4.143 9.871 C 4.277 9.459 4.13 9.008 3.78 8.753 L 0.98 6.72 C 0.196 6.15 0.598 4.91 1.567 4.91 L 5.028 4.91 C 5.461 4.91 5.845 4.632 5.979 4.22 L 7.05 0.927 Z\" fill=\"var(--token-6b528b1a-5a06-4b7e-b4eb-f10792f77d86, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path></svg>',svgContentId:11017821962,withExternalLayout:true})}),visible3&&/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__animate:{transition:transition5},__framer__animateOnce:true,__framer__enter:animation,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-1x8c86o\",\"data-framer-name\":\"Star Icon\",layoutDependency:layoutDependency,layoutId:\"CqLEMDGvZ\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-18ilwsb\",\"data-framer-name\":\"Star\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"zGIji45K5\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16 15\"><path d=\"M 7.049 0.927 C 7.349 0.006 8.652 0.006 8.951 0.927 L 10.021 4.219 C 10.155 4.63 10.538 4.909 10.971 4.909 L 14.433 4.909 C 15.402 4.909 15.804 6.149 15.021 6.719 L 12.221 8.753 C 11.87 9.007 11.723 9.459 11.857 9.871 L 12.927 13.163 C 13.227 14.084 12.172 14.851 11.388 14.281 L 8.588 12.247 C 8.237 11.992 7.763 11.992 7.412 12.247 L 4.612 14.281 C 3.828 14.851 2.774 14.084 3.073 13.163 L 4.143 9.871 C 4.277 9.459 4.13 9.008 3.78 8.753 L 0.98 6.72 C 0.196 6.15 0.598 4.91 1.567 4.91 L 5.028 4.91 C 5.461 4.91 5.845 4.632 5.979 4.22 L 7.05 0.927 Z\" fill=\"var(--token-6b528b1a-5a06-4b7e-b4eb-f10792f77d86, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path></svg>',svgContentId:11017821962,withExternalLayout:true})}),visible4&&/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__animate:{transition:transition6},__framer__animateOnce:true,__framer__enter:animation,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-caraqe\",\"data-framer-name\":\"Star Icon\",layoutDependency:layoutDependency,layoutId:\"LlBm3eU7Y\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1if06bl\",\"data-framer-name\":\"Star\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"KpyLc9WUG\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16 15\"><path d=\"M 7.049 0.927 C 7.349 0.006 8.652 0.006 8.951 0.927 L 10.021 4.219 C 10.155 4.63 10.538 4.909 10.971 4.909 L 14.433 4.909 C 15.402 4.909 15.804 6.149 15.021 6.719 L 12.221 8.753 C 11.87 9.007 11.723 9.459 11.857 9.871 L 12.927 13.163 C 13.227 14.084 12.172 14.851 11.388 14.281 L 8.588 12.247 C 8.237 11.992 7.763 11.992 7.412 12.247 L 4.612 14.281 C 3.828 14.851 2.774 14.084 3.073 13.163 L 4.143 9.871 C 4.277 9.459 4.13 9.008 3.78 8.753 L 0.98 6.72 C 0.196 6.15 0.598 4.91 1.567 4.91 L 5.028 4.91 C 5.461 4.91 5.845 4.632 5.979 4.22 L 7.05 0.927 Z\" fill=\"var(--token-6b528b1a-5a06-4b7e-b4eb-f10792f77d86, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path></svg>',svgContentId:11017821962,withExternalLayout:true})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-bq5Ua.framer-gg432q, .framer-bq5Ua .framer-gg432q { display: block; }\",\".framer-bq5Ua.framer-1t2t7f2 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; overflow: hidden; padding: 4px 0px 4px 0px; position: relative; width: min-content; }\",\".framer-bq5Ua .framer-1y89w4m, .framer-bq5Ua .framer-reodz5, .framer-bq5Ua .framer-1cd7smy, .framer-bq5Ua .framer-1x8c86o, .framer-bq5Ua .framer-caraqe { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 15px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 16px; }\",\".framer-bq5Ua .framer-1mwx5br, .framer-bq5Ua .framer-pwnvps, .framer-bq5Ua .framer-1yc4pf6, .framer-bq5Ua .framer-18ilwsb, .framer-bq5Ua .framer-1if06bl { flex: none; height: 15px; position: relative; width: 16px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 23\n * @framerIntrinsicWidth 96\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"scqLmmnCv\":\"stars\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerGlzcdmyFB=withCSS(Component,css,\"framer-bq5Ua\");export default FramerGlzcdmyFB;FramerGlzcdmyFB.displayName=\"Stars 7\";FramerGlzcdmyFB.defaultProps={height:23,width:96};addPropertyControls(FramerGlzcdmyFB,{scqLmmnCv:{defaultValue:5,displayStepper:true,max:5,min:1,title:\"Stars\",type:ControlType.Number}});addFonts(FramerGlzcdmyFB,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerGlzcdmyFB\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerVariables\":\"{\\\"scqLmmnCv\\\":\\\"stars\\\"}\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"23\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"96\",\"framerAutoSizeImages\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./GlzcdmyFB.map","// Generated by Framer (3df86f7)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getLoadingLazyAtYPosition,Image,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{Icon as Phosphor}from\"https://framerusercontent.com/modules/tYScH7LTqUtz5KUaUAYP/p8dptk4UIND8hbFWz9V7/Phosphor.js\";import Stars7 from\"https://framerusercontent.com/modules/uxVPlpFxIurGI6Fz3rBE/EubDnZjZXlRYZJsIPww2/GlzcdmyFB.js\";const PhosphorFonts=getFonts(Phosphor);const Stars7Fonts=getFonts(Stars7);const cycleOrder=[\"rM4iAbTS2\",\"onlLAwOMP\"];const serializationHash=\"framer-BxMOT\";const variantClassNames={onlLAwOMP:\"framer-v-ztq96o\",rM4iAbTS2:\"framer-v-ornbya\"};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 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 Variants=motion.create(React.Fragment);const humanReadableVariantMap={Desktop:\"rM4iAbTS2\",Phone:\"onlLAwOMP\"};const getProps=({height,id,image,name1,role,stars,text,width,...props})=>{return{...props,BsCbdHTjR:stars??props.BsCbdHTjR??5,RvHZdVPO7:name1??props.RvHZdVPO7??\"Steve\",sWbAaNS7X:image??props.sWbAaNS7X??{alt:\"\",pixelHeight:156,pixelWidth:156,src:\"https://framerusercontent.com/images/oX6m5iBByJ0XCne9bQB9k4vferY.png?width=156&height=156\"},variant:humanReadableVariantMap[props.variant]??props.variant??\"rM4iAbTS2\",veFOlbVn7:text??props.veFOlbVn7??\"They completely nailed our branding - from the visual identity to the tone of voice. Since launch, we’ve seen a clear uptick in client engagement and have gotten compliments on our new look almost daily.\",Z2pPJzz1u:role??props.Z2pPJzz1u??\"Product Designer\"};};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,sWbAaNS7X,RvHZdVPO7,Z2pPJzz1u,BsCbdHTjR,veFOlbVn7,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"rM4iAbTS2\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"onlLAwOMP\")return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"onlLAwOMP\")return true;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__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-ornbya\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"rM4iAbTS2\",ref:refBinding,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\",backgroundColor:\"var(--token-6b528b1a-5a06-4b7e-b4eb-f10792f77d86, rgb(255, 255, 255))\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,...style},variants:{onlLAwOMP:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-37262067-5aee-4b12-a86c-84ad2b746500, rgba(255, 255, 255, 0.2))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-d9cb7199-a354-494d-b32f-02153c4f53bc, rgb(31, 33, 32))\",borderBottomLeftRadius:15,borderBottomRightRadius:15,borderTopLeftRadius:15,borderTopRightRadius:15}},...addPropertyOverrides({onlLAwOMP:{\"data-border\":true,\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-prh0kh\",\"data-framer-name\":\"Info + Stars\",layoutDependency:layoutDependency,layoutId:\"J224pYe9G\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-19kyayg\",\"data-framer-name\":\"Image + Name + Role\",layoutDependency:layoutDependency,layoutId:\"Nq8sNzd2o\",children:[isDisplayed()&&/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+40+(0+0+((componentViewport?.height||450)-80-184.4)/1*0)+0+34),pixelHeight:156,pixelWidth:156,sizes:\"80px\",...toResponsiveImage(sWbAaNS7X)},className:\"framer-v5ybhh\",\"data-framer-name\":\"Image\",layoutDependency:layoutDependency,layoutId:\"LoonFuiOj\",style:{borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8}}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-j2z48u\",\"data-framer-name\":\"Name + Role\",layoutDependency:layoutDependency,layoutId:\"sGX3bbELw\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-gfju9e\",layoutDependency:layoutDependency,layoutId:\"iuA8MnnY9\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h5,{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on, 'zero' on\",\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--extracted-1lwpl3i, rgb(14, 14, 14))\"},children:\"Steve\"})}),className:\"framer-1wku7qv\",fonts:[\"Inter-SemiBold\"],layoutDependency:layoutDependency,layoutId:\"iwRz3o8W3\",style:{\"--extracted-1lwpl3i\":\"rgb(14, 14, 14)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:RvHZdVPO7,variants:{onlLAwOMP:{\"--extracted-r6o4lv\":\"var(--token-6b528b1a-5a06-4b7e-b4eb-f10792f77d86, rgb(255, 255, 255))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({onlLAwOMP:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0hlbHZldGljYSBOb3cgRGlzcGxheSBNZWRpdW0=\",\"--framer-font-family\":'\"Helvetica Now Display Medium\", \"Helvetica Now Display Medium Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"25.2px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6b528b1a-5a06-4b7e-b4eb-f10792f77d86, rgb(255, 255, 255)))\"},children:\"Steve\"})}),fonts:[\"CUSTOM;Helvetica Now Display Medium\"]}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-open-type-features\":\"'blwf' on, 'cv11' on, 'case' on\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"22px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(14, 14, 14, 0.6))\"},children:\"Product Designer\"})}),className:\"framer-6eu7qq\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"XKkpQ_dAK\",style:{\"--extracted-r6o4lv\":\"rgba(14, 14, 14, 0.6)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:Z2pPJzz1u,variants:{onlLAwOMP:{\"--extracted-r6o4lv\":\"var(--token-1ce2eac1-7bd1-4e94-9e03-59507a06881f, rgba(255, 255, 255, 0.6))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({onlLAwOMP:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO01vbnQgUmVndWxhcg==\",\"--framer-font-family\":'\"Mont Regular\", \"Mont Regular Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-1ce2eac1-7bd1-4e94-9e03-59507a06881f, rgba(255, 255, 255, 0.6)))\"},children:\"Product Designer\"})}),fonts:[\"CUSTOM;Mont Regular\"]}},baseVariant,gestureVariant)})]}),isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1gvzue3-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"PoAhHe4NT-container\",nodeId:\"PoAhHe4NT\",rendersWithMotion:true,scopeId:\"MAc2qxTzH\",children:/*#__PURE__*/_jsx(Phosphor,{color:\"var(--token-6b528b1a-5a06-4b7e-b4eb-f10792f77d86, rgb(255, 255, 255))\",height:\"100%\",iconSearch:\"House\",iconSelection:\"SealCheck\",id:\"PoAhHe4NT\",layoutId:\"PoAhHe4NT\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},weight:\"fill\",width:\"100%\"})})})]})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:23,y:(componentViewport?.y||0)+40+(0+0+((componentViewport?.height||450)-80-184.4)/1*0)+62.5,...addPropertyOverrides({onlLAwOMP:{y:(componentViewport?.y||0)+40+0+0+231}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-891eoa-container\",layoutDependency:layoutDependency,layoutId:\"PcVnrXwmX-container\",nodeId:\"PcVnrXwmX\",rendersWithMotion:true,scopeId:\"MAc2qxTzH\",children:/*#__PURE__*/_jsx(Stars7,{height:\"100%\",id:\"PcVnrXwmX\",layoutId:\"PcVnrXwmX\",scqLmmnCv:BsCbdHTjR,width:\"100%\"})})})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on, 'zero' on\",\"--framer-font-size\":\"28px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"1.3em\",\"--framer-text-color\":\"var(--extracted-1eung3n, rgb(14, 14, 14))\"},children:\"They completely nailed our branding - from the visual identity to the tone of voice. Since launch, we’ve seen a clear uptick in client engagement and have gotten compliments on our new look almost daily.\"})}),className:\"framer-1di49bw\",fonts:[\"Inter-SemiBold\"],layoutDependency:layoutDependency,layoutId:\"SNFQa07Hq\",style:{\"--extracted-1eung3n\":\"rgb(14, 14, 14)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:veFOlbVn7,variants:{onlLAwOMP:{\"--extracted-r6o4lv\":\"var(--token-6b528b1a-5a06-4b7e-b4eb-f10792f77d86, rgb(255, 255, 255))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({onlLAwOMP:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0hlbHZldGljYSBOb3cgRGlzcGxheSBCb2xk\",\"--framer-font-family\":'\"Helvetica Now Display Bold\", \"Helvetica Now Display Bold Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-line-height\":\"1.3em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6b528b1a-5a06-4b7e-b4eb-f10792f77d86, rgb(255, 255, 255)))\"},children:\"They completely nailed our branding - from the visual identity to the tone of voice. Since launch, we’ve seen a clear uptick in client engagement and have gotten compliments on our new look almost daily.\"})}),fonts:[\"CUSTOM;Helvetica Now Display Bold\"]}},baseVariant,gestureVariant)})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-BxMOT.framer-ufs54f, .framer-BxMOT .framer-ufs54f { display: block; }\",\".framer-BxMOT.framer-ornbya { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; height: 450px; justify-content: space-between; overflow: hidden; padding: 40px; position: relative; width: 680px; will-change: var(--framer-will-change-override, transform); }\",\".framer-BxMOT .framer-prh0kh { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-BxMOT .framer-19kyayg { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-BxMOT .framer-v5ybhh { flex: none; height: 80px; overflow: hidden; position: relative; width: 80px; will-change: var(--framer-will-change-override, transform); }\",\".framer-BxMOT .framer-j2z48u { 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; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-BxMOT .framer-gfju9e { 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: 100%; }\",\".framer-BxMOT .framer-1wku7qv, .framer-BxMOT .framer-6eu7qq, .framer-BxMOT .framer-1di49bw { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-BxMOT .framer-1gvzue3-container { flex: none; height: 81px; position: relative; width: 69px; }\",\".framer-BxMOT .framer-891eoa-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-BxMOT.framer-v-ztq96o.framer-ornbya { gap: 25px; height: 440px; justify-content: flex-start; max-width: 295px; width: min-content; }\",\".framer-BxMOT.framer-v-ztq96o .framer-prh0kh { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 10px; justify-content: center; width: 215px; }\",\".framer-BxMOT.framer-v-ztq96o .framer-19kyayg { flex: none; width: 100%; }\",\".framer-BxMOT.framer-v-ztq96o .framer-j2z48u { flex-direction: row; gap: 15px; }\",\".framer-BxMOT.framer-v-ztq96o .framer-gfju9e { flex: 1 0 0px; gap: 5px; order: 1; width: 1px; }\",\".framer-BxMOT.framer-v-ztq96o .framer-1gvzue3-container { order: 0; }\",\".framer-BxMOT.framer-v-ztq96o .framer-1di49bw { width: 215px; }\",'.framer-BxMOT[data-border=\"true\"]::after, .framer-BxMOT [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 450\n * @framerIntrinsicWidth 680\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"onlLAwOMP\":{\"layout\":[\"auto\",\"fixed\"],\"constraints\":[null,\"295px\",null,null]}}}\n * @framerVariables {\"sWbAaNS7X\":\"image\",\"RvHZdVPO7\":\"name1\",\"Z2pPJzz1u\":\"role\",\"BsCbdHTjR\":\"stars\",\"veFOlbVn7\":\"text\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerMAc2qxTzH=withCSS(Component,css,\"framer-BxMOT\");export default FramerMAc2qxTzH;FramerMAc2qxTzH.displayName=\"Testimonial Card 22\";FramerMAc2qxTzH.defaultProps={height:450,width:680};addPropertyControls(FramerMAc2qxTzH,{variant:{options:[\"rM4iAbTS2\",\"onlLAwOMP\"],optionTitles:[\"Desktop\",\"Phone\"],title:\"Variant\",type:ControlType.Enum},sWbAaNS7X:{__defaultAssetReference:\"data:framer/asset-reference,oX6m5iBByJ0XCne9bQB9k4vferY.png?originalFilename=p1.png&preferredSize=auto\",__vekterDefault:{alt:\"\",assetReference:\"data:framer/asset-reference,oX6m5iBByJ0XCne9bQB9k4vferY.png?originalFilename=p1.png&preferredSize=auto\"},title:\"Image\",type:ControlType.ResponsiveImage},RvHZdVPO7:{defaultValue:\"Steve\",displayTextArea:false,title:\"Name\",type:ControlType.String},Z2pPJzz1u:{defaultValue:\"Product Designer\",displayTextArea:false,title:\"Role\",type:ControlType.String},BsCbdHTjR:{defaultValue:5,displayStepper:true,max:5,min:1,title:\"Stars\",type:ControlType.Number},veFOlbVn7:{defaultValue:\"They completely nailed our branding - from the visual identity to the tone of voice. Since launch, we’ve seen a clear uptick in client engagement and have gotten compliments on our new look almost daily.\",displayTextArea:false,title:\"Text\",type:ControlType.String}});addFonts(FramerMAc2qxTzH,[{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/hyOgCu0Xnghbimh0pE8QTvtt2AU.woff2\",weight:\"600\"},{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/NeGmSOXrPBfEFIy5YZeHq17LEDA.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/oYaAX5himiTPYuN8vLWnqBbfD2s.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/lEJLP4R0yuCaMCjSXYHtJw72M.woff2\",weight:\"600\"},{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/cRJyLNuTJR5jbyKzGi33wU9cqIQ.woff2\",weight:\"600\"},{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/yDtI2UI8XcEg1W2je9XPN3Noo.woff2\",weight:\"600\"},{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/A0Wcc7NgXMjUuFdquHDrIZpzZw0.woff2\",weight:\"600\"},{cssFamilyName:\"Helvetica Now Display Medium\",source:\"custom\",uiFamilyName:\"Helvetica Now Display Medium\",url:\"https://framerusercontent.com/assets/m8hvif1FRe5YpAyreAPg6dobtI.woff2\"},{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:\"Mont Regular\",source:\"custom\",uiFamilyName:\"Mont Regular\",url:\"https://framerusercontent.com/assets/gDCil2yNMdqYQGH0pTcX04jJZA0.woff2\"},{cssFamilyName:\"Helvetica Now Display Bold\",source:\"custom\",uiFamilyName:\"Helvetica Now Display Bold\",url:\"https://framerusercontent.com/assets/HFk41ZKwKZRqUu1Of0GvmcqGhI0.woff2\"}]},...PhosphorFonts,...Stars7Fonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerMAc2qxTzH\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"450\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"onlLAwOMP\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"],\\\"constraints\\\":[null,\\\"295px\\\",null,null]}}}\",\"framerVariables\":\"{\\\"sWbAaNS7X\\\":\\\"image\\\",\\\"RvHZdVPO7\\\":\\\"name1\\\",\\\"Z2pPJzz1u\\\":\\\"role\\\",\\\"BsCbdHTjR\\\":\\\"stars\\\",\\\"veFOlbVn7\\\":\\\"text\\\"}\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"680\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./MAc2qxTzH.map","// Generated by Framer (504870a)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const MotionDivWithFX=withFX(motion.div);const serializationHash=\"framer-wnQbj\";const variantClassNames={rb5uhn1Y1:\"framer-v-3e674z\"};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 lessThan=(a,b)=>{return typeof a===\"number\"&&typeof b===\"number\"?a<b:false;};const negate=value=>{return!value;};const animation={opacity:1,rotate:45,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:20};const transition2={bounce:.4,delay:.1,duration:.4,type:\"spring\"};const transition3={bounce:.4,delay:.2,duration:.4,type:\"spring\"};const transition4={bounce:.4,delay:.3,duration:.4,type:\"spring\"};const transition5={bounce:.4,delay:.4,duration:.4,type:\"spring\"};const transition6={bounce:.4,delay:.5,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 Variants=motion.create(React.Fragment);const getProps=({height,id,stars,width,...props})=>{return{...props,scqLmmnCv:stars??props.scqLmmnCv??5};};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,scqLmmnCv,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"rb5uhn1Y1\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const visible=negate(lessThan(scqLmmnCv,5));const visible1=negate(lessThan(scqLmmnCv,4));const visible2=negate(lessThan(scqLmmnCv,3));const visible3=negate(lessThan(scqLmmnCv,2));const visible4=negate(lessThan(scqLmmnCv,1));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-3e674z\",className,classNames),\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"rb5uhn1Y1\",ref:refBinding,style:{...style},children:[visible&&/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:true,__framer__enter:animation,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-auwr0n\",\"data-framer-name\":\"Star Icon\",layoutDependency:layoutDependency,layoutId:\"EvKwt5_Dl\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-w6ioa3\",\"data-framer-name\":\"Star\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"m2z_p9cU9\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16 15\"><path d=\"M 7.049 0.927 C 7.349 0.006 8.652 0.006 8.951 0.927 L 10.021 4.219 C 10.155 4.63 10.538 4.909 10.971 4.909 L 14.433 4.909 C 15.402 4.909 15.804 6.149 15.021 6.719 L 12.221 8.753 C 11.87 9.007 11.723 9.459 11.857 9.871 L 12.927 13.163 C 13.227 14.084 12.172 14.851 11.388 14.281 L 8.588 12.247 C 8.237 11.992 7.763 11.992 7.412 12.247 L 4.612 14.281 C 3.828 14.851 2.774 14.084 3.073 13.163 L 4.143 9.871 C 4.277 9.459 4.13 9.008 3.78 8.753 L 0.98 6.72 C 0.196 6.15 0.598 4.91 1.567 4.91 L 5.028 4.91 C 5.461 4.91 5.845 4.632 5.979 4.22 L 7.05 0.927 Z\" fill=\"var(--token-6b528b1a-5a06-4b7e-b4eb-f10792f77d86, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path></svg>',svgContentId:11017821962,withExternalLayout:true})}),visible1&&/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__animate:{transition:transition3},__framer__animateOnce:true,__framer__enter:animation,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-1clruaf\",\"data-framer-name\":\"Star Icon\",layoutDependency:layoutDependency,layoutId:\"xJreVnyrF\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-17fkj0b\",\"data-framer-name\":\"Star\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"XNeegILKM\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16 15\"><path d=\"M 7.049 0.927 C 7.349 0.006 8.652 0.006 8.951 0.927 L 10.021 4.219 C 10.155 4.63 10.538 4.909 10.971 4.909 L 14.433 4.909 C 15.402 4.909 15.804 6.149 15.021 6.719 L 12.221 8.753 C 11.87 9.007 11.723 9.459 11.857 9.871 L 12.927 13.163 C 13.227 14.084 12.172 14.851 11.388 14.281 L 8.588 12.247 C 8.237 11.992 7.763 11.992 7.412 12.247 L 4.612 14.281 C 3.828 14.851 2.774 14.084 3.073 13.163 L 4.143 9.871 C 4.277 9.459 4.13 9.008 3.78 8.753 L 0.98 6.72 C 0.196 6.15 0.598 4.91 1.567 4.91 L 5.028 4.91 C 5.461 4.91 5.845 4.632 5.979 4.22 L 7.05 0.927 Z\" fill=\"var(--token-6b528b1a-5a06-4b7e-b4eb-f10792f77d86, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path></svg>',svgContentId:11017821962,withExternalLayout:true})}),visible2&&/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__animate:{transition:transition4},__framer__animateOnce:true,__framer__enter:animation,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-d5k3zm\",\"data-framer-name\":\"Star Icon\",layoutDependency:layoutDependency,layoutId:\"geHqfDHkm\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1416st1\",\"data-framer-name\":\"Star\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"UaHg8m5nC\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16 15\"><path d=\"M 7.049 0.927 C 7.349 0.006 8.652 0.006 8.951 0.927 L 10.021 4.219 C 10.155 4.63 10.538 4.909 10.971 4.909 L 14.433 4.909 C 15.402 4.909 15.804 6.149 15.021 6.719 L 12.221 8.753 C 11.87 9.007 11.723 9.459 11.857 9.871 L 12.927 13.163 C 13.227 14.084 12.172 14.851 11.388 14.281 L 8.588 12.247 C 8.237 11.992 7.763 11.992 7.412 12.247 L 4.612 14.281 C 3.828 14.851 2.774 14.084 3.073 13.163 L 4.143 9.871 C 4.277 9.459 4.13 9.008 3.78 8.753 L 0.98 6.72 C 0.196 6.15 0.598 4.91 1.567 4.91 L 5.028 4.91 C 5.461 4.91 5.845 4.632 5.979 4.22 L 7.05 0.927 Z\" fill=\"var(--token-6b528b1a-5a06-4b7e-b4eb-f10792f77d86, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path></svg>',svgContentId:11017821962,withExternalLayout:true})}),visible3&&/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__animate:{transition:transition5},__framer__animateOnce:true,__framer__enter:animation,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-1u7lae9\",\"data-framer-name\":\"Star Icon\",layoutDependency:layoutDependency,layoutId:\"BIM9D4kMr\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-2chr5n\",\"data-framer-name\":\"Star\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"jgZYrAIHp\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16 15\"><path d=\"M 7.049 0.927 C 7.349 0.006 8.652 0.006 8.951 0.927 L 10.021 4.219 C 10.155 4.63 10.538 4.909 10.971 4.909 L 14.433 4.909 C 15.402 4.909 15.804 6.149 15.021 6.719 L 12.221 8.753 C 11.87 9.007 11.723 9.459 11.857 9.871 L 12.927 13.163 C 13.227 14.084 12.172 14.851 11.388 14.281 L 8.588 12.247 C 8.237 11.992 7.763 11.992 7.412 12.247 L 4.612 14.281 C 3.828 14.851 2.774 14.084 3.073 13.163 L 4.143 9.871 C 4.277 9.459 4.13 9.008 3.78 8.753 L 0.98 6.72 C 0.196 6.15 0.598 4.91 1.567 4.91 L 5.028 4.91 C 5.461 4.91 5.845 4.632 5.979 4.22 L 7.05 0.927 Z\" fill=\"var(--token-6b528b1a-5a06-4b7e-b4eb-f10792f77d86, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path></svg>',svgContentId:11017821962,withExternalLayout:true})}),visible4&&/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__animate:{transition:transition6},__framer__animateOnce:true,__framer__enter:animation,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-1oh41ey\",\"data-framer-name\":\"Star Icon\",layoutDependency:layoutDependency,layoutId:\"w3n3hAlna\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-d80rtv\",\"data-framer-name\":\"Star\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"qX_jhUNAN\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16 15\"><path d=\"M 7.049 0.927 C 7.349 0.006 8.652 0.006 8.951 0.927 L 10.021 4.219 C 10.155 4.63 10.538 4.909 10.971 4.909 L 14.433 4.909 C 15.402 4.909 15.804 6.149 15.021 6.719 L 12.221 8.753 C 11.87 9.007 11.723 9.459 11.857 9.871 L 12.927 13.163 C 13.227 14.084 12.172 14.851 11.388 14.281 L 8.588 12.247 C 8.237 11.992 7.763 11.992 7.412 12.247 L 4.612 14.281 C 3.828 14.851 2.774 14.084 3.073 13.163 L 4.143 9.871 C 4.277 9.459 4.13 9.008 3.78 8.753 L 0.98 6.72 C 0.196 6.15 0.598 4.91 1.567 4.91 L 5.028 4.91 C 5.461 4.91 5.845 4.632 5.979 4.22 L 7.05 0.927 Z\" fill=\"var(--token-6b528b1a-5a06-4b7e-b4eb-f10792f77d86, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path></svg>',svgContentId:11017821962,withExternalLayout:true})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-wnQbj.framer-of4i57, .framer-wnQbj .framer-of4i57 { display: block; }\",\".framer-wnQbj.framer-3e674z { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; overflow: hidden; padding: 4px 0px 4px 0px; position: relative; width: min-content; }\",\".framer-wnQbj .framer-auwr0n, .framer-wnQbj .framer-1clruaf, .framer-wnQbj .framer-d5k3zm, .framer-wnQbj .framer-1u7lae9, .framer-wnQbj .framer-1oh41ey { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 15px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 16px; }\",\".framer-wnQbj .framer-w6ioa3, .framer-wnQbj .framer-17fkj0b, .framer-wnQbj .framer-1416st1, .framer-wnQbj .framer-2chr5n, .framer-wnQbj .framer-d80rtv { flex: none; height: 15px; position: relative; width: 16px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 23\n * @framerIntrinsicWidth 96\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"scqLmmnCv\":\"stars\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramervZNI0HuRa=withCSS(Component,css,\"framer-wnQbj\");export default FramervZNI0HuRa;FramervZNI0HuRa.displayName=\"Stars 4\";FramervZNI0HuRa.defaultProps={height:23,width:96};addPropertyControls(FramervZNI0HuRa,{scqLmmnCv:{defaultValue:5,displayStepper:true,max:5,min:1,title:\"Stars\",type:ControlType.Number}});addFonts(FramervZNI0HuRa,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramervZNI0HuRa\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"23\",\"framerVariables\":\"{\\\"scqLmmnCv\\\":\\\"stars\\\"}\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"96\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./vZNI0HuRa.map","// Generated by Framer (504870a)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{Icon as Phosphor}from\"https://framerusercontent.com/modules/tYScH7LTqUtz5KUaUAYP/p8dptk4UIND8hbFWz9V7/Phosphor.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/t8airjKB2vw5RqIpMO3q/EujdN12bNgIvD9Nujqvf/TyuyZBvwr.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/HMI2yF1hTtV8QCtV7KzV/33wCuz9VyXzp2Lvsqv95/XvzBJRwcg.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/aYWHn5h1rpVJxRIvRmoz/xPRjZFEolsXiCWu0vmmL/Z01tG3ac3.js\";import Stars4 from\"https://framerusercontent.com/modules/MIWgJCWsKRHpCkkOzTmI/xq52gsCsP0Kkmke5ahFm/vZNI0HuRa.js\";const PhosphorFonts=getFonts(Phosphor);const Stars4Fonts=getFonts(Stars4);const cycleOrder=[\"v8zSSf4zJ\",\"EItuIEnmA\"];const serializationHash=\"framer-eHf8J\";const variantClassNames={EItuIEnmA:\"framer-v-iya5g3\",v8zSSf4zJ:\"framer-v-1gw79x9\"};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 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:\"v8zSSf4zJ\",Phone:\"EItuIEnmA\"};const getProps=({height,id,name1,role,stars,text,width,...props})=>{return{...props,BsCbdHTjR:stars??props.BsCbdHTjR??5,RvHZdVPO7:name1??props.RvHZdVPO7??\"Steve\",variant:humanReadableVariantMap[props.variant]??props.variant??\"v8zSSf4zJ\",veFOlbVn7:text??props.veFOlbVn7??\"They completely nailed our branding - from the visual identity to the tone of voice. Since launch, we’ve seen a clear uptick in client engagement and have gotten compliments on our new look almost daily.\",Z2pPJzz1u:role??props.Z2pPJzz1u??\"Product Designer\"};};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,RvHZdVPO7,Z2pPJzz1u,BsCbdHTjR,veFOlbVn7,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"v8zSSf4zJ\",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-1gw79x9\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"v8zSSf4zJ\",ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-37262067-5aee-4b12-a86c-84ad2b746500, rgba(255, 255, 255, 0.2))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-d9cb7199-a354-494d-b32f-02153c4f53bc, rgb(31, 33, 32))\",borderBottomLeftRadius:15,borderBottomRightRadius:15,borderTopLeftRadius:15,borderTopRightRadius:15,...style},...addPropertyOverrides({EItuIEnmA:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-5h8uxn\",\"data-framer-name\":\"Info + Stars\",layoutDependency:layoutDependency,layoutId:\"nriwT39bs\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-4tvyyg\",\"data-framer-name\":\"Image + Name + Role\",layoutDependency:layoutDependency,layoutId:\"B3_UFQ9Zr\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1sxs6s8\",\"data-framer-name\":\"Name + Role\",layoutDependency:layoutDependency,layoutId:\"sLOokNsyy\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-7azu5w-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"OHRPMHIvE-container\",nodeId:\"OHRPMHIvE\",rendersWithMotion:true,scopeId:\"mlgLXaSQQ\",children:/*#__PURE__*/_jsx(Phosphor,{color:\"var(--token-6b528b1a-5a06-4b7e-b4eb-f10792f77d86, rgb(255, 255, 255))\",height:\"100%\",iconSearch:\"House\",iconSelection:\"SealCheck\",id:\"OHRPMHIvE\",layoutId:\"OHRPMHIvE\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},weight:\"fill\",width:\"100%\"})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-3vdz1j\",layoutDependency:layoutDependency,layoutId:\"hTRB53WiX\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1rhmrlo\",\"data-styles-preset\":\"XvzBJRwcg\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6b528b1a-5a06-4b7e-b4eb-f10792f77d86, rgb(255, 255, 255)))\"},children:\"Steve\"})}),className:\"framer-mm9k3d\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"OmVyGvDDu\",style:{\"--extracted-r6o4lv\":\"var(--token-6b528b1a-5a06-4b7e-b4eb-f10792f77d86, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:RvHZdVPO7,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-dkm0bs\",\"data-styles-preset\":\"Z01tG3ac3\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-1ce2eac1-7bd1-4e94-9e03-59507a06881f, rgba(255, 255, 255, 0.6)))\"},children:\"Product Designer\"})}),className:\"framer-1lg90z0\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"UBeHwZWkx\",style:{\"--extracted-r6o4lv\":\"var(--token-1ce2eac1-7bd1-4e94-9e03-59507a06881f, rgba(255, 255, 255, 0.6))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:Z2pPJzz1u,verticalAlignment:\"top\",withExternalLayout:true})]})]})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:23,y:(componentViewport?.y||0)+60+0+107.5,...addPropertyOverrides({EItuIEnmA:{y:(componentViewport?.y||0)+60+(0+0+((componentViewport?.height||500)-120-321.4)/1*0)+0+262}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-172872i-container\",layoutDependency:layoutDependency,layoutId:\"KuZ3Cn65V-container\",nodeId:\"KuZ3Cn65V\",rendersWithMotion:true,scopeId:\"mlgLXaSQQ\",children:/*#__PURE__*/_jsx(Stars4,{height:\"100%\",id:\"KuZ3Cn65V\",layoutId:\"KuZ3Cn65V\",scqLmmnCv:BsCbdHTjR,width:\"100%\"})})})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-127nysm\",\"data-styles-preset\":\"TyuyZBvwr\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6b528b1a-5a06-4b7e-b4eb-f10792f77d86, rgb(255, 255, 255)))\"},children:\"They completely nailed our branding - from the visual identity to the tone of voice. Since launch, we’ve seen a clear uptick in client engagement and have gotten compliments on our new look almost daily.\"})}),className:\"framer-ukjy29\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"zTGMw2HSw\",style:{\"--extracted-r6o4lv\":\"var(--token-6b528b1a-5a06-4b7e-b4eb-f10792f77d86, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:veFOlbVn7,variants:{EItuIEnmA:{\"--extracted-1lwpl3i\":\"var(--token-6b528b1a-5a06-4b7e-b4eb-f10792f77d86, rgb(255, 255, 255))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({EItuIEnmA:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h5,{className:\"framer-styles-preset-127nysm\",\"data-styles-preset\":\"TyuyZBvwr\",style:{\"--framer-text-color\":\"var(--extracted-1lwpl3i, var(--token-6b528b1a-5a06-4b7e-b4eb-f10792f77d86, rgb(255, 255, 255)))\"},children:\"They completely nailed our branding - from the visual identity to the tone of voice. Since launch, we’ve seen a clear uptick in client engagement and have gotten compliments on our new look almost daily.\"})})}},baseVariant,gestureVariant)})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-eHf8J.framer-19cwwqw, .framer-eHf8J .framer-19cwwqw { display: block; }\",\".framer-eHf8J.framer-1gw79x9 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 50px; height: 450px; justify-content: flex-start; overflow: hidden; padding: 60px; position: relative; width: 680px; will-change: var(--framer-will-change-override, transform); }\",\".framer-eHf8J .framer-5h8uxn { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-eHf8J .framer-4tvyyg { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-eHf8J .framer-1sxs6s8 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 15px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-eHf8J .framer-7azu5w-container { flex: none; height: 79px; position: relative; width: 69px; }\",\".framer-eHf8J .framer-3vdz1j { 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; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-eHf8J .framer-mm9k3d, .framer-eHf8J .framer-1lg90z0, .framer-eHf8J .framer-ukjy29 { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-eHf8J .framer-172872i-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-eHf8J.framer-v-iya5g3.framer-1gw79x9 { gap: unset; height: 500px; justify-content: space-between; max-width: 350px; width: min-content; }\",\".framer-eHf8J.framer-v-iya5g3 .framer-5h8uxn { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 24px; justify-content: center; width: 270px; }\",\".framer-eHf8J.framer-v-iya5g3 .framer-4tvyyg { flex: none; width: 100%; }\",\".framer-eHf8J.framer-v-iya5g3 .framer-ukjy29 { align-self: stretch; width: auto; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,'.framer-eHf8J[data-border=\"true\"]::after, .framer-eHf8J [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 450\n * @framerIntrinsicWidth 680\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"EItuIEnmA\":{\"layout\":[\"auto\",\"fixed\"],\"constraints\":[null,\"350px\",null,null]}}}\n * @framerVariables {\"RvHZdVPO7\":\"name1\",\"Z2pPJzz1u\":\"role\",\"BsCbdHTjR\":\"stars\",\"veFOlbVn7\":\"text\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramermlgLXaSQQ=withCSS(Component,css,\"framer-eHf8J\");export default FramermlgLXaSQQ;FramermlgLXaSQQ.displayName=\"Testimonial Card 19\";FramermlgLXaSQQ.defaultProps={height:450,width:680};addPropertyControls(FramermlgLXaSQQ,{variant:{options:[\"v8zSSf4zJ\",\"EItuIEnmA\"],optionTitles:[\"Desktop\",\"Phone\"],title:\"Variant\",type:ControlType.Enum},RvHZdVPO7:{defaultValue:\"Steve\",displayTextArea:false,title:\"Name\",type:ControlType.String},Z2pPJzz1u:{defaultValue:\"Product Designer\",displayTextArea:false,title:\"Role\",type:ControlType.String},BsCbdHTjR:{defaultValue:5,displayStepper:true,max:5,min:1,title:\"Stars\",type:ControlType.Number},veFOlbVn7:{defaultValue:\"They completely nailed our branding - from the visual identity to the tone of voice. Since launch, we’ve seen a clear uptick in client engagement and have gotten compliments on our new look almost daily.\",displayTextArea:false,title:\"Text\",type:ControlType.String}});addFonts(FramermlgLXaSQQ,[{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\"}]},...PhosphorFonts,...Stars4Fonts,...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\":\"FramermlgLXaSQQ\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"450\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"680\",\"framerVariables\":\"{\\\"RvHZdVPO7\\\":\\\"name1\\\",\\\"Z2pPJzz1u\\\":\\\"role\\\",\\\"BsCbdHTjR\\\":\\\"stars\\\",\\\"veFOlbVn7\\\":\\\"text\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"EItuIEnmA\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"],\\\"constraints\\\":[null,\\\"350px\\\",null,null]}}}\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (504870a)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const MotionDivWithFX=withFX(motion.div);const serializationHash=\"framer-Jts8S\";const variantClassNames={cfrDoXVRp:\"framer-v-16ag9fy\"};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 lessThan=(a,b)=>{return typeof a===\"number\"&&typeof b===\"number\"?a<b:false;};const negate=value=>{return!value;};const animation={opacity:1,rotate:45,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:20};const transition2={bounce:.4,delay:.1,duration:.4,type:\"spring\"};const transition3={bounce:.4,delay:.2,duration:.4,type:\"spring\"};const transition4={bounce:.4,delay:.3,duration:.4,type:\"spring\"};const transition5={bounce:.4,delay:.4,duration:.4,type:\"spring\"};const transition6={bounce:.4,delay:.5,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 Variants=motion.create(React.Fragment);const getProps=({height,id,stars,width,...props})=>{return{...props,scqLmmnCv:stars??props.scqLmmnCv??5};};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,scqLmmnCv,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"cfrDoXVRp\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const visible=negate(lessThan(scqLmmnCv,5));const visible1=negate(lessThan(scqLmmnCv,4));const visible2=negate(lessThan(scqLmmnCv,3));const visible3=negate(lessThan(scqLmmnCv,2));const visible4=negate(lessThan(scqLmmnCv,1));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-16ag9fy\",className,classNames),\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"cfrDoXVRp\",ref:refBinding,style:{...style},children:[visible&&/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:true,__framer__enter:animation,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-4qlemr\",\"data-framer-name\":\"Star Icon\",layoutDependency:layoutDependency,layoutId:\"DCjipwzGB\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-q5t2v\",\"data-framer-name\":\"Star\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"HdAaU0JJQ\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16 15\"><path d=\"M 7.049 0.927 C 7.349 0.006 8.652 0.006 8.951 0.927 L 10.021 4.219 C 10.155 4.63 10.538 4.909 10.971 4.909 L 14.433 4.909 C 15.402 4.909 15.804 6.149 15.021 6.719 L 12.221 8.753 C 11.87 9.007 11.723 9.459 11.857 9.871 L 12.927 13.163 C 13.227 14.084 12.172 14.851 11.388 14.281 L 8.588 12.247 C 8.237 11.992 7.763 11.992 7.412 12.247 L 4.612 14.281 C 3.828 14.851 2.774 14.084 3.073 13.163 L 4.143 9.871 C 4.277 9.459 4.13 9.008 3.78 8.753 L 0.98 6.72 C 0.196 6.15 0.598 4.91 1.567 4.91 L 5.028 4.91 C 5.461 4.91 5.845 4.632 5.979 4.22 L 7.05 0.927 Z\" fill=\"var(--token-6b528b1a-5a06-4b7e-b4eb-f10792f77d86, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path></svg>',svgContentId:11017821962,withExternalLayout:true})}),visible1&&/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__animate:{transition:transition3},__framer__animateOnce:true,__framer__enter:animation,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-1vmd6mc\",\"data-framer-name\":\"Star Icon\",layoutDependency:layoutDependency,layoutId:\"GNGsxnlf3\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-6itzl5\",\"data-framer-name\":\"Star\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"sCj7NqVBF\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16 15\"><path d=\"M 7.049 0.927 C 7.349 0.006 8.652 0.006 8.951 0.927 L 10.021 4.219 C 10.155 4.63 10.538 4.909 10.971 4.909 L 14.433 4.909 C 15.402 4.909 15.804 6.149 15.021 6.719 L 12.221 8.753 C 11.87 9.007 11.723 9.459 11.857 9.871 L 12.927 13.163 C 13.227 14.084 12.172 14.851 11.388 14.281 L 8.588 12.247 C 8.237 11.992 7.763 11.992 7.412 12.247 L 4.612 14.281 C 3.828 14.851 2.774 14.084 3.073 13.163 L 4.143 9.871 C 4.277 9.459 4.13 9.008 3.78 8.753 L 0.98 6.72 C 0.196 6.15 0.598 4.91 1.567 4.91 L 5.028 4.91 C 5.461 4.91 5.845 4.632 5.979 4.22 L 7.05 0.927 Z\" fill=\"var(--token-6b528b1a-5a06-4b7e-b4eb-f10792f77d86, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path></svg>',svgContentId:11017821962,withExternalLayout:true})}),visible2&&/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__animate:{transition:transition4},__framer__animateOnce:true,__framer__enter:animation,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-1m87upp\",\"data-framer-name\":\"Star Icon\",layoutDependency:layoutDependency,layoutId:\"BppwRHPAr\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1mssu8e\",\"data-framer-name\":\"Star\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"mmqtNHfMg\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16 15\"><path d=\"M 7.049 0.927 C 7.349 0.006 8.652 0.006 8.951 0.927 L 10.021 4.219 C 10.155 4.63 10.538 4.909 10.971 4.909 L 14.433 4.909 C 15.402 4.909 15.804 6.149 15.021 6.719 L 12.221 8.753 C 11.87 9.007 11.723 9.459 11.857 9.871 L 12.927 13.163 C 13.227 14.084 12.172 14.851 11.388 14.281 L 8.588 12.247 C 8.237 11.992 7.763 11.992 7.412 12.247 L 4.612 14.281 C 3.828 14.851 2.774 14.084 3.073 13.163 L 4.143 9.871 C 4.277 9.459 4.13 9.008 3.78 8.753 L 0.98 6.72 C 0.196 6.15 0.598 4.91 1.567 4.91 L 5.028 4.91 C 5.461 4.91 5.845 4.632 5.979 4.22 L 7.05 0.927 Z\" fill=\"var(--token-6b528b1a-5a06-4b7e-b4eb-f10792f77d86, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path></svg>',svgContentId:11017821962,withExternalLayout:true})}),visible3&&/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__animate:{transition:transition5},__framer__animateOnce:true,__framer__enter:animation,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-1lrba57\",\"data-framer-name\":\"Star Icon\",layoutDependency:layoutDependency,layoutId:\"AXInoMBi5\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1qr2eto\",\"data-framer-name\":\"Star\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"b8QsRJnld\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16 15\"><path d=\"M 7.049 0.927 C 7.349 0.006 8.652 0.006 8.951 0.927 L 10.021 4.219 C 10.155 4.63 10.538 4.909 10.971 4.909 L 14.433 4.909 C 15.402 4.909 15.804 6.149 15.021 6.719 L 12.221 8.753 C 11.87 9.007 11.723 9.459 11.857 9.871 L 12.927 13.163 C 13.227 14.084 12.172 14.851 11.388 14.281 L 8.588 12.247 C 8.237 11.992 7.763 11.992 7.412 12.247 L 4.612 14.281 C 3.828 14.851 2.774 14.084 3.073 13.163 L 4.143 9.871 C 4.277 9.459 4.13 9.008 3.78 8.753 L 0.98 6.72 C 0.196 6.15 0.598 4.91 1.567 4.91 L 5.028 4.91 C 5.461 4.91 5.845 4.632 5.979 4.22 L 7.05 0.927 Z\" fill=\"var(--token-6b528b1a-5a06-4b7e-b4eb-f10792f77d86, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path></svg>',svgContentId:11017821962,withExternalLayout:true})}),visible4&&/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__animate:{transition:transition6},__framer__animateOnce:true,__framer__enter:animation,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-1jllfqf\",\"data-framer-name\":\"Star Icon\",layoutDependency:layoutDependency,layoutId:\"qIMFAwZYj\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-uur0xf\",\"data-framer-name\":\"Star\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"wlsNtalD9\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16 15\"><path d=\"M 7.049 0.927 C 7.349 0.006 8.652 0.006 8.951 0.927 L 10.021 4.219 C 10.155 4.63 10.538 4.909 10.971 4.909 L 14.433 4.909 C 15.402 4.909 15.804 6.149 15.021 6.719 L 12.221 8.753 C 11.87 9.007 11.723 9.459 11.857 9.871 L 12.927 13.163 C 13.227 14.084 12.172 14.851 11.388 14.281 L 8.588 12.247 C 8.237 11.992 7.763 11.992 7.412 12.247 L 4.612 14.281 C 3.828 14.851 2.774 14.084 3.073 13.163 L 4.143 9.871 C 4.277 9.459 4.13 9.008 3.78 8.753 L 0.98 6.72 C 0.196 6.15 0.598 4.91 1.567 4.91 L 5.028 4.91 C 5.461 4.91 5.845 4.632 5.979 4.22 L 7.05 0.927 Z\" fill=\"var(--token-6b528b1a-5a06-4b7e-b4eb-f10792f77d86, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path></svg>',svgContentId:11017821962,withExternalLayout:true})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-Jts8S.framer-169s4vl, .framer-Jts8S .framer-169s4vl { display: block; }\",\".framer-Jts8S.framer-16ag9fy { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; overflow: hidden; padding: 4px 0px 4px 0px; position: relative; width: min-content; }\",\".framer-Jts8S .framer-4qlemr, .framer-Jts8S .framer-1vmd6mc, .framer-Jts8S .framer-1m87upp, .framer-Jts8S .framer-1lrba57, .framer-Jts8S .framer-1jllfqf { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 15px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 16px; }\",\".framer-Jts8S .framer-q5t2v, .framer-Jts8S .framer-6itzl5, .framer-Jts8S .framer-1mssu8e, .framer-Jts8S .framer-1qr2eto, .framer-Jts8S .framer-uur0xf { flex: none; height: 15px; position: relative; width: 16px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 23\n * @framerIntrinsicWidth 96\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"scqLmmnCv\":\"stars\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerihDrUXRhe=withCSS(Component,css,\"framer-Jts8S\");export default FramerihDrUXRhe;FramerihDrUXRhe.displayName=\"Stars 5\";FramerihDrUXRhe.defaultProps={height:23,width:96};addPropertyControls(FramerihDrUXRhe,{scqLmmnCv:{defaultValue:5,displayStepper:true,max:5,min:1,title:\"Stars\",type:ControlType.Number}});addFonts(FramerihDrUXRhe,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerihDrUXRhe\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"23\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"96\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"scqLmmnCv\\\":\\\"stars\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerColorSyntax\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ihDrUXRhe.map","// Generated by Framer (3df86f7)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getLoadingLazyAtYPosition,Image,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{Icon as Phosphor}from\"https://framerusercontent.com/modules/tYScH7LTqUtz5KUaUAYP/p8dptk4UIND8hbFWz9V7/Phosphor.js\";import Stars5 from\"https://framerusercontent.com/modules/FFlzKaqRhhiShHcZemuX/6x00PMO8n8BvU3IWDHtB/ihDrUXRhe.js\";const PhosphorFonts=getFonts(Phosphor);const Stars5Fonts=getFonts(Stars5);const cycleOrder=[\"qALZ5uM23\",\"FJ4mluf6Z\"];const serializationHash=\"framer-wdOBA\";const variantClassNames={FJ4mluf6Z:\"framer-v-1mvr3wp\",qALZ5uM23:\"framer-v-14y86oq\"};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 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 Variants=motion.create(React.Fragment);const humanReadableVariantMap={Desktop:\"qALZ5uM23\",Phone:\"FJ4mluf6Z\"};const getProps=({height,id,image,name1,role,stars,text,width,...props})=>{return{...props,BsCbdHTjR:stars??props.BsCbdHTjR??5,RvHZdVPO7:name1??props.RvHZdVPO7??\"Steve\",sWbAaNS7X:image??props.sWbAaNS7X??{alt:\"\",pixelHeight:156,pixelWidth:156,src:\"https://framerusercontent.com/images/oX6m5iBByJ0XCne9bQB9k4vferY.png?width=156&height=156\"},variant:humanReadableVariantMap[props.variant]??props.variant??\"qALZ5uM23\",veFOlbVn7:text??props.veFOlbVn7??\"They completely nailed our branding - from the visual identity to the tone of voice. Since launch, we’ve seen a clear uptick in client engagement and have gotten compliments on our new look almost daily.\",Z2pPJzz1u:role??props.Z2pPJzz1u??\"Product Designer\"};};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,sWbAaNS7X,RvHZdVPO7,Z2pPJzz1u,BsCbdHTjR,veFOlbVn7,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"qALZ5uM23\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"FJ4mluf6Z\")return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"FJ4mluf6Z\")return true;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__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-14y86oq\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"qALZ5uM23\",ref:refBinding,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\",backgroundColor:\"var(--token-6b528b1a-5a06-4b7e-b4eb-f10792f77d86, rgb(255, 255, 255))\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,...style},variants:{FJ4mluf6Z:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-37262067-5aee-4b12-a86c-84ad2b746500, rgba(255, 255, 255, 0.2))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-d9cb7199-a354-494d-b32f-02153c4f53bc, rgb(31, 33, 32))\",borderBottomLeftRadius:15,borderBottomRightRadius:15,borderTopLeftRadius:15,borderTopRightRadius:15}},...addPropertyOverrides({FJ4mluf6Z:{\"data-border\":true,\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-9k5y57\",\"data-framer-name\":\"Info + Stars\",layoutDependency:layoutDependency,layoutId:\"pVpZNmz60\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-bczzhf\",\"data-framer-name\":\"Image + Name + Role\",layoutDependency:layoutDependency,layoutId:\"APFjmtNTN\",children:[isDisplayed()&&/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+40+(0+0+((componentViewport?.height||450)-80-184.4)/1*0)+0+34),pixelHeight:156,pixelWidth:156,sizes:\"80px\",...toResponsiveImage(sWbAaNS7X)},className:\"framer-ex27uh\",\"data-framer-name\":\"Image\",layoutDependency:layoutDependency,layoutId:\"CfgCFFhzg\",style:{borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8}}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1h0pvyi\",\"data-framer-name\":\"Name + Role\",layoutDependency:layoutDependency,layoutId:\"zze7VFoLm\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1foakqz\",layoutDependency:layoutDependency,layoutId:\"Abt744Kwi\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h5,{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on, 'zero' on\",\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--extracted-1lwpl3i, rgb(14, 14, 14))\"},children:\"Steve\"})}),className:\"framer-egt6z\",fonts:[\"Inter-SemiBold\"],layoutDependency:layoutDependency,layoutId:\"G0Rpamm2d\",style:{\"--extracted-1lwpl3i\":\"rgb(14, 14, 14)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:RvHZdVPO7,variants:{FJ4mluf6Z:{\"--extracted-r6o4lv\":\"var(--token-6b528b1a-5a06-4b7e-b4eb-f10792f77d86, rgb(255, 255, 255))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({FJ4mluf6Z:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0hlbHZldGljYSBOb3cgRGlzcGxheSBNZWRpdW0=\",\"--framer-font-family\":'\"Helvetica Now Display Medium\", \"Helvetica Now Display Medium Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"25.2px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6b528b1a-5a06-4b7e-b4eb-f10792f77d86, rgb(255, 255, 255)))\"},children:\"Steve\"})}),fonts:[\"CUSTOM;Helvetica Now Display Medium\"]}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-open-type-features\":\"'blwf' on, 'cv11' on, 'case' on\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"22px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(14, 14, 14, 0.6))\"},children:\"Product Designer\"})}),className:\"framer-1vlmau6\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"QKAKPtzKK\",style:{\"--extracted-r6o4lv\":\"rgba(14, 14, 14, 0.6)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:Z2pPJzz1u,variants:{FJ4mluf6Z:{\"--extracted-r6o4lv\":\"var(--token-1ce2eac1-7bd1-4e94-9e03-59507a06881f, rgba(255, 255, 255, 0.6))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({FJ4mluf6Z:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO01vbnQgUmVndWxhcg==\",\"--framer-font-family\":'\"Mont Regular\", \"Mont Regular Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-1ce2eac1-7bd1-4e94-9e03-59507a06881f, rgba(255, 255, 255, 0.6)))\"},children:\"Product Designer\"})}),fonts:[\"CUSTOM;Mont Regular\"]}},baseVariant,gestureVariant)})]}),isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-z17xnq-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"cKsao_epR-container\",nodeId:\"cKsao_epR\",rendersWithMotion:true,scopeId:\"UWfvJXvSH\",children:/*#__PURE__*/_jsx(Phosphor,{color:\"var(--token-6b528b1a-5a06-4b7e-b4eb-f10792f77d86, rgb(255, 255, 255))\",height:\"100%\",iconSearch:\"House\",iconSelection:\"SealCheck\",id:\"cKsao_epR\",layoutId:\"cKsao_epR\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},weight:\"fill\",width:\"100%\"})})})]})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:23,y:(componentViewport?.y||0)+40+(0+0+((componentViewport?.height||450)-80-184.4)/1*0)+62.5,...addPropertyOverrides({FJ4mluf6Z:{y:(componentViewport?.y||0)+40+0+0+231}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-frmv03-container\",layoutDependency:layoutDependency,layoutId:\"gq0gksnJp-container\",nodeId:\"gq0gksnJp\",rendersWithMotion:true,scopeId:\"UWfvJXvSH\",children:/*#__PURE__*/_jsx(Stars5,{height:\"100%\",id:\"gq0gksnJp\",layoutId:\"gq0gksnJp\",scqLmmnCv:BsCbdHTjR,width:\"100%\"})})})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on, 'zero' on\",\"--framer-font-size\":\"28px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"1.3em\",\"--framer-text-color\":\"var(--extracted-1eung3n, rgb(14, 14, 14))\"},children:\"They completely nailed our branding - from the visual identity to the tone of voice. Since launch, we’ve seen a clear uptick in client engagement and have gotten compliments on our new look almost daily.\"})}),className:\"framer-1m1n1ng\",fonts:[\"Inter-SemiBold\"],layoutDependency:layoutDependency,layoutId:\"gkBGOQDJ1\",style:{\"--extracted-1eung3n\":\"rgb(14, 14, 14)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:veFOlbVn7,variants:{FJ4mluf6Z:{\"--extracted-r6o4lv\":\"var(--token-6b528b1a-5a06-4b7e-b4eb-f10792f77d86, rgb(255, 255, 255))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({FJ4mluf6Z:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0hlbHZldGljYSBOb3cgRGlzcGxheSBCb2xk\",\"--framer-font-family\":'\"Helvetica Now Display Bold\", \"Helvetica Now Display Bold Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-line-height\":\"1.3em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6b528b1a-5a06-4b7e-b4eb-f10792f77d86, rgb(255, 255, 255)))\"},children:\"They completely nailed our branding - from the visual identity to the tone of voice. Since launch, we’ve seen a clear uptick in client engagement and have gotten compliments on our new look almost daily.\"})}),fonts:[\"CUSTOM;Helvetica Now Display Bold\"]}},baseVariant,gestureVariant)})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-wdOBA.framer-xqz0ib, .framer-wdOBA .framer-xqz0ib { display: block; }\",\".framer-wdOBA.framer-14y86oq { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; height: 450px; justify-content: space-between; overflow: hidden; padding: 40px; position: relative; width: 680px; will-change: var(--framer-will-change-override, transform); }\",\".framer-wdOBA .framer-9k5y57 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: hidden; padding: 0px; position: relative; width: 600px; }\",\".framer-wdOBA .framer-bczzhf { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-wdOBA .framer-ex27uh { flex: none; height: 80px; overflow: hidden; position: relative; width: 80px; will-change: var(--framer-will-change-override, transform); }\",\".framer-wdOBA .framer-1h0pvyi { 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; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-wdOBA .framer-1foakqz { 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: 100%; }\",\".framer-wdOBA .framer-egt6z, .framer-wdOBA .framer-1vlmau6 { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-wdOBA .framer-z17xnq-container { flex: none; height: 81px; position: relative; width: 69px; }\",\".framer-wdOBA .framer-frmv03-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-wdOBA .framer-1m1n1ng { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 600px; word-break: break-word; word-wrap: break-word; }\",\".framer-wdOBA.framer-v-1mvr3wp.framer-14y86oq { gap: 25px; height: 440px; justify-content: flex-start; max-width: 295px; width: min-content; }\",\".framer-wdOBA.framer-v-1mvr3wp .framer-9k5y57 { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 10px; justify-content: center; width: 215px; }\",\".framer-wdOBA.framer-v-1mvr3wp .framer-bczzhf { flex: none; width: 100%; }\",\".framer-wdOBA.framer-v-1mvr3wp .framer-1h0pvyi { flex-direction: row; gap: 15px; }\",\".framer-wdOBA.framer-v-1mvr3wp .framer-1foakqz { align-content: flex-start; align-items: flex-start; flex: 1 0 0px; gap: 5px; justify-content: flex-start; order: 1; width: 1px; }\",\".framer-wdOBA.framer-v-1mvr3wp .framer-z17xnq-container { order: 0; }\",\".framer-wdOBA.framer-v-1mvr3wp .framer-1m1n1ng { width: 215px; }\",'.framer-wdOBA[data-border=\"true\"]::after, .framer-wdOBA [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 450\n * @framerIntrinsicWidth 680\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"FJ4mluf6Z\":{\"layout\":[\"auto\",\"fixed\"],\"constraints\":[null,\"295px\",null,null]}}}\n * @framerVariables {\"sWbAaNS7X\":\"image\",\"RvHZdVPO7\":\"name1\",\"Z2pPJzz1u\":\"role\",\"BsCbdHTjR\":\"stars\",\"veFOlbVn7\":\"text\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerUWfvJXvSH=withCSS(Component,css,\"framer-wdOBA\");export default FramerUWfvJXvSH;FramerUWfvJXvSH.displayName=\"Testimonial Card 20\";FramerUWfvJXvSH.defaultProps={height:450,width:680};addPropertyControls(FramerUWfvJXvSH,{variant:{options:[\"qALZ5uM23\",\"FJ4mluf6Z\"],optionTitles:[\"Desktop\",\"Phone\"],title:\"Variant\",type:ControlType.Enum},sWbAaNS7X:{__defaultAssetReference:\"data:framer/asset-reference,oX6m5iBByJ0XCne9bQB9k4vferY.png?originalFilename=p1.png&preferredSize=auto\",__vekterDefault:{alt:\"\",assetReference:\"data:framer/asset-reference,oX6m5iBByJ0XCne9bQB9k4vferY.png?originalFilename=p1.png&preferredSize=auto\"},title:\"Image\",type:ControlType.ResponsiveImage},RvHZdVPO7:{defaultValue:\"Steve\",displayTextArea:false,title:\"Name\",type:ControlType.String},Z2pPJzz1u:{defaultValue:\"Product Designer\",displayTextArea:false,title:\"Role\",type:ControlType.String},BsCbdHTjR:{defaultValue:5,displayStepper:true,max:5,min:1,title:\"Stars\",type:ControlType.Number},veFOlbVn7:{defaultValue:\"They completely nailed our branding - from the visual identity to the tone of voice. Since launch, we’ve seen a clear uptick in client engagement and have gotten compliments on our new look almost daily.\",displayTextArea:false,title:\"Text\",type:ControlType.String}});addFonts(FramerUWfvJXvSH,[{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/hyOgCu0Xnghbimh0pE8QTvtt2AU.woff2\",weight:\"600\"},{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/NeGmSOXrPBfEFIy5YZeHq17LEDA.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/oYaAX5himiTPYuN8vLWnqBbfD2s.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/lEJLP4R0yuCaMCjSXYHtJw72M.woff2\",weight:\"600\"},{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/cRJyLNuTJR5jbyKzGi33wU9cqIQ.woff2\",weight:\"600\"},{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/yDtI2UI8XcEg1W2je9XPN3Noo.woff2\",weight:\"600\"},{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/A0Wcc7NgXMjUuFdquHDrIZpzZw0.woff2\",weight:\"600\"},{cssFamilyName:\"Helvetica Now Display Medium\",source:\"custom\",uiFamilyName:\"Helvetica Now Display Medium\",url:\"https://framerusercontent.com/assets/m8hvif1FRe5YpAyreAPg6dobtI.woff2\"},{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:\"Mont Regular\",source:\"custom\",uiFamilyName:\"Mont Regular\",url:\"https://framerusercontent.com/assets/gDCil2yNMdqYQGH0pTcX04jJZA0.woff2\"},{cssFamilyName:\"Helvetica Now Display Bold\",source:\"custom\",uiFamilyName:\"Helvetica Now Display Bold\",url:\"https://framerusercontent.com/assets/HFk41ZKwKZRqUu1Of0GvmcqGhI0.woff2\"}]},...PhosphorFonts,...Stars5Fonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerUWfvJXvSH\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"FJ4mluf6Z\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"],\\\"constraints\\\":[null,\\\"295px\\\",null,null]}}}\",\"framerAutoSizeImages\":\"true\",\"framerVariables\":\"{\\\"sWbAaNS7X\\\":\\\"image\\\",\\\"RvHZdVPO7\\\":\\\"name1\\\",\\\"Z2pPJzz1u\\\":\\\"role\\\",\\\"BsCbdHTjR\\\":\\\"stars\\\",\\\"veFOlbVn7\\\":\\\"text\\\"}\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"450\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"680\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./UWfvJXvSH.map","// Generated by Framer (3df86f7)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const MotionDivWithFX=withFX(motion.div);const serializationHash=\"framer-4XAmY\";const variantClassNames={eIEoZ8g1e:\"framer-v-1tqdwsm\"};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 lessThan=(a,b)=>{return typeof a===\"number\"&&typeof b===\"number\"?a<b:false;};const negate=value=>{return!value;};const animation={opacity:1,rotate:45,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:20};const transition2={bounce:.4,delay:.1,duration:.4,type:\"spring\"};const transition3={bounce:.4,delay:.2,duration:.4,type:\"spring\"};const transition4={bounce:.4,delay:.3,duration:.4,type:\"spring\"};const transition5={bounce:.4,delay:.4,duration:.4,type:\"spring\"};const transition6={bounce:.4,delay:.5,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 Variants=motion.create(React.Fragment);const getProps=({height,id,stars,width,...props})=>{return{...props,scqLmmnCv:stars??props.scqLmmnCv??5};};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,scqLmmnCv,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"eIEoZ8g1e\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const visible=negate(lessThan(scqLmmnCv,5));const visible1=negate(lessThan(scqLmmnCv,4));const visible2=negate(lessThan(scqLmmnCv,3));const visible3=negate(lessThan(scqLmmnCv,2));const visible4=negate(lessThan(scqLmmnCv,1));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-1tqdwsm\",className,classNames),\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"eIEoZ8g1e\",ref:refBinding,style:{...style},children:[visible&&/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:true,__framer__enter:animation,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-ipl5vp\",\"data-framer-name\":\"Star Icon\",layoutDependency:layoutDependency,layoutId:\"CAiBbWB5s\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-3xxrto\",\"data-framer-name\":\"Star\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"QlVK7HSyr\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16 15\"><path d=\"M 7.049 0.927 C 7.349 0.006 8.652 0.006 8.951 0.927 L 10.021 4.219 C 10.155 4.63 10.538 4.909 10.971 4.909 L 14.433 4.909 C 15.402 4.909 15.804 6.149 15.021 6.719 L 12.221 8.753 C 11.87 9.007 11.723 9.459 11.857 9.871 L 12.927 13.163 C 13.227 14.084 12.172 14.851 11.388 14.281 L 8.588 12.247 C 8.237 11.992 7.763 11.992 7.412 12.247 L 4.612 14.281 C 3.828 14.851 2.774 14.084 3.073 13.163 L 4.143 9.871 C 4.277 9.459 4.13 9.008 3.78 8.753 L 0.98 6.72 C 0.196 6.15 0.598 4.91 1.567 4.91 L 5.028 4.91 C 5.461 4.91 5.845 4.632 5.979 4.22 L 7.05 0.927 Z\" fill=\"var(--token-6b528b1a-5a06-4b7e-b4eb-f10792f77d86, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path></svg>',svgContentId:11017821962,withExternalLayout:true})}),visible1&&/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__animate:{transition:transition3},__framer__animateOnce:true,__framer__enter:animation,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-p5zvi1\",\"data-framer-name\":\"Star Icon\",layoutDependency:layoutDependency,layoutId:\"t_ELrd2Ms\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-47ql8s\",\"data-framer-name\":\"Star\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"P7335PWxo\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16 15\"><path d=\"M 7.049 0.927 C 7.349 0.006 8.652 0.006 8.951 0.927 L 10.021 4.219 C 10.155 4.63 10.538 4.909 10.971 4.909 L 14.433 4.909 C 15.402 4.909 15.804 6.149 15.021 6.719 L 12.221 8.753 C 11.87 9.007 11.723 9.459 11.857 9.871 L 12.927 13.163 C 13.227 14.084 12.172 14.851 11.388 14.281 L 8.588 12.247 C 8.237 11.992 7.763 11.992 7.412 12.247 L 4.612 14.281 C 3.828 14.851 2.774 14.084 3.073 13.163 L 4.143 9.871 C 4.277 9.459 4.13 9.008 3.78 8.753 L 0.98 6.72 C 0.196 6.15 0.598 4.91 1.567 4.91 L 5.028 4.91 C 5.461 4.91 5.845 4.632 5.979 4.22 L 7.05 0.927 Z\" fill=\"var(--token-6b528b1a-5a06-4b7e-b4eb-f10792f77d86, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path></svg>',svgContentId:11017821962,withExternalLayout:true})}),visible2&&/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__animate:{transition:transition4},__framer__animateOnce:true,__framer__enter:animation,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-ao7dbb\",\"data-framer-name\":\"Star Icon\",layoutDependency:layoutDependency,layoutId:\"lpwlony1I\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-10oregk\",\"data-framer-name\":\"Star\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"bFbHXRIFY\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16 15\"><path d=\"M 7.049 0.927 C 7.349 0.006 8.652 0.006 8.951 0.927 L 10.021 4.219 C 10.155 4.63 10.538 4.909 10.971 4.909 L 14.433 4.909 C 15.402 4.909 15.804 6.149 15.021 6.719 L 12.221 8.753 C 11.87 9.007 11.723 9.459 11.857 9.871 L 12.927 13.163 C 13.227 14.084 12.172 14.851 11.388 14.281 L 8.588 12.247 C 8.237 11.992 7.763 11.992 7.412 12.247 L 4.612 14.281 C 3.828 14.851 2.774 14.084 3.073 13.163 L 4.143 9.871 C 4.277 9.459 4.13 9.008 3.78 8.753 L 0.98 6.72 C 0.196 6.15 0.598 4.91 1.567 4.91 L 5.028 4.91 C 5.461 4.91 5.845 4.632 5.979 4.22 L 7.05 0.927 Z\" fill=\"var(--token-6b528b1a-5a06-4b7e-b4eb-f10792f77d86, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path></svg>',svgContentId:11017821962,withExternalLayout:true})}),visible3&&/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__animate:{transition:transition5},__framer__animateOnce:true,__framer__enter:animation,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-1u4833d\",\"data-framer-name\":\"Star Icon\",layoutDependency:layoutDependency,layoutId:\"nIFUyh8l6\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1gmo5ib\",\"data-framer-name\":\"Star\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"etJheES3M\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16 15\"><path d=\"M 7.049 0.927 C 7.349 0.006 8.652 0.006 8.951 0.927 L 10.021 4.219 C 10.155 4.63 10.538 4.909 10.971 4.909 L 14.433 4.909 C 15.402 4.909 15.804 6.149 15.021 6.719 L 12.221 8.753 C 11.87 9.007 11.723 9.459 11.857 9.871 L 12.927 13.163 C 13.227 14.084 12.172 14.851 11.388 14.281 L 8.588 12.247 C 8.237 11.992 7.763 11.992 7.412 12.247 L 4.612 14.281 C 3.828 14.851 2.774 14.084 3.073 13.163 L 4.143 9.871 C 4.277 9.459 4.13 9.008 3.78 8.753 L 0.98 6.72 C 0.196 6.15 0.598 4.91 1.567 4.91 L 5.028 4.91 C 5.461 4.91 5.845 4.632 5.979 4.22 L 7.05 0.927 Z\" fill=\"var(--token-6b528b1a-5a06-4b7e-b4eb-f10792f77d86, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path></svg>',svgContentId:11017821962,withExternalLayout:true})}),visible4&&/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__animate:{transition:transition6},__framer__animateOnce:true,__framer__enter:animation,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-1gik7q9\",\"data-framer-name\":\"Star Icon\",layoutDependency:layoutDependency,layoutId:\"U_0ZAQitP\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1c50def\",\"data-framer-name\":\"Star\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"fkmG9aBRn\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16 15\"><path d=\"M 7.049 0.927 C 7.349 0.006 8.652 0.006 8.951 0.927 L 10.021 4.219 C 10.155 4.63 10.538 4.909 10.971 4.909 L 14.433 4.909 C 15.402 4.909 15.804 6.149 15.021 6.719 L 12.221 8.753 C 11.87 9.007 11.723 9.459 11.857 9.871 L 12.927 13.163 C 13.227 14.084 12.172 14.851 11.388 14.281 L 8.588 12.247 C 8.237 11.992 7.763 11.992 7.412 12.247 L 4.612 14.281 C 3.828 14.851 2.774 14.084 3.073 13.163 L 4.143 9.871 C 4.277 9.459 4.13 9.008 3.78 8.753 L 0.98 6.72 C 0.196 6.15 0.598 4.91 1.567 4.91 L 5.028 4.91 C 5.461 4.91 5.845 4.632 5.979 4.22 L 7.05 0.927 Z\" fill=\"var(--token-6b528b1a-5a06-4b7e-b4eb-f10792f77d86, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path></svg>',svgContentId:11017821962,withExternalLayout:true})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-4XAmY.framer-15gn6n8, .framer-4XAmY .framer-15gn6n8 { display: block; }\",\".framer-4XAmY.framer-1tqdwsm { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; overflow: hidden; padding: 4px 0px 4px 0px; position: relative; width: min-content; }\",\".framer-4XAmY .framer-ipl5vp, .framer-4XAmY .framer-p5zvi1, .framer-4XAmY .framer-ao7dbb, .framer-4XAmY .framer-1u4833d, .framer-4XAmY .framer-1gik7q9 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 15px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 16px; }\",\".framer-4XAmY .framer-3xxrto, .framer-4XAmY .framer-47ql8s, .framer-4XAmY .framer-10oregk, .framer-4XAmY .framer-1gmo5ib, .framer-4XAmY .framer-1c50def { flex: none; height: 15px; position: relative; width: 16px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 23\n * @framerIntrinsicWidth 96\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"scqLmmnCv\":\"stars\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerveSvfHNNf=withCSS(Component,css,\"framer-4XAmY\");export default FramerveSvfHNNf;FramerveSvfHNNf.displayName=\"Stars 6\";FramerveSvfHNNf.defaultProps={height:23,width:96};addPropertyControls(FramerveSvfHNNf,{scqLmmnCv:{defaultValue:5,displayStepper:true,max:5,min:1,title:\"Stars\",type:ControlType.Number}});addFonts(FramerveSvfHNNf,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerveSvfHNNf\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"23\",\"framerVariables\":\"{\\\"scqLmmnCv\\\":\\\"stars\\\"}\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"96\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./veSvfHNNf.map","// Generated by Framer (3df86f7)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getLoadingLazyAtYPosition,Image,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{Icon as Phosphor}from\"https://framerusercontent.com/modules/tYScH7LTqUtz5KUaUAYP/p8dptk4UIND8hbFWz9V7/Phosphor.js\";import Stars6 from\"https://framerusercontent.com/modules/KuPBvykG5oRAoFTKBxUj/vW7zjnHDmki3NqBvJZP6/veSvfHNNf.js\";const PhosphorFonts=getFonts(Phosphor);const Stars6Fonts=getFonts(Stars6);const cycleOrder=[\"TmDT9kTE5\",\"nmUCZpdFp\"];const serializationHash=\"framer-A1idM\";const variantClassNames={nmUCZpdFp:\"framer-v-pt2vwb\",TmDT9kTE5:\"framer-v-16rdaiq\"};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 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 Variants=motion.create(React.Fragment);const humanReadableVariantMap={Desktop:\"TmDT9kTE5\",Phone:\"nmUCZpdFp\"};const getProps=({height,id,image,name1,role,stars,text,width,...props})=>{return{...props,BsCbdHTjR:stars??props.BsCbdHTjR??5,RvHZdVPO7:name1??props.RvHZdVPO7??\"Steve\",sWbAaNS7X:image??props.sWbAaNS7X??{alt:\"\",pixelHeight:156,pixelWidth:156,src:\"https://framerusercontent.com/images/oX6m5iBByJ0XCne9bQB9k4vferY.png?width=156&height=156\"},variant:humanReadableVariantMap[props.variant]??props.variant??\"TmDT9kTE5\",veFOlbVn7:text??props.veFOlbVn7??\"They completely nailed our branding - from the visual identity to the tone of voice. Since launch, we’ve seen a clear uptick in client engagement and have gotten compliments on our new look almost daily.\",Z2pPJzz1u:role??props.Z2pPJzz1u??\"Product Designer\"};};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,sWbAaNS7X,RvHZdVPO7,Z2pPJzz1u,BsCbdHTjR,veFOlbVn7,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"TmDT9kTE5\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"nmUCZpdFp\")return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"nmUCZpdFp\")return true;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__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-16rdaiq\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"TmDT9kTE5\",ref:refBinding,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\",backgroundColor:\"var(--token-6b528b1a-5a06-4b7e-b4eb-f10792f77d86, rgb(255, 255, 255))\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,...style},variants:{nmUCZpdFp:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-37262067-5aee-4b12-a86c-84ad2b746500, rgba(255, 255, 255, 0.2))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-d9cb7199-a354-494d-b32f-02153c4f53bc, rgb(31, 33, 32))\",borderBottomLeftRadius:15,borderBottomRightRadius:15,borderTopLeftRadius:15,borderTopRightRadius:15}},...addPropertyOverrides({nmUCZpdFp:{\"data-border\":true,\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1sb04rc\",\"data-framer-name\":\"Info + Stars\",layoutDependency:layoutDependency,layoutId:\"z8XHhsBoU\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1y56w7m\",layoutDependency:layoutDependency,layoutId:\"puGsQLCfe\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-gqoo9k\",\"data-framer-name\":\"Image + Name + Role\",layoutDependency:layoutDependency,layoutId:\"OC9elQczc\",children:[isDisplayed()&&/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+40+(0+0+((componentViewport?.height||450)-80-174.4)/1*0)+0+0+29),pixelHeight:156,pixelWidth:156,sizes:\"80px\",...toResponsiveImage(sWbAaNS7X)},className:\"framer-1vy1xt3\",\"data-framer-name\":\"Image\",layoutDependency:layoutDependency,layoutId:\"y07mOxGEZ\",style:{borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8}}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-5zrjeg\",\"data-framer-name\":\"Name + Role\",layoutDependency:layoutDependency,layoutId:\"xzFOkErz6\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h5,{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on, 'zero' on\",\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--extracted-1lwpl3i, rgb(14, 14, 14))\"},children:\"Steve\"})}),className:\"framer-7jh8fp\",fonts:[\"Inter-SemiBold\"],layoutDependency:layoutDependency,layoutId:\"VB0pV6137\",style:{\"--extracted-1lwpl3i\":\"rgb(14, 14, 14)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:RvHZdVPO7,variants:{nmUCZpdFp:{\"--extracted-r6o4lv\":\"var(--token-6b528b1a-5a06-4b7e-b4eb-f10792f77d86, rgb(255, 255, 255))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({nmUCZpdFp:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0hlbHZldGljYSBOb3cgRGlzcGxheSBNZWRpdW0=\",\"--framer-font-family\":'\"Helvetica Now Display Medium\", \"Helvetica Now Display Medium Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"25.2px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6b528b1a-5a06-4b7e-b4eb-f10792f77d86, rgb(255, 255, 255)))\"},children:\"Steve\"})}),fonts:[\"CUSTOM;Helvetica Now Display Medium\"]}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-open-type-features\":\"'blwf' on, 'cv11' on, 'case' on\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"22px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(14, 14, 14, 0.6))\"},children:\"Product Designer\"})}),className:\"framer-bchpgu\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Mhn9p1ZLo\",style:{\"--extracted-r6o4lv\":\"rgba(14, 14, 14, 0.6)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:Z2pPJzz1u,variants:{nmUCZpdFp:{\"--extracted-r6o4lv\":\"var(--token-1ce2eac1-7bd1-4e94-9e03-59507a06881f, rgba(255, 255, 255, 0.6))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({nmUCZpdFp:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO01vbnQgUmVndWxhcg==\",\"--framer-font-family\":'\"Mont Regular\", \"Mont Regular Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-1ce2eac1-7bd1-4e94-9e03-59507a06881f, rgba(255, 255, 255, 0.6)))\"},children:\"Product Designer\"})}),fonts:[\"CUSTOM;Mont Regular\"]}},baseVariant,gestureVariant)})]})]}),isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-oeynf7-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"AjRwHJCNk-container\",nodeId:\"AjRwHJCNk\",rendersWithMotion:true,scopeId:\"WOO0UvcSO\",children:/*#__PURE__*/_jsx(Phosphor,{color:\"var(--token-6b528b1a-5a06-4b7e-b4eb-f10792f77d86, rgb(255, 255, 255))\",height:\"100%\",iconSearch:\"House\",iconSelection:\"SealCheck\",id:\"AjRwHJCNk\",layoutId:\"AjRwHJCNk\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},weight:\"fill\",width:\"100%\"})})})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:23,y:(componentViewport?.y||0)+40+(0+0+((componentViewport?.height||450)-80-174.4)/1*0)+57.5,...addPropertyOverrides({nmUCZpdFp:{y:(componentViewport?.y||0)+40+0+0+130.2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-12vzwjz-container\",layoutDependency:layoutDependency,layoutId:\"jxIFKcZaS-container\",nodeId:\"jxIFKcZaS\",rendersWithMotion:true,scopeId:\"WOO0UvcSO\",children:/*#__PURE__*/_jsx(Stars6,{height:\"100%\",id:\"jxIFKcZaS\",layoutId:\"jxIFKcZaS\",scqLmmnCv:BsCbdHTjR,width:\"100%\"})})})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on, 'zero' on\",\"--framer-font-size\":\"28px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"1.3em\",\"--framer-text-color\":\"var(--extracted-1eung3n, rgb(14, 14, 14))\"},children:\"They completely nailed our branding - from the visual identity to the tone of voice. Since launch, we’ve seen a clear uptick in client engagement and have gotten compliments on our new look almost daily.\"})}),className:\"framer-9yjtbn\",fonts:[\"Inter-SemiBold\"],layoutDependency:layoutDependency,layoutId:\"Fuit8PcsK\",style:{\"--extracted-1eung3n\":\"rgb(14, 14, 14)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:veFOlbVn7,variants:{nmUCZpdFp:{\"--extracted-r6o4lv\":\"var(--token-6b528b1a-5a06-4b7e-b4eb-f10792f77d86, rgb(255, 255, 255))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({nmUCZpdFp:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0hlbHZldGljYSBOb3cgRGlzcGxheSBCb2xk\",\"--framer-font-family\":'\"Helvetica Now Display Bold\", \"Helvetica Now Display Bold Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-line-height\":\"1.3em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6b528b1a-5a06-4b7e-b4eb-f10792f77d86, rgb(255, 255, 255)))\"},children:\"They completely nailed our branding - from the visual identity to the tone of voice. Since launch, we’ve seen a clear uptick in client engagement and have gotten compliments on our new look almost daily.\"})}),fonts:[\"CUSTOM;Helvetica Now Display Bold\"]}},baseVariant,gestureVariant)})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-A1idM.framer-1p38lzc, .framer-A1idM .framer-1p38lzc { display: block; }\",\".framer-A1idM.framer-16rdaiq { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; height: 450px; justify-content: space-between; overflow: hidden; padding: 40px; position: relative; width: 680px; will-change: var(--framer-will-change-override, transform); }\",\".framer-A1idM .framer-1sb04rc { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-A1idM .framer-1y56w7m { 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; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-A1idM .framer-gqoo9k { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-A1idM .framer-1vy1xt3 { flex: none; height: 80px; overflow: hidden; position: relative; width: 80px; will-change: var(--framer-will-change-override, transform); }\",\".framer-A1idM .framer-5zrjeg { 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; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-A1idM .framer-7jh8fp, .framer-A1idM .framer-bchpgu, .framer-A1idM .framer-9yjtbn { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-A1idM .framer-oeynf7-container { flex: none; height: 81px; position: relative; width: 69px; }\",\".framer-A1idM .framer-12vzwjz-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-A1idM.framer-v-pt2vwb.framer-16rdaiq { gap: 25px; height: 440px; justify-content: flex-start; max-width: 295px; width: min-content; }\",\".framer-A1idM.framer-v-pt2vwb .framer-1sb04rc { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 10px; justify-content: center; width: 215px; }\",\".framer-A1idM.framer-v-pt2vwb .framer-1y56w7m { flex: none; gap: 15px; order: 0; width: min-content; }\",\".framer-A1idM.framer-v-pt2vwb .framer-gqoo9k { flex: none; justify-content: flex-start; order: 1; width: min-content; }\",\".framer-A1idM.framer-v-pt2vwb .framer-5zrjeg { align-content: flex-start; align-items: flex-start; flex: none; gap: 5px; width: min-content; }\",\".framer-A1idM.framer-v-pt2vwb .framer-7jh8fp { white-space: pre; width: auto; }\",\".framer-A1idM.framer-v-pt2vwb .framer-bchpgu { width: 132px; }\",\".framer-A1idM.framer-v-pt2vwb .framer-oeynf7-container { order: 0; }\",\".framer-A1idM.framer-v-pt2vwb .framer-12vzwjz-container { order: 1; }\",\".framer-A1idM.framer-v-pt2vwb .framer-9yjtbn { width: 215px; }\",'.framer-A1idM[data-border=\"true\"]::after, .framer-A1idM [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 450\n * @framerIntrinsicWidth 680\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"nmUCZpdFp\":{\"layout\":[\"auto\",\"fixed\"],\"constraints\":[null,\"295px\",null,null]}}}\n * @framerVariables {\"sWbAaNS7X\":\"image\",\"RvHZdVPO7\":\"name1\",\"Z2pPJzz1u\":\"role\",\"BsCbdHTjR\":\"stars\",\"veFOlbVn7\":\"text\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerWOO0UvcSO=withCSS(Component,css,\"framer-A1idM\");export default FramerWOO0UvcSO;FramerWOO0UvcSO.displayName=\"Testimonial Card 21\";FramerWOO0UvcSO.defaultProps={height:450,width:680};addPropertyControls(FramerWOO0UvcSO,{variant:{options:[\"TmDT9kTE5\",\"nmUCZpdFp\"],optionTitles:[\"Desktop\",\"Phone\"],title:\"Variant\",type:ControlType.Enum},sWbAaNS7X:{__defaultAssetReference:\"data:framer/asset-reference,oX6m5iBByJ0XCne9bQB9k4vferY.png?originalFilename=p1.png&preferredSize=auto\",__vekterDefault:{alt:\"\",assetReference:\"data:framer/asset-reference,oX6m5iBByJ0XCne9bQB9k4vferY.png?originalFilename=p1.png&preferredSize=auto\"},title:\"Image\",type:ControlType.ResponsiveImage},RvHZdVPO7:{defaultValue:\"Steve\",displayTextArea:false,title:\"Name\",type:ControlType.String},Z2pPJzz1u:{defaultValue:\"Product Designer\",displayTextArea:false,title:\"Role\",type:ControlType.String},BsCbdHTjR:{defaultValue:5,displayStepper:true,max:5,min:1,title:\"Stars\",type:ControlType.Number},veFOlbVn7:{defaultValue:\"They completely nailed our branding - from the visual identity to the tone of voice. Since launch, we’ve seen a clear uptick in client engagement and have gotten compliments on our new look almost daily.\",displayTextArea:false,title:\"Text\",type:ControlType.String}});addFonts(FramerWOO0UvcSO,[{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/hyOgCu0Xnghbimh0pE8QTvtt2AU.woff2\",weight:\"600\"},{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/NeGmSOXrPBfEFIy5YZeHq17LEDA.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/oYaAX5himiTPYuN8vLWnqBbfD2s.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/lEJLP4R0yuCaMCjSXYHtJw72M.woff2\",weight:\"600\"},{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/cRJyLNuTJR5jbyKzGi33wU9cqIQ.woff2\",weight:\"600\"},{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/yDtI2UI8XcEg1W2je9XPN3Noo.woff2\",weight:\"600\"},{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/A0Wcc7NgXMjUuFdquHDrIZpzZw0.woff2\",weight:\"600\"},{cssFamilyName:\"Helvetica Now Display Medium\",source:\"custom\",uiFamilyName:\"Helvetica Now Display Medium\",url:\"https://framerusercontent.com/assets/m8hvif1FRe5YpAyreAPg6dobtI.woff2\"},{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:\"Mont Regular\",source:\"custom\",uiFamilyName:\"Mont Regular\",url:\"https://framerusercontent.com/assets/gDCil2yNMdqYQGH0pTcX04jJZA0.woff2\"},{cssFamilyName:\"Helvetica Now Display Bold\",source:\"custom\",uiFamilyName:\"Helvetica Now Display Bold\",url:\"https://framerusercontent.com/assets/HFk41ZKwKZRqUu1Of0GvmcqGhI0.woff2\"}]},...PhosphorFonts,...Stars6Fonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerWOO0UvcSO\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"nmUCZpdFp\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"],\\\"constraints\\\":[null,\\\"295px\\\",null,null]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"sWbAaNS7X\\\":\\\"image\\\",\\\"RvHZdVPO7\\\":\\\"name1\\\",\\\"Z2pPJzz1u\\\":\\\"role\\\",\\\"BsCbdHTjR\\\":\\\"stars\\\",\\\"veFOlbVn7\\\":\\\"text\\\"}\",\"framerIntrinsicHeight\":\"450\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"680\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./WOO0UvcSO.map","// Generated by Framer (504870a)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const MotionDivWithFX=withFX(motion.div);const serializationHash=\"framer-Hv3Kl\";const variantClassNames={bcignA1sN:\"framer-v-yn5578\"};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 lessThan=(a,b)=>{return typeof a===\"number\"&&typeof b===\"number\"?a<b:false;};const negate=value=>{return!value;};const animation={opacity:1,rotate:45,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:20};const transition2={bounce:.4,delay:.1,duration:.4,type:\"spring\"};const transition3={bounce:.4,delay:.2,duration:.4,type:\"spring\"};const transition4={bounce:.4,delay:.3,duration:.4,type:\"spring\"};const transition5={bounce:.4,delay:.4,duration:.4,type:\"spring\"};const transition6={bounce:.4,delay:.5,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 Variants=motion.create(React.Fragment);const getProps=({height,id,stars,width,...props})=>{return{...props,scqLmmnCv:stars??props.scqLmmnCv??5};};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,scqLmmnCv,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"bcignA1sN\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const visible=negate(lessThan(scqLmmnCv,5));const visible1=negate(lessThan(scqLmmnCv,4));const visible2=negate(lessThan(scqLmmnCv,3));const visible3=negate(lessThan(scqLmmnCv,2));const visible4=negate(lessThan(scqLmmnCv,1));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-yn5578\",className,classNames),\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"bcignA1sN\",ref:refBinding,style:{...style},children:[visible&&/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:true,__framer__enter:animation,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-mi5vfw\",\"data-framer-name\":\"Star Icon\",layoutDependency:layoutDependency,layoutId:\"iVRFxLiBK\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-r4k66z\",\"data-framer-name\":\"Star\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"X36jpMBo4\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16 15\"><path d=\"M 7.049 0.927 C 7.349 0.006 8.652 0.006 8.951 0.927 L 10.021 4.219 C 10.155 4.63 10.538 4.909 10.971 4.909 L 14.433 4.909 C 15.402 4.909 15.804 6.149 15.021 6.719 L 12.221 8.753 C 11.87 9.007 11.723 9.459 11.857 9.871 L 12.927 13.163 C 13.227 14.084 12.172 14.851 11.388 14.281 L 8.588 12.247 C 8.237 11.992 7.763 11.992 7.412 12.247 L 4.612 14.281 C 3.828 14.851 2.774 14.084 3.073 13.163 L 4.143 9.871 C 4.277 9.459 4.13 9.008 3.78 8.753 L 0.98 6.72 C 0.196 6.15 0.598 4.91 1.567 4.91 L 5.028 4.91 C 5.461 4.91 5.845 4.632 5.979 4.22 L 7.05 0.927 Z\" fill=\"var(--token-6b528b1a-5a06-4b7e-b4eb-f10792f77d86, rgb(255, 255, 255))\"></path></svg>',svgContentId:10360732990,withExternalLayout:true})}),visible1&&/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__animate:{transition:transition3},__framer__animateOnce:true,__framer__enter:animation,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-4c3hxx\",\"data-framer-name\":\"Star Icon\",layoutDependency:layoutDependency,layoutId:\"A2xM5Jw3c\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1yzf2eh\",\"data-framer-name\":\"Star\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"xobeiN4wX\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16 15\"><path d=\"M 7.049 0.927 C 7.349 0.006 8.652 0.006 8.951 0.927 L 10.021 4.219 C 10.155 4.63 10.538 4.909 10.971 4.909 L 14.433 4.909 C 15.402 4.909 15.804 6.149 15.021 6.719 L 12.221 8.753 C 11.87 9.007 11.723 9.459 11.857 9.871 L 12.927 13.163 C 13.227 14.084 12.172 14.851 11.388 14.281 L 8.588 12.247 C 8.237 11.992 7.763 11.992 7.412 12.247 L 4.612 14.281 C 3.828 14.851 2.774 14.084 3.073 13.163 L 4.143 9.871 C 4.277 9.459 4.13 9.008 3.78 8.753 L 0.98 6.72 C 0.196 6.15 0.598 4.91 1.567 4.91 L 5.028 4.91 C 5.461 4.91 5.845 4.632 5.979 4.22 L 7.05 0.927 Z\" fill=\"var(--token-6b528b1a-5a06-4b7e-b4eb-f10792f77d86, rgb(255, 255, 255))\"></path></svg>',svgContentId:10360732990,withExternalLayout:true})}),visible2&&/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__animate:{transition:transition4},__framer__animateOnce:true,__framer__enter:animation,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-pm1gcl\",\"data-framer-name\":\"Star Icon\",layoutDependency:layoutDependency,layoutId:\"ZiRqTbllP\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-17pw463\",\"data-framer-name\":\"Star\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"HOuqGAsFd\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16 15\"><path d=\"M 7.049 0.927 C 7.349 0.006 8.652 0.006 8.951 0.927 L 10.021 4.219 C 10.155 4.63 10.538 4.909 10.971 4.909 L 14.433 4.909 C 15.402 4.909 15.804 6.149 15.021 6.719 L 12.221 8.753 C 11.87 9.007 11.723 9.459 11.857 9.871 L 12.927 13.163 C 13.227 14.084 12.172 14.851 11.388 14.281 L 8.588 12.247 C 8.237 11.992 7.763 11.992 7.412 12.247 L 4.612 14.281 C 3.828 14.851 2.774 14.084 3.073 13.163 L 4.143 9.871 C 4.277 9.459 4.13 9.008 3.78 8.753 L 0.98 6.72 C 0.196 6.15 0.598 4.91 1.567 4.91 L 5.028 4.91 C 5.461 4.91 5.845 4.632 5.979 4.22 L 7.05 0.927 Z\" fill=\"var(--token-6b528b1a-5a06-4b7e-b4eb-f10792f77d86, rgb(255, 255, 255))\"></path></svg>',svgContentId:10360732990,withExternalLayout:true})}),visible3&&/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__animate:{transition:transition5},__framer__animateOnce:true,__framer__enter:animation,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-bguzum\",\"data-framer-name\":\"Star Icon\",layoutDependency:layoutDependency,layoutId:\"X02aDOJIX\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-rytu7b\",\"data-framer-name\":\"Star\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"mHiXiUiLM\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16 15\"><path d=\"M 7.049 0.927 C 7.349 0.006 8.652 0.006 8.951 0.927 L 10.021 4.219 C 10.155 4.63 10.538 4.909 10.971 4.909 L 14.433 4.909 C 15.402 4.909 15.804 6.149 15.021 6.719 L 12.221 8.753 C 11.87 9.007 11.723 9.459 11.857 9.871 L 12.927 13.163 C 13.227 14.084 12.172 14.851 11.388 14.281 L 8.588 12.247 C 8.237 11.992 7.763 11.992 7.412 12.247 L 4.612 14.281 C 3.828 14.851 2.774 14.084 3.073 13.163 L 4.143 9.871 C 4.277 9.459 4.13 9.008 3.78 8.753 L 0.98 6.72 C 0.196 6.15 0.598 4.91 1.567 4.91 L 5.028 4.91 C 5.461 4.91 5.845 4.632 5.979 4.22 L 7.05 0.927 Z\" fill=\"var(--token-6b528b1a-5a06-4b7e-b4eb-f10792f77d86, rgb(255, 255, 255))\"></path></svg>',svgContentId:10360732990,withExternalLayout:true})}),visible4&&/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__animate:{transition:transition6},__framer__animateOnce:true,__framer__enter:animation,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-3o1n1u\",\"data-framer-name\":\"Star Icon\",layoutDependency:layoutDependency,layoutId:\"wug4a630q\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-knwtsd\",\"data-framer-name\":\"Star\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"tdbuVr3Gz\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16 15\"><path d=\"M 7.049 0.927 C 7.349 0.006 8.652 0.006 8.951 0.927 L 10.021 4.219 C 10.155 4.63 10.538 4.909 10.971 4.909 L 14.433 4.909 C 15.402 4.909 15.804 6.149 15.021 6.719 L 12.221 8.753 C 11.87 9.007 11.723 9.459 11.857 9.871 L 12.927 13.163 C 13.227 14.084 12.172 14.851 11.388 14.281 L 8.588 12.247 C 8.237 11.992 7.763 11.992 7.412 12.247 L 4.612 14.281 C 3.828 14.851 2.774 14.084 3.073 13.163 L 4.143 9.871 C 4.277 9.459 4.13 9.008 3.78 8.753 L 0.98 6.72 C 0.196 6.15 0.598 4.91 1.567 4.91 L 5.028 4.91 C 5.461 4.91 5.845 4.632 5.979 4.22 L 7.05 0.927 Z\" fill=\"var(--token-6b528b1a-5a06-4b7e-b4eb-f10792f77d86, rgb(255, 255, 255))\"></path></svg>',svgContentId:10360732990,withExternalLayout:true})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-Hv3Kl.framer-gejru6, .framer-Hv3Kl .framer-gejru6 { display: block; }\",\".framer-Hv3Kl.framer-yn5578 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; overflow: hidden; padding: 4px 0px 4px 0px; position: relative; width: min-content; }\",\".framer-Hv3Kl .framer-mi5vfw, .framer-Hv3Kl .framer-4c3hxx, .framer-Hv3Kl .framer-pm1gcl, .framer-Hv3Kl .framer-bguzum, .framer-Hv3Kl .framer-3o1n1u { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 15px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 16px; }\",\".framer-Hv3Kl .framer-r4k66z, .framer-Hv3Kl .framer-1yzf2eh, .framer-Hv3Kl .framer-17pw463, .framer-Hv3Kl .framer-rytu7b, .framer-Hv3Kl .framer-knwtsd { flex: none; height: 15px; position: relative; width: 16px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 23\n * @framerIntrinsicWidth 96\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"scqLmmnCv\":\"stars\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerQMDHC7cS5=withCSS(Component,css,\"framer-Hv3Kl\");export default FramerQMDHC7cS5;FramerQMDHC7cS5.displayName=\"Stars 2\";FramerQMDHC7cS5.defaultProps={height:23,width:96};addPropertyControls(FramerQMDHC7cS5,{scqLmmnCv:{defaultValue:5,displayStepper:true,max:5,min:1,title:\"Stars\",type:ControlType.Number}});addFonts(FramerQMDHC7cS5,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerQMDHC7cS5\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"23\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"96\",\"framerVariables\":\"{\\\"scqLmmnCv\\\":\\\"stars\\\"}\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./QMDHC7cS5.map","// Generated by Framer (504870a)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{Icon as Phosphor}from\"https://framerusercontent.com/modules/tYScH7LTqUtz5KUaUAYP/p8dptk4UIND8hbFWz9V7/Phosphor.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/t8airjKB2vw5RqIpMO3q/EujdN12bNgIvD9Nujqvf/TyuyZBvwr.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/HMI2yF1hTtV8QCtV7KzV/33wCuz9VyXzp2Lvsqv95/XvzBJRwcg.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/aYWHn5h1rpVJxRIvRmoz/xPRjZFEolsXiCWu0vmmL/Z01tG3ac3.js\";import Stars2 from\"https://framerusercontent.com/modules/0HKD3JeIzHROHlUPYiX1/xLviHEUTTcZIjniYuSco/QMDHC7cS5.js\";const PhosphorFonts=getFonts(Phosphor);const Stars2Fonts=getFonts(Stars2);const cycleOrder=[\"r1TIY2R8Q\",\"CoheWjFlt\"];const serializationHash=\"framer-7INpa\";const variantClassNames={CoheWjFlt:\"framer-v-1pndqun\",r1TIY2R8Q:\"framer-v-1bzddwr\"};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 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:\"r1TIY2R8Q\",Phone:\"CoheWjFlt\"};const getProps=({height,id,name1,role,stars,text,width,...props})=>{return{...props,BsCbdHTjR:stars??props.BsCbdHTjR??5,RvHZdVPO7:name1??props.RvHZdVPO7??\"Steve\",variant:humanReadableVariantMap[props.variant]??props.variant??\"r1TIY2R8Q\",veFOlbVn7:text??props.veFOlbVn7??\"They completely nailed our branding - from the visual identity to the tone of voice. Since launch, we’ve seen a clear uptick in client engagement and have gotten compliments on our new look almost daily.\",Z2pPJzz1u:role??props.Z2pPJzz1u??\"Product Designer\"};};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,RvHZdVPO7,Z2pPJzz1u,BsCbdHTjR,veFOlbVn7,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"r1TIY2R8Q\",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-1bzddwr\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"r1TIY2R8Q\",ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-37262067-5aee-4b12-a86c-84ad2b746500, rgba(255, 255, 255, 0.2))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-d9cb7199-a354-494d-b32f-02153c4f53bc, rgb(31, 33, 32))\",borderBottomLeftRadius:15,borderBottomRightRadius:15,borderTopLeftRadius:15,borderTopRightRadius:15,...style},...addPropertyOverrides({CoheWjFlt:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-7hknnt\",\"data-framer-name\":\"Info + Stars\",layoutDependency:layoutDependency,layoutId:\"aPrXlI961\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-cpx787\",\"data-framer-name\":\"Image + Name + Role\",layoutDependency:layoutDependency,layoutId:\"uQapdYJfC\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-xiiyie\",\"data-framer-name\":\"Name + Role\",layoutDependency:layoutDependency,layoutId:\"icyZHQk91\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-156gph7-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"QfyA1zkdn-container\",nodeId:\"QfyA1zkdn\",rendersWithMotion:true,scopeId:\"xGMGRjBDt\",children:/*#__PURE__*/_jsx(Phosphor,{color:\"var(--token-6b528b1a-5a06-4b7e-b4eb-f10792f77d86, rgb(255, 255, 255))\",height:\"100%\",iconSearch:\"House\",iconSelection:\"SealCheck\",id:\"QfyA1zkdn\",layoutId:\"QfyA1zkdn\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},weight:\"fill\",width:\"100%\"})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-iez2qt\",layoutDependency:layoutDependency,layoutId:\"Ggrjp1H47\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1rhmrlo\",\"data-styles-preset\":\"XvzBJRwcg\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6b528b1a-5a06-4b7e-b4eb-f10792f77d86, rgb(255, 255, 255)))\"},children:\"Steve\"})}),className:\"framer-1xz4aqv\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"yYxp5Gagp\",style:{\"--extracted-r6o4lv\":\"var(--token-6b528b1a-5a06-4b7e-b4eb-f10792f77d86, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:RvHZdVPO7,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-dkm0bs\",\"data-styles-preset\":\"Z01tG3ac3\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-1ce2eac1-7bd1-4e94-9e03-59507a06881f, rgba(255, 255, 255, 0.6)))\"},children:\"Product Designer\"})}),className:\"framer-3h5m3p\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"At0KEH3v8\",style:{\"--extracted-r6o4lv\":\"var(--token-1ce2eac1-7bd1-4e94-9e03-59507a06881f, rgba(255, 255, 255, 0.6))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:Z2pPJzz1u,verticalAlignment:\"top\",withExternalLayout:true})]})]})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:23,y:(componentViewport?.y||0)+60+0+107.5,...addPropertyOverrides({CoheWjFlt:{y:(componentViewport?.y||0)+60+(0+0+((componentViewport?.height||500)-120-321.4)/1*0)+0+262}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-hqonk7-container\",layoutDependency:layoutDependency,layoutId:\"YwshBowmh-container\",nodeId:\"YwshBowmh\",rendersWithMotion:true,scopeId:\"xGMGRjBDt\",children:/*#__PURE__*/_jsx(Stars2,{height:\"100%\",id:\"YwshBowmh\",layoutId:\"YwshBowmh\",scqLmmnCv:BsCbdHTjR,width:\"100%\"})})})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-127nysm\",\"data-styles-preset\":\"TyuyZBvwr\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6b528b1a-5a06-4b7e-b4eb-f10792f77d86, rgb(255, 255, 255)))\"},children:\"They completely nailed our branding - from the visual identity to the tone of voice. Since launch, we’ve seen a clear uptick in client engagement and have gotten compliments on our new look almost daily.\"})}),className:\"framer-yvcpiv\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"YNJRSuPiP\",style:{\"--extracted-r6o4lv\":\"var(--token-6b528b1a-5a06-4b7e-b4eb-f10792f77d86, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:veFOlbVn7,variants:{CoheWjFlt:{\"--extracted-1lwpl3i\":\"var(--token-6b528b1a-5a06-4b7e-b4eb-f10792f77d86, rgb(255, 255, 255))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({CoheWjFlt:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h5,{className:\"framer-styles-preset-127nysm\",\"data-styles-preset\":\"TyuyZBvwr\",style:{\"--framer-text-color\":\"var(--extracted-1lwpl3i, var(--token-6b528b1a-5a06-4b7e-b4eb-f10792f77d86, rgb(255, 255, 255)))\"},children:\"They completely nailed our branding - from the visual identity to the tone of voice. Since launch, we’ve seen a clear uptick in client engagement and have gotten compliments on our new look almost daily.\"})})}},baseVariant,gestureVariant)})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-7INpa.framer-1n9tq6a, .framer-7INpa .framer-1n9tq6a { display: block; }\",\".framer-7INpa.framer-1bzddwr { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 50px; height: 450px; justify-content: flex-start; overflow: hidden; padding: 60px; position: relative; width: 680px; will-change: var(--framer-will-change-override, transform); }\",\".framer-7INpa .framer-7hknnt { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-7INpa .framer-cpx787 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-7INpa .framer-xiiyie { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 15px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-7INpa .framer-156gph7-container { flex: none; height: 79px; position: relative; width: 69px; }\",\".framer-7INpa .framer-iez2qt { 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; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-7INpa .framer-1xz4aqv, .framer-7INpa .framer-3h5m3p, .framer-7INpa .framer-yvcpiv { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-7INpa .framer-hqonk7-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-7INpa.framer-v-1pndqun.framer-1bzddwr { gap: unset; height: 500px; justify-content: space-between; max-width: 350px; width: min-content; }\",\".framer-7INpa.framer-v-1pndqun .framer-7hknnt { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 24px; justify-content: center; width: 270px; }\",\".framer-7INpa.framer-v-1pndqun .framer-cpx787 { flex: none; width: 100%; }\",\".framer-7INpa.framer-v-1pndqun .framer-yvcpiv { align-self: stretch; width: auto; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,'.framer-7INpa[data-border=\"true\"]::after, .framer-7INpa [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 450\n * @framerIntrinsicWidth 680\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"CoheWjFlt\":{\"layout\":[\"auto\",\"fixed\"],\"constraints\":[null,\"350px\",null,null]}}}\n * @framerVariables {\"RvHZdVPO7\":\"name1\",\"Z2pPJzz1u\":\"role\",\"BsCbdHTjR\":\"stars\",\"veFOlbVn7\":\"text\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerxGMGRjBDt=withCSS(Component,css,\"framer-7INpa\");export default FramerxGMGRjBDt;FramerxGMGRjBDt.displayName=\"Testimonial Card 17\";FramerxGMGRjBDt.defaultProps={height:450,width:680};addPropertyControls(FramerxGMGRjBDt,{variant:{options:[\"r1TIY2R8Q\",\"CoheWjFlt\"],optionTitles:[\"Desktop\",\"Phone\"],title:\"Variant\",type:ControlType.Enum},RvHZdVPO7:{defaultValue:\"Steve\",displayTextArea:false,title:\"Name\",type:ControlType.String},Z2pPJzz1u:{defaultValue:\"Product Designer\",displayTextArea:false,title:\"Role\",type:ControlType.String},BsCbdHTjR:{defaultValue:5,displayStepper:true,max:5,min:1,title:\"Stars\",type:ControlType.Number},veFOlbVn7:{defaultValue:\"They completely nailed our branding - from the visual identity to the tone of voice. Since launch, we’ve seen a clear uptick in client engagement and have gotten compliments on our new look almost daily.\",displayTextArea:false,title:\"Text\",type:ControlType.String}});addFonts(FramerxGMGRjBDt,[{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\"}]},...PhosphorFonts,...Stars2Fonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerxGMGRjBDt\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"450\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"RvHZdVPO7\\\":\\\"name1\\\",\\\"Z2pPJzz1u\\\":\\\"role\\\",\\\"BsCbdHTjR\\\":\\\"stars\\\",\\\"veFOlbVn7\\\":\\\"text\\\"}\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"680\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"CoheWjFlt\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"],\\\"constraints\\\":[null,\\\"350px\\\",null,null]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (3df86f7)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const MotionDivWithFX=withFX(motion.div);const serializationHash=\"framer-9TH6v\";const variantClassNames={OhywY2pEA:\"framer-v-1rpqw91\"};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 lessThan=(a,b)=>{return typeof a===\"number\"&&typeof b===\"number\"?a<b:false;};const negate=value=>{return!value;};const animation={opacity:1,rotate:45,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:20};const transition2={bounce:.4,delay:.1,duration:.4,type:\"spring\"};const transition3={bounce:.4,delay:.2,duration:.4,type:\"spring\"};const transition4={bounce:.4,delay:.3,duration:.4,type:\"spring\"};const transition5={bounce:.4,delay:.4,duration:.4,type:\"spring\"};const transition6={bounce:.4,delay:.5,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 Variants=motion.create(React.Fragment);const getProps=({height,id,stars,width,...props})=>{return{...props,scqLmmnCv:stars??props.scqLmmnCv??5};};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,scqLmmnCv,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"OhywY2pEA\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const visible=negate(lessThan(scqLmmnCv,5));const visible1=negate(lessThan(scqLmmnCv,4));const visible2=negate(lessThan(scqLmmnCv,3));const visible3=negate(lessThan(scqLmmnCv,2));const visible4=negate(lessThan(scqLmmnCv,1));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-1rpqw91\",className,classNames),\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"OhywY2pEA\",ref:refBinding,style:{...style},children:[visible&&/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:true,__framer__enter:animation,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-9fpz58\",\"data-framer-name\":\"Star Icon\",layoutDependency:layoutDependency,layoutId:\"EjSTyrzDa\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1hzf4b6\",\"data-framer-name\":\"Star\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"ef1H8ydDj\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16 15\"><path d=\"M 7.049 0.927 C 7.349 0.006 8.652 0.006 8.951 0.927 L 10.021 4.219 C 10.155 4.63 10.538 4.909 10.971 4.909 L 14.433 4.909 C 15.402 4.909 15.804 6.149 15.021 6.719 L 12.221 8.753 C 11.87 9.007 11.723 9.459 11.857 9.871 L 12.927 13.163 C 13.227 14.084 12.172 14.851 11.388 14.281 L 8.588 12.247 C 8.237 11.992 7.763 11.992 7.412 12.247 L 4.612 14.281 C 3.828 14.851 2.774 14.084 3.073 13.163 L 4.143 9.871 C 4.277 9.459 4.13 9.008 3.78 8.753 L 0.98 6.72 C 0.196 6.15 0.598 4.91 1.567 4.91 L 5.028 4.91 C 5.461 4.91 5.845 4.632 5.979 4.22 L 7.05 0.927 Z\" fill=\"var(--token-6b528b1a-5a06-4b7e-b4eb-f10792f77d86, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path></svg>',svgContentId:11017821962,withExternalLayout:true})}),visible1&&/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__animate:{transition:transition3},__framer__animateOnce:true,__framer__enter:animation,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-kkt5i7\",\"data-framer-name\":\"Star Icon\",layoutDependency:layoutDependency,layoutId:\"CYNtuqwT3\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1vheqjg\",\"data-framer-name\":\"Star\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"byzcIbaHf\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16 15\"><path d=\"M 7.049 0.927 C 7.349 0.006 8.652 0.006 8.951 0.927 L 10.021 4.219 C 10.155 4.63 10.538 4.909 10.971 4.909 L 14.433 4.909 C 15.402 4.909 15.804 6.149 15.021 6.719 L 12.221 8.753 C 11.87 9.007 11.723 9.459 11.857 9.871 L 12.927 13.163 C 13.227 14.084 12.172 14.851 11.388 14.281 L 8.588 12.247 C 8.237 11.992 7.763 11.992 7.412 12.247 L 4.612 14.281 C 3.828 14.851 2.774 14.084 3.073 13.163 L 4.143 9.871 C 4.277 9.459 4.13 9.008 3.78 8.753 L 0.98 6.72 C 0.196 6.15 0.598 4.91 1.567 4.91 L 5.028 4.91 C 5.461 4.91 5.845 4.632 5.979 4.22 L 7.05 0.927 Z\" fill=\"var(--token-6b528b1a-5a06-4b7e-b4eb-f10792f77d86, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path></svg>',svgContentId:11017821962,withExternalLayout:true})}),visible2&&/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__animate:{transition:transition4},__framer__animateOnce:true,__framer__enter:animation,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-m2wfms\",\"data-framer-name\":\"Star Icon\",layoutDependency:layoutDependency,layoutId:\"cB28w1pyG\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-beakky\",\"data-framer-name\":\"Star\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"IXx0e2wAe\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16 15\"><path d=\"M 7.049 0.927 C 7.349 0.006 8.652 0.006 8.951 0.927 L 10.021 4.219 C 10.155 4.63 10.538 4.909 10.971 4.909 L 14.433 4.909 C 15.402 4.909 15.804 6.149 15.021 6.719 L 12.221 8.753 C 11.87 9.007 11.723 9.459 11.857 9.871 L 12.927 13.163 C 13.227 14.084 12.172 14.851 11.388 14.281 L 8.588 12.247 C 8.237 11.992 7.763 11.992 7.412 12.247 L 4.612 14.281 C 3.828 14.851 2.774 14.084 3.073 13.163 L 4.143 9.871 C 4.277 9.459 4.13 9.008 3.78 8.753 L 0.98 6.72 C 0.196 6.15 0.598 4.91 1.567 4.91 L 5.028 4.91 C 5.461 4.91 5.845 4.632 5.979 4.22 L 7.05 0.927 Z\" fill=\"var(--token-6b528b1a-5a06-4b7e-b4eb-f10792f77d86, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path></svg>',svgContentId:11017821962,withExternalLayout:true})}),visible3&&/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__animate:{transition:transition5},__framer__animateOnce:true,__framer__enter:animation,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-vkdhre\",\"data-framer-name\":\"Star Icon\",layoutDependency:layoutDependency,layoutId:\"fiwdwA3pZ\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1h28g3n\",\"data-framer-name\":\"Star\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"jdOvML5UQ\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16 15\"><path d=\"M 7.049 0.927 C 7.349 0.006 8.652 0.006 8.951 0.927 L 10.021 4.219 C 10.155 4.63 10.538 4.909 10.971 4.909 L 14.433 4.909 C 15.402 4.909 15.804 6.149 15.021 6.719 L 12.221 8.753 C 11.87 9.007 11.723 9.459 11.857 9.871 L 12.927 13.163 C 13.227 14.084 12.172 14.851 11.388 14.281 L 8.588 12.247 C 8.237 11.992 7.763 11.992 7.412 12.247 L 4.612 14.281 C 3.828 14.851 2.774 14.084 3.073 13.163 L 4.143 9.871 C 4.277 9.459 4.13 9.008 3.78 8.753 L 0.98 6.72 C 0.196 6.15 0.598 4.91 1.567 4.91 L 5.028 4.91 C 5.461 4.91 5.845 4.632 5.979 4.22 L 7.05 0.927 Z\" fill=\"var(--token-6b528b1a-5a06-4b7e-b4eb-f10792f77d86, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path></svg>',svgContentId:11017821962,withExternalLayout:true})}),visible4&&/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__animate:{transition:transition6},__framer__animateOnce:true,__framer__enter:animation,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-139oiau\",\"data-framer-name\":\"Star Icon\",layoutDependency:layoutDependency,layoutId:\"litSfwdsr\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-16xtegy\",\"data-framer-name\":\"Star\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"CVe_SgVVz\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16 15\"><path d=\"M 7.049 0.927 C 7.349 0.006 8.652 0.006 8.951 0.927 L 10.021 4.219 C 10.155 4.63 10.538 4.909 10.971 4.909 L 14.433 4.909 C 15.402 4.909 15.804 6.149 15.021 6.719 L 12.221 8.753 C 11.87 9.007 11.723 9.459 11.857 9.871 L 12.927 13.163 C 13.227 14.084 12.172 14.851 11.388 14.281 L 8.588 12.247 C 8.237 11.992 7.763 11.992 7.412 12.247 L 4.612 14.281 C 3.828 14.851 2.774 14.084 3.073 13.163 L 4.143 9.871 C 4.277 9.459 4.13 9.008 3.78 8.753 L 0.98 6.72 C 0.196 6.15 0.598 4.91 1.567 4.91 L 5.028 4.91 C 5.461 4.91 5.845 4.632 5.979 4.22 L 7.05 0.927 Z\" fill=\"var(--token-6b528b1a-5a06-4b7e-b4eb-f10792f77d86, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path></svg>',svgContentId:11017821962,withExternalLayout:true})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-9TH6v.framer-1d1i109, .framer-9TH6v .framer-1d1i109 { display: block; }\",\".framer-9TH6v.framer-1rpqw91 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; overflow: hidden; padding: 4px 0px 4px 0px; position: relative; width: min-content; }\",\".framer-9TH6v .framer-9fpz58, .framer-9TH6v .framer-kkt5i7, .framer-9TH6v .framer-m2wfms, .framer-9TH6v .framer-vkdhre, .framer-9TH6v .framer-139oiau { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 15px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 16px; }\",\".framer-9TH6v .framer-1hzf4b6, .framer-9TH6v .framer-1vheqjg, .framer-9TH6v .framer-beakky, .framer-9TH6v .framer-1h28g3n, .framer-9TH6v .framer-16xtegy { flex: none; height: 15px; position: relative; width: 16px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 23\n * @framerIntrinsicWidth 96\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"scqLmmnCv\":\"stars\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerKZ7IZ1mgq=withCSS(Component,css,\"framer-9TH6v\");export default FramerKZ7IZ1mgq;FramerKZ7IZ1mgq.displayName=\"Stars 8\";FramerKZ7IZ1mgq.defaultProps={height:23,width:96};addPropertyControls(FramerKZ7IZ1mgq,{scqLmmnCv:{defaultValue:5,displayStepper:true,max:5,min:1,title:\"Stars\",type:ControlType.Number}});addFonts(FramerKZ7IZ1mgq,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerKZ7IZ1mgq\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"scqLmmnCv\\\":\\\"stars\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"23\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"96\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./KZ7IZ1mgq.map","// Generated by Framer (3df86f7)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getLoadingLazyAtYPosition,Image,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{Icon as Phosphor}from\"https://framerusercontent.com/modules/tYScH7LTqUtz5KUaUAYP/p8dptk4UIND8hbFWz9V7/Phosphor.js\";import Stars8 from\"https://framerusercontent.com/modules/kLw4LGnqPNshGstqpZLa/GpSDc95RiBn2HkgXa8TN/KZ7IZ1mgq.js\";const PhosphorFonts=getFonts(Phosphor);const Stars8Fonts=getFonts(Stars8);const cycleOrder=[\"f2BWufvLJ\",\"ahcwZKJEK\"];const serializationHash=\"framer-N6QRl\";const variantClassNames={ahcwZKJEK:\"framer-v-e0e5ul\",f2BWufvLJ:\"framer-v-1e90u36\"};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 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 Variants=motion.create(React.Fragment);const humanReadableVariantMap={Desktop:\"f2BWufvLJ\",Phone:\"ahcwZKJEK\"};const getProps=({height,id,image,name1,role,stars,text,width,...props})=>{return{...props,BsCbdHTjR:stars??props.BsCbdHTjR??5,RvHZdVPO7:name1??props.RvHZdVPO7??\"Steve\",sWbAaNS7X:image??props.sWbAaNS7X??{alt:\"\",pixelHeight:156,pixelWidth:156,src:\"https://framerusercontent.com/images/oX6m5iBByJ0XCne9bQB9k4vferY.png?width=156&height=156\"},variant:humanReadableVariantMap[props.variant]??props.variant??\"f2BWufvLJ\",veFOlbVn7:text??props.veFOlbVn7??\"They completely nailed our branding - from the visual identity to the tone of voice. Since launch, we’ve seen a clear uptick in client engagement and have gotten compliments on our new look almost daily.\",Z2pPJzz1u:role??props.Z2pPJzz1u??\"Product Designer\"};};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,sWbAaNS7X,RvHZdVPO7,Z2pPJzz1u,BsCbdHTjR,veFOlbVn7,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"f2BWufvLJ\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"ahcwZKJEK\")return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"ahcwZKJEK\")return true;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__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1e90u36\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"f2BWufvLJ\",ref:refBinding,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\",backgroundColor:\"var(--token-6b528b1a-5a06-4b7e-b4eb-f10792f77d86, rgb(255, 255, 255))\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,...style},variants:{ahcwZKJEK:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-37262067-5aee-4b12-a86c-84ad2b746500, rgba(255, 255, 255, 0.2))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-d9cb7199-a354-494d-b32f-02153c4f53bc, rgb(31, 33, 32))\",borderBottomLeftRadius:15,borderBottomRightRadius:15,borderTopLeftRadius:15,borderTopRightRadius:15}},...addPropertyOverrides({ahcwZKJEK:{\"data-border\":true,\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-tk7zg5\",\"data-framer-name\":\"Info + Stars\",layoutDependency:layoutDependency,layoutId:\"vxJh4q6lT\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-12v3hjg\",\"data-framer-name\":\"Image + Name + Role\",layoutDependency:layoutDependency,layoutId:\"YM3G2dApW\",children:[isDisplayed()&&/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+40+(0+0+((componentViewport?.height||450)-80-174.4)/1*0)+0+29),pixelHeight:156,pixelWidth:156,sizes:\"80px\",...toResponsiveImage(sWbAaNS7X)},className:\"framer-1bxrf0a\",\"data-framer-name\":\"Image\",layoutDependency:layoutDependency,layoutId:\"OW_kobvK5\",style:{borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8}}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-9qunde\",\"data-framer-name\":\"Name + Role\",layoutDependency:layoutDependency,layoutId:\"inDuVYKwd\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h5,{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on, 'zero' on\",\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--extracted-1lwpl3i, rgb(14, 14, 14))\"},children:\"Steve\"})}),className:\"framer-1hwn2pz\",fonts:[\"Inter-SemiBold\"],layoutDependency:layoutDependency,layoutId:\"Hi4aUi8DH\",style:{\"--extracted-1lwpl3i\":\"rgb(14, 14, 14)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:RvHZdVPO7,variants:{ahcwZKJEK:{\"--extracted-r6o4lv\":\"var(--token-6b528b1a-5a06-4b7e-b4eb-f10792f77d86, rgb(255, 255, 255))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({ahcwZKJEK:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0hlbHZldGljYSBOb3cgRGlzcGxheSBNZWRpdW0=\",\"--framer-font-family\":'\"Helvetica Now Display Medium\", \"Helvetica Now Display Medium Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"25.2px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6b528b1a-5a06-4b7e-b4eb-f10792f77d86, rgb(255, 255, 255)))\"},children:\"Steve\"})}),fonts:[\"CUSTOM;Helvetica Now Display Medium\"]}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-open-type-features\":\"'blwf' on, 'cv11' on, 'case' on\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"22px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(14, 14, 14, 0.6))\"},children:\"Product Designer\"})}),className:\"framer-1lriia3\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"vig5Qld3u\",style:{\"--extracted-r6o4lv\":\"rgba(14, 14, 14, 0.6)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:Z2pPJzz1u,variants:{ahcwZKJEK:{\"--extracted-r6o4lv\":\"var(--token-1ce2eac1-7bd1-4e94-9e03-59507a06881f, rgba(255, 255, 255, 0.6))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({ahcwZKJEK:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO01vbnQgUmVndWxhcg==\",\"--framer-font-family\":'\"Mont Regular\", \"Mont Regular Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-1ce2eac1-7bd1-4e94-9e03-59507a06881f, rgba(255, 255, 255, 0.6)))\"},children:\"Product Designer\"})}),fonts:[\"CUSTOM;Mont Regular\"]}},baseVariant,gestureVariant)})]}),isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-11bq7rl-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"ytBwSySyt-container\",nodeId:\"ytBwSySyt\",rendersWithMotion:true,scopeId:\"YvWNWz4nY\",children:/*#__PURE__*/_jsx(Phosphor,{color:\"var(--token-6b528b1a-5a06-4b7e-b4eb-f10792f77d86, rgb(255, 255, 255))\",height:\"100%\",iconSearch:\"House\",iconSelection:\"SealCheck\",id:\"ytBwSySyt\",layoutId:\"ytBwSySyt\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},weight:\"fill\",width:\"100%\"})})})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:23,y:(componentViewport?.y||0)+40+(0+0+((componentViewport?.height||450)-80-174.4)/1*0)+57.5,...addPropertyOverrides({ahcwZKJEK:{y:(componentViewport?.y||0)+40+0+0+231}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-91f92u-container\",layoutDependency:layoutDependency,layoutId:\"X1m9M2DgH-container\",nodeId:\"X1m9M2DgH\",rendersWithMotion:true,scopeId:\"YvWNWz4nY\",children:/*#__PURE__*/_jsx(Stars8,{height:\"100%\",id:\"X1m9M2DgH\",layoutId:\"X1m9M2DgH\",scqLmmnCv:BsCbdHTjR,width:\"100%\"})})})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on, 'zero' on\",\"--framer-font-size\":\"28px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"1.3em\",\"--framer-text-color\":\"var(--extracted-1eung3n, rgb(14, 14, 14))\"},children:\"They completely nailed our branding - from the visual identity to the tone of voice. Since launch, we’ve seen a clear uptick in client engagement and have gotten compliments on our new look almost daily.\"})}),className:\"framer-jupesl\",fonts:[\"Inter-SemiBold\"],layoutDependency:layoutDependency,layoutId:\"vHSHEX8tT\",style:{\"--extracted-1eung3n\":\"rgb(14, 14, 14)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:veFOlbVn7,variants:{ahcwZKJEK:{\"--extracted-r6o4lv\":\"var(--token-6b528b1a-5a06-4b7e-b4eb-f10792f77d86, rgb(255, 255, 255))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({ahcwZKJEK:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0hlbHZldGljYSBOb3cgRGlzcGxheSBCb2xk\",\"--framer-font-family\":'\"Helvetica Now Display Bold\", \"Helvetica Now Display Bold Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-line-height\":\"1.3em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6b528b1a-5a06-4b7e-b4eb-f10792f77d86, rgb(255, 255, 255)))\"},children:\"They completely nailed our branding - from the visual identity to the tone of voice. Since launch, we’ve seen a clear uptick in client engagement and have gotten compliments on our new look almost daily.\"})}),fonts:[\"CUSTOM;Helvetica Now Display Bold\"]}},baseVariant,gestureVariant)})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-N6QRl.framer-hrivff, .framer-N6QRl .framer-hrivff { display: block; }\",\".framer-N6QRl.framer-1e90u36 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; height: 450px; justify-content: space-between; overflow: hidden; padding: 40px; position: relative; width: 680px; will-change: var(--framer-will-change-override, transform); }\",\".framer-N6QRl .framer-tk7zg5 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-N6QRl .framer-12v3hjg { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-N6QRl .framer-1bxrf0a { flex: none; height: 80px; overflow: hidden; position: relative; width: 80px; will-change: var(--framer-will-change-override, transform); }\",\".framer-N6QRl .framer-9qunde { 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; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-N6QRl .framer-1hwn2pz, .framer-N6QRl .framer-1lriia3, .framer-N6QRl .framer-jupesl { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-N6QRl .framer-11bq7rl-container { flex: none; height: 81px; position: relative; width: 69px; }\",\".framer-N6QRl .framer-91f92u-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-N6QRl.framer-v-e0e5ul.framer-1e90u36 { gap: 25px; height: 440px; justify-content: flex-start; max-width: 295px; width: min-content; }\",\".framer-N6QRl.framer-v-e0e5ul .framer-tk7zg5 { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 10px; justify-content: center; width: 215px; }\",\".framer-N6QRl.framer-v-e0e5ul .framer-12v3hjg { flex: none; gap: 15px; width: 100%; }\",\".framer-N6QRl.framer-v-e0e5ul .framer-9qunde { gap: 5px; order: 2; }\",\".framer-N6QRl.framer-v-e0e5ul .framer-11bq7rl-container { order: 0; }\",\".framer-N6QRl.framer-v-e0e5ul .framer-jupesl { width: 215px; }\",'.framer-N6QRl[data-border=\"true\"]::after, .framer-N6QRl [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 450\n * @framerIntrinsicWidth 680\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"ahcwZKJEK\":{\"layout\":[\"auto\",\"fixed\"],\"constraints\":[null,\"295px\",null,null]}}}\n * @framerVariables {\"sWbAaNS7X\":\"image\",\"RvHZdVPO7\":\"name1\",\"Z2pPJzz1u\":\"role\",\"BsCbdHTjR\":\"stars\",\"veFOlbVn7\":\"text\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerYvWNWz4nY=withCSS(Component,css,\"framer-N6QRl\");export default FramerYvWNWz4nY;FramerYvWNWz4nY.displayName=\"Testimonial Card 23\";FramerYvWNWz4nY.defaultProps={height:450,width:680};addPropertyControls(FramerYvWNWz4nY,{variant:{options:[\"f2BWufvLJ\",\"ahcwZKJEK\"],optionTitles:[\"Desktop\",\"Phone\"],title:\"Variant\",type:ControlType.Enum},sWbAaNS7X:{__defaultAssetReference:\"data:framer/asset-reference,oX6m5iBByJ0XCne9bQB9k4vferY.png?originalFilename=p1.png&preferredSize=auto\",__vekterDefault:{alt:\"\",assetReference:\"data:framer/asset-reference,oX6m5iBByJ0XCne9bQB9k4vferY.png?originalFilename=p1.png&preferredSize=auto\"},title:\"Image\",type:ControlType.ResponsiveImage},RvHZdVPO7:{defaultValue:\"Steve\",displayTextArea:false,title:\"Name\",type:ControlType.String},Z2pPJzz1u:{defaultValue:\"Product Designer\",displayTextArea:false,title:\"Role\",type:ControlType.String},BsCbdHTjR:{defaultValue:5,displayStepper:true,max:5,min:1,title:\"Stars\",type:ControlType.Number},veFOlbVn7:{defaultValue:\"They completely nailed our branding - from the visual identity to the tone of voice. Since launch, we’ve seen a clear uptick in client engagement and have gotten compliments on our new look almost daily.\",displayTextArea:false,title:\"Text\",type:ControlType.String}});addFonts(FramerYvWNWz4nY,[{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/hyOgCu0Xnghbimh0pE8QTvtt2AU.woff2\",weight:\"600\"},{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/NeGmSOXrPBfEFIy5YZeHq17LEDA.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/oYaAX5himiTPYuN8vLWnqBbfD2s.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/lEJLP4R0yuCaMCjSXYHtJw72M.woff2\",weight:\"600\"},{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/cRJyLNuTJR5jbyKzGi33wU9cqIQ.woff2\",weight:\"600\"},{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/yDtI2UI8XcEg1W2je9XPN3Noo.woff2\",weight:\"600\"},{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/A0Wcc7NgXMjUuFdquHDrIZpzZw0.woff2\",weight:\"600\"},{cssFamilyName:\"Helvetica Now Display Medium\",source:\"custom\",uiFamilyName:\"Helvetica Now Display Medium\",url:\"https://framerusercontent.com/assets/m8hvif1FRe5YpAyreAPg6dobtI.woff2\"},{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:\"Mont Regular\",source:\"custom\",uiFamilyName:\"Mont Regular\",url:\"https://framerusercontent.com/assets/gDCil2yNMdqYQGH0pTcX04jJZA0.woff2\"},{cssFamilyName:\"Helvetica Now Display Bold\",source:\"custom\",uiFamilyName:\"Helvetica Now Display Bold\",url:\"https://framerusercontent.com/assets/HFk41ZKwKZRqUu1Of0GvmcqGhI0.woff2\"}]},...PhosphorFonts,...Stars8Fonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerYvWNWz4nY\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"450\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"sWbAaNS7X\\\":\\\"image\\\",\\\"RvHZdVPO7\\\":\\\"name1\\\",\\\"Z2pPJzz1u\\\":\\\"role\\\",\\\"BsCbdHTjR\\\":\\\"stars\\\",\\\"veFOlbVn7\\\":\\\"text\\\"}\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ahcwZKJEK\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"],\\\"constraints\\\":[null,\\\"295px\\\",null,null]}}}\",\"framerIntrinsicWidth\":\"680\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./YvWNWz4nY.map","// Generated by Framer (3df86f7)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Ticker from\"https://framerusercontent.com/modules/B2xAlJLcN0gOnt11mSPw/jyRNgY7vYWXe6t31T0wo/Ticker.js\";import Slideshow from\"https://framerusercontent.com/modules/zvkTOpMSuRzRhLzZZIwG/vzgdvq3ezmf3RWurtT17/SlideShow.js\";import TestimonialCard16 from\"https://framerusercontent.com/modules/f55mt1IKcTElIJWiNVBf/1eB071KskpIilKcHfr9R/j3YDsqgSR.js\";import TestimonialCard18 from\"https://framerusercontent.com/modules/SGOHnAqwvqz1gvnDkgsq/Plzx1qexUpAif7twTo9W/J9CN16JaS.js\";import TestimonialCard22 from\"https://framerusercontent.com/modules/DSqIJIKmUq5Lp1EvkFqJ/I6a1G2HCnHCVnlKjGyHb/MAc2qxTzH.js\";import TestimonialCard19 from\"https://framerusercontent.com/modules/IwWT4qv5Zr3UpC0AWjJ9/4VAmt9NWpgR0NF0BSKFx/mlgLXaSQQ.js\";import TestimonialCard20 from\"https://framerusercontent.com/modules/h2AsWJIE6eBJqXMHhWQ6/PfisXVgMA30DhTx2QZZb/UWfvJXvSH.js\";import TestimonialCard21 from\"https://framerusercontent.com/modules/9vFoxVHW52tGhQKhISHq/BQRAzjSfk3DOrkjdcEct/WOO0UvcSO.js\";import TestimonialCard17 from\"https://framerusercontent.com/modules/sT7AmUHYP3tu1Sg4onBW/kfqVldIeLzHPGu1qWpSJ/xGMGRjBDt.js\";import TestimonialCard23 from\"https://framerusercontent.com/modules/DDP8BrwsDFMpqB4RFZdv/ZBsUvOKGjtr4u1ic45E7/YvWNWz4nY.js\";const TestimonialCard16Fonts=getFonts(TestimonialCard16);const TestimonialCard17Fonts=getFonts(TestimonialCard17);const TestimonialCard18Fonts=getFonts(TestimonialCard18);const TestimonialCard19Fonts=getFonts(TestimonialCard19);const TickerFonts=getFonts(Ticker);const TestimonialCard20Fonts=getFonts(TestimonialCard20);const TestimonialCard21Fonts=getFonts(TestimonialCard21);const TestimonialCard22Fonts=getFonts(TestimonialCard22);const TestimonialCard23Fonts=getFonts(TestimonialCard23);const SlideshowFonts=getFonts(Slideshow);const cycleOrder=[\"BkJLoFJhj\",\"iquh9KiP0\"];const serializationHash=\"framer-rOsTY\";const variantClassNames={BkJLoFJhj:\"framer-v-dk52hf\",iquh9KiP0:\"framer-v-1wvvl9a\"};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 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 Variants=motion.create(React.Fragment);const humanReadableVariantMap={Desktop:\"BkJLoFJhj\",Phone:\"iquh9KiP0\"};const getProps=({_01Enable,_01Image,_01Name,_01Role,_01Stars,_01Text,_02Enable,_02Image,_02Name,_02Role,_02Stars,_02Text,_03Enable,_03Image,_03Name,_03Role,_03Stars,_03Text,_04Enable,_04Image,_04Name,_04Role,_04Stars,_04Text,height,id,width,...props})=>{return{...props,aj2tExwI5:_04Role??props.aj2tExwI5??\"Product Manager, Streamly\",aYcyfAGst:_01Stars??props.aYcyfAGst??5,BebJHUNAJ:_01Name??props.BebJHUNAJ??\"Steve\",BQlNAGikZ:_03Enable??props.BQlNAGikZ??true,btQIvz2md:_02Stars??props.btQIvz2md??5,CiXPbnJg1:_04Enable??props.CiXPbnJg1??true,ctKq7AIcR:_02Role??props.ctKq7AIcR??\"Head of Marketing, NovaSkin\",CxnSx65qk:_03Image??props.CxnSx65qk??{pixelHeight:320,pixelWidth:320,src:\"https://framerusercontent.com/images/iubQdgYw0PnyARrvFWfHL21hQM.png?width=320&height=320\"},e_nufLDwe:_04Stars??props.e_nufLDwe??5,EbtBDw4f2:_01Text??props.EbtBDw4f2??\"They completely nailed our branding - from the visual identity to the tone of voice. Since launch, we’ve seen a clear uptick in client engagement and have gotten compliments on our new look almost daily.\",G6BYbHxar:_02Name??props.G6BYbHxar??\"Sarah\",Gm8rfMyJt:_03Name??props.Gm8rfMyJt??\"Max\",Iw_xKvwqz:_04Name??props.Iw_xKvwqz??\"Elena\",JoDQK05Fb:_02Image??props.JoDQK05Fb??{pixelHeight:156,pixelWidth:156,src:\"https://framerusercontent.com/images/M9c6UKYAV3fBtz7nqM64bOS7Q.png?width=156&height=156\"},l4GcYxnJK:_03Role??props.l4GcYxnJK??\"Founder, Craft & Code\",nDGdYN_n6:_01Role??props.nDGdYN_n6??\"Product Designer, Bloom\",Nk_7sQH1A:_01Image??props.Nk_7sQH1A??{pixelHeight:156,pixelWidth:156,src:\"https://framerusercontent.com/images/oX6m5iBByJ0XCne9bQB9k4vferY.png?width=156&height=156\"},P77uwj79n:_02Enable??props.P77uwj79n??true,variant:humanReadableVariantMap[props.variant]??props.variant??\"BkJLoFJhj\",vFq3tCgyl:_03Text??props.vFq3tCgyl??\"The website they built for us wasn’t just beautiful - it actually performs. We saw a 60% increase in bookings within the first month, and the feedback from our customers has been amazing.\",vyutF2VRE:_04Image??props.vyutF2VRE??{pixelHeight:320,pixelWidth:320,src:\"https://framerusercontent.com/images/7MvJrm1e6LwQfOvtXlMOJEk88.png?width=320&height=320\"},woB2n9Nl0:_01Enable??props.woB2n9Nl0??true,xXt54wygX:_03Stars??props.xXt54wygX??5,ZNCJJTtMT:_04Text??props.ZNCJJTtMT??\"Every part of the process felt effortless. The communication was clear, the design thinking was sharp, and the final result exceeded expectations in every way. We felt like we were in good hands throughout.\",ZnU5NGgoz:_02Text??props.ZnU5NGgoz??\"Working with this team felt like adding a full creative department to our company overnight. They’re fast, responsive, and ridiculously talented - honestly one of the smoothest collaborations we’ve had.\"};};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,woB2n9Nl0,Nk_7sQH1A,BebJHUNAJ,nDGdYN_n6,aYcyfAGst,EbtBDw4f2,P77uwj79n,JoDQK05Fb,G6BYbHxar,ctKq7AIcR,btQIvz2md,ZnU5NGgoz,BQlNAGikZ,CxnSx65qk,Gm8rfMyJt,l4GcYxnJK,xXt54wygX,vFq3tCgyl,CiXPbnJg1,vyutF2VRE,Iw_xKvwqz,aj2tExwI5,e_nufLDwe,ZNCJJTtMT,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"BkJLoFJhj\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"iquh9KiP0\")return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"iquh9KiP0\")return true;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__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-dk52hf\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"BkJLoFJhj\",ref:refBinding,style:{...style},...addPropertyOverrides({iquh9KiP0:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-vss0y9-container\",\"data-framer-name\":\"Desktop\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"l8BTKgqg7-container\",name:\"Desktop\",nodeId:\"l8BTKgqg7\",rendersWithMotion:true,scopeId:\"LtE5AxAhS\",children:/*#__PURE__*/_jsx(Ticker,{alignment:\"center\",direction:\"left\",fadeOptions:{fadeAlpha:0,fadeContent:false,fadeInset:0,fadeWidth:25,overflow:true},gap:8,height:\"100%\",hoverFactor:1,id:\"l8BTKgqg7\",layoutId:\"l8BTKgqg7\",name:\"Desktop\",padding:0,paddingBottom:0,paddingLeft:0,paddingPerSide:false,paddingRight:0,paddingTop:0,sizingOptions:{heightType:true,widthType:true},slots:[woB2n9Nl0&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:450,width:\"680px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-10bgtzy-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"qgg55Svsl-container\",nodeId:\"qgg55Svsl\",rendersWithMotion:true,scopeId:\"LtE5AxAhS\",children:/*#__PURE__*/_jsx(TestimonialCard16,{BsCbdHTjR:aYcyfAGst,height:\"100%\",id:\"qgg55Svsl\",layoutId:\"qgg55Svsl\",RvHZdVPO7:BebJHUNAJ,style:{height:\"100%\"},variant:\"mfrkl5BCE\",veFOlbVn7:EbtBDw4f2,width:\"100%\",Z2pPJzz1u:nDGdYN_n6})})}),P77uwj79n&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:450,width:\"680px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-o6rnek-container\",\"data-framer-name\":\"Testimonial Card 17\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"VDGOqeYmE-container\",name:\"Testimonial Card 17\",nodeId:\"VDGOqeYmE\",rendersWithMotion:true,scopeId:\"LtE5AxAhS\",children:/*#__PURE__*/_jsx(TestimonialCard17,{BsCbdHTjR:btQIvz2md,height:\"100%\",id:\"VDGOqeYmE\",layoutId:\"VDGOqeYmE\",name:\"Testimonial Card 17\",RvHZdVPO7:G6BYbHxar,style:{height:\"100%\"},variant:\"r1TIY2R8Q\",veFOlbVn7:ZnU5NGgoz,width:\"100%\",Z2pPJzz1u:ctKq7AIcR})})}),BQlNAGikZ&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:450,width:\"680px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-13yo2sb-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"NJYIss6wl-container\",nodeId:\"NJYIss6wl\",rendersWithMotion:true,scopeId:\"LtE5AxAhS\",children:/*#__PURE__*/_jsx(TestimonialCard18,{BsCbdHTjR:xXt54wygX,height:\"100%\",id:\"NJYIss6wl\",layoutId:\"NJYIss6wl\",RvHZdVPO7:Gm8rfMyJt,style:{height:\"100%\"},variant:\"BW_b_VjWn\",veFOlbVn7:vFq3tCgyl,width:\"100%\",Z2pPJzz1u:l4GcYxnJK})})}),CiXPbnJg1&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:450,width:\"680px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1qbobk3-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"Ue796ijOo-container\",nodeId:\"Ue796ijOo\",rendersWithMotion:true,scopeId:\"LtE5AxAhS\",children:/*#__PURE__*/_jsx(TestimonialCard19,{BsCbdHTjR:e_nufLDwe,height:\"100%\",id:\"Ue796ijOo\",layoutId:\"Ue796ijOo\",RvHZdVPO7:Iw_xKvwqz,style:{height:\"100%\"},variant:\"v8zSSf4zJ\",veFOlbVn7:ZNCJJTtMT,width:\"100%\",Z2pPJzz1u:aj2tExwI5})})})],speed:20,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-10vx19h-container\",\"data-framer-name\":\"Phone\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"zeWgjbcIL-container\",name:\"Phone\",nodeId:\"zeWgjbcIL\",rendersWithMotion:true,scopeId:\"LtE5AxAhS\",children:/*#__PURE__*/_jsx(Slideshow,{alignment:\"center\",arrowOptions:{arrowFill:\"rgba(0, 0, 0, 0.2)\",arrowGap:54,arrowPadding:8,arrowPaddingBottom:0,arrowPaddingLeft:0,arrowPaddingRight:0,arrowPaddingTop:0,arrowPosition:\"auto\",arrowRadius:40,arrowShouldFadeIn:false,arrowShouldSpace:true,arrowSize:25,showMouseControls:false},autoPlayControl:false,borderRadius:0,direction:\"left\",dragControl:true,effectsOptions:{effectsHover:true,effectsOpacity:1,effectsPerspective:1200,effectsRotate:0,effectsScale:1,playOffscreen:false},fadeOptions:{fadeAlpha:0,fadeContent:false,fadeInset:0,fadeWidth:25,overflow:true},gap:10,height:\"100%\",id:\"zeWgjbcIL\",intervalControl:2.2,itemAmount:1,layoutId:\"zeWgjbcIL\",name:\"Phone\",padding:0,paddingBottom:0,paddingLeft:0,paddingPerSide:false,paddingRight:0,paddingTop:0,progressOptions:{dotsActiveOpacity:1,dotsBackground:\"rgba(0, 0, 0, 0.2)\",dotsBlur:0,dotsFill:\"rgb(255, 255, 255)\",dotsGap:10,dotsInset:10,dotSize:10,dotsOpacity:.5,dotsPadding:10,dotsRadius:50,showProgressDots:false},slots:[woB2n9Nl0&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:450,width:\"295px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1cqt3v7-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"YGSghWocH-container\",nodeId:\"YGSghWocH\",rendersWithMotion:true,scopeId:\"LtE5AxAhS\",children:/*#__PURE__*/_jsx(TestimonialCard20,{BsCbdHTjR:aYcyfAGst,height:\"100%\",id:\"YGSghWocH\",layoutId:\"YGSghWocH\",RvHZdVPO7:BebJHUNAJ,style:{height:\"100%\"},sWbAaNS7X:toResponsiveImage(Nk_7sQH1A),variant:\"FJ4mluf6Z\",veFOlbVn7:EbtBDw4f2,width:\"100%\",Z2pPJzz1u:nDGdYN_n6})})}),P77uwj79n&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:450,width:\"295px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1uwp5rh-container\",\"data-framer-name\":\"Testimonial Card 21\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"k2calQO4p-container\",name:\"Testimonial Card 21\",nodeId:\"k2calQO4p\",rendersWithMotion:true,scopeId:\"LtE5AxAhS\",children:/*#__PURE__*/_jsx(TestimonialCard21,{BsCbdHTjR:btQIvz2md,height:\"100%\",id:\"k2calQO4p\",layoutId:\"k2calQO4p\",name:\"Testimonial Card 21\",RvHZdVPO7:G6BYbHxar,style:{height:\"100%\"},sWbAaNS7X:toResponsiveImage(JoDQK05Fb),variant:\"nmUCZpdFp\",veFOlbVn7:ZnU5NGgoz,width:\"100%\",Z2pPJzz1u:ctKq7AIcR})})}),BQlNAGikZ&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:450,width:\"295px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-15s6l9w-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"qLIUD7dII-container\",nodeId:\"qLIUD7dII\",rendersWithMotion:true,scopeId:\"LtE5AxAhS\",children:/*#__PURE__*/_jsx(TestimonialCard22,{BsCbdHTjR:xXt54wygX,height:\"100%\",id:\"qLIUD7dII\",layoutId:\"qLIUD7dII\",RvHZdVPO7:Gm8rfMyJt,style:{height:\"100%\"},sWbAaNS7X:toResponsiveImage(CxnSx65qk),variant:\"onlLAwOMP\",veFOlbVn7:vFq3tCgyl,width:\"100%\",Z2pPJzz1u:l4GcYxnJK})})}),CiXPbnJg1&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:450,width:\"295px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1j6vrrl-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"YKkoJorL6-container\",nodeId:\"YKkoJorL6\",rendersWithMotion:true,scopeId:\"LtE5AxAhS\",children:/*#__PURE__*/_jsx(TestimonialCard23,{BsCbdHTjR:e_nufLDwe,height:\"100%\",id:\"YKkoJorL6\",layoutId:\"YKkoJorL6\",RvHZdVPO7:Iw_xKvwqz,style:{height:\"100%\"},sWbAaNS7X:toResponsiveImage(vyutF2VRE),variant:\"ahcwZKJEK\",veFOlbVn7:ZNCJJTtMT,width:\"100%\",Z2pPJzz1u:aj2tExwI5})})})],startFrom:0,style:{height:\"100%\",maxWidth:\"100%\",width:\"100%\"},transitionControl:{damping:40,delay:0,mass:1,stiffness:200,type:\"spring\"},width:\"100%\"})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-rOsTY.framer-1oav0ed, .framer-rOsTY .framer-1oav0ed { display: block; }\",\".framer-rOsTY.framer-dk52hf { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 450px; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 680px; }\",\".framer-rOsTY .framer-vss0y9-container { flex: 1 0 0px; height: 100%; position: relative; width: 1px; }\",\".framer-rOsTY .framer-10bgtzy-container, .framer-rOsTY .framer-o6rnek-container, .framer-rOsTY .framer-13yo2sb-container, .framer-rOsTY .framer-1qbobk3-container, .framer-rOsTY .framer-1cqt3v7-container, .framer-rOsTY .framer-1uwp5rh-container, .framer-rOsTY .framer-15s6l9w-container, .framer-rOsTY .framer-1j6vrrl-container { height: 450px; position: relative; width: auto; }\",\".framer-rOsTY .framer-10vx19h-container { flex: none; height: 440px; max-width: 435px; position: relative; width: 295px; }\",\".framer-rOsTY.framer-v-1wvvl9a.framer-dk52hf { height: 562px; padding: 0px 0px 0px 10px; width: 515px; }\",\".framer-rOsTY.framer-v-1wvvl9a .framer-10vx19h-container { order: 0; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 450\n * @framerIntrinsicWidth 680\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"iquh9KiP0\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"woB2n9Nl0\":\"_01Enable\",\"Nk_7sQH1A\":\"_01Image\",\"BebJHUNAJ\":\"_01Name\",\"nDGdYN_n6\":\"_01Role\",\"aYcyfAGst\":\"_01Stars\",\"EbtBDw4f2\":\"_01Text\",\"P77uwj79n\":\"_02Enable\",\"JoDQK05Fb\":\"_02Image\",\"G6BYbHxar\":\"_02Name\",\"ctKq7AIcR\":\"_02Role\",\"btQIvz2md\":\"_02Stars\",\"ZnU5NGgoz\":\"_02Text\",\"BQlNAGikZ\":\"_03Enable\",\"CxnSx65qk\":\"_03Image\",\"Gm8rfMyJt\":\"_03Name\",\"l4GcYxnJK\":\"_03Role\",\"xXt54wygX\":\"_03Stars\",\"vFq3tCgyl\":\"_03Text\",\"CiXPbnJg1\":\"_04Enable\",\"vyutF2VRE\":\"_04Image\",\"Iw_xKvwqz\":\"_04Name\",\"aj2tExwI5\":\"_04Role\",\"e_nufLDwe\":\"_04Stars\",\"ZNCJJTtMT\":\"_04Text\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerLtE5AxAhS=withCSS(Component,css,\"framer-rOsTY\");export default FramerLtE5AxAhS;FramerLtE5AxAhS.displayName=\"Testimonials Ticker 2\";FramerLtE5AxAhS.defaultProps={height:450,width:680};addPropertyControls(FramerLtE5AxAhS,{variant:{options:[\"BkJLoFJhj\",\"iquh9KiP0\"],optionTitles:[\"Desktop\",\"Phone\"],title:\"Variant\",type:ControlType.Enum},woB2n9Nl0:{defaultValue:true,title:\"01 Enable\",type:ControlType.Boolean},Nk_7sQH1A:{__defaultAssetReference:\"data:framer/asset-reference,oX6m5iBByJ0XCne9bQB9k4vferY.png?originalFilename=p1.png&preferredSize=auto\",title:\"01 Image\",type:ControlType.ResponsiveImage},BebJHUNAJ:{defaultValue:\"Steve\",displayTextArea:false,title:\"01 Name\",type:ControlType.String},nDGdYN_n6:{defaultValue:\"Product Designer, Bloom\",displayTextArea:false,title:\"01 Role\",type:ControlType.String},aYcyfAGst:{defaultValue:5,displayStepper:true,max:5,min:1,title:\"01 Stars\",type:ControlType.Number},EbtBDw4f2:{defaultValue:\"They completely nailed our branding - from the visual identity to the tone of voice. Since launch, we’ve seen a clear uptick in client engagement and have gotten compliments on our new look almost daily.\",displayTextArea:false,title:\"01 Text\",type:ControlType.String},P77uwj79n:{defaultValue:true,title:\"02 Enable\",type:ControlType.Boolean},JoDQK05Fb:{__defaultAssetReference:\"data:framer/asset-reference,M9c6UKYAV3fBtz7nqM64bOS7Q.png?originalFilename=p2.png&preferredSize=auto\",title:\"02 Image\",type:ControlType.ResponsiveImage},G6BYbHxar:{defaultValue:\"Sarah\",displayTextArea:false,title:\"02 Name\",type:ControlType.String},ctKq7AIcR:{defaultValue:\"Head of Marketing, NovaSkin\",displayTextArea:false,title:\"02 Role\",type:ControlType.String},btQIvz2md:{defaultValue:5,displayStepper:true,max:5,min:1,title:\"02 Stars\",type:ControlType.Number},ZnU5NGgoz:{defaultValue:\"Working with this team felt like adding a full creative department to our company overnight. They’re fast, responsive, and ridiculously talented - honestly one of the smoothest collaborations we’ve had.\",displayTextArea:false,title:\"02 Text\",type:ControlType.String},BQlNAGikZ:{defaultValue:true,title:\"03 Enable\",type:ControlType.Boolean},CxnSx65qk:{__defaultAssetReference:\"data:framer/asset-reference,iubQdgYw0PnyARrvFWfHL21hQM.png?originalFilename=p3.png&preferredSize=auto\",title:\"03 Image\",type:ControlType.ResponsiveImage},Gm8rfMyJt:{defaultValue:\"Max\",displayTextArea:false,title:\"03 Name\",type:ControlType.String},l4GcYxnJK:{defaultValue:\"Founder, Craft & Code\",displayTextArea:false,title:\"03 Role\",type:ControlType.String},xXt54wygX:{defaultValue:5,displayStepper:true,max:5,min:1,title:\"03 Stars\",type:ControlType.Number},vFq3tCgyl:{defaultValue:\"The website they built for us wasn’t just beautiful - it actually performs. We saw a 60% increase in bookings within the first month, and the feedback from our customers has been amazing.\",displayTextArea:false,title:\"03 Text\",type:ControlType.String},CiXPbnJg1:{defaultValue:true,title:\"04 Enable\",type:ControlType.Boolean},vyutF2VRE:{__defaultAssetReference:\"data:framer/asset-reference,7MvJrm1e6LwQfOvtXlMOJEk88.png?originalFilename=p4.png&preferredSize=auto\",title:\"04 Image\",type:ControlType.ResponsiveImage},Iw_xKvwqz:{defaultValue:\"Elena\",displayTextArea:false,title:\"04 Name\",type:ControlType.String},aj2tExwI5:{defaultValue:\"Product Manager, Streamly\",displayTextArea:false,title:\"04 Role\",type:ControlType.String},e_nufLDwe:{defaultValue:5,displayStepper:true,max:5,min:1,title:\"04 Stars\",type:ControlType.Number},ZNCJJTtMT:{defaultValue:\"Every part of the process felt effortless. The communication was clear, the design thinking was sharp, and the final result exceeded expectations in every way. We felt like we were in good hands throughout.\",displayTextArea:false,title:\"04 Text\",type:ControlType.String}});addFonts(FramerLtE5AxAhS,[{explicitInter:true,fonts:[]},...TestimonialCard16Fonts,...TestimonialCard17Fonts,...TestimonialCard18Fonts,...TestimonialCard19Fonts,...TickerFonts,...TestimonialCard20Fonts,...TestimonialCard21Fonts,...TestimonialCard22Fonts,...TestimonialCard23Fonts,...SlideshowFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerLtE5AxAhS\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"450\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"woB2n9Nl0\\\":\\\"_01Enable\\\",\\\"Nk_7sQH1A\\\":\\\"_01Image\\\",\\\"BebJHUNAJ\\\":\\\"_01Name\\\",\\\"nDGdYN_n6\\\":\\\"_01Role\\\",\\\"aYcyfAGst\\\":\\\"_01Stars\\\",\\\"EbtBDw4f2\\\":\\\"_01Text\\\",\\\"P77uwj79n\\\":\\\"_02Enable\\\",\\\"JoDQK05Fb\\\":\\\"_02Image\\\",\\\"G6BYbHxar\\\":\\\"_02Name\\\",\\\"ctKq7AIcR\\\":\\\"_02Role\\\",\\\"btQIvz2md\\\":\\\"_02Stars\\\",\\\"ZnU5NGgoz\\\":\\\"_02Text\\\",\\\"BQlNAGikZ\\\":\\\"_03Enable\\\",\\\"CxnSx65qk\\\":\\\"_03Image\\\",\\\"Gm8rfMyJt\\\":\\\"_03Name\\\",\\\"l4GcYxnJK\\\":\\\"_03Role\\\",\\\"xXt54wygX\\\":\\\"_03Stars\\\",\\\"vFq3tCgyl\\\":\\\"_03Text\\\",\\\"CiXPbnJg1\\\":\\\"_04Enable\\\",\\\"vyutF2VRE\\\":\\\"_04Image\\\",\\\"Iw_xKvwqz\\\":\\\"_04Name\\\",\\\"aj2tExwI5\\\":\\\"_04Role\\\",\\\"e_nufLDwe\\\":\\\"_04Stars\\\",\\\"ZNCJJTtMT\\\":\\\"_04Text\\\"}\",\"framerIntrinsicWidth\":\"680\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"iquh9KiP0\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],"mappings":"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"}