{"version":3,"file":"KOU2MIAMn.DoaeJAn2.mjs","names":["SmoothCounter","React.useState","React.useRef","React.useCallback","React.useMemo","React.useState","React.useRef","useRef","useState","addPropertyOverrides","enabledGestures","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","RichText","addPropertyOverrides","LearnMore","enabledGestures","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","SVG","RichText","React.useContext","React.useMemo","React.Fragment","React.forwardRef","useRef","React.useId","RichText"],"sources":["https:/framerusercontent.com/modules/PN2tagOG9lleBLQzdhQz/BGc3fCSgZYGQ87tlLO93/Smooth_Counter.js","https:/framerusercontent.com/modules/PN2tagOG9lleBLQzdhQz/kbvxkau1PfWteOBPS4FI/Smooth_Counter.js","https:/framerusercontent.com/modules/4JZBTkYddGQBSg5ltm01/Dz7kHy8KSzUDjtY5f7CO/LottieHover.js","https:/framerusercontent.com/modules/TGj11Mn8gWKee3tX6qMc/gA5LAHkOgMAqOtEScz5E/SUzseN18x.js","https:/framerusercontent.com/modules/hUS9U0hDxdMdSYUY6aQ9/BNVfgSsbJ0K5XlXvRJGW/Af3ho3TE5.js","https:/framerusercontent.com/modules/PpUiuCorNF310fuDu2ia/Jggq1xvRWdvfCskBP8wf/KOU2MIAMn.js"],"sourcesContent":["import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import*as React from\"react\";import{motion}from\"framer-motion\";import{addPropertyControls,ControlType}from\"framer\";// Code component provided by Eleveight Supply. All rights reserved 2024.\n/**\n * @framerDisableUnlink\n *\n * @framerSupportedLayoutWidth 100%\n * @framerSupportedLayoutHeight 100%\n */export default function SmoothCounter(props){const{start,end,font,fontProps,trigger,lineHeight,transition,label,labelPosition,loop,loopDelay,padding,useMask}=props;const{Color,Size,letterSpacing,verticalSpacing}=fontProps;const computedLineHeight=lineHeight||(verticalSpacing===0?Size*.9:Size);const computedDigitWidth=Size*.65;const formatNumber=value=>value.toString().split(\"\");const[displayNumber,setDisplayNumber]=React.useState(formatNumber(start));const[hasAnimated,setHasAnimated]=React.useState(false);const numberRef=React.useRef(null);const memoizedDigits=React.useMemo(()=>formatNumber(start),[start]);React.useEffect(()=>{if(trigger===\"inView\"){const observer=new IntersectionObserver(entries=>{entries.forEach(entry=>{if(entry.isIntersecting&&!hasAnimated){setDisplayNumber(formatNumber(end));setHasAnimated(true);}});},{threshold:.1});if(numberRef.current){observer.observe(numberRef.current);}return()=>{if(numberRef.current){observer.unobserve(numberRef.current);}};}else{setDisplayNumber(formatNumber(end));}},[end,hasAnimated,trigger]);const renderScrollingDigits=targetChars=>{const computedPunctuationWidth=computedDigitWidth*.65;return targetChars.map((char,index)=>{// Compute margins as before.\nconst marginRight=index<targetChars.length-1?`${letterSpacing}px`:\"0px\";const marginLeft=letterSpacing<0&&index>0?`${letterSpacing}px`:\"0px\";if(/\\d/.test(char)){const targetDigit=parseInt(char,10);return /*#__PURE__*/_jsx(\"div\",{style:{position:\"relative\",height:`${computedLineHeight}px`,overflow:\"visible\",width:`${computedDigitWidth}px`,display:\"inline-flex\",justifyContent:\"center\",marginRight,marginLeft,willChange:\"transform\",letterSpacing:\"0px\"},children:/*#__PURE__*/_jsx(motion.div,{initial:{translateY:0},animate:{translateY:`-${targetDigit*(computedLineHeight+verticalSpacing)}px`},transition:{...transition,repeat:loop?Infinity:0,repeatType:\"mirror\",repeatDelay:loopDelay},style:{display:\"flex\",flexDirection:\"column\",willChange:\"transform\"},children:Array.from({length:10}).map((_,i)=>/*#__PURE__*/_jsx(\"div\",{style:{height:`${computedLineHeight}px`,display:\"flex\",alignItems:\"center\",justifyContent:\"center\",fontSize:`${Size}px`,lineHeight:`${computedLineHeight}px`,color:Color,...font,marginBottom:verticalSpacing>0?`${verticalSpacing}px`:\"0px\",letterSpacing:\"0px\"},children:i},i))},`${index}-${targetDigit}`)},index);}else{return /*#__PURE__*/_jsx(\"div\",{style:{height:`${computedLineHeight}px`,width:`${computedPunctuationWidth}px`,display:\"inline-flex\",alignItems:\"center\",justifyContent:\"center\",fontSize:`${Size}px`,lineHeight:`${computedLineHeight}px`,color:Color,...font,marginRight,marginLeft,letterSpacing:\"0px\"},children:char},index);}});};const dynamicStyle={fontSize:`${Size}px`,fontFeatureSettings:\"'tnum'\",fontVariantNumeric:\"lining-nums\",display:\"inline-flex\",flexDirection:\"row\",lineHeight:`${computedLineHeight}px`,color:Color,...font,userSelect:\"none\",letterSpacing:\"px\"};const outerContainerStyle={position:\"relative\",display:\"inline-block\",overflow:\"hidden\",paddingTop:useMask?`${padding}px`:\"0px\",paddingBottom:useMask?`${padding}px`:\"0px\",...useMask&&{WebkitMaskImage:`linear-gradient(to bottom, transparent 5%, black 25%, black 75%, transparent 95%)`,maskImage:`linear-gradient(to bottom, transparent 5%, black 25%, black 75%, transparent 95%)`}};return /*#__PURE__*/_jsx(\"div\",{style:outerContainerStyle,children:/*#__PURE__*/_jsxs(\"div\",{ref:numberRef,style:dynamicStyle,children:[labelPosition===\"Before\"&&label,renderScrollingDigits(displayNumber),labelPosition===\"After\"&&label]})});}SmoothCounter.defaultProps={start:\"00\",end:\"1,234\",font:{family:\"Inter\",weight:400,style:\"normal\",fontSize:40},fontProps:{Color:\"#929292\",Size:40,letterSpacing:-2,verticalSpacing:0},trigger:\"onAppear\",transition:{type:\"tween\",ease:[.5,.02,.16,.99],duration:3.2},label:\"\",labelPosition:\"After\",loop:false,loopDelay:0,padding:7,useMask:false};addPropertyControls(SmoothCounter,{font:{type:ControlType.Font,title:\"Font\",defaultValue:\"Inter\"},fontProps:{type:ControlType.Object,title:\"Font Props\",controls:{Color:{type:ControlType.Color,title:\"Color\",defaultValue:\"#929292\"},Size:{type:ControlType.Number,title:\"Size\",defaultValue:40,min:8,max:500,step:1,displayStepper:true},letterSpacing:{type:ControlType.Number,title:\"Letter\",defaultValue:-2,min:-50,max:100,step:1,displayStepper:true},verticalSpacing:{type:ControlType.Number,title:\"Line\",defaultValue:0,min:0,max:50,step:1,displayStepper:true}}},start:{type:ControlType.String,title:\"Start\",defaultValue:SmoothCounter.defaultProps.start},end:{type:ControlType.String,title:\"End\",defaultValue:SmoothCounter.defaultProps.end},trigger:{type:ControlType.Enum,title:\"Trigger\",options:[\"onAppear\",\"inView\"],optionTitles:[\"On Appear\",\"In View\"],defaultValue:\"onAppear\",displaySegmentedControl:true,segmentedControlDirection:\"vertical\"},transition:{type:ControlType.Transition,title:\"Transition\",defaultValue:{type:\"tween\",ease:[.5,.02,.16,.99],duration:3.2}},label:{type:ControlType.String,title:\"Label\",defaultValue:\"\",placeholder:\"ex: %,+,etc...\"},labelPosition:{type:ControlType.SegmentedEnum,title:\"Label\",options:[\"Before\",\"After\"],optionTitles:[\"Before\",\"After\"],defaultValue:\"After\"},loop:{type:ControlType.Boolean,title:\"Loop\",defaultValue:false,enabledTitle:\"Yes\",disabledTitle:\"No\"},loopDelay:{type:ControlType.Number,title:\"Delay\",defaultValue:0,min:0,max:10,step:.1,unit:\"s\",hidden:({loop})=>!loop},useMask:{type:ControlType.Boolean,title:\"Gradient\",defaultValue:SmoothCounter.defaultProps.useMask,enabledTitle:\"Yes\",disabledTitle:\"No\"},padding:{type:ControlType.Number,title:\"Cut-off\",defaultValue:SmoothCounter.defaultProps.padding,min:0,max:100,step:1,displayStepper:true,hidden:({useMask})=>!useMask}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"SmoothCounter\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"100%\",\"framerDisableUnlink\":\"*\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"100%\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Smooth_Counter.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import*as React from\"react\";import{motion}from\"framer-motion\";import{addPropertyControls,ControlType}from\"framer\";// Code component provided by Eleveight Supply. All rights reserved 2024/2025.\n/**\n * @framerDisableUnlink\n * @framerSupportedLayoutWidth 100%\n * @framerSupportedLayoutHeight 100%\n */export default function SmoothCounter(props){const{start,end,font,fontProps,trigger,lineHeight,transition,label,labelPosition,loop,loopDelay,padding,cutoffOffsetY,useMask,digitStagger,groupThousands}=props;const{Color,Size,letterSpacing,verticalSpacing}=fontProps;// ------- sizing -------\nconst computedLineHeight=lineHeight||(verticalSpacing===0?Size*.9:Size);const computedDigitWidth=Size*.65;// ------- helpers -------\nconst DIGIT=/\\d/;const stripDigits=s=>(s??\"\").toString().replace(/\\D+/g,\"\");const groupWithCommas=digits=>digits.replace(/\\B(?=(\\d{3})+(?!\\d))/g,\",\");const normalizePair=React.useCallback((rawStart,rawEnd)=>{const endDigits=stripDigits(rawEnd);const startDigits=stripDigits(rawStart);const targetDigitLen=Math.max(1,endDigits.length);const padLeft=(d,len)=>d.padStart(len,\"0\");const normEndDigits=padLeft(endDigits,targetDigitLen);const normStartDigits=padLeft(startDigits,targetDigitLen);const endText=groupThousands?groupWithCommas(normEndDigits):normEndDigits;const startText=groupThousands?groupWithCommas(normStartDigits):normStartDigits;const endChars=endText.split(\"\");const startChars=startText.split(\"\");while(startChars.length<endChars.length)startChars.unshift(\"0\");while(startChars.length>endChars.length)startChars.shift();return{startChars,endChars};},[groupThousands]);const{startChars,endChars}=React.useMemo(()=>normalizePair(start,end),[start,end,normalizePair]);// ------- trigger -------\nconst[hasAnimated,setHasAnimated]=React.useState(false);const numberRef=React.useRef(null);React.useEffect(()=>{if(trigger===\"onAppear\"){setHasAnimated(true);return;}const observer=new IntersectionObserver(entries=>{for(const e of entries)if(e.isIntersecting)setHasAnimated(true);},{threshold:.1});if(numberRef.current)observer.observe(numberRef.current);return()=>observer.disconnect();},[trigger]);// ------- render -------\nconst renderScrollingDigits=(sChars,eChars)=>{const computedPunctuationWidth=computedDigitWidth*.65;return eChars.map((char,index)=>{const targetChar=char;const startChar=sChars[index]??\"0\";const marginRight=index<eChars.length-1?`${letterSpacing}px`:\"0px\";const marginLeft=letterSpacing<0&&index>0?`${letterSpacing}px`:\"0px\";if(DIGIT.test(targetChar)){const targetDigit=parseInt(targetChar,10);const startDigit=DIGIT.test(startChar)?parseInt(startChar,10):0;const step=computedLineHeight+Math.max(0,verticalSpacing);const y0=-startDigit*step;const y1=-targetDigit*step;const delay=(digitStagger??0)*index;const animateValue=hasAnimated?loop?{translateY:[y0,y1]}:{translateY:y1}:{translateY:y0};const perColumnTransition=loop?{...transition,duration:(transition&&transition.duration)??3.2,delay,repeat:Infinity,repeatType:\"reverse\",repeatDelay:loopDelay}:{...transition,delay};return /*#__PURE__*/_jsx(\"div\",{style:{position:\"relative\",height:`${computedLineHeight}px`,overflow:\"visible\",width:`${computedDigitWidth}px`,display:\"inline-flex\",justifyContent:\"center\",marginRight,marginLeft,willChange:\"transform\",letterSpacing:\"0px\"},children:/*#__PURE__*/_jsx(motion.div,{initial:loop?false:{translateY:y0},animate:animateValue,transition:perColumnTransition,style:{display:\"flex\",flexDirection:\"column\",willChange:\"transform\",transform:\"translateZ(0)\"},children:Array.from({length:10}).map((_,i)=>/*#__PURE__*/_jsx(\"div\",{style:{height:`${computedLineHeight}px`,display:\"flex\",alignItems:\"center\",justifyContent:\"center\",fontSize:`${Size}px`,lineHeight:`${computedLineHeight}px`,color:Color,...font,marginBottom:verticalSpacing>0?`${verticalSpacing}px`:\"0px\",letterSpacing:\"0px\"},children:i},i))})},`d-${index}`);}// punctuation (commas) — only when grouping is ON\nreturn groupThousands?/*#__PURE__*/_jsx(\"div\",{style:{height:`${computedLineHeight}px`,width:`${computedPunctuationWidth}px`,display:\"inline-flex\",alignItems:\"center\",justifyContent:\"center\",fontSize:`${Size}px`,lineHeight:`${computedLineHeight}px`,color:Color,...font,marginRight,marginLeft,letterSpacing:\"0px\"},children:targetChar},`p-${index}`):null;});};// ------- styles -------\nconst rowStyle={display:\"inline-flex\",alignItems:\"baseline\",gap:0,overflow:\"visible\",userSelect:\"none\"};// Compute asymmetric padding from base padding + offset\nconst offsetY=Number.isFinite(cutoffOffsetY)?cutoffOffsetY:0;const paddingTop=Math.max(0,padding+offsetY);const paddingBottom=Math.max(0,padding-offsetY);const digitsMaskStyle={position:\"relative\",display:\"inline-block\",overflow:\"hidden\",paddingTop:`${paddingTop}px`,paddingBottom:`${paddingBottom}px`,...useMask&&{WebkitMaskImage:\"linear-gradient(to bottom, transparent 5%, black 25%, black 75%, transparent 95%)\",maskImage:\"linear-gradient(to bottom, transparent 5%, black 25%, black 75%, transparent 95%)\"}};const digitsInlineStyle={display:\"inline-flex\",flexDirection:\"row\",lineHeight:`${computedLineHeight}px`,color:Color,...font,letterSpacing:`${letterSpacing}px`};const labelStyle={display:\"inline-block\",whiteSpace:\"nowrap\",fontSize:`${Size}px`,lineHeight:`${computedLineHeight}px`,color:Color,...font,letterSpacing:`${letterSpacing}px`,transform:\"translateZ(0)\"};return /*#__PURE__*/_jsxs(\"div\",{ref:numberRef,style:rowStyle,children:[labelPosition===\"Before\"&&/*#__PURE__*/_jsx(\"span\",{style:{...labelStyle,marginRight:6},children:label}),/*#__PURE__*/_jsx(\"span\",{style:digitsMaskStyle,children:/*#__PURE__*/_jsx(\"span\",{style:digitsInlineStyle,children:renderScrollingDigits(startChars,endChars)})}),labelPosition===\"After\"&&/*#__PURE__*/_jsx(\"span\",{style:{...labelStyle,marginLeft:6},children:label})]});}SmoothCounter.defaultProps={start:\"00\",end:\"1,234\",font:{family:\"Inter\",weight:400,style:\"normal\",fontSize:40},fontProps:{Color:\"#929292\",Size:40,letterSpacing:-2,verticalSpacing:0},trigger:\"onAppear\",transition:{type:\"tween\",ease:[.5,.02,.16,.99],duration:3.2},label:\"\",labelPosition:\"After\",loop:false,loopDelay:0,padding:7,cutoffOffsetY:0,useMask:false,digitStagger:.08,groupThousands:true};addPropertyControls(SmoothCounter,{font:{type:ControlType.Font,title:\"Font\",defaultValue:\"Inter\"},fontProps:{type:ControlType.Object,title:\"Font Props\",controls:{Color:{type:ControlType.Color,title:\"Color\",defaultValue:\"#929292\"},Size:{type:ControlType.Number,title:\"Size\",defaultValue:40,min:8,max:500,step:1,displayStepper:true},letterSpacing:{type:ControlType.Number,title:\"Letter\",defaultValue:-2,min:-50,max:100,step:1,displayStepper:true},verticalSpacing:{type:ControlType.Number,title:\"Line\",defaultValue:0,min:0,max:50,step:1,displayStepper:true}}},start:{type:ControlType.String,title:\"Start\",defaultValue:SmoothCounter.defaultProps.start},end:{type:ControlType.String,title:\"End\",defaultValue:SmoothCounter.defaultProps.end},groupThousands:{type:ControlType.Boolean,title:\"Thousands\",defaultValue:SmoothCounter.defaultProps.groupThousands,enabledTitle:\"On\",disabledTitle:\"Off\"},trigger:{type:ControlType.Enum,title:\"Trigger\",options:[\"onAppear\",\"inView\"],optionTitles:[\"On Appear\",\"In View\"],defaultValue:\"onAppear\",displaySegmentedControl:true,segmentedControlDirection:\"vertical\"},transition:{type:ControlType.Transition,title:\"Transition\",defaultValue:{type:\"tween\",ease:[.5,.02,.16,.99],duration:3.2}},label:{type:ControlType.String,title:\"Label\",defaultValue:\"\",placeholder:\"ex: %,+,etc...\"},labelPosition:{type:ControlType.SegmentedEnum,title:\"Label\",options:[\"Before\",\"After\"],optionTitles:[\"Before\",\"After\"],defaultValue:\"After\"},loop:{type:ControlType.Boolean,title:\"Loop\",defaultValue:false,enabledTitle:\"Yes\",disabledTitle:\"No\"},loopDelay:{type:ControlType.Number,title:\"Delay\",defaultValue:0,min:0,max:10,step:.1,unit:\"s\",hidden:({loop})=>!loop},useMask:{type:ControlType.Boolean,title:\"Gradient\",defaultValue:SmoothCounter.defaultProps.useMask,enabledTitle:\"Yes\",disabledTitle:\"No\"},padding:{type:ControlType.Number,title:\"Cut-off\",defaultValue:SmoothCounter.defaultProps.padding,min:0,max:200,step:1,displayStepper:true},cutoffOffsetY:{type:ControlType.Number,title:\"Y Offset\",defaultValue:SmoothCounter.defaultProps.cutoffOffsetY,min:-200,max:200,step:1,displayStepper:true,tooltip:\"Bias the visible window vertically. + moves up (more bottom padding); – moves down (more top padding).\"},digitStagger:{type:ControlType.Number,title:\"Stagger\",defaultValue:SmoothCounter.defaultProps.digitStagger,min:0,max:1,step:.01,unit:\"s\",displayStepper:true}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"SmoothCounter\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"* @framerSupportedLayoutWidth 100%\",\"framerSupportedLayoutHeight\":\"100%\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Smooth_Counter.map","// Lottie animation component: plays on hover, reverses on mouse leave, no loop\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useRef,useEffect,useState,startTransition}from\"react\";import{addPropertyControls,ControlType,useIsStaticRenderer}from\"framer\";/**\n * Lottie Animation (Hover Play, Reverse on Leave, No Loop)\n *\n * @framerIntrinsicWidth 300\n * @framerIntrinsicHeight 300\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */export default function LottieHover(props){const{lottieUrl=\"https://assets10.lottiefiles.com/packages/lf20_5ngs2ksb.json\",lottieFile=undefined,poster={src:\"https://framerusercontent.com/images/GfGkADagM4KEibNcIiRUWlfrR0.jpg\",alt:\"Gradient 1 - Blue\"},speed=1,objectFit=\"cover\",style}=props;const containerRef=useRef(null);const lottieInstance=useRef(null);const[isLoaded,setIsLoaded]=useState(false);const isStatic=useIsStaticRenderer();// Load lottie-web script if not present\nuseEffect(()=>{if(isStatic||typeof window===\"undefined\"||window.lottie)return;if(document.querySelector('script[src*=\"lottie.min.js\"]'))return;const script=document.createElement(\"script\");script.src=\"https://cdnjs.cloudflare.com/ajax/libs/lottie-web/5.12.2/lottie.min.js\";script.async=true;document.body.appendChild(script);},[isStatic]);useEffect(()=>{const lottieSource=lottieFile||lottieUrl;if(!containerRef.current||!lottieSource||isStatic)return;let destroyed=false;function loadLottie(){if(!window.lottie){setTimeout(loadLottie,50);return;}lottieInstance.current=window.lottie.loadAnimation({container:containerRef.current,renderer:\"svg\",loop:false,autoplay:false,path:lottieSource,rendererSettings:{preserveAspectRatio:convertObjectFitToPreserveAspectRatio(objectFit)}});lottieInstance.current.setSpeed(speed);lottieInstance.current.addEventListener(\"DOMLoaded\",()=>{startTransition(()=>setIsLoaded(true));});}loadLottie();return()=>{destroyed=true;if(lottieInstance.current){lottieInstance.current.destroy();lottieInstance.current=null;}};},[lottieUrl,lottieFile,speed,isStatic]);function handleMouseEnter(){if(!lottieInstance.current)return;lottieInstance.current.setDirection(1);lottieInstance.current.setSpeed(speed);lottieInstance.current.play();}function handleMouseLeave(){if(!lottieInstance.current)return;lottieInstance.current.setDirection(-1);lottieInstance.current.setSpeed(speed);lottieInstance.current.play();}useEffect(()=>{if(isStatic&&lottieInstance.current){lottieInstance.current.goToAndStop(0,true);}},[isStatic,isLoaded]);return /*#__PURE__*/_jsxs(\"div\",{style:{width:\"100%\",height:\"100%\",position:\"relative\",...style},children:[!isLoaded&&poster?.src&&/*#__PURE__*/_jsx(\"img\",{src:poster.src,srcSet:poster.srcSet,alt:poster.alt||\"Poster\",style:{position:\"absolute\",top:0,left:0,width:\"100%\",height:\"100%\",objectFit,zIndex:2,pointerEvents:\"none\"}}),/*#__PURE__*/_jsx(\"div\",{ref:containerRef,style:{width:\"100%\",height:\"100%\",display:\"block\",overflow:\"hidden\",position:\"absolute\",top:0,left:0},onMouseEnter:isStatic?undefined:handleMouseEnter,onMouseLeave:isStatic?undefined:handleMouseLeave,tabIndex:0,\"aria-label\":\"Lottie animation\",role:\"img\"})]});}function convertObjectFitToPreserveAspectRatio(fit){switch(fit){case\"contain\":return\"xMidYMid meet\";case\"cover\":return\"xMidYMid slice\";case\"fill\":return\"none\";case\"none\":return\"xMinYMin meet\";case\"scale-down\":return\"xMidYMid meet\"// Lottie does not have scale-down, fallback to contain\n;default:return\"xMidYMid meet\";}}addPropertyControls(LottieHover,{lottieFile:{type:ControlType.File,allowedFileTypes:[\"json\"],title:\"Lottie File\"},lottieUrl:{type:ControlType.String,title:\"Lottie URL\",defaultValue:\"https://assets10.lottiefiles.com/packages/lf20_5ngs2ksb.json\",placeholder:\"Paste Lottie JSON URL\"},poster:{type:ControlType.ResponsiveImage,title:\"Poster Image\"},speed:{type:ControlType.Number,title:\"Speed\",defaultValue:1,min:.1,max:3,step:.05,unit:\"x\"},objectFit:{type:ControlType.Enum,title:\"Object Fit\",options:[\"cover\",\"contain\",\"fill\",\"none\",\"scale-down\"],optionTitles:[\"Cover\",\"Contain\",\"Fill\",\"None\",\"Scale Down\"],defaultValue:\"cover\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"LottieHover\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"300\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerIntrinsicHeight\":\"300\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./LottieHover.map","// Generated by Framer (c9d77eb)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={VG502_Tou:{hover:true}};const serializationHash=\"framer-DOn6k\";const variantClassNames={VG502_Tou:\"framer-v-3yjr62\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const nWr4DelKu=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,link,width,...props})=>{return{...props,nWr4DelKu:link??props.nWr4DelKu};};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,nWr4DelKu,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"VG502_Tou\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:nWr4DelKu,motionChild:true,nodeId:\"VG502_Tou\",openInNewTab:false,scopeId:\"SUzseN18x\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-3yjr62\",className,classNames)} framer-1mjmsxp`,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"VG502_Tou\",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\",...style},variants:{\"VG502_Tou-hover\":{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-358ae390-5df1-40cf-a982-25c95b38270f, rgb(234, 99, 72))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"}},...addPropertyOverrides({\"VG502_Tou-hover\":{\"data-border\":true,\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7RE0gU2Fucy02MDA=\",\"--framer-font-family\":'\"DM Sans\", \"DM Sans Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 1)\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"1.6em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-358ae390-5df1-40cf-a982-25c95b38270f, rgb(234, 99, 72)))\"},children:\"Learn more\"})}),className:\"framer-10zqdaf\",\"data-framer-name\":\"Lorem Ipsum\\xa0is simply dummy text Ipsum \\xa0is simply dummy text simply Ipsum\\xa0is simply dummy\",fonts:[\"GF;DM Sans-600\"],layoutDependency:layoutDependency,layoutId:\"e2SQJ1gsr\",style:{\"--extracted-r6o4lv\":\"var(--token-358ae390-5df1-40cf-a982-25c95b38270f, rgb(234, 99, 72))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-DOn6k.framer-1mjmsxp, .framer-DOn6k .framer-1mjmsxp { display: block; }\",\".framer-DOn6k.framer-3yjr62 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-DOn6k .framer-10zqdaf { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",'.framer-DOn6k[data-border=\"true\"]::after, .framer-DOn6k [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 27\n * @framerIntrinsicWidth 93\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"dqIAf4hHX\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"nWr4DelKu\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerSUzseN18x=withCSS(Component,css,\"framer-DOn6k\");export default FramerSUzseN18x;FramerSUzseN18x.displayName=\"Learn more\";FramerSUzseN18x.defaultProps={height:27,width:93};addPropertyControls(FramerSUzseN18x,{nWr4DelKu:{title:\"Link\",type:ControlType.Link}});addFonts(FramerSUzseN18x,[{explicitInter:true,fonts:[{cssFamilyName:\"DM Sans\",source:\"google\",style:\"normal\",uiFamilyName:\"DM Sans\",url:\"https://fonts.gstatic.com/s/dmsans/v17/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwAfJthS2f3ZGMZpg.woff2\",weight:\"600\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerSUzseN18x\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"nWr4DelKu\\\":\\\"link\\\"}\",\"framerIntrinsicHeight\":\"27\",\"framerIntrinsicWidth\":\"93\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"dqIAf4hHX\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./SUzseN18x.map","// Generated by Framer (108c8c6)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getPropertyControls,RichText,SmartComponentScopedContainer,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{Video}from\"https://framerusercontent.com/modules/lRDHiNWNVWmE0lqtoVHP/7qT0r3So12155VV5Jq5x/Video.js\";import LottieHover from\"https://framerusercontent.com/modules/4JZBTkYddGQBSg5ltm01/Dz7kHy8KSzUDjtY5f7CO/LottieHover.js\";import LearnMore from\"https://framerusercontent.com/modules/TGj11Mn8gWKee3tX6qMc/gA5LAHkOgMAqOtEScz5E/SUzseN18x.js\";const VideoFonts=getFonts(Video);const LottieHoverFonts=getFonts(LottieHover);const LearnMoreFonts=getFonts(LearnMore);const VideoControls=getPropertyControls(Video);const enabledGestures={hHMGQoaI5:{hover:true},VC3tQlNw_:{hover:true}};const cycleOrder=[\"VC3tQlNw_\",\"hHMGQoaI5\",\"OUkMVxRur\"];const serializationHash=\"framer-qiTTG\";const variantClassNames={hHMGQoaI5:\"framer-v-yde3lo\",OUkMVxRur:\"framer-v-iecu8y\",VC3tQlNw_:\"framer-v-194yaqm\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const BEF7Kd9s9=undefined;const biQ3JfcuV=undefined;const auJP5YLzh=undefined;const pnIHgrxoJ=undefined;const n80Aoj9fO=undefined;const WMlWc2D5P=undefined;const transition1={bounce:0,delay:0,duration:.4,type:\"spring\"};const toImageSrc=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value.src;}return typeof value===\"string\"?value:undefined;};const addImageAlt=(image,alt)=>{if(!image||typeof image!==\"object\"){return;}return{...image,alt};};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={desk:\"VC3tQlNw_\",mobile:\"OUkMVxRur\",tablet:\"hHMGQoaI5\"};const Variants=motion.create(React.Fragment);const getProps=({assetOwnerIPPS,file,height,id,image,link,opacity,text,width,...props})=>{return{...props,auJP5YLzh:assetOwnerIPPS??props.auJP5YLzh??\"O&M Providers\",BEF7Kd9s9:file??props.BEF7Kd9s9??\"https://framerusercontent.com/assets/BXJbcYrld26l5RWJ381L1ZOV9o.mp4\",biQ3JfcuV:image??props.biQ3JfcuV??{pixelHeight:600,pixelWidth:900,src:\"https://framerusercontent.com/images/ImTLe0XO7fJPAQyo7Cnh4YYBqio.jpg?width=900&height=600\",srcSet:\"https://framerusercontent.com/images/ImTLe0XO7fJPAQyo7Cnh4YYBqio.jpg?scale-down-to=512&width=900&height=600 512w,https://framerusercontent.com/images/ImTLe0XO7fJPAQyo7Cnh4YYBqio.jpg?width=900&height=600 900w\"},n80Aoj9fO:opacity??props.n80Aoj9fO??1,pnIHgrxoJ:text??props.pnIHgrxoJ??\"Lorem Ipsum\\xa0is simply dummy text Ipsum \\xa0is simply dummy text simply Ipsum\\xa0is simply dummy Lorem Ipsum\\xa0is simply dummy text Ipsum \\xa0is simply dummy text simply Ipsum\\xa0is simply dummy   \",variant:humanReadableVariantMap[props.variant]??props.variant??\"VC3tQlNw_\",WMlWc2D5P:link??props.WMlWc2D5P};};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,biQ3JfcuV,auJP5YLzh,BEF7Kd9s9,pnIHgrxoJ,WMlWc2D5P,n80Aoj9fO,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"VC3tQlNw_\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-194yaqm\",className,classNames),\"data-framer-name\":\"desk\",layoutDependency:layoutDependency,layoutId:\"VC3tQlNw_\",ref:refBinding,style:{backgroundColor:\"var(--token-7e410be7-cde3-4ca7-aa21-53a18bc74f93, rgb(249, 246, 246))\",borderBottomLeftRadius:25,borderBottomRightRadius:25,borderTopLeftRadius:25,borderTopRightRadius:25,...style},...addPropertyOverrides({\"hHMGQoaI5-hover\":{\"data-framer-name\":undefined},\"VC3tQlNw_-hover\":{\"data-framer-name\":undefined},hHMGQoaI5:{\"data-framer-name\":\"tablet\"},OUkMVxRur:{\"data-framer-name\":\"mobile\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ebrx3z\",layoutDependency:layoutDependency,layoutId:\"rF5JPWjfA\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1tt93do\",layoutDependency:layoutDependency,layoutId:\"EH9pQNiwW\",requiresOverflowVisible:false,style:{rotate:225},svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 17 17\" overflow=\"visible\"><path d=\"M 17 17 C 12.491 17 8.167 15.209 4.979 12.021 C 1.791 8.833 0 4.509 0 0 L 17 0 L 17 17 Z\" fill=\"rgb(234,99,72)\"></path></svg>',withExternalLayout:true})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-10duzq7\",layoutDependency:layoutDependency,layoutId:\"FVK9t9ais\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-14ubwvh-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"ozoMnhfKA-container\",nodeId:\"ozoMnhfKA\",rendersWithMotion:true,scopeId:\"Af3ho3TE5\",children:/*#__PURE__*/_jsx(Video,{backgroundColor:\"rgba(0, 0, 0, 0)\",borderRadius:0,bottomLeftRadius:0,bottomRightRadius:0,controls:false,height:\"100%\",id:\"ozoMnhfKA\",isMixedBorderRadius:false,layoutId:\"ozoMnhfKA\",loop:true,muted:true,objectFit:\"cover\",playing:false,poster:toImageSrc(biQ3JfcuV),posterEnabled:true,srcFile:BEF7Kd9s9,srcType:\"Upload\",srcUrl:\"https://framerusercontent.com/assets/MLWPbW1dUQawJLhhun3dBwpgJak.mp4\",startTime:0,style:{height:\"100%\",width:\"100%\"},topLeftRadius:0,topRightRadius:0,volume:25,width:\"100%\",...addPropertyOverrides({\"hHMGQoaI5-hover\":{playing:true},\"VC3tQlNw_-hover\":{playing:true},OUkMVxRur:{playing:true}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1rx7z6o-container\",\"data-code-component-plugin-id\":\"84d4c1\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"K4yIO61an-container\",nodeId:\"K4yIO61an\",rendersWithMotion:true,scopeId:\"Af3ho3TE5\",children:/*#__PURE__*/_jsx(LottieHover,{height:\"100%\",id:\"K4yIO61an\",layoutId:\"K4yIO61an\",lottieFile:\"https://framerusercontent.com/assets/KKRAMk8wj3hNwohvoQ5OxBxYmx8.json\",lottieUrl:\"\",objectFit:\"cover\",poster:addImageAlt({pixelHeight:600,pixelWidth:900,src:\"https://framerusercontent.com/images/hh7DoJtL2UqN9nZ1V6st3U7Bl6w.png?width=900&height=600\",srcSet:\"https://framerusercontent.com/images/hh7DoJtL2UqN9nZ1V6st3U7Bl6w.png?scale-down-to=512&width=900&height=600 512w,https://framerusercontent.com/images/hh7DoJtL2UqN9nZ1V6st3U7Bl6w.png?width=900&height=600 900w\"},\"\"),speed:1,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1nb4853\",\"data-framer-name\":\"Frame 1948754777\",layoutDependency:layoutDependency,layoutId:\"MaIQ62aDw\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U2F0b3NoaS1ib2xk\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 1.81)\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(12, 44, 43))\"},children:\"O&M Providers\"})}),className:\"framer-6lvf16\",\"data-framer-name\":\"Asset Owners \\u2028& IPPs\",fonts:[\"FS;Satoshi-bold\"],layoutDependency:layoutDependency,layoutId:\"qyMgDewzy\",style:{\"--extracted-r6o4lv\":\"rgb(12, 44, 43)\",\"--framer-paragraph-spacing\":\"0px\"},text:auJP5YLzh,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({OUkMVxRur:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U2F0b3NoaS1ib2xk\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 1.41)\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(12, 44, 43))\"},children:\"O&M Providers\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7RE0gU2Fucy1yZWd1bGFy\",\"--framer-font-family\":'\"DM Sans\", \"DM Sans Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 1)\",\"--framer-line-height\":\"1.6em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(12, 44, 43))\"},children:\"Lorem Ipsum\\xa0is simply dummy text Ipsum \\xa0is simply dummy text simply Ipsum\\xa0is simply dummy  \"})}),className:\"framer-vnezsp\",\"data-framer-name\":\"Lorem Ipsum\\xa0is simply dummy text Ipsum \\xa0is simply dummy text simply Ipsum\\xa0is simply dummy\",fonts:[\"GF;DM Sans-regular\"],layoutDependency:layoutDependency,layoutId:\"L6iDem9cj\",style:{\"--extracted-r6o4lv\":\"rgb(12, 44, 43)\",\"--framer-paragraph-spacing\":\"0px\"},text:pnIHgrxoJ,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:27,width:\"93px\",y:(componentViewport?.y||0)+0+300+39+350,...addPropertyOverrides({hHMGQoaI5:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||346)-0-((componentViewport?.height||346)-0)*1)/2)+39+((((componentViewport?.height||346)-0)*1-83-377)/2+302+48)},OUkMVxRur:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-444)/2+45+0)+40+292}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-jtfcj5-container\",layoutDependency:layoutDependency,layoutId:\"Ero_YNtZN-container\",nodeId:\"Ero_YNtZN\",rendersWithMotion:true,scopeId:\"Af3ho3TE5\",style:{opacity:n80Aoj9fO},children:/*#__PURE__*/_jsx(LearnMore,{height:\"100%\",id:\"Ero_YNtZN\",layoutId:\"Ero_YNtZN\",nWr4DelKu:WMlWc2D5P,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-qiTTG.framer-155hgb4, .framer-qiTTG .framer-155hgb4 { display: block; }\",\".framer-qiTTG.framer-194yaqm { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 433px; will-change: var(--framer-will-change-override, transform); }\",\".framer-qiTTG .framer-1ebrx3z { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; left: 22px; overflow: visible; padding: 0px; position: absolute; top: 23px; width: min-content; z-index: 2; }\",\".framer-qiTTG .framer-1tt93do { height: 17px; position: relative; width: 17px; }\",\".framer-qiTTG .framer-10duzq7 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 300px; justify-content: center; overflow: visible; padding: 70px; position: relative; width: 100%; }\",\".framer-qiTTG .framer-14ubwvh-container { bottom: 0px; flex: none; left: 0px; position: absolute; right: 0px; top: 0px; z-index: 1; }\",\".framer-qiTTG .framer-1rx7z6o-container { bottom: -1px; flex: none; left: -1px; position: absolute; right: -1px; top: -1px; z-index: 1; }\",\".framer-qiTTG .framer-1nb4853 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; overflow: visible; padding: 39px 30px 44px 30px; position: relative; width: 100%; }\",\".framer-qiTTG .framer-6lvf16, .framer-qiTTG .framer-vnezsp { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-qiTTG .framer-jtfcj5-container { flex: none; height: 27px; position: relative; width: 93px; }\",\".framer-qiTTG.framer-v-yde3lo.framer-194yaqm { align-content: center; align-items: center; flex-direction: row; height: 346px; width: 738px; }\",\".framer-qiTTG.framer-v-yde3lo .framer-10duzq7 { height: 100%; padding: 30px; width: 315px; }\",\".framer-qiTTG.framer-v-yde3lo .framer-1nb4853 { height: 100%; justify-content: center; width: min-content; }\",\".framer-qiTTG.framer-v-yde3lo .framer-6lvf16 { width: 297px; }\",\".framer-qiTTG.framer-v-yde3lo .framer-vnezsp { align-self: stretch; width: auto; }\",\".framer-qiTTG.framer-v-iecu8y.framer-194yaqm { cursor: unset; justify-content: center; width: 373px; }\",\".framer-qiTTG.framer-v-iecu8y .framer-10duzq7 { height: min-content; min-height: 309px; padding: 45px 0px 0px 0px; }\",\".framer-qiTTG.framer-v-iecu8y .framer-1nb4853 { gap: 13px; padding: 40px; }\",\".framer-qiTTG.framer-v-194yaqm.hover .framer-10duzq7 { padding: 0px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 631\n * @framerIntrinsicWidth 433\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"hHMGQoaI5\":{\"layout\":[\"fixed\",\"fixed\"]},\"OUkMVxRur\":{\"layout\":[\"fixed\",\"auto\"]},\"Ox_KXTz4p\":{\"layout\":[\"fixed\",\"auto\"]},\"IQhLBzsQp\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"biQ3JfcuV\":\"image\",\"auJP5YLzh\":\"assetOwnerIPPS\",\"BEF7Kd9s9\":\"file\",\"pnIHgrxoJ\":\"text\",\"WMlWc2D5P\":\"link\",\"n80Aoj9fO\":\"opacity\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerAf3ho3TE5=withCSS(Component,css,\"framer-qiTTG\");export default FramerAf3ho3TE5;FramerAf3ho3TE5.displayName=\"card use case 5\";FramerAf3ho3TE5.defaultProps={height:631,width:433};addPropertyControls(FramerAf3ho3TE5,{variant:{options:[\"VC3tQlNw_\",\"hHMGQoaI5\",\"OUkMVxRur\"],optionTitles:[\"desk\",\"tablet\",\"mobile\"],title:\"Variant\",type:ControlType.Enum},biQ3JfcuV:{__defaultAssetReference:\"data:framer/asset-reference,ImTLe0XO7fJPAQyo7Cnh4YYBqio.jpg?originalFilename=Asset+Owners+%280-00-00-19%29.jpg&width=900&height=600\",title:\"Image\",type:ControlType.ResponsiveImage},auJP5YLzh:{defaultValue:\"O&M Providers\",description:\"Prevent revenue leaks with no rip-and-replace required.\",displayTextArea:true,title:\"Asset Owner & IPPs\",type:ControlType.String},onauJP5YLzhChange:{changes:\"auJP5YLzh\",type:ControlType.ChangeHandler},BEF7Kd9s9:VideoControls?.[\"srcFile\"]&&{...VideoControls[\"srcFile\"],__defaultAssetReference:\"data:framer/asset-reference,BXJbcYrld26l5RWJ381L1ZOV9o.mp4?originalFilename=Asset+Owners.mp4\",description:undefined,hidden:undefined,title:\"File\"},onBEF7Kd9s9Change:{changes:\"BEF7Kd9s9\",type:ControlType.ChangeHandler},pnIHgrxoJ:{defaultValue:\"Lorem Ipsum\\xa0is simply dummy text Ipsum \\xa0is simply dummy text simply Ipsum\\xa0is simply dummy Lorem Ipsum\\xa0is simply dummy text Ipsum \\xa0is simply dummy text simply Ipsum\\xa0is simply dummy   \",displayTextArea:true,title:\"Text\",type:ControlType.String},onpnIHgrxoJChange:{changes:\"pnIHgrxoJ\",type:ControlType.ChangeHandler},WMlWc2D5P:{title:\"Link\",type:ControlType.Link},n80Aoj9fO:{defaultValue:1,max:1,min:0,step:.01,title:\"Opacity\",type:ControlType.Number},onn80Aoj9fOChange:{changes:\"n80Aoj9fO\",type:ControlType.ChangeHandler}});addFonts(FramerAf3ho3TE5,[{explicitInter:true,fonts:[{cssFamilyName:\"Satoshi\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Satoshi\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/LAFFD4SDUCDVQEXFPDC7C53EQ4ZELWQI/PXCT3G6LO6ICM5I3NTYENYPWJAECAWDD/GHM6WVH6MILNYOOCXHXB5GTSGNTMGXZR.woff2\",weight:\"700\"},{cssFamilyName:\"DM Sans\",source:\"google\",style:\"normal\",uiFamilyName:\"DM Sans\",url:\"https://fonts.gstatic.com/s/dmsans/v17/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwAopxhS2f3ZGMZpg.woff2\",weight:\"400\"}]},...VideoFonts,...LottieHoverFonts,...LearnMoreFonts],{supportsExplicitInterCodegen:true});FramerAf3ho3TE5.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(LearnMore,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerAf3ho3TE5\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"biQ3JfcuV\\\":\\\"image\\\",\\\"auJP5YLzh\\\":\\\"assetOwnerIPPS\\\",\\\"BEF7Kd9s9\\\":\\\"file\\\",\\\"pnIHgrxoJ\\\":\\\"text\\\",\\\"WMlWc2D5P\\\":\\\"link\\\",\\\"n80Aoj9fO\\\":\\\"opacity\\\"}\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"631\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"433\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"hHMGQoaI5\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"OUkMVxRur\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Ox_KXTz4p\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"IQhLBzsQp\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (c2a8602)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={hDpeErxlH:{hover:true}};const serializationHash=\"framer-iHUuS\";const variantClassNames={hDpeErxlH:\"framer-v-10lu7ix\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const numberToPixelString=value=>{if(typeof value!==\"number\")return value;if(!Number.isFinite(value))return undefined;return Math.max(0,value)+\"px\";};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 getProps=({fontSize,height,id,no,padding,text,title,width,...props})=>{return{...props,Gu0acp6en:padding??props.Gu0acp6en??\"32px 20px 32px 20px\",n4hgoPQBq:text??props.n4hgoPQBq??\"Projects are budgeted on 99% availability, yet 70% of clean energy assets underperform.\",OqduyT9Gx:fontSize??props.OqduyT9Gx??17,x41y_0Kwf:no??props.x41y_0Kwf??\"01\",ZPmqiDSpw:title??props.ZPmqiDSpw??\"Too many alerts, no root cause:\"};};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,ZPmqiDSpw,n4hgoPQBq,x41y_0Kwf,Gu0acp6en,OqduyT9Gx,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"hDpeErxlH\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-10lu7ix\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"hDpeErxlH\",ref:refBinding,style:{\"--11ojo3z\":numberToPixelString(Gu0acp6en),backgroundColor:\"rgba(255, 255, 255, 0)\",borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20,...style},variants:{\"hDpeErxlH-hover\":{backgroundColor:\"rgba(255, 255, 255, 0.05)\"}},...addPropertyOverrides({\"hDpeErxlH-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7RE0gU2Fucy1yZWd1bGFy\",\"--framer-font-family\":'\"DM Sans\", \"DM Sans Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--variable-reference-OqduyT9Gx-KOU2MIAMn) * 1px)\",\"--framer-line-height\":\"150%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-240ef7e4-df0b-48d2-b048-6d04fd296d79, rgb(247, 190, 176)))\"},children:/*#__PURE__*/_jsx(motion.strong,{children:\"01\"})})}),className:\"framer-dewheq\",\"data-framer-name\":\"01\",fonts:[\"GF;DM Sans-regular\",\"GF;DM Sans-700\"],layoutDependency:layoutDependency,layoutId:\"zRN0_e4Nf\",style:{\"--extracted-r6o4lv\":\"var(--token-240ef7e4-df0b-48d2-b048-6d04fd296d79, rgb(247, 190, 176))\",\"--framer-paragraph-spacing\":\"0px\",\"--variable-reference-OqduyT9Gx-KOU2MIAMn\":OqduyT9Gx},text:x41y_0Kwf,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-pe596d\",layoutDependency:layoutDependency,layoutId:\"xnKrohTba\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7RE0gU2Fucy1yZWd1bGFy\",\"--framer-font-family\":'\"DM Sans\", \"DM Sans Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--variable-reference-OqduyT9Gx-KOU2MIAMn) * 1px)\",\"--framer-line-height\":\"150%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-24ae8580-0691-4b94-a4f7-213309477539, rgb(242, 235, 235)))\"},children:/*#__PURE__*/_jsx(motion.strong,{children:\"Too many alerts, no root cause:\"})})}),className:\"framer-mtzhr1\",\"data-framer-name\":\"enSights reveals true asset performance across your portfolio — exposing what’s underdelivering so you can act decisively.\",fonts:[\"GF;DM Sans-regular\",\"GF;DM Sans-700\"],layoutDependency:layoutDependency,layoutId:\"lvbZkLB40\",style:{\"--extracted-r6o4lv\":\"var(--token-24ae8580-0691-4b94-a4f7-213309477539, rgb(242, 235, 235))\",\"--framer-paragraph-spacing\":\"0px\",\"--variable-reference-OqduyT9Gx-KOU2MIAMn\":OqduyT9Gx},text:ZPmqiDSpw,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7RE0gU2Fucy0zMDA=\",\"--framer-font-family\":'\"DM Sans\", \"DM Sans Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--variable-reference-OqduyT9Gx-KOU2MIAMn) * 1px)\",\"--framer-font-weight\":\"300\",\"--framer-line-height\":\"150%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-24ae8580-0691-4b94-a4f7-213309477539, rgb(242, 235, 235)))\"},children:/*#__PURE__*/_jsx(motion.strong,{children:\"Projects are budgeted on 99% availability, yet 70% of clean energy assets underperform.\"})})}),className:\"framer-et2is1\",\"data-framer-name\":\"enSights reveals true asset performance across your portfolio — exposing what’s underdelivering so you can act decisively.\",fonts:[\"GF;DM Sans-300\",\"GF;DM Sans-regular\"],layoutDependency:layoutDependency,layoutId:\"v20Zdi1mj\",style:{\"--extracted-r6o4lv\":\"var(--token-24ae8580-0691-4b94-a4f7-213309477539, rgb(242, 235, 235))\",\"--framer-paragraph-spacing\":\"0px\",\"--variable-reference-OqduyT9Gx-KOU2MIAMn\":OqduyT9Gx},text:n4hgoPQBq,verticalAlignment:\"top\",withExternalLayout:true})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-iHUuS.framer-wz9n2l, .framer-iHUuS .framer-wz9n2l { display: block; }\",\".framer-iHUuS.framer-10lu7ix { align-content: flex-start; align-items: flex-start; cursor: default; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 19px; height: min-content; justify-content: flex-start; overflow: visible; padding: var(--11ojo3z); position: relative; width: 461px; }\",\".framer-iHUuS .framer-dewheq { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-iHUuS .framer-pe596d { 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: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-iHUuS .framer-mtzhr1, .framer-iHUuS .framer-et2is1 { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 141\n * @framerIntrinsicWidth 461\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"Z4aE4QD6I\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"ZPmqiDSpw\":\"title\",\"n4hgoPQBq\":\"text\",\"x41y_0Kwf\":\"no\",\"Gu0acp6en\":\"padding\",\"OqduyT9Gx\":\"fontSize\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerKOU2MIAMn=withCSS(Component,css,\"framer-iHUuS\");export default FramerKOU2MIAMn;FramerKOU2MIAMn.displayName=\"Challenge\";FramerKOU2MIAMn.defaultProps={height:141,width:461};addPropertyControls(FramerKOU2MIAMn,{ZPmqiDSpw:{defaultValue:\"Too many alerts, no root cause:\",displayTextArea:false,title:\"title\",type:ControlType.String},n4hgoPQBq:{defaultValue:\"Projects are budgeted on 99% availability, yet 70% of clean energy assets underperform.\",displayTextArea:true,title:\"Text\",type:ControlType.String},x41y_0Kwf:{defaultValue:\"01\",displayTextArea:false,title:\"no\",type:ControlType.String},Gu0acp6en:{defaultValue:\"32px 20px 32px 20px\",title:\"Padding\",type:ControlType.Padding},OqduyT9Gx:{defaultValue:17,title:\"Font Size\",type:ControlType.Number}});addFonts(FramerKOU2MIAMn,[{explicitInter:true,fonts:[{family:\"DM Sans\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/dmsans/v17/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwAopxhS2f3ZGMZpg.woff2\",weight:\"400\"},{family:\"DM Sans\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/dmsans/v17/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwARZthS2f3ZGMZpg.woff2\",weight:\"700\"},{family:\"DM Sans\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/dmsans/v17/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwA_JxhS2f3ZGMZpg.woff2\",weight:\"300\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerKOU2MIAMn\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"461\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"141\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"ZPmqiDSpw\\\":\\\"title\\\",\\\"n4hgoPQBq\\\":\\\"text\\\",\\\"x41y_0Kwf\\\":\\\"no\\\",\\\"Gu0acp6en\\\":\\\"padding\\\",\\\"OqduyT9Gx\\\":\\\"fontSize\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Z4aE4QD6I\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./KOU2MIAMn.map"],"mappings":"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"}