{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/V9ryrjN5Am9WM1dJeyyJ/9mrJHeWj7rhvLTLu7Yzt/UsePageVisibility.js", "ssg:https://framerusercontent.com/modules/zvkTOpMSuRzRhLzZZIwG/soIAPuIiPtf4z0IwVYlq/SlideShow.js", "ssg:https://ga.jspm.io/npm:style-value-types@5.0.0/dist/es/index.mjs", "ssg:https://ga.jspm.io/npm:framesync@6.0.1/dist/es/index.mjs", "ssg:https://ga.jspm.io/npm:popmotion@11.0.3/dist/es/index.mjs", "ssg:https://framerusercontent.com/modules/zvkTOpMSuRzRhLzZZIwG/tMgLW02JctHcv25gtiqf/SlideShow.js", "ssg:https://framerusercontent.com/modules/1daT2ilLf9thidjufpHJ/Cf4vUOAcgpoexmNgMkyn/hkvJdpWgS.js", "ssg:https://framerusercontent.com/modules/bTfVdHiTiOsDW6Isz8fr/unJg5bK8HjUwZzidWcSp/nIEqTjHvQ.js", "ssg:https://framerusercontent.com/modules/7WZdjt5AdDYkZJicYEzO/w7iaIOvLcwJSMQGhfnhM/augiA20Il.js"],
  "sourcesContent": ["import{useState,useEffect}from\"react\";export const isBrowser=()=>typeof document===\"object\";export function getBrowserVisibilityProp(){if(!isBrowser())return;if(typeof document.hidden!==\"undefined\"){// Opera 12.10 and Firefox 18 and later support\nreturn\"visibilitychange\";}else if(typeof document.msHidden!==\"undefined\"){return\"msvisibilitychange\";}else if(typeof document.webkitHidden!==\"undefined\"){return\"webkitvisibilitychange\";}}export function getBrowserDocumentHiddenProp(){if(!isBrowser())return;if(typeof document.hidden!==\"undefined\"){return\"hidden\";}else if(typeof document.msHidden!==\"undefined\"){return\"msHidden\";}else if(typeof document.webkitHidden!==\"undefined\"){return\"webkitHidden\";}}export function getIsDocumentHidden(){if(!isBrowser())return;return!document[getBrowserDocumentHiddenProp()];}export function usePageVisibility(){if(!isBrowser())return;const[isVisible,setIsVisible]=useState(getIsDocumentHidden());const onVisibilityChange=()=>setIsVisible(getIsDocumentHidden());useEffect(()=>{const visibilityChange=getBrowserVisibilityProp();document.addEventListener(visibilityChange,onVisibilityChange,false);return()=>{document.removeEventListener(visibilityChange,onVisibilityChange);};});return isVisible;}\nexport const __FramerMetadata__ = {\"exports\":{\"getBrowserVisibilityProp\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getIsDocumentHidden\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"usePageVisibility\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"isBrowser\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getBrowserDocumentHiddenProp\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./UsePageVisibility.map", "import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{Children,useLayoutEffect,useEffect,useState,useRef,useMemo,createRef,useCallback,cloneElement,forwardRef}from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{motion,animate,useMotionValue,useTransform,LayoutGroup,wrap,sync}from\"framer-motion\";import{resize}from\"@motionone/dom\";import{usePageVisibility}from\"https://framerusercontent.com/modules/V9ryrjN5Am9WM1dJeyyJ/9mrJHeWj7rhvLTLu7Yzt/UsePageVisibility.js\";/**\n *\n * SLIDESHOW\n * V2 with Drag\n * By Benjamin and Matt\n *\n * @framerIntrinsicWidth 400\n * @framerIntrinsicHeight 200\n *\n * @framerDisableUnlink\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */ export default function Slideshow(props){/**\n     * Properties\n     */ const{slots,startFrom,direction,effectsOptions,autoPlayControl,dragControl,alignment,gap,padding,paddingPerSide,paddingTop,paddingRight,paddingBottom,paddingLeft,itemAmount,fadeOptions,intervalControl,transitionControl,arrowOptions,borderRadius,progressOptions,style}=props;const{effectsOpacity,effectsScale,effectsRotate,effectsPerspective,effectsHover}=effectsOptions;const{fadeContent,overflow,fadeWidth,fadeInset,fadeAlpha}=fadeOptions;const{showMouseControls,arrowSize,arrowRadius,arrowFill,leftArrow,rightArrow,arrowShouldSpace=true,arrowShouldFadeIn=false,arrowPosition,arrowPadding,arrowGap,arrowPaddingTop,arrowPaddingRight,arrowPaddingBottom,arrowPaddingLeft}=arrowOptions;const{showProgressDots,dotSize,dotsInset,dotsRadius,dotsPadding,dotsGap,dotsFill,dotsBackground,dotsActiveOpacity,dotsOpacity,dotsBlur}=progressOptions;const paddingValue=paddingPerSide?`${paddingTop}px ${paddingRight}px ${paddingBottom}px ${paddingLeft}px`:`${padding}px`;/**\n     * Checks\n     */ const isCanvas=RenderTarget.current()===RenderTarget.canvas;const hasChildren=Children.count(slots)>0;const isHorizontal=direction===\"left\"||direction===\"right\";const isInverted=direction===\"right\"||direction===\"bottom\";/**\n     * Empty state for Canvas\n     */ if(!hasChildren){return /*#__PURE__*/ _jsxs(\"section\",{style:placeholderStyles,children:[/*#__PURE__*/ _jsx(\"div\",{style:emojiStyles,children:\"\u2B50\uFE0F\"}),/*#__PURE__*/ _jsx(\"p\",{style:titleStyles,children:\"Connect to Content\"}),/*#__PURE__*/ _jsx(\"p\",{style:subtitleStyles,children:\"Add layers or components to make infinite auto-playing slideshows.\"})]});}/**\n     * Refs, State\n     */ const parentRef=useRef(null);const childrenRef=useMemo(()=>{return slots.map(index=>/*#__PURE__*/ createRef());},[slots]);const timeoutRef=useRef(undefined);const[size,setSize]=useState({parent:null,children:null,item:null,itemWidth:null,itemHeight:null});/* For pausing on hover */ const[isHovering,setIsHovering]=useState(false);const[shouldPlayOnHover,setShouldPlayOnHover]=useState(autoPlayControl);/* For cursor updates */ const[isMouseDown,setIsMouseDown]=useState(false);/* Check if resizing */ const[isResizing,setIsResizing]=useState(false);/**\n     * Array for children\n     */ const dupedChildren=[];let duplicateBy=4;if(isCanvas){duplicateBy=1;}/**\n     * Measure parent, child, items\n     */ const measure=useCallback(()=>{sync.read(()=>{if(hasChildren&&parentRef.current){const total=slots.length-1;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[total].current?isHorizontal?childrenRef[total].current.offsetLeft+childrenRef[total].current.offsetWidth:childrenRef[total].current.offsetTop+childrenRef[total].current.offsetHeight:0;const childrenLength=end-start+gap;const itemSize=childrenRef[0].current?isHorizontal?childrenRef[0].current.offsetWidth:childrenRef[0].current.offsetHeight:0;const itemWidth=childrenRef[0].current?childrenRef[0].current.offsetWidth:0;const itemHeight=childrenRef[0].current?childrenRef[0].current.offsetHeight:0;setSize({parent:parentLength,children:childrenLength,item:itemSize,itemWidth,itemHeight});}});},[hasChildren]);/**\n     * Add refs to all children\n     * Added itemAmount for resizing\n     */ useLayoutEffect(()=>{if(hasChildren)measure();},[hasChildren,itemAmount]);/**\n     * Track whether this is the initial resize event. By default this will fire on mount,\n     * which we do in the useEffect. We should only fire it on subsequent resizes.\n     */ let initialResize=useRef(true);useEffect(()=>{return resize(parentRef.current,({contentSize})=>{if(!initialResize.current&&(contentSize.width||contentSize.height)){measure();setIsResizing(true);}initialResize.current=false;});},[]);useEffect(()=>{if(isResizing){const timer=setTimeout(()=>setIsResizing(false),500);return()=>clearTimeout(timer);}},[isResizing]);/**\n     * Animation, pagination\n     */ const totalItems=slots===null||slots===void 0?void 0:slots.length;const childrenSize=isCanvas?0:size===null||size===void 0?void 0:size.children;const itemWithGap=(size===null||size===void 0?void 0:size.item)+gap;const itemOffset=startFrom*itemWithGap;const[currentItem,setCurrentItem]=useState(startFrom+totalItems);const[isDragging,setIsDragging]=useState(false);/* Check for browser window visibility */ /* Otherwise, it will re-play all the item increments */ const isVisible=usePageVisibility();const factor=isInverted?1:-1;/* The x and y values to start from */ const xOrY=useMotionValue(childrenSize);/* For canvas only. Using xOrY is slower upon page switching */ const canvasPosition=isHorizontal?-startFrom*((size===null||size===void 0?void 0:size.itemWidth)+gap):-startFrom*((size===null||size===void 0?void 0:size.itemHeight)+gap);/* Calculate the new value to animate to */ const newPosition=()=>factor*currentItem*itemWithGap;/* Wrapped values for infinite looping */ /* Instead of 0 to a negative full duplicated row, we start with an offset */ const wrappedValue=!isCanvas?useTransform(xOrY,value=>{const wrapped=wrap(-childrenSize,-childrenSize*2,value);return isNaN(wrapped)?0:wrapped;}):0;/* Convert the current item to a wrapping index for dots */ const wrappedIndex=wrap(0,totalItems,currentItem);const wrappedIndexInverted=wrap(0,-totalItems,currentItem);/* Update x or y with the provided starting point */ /* The subtraction of a full row of children is for overflow */ useLayoutEffect(()=>{if((size===null||size===void 0?void 0:size.children)===null)return;/* Initial measure */ // if (initialResize.current) {\n//     xOrY.set((childrenSize + itemOffset) * factor)\n// }\n/* Subsequent resizes */ if(!initialResize.current&&isResizing){xOrY.set(newPosition());}},[size,childrenSize,factor,itemOffset,currentItem,itemWithGap,isResizing,]);/**\n     * Page item methods\n     * Switching, deltas, autoplaying\n     */ /* Next and previous function, animates the X */ const switchPages=()=>{if(isCanvas||!hasChildren||!size.parent||isDragging)return;if(xOrY.get()!==newPosition()){animate(xOrY,newPosition(),transitionControl);}if(autoPlayControl&&shouldPlayOnHover){timeoutRef.current=setTimeout(()=>{setCurrentItem(currentItem+1);switchPages();},intervalControl*1e3);}};/* Page navigation functions */ const setDelta=delta=>{if(!isInverted){setCurrentItem(currentItem+delta);}else{setCurrentItem(currentItem-delta);}};const setPage=index=>{const currentItemWrapped=wrap(0,totalItems,currentItem);const currentItemWrappedInvert=wrap(0,-totalItems,currentItem);const goto=index-currentItemWrapped;const gotoInverted=index-Math.abs(currentItemWrappedInvert);if(!isInverted){setCurrentItem(currentItem+goto);}else{setCurrentItem(currentItem-gotoInverted);}};/**\n     * Drag\n     */ const handleDragStart=()=>{setIsDragging(true);};const handleDragEnd=(event,{offset,velocity})=>{setIsDragging(false);const offsetXorY=isHorizontal?offset.x:offset.y;const velocityThreshold=200 // Based on testing, can be tweaked or could be 0\n;const velocityXorY=isHorizontal?velocity.x:velocity.y;const isHalfOfNext=offsetXorY<-size.item/2;const isHalfOfPrev=offsetXorY>size.item/2;/* In case you drag more than 1 item left or right */ const normalizedOffset=Math.abs(offsetXorY);const itemDelta=Math.round(normalizedOffset/size.item);/* Minimum delta is 1 to initiate a page switch */ /* For velocity use only */ const itemDeltaFromOne=itemDelta===0?1:itemDelta;/* For quick flicks, even with low offsets */ if(velocityXorY>velocityThreshold){setDelta(-itemDeltaFromOne);}else if(velocityXorY<-velocityThreshold){setDelta(itemDeltaFromOne);}else{/* For dragging over half of the current item with 0 velocity */ if(isHalfOfNext){setDelta(itemDelta);}if(isHalfOfPrev){setDelta(-itemDelta);}}};/* Kickstart the auto-playing once we have all the children */ useEffect(()=>{if(!isVisible||isResizing)return;switchPages();return()=>timeoutRef.current&&clearTimeout(timeoutRef.current);},[dupedChildren,isVisible,isResizing]);/* Create copies of our children to create a perfect loop */ let childCounter=0;/**\n     * Sizing\n     * */ let columnOrRowValue=`calc(${100/itemAmount}% - ${gap}px + ${gap/itemAmount}px)`;/**\n     * Nested array to create duplicates of the children for infinite looping\n     * These are wrapped around, and start at a full \"page\" worth of offset\n     * as defined above.\n     */ for(let index=0;index<duplicateBy;index++){dupedChildren.push(...Children.map(slots,(child,childIndex)=>{let ref;if(childIndex===0){ref=childrenRef[0];}if(childIndex===slots.length-1){ref=childrenRef[1];}return /*#__PURE__*/ _jsx(Slide,{ref:childrenRef[childIndex],slideKey:index+childIndex+\"lg\",index:index,width:isHorizontal?itemAmount>1?columnOrRowValue:\"100%\":\"100%\",height:!isHorizontal?itemAmount>1?columnOrRowValue:\"100%\":\"100%\",size:size,child:child,numChildren:slots===null||slots===void 0?void 0:slots.length,wrappedValue:wrappedValue,childCounter:childCounter++,gap:gap,isCanvas:isCanvas,isHorizontal:isHorizontal,effectsOpacity:effectsOpacity,effectsScale:effectsScale,effectsRotate:effectsRotate,children:index+childIndex},index+childIndex+\"lg\");}));}/**\n     * Fades with masks\n     */ 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}%)`;/**\n     * Dots\n     */ const dots=[];const dotsBlurStyle={};if(showProgressDots){for(let i=0;i<(slots===null||slots===void 0?void 0:slots.length);i++){dots.push(/*#__PURE__*/ _jsx(Dot,{dotStyle:{...dotStyle,width:dotSize,height:dotSize,backgroundColor:dotsFill},buttonStyle:baseButtonStyles,selectedOpacity:dotsActiveOpacity,opacity:dotsOpacity,onClick:()=>setPage(i),wrappedIndex:wrappedIndex,wrappedIndexInverted:wrappedIndexInverted,total:totalItems,index:i,gap:dotsGap,padding:dotsPadding,isHorizontal:isHorizontal,isInverted:isInverted},i));}if(dotsBlur>0){dotsBlurStyle.backdropFilter=dotsBlurStyle.WebkitBackdropFilter=dotsBlurStyle.MozBackdropFilter=`blur(${dotsBlur}px)`;}}const dragProps=dragControl?{drag:isHorizontal?\"x\":\"y\",onDragStart:handleDragStart,onDragEnd:handleDragEnd,dragDirectionLock:true,values:{x:xOrY,y:xOrY},dragMomentum:false}:{};const arrowHasTop=arrowPosition===\"top-left\"||arrowPosition===\"top-mid\"||arrowPosition===\"top-right\";const arrowHasBottom=arrowPosition===\"bottom-left\"||arrowPosition===\"bottom-mid\"||arrowPosition===\"bottom-right\";const arrowHasLeft=arrowPosition===\"top-left\"||arrowPosition===\"bottom-left\";const arrowHasRight=arrowPosition===\"top-right\"||arrowPosition===\"bottom-right\";const arrowHasMid=arrowPosition===\"top-mid\"||arrowPosition===\"bottom-mid\"||arrowPosition===\"auto\";return /*#__PURE__*/ _jsxs(\"section\",{style:{...containerStyle,padding:paddingValue,WebkitMaskImage:fadeContent?fadeMask:undefined,MozMaskImage:fadeContent?fadeMask:undefined,maskImage:fadeContent?fadeMask:undefined,opacity:(size===null||size===void 0?void 0:size.item)!==null?1:0,userSelect:\"none\"},onMouseEnter:()=>{setIsHovering(true);if(!effectsHover)setShouldPlayOnHover(false);},onMouseLeave:()=>{setIsHovering(false);if(!effectsHover)setShouldPlayOnHover(true);},onMouseDown:event=>{// Preventdefault fixes the cursor switching to text on drag on safari\nevent.preventDefault();setIsMouseDown(true);},onMouseUp:()=>setIsMouseDown(false),children:[/*#__PURE__*/ _jsx(\"div\",{style:{width:\"100%\",height:\"100%\",margin:0,padding:\"inherit\",position:\"absolute\",inset:0,overflow:overflow?\"visible\":\"hidden\",borderRadius:borderRadius,userSelect:\"none\",perspective:isCanvas?\"none\":effectsPerspective},children:/*#__PURE__*/ _jsx(motion.ul,{ref:parentRef,...dragProps,style:{...containerStyle,gap:gap,placeItems:alignment,x:isHorizontal?isCanvas?canvasPosition:wrappedValue:0,y:!isHorizontal?isCanvas?canvasPosition:wrappedValue:0,flexDirection:isHorizontal?\"row\":\"column\",transformStyle:effectsRotate!==0&&!isCanvas?\"preserve-3d\":undefined,cursor:dragControl?isMouseDown?\"grabbing\":\"grab\":\"auto\",userSelect:\"none\",...style},children:dupedChildren})}),/*#__PURE__*/ _jsxs(\"fieldset\",{style:{...controlsStyles},\"aria-label\":\"Slideshow pagination controls\",className:\"framer--slideshow-controls\",children:[/*#__PURE__*/ _jsxs(motion.div,{style:{position:\"absolute\",display:\"flex\",flexDirection:isHorizontal?\"row\":\"column\",justifyContent:arrowShouldSpace?\"space-between\":\"center\",gap:arrowShouldSpace?\"unset\":arrowGap,opacity:arrowShouldFadeIn?0:1,alignItems:\"center\",inset:arrowPadding,top:arrowShouldSpace?arrowPadding:arrowHasTop?arrowPaddingTop:\"unset\",left:arrowShouldSpace?arrowPadding:arrowHasLeft?arrowPaddingLeft:arrowHasMid?0:\"unset\",right:arrowShouldSpace?arrowPadding:arrowHasRight?arrowPaddingRight:arrowHasMid?0:\"unset\",bottom:arrowShouldSpace?arrowPadding:arrowHasBottom?arrowPaddingBottom:\"unset\"},animate:arrowShouldFadeIn&&{opacity:isHovering?1:0},transition:transitionControl,children:[/*#__PURE__*/ _jsx(motion.button,{type:\"button\",style:{...baseButtonStyles,backgroundColor:arrowFill,width:arrowSize,height:arrowSize,borderRadius:arrowRadius,rotate:!isHorizontal?90:0,display:showMouseControls?\"block\":\"none\",pointerEvents:\"auto\"},onClick:()=>setDelta(-1),\"aria-label\":\"Previous\",whileTap:{scale:.9},transition:{duration:.15},children:/*#__PURE__*/ _jsx(\"img\",{width:arrowSize,height:arrowSize,src:leftArrow||\"https://framerusercontent.com/images/6tTbkXggWgQCAJ4DO2QEdXXmgM.svg\",alt:\"Back Arrow\"})}),/*#__PURE__*/ _jsx(motion.button,{type:\"button\",style:{...baseButtonStyles,backgroundColor:arrowFill,width:arrowSize,height:arrowSize,borderRadius:arrowRadius,rotate:!isHorizontal?90:0,display:showMouseControls?\"block\":\"none\",pointerEvents:\"auto\"},onClick:()=>setDelta(1),\"aria-label\":\"Next\",whileTap:{scale:.9},transition:{duration:.15},children:/*#__PURE__*/ _jsx(\"img\",{width:arrowSize,height:arrowSize,src:rightArrow||\"https://framerusercontent.com/images/11KSGbIZoRSg4pjdnUoif6MKHI.svg\",alt:\"Next Arrow\"})})]}),dots.length>1?/*#__PURE__*/ _jsx(\"div\",{style:{...dotsContainerStyle,left:isHorizontal?\"50%\":dotsInset,top:!isHorizontal?\"50%\":\"unset\",transform:isHorizontal?\"translateX(-50%)\":\"translateY(-50%)\",flexDirection:isHorizontal?\"row\":\"column\",bottom:isHorizontal?dotsInset:\"unset\",borderRadius:dotsRadius,backgroundColor:dotsBackground,userSelect:\"none\",...dotsBlurStyle},children:dots}):null]})]});};/* Default Properties */ Slideshow.defaultProps={direction:\"left\",dragControl:false,startFrom:0,itemAmount:1,infinity:true,gap:10,padding:10,autoPlayControl:true,effectsOptions:{effectsOpacity:1,effectsScale:1,effectsRotate:0,effectsPerspective:1200,effectsHover:true},transitionControl:{type:\"spring\",stiffness:200,damping:40},fadeOptions:{fadeContent:false,overflow:false,fadeWidth:25,fadeAlpha:0,fadeInset:0},arrowOptions:{showMouseControls:true,arrowShouldFadeIn:false,arrowShouldSpace:true,arrowFill:\"rgba(0,0,0,0.2)\",arrowSize:40},progressOptions:{showProgressDots:true}};/* Property Controls */ addPropertyControls(Slideshow,{slots:{type:ControlType.Array,title:\"Content\",control:{type:ControlType.ComponentInstance}},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\"],displaySegmentedControl:true,defaultValue:Slideshow.defaultProps.direction},autoPlayControl:{type:ControlType.Boolean,title:\"Auto Play\",defaultValue:true},intervalControl:{type:ControlType.Number,title:\"Interval\",defaultValue:1.5,min:.5,max:10,step:.1,displayStepper:true,unit:\"s\",hidden:props=>!props.autoPlayControl},dragControl:{type:ControlType.Boolean,title:\"Draggable\",defaultValue:false},startFrom:{type:ControlType.Number,title:\"Current\",min:0,max:10,displayStepper:true,defaultValue:Slideshow.defaultProps.startFrom},effectsOptions:{type:ControlType.Object,title:\"Effects\",controls:{effectsOpacity:{type:ControlType.Number,title:\"Opacity\",defaultValue:Slideshow.defaultProps.effectsOptions.effectsOpacity,min:0,max:1,step:.01,displayStepper:true},effectsScale:{type:ControlType.Number,title:\"Scale\",defaultValue:Slideshow.defaultProps.effectsOptions.effectsScale,min:0,max:1,step:.01,displayStepper:true},effectsPerspective:{type:ControlType.Number,title:\"Perspective\",defaultValue:Slideshow.defaultProps.effectsOptions.effectsPerspective,min:200,max:2e3,step:1},effectsRotate:{type:ControlType.Number,title:\"Rotate\",defaultValue:Slideshow.defaultProps.effectsOptions.effectsRotate,min:-180,max:180,step:1},effectsHover:{type:ControlType.Boolean,title:\"On Hover\",enabledTitle:\"Play\",disabledTitle:\"Pause\",defaultValue:Slideshow.defaultProps.effectsOptions.effectsHover}}},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},itemAmount:{type:ControlType.Number,title:\"Items\",min:1,max:10,displayStepper:true,defaultValue:Slideshow.defaultProps.itemAmount},gap:{type:ControlType.Number,title:\"Gap\",min:0},padding:{title:\"Padding\",type:ControlType.FusedNumber,toggleKey:\"paddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],defaultValue:0,valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\",],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},borderRadius:{type:ControlType.Number,title:\"Radius\",min:0,max:500,displayStepper:true,defaultValue:0},transitionControl:{type:ControlType.Transition,defaultValue:Slideshow.defaultProps.transitionControl,title:\"Transition\"},fadeOptions:{type:ControlType.Object,title:\"Clipping\",controls:{fadeContent:{type:ControlType.Boolean,title:\"Fade\",defaultValue:false},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;}}}},arrowOptions:{type:ControlType.Object,title:\"Arrows\",controls:{showMouseControls:{type:ControlType.Boolean,title:\"Show\",defaultValue:Slideshow.defaultProps.arrowOptions.showMouseControls},arrowFill:{type:ControlType.Color,title:\"Fill\",hidden:props=>!props.showMouseControls,defaultValue:Slideshow.defaultProps.arrowOptions.arrowFill},leftArrow:{type:ControlType.Image,title:\"Previous\",hidden:props=>!props.showMouseControls},rightArrow:{type:ControlType.Image,title:\"Next\",hidden:props=>!props.showMouseControls},arrowSize:{type:ControlType.Number,title:\"Size\",min:0,max:200,displayStepper:true,defaultValue:Slideshow.defaultProps.arrowOptions.arrowSize,hidden:props=>!props.showMouseControls},arrowRadius:{type:ControlType.Number,title:\"Radius\",min:0,max:500,defaultValue:40,hidden:props=>!props.showMouseControls},arrowShouldFadeIn:{type:ControlType.Boolean,title:\"Fade In\",defaultValue:false,hidden:props=>!props.showMouseControls},arrowShouldSpace:{type:ControlType.Boolean,title:\"Distance\",enabledTitle:\"Space\",disabledTitle:\"Group\",defaultValue:Slideshow.defaultProps.arrowOptions.arrowShouldSpace,hidden:props=>!props.showMouseControls},arrowPosition:{type:ControlType.Enum,title:\"Position\",options:[\"auto\",\"top-left\",\"top-mid\",\"top-right\",\"bottom-left\",\"bottom-mid\",\"bottom-right\",],optionTitles:[\"Center\",\"Top Left\",\"Top Middle\",\"Top Right\",\"Bottom Left\",\"Bottom Middle\",\"Bottom Right\",],hidden:props=>!props.showMouseControls||props.arrowShouldSpace},arrowPadding:{type:ControlType.Number,title:\"Inset\",min:-100,max:100,defaultValue:20,displayStepper:true,hidden:props=>!props.showMouseControls||!props.arrowShouldSpace},arrowPaddingTop:{type:ControlType.Number,title:\"Top\",min:-500,max:500,defaultValue:0,displayStepper:true,hidden:props=>!props.showMouseControls||props.arrowShouldSpace||props.arrowPosition===\"auto\"||props.arrowPosition===\"bottom-mid\"||props.arrowPosition===\"bottom-left\"||props.arrowPosition===\"bottom-right\"},arrowPaddingBottom:{type:ControlType.Number,title:\"Bottom\",min:-500,max:500,defaultValue:0,displayStepper:true,hidden:props=>!props.showMouseControls||props.arrowShouldSpace||props.arrowPosition===\"auto\"||props.arrowPosition===\"top-mid\"||props.arrowPosition===\"top-left\"||props.arrowPosition===\"top-right\"},arrowPaddingRight:{type:ControlType.Number,title:\"Right\",min:-500,max:500,defaultValue:0,displayStepper:true,hidden:props=>!props.showMouseControls||props.arrowShouldSpace||props.arrowPosition===\"auto\"||props.arrowPosition===\"top-left\"||props.arrowPosition===\"top-mid\"||props.arrowPosition===\"bottom-left\"||props.arrowPosition===\"bottom-mid\"},arrowPaddingLeft:{type:ControlType.Number,title:\"Left\",min:-500,max:500,defaultValue:0,displayStepper:true,hidden:props=>!props.showMouseControls||props.arrowShouldSpace||props.arrowPosition===\"auto\"||props.arrowPosition===\"top-right\"||props.arrowPosition===\"top-mid\"||props.arrowPosition===\"bottom-right\"||props.arrowPosition===\"bottom-mid\"},arrowGap:{type:ControlType.Number,title:\"Gap\",min:0,max:100,defaultValue:10,displayStepper:true,hidden:props=>!props.showMouseControls||props.arrowShouldSpace}}},progressOptions:{type:ControlType.Object,title:\"Dots\",controls:{showProgressDots:{type:ControlType.Boolean,title:\"Show\",defaultValue:false},dotSize:{type:ControlType.Number,title:\"Size\",min:1,max:100,defaultValue:10,displayStepper:true,hidden:props=>!props.showProgressDots||props.showScrollbar},dotsInset:{type:ControlType.Number,title:\"Inset\",min:-100,max:100,defaultValue:10,displayStepper:true,hidden:props=>!props.showProgressDots||props.showScrollbar},dotsGap:{type:ControlType.Number,title:\"Gap\",min:0,max:100,defaultValue:10,displayStepper:true,hidden:props=>!props.showProgressDots||props.showScrollbar},dotsPadding:{type:ControlType.Number,title:\"Padding\",min:0,max:100,defaultValue:10,displayStepper:true,hidden:props=>!props.showProgressDots||props.showScrollbar},dotsFill:{type:ControlType.Color,title:\"Fill\",defaultValue:\"#fff\",hidden:props=>!props.showProgressDots||props.showScrollbar},dotsBackground:{type:ControlType.Color,title:\"Backdrop\",defaultValue:\"rgba(0,0,0,0.2)\",hidden:props=>!props.showProgressDots||props.showScrollbar},dotsRadius:{type:ControlType.Number,title:\"Radius\",min:0,max:200,defaultValue:50,hidden:props=>!props.showProgressDots||props.showScrollbar},dotsOpacity:{type:ControlType.Number,title:\"Opacity\",min:0,max:1,defaultValue:.5,step:.1,displayStepper:true,hidden:props=>!props.showProgressDots||props.showScrollbar},dotsActiveOpacity:{type:ControlType.Number,title:\"Current\",min:0,max:1,defaultValue:1,step:.1,displayStepper:true,hidden:props=>!props.showProgressDots||props.showScrollbar},dotsBlur:{type:ControlType.Number,title:\"Blur\",min:0,max:50,defaultValue:0,step:1,hidden:props=>!props.showProgressDots||props.showScrollbar}}}});/* Placeholder Styles */ const containerStyle={display:\"flex\",flexDirection:\"row\",width:\"100%\",height:\"100%\",maxWidth:\"100%\",maxHeight:\"100%\",placeItems:\"center\",margin:0,padding:0,listStyleType:\"none\",textIndent:\"none\"};/* Component 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:180,lineHeight:1.5,textAlign:\"center\"};/* Control Styles */ const baseButtonStyles={border:\"none\",display:\"flex\",placeContent:\"center\",placeItems:\"center\",overflow:\"hidden\",background:\"transparent\",cursor:\"pointer\",margin:0,padding:0};const controlsStyles={display:\"flex\",justifyContent:\"space-between\",alignItems:\"center\",position:\"absolute\",pointerEvents:\"none\",userSelect:\"none\",top:0,left:0,right:0,bottom:0,border:0,padding:0,margin:0};/* Clamp function, used for fadeInset */ const clamp=(num,min,max)=>Math.min(Math.max(num,min),max);/* Slide Component */ const Slide=/*#__PURE__*/ forwardRef(function Component(props,ref){var ref1,ref2;const{slideKey,width,height,child,size,gap,wrappedValue,numChildren,childCounter,isCanvas,effects,effectsOpacity,effectsScale,effectsRotate,isHorizontal,isLast,index}=props;/**\n     * Unique offsets + scroll range [0, 1, 1, 0]\n     */ const childOffset=((size===null||size===void 0?void 0:size.item)+gap)*childCounter;const scrollRange=[-(size===null||size===void 0?void 0:size.item),0,(size===null||size===void 0?void 0:size.parent)-(size===null||size===void 0?void 0:size.item)+gap,size===null||size===void 0?void 0:size.parent,].map(val=>val-childOffset);/**\n     * Effects\n     */ const rotateY=!isCanvas&&useTransform(wrappedValue,scrollRange,[-effectsRotate,0,0,effectsRotate,]);const rotateX=!isCanvas&&useTransform(wrappedValue,scrollRange,[effectsRotate,0,0,-effectsRotate,]);const opacity=!isCanvas&&useTransform(wrappedValue,scrollRange,[effectsOpacity,1,1,effectsOpacity,]);const scale=!isCanvas&&useTransform(wrappedValue,scrollRange,[effectsScale,1,1,effectsScale,]);const originXorY=!isCanvas&&useTransform(wrappedValue,scrollRange,[1,1,0,0]);const isVisible=!isCanvas&&useTransform(wrappedValue,latest=>latest>=scrollRange[1]&&latest<=scrollRange[2]);useEffect(()=>{if(!isVisible)return;return isVisible.onChange(newValue=>{ref.current.setAttribute(\"aria-hidden\",!newValue);});},[]);return /*#__PURE__*/ _jsx(LayoutGroup,{inherit:\"id\",children:/*#__PURE__*/ _jsx(\"li\",{style:{display:\"contents\"},\"aria-hidden\":index===0?false:true,children:/*#__PURE__*/ cloneElement(child,{ref:ref,key:slideKey+\"child\",style:{...(ref1=child.props)===null||ref1===void 0?void 0:ref1.style,flexShrink:0,userSelect:\"none\",width,height,opacity:opacity,scale:scale,originX:isHorizontal?originXorY:.5,originY:!isHorizontal?originXorY:.5,rotateY:isHorizontal?rotateY:0,rotateX:!isHorizontal?rotateX:0},layoutId:child.props.layoutId?child.props.layoutId+\"-original-\"+index:undefined},(ref2=child.props)===null||ref2===void 0?void 0:ref2.children)})});});function Dot({selectedOpacity,opacity,total,index,wrappedIndex,wrappedIndexInverted,dotStyle,buttonStyle,gap,padding,isHorizontal,isInverted,...props}){/* Check active item */ /* Go 0\u20141\u20142\u20143\u20144\u20145\u20140 */ let isSelected=wrappedIndex===index;/* Go 0\u20145\u20144\u20143\u20142\u20141\u20140\u20145 instead when inverted */ if(isInverted){isSelected=Math.abs(wrappedIndexInverted)===index;}const inlinePadding=gap/2;let top=!isHorizontal&&index>0?inlinePadding:padding;let bottom=!isHorizontal&&index!==total-1?inlinePadding:padding;let right=isHorizontal&&index!==total-1?inlinePadding:padding;let left=isHorizontal&&index>0?inlinePadding:padding;return /*#__PURE__*/ _jsx(\"button\",{\"aria-label\":`Scroll to page ${index+1}`,type:\"button\",...props,style:{...buttonStyle,padding:`${top}px ${right}px ${bottom}px ${left}px`},children:/*#__PURE__*/ _jsx(motion.div,{style:{...dotStyle},initial:false,animate:{opacity:isSelected?selectedOpacity:opacity},transition:{duration:.3}})});}/* Dot Styles */ const dotsContainerStyle={display:\"flex\",placeContent:\"center\",placeItems:\"center\",overflow:\"hidden\",position:\"absolute\",pointerEvents:\"auto\"};const dotStyle={borderRadius:\"50%\",background:\"white\",cursor:\"pointer\",border:\"none\",placeContent:\"center\",placeItems:\"center\",padding:0};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Slideshow\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"*\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerIntrinsicHeight\":\"200\",\"framerIntrinsicWidth\":\"400\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./SlideShow.map", "const clamp=(t,s)=>e=>Math.max(Math.min(e,s),t);const sanitize=t=>t%1?Number(t.toFixed(5)):t;const t=/(-)?([\\d]*\\.?[\\d])+/g;const s=/(#[0-9a-f]{6}|#[0-9a-f]{3}|#(?:[0-9a-f]{2}){2,4}|(rgb|hsl)a?\\((-?[\\d\\.]+%?[,\\s]+){2,3}\\s*\\/*\\s*[\\d\\.]+%?\\))/gi;const e=/^(#[0-9a-f]{3}|#(?:[0-9a-f]{2}){2,4}|(rgb|hsl)a?\\((-?[\\d\\.]+%?[,\\s]+){2,3}\\s*\\/*\\s*[\\d\\.]+%?\\))$/i;function isString(t){return\"string\"===typeof t}const r={test:t=>\"number\"===typeof t,parse:parseFloat,transform:t=>t};const n=Object.assign(Object.assign({},r),{transform:clamp(0,1)});const a=Object.assign(Object.assign({},r),{default:1});const createUnitType=t=>({test:s=>isString(s)&&s.endsWith(t)&&1===s.split(\" \").length,parse:parseFloat,transform:s=>`${s}${t}`});const o=createUnitType(\"deg\");const c=createUnitType(\"%\");const l=createUnitType(\"px\");const i=createUnitType(\"vh\");const p=createUnitType(\"vw\");const u=Object.assign(Object.assign({},c),{parse:t=>c.parse(t)/100,transform:t=>c.transform(100*t)});const isColorString=(t,s)=>r=>Boolean(isString(r)&&e.test(r)&&r.startsWith(t)||s&&Object.prototype.hasOwnProperty.call(r,s));const splitColor=(s,e,r)=>n=>{if(!isString(n))return n;const[a,o,c,l]=n.match(t);return{[s]:parseFloat(a),[e]:parseFloat(o),[r]:parseFloat(c),alpha:void 0!==l?parseFloat(l):1}};const f={test:isColorString(\"hsl\",\"hue\"),parse:splitColor(\"hue\",\"saturation\",\"lightness\"),transform:({hue:t,saturation:s,lightness:e,alpha:r=1})=>\"hsla(\"+Math.round(t)+\", \"+c.transform(sanitize(s))+\", \"+c.transform(sanitize(e))+\", \"+sanitize(n.transform(r))+\")\"};const m=clamp(0,255);const g=Object.assign(Object.assign({},r),{transform:t=>Math.round(m(t))});const h={test:isColorString(\"rgb\",\"red\"),parse:splitColor(\"red\",\"green\",\"blue\"),transform:({red:t,green:s,blue:e,alpha:r=1})=>\"rgba(\"+g.transform(t)+\", \"+g.transform(s)+\", \"+g.transform(e)+\", \"+sanitize(n.transform(r))+\")\"};function parseHex(t){let s=\"\";let e=\"\";let r=\"\";let n=\"\";if(t.length>5){s=t.substr(1,2);e=t.substr(3,2);r=t.substr(5,2);n=t.substr(7,2)}else{s=t.substr(1,1);e=t.substr(2,1);r=t.substr(3,1);n=t.substr(4,1);s+=s;e+=e;r+=r;n+=n}return{red:parseInt(s,16),green:parseInt(e,16),blue:parseInt(r,16),alpha:n?parseInt(n,16)/255:1}}const b={test:isColorString(\"#\"),parse:parseHex,transform:h.transform};const d={test:t=>h.test(t)||b.test(t)||f.test(t),parse:t=>h.test(t)?h.parse(t):f.test(t)?f.parse(t):b.parse(t),transform:t=>isString(t)?t:t.hasOwnProperty(\"red\")?h.transform(t):f.transform(t)};const v=\"${c}\";const y=\"${n}\";function test(e){var r,n,a,o;return isNaN(e)&&isString(e)&&(null!==(n=null===(r=e.match(t))||void 0===r?void 0:r.length)&&void 0!==n?n:0)+(null!==(o=null===(a=e.match(s))||void 0===a?void 0:a.length)&&void 0!==o?o:0)>0}function analyse(e){\"number\"===typeof e&&(e=`${e}`);const n=[];let a=0;const o=e.match(s);if(o){a=o.length;e=e.replace(s,v);n.push(...o.map(d.parse))}const c=e.match(t);if(c){e=e.replace(t,y);n.push(...c.map(r.parse))}return{values:n,numColors:a,tokenised:e}}function parse(t){return analyse(t).values}function createTransformer(t){const{values:s,numColors:e,tokenised:r}=analyse(t);const n=s.length;return t=>{let s=r;for(let r=0;r<n;r++)s=s.replace(r<e?v:y,r<e?d.transform(t[r]):sanitize(t[r]));return s}}const convertNumbersToZero=t=>\"number\"===typeof t?0:t;function getAnimatableNone(t){const s=parse(t);const e=createTransformer(t);return e(s.map(convertNumbersToZero))}const O={test:test,parse:parse,createTransformer:createTransformer,getAnimatableNone:getAnimatableNone};const j=new Set([\"brightness\",\"contrast\",\"saturate\",\"opacity\"]);function applyDefaultFilter(s){let[e,r]=s.slice(0,-1).split(\"(\");if(\"drop-shadow\"===e)return s;const[n]=r.match(t)||[];if(!n)return s;const a=r.replace(n,\"\");let o=j.has(e)?1:0;n!==r&&(o*=100);return e+\"(\"+o+a+\")\"}const F=/([a-z-]*)\\(.*?\\)/g;const N=Object.assign(Object.assign({},O),{getAnimatableNone:t=>{const s=t.match(F);return s?s.map(applyDefaultFilter).join(\" \"):t}});export{n as alpha,d as color,O as complex,o as degrees,N as filter,b as hex,f as hsla,r as number,c as percent,u as progressPercentage,l as px,g as rgbUnit,h as rgba,a as scale,i as vh,p as vw};\n\n//# sourceMappingURL=index.mjs.map", "const e=1/60*1e3;const t=\"undefined\"!==typeof performance?()=>performance.now():()=>Date.now();const n=\"undefined\"!==typeof window?e=>window.requestAnimationFrame(e):n=>setTimeout((()=>n(t())),e);function createRenderStep(e){let t=[];let n=[];let s=0;let r=false;let c=false;const o=new WeakSet;const a={schedule:(e,c=false,a=false)=>{const l=a&&r;const f=l?t:n;c&&o.add(e);if(-1===f.indexOf(e)){f.push(e);l&&r&&(s=t.length)}return e},cancel:e=>{const t=n.indexOf(e);-1!==t&&n.splice(t,1);o.delete(e)},process:l=>{if(r)c=true;else{r=true;[t,n]=[n,t];n.length=0;s=t.length;if(s)for(let n=0;n<s;n++){const s=t[n];s(l);if(o.has(s)){a.schedule(s);e()}}r=false;if(c){c=false;a.process(l)}}}};return a}const s=40;let r=true;let c=false;let o=false;const a={delta:0,timestamp:0};const l=[\"read\",\"update\",\"preRender\",\"render\",\"postRender\"];const f=l.reduce(((e,t)=>{e[t]=createRenderStep((()=>c=true));return e}),{});const u=l.reduce(((e,t)=>{const n=f[t];e[t]=(e,t=false,s=false)=>{c||startLoop();return n.schedule(e,t,s)};return e}),{});const d=l.reduce(((e,t)=>{e[t]=f[t].cancel;return e}),{});const i=l.reduce(((e,t)=>{e[t]=()=>f[t].process(a);return e}),{});const processStep=e=>f[e].process(a);const processFrame=t=>{c=false;a.delta=r?e:Math.max(Math.min(t-a.timestamp,s),1);a.timestamp=t;o=true;l.forEach(processStep);o=false;if(c){r=false;n(processFrame)}};const startLoop=()=>{c=true;r=true;o||n(processFrame)};const getFrameData=()=>a;export{d as cancelSync,u as default,i as flushSync,getFrameData};\n\n//# sourceMappingURL=index.mjs.map", "import{__rest as t}from\"tslib\";import{warning as e,invariant as n}from\"hey-listen\";import{hex as o,rgba as s,hsla as r,color as i,complex as u}from\"style-value-types\";import l,{cancelSync as p,getFrameData as f}from\"framesync\";const clamp=(t,e,n)=>Math.min(Math.max(n,t),e);const d=.001;const h=.01;const m=10;const y=.05;const g=1;function findSpring({duration:t=800,bounce:n=.25,velocity:o=0,mass:s=1}){let r;let i;e(t<=1e3*m,\"Spring duration must be 10 seconds or less\");let u=1-n;u=clamp(y,g,u);t=clamp(h,m,t/1e3);if(u<1){r=e=>{const n=e*u;const s=n*t;const r=n-o;const i=calcAngularFreq(e,u);const l=Math.exp(-s);return d-r/i*l};i=e=>{const n=e*u;const s=n*t;const i=s*o+o;const l=Math.pow(u,2)*Math.pow(e,2)*t;const p=Math.exp(-s);const f=calcAngularFreq(Math.pow(e,2),u);const h=-r(e)+d>0?-1:1;return h*((i-l)*p)/f}}else{r=e=>{const n=Math.exp(-e*t);const s=(e-o)*t+1;return n*s-d};i=e=>{const n=Math.exp(-e*t);const s=t*t*(o-e);return n*s}}const l=5/t;const p=approximateRoot(r,i,l);t*=1e3;if(isNaN(p))return{stiffness:100,damping:10,duration:t};{const e=Math.pow(p,2)*s;return{stiffness:e,damping:2*u*Math.sqrt(s*e),duration:t}}}const v=12;function approximateRoot(t,e,n){let o=n;for(let n=1;n<v;n++)o-=t(o)/e(o);return o}function calcAngularFreq(t,e){return t*Math.sqrt(1-e*e)}const M=[\"duration\",\"bounce\"];const x=[\"stiffness\",\"damping\",\"mass\"];function isSpringType(t,e){return e.some((e=>void 0!==t[e]))}function getSpringOptions(t){let e=Object.assign({velocity:0,stiffness:100,damping:10,mass:1,isResolvedFromDuration:false},t);if(!isSpringType(t,x)&&isSpringType(t,M)){const n=findSpring(t);e=Object.assign(Object.assign(Object.assign({},e),n),{velocity:0,mass:1});e.isResolvedFromDuration=true}return e}function spring(e){var{from:n=0,to:o=1,restSpeed:s=2,restDelta:r}=e,i=t(e,[\"from\",\"to\",\"restSpeed\",\"restDelta\"]);const u={done:false,value:n};let{stiffness:l,damping:p,mass:f,velocity:d,duration:h,isResolvedFromDuration:m}=getSpringOptions(i);let y=zero;let g=zero;function createSpring(){const t=d?-d/1e3:0;const e=o-n;const s=p/(2*Math.sqrt(l*f));const i=Math.sqrt(l/f)/1e3;void 0===r&&(r=Math.min(Math.abs(o-n)/100,.4));if(s<1){const n=calcAngularFreq(i,s);y=r=>{const u=Math.exp(-s*i*r);return o-u*((t+s*i*e)/n*Math.sin(n*r)+e*Math.cos(n*r))};g=o=>{const r=Math.exp(-s*i*o);return s*i*r*(Math.sin(n*o)*(t+s*i*e)/n+e*Math.cos(n*o))-r*(Math.cos(n*o)*(t+s*i*e)-n*e*Math.sin(n*o))}}else if(1===s)y=n=>o-Math.exp(-i*n)*(e+(t+i*e)*n);else{const n=i*Math.sqrt(s*s-1);y=r=>{const u=Math.exp(-s*i*r);const l=Math.min(n*r,300);return o-u*((t+s*i*e)*Math.sinh(l)+n*e*Math.cosh(l))/n}}}createSpring();return{next:t=>{const e=y(t);if(m)u.done=t>=h;else{const n=1e3*g(t);const i=Math.abs(n)<=s;const l=Math.abs(o-e)<=r;u.done=i&&l}u.value=u.done?o:e;return u},flipTarget:()=>{d=-d;[n,o]=[o,n];createSpring()}}}spring.needsInterpolation=(t,e)=>\"string\"===typeof t||\"string\"===typeof e;const zero=t=>0;const progress=(t,e,n)=>{const o=e-t;return 0===o?1:(n-t)/o};const mix=(t,e,n)=>-n*t+n*e+t;function hueToRgb(t,e,n){n<0&&(n+=1);n>1&&(n-=1);return n<1/6?t+6*(e-t)*n:n<.5?e:n<2/3?t+(e-t)*(2/3-n)*6:t}function hslaToRgba({hue:t,saturation:e,lightness:n,alpha:o}){t/=360;e/=100;n/=100;let s=0;let r=0;let i=0;if(e){const o=n<.5?n*(1+e):n+e-n*e;const u=2*n-o;s=hueToRgb(u,o,t+1/3);r=hueToRgb(u,o,t);i=hueToRgb(u,o,t-1/3)}else s=r=i=n;return{red:Math.round(255*s),green:Math.round(255*r),blue:Math.round(255*i),alpha:o}}const mixLinearColor=(t,e,n)=>{const o=t*t;const s=e*e;return Math.sqrt(Math.max(0,n*(s-o)+o))};const S=[o,s,r];const getColorType=t=>S.find((e=>e.test(t)));const notAnimatable=t=>`'${t}' is not an animatable color. Use the equivalent color code instead.`;const mixColor=(t,e)=>{let o=getColorType(t);let i=getColorType(e);n(!!o,notAnimatable(t));n(!!i,notAnimatable(e));let u=o.parse(t);let l=i.parse(e);if(o===r){u=hslaToRgba(u);o=s}if(i===r){l=hslaToRgba(l);i=s}const p=Object.assign({},u);return t=>{for(const e in p)\"alpha\"!==e&&(p[e]=mixLinearColor(u[e],l[e],t));p.alpha=mix(u.alpha,l.alpha,t);return o.transform(p)}};const O={x:0,y:0,z:0};const isNum=t=>\"number\"===typeof t;const combineFunctions=(t,e)=>n=>e(t(n));const pipe=(...t)=>t.reduce(combineFunctions);function getMixer(t,e){return isNum(t)?n=>mix(t,e,n):i.test(t)?mixColor(t,e):mixComplex(t,e)}const mixArray=(t,e)=>{const n=[...t];const o=n.length;const s=t.map(((t,n)=>getMixer(t,e[n])));return t=>{for(let e=0;e<o;e++)n[e]=s[e](t);return n}};const mixObject=(t,e)=>{const n=Object.assign(Object.assign({},t),e);const o={};for(const s in n)void 0!==t[s]&&void 0!==e[s]&&(o[s]=getMixer(t[s],e[s]));return t=>{for(const e in o)n[e]=o[e](t);return n}};function analyse(t){const e=u.parse(t);const n=e.length;let o=0;let s=0;let r=0;for(let t=0;t<n;t++)o||\"number\"===typeof e[t]?o++:void 0!==e[t].hue?r++:s++;return{parsed:e,numNumbers:o,numRGB:s,numHSL:r}}const mixComplex=(t,n)=>{const o=u.createTransformer(n);const s=analyse(t);const r=analyse(n);const i=s.numHSL===r.numHSL&&s.numRGB===r.numRGB&&s.numNumbers>=r.numNumbers;if(i)return pipe(mixArray(s.parsed,r.parsed),o);e(true,`Complex values '${t}' and '${n}' too different to mix. Ensure all colors are of the same type, and that each contains the same quantity of number and color values. Falling back to instant transition.`);return e=>`${e>0?n:t}`};const mixNumber=(t,e)=>n=>mix(t,e,n);function detectMixerFactory(t){return\"number\"===typeof t?mixNumber:\"string\"===typeof t?i.test(t)?mixColor:mixComplex:Array.isArray(t)?mixArray:\"object\"===typeof t?mixObject:void 0}function createMixers(t,e,n){const o=[];const s=n||detectMixerFactory(t[0]);const r=t.length-1;for(let n=0;n<r;n++){let r=s(t[n],t[n+1]);if(e){const t=Array.isArray(e)?e[n]:e;r=pipe(t,r)}o.push(r)}return o}function fastInterpolate([t,e],[n]){return o=>n(progress(t,e,o))}function slowInterpolate(t,e){const n=t.length;const o=n-1;return s=>{let r=0;let i=false;if(s<=t[0])i=true;else if(s>=t[o]){r=o-1;i=true}if(!i){let e=1;for(;e<n;e++)if(t[e]>s||e===o)break;r=e-1}const u=progress(t[r],t[r+1],s);return e[r](u)}}function interpolate(t,e,{clamp:o=true,ease:s,mixer:r}={}){const i=t.length;n(i===e.length,\"Both input and output ranges must be the same length\");n(!s||!Array.isArray(s)||s.length===i-1,\"Array of easing functions must be of length `input.length - 1`, as it applies to the transitions **between** the defined values.\");if(t[0]>t[i-1]){t=[].concat(t);e=[].concat(e);t.reverse();e.reverse()}const u=createMixers(e,s,r);const l=2===i?fastInterpolate(t,u):slowInterpolate(t,u);return o?e=>l(clamp(t[0],t[i-1],e)):l}const reverseEasing=t=>e=>1-t(1-e);const mirrorEasing=t=>e=>e<=.5?t(2*e)/2:(2-t(2*(1-e)))/2;const createExpoIn=t=>e=>Math.pow(e,t);const createBackIn=t=>e=>e*e*((t+1)*e-t);const createAnticipate=t=>{const e=createBackIn(t);return t=>(t*=2)<1?.5*e(t):.5*(2-Math.pow(2,-10*(t-1)))};const T=1.525;const w=4/11;const A=8/11;const R=.9;const linear=t=>t;const F=createExpoIn(2);const D=reverseEasing(F);const j=mirrorEasing(F);const circIn=t=>1-Math.sin(Math.acos(t));const q=reverseEasing(circIn);const I=mirrorEasing(q);const P=createBackIn(T);const k=reverseEasing(P);const E=mirrorEasing(P);const B=createAnticipate(T);const C=4356/361;const N=35442/1805;const U=16061/1805;const bounceOut=t=>{if(1===t||0===t)return t;const e=t*t;return t<w?7.5625*e:t<A?9.075*e-9.9*t+3.4:t<R?C*e-N*t+U:10.8*t*t-20.52*t+10.72};const z=reverseEasing(bounceOut);const bounceInOut=t=>t<.5?.5*(1-bounceOut(1-2*t)):.5*bounceOut(2*t-1)+.5;function defaultEasing(t,e){return t.map((()=>e||j)).splice(0,t.length-1)}function defaultOffset(t){const e=t.length;return t.map(((t,n)=>0!==n?n/(e-1):0))}function convertOffsetToTimes(t,e){return t.map((t=>t*e))}function keyframes({from:t=0,to:e=1,ease:n,offset:o,duration:s=300}){const r={done:false,value:t};const i=Array.isArray(e)?e:[t,e];const u=convertOffsetToTimes(o&&o.length===i.length?o:defaultOffset(i),s);function createInterpolator(){return interpolate(u,i,{ease:Array.isArray(n)?n:defaultEasing(i,n)})}let l=createInterpolator();return{next:t=>{r.value=l(t);r.done=t>=s;return r},flipTarget:()=>{i.reverse();l=createInterpolator()}}}function decay({velocity:t=0,from:e=0,power:n=.8,timeConstant:o=350,restDelta:s=.5,modifyTarget:r}){const i={done:false,value:e};let u=n*t;const l=e+u;const p=void 0===r?l:r(l);p!==l&&(u=p-e);return{next:t=>{const e=-u*Math.exp(-t/o);i.done=!(e>s||e<-s);i.value=i.done?p:p+e;return i},flipTarget:()=>{}}}const $={keyframes:keyframes,spring:spring,decay:decay};function detectAnimationFromOptions(t){if(Array.isArray(t.to))return keyframes;if($[t.type])return $[t.type];const e=new Set(Object.keys(t));return e.has(\"ease\")||e.has(\"duration\")&&!e.has(\"dampingRatio\")?keyframes:e.has(\"dampingRatio\")||e.has(\"stiffness\")||e.has(\"mass\")||e.has(\"damping\")||e.has(\"restSpeed\")||e.has(\"restDelta\")?spring:keyframes}function loopElapsed(t,e,n=0){return t-e-n}function reverseElapsed(t,e,n=0,o=true){return o?loopElapsed(e+-t,e,n):e-(t-e)+n}function hasRepeatDelayElapsed(t,e,n,o){return o?t>=e+n:t<=-n}const framesync=t=>{const passTimestamp=({delta:e})=>t(e);return{start:()=>l.update(passTimestamp,true),stop:()=>p.update(passTimestamp)}};function animate(e){var n,o;var{from:s,autoplay:r=true,driver:i=framesync,elapsed:u=0,repeat:l=0,repeatType:p=\"loop\",repeatDelay:f=0,onPlay:d,onStop:h,onComplete:m,onRepeat:y,onUpdate:g}=e,v=t(e,[\"from\",\"autoplay\",\"driver\",\"elapsed\",\"repeat\",\"repeatType\",\"repeatDelay\",\"onPlay\",\"onStop\",\"onComplete\",\"onRepeat\",\"onUpdate\"]);let{to:M}=v;let x;let S=0;let O=v.duration;let T;let w=false;let A=true;let R;const F=detectAnimationFromOptions(v);if(null===(o=(n=F).needsInterpolation)||void 0===o?void 0:o.call(n,s,M)){R=interpolate([0,100],[s,M],{clamp:false});s=0;M=100}const D=F(Object.assign(Object.assign({},v),{from:s,to:M}));function repeat(){S++;if(\"reverse\"===p){A=S%2===0;u=reverseElapsed(u,O,f,A)}else{u=loopElapsed(u,O,f);\"mirror\"===p&&D.flipTarget()}w=false;y&&y()}function complete(){x.stop();m&&m()}function update(t){A||(t=-t);u+=t;if(!w){const t=D.next(Math.max(0,u));T=t.value;R&&(T=R(T));w=A?t.done:u<=0}null===g||void 0===g?void 0:g(T);if(w){0===S&&(null!==O&&void 0!==O?O:O=u);S<l?hasRepeatDelayElapsed(u,O,f,A)&&repeat():complete()}}function play(){null===d||void 0===d?void 0:d();x=i(update);x.start()}r&&play();return{stop:()=>{null===h||void 0===h?void 0:h();x.stop()}}}function velocityPerSecond(t,e){return e?t*(1e3/e):0}function inertia({from:t=0,velocity:e=0,min:n,max:o,power:s=.8,timeConstant:r=750,bounceStiffness:i=500,bounceDamping:u=10,restDelta:l=1,modifyTarget:p,driver:d,onUpdate:h,onComplete:m,onStop:y}){let g;function isOutOfBounds(t){return void 0!==n&&t<n||void 0!==o&&t>o}function boundaryNearest(t){return void 0===n?o:void 0===o||Math.abs(n-t)<Math.abs(o-t)?n:o}function startAnimation(t){null===g||void 0===g?void 0:g.stop();g=animate(Object.assign(Object.assign({},t),{driver:d,onUpdate:e=>{var n;null===h||void 0===h?void 0:h(e);null===(n=t.onUpdate)||void 0===n?void 0:n.call(t,e)},onComplete:m,onStop:y}))}function startSpring(t){startAnimation(Object.assign({type:\"spring\",stiffness:i,damping:u,restDelta:l},t))}if(isOutOfBounds(t))startSpring({from:t,velocity:e,to:boundaryNearest(t)});else{let o=s*e+t;\"undefined\"!==typeof p&&(o=p(o));const i=boundaryNearest(o);const u=i===n?-1:1;let d;let h;const checkBoundary=t=>{d=h;h=t;e=velocityPerSecond(t-d,f().delta);(1===u&&t>i||-1===u&&t<i)&&startSpring({from:t,to:i,velocity:e})};startAnimation({type:\"decay\",from:t,velocity:e,timeConstant:r,power:s,restDelta:l,modifyTarget:p,onUpdate:isOutOfBounds(o)?checkBoundary:void 0})}return{stop:()=>null===g||void 0===g?void 0:g.stop()}}const radiansToDegrees=t=>180*t/Math.PI;const angle=(t,e=O)=>radiansToDegrees(Math.atan2(e.y-t.y,e.x-t.x));const applyOffset=(t,e)=>{let n=true;if(void 0===e){e=t;n=false}return o=>{if(n)return o-t+e;t=o;n=true;return e}};const identity=t=>t;const createAttractor=(t=identity)=>(e,n,o)=>{const s=n-o;const r=-(0-e+1)*(0-t(Math.abs(s)));return s<=0?n+r:n-r};const G=createAttractor();const H=createAttractor(Math.sqrt);const degreesToRadians=t=>t*Math.PI/180;const isPoint=t=>t.hasOwnProperty(\"x\")&&t.hasOwnProperty(\"y\");const isPoint3D=t=>isPoint(t)&&t.hasOwnProperty(\"z\");const distance1D=(t,e)=>Math.abs(t-e);function distance(t,e){if(isNum(t)&&isNum(e))return distance1D(t,e);if(isPoint(t)&&isPoint(e)){const n=distance1D(t.x,e.x);const o=distance1D(t.y,e.y);const s=isPoint3D(t)&&isPoint3D(e)?distance1D(t.z,e.z):0;return Math.sqrt(Math.pow(n,2)+Math.pow(o,2)+Math.pow(s,2))}}const pointFromVector=(t,e,n)=>{e=degreesToRadians(e);return{x:n*Math.cos(e)+t.x,y:n*Math.sin(e)+t.y}};const toDecimal=(t,e=2)=>{e=Math.pow(10,e);return Math.round(t*e)/e};const smoothFrame=(t,e,n,o=0)=>toDecimal(t+n*(e-t)/Math.max(o,n));const smooth=(t=50)=>{let e=0;let n=0;return o=>{const s=f().timestamp;const r=s!==n?s-n:0;const i=r?smoothFrame(e,o,r,t):e;n=s;e=i;return i}};const snap=t=>{if(\"number\"===typeof t)return e=>Math.round(e/t)*t;{let e=0;const n=t.length;return o=>{let s=Math.abs(t[0]-o);for(e=1;e<n;e++){const r=t[e];const i=Math.abs(r-o);if(0===i)return r;if(i>s)return t[e-1];if(e===n-1)return r;s=i}}}};function velocityPerFrame(t,e){return t/(1e3/e)}const wrap=(t,e,n)=>{const o=e-t;return((n-t)%o+o)%o+t};const a=(t,e)=>1-3*e+3*t;const b=(t,e)=>3*e-6*t;const c=t=>3*t;const calcBezier=(t,e,n)=>((a(e,n)*t+b(e,n))*t+c(e))*t;const getSlope=(t,e,n)=>3*a(e,n)*t*t+2*b(e,n)*t+c(e);const L=1e-7;const X=10;function binarySubdivide(t,e,n,o,s){let r;let i;let u=0;do{i=e+(n-e)/2;r=calcBezier(i,o,s)-t;r>0?n=i:e=i}while(Math.abs(r)>L&&++u<X);return i}const J=8;const K=.001;function newtonRaphsonIterate(t,e,n,o){for(let s=0;s<J;++s){const s=getSlope(e,n,o);if(0===s)return e;const r=calcBezier(e,n,o)-t;e-=r/s}return e}const Q=11;const V=1/(Q-1);function cubicBezier(t,e,n,o){if(t===e&&n===o)return linear;const s=new Float32Array(Q);for(let e=0;e<Q;++e)s[e]=calcBezier(e*V,t,n);function getTForX(e){let o=0;let r=1;const i=Q-1;for(;r!==i&&s[r]<=e;++r)o+=V;--r;const u=(e-s[r])/(s[r+1]-s[r]);const l=o+u*V;const p=getSlope(l,t,n);return p>=K?newtonRaphsonIterate(e,l,t,n):0===p?l:binarySubdivide(e,o,o+V,t,n)}return t=>0===t||1===t?t:calcBezier(getTForX(t),e,o)}const steps=(t,e=\"end\")=>n=>{n=\"end\"===e?Math.min(n,.999):Math.max(n,.001);const o=n*t;const s=\"end\"===e?Math.floor(o):Math.ceil(o);return clamp(0,1,s/t)};export{angle,animate,B as anticipate,applyOffset,G as attract,H as attractExpo,P as backIn,E as backInOut,k as backOut,z as bounceIn,bounceInOut,bounceOut,circIn,I as circInOut,q as circOut,clamp,createAnticipate,createAttractor,createBackIn,createExpoIn,cubicBezier,decay,degreesToRadians,distance,F as easeIn,j as easeInOut,D as easeOut,inertia,interpolate,isPoint,isPoint3D,keyframes,linear,mirrorEasing,mix,mixColor,mixComplex,pipe,pointFromVector,progress,radiansToDegrees,reverseEasing,smooth,smoothFrame,snap,spring,steps,toDecimal,velocityPerFrame,velocityPerSecond,wrap};\n\n//# sourceMappingURL=index.mjs.map", "import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{Children,useLayoutEffect,useEffect,useState,useRef,useMemo,createRef,useCallback,cloneElement,forwardRef}from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{motion,animate,useMotionValue,useTransform,LayoutGroup}from\"framer-motion\";import{resize}from\"@motionone/dom\";import{wrap}from\"popmotion\";import{usePageVisibility}from\"https://framerusercontent.com/modules/V9ryrjN5Am9WM1dJeyyJ/9mrJHeWj7rhvLTLu7Yzt/UsePageVisibility.js\";/**\n *\n * SLIDESHOW\n * V2 with Drag\n * By Benjamin and Matt\n *\n * @framerIntrinsicWidth 400\n * @framerIntrinsicHeight 200\n *\n * @framerDisableUnlink\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */ export default function Slideshow(props){/**\n     * Properties\n     */ const{slots,startFrom,direction,effectsOptions,autoPlayControl,dragControl,alignment,gap,padding,paddingPerSide,paddingTop,paddingRight,paddingBottom,paddingLeft,itemAmount,fadeOptions,intervalControl,transitionControl,arrowOptions,borderRadius,progressOptions,style}=props;const{effectsOpacity,effectsScale,effectsRotate,effectsPerspective,effectsHover}=effectsOptions;const{fadeContent,overflow,fadeWidth,fadeInset,fadeAlpha}=fadeOptions;const{showMouseControls,arrowSize,arrowRadius,arrowFill,leftArrow,rightArrow,arrowShouldSpace=true,arrowShouldFadeIn=false,arrowPosition,arrowPadding,arrowGap,arrowPaddingTop,arrowPaddingRight,arrowPaddingBottom,arrowPaddingLeft}=arrowOptions;const{showProgressDots,dotSize,dotsInset,dotsRadius,dotsPadding,dotsGap,dotsFill,dotsBackground,dotsActiveOpacity,dotsOpacity,dotsBlur}=progressOptions;const paddingValue=paddingPerSide?`${paddingTop}px ${paddingRight}px ${paddingBottom}px ${paddingLeft}px`:`${padding}px`;/**\n     * Checks\n     */ const isCanvas=RenderTarget.current()===RenderTarget.canvas;const hasChildren=Children.count(slots)>0;const isHorizontal=direction===\"left\"||direction===\"right\";const isInverted=direction===\"right\"||direction===\"bottom\";/**\n     * Empty state for Canvas\n     */ if(!hasChildren){return /*#__PURE__*/ _jsxs(\"section\",{style:placeholderStyles,children:[/*#__PURE__*/ _jsx(\"div\",{style:emojiStyles,children:\"\u2B50\uFE0F\"}),/*#__PURE__*/ _jsx(\"p\",{style:titleStyles,children:\"Connect to Content\"}),/*#__PURE__*/ _jsx(\"p\",{style:subtitleStyles,children:\"Add layers or components to make infinite auto-playing slideshows.\"})]});}/**\n     * Refs, State\n     */ const parentRef=useRef(null);const childrenRef=useMemo(()=>{return slots.map(index=>/*#__PURE__*/ createRef());},[slots]);const timeoutRef=useRef(undefined);const[size,setSize]=useState({parent:null,children:null,item:null,itemWidth:null,itemHeight:null});/* For pausing on hover */ const[isHovering,setIsHovering]=useState(false);const[shouldPlayOnHover,setShouldPlayOnHover]=useState(autoPlayControl);/* For cursor updates */ const[isMouseDown,setIsMouseDown]=useState(false);/* Check if resizing */ const[isResizing,setIsResizing]=useState(false);/**\n     * Array for children\n     */ const dupedChildren=[];let duplicateBy=4;if(isCanvas){duplicateBy=1;}/**\n     * Measure parent, child, items\n     */ const measure=useCallback(()=>{if(hasChildren&&parentRef.current){const total=slots.length-1;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[total].current?isHorizontal?childrenRef[total].current.offsetLeft+childrenRef[total].current.offsetWidth:childrenRef[total].current.offsetTop+childrenRef[total].current.offsetHeight:0;const childrenLength=end-start+gap;const itemSize=childrenRef[0].current?isHorizontal?childrenRef[0].current.offsetWidth:childrenRef[0].current.offsetHeight:0;const itemWidth=childrenRef[0].current?childrenRef[0].current.offsetWidth:0;const itemHeight=childrenRef[0].current?childrenRef[0].current.offsetHeight:0;setSize({parent:parentLength,children:childrenLength,item:itemSize,itemWidth,itemHeight});}},[hasChildren]);/**\n     * Add refs to all children\n     * Added itemAmount for resizing\n     */ useLayoutEffect(()=>{if(!hasChildren)return;measure();},[hasChildren,itemAmount]);/**\n     * Track whether this is the initial resize event. By default this will fire on mount,\n     * which we do in the useEffect. We should only fire it on subsequent resizes.\n     */ let initialResize=useRef(true);useEffect(()=>{return resize(parentRef.current,({contentSize})=>{if(!initialResize.current&&(contentSize.width||contentSize.height)){measure();setIsResizing(true);}initialResize.current=false;});},[]);useEffect(()=>{if(isResizing){const timer=setTimeout(()=>setIsResizing(false),500);return()=>clearTimeout(timer);}},[isResizing]);/**\n     * Animation, pagination\n     */ const totalItems=slots===null||slots===void 0?void 0:slots.length;const childrenSize=isCanvas?0:size===null||size===void 0?void 0:size.children;const itemWithGap=(size===null||size===void 0?void 0:size.item)+gap;const itemOffset=startFrom*itemWithGap;const[currentItem,setCurrentItem]=useState(startFrom+totalItems);const[isDragging,setIsDragging]=useState(false);/* Check for browser window visibility */ /* Otherwise, it will re-play all the item increments */ const isVisible=usePageVisibility();const factor=isInverted?1:-1;/* The x and y values to start from */ const xOrY=useMotionValue(childrenSize);/* For canvas only. Using xOrY is slower upon page switching */ const canvasPosition=isHorizontal?-startFrom*((size===null||size===void 0?void 0:size.itemWidth)+gap):-startFrom*((size===null||size===void 0?void 0:size.itemHeight)+gap);/* Calculate the new value to animate to */ const newPosition=()=>factor*currentItem*itemWithGap;/* Wrapped values for infinite looping */ /* Instead of 0 to a negative full duplicated row, we start with an offset */ const wrappedValue=!isCanvas?useTransform(xOrY,value=>wrap(-childrenSize,-childrenSize*2,value)):0;/* Convert the current item to a wrapping index for dots */ const wrappedIndex=wrap(0,totalItems,currentItem);const wrappedIndexInverted=wrap(0,-totalItems,currentItem);/* Update x or y with the provided starting point */ /* The subtraction of a full row of children is for overflow */ useLayoutEffect(()=>{if((size===null||size===void 0?void 0:size.children)===null)return;/* Initial measure */ // if (initialResize.current) {\n//     xOrY.set((childrenSize + itemOffset) * factor)\n// }\n/* Subsequent resizes */ if(!initialResize.current&&isResizing){xOrY.set(newPosition());}},[size,childrenSize,factor,itemOffset,currentItem,itemWithGap,isResizing,]);/**\n     * Page item methods\n     * Switching, deltas, autoplaying\n     */ /* Next and previous function, animates the X */ const switchPages=()=>{if(isCanvas||!hasChildren||!size.parent||isDragging)return;if(xOrY.get()!==newPosition()){animate(xOrY,newPosition(),transitionControl);}if(autoPlayControl&&shouldPlayOnHover){timeoutRef.current=setTimeout(()=>{setCurrentItem(currentItem+1);switchPages();},intervalControl*1e3);}};/* Page navigation functions */ const setDelta=delta=>{if(!isInverted){setCurrentItem(currentItem+delta);}else{setCurrentItem(currentItem-delta);}};const setPage=index=>{const currentItemWrapped=wrap(0,totalItems,currentItem);const currentItemWrappedInvert=wrap(0,-totalItems,currentItem);const goto=index-currentItemWrapped;const gotoInverted=index-Math.abs(currentItemWrappedInvert);if(!isInverted){setCurrentItem(currentItem+goto);}else{setCurrentItem(currentItem-gotoInverted);}};/**\n     * Drag\n     */ const handleDragStart=()=>{setIsDragging(true);};const handleDragEnd=(event,{offset,velocity})=>{setIsDragging(false);const offsetXorY=isHorizontal?offset.x:offset.y;const velocityThreshold=200 // Based on testing, can be tweaked or could be 0\n;const velocityXorY=isHorizontal?velocity.x:velocity.y;const isHalfOfNext=offsetXorY<-size.item/2;const isHalfOfPrev=offsetXorY>size.item/2;/* In case you drag more than 1 item left or right */ const normalizedOffset=Math.abs(offsetXorY);const itemDelta=Math.round(normalizedOffset/size.item);/* Minimum delta is 1 to initiate a page switch */ /* For velocity use only */ const itemDeltaFromOne=itemDelta===0?1:itemDelta;/* For quick flicks, even with low offsets */ if(velocityXorY>velocityThreshold){setDelta(-itemDeltaFromOne);}else if(velocityXorY<-velocityThreshold){setDelta(itemDeltaFromOne);}else{/* For dragging over half of the current item with 0 velocity */ if(isHalfOfNext){setDelta(itemDelta);}if(isHalfOfPrev){setDelta(-itemDelta);}}};/* Kickstart the auto-playing once we have all the children */ useEffect(()=>{if(!isVisible||isResizing)return;switchPages();return()=>timeoutRef.current&&clearTimeout(timeoutRef.current);},[dupedChildren,isVisible,isResizing]);/* Create copies of our children to create a perfect loop */ let childCounter=0;/**\n     * Sizing\n     * */ let columnOrRowValue=`calc(${100/itemAmount}% - ${gap}px + ${gap/itemAmount}px)`;/**\n     * Nested array to create duplicates of the children for infinite looping\n     * These are wrapped around, and start at a full \"page\" worth of offset\n     * as defined above.\n     */ for(let index=0;index<duplicateBy;index++){dupedChildren.push(...Children.map(slots,(child,childIndex)=>{let ref;if(childIndex===0){ref=childrenRef[0];}if(childIndex===slots.length-1){ref=childrenRef[1];}return /*#__PURE__*/ _jsx(Slide,{ref:childrenRef[childIndex],index:index,width:isHorizontal?itemAmount>1?columnOrRowValue:\"100%\":\"100%\",height:!isHorizontal?itemAmount>1?columnOrRowValue:\"100%\":\"100%\",size:size,child:child,numChildren:slots===null||slots===void 0?void 0:slots.length,wrappedValue:wrappedValue,childCounter:childCounter++,gap:gap,isCanvas:isCanvas,isHorizontal:isHorizontal,effectsOpacity:effectsOpacity,effectsScale:effectsScale,effectsRotate:effectsRotate,children:index+childIndex},index+childIndex+\"lg\");}));}/**\n     * Fades with masks\n     */ 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}%)`;/**\n     * Dots\n     */ const dots=[];const dotsBlurStyle={};if(showProgressDots){for(let i=0;i<(slots===null||slots===void 0?void 0:slots.length);i++){dots.push(/*#__PURE__*/ _jsx(Dot,{dotStyle:{...dotStyle,width:dotSize,height:dotSize,backgroundColor:dotsFill},buttonStyle:baseButtonStyles,selectedOpacity:dotsActiveOpacity,opacity:dotsOpacity,onClick:()=>setPage(i),wrappedIndex:wrappedIndex,wrappedIndexInverted:wrappedIndexInverted,total:totalItems,index:i,gap:dotsGap,padding:dotsPadding,isHorizontal:isHorizontal,isInverted:isInverted}));}if(dotsBlur>0){dotsBlurStyle.backdropFilter=dotsBlurStyle.WebkitBackdropFilter=dotsBlurStyle.MozBackdropFilter=`blur(${dotsBlur}px)`;}}const dragProps=dragControl?{drag:isHorizontal?\"x\":\"y\",onDragStart:handleDragStart,onDragEnd:handleDragEnd,dragDirectionLock:true,values:{x:xOrY,y:xOrY},dragMomentum:false}:{};const arrowHasTop=arrowPosition===\"top-left\"||arrowPosition===\"top-mid\"||arrowPosition===\"top-right\";const arrowHasBottom=arrowPosition===\"bottom-left\"||arrowPosition===\"bottom-mid\"||arrowPosition===\"bottom-right\";const arrowHasLeft=arrowPosition===\"top-left\"||arrowPosition===\"bottom-left\";const arrowHasRight=arrowPosition===\"top-right\"||arrowPosition===\"bottom-right\";const arrowHasMid=arrowPosition===\"top-mid\"||arrowPosition===\"bottom-mid\"||arrowPosition===\"auto\";return /*#__PURE__*/ _jsxs(\"section\",{style:{...containerStyle,padding:paddingValue,WebkitMaskImage:fadeContent?fadeMask:undefined,MozMaskImage:fadeContent?fadeMask:undefined,maskImage:fadeContent?fadeMask:undefined,opacity:(size===null||size===void 0?void 0:size.item)!==null?1:0,userSelect:\"none\"},onMouseEnter:()=>{setIsHovering(true);if(!effectsHover)setShouldPlayOnHover(false);},onMouseLeave:()=>{setIsHovering(false);if(!effectsHover)setShouldPlayOnHover(true);},onMouseDown:event=>{// Preventdefault fixes the cursor switching to text on drag on safari\nevent.preventDefault();setIsMouseDown(true);},onMouseUp:()=>setIsMouseDown(false),children:[/*#__PURE__*/ _jsx(\"div\",{style:{width:\"100%\",height:\"100%\",margin:0,padding:\"inherit\",position:\"absolute\",inset:0,overflow:overflow?\"visible\":\"hidden\",borderRadius:borderRadius,userSelect:\"none\",perspective:effectsPerspective},children:/*#__PURE__*/ _jsx(motion.ul,{ref:parentRef,...dragProps,style:{...containerStyle,gap:gap,placeItems:alignment,x:isHorizontal?isCanvas?canvasPosition:wrappedValue:0,y:!isHorizontal?isCanvas?canvasPosition:wrappedValue:0,flexDirection:isHorizontal?\"row\":\"column\",transformStyle:effectsRotate!==0&&\"preserve-3d\",cursor:dragControl?isMouseDown?\"grabbing\":\"grab\":\"auto\",userSelect:\"none\",...style},children:dupedChildren})}),/*#__PURE__*/ _jsxs(\"fieldset\",{style:{...controlsStyles},\"aria-label\":\"Slideshow pagination controls\",className:\"framer--slideshow-controls\",children:[/*#__PURE__*/ _jsxs(motion.div,{style:{position:\"absolute\",display:\"flex\",flexDirection:isHorizontal?\"row\":\"column\",justifyContent:arrowShouldSpace?\"space-between\":\"center\",gap:arrowShouldSpace?\"unset\":arrowGap,opacity:arrowShouldFadeIn?0:1,alignItems:\"center\",inset:arrowPadding,top:arrowShouldSpace?arrowPadding:arrowHasTop?arrowPaddingTop:\"unset\",left:arrowShouldSpace?arrowPadding:arrowHasLeft?arrowPaddingLeft:arrowHasMid?0:\"unset\",right:arrowShouldSpace?arrowPadding:arrowHasRight?arrowPaddingRight:arrowHasMid?0:\"unset\",bottom:arrowShouldSpace?arrowPadding:arrowHasBottom?arrowPaddingBottom:\"unset\"},animate:arrowShouldFadeIn&&{opacity:isHovering?1:0},transition:transitionControl,children:[/*#__PURE__*/ _jsx(motion.button,{type:\"button\",style:{...baseButtonStyles,backgroundColor:arrowFill,width:arrowSize,height:arrowSize,borderRadius:arrowRadius,rotate:!isHorizontal?90:0,display:showMouseControls?\"block\":\"none\",pointerEvents:\"auto\"},onClick:()=>setDelta(-1),\"aria-label\":\"Previous\",whileTap:{scale:.9},transition:{duration:.15},children:/*#__PURE__*/ _jsx(\"img\",{width:arrowSize,height:arrowSize,src:leftArrow||\"https://framerusercontent.com/images/6tTbkXggWgQCAJ4DO2QEdXXmgM.svg\",alt:\"Back Arrow\"})}),/*#__PURE__*/ _jsx(motion.button,{type:\"button\",style:{...baseButtonStyles,backgroundColor:arrowFill,width:arrowSize,height:arrowSize,borderRadius:arrowRadius,rotate:!isHorizontal?90:0,display:showMouseControls?\"block\":\"none\",pointerEvents:\"auto\"},onClick:()=>setDelta(1),\"aria-label\":\"Next\",whileTap:{scale:.9},transition:{duration:.15},children:/*#__PURE__*/ _jsx(\"img\",{width:arrowSize,height:arrowSize,src:rightArrow||\"https://framerusercontent.com/images/11KSGbIZoRSg4pjdnUoif6MKHI.svg\",alt:\"Next Arrow\"})})]}),dots.length>1?/*#__PURE__*/ _jsx(\"div\",{style:{...dotsContainerStyle,left:isHorizontal?\"50%\":dotsInset,top:!isHorizontal?\"50%\":\"unset\",transform:isHorizontal?\"translateX(-50%)\":\"translateY(-50%)\",flexDirection:isHorizontal?\"row\":\"column\",bottom:isHorizontal?dotsInset:\"unset\",borderRadius:dotsRadius,backgroundColor:dotsBackground,userSelect:\"none\",...dotsBlurStyle},children:dots}):null]})]});};/* Default Properties */ Slideshow.defaultProps={direction:\"left\",dragControl:false,startFrom:0,itemAmount:1,infinity:true,gap:10,padding:10,autoPlayControl:true,effectsOptions:{effectsOpacity:1,effectsScale:1,effectsRotate:0,effectsPerspective:1200,effectsHover:true},transitionControl:{type:\"spring\",stiffness:200,damping:40},fadeOptions:{fadeContent:false,overflow:false,fadeWidth:25,fadeAlpha:0,fadeInset:0},arrowOptions:{showMouseControls:true,arrowShouldFadeIn:false,arrowShouldSpace:true,arrowFill:\"rgba(0,0,0,0.2)\",arrowSize:40},progressOptions:{showProgressDots:true}};/* Property Controls */ addPropertyControls(Slideshow,{slots:{type:ControlType.Array,title:\"Content\",control:{type:ControlType.ComponentInstance}},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\"],displaySegmentedControl:true,defaultValue:Slideshow.defaultProps.direction},autoPlayControl:{type:ControlType.Boolean,title:\"Auto Play\",defaultValue:true},intervalControl:{type:ControlType.Number,title:\"Interval\",defaultValue:1.5,min:.5,max:10,step:.1,displayStepper:true,unit:\"s\",hidden:props=>!props.autoPlayControl},dragControl:{type:ControlType.Boolean,title:\"Draggable\",defaultValue:false},startFrom:{type:ControlType.Number,title:\"Current\",min:0,max:10,displayStepper:true,defaultValue:Slideshow.defaultProps.startFrom},effectsOptions:{type:ControlType.Object,title:\"Effects\",controls:{effectsOpacity:{type:ControlType.Number,title:\"Opacity\",defaultValue:Slideshow.defaultProps.effectsOptions.effectsOpacity,min:0,max:1,step:.01,displayStepper:true},effectsScale:{type:ControlType.Number,title:\"Scale\",defaultValue:Slideshow.defaultProps.effectsOptions.effectsScale,min:0,max:1,step:.01,displayStepper:true},effectsPerspective:{type:ControlType.Number,title:\"Perspective\",defaultValue:Slideshow.defaultProps.effectsOptions.effectsPerspective,min:200,max:2e3,step:1},effectsRotate:{type:ControlType.Number,title:\"Rotate\",defaultValue:Slideshow.defaultProps.effectsOptions.effectsRotate,min:-180,max:180,step:1},effectsHover:{type:ControlType.Boolean,title:\"On Hover\",enabledTitle:\"Play\",disabledTitle:\"Pause\",defaultValue:Slideshow.defaultProps.effectsOptions.effectsHover}}},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},itemAmount:{type:ControlType.Number,title:\"Items\",min:1,max:10,displayStepper:true,defaultValue:Slideshow.defaultProps.itemAmount},gap:{type:ControlType.Number,title:\"Gap\",min:0},padding:{title:\"Padding\",type:ControlType.FusedNumber,toggleKey:\"paddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],defaultValue:0,valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\",],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},borderRadius:{type:ControlType.Number,title:\"Radius\",min:0,max:500,displayStepper:true,defaultValue:0},transitionControl:{type:ControlType.Transition,defaultValue:Slideshow.defaultProps.transitionControl,title:\"Transition\"},fadeOptions:{type:ControlType.Object,title:\"Clipping\",controls:{fadeContent:{type:ControlType.Boolean,title:\"Fade\",defaultValue:false},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;}}}},arrowOptions:{type:ControlType.Object,title:\"Arrows\",controls:{showMouseControls:{type:ControlType.Boolean,title:\"Show\",defaultValue:Slideshow.defaultProps.arrowOptions.showMouseControls},arrowFill:{type:ControlType.Color,title:\"Fill\",hidden:props=>!props.showMouseControls,defaultValue:Slideshow.defaultProps.arrowOptions.arrowFill},leftArrow:{type:ControlType.Image,title:\"Previous\",hidden:props=>!props.showMouseControls},rightArrow:{type:ControlType.Image,title:\"Next\",hidden:props=>!props.showMouseControls},arrowSize:{type:ControlType.Number,title:\"Size\",min:0,max:200,displayStepper:true,defaultValue:Slideshow.defaultProps.arrowOptions.arrowSize,hidden:props=>!props.showMouseControls},arrowRadius:{type:ControlType.Number,title:\"Radius\",min:0,max:500,defaultValue:40,hidden:props=>!props.showMouseControls},arrowShouldFadeIn:{type:ControlType.Boolean,title:\"Fade In\",defaultValue:false,hidden:props=>!props.showMouseControls},arrowShouldSpace:{type:ControlType.Boolean,title:\"Distance\",enabledTitle:\"Space\",disabledTitle:\"Group\",defaultValue:Slideshow.defaultProps.arrowOptions.arrowShouldSpace,hidden:props=>!props.showMouseControls},arrowPosition:{type:ControlType.Enum,title:\"Position\",options:[\"auto\",\"top-left\",\"top-mid\",\"top-right\",\"bottom-left\",\"bottom-mid\",\"bottom-right\",],optionTitles:[\"Center\",\"Top Left\",\"Top Middle\",\"Top Right\",\"Bottom Left\",\"Bottom Middle\",\"Bottom Right\",],hidden:props=>!props.showMouseControls||props.arrowShouldSpace},arrowPadding:{type:ControlType.Number,title:\"Inset\",min:-100,max:100,defaultValue:20,displayStepper:true,hidden:props=>!props.showMouseControls||!props.arrowShouldSpace},arrowPaddingTop:{type:ControlType.Number,title:\"Top\",min:-500,max:500,defaultValue:0,displayStepper:true,hidden:props=>!props.showMouseControls||props.arrowShouldSpace||props.arrowPosition===\"auto\"||props.arrowPosition===\"bottom-mid\"||props.arrowPosition===\"bottom-left\"||props.arrowPosition===\"bottom-right\"},arrowPaddingBottom:{type:ControlType.Number,title:\"Bottom\",min:-500,max:500,defaultValue:0,displayStepper:true,hidden:props=>!props.showMouseControls||props.arrowShouldSpace||props.arrowPosition===\"auto\"||props.arrowPosition===\"top-mid\"||props.arrowPosition===\"top-left\"||props.arrowPosition===\"top-right\"},arrowPaddingRight:{type:ControlType.Number,title:\"Right\",min:-500,max:500,defaultValue:0,displayStepper:true,hidden:props=>!props.showMouseControls||props.arrowShouldSpace||props.arrowPosition===\"auto\"||props.arrowPosition===\"top-left\"||props.arrowPosition===\"top-mid\"||props.arrowPosition===\"bottom-left\"||props.arrowPosition===\"bottom-mid\"},arrowPaddingLeft:{type:ControlType.Number,title:\"Left\",min:-500,max:500,defaultValue:0,displayStepper:true,hidden:props=>!props.showMouseControls||props.arrowShouldSpace||props.arrowPosition===\"auto\"||props.arrowPosition===\"top-right\"||props.arrowPosition===\"top-mid\"||props.arrowPosition===\"bottom-right\"||props.arrowPosition===\"bottom-mid\"},arrowGap:{type:ControlType.Number,title:\"Gap\",min:0,max:100,defaultValue:10,displayStepper:true,hidden:props=>!props.showMouseControls||props.arrowShouldSpace}}},progressOptions:{type:ControlType.Object,title:\"Dots\",controls:{showProgressDots:{type:ControlType.Boolean,title:\"Show\",defaultValue:false},dotSize:{type:ControlType.Number,title:\"Size\",min:1,max:100,defaultValue:10,displayStepper:true,hidden:props=>!props.showProgressDots||props.showScrollbar},dotsInset:{type:ControlType.Number,title:\"Inset\",min:-100,max:100,defaultValue:10,displayStepper:true,hidden:props=>!props.showProgressDots||props.showScrollbar},dotsGap:{type:ControlType.Number,title:\"Gap\",min:0,max:100,defaultValue:10,displayStepper:true,hidden:props=>!props.showProgressDots||props.showScrollbar},dotsPadding:{type:ControlType.Number,title:\"Padding\",min:0,max:100,defaultValue:10,displayStepper:true,hidden:props=>!props.showProgressDots||props.showScrollbar},dotsFill:{type:ControlType.Color,title:\"Fill\",defaultValue:\"#fff\",hidden:props=>!props.showProgressDots||props.showScrollbar},dotsBackground:{type:ControlType.Color,title:\"Backdrop\",defaultValue:\"rgba(0,0,0,0.2)\",hidden:props=>!props.showProgressDots||props.showScrollbar},dotsRadius:{type:ControlType.Number,title:\"Radius\",min:0,max:200,defaultValue:50,hidden:props=>!props.showProgressDots||props.showScrollbar},dotsOpacity:{type:ControlType.Number,title:\"Opacity\",min:0,max:1,defaultValue:.5,step:.1,displayStepper:true,hidden:props=>!props.showProgressDots||props.showScrollbar},dotsActiveOpacity:{type:ControlType.Number,title:\"Current\",min:0,max:1,defaultValue:1,step:.1,displayStepper:true,hidden:props=>!props.showProgressDots||props.showScrollbar},dotsBlur:{type:ControlType.Number,title:\"Blur\",min:0,max:50,defaultValue:0,step:1,hidden:props=>!props.showProgressDots||props.showScrollbar}}}});/* Placeholder Styles */ const containerStyle={display:\"flex\",flexDirection:\"row\",width:\"100%\",height:\"100%\",maxWidth:\"100%\",maxHeight:\"100%\",placeItems:\"center\",margin:0,padding:0,listStyleType:\"none\",textIndent:\"none\"};/* Component 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:180,lineHeight:1.5,textAlign:\"center\"};/* Control Styles */ const baseButtonStyles={border:\"none\",display:\"flex\",placeContent:\"center\",placeItems:\"center\",overflow:\"hidden\",background:\"transparent\",cursor:\"pointer\",margin:0,padding:0};const controlsStyles={display:\"flex\",justifyContent:\"space-between\",alignItems:\"center\",position:\"absolute\",pointerEvents:\"none\",userSelect:\"none\",top:0,left:0,right:0,bottom:0,border:0,padding:0,margin:0};/* Clamp function, used for fadeInset */ const clamp=(num,min,max)=>Math.min(Math.max(num,min),max);/* Slide Component */ const Slide=/*#__PURE__*/ forwardRef(function Component(props,ref){var ref1,ref2;const{key,width,height,child,size,gap,wrappedValue,numChildren,childCounter,isCanvas,effects,effectsOpacity,effectsScale,effectsRotate,isHorizontal,isLast,index}=props;/**\n     * Unique offsets + scroll range [0, 1, 1, 0]\n     */ const childOffset=((size===null||size===void 0?void 0:size.item)+gap)*childCounter;const scrollRange=[-(size===null||size===void 0?void 0:size.item),0,(size===null||size===void 0?void 0:size.parent)-(size===null||size===void 0?void 0:size.item)+gap,size===null||size===void 0?void 0:size.parent,].map(val=>val-childOffset);/**\n     * Effects\n     */ const rotateY=!isCanvas&&useTransform(wrappedValue,scrollRange,[-effectsRotate,0,0,effectsRotate,]);const rotateX=!isCanvas&&useTransform(wrappedValue,scrollRange,[effectsRotate,0,0,-effectsRotate,]);const opacity=!isCanvas&&useTransform(wrappedValue,scrollRange,[effectsOpacity,1,1,effectsOpacity,]);const scale=!isCanvas&&useTransform(wrappedValue,scrollRange,[effectsScale,1,1,effectsScale,]);const originXorY=!isCanvas&&useTransform(wrappedValue,scrollRange,[1,1,0,0]);const isVisible=!isCanvas&&useTransform(wrappedValue,latest=>latest>=scrollRange[1]&&latest<=scrollRange[2]);useEffect(()=>{if(!isVisible)return;return isVisible.onChange(newValue=>{ref.current.setAttribute(\"aria-hidden\",!newValue);});},[]);return /*#__PURE__*/ _jsx(LayoutGroup,{inherit:\"id\",children:/*#__PURE__*/ _jsx(\"li\",{style:{display:\"contents\"},\"aria-hidden\":index===0?false:true,children:/*#__PURE__*/ cloneElement(child,{ref:ref,key:key+\"child\",style:{...(ref1=child.props)===null||ref1===void 0?void 0:ref1.style,flexShrink:0,userSelect:\"none\",width,height,opacity:opacity,scale:scale,originX:isHorizontal?originXorY:.5,originY:!isHorizontal?originXorY:.5,rotateY:isHorizontal?rotateY:0,rotateX:!isHorizontal?rotateX:0}},(ref2=child.props)===null||ref2===void 0?void 0:ref2.children)})});});function Dot({selectedOpacity,opacity,total,index,wrappedIndex,wrappedIndexInverted,dotStyle,buttonStyle,gap,padding,isHorizontal,isInverted,...props}){/* Check active item */ /* Go 0\u20141\u20142\u20143\u20144\u20145\u20140 */ let isSelected=wrappedIndex===index;/* Go 0\u20145\u20144\u20143\u20142\u20141\u20140\u20145 instead when inverted */ if(isInverted){isSelected=Math.abs(wrappedIndexInverted)===index;}const inlinePadding=gap/2;let top=!isHorizontal&&index>0?inlinePadding:padding;let bottom=!isHorizontal&&index!==total-1?inlinePadding:padding;let right=isHorizontal&&index!==total-1?inlinePadding:padding;let left=isHorizontal&&index>0?inlinePadding:padding;return /*#__PURE__*/ _jsx(\"button\",{\"aria-label\":`Scroll to page ${index+1}`,type:\"button\",...props,style:{...buttonStyle,padding:`${top}px ${right}px ${bottom}px ${left}px`},children:/*#__PURE__*/ _jsx(motion.div,{style:{...dotStyle},initial:false,animate:{opacity:isSelected?selectedOpacity:opacity},transition:{duration:.3}})});}/* Dot Styles */ const dotsContainerStyle={display:\"flex\",placeContent:\"center\",placeItems:\"center\",overflow:\"hidden\",position:\"absolute\",pointerEvents:\"auto\"};const dotStyle={borderRadius:\"50%\",background:\"white\",cursor:\"pointer\",border:\"none\",placeContent:\"center\",placeItems:\"center\",padding:0};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Slideshow\",\"slots\":[],\"annotations\":{\"framerDisableUnlink\":\"*\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerIntrinsicHeight\":\"200\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerIntrinsicWidth\":\"400\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./SlideShow.map", "import{fontStore as e}from\"framer\";e.loadWebFontsFromSelectors([]);export const fonts=[];export const css=[\".framer-MeANY .framer-styles-preset-12svtpp:not(.rich-text-wrapper), .framer-MeANY .framer-styles-preset-12svtpp.rich-text-wrapper a { --framer-link-current-text-color: #111111; --framer-link-current-text-decoration: underline; --framer-link-hover-text-color: #0088ff; --framer-link-hover-text-decoration: underline; --framer-link-text-color: var(--token-10be1e2a-0a3c-4947-913d-6dc889c82731, #df6a2e); --framer-link-text-decoration: none; }\"];export const className=\"framer-MeANY\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (abcfa95)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Link,RichText,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/1daT2ilLf9thidjufpHJ/Cf4vUOAcgpoexmNgMkyn/hkvJdpWgS.js\";const enabledGestures={GVhENxHtS:{hover:true}};const cycleOrder=[\"GVhENxHtS\"];const serializationHash=\"framer-d9CQF\";const variantClassNames={GVhENxHtS:\"framer-v-1n74id6\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion(React.Fragment);const getProps=({height,id,title,width,...props})=>{var _ref;return{...props,On_nQTElm:(_ref=title!==null&&title!==void 0?title:props.On_nQTElm)!==null&&_ref!==void 0?_ref:\"Get Started\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,On_nQTElm,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"GVhENxHtS\",enabledGestures,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const isDisplayed=()=>{if(gestureVariant===\"GVhENxHtS-hover\")return true;return false;};const isDisplayed1=()=>{if(gestureVariant===\"GVhENxHtS-hover\")return false;return true;};const defaultLayoutId=React.useId();const sharedStyleClassNames=[sharedStyle.className];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"RL2_i3WO0\"},openInNewTab:false,children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(serializationHash,...sharedStyleClassNames,\"framer-1n74id6\",className,classNames)} framer-15uxvaf`,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"GVhENxHtS\",ref:ref!==null&&ref!==void 0?ref:ref1,style:{borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8,...style},...addPropertyOverrides({\"GVhENxHtS-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\":\"R0Y7UG9wcGlucy1yZWd1bGFy\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"13px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-8713f600-11b4-4be0-909f-4af47dd02ea5, rgb(0, 117, 201)))\"},children:\"Get Started\"})}),className:\"framer-1ctgdu8\",fonts:[\"GF;Poppins-regular\"],layoutDependency:layoutDependency,layoutId:\"mzYjsun6E\",style:{\"--extracted-r6o4lv\":\"var(--token-8713f600-11b4-4be0-909f-4af47dd02ea5, rgb(0, 117, 201))\"},text:On_nQTElm,variants:{\"GVhENxHtS-hover\":{\"--extracted-r6o4lv\":\"var(--token-10be1e2a-0a3c-4947-913d-6dc889c82731, rgb(223, 106, 46))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"GVhENxHtS-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UG9wcGlucy1yZWd1bGFy\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"13px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-10be1e2a-0a3c-4947-913d-6dc889c82731, rgb(223, 106, 46)))\"},children:/*#__PURE__*/_jsx(Link,{href:{hash:\":HDCkWurj4\",webPageId:\"MKiQlrHxu\"},openInNewTab:false,smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-12svtpp\",\"data-styles-preset\":\"hkvJdpWgS\",children:\"Get Started\"})})})})}},baseVariant,gestureVariant)}),isDisplayed()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-18jrwnr\",\"data-framer-name\":\"Vector\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:23,intrinsicWidth:47,layoutDependency:layoutDependency,layoutId:\"ExXPfkhW9\",svg:'<svg width=\"47\" height=\"23\" viewBox=\"0 0 47 23\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M35.0803 13.8973C34.0403 13.8973 33.0103 13.9073 31.9703 13.8973C23.1403 13.7673 14.3103 13.6373 5.48027 13.4973C4.52027 13.4873 3.55027 13.4973 2.59027 13.4273C1.27027 13.3173 -0.269728 13.0773 0.0402715 11.3773C0.160272 10.6973 1.62027 9.83731 2.50027 9.78731C9.87027 9.36731 17.2503 9.10731 24.6303 8.83731C26.3103 8.77731 27.9903 8.83731 29.8503 7.91731C27.8303 6.76731 25.7003 5.76731 23.8403 4.39731C22.9603 3.74731 21.9103 2.25731 22.1103 1.42731C22.5503 -0.412693 24.4603 -0.142693 25.7303 0.417307C31.7403 3.06731 37.8203 5.60731 43.5903 8.72731C47.2803 10.7273 47.2503 13.7273 43.5803 15.7073C38.6603 18.3573 33.4203 20.4073 28.2503 22.5773C27.6303 22.8373 26.6303 22.2073 25.8003 21.9873C26.0803 21.1573 26.1103 20.0173 26.6803 19.5673C27.9203 18.5873 29.4403 17.9573 30.8503 17.1873C32.3303 16.3873 33.8103 15.6073 35.2903 14.8173C35.2203 14.5073 35.1503 14.2073 35.0803 13.8973Z\" fill=\"#DF6A2E\"/>\\n</svg>\\n',withExternalLayout:true}),isDisplayed1()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-10pbwu\",\"data-framer-name\":\"Layer_1\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:23,intrinsicWidth:47,layoutDependency:layoutDependency,layoutId:\"CUxCOTFUD\",svg:'<svg width=\"47\" height=\"23\" viewBox=\"0 0 47 23\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<g clip-path=\"url(#clip0_522_2748)\">\\n<path d=\"M35.0798 13.9002C34.0398 13.9002 33.0098 13.9102 31.9698 13.9002C23.1398 13.7702 14.3098 13.6402 5.47978 13.5002C4.51978 13.4902 3.54978 13.5002 2.58978 13.4302C1.26978 13.3202 -0.270217 13.0802 0.0397833 11.3802C0.159783 10.7002 1.61978 9.84024 2.49978 9.79024C9.86978 9.37024 17.2498 9.11024 24.6298 8.84024C26.3098 8.78024 27.9898 8.84024 29.8498 7.92024C27.8298 6.77024 25.6998 5.77024 23.8398 4.40024C22.9598 3.75024 21.9098 2.26024 22.1098 1.43024C22.5498 -0.409763 24.4598 -0.139763 25.7298 0.420237C31.7398 3.07024 37.8198 5.61024 43.5898 8.73024C47.2798 10.7302 47.2498 13.7302 43.5798 15.7102C38.6598 18.3602 33.4198 20.4102 28.2498 22.5802C27.6298 22.8402 26.6298 22.2102 25.7998 21.9902C26.0798 21.1602 26.1098 20.0202 26.6798 19.5702C27.9198 18.5902 29.4398 17.9602 30.8498 17.1902C32.3298 16.3902 33.8098 15.6102 35.2898 14.8202C35.2198 14.5102 35.1498 14.2102 35.0798 13.9002Z\" fill=\"#0075C9\"/>\\n</g>\\n<defs>\\n<clipPath id=\"clip0_522_2748\">\\n<rect width=\"46.34\" height=\"22.64\" fill=\"white\"/>\\n</clipPath>\\n</defs>\\n</svg>\\n',withExternalLayout:true})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-d9CQF.framer-15uxvaf, .framer-d9CQF .framer-15uxvaf { display: block; }\",\".framer-d9CQF.framer-1n74id6 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 5px; height: 61px; justify-content: center; overflow: visible; padding: 15px 15px 15px 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-d9CQF .framer-1ctgdu8 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-d9CQF .framer-18jrwnr, .framer-d9CQF .framer-10pbwu { flex: none; height: 14px; position: relative; width: 29px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-d9CQF.framer-1n74id6 { gap: 0px; } .framer-d9CQF.framer-1n74id6 > * { margin: 0px; margin-left: calc(5px / 2); margin-right: calc(5px / 2); } .framer-d9CQF.framer-1n74id6 > :first-child { margin-left: 0px; } .framer-d9CQF.framer-1n74id6 > :last-child { margin-right: 0px; } }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 61\n * @framerIntrinsicWidth 123\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"s64tdIXk5\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerVariables {\"On_nQTElm\":\"title\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramernIEqTjHvQ=withCSS(Component,css,\"framer-d9CQF\");export default FramernIEqTjHvQ;FramernIEqTjHvQ.displayName=\"Button\";FramernIEqTjHvQ.defaultProps={height:61,width:123};addPropertyControls(FramernIEqTjHvQ,{On_nQTElm:{defaultValue:\"Get Started\",displayTextArea:false,title:\"Title\",type:ControlType.String}});addFonts(FramernIEqTjHvQ,[{explicitInter:true,fonts:[{family:\"Poppins\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/poppins/v21/pxiEyp8kv8JHgFVrFJXUc1NECPY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramernIEqTjHvQ\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"On_nQTElm\\\":\\\"title\\\"}\",\"framerIntrinsicWidth\":\"123\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"s64tdIXk5\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"61\",\"framerImmutableVariables\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./nIEqTjHvQ.map", "// Generated by Framer (2aad935)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,GeneratedComponentContext,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image,Link,PropertyOverrides,RichText,SVG,useCustomCursors,useHydratedBreakpointVariants,useLocaleInfo,useRouteElementId,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import Slideshow1 from\"https://framerusercontent.com/modules/zvkTOpMSuRzRhLzZZIwG/soIAPuIiPtf4z0IwVYlq/SlideShow.js\";import Slideshow from\"https://framerusercontent.com/modules/zvkTOpMSuRzRhLzZZIwG/tMgLW02JctHcv25gtiqf/SlideShow.js\";import AStandardFooter from\"#framer/local/canvasComponent/Kz_geiadX/Kz_geiadX.js\";import Button from\"#framer/local/canvasComponent/nIEqTjHvQ/nIEqTjHvQ.js\";import NavigationCopy11 from\"#framer/local/canvasComponent/pCWMV8zHc/pCWMV8zHc.js\";import*as sharedStyle3 from\"#framer/local/css/EmCi9wOAM/EmCi9wOAM.js\";import*as sharedStyle2 from\"#framer/local/css/GisyyONsL/GisyyONsL.js\";import*as sharedStyle8 from\"#framer/local/css/GoXY3rUxA/GoXY3rUxA.js\";import*as sharedStyle5 from\"#framer/local/css/LU8r000Ue/LU8r000Ue.js\";import*as sharedStyle9 from\"#framer/local/css/Pkxf61mK8/Pkxf61mK8.js\";import*as sharedStyle from\"#framer/local/css/QXsf3GkvC/QXsf3GkvC.js\";import*as sharedStyle1 from\"#framer/local/css/VoihSJRoZ/VoihSJRoZ.js\";import*as sharedStyle7 from\"#framer/local/css/XHSFTQzzW/XHSFTQzzW.js\";import*as sharedStyle6 from\"#framer/local/css/Yi9lv37ZD/Yi9lv37ZD.js\";import*as sharedStyle4 from\"#framer/local/css/z2l5J8uwA/z2l5J8uwA.js\";import metadataProvider from\"#framer/local/webPageMetadata/augiA20Il/augiA20Il.js\";const NavigationCopy11Fonts=getFonts(NavigationCopy11);const RichTextWithOptimizedAppearEffect=withOptimizedAppearEffect(RichText);const MotionAWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(motion.a));const ImageWithOptimizedAppearEffect=withOptimizedAppearEffect(Image);const MotionDivWithFX=withFX(motion.div);const RichTextWithFX=withFX(RichText);const ButtonFonts=getFonts(Button);const ImageWithFX=withFX(Image);const SlideshowFonts=getFonts(Slideshow);const ContainerWithFX=withFX(Container);const Slideshow1Fonts=getFonts(Slideshow1);const AStandardFooterFonts=getFonts(AStandardFooter);const breakpoints={c1EuGPAS0:\"(max-width: 767px)\",kZJS1UjZD:\"(min-width: 768px) and (max-width: 1279px)\",WQLkyLRf1:\"(min-width: 1280px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-6zIl9\";const variantClassNames={c1EuGPAS0:\"framer-v-12e7758\",kZJS1UjZD:\"framer-v-1zu2hk\",WQLkyLRf1:\"framer-v-72rtr7\"};const transition1={damping:30,delay:0,mass:1,stiffness:100,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,transition:transition1,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,x:0,y:100};const animation2={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,x:0,y:0};const transition2={damping:30,delay:0,mass:1,stiffness:400,type:\"spring\"};const animation3={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,transition:transition2,x:0,y:0};const animation4={opacity:.001,rotate:0,rotateX:40,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,x:0,y:0};const animation5={opacity:0,rotate:0,rotateX:10,rotateY:0,scale:.7,skewX:0,skewY:0,transformPerspective:1200,x:0,y:100};const animation6={opacity:0,rotate:0,rotateX:10,rotateY:0,scale:.7,skewX:0,skewY:0,transformPerspective:1200,transition:transition1,x:0,y:100};const animation7={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1.1,skewX:0,skewY:0,transition:transition2};const animation8={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,x:0,y:30};const transition3={damping:30,delay:0,mass:1,stiffness:150,type:\"spring\"};const animation9={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,transition:transition3,x:0,y:30};const metadata=metadataProvider();const humanReadableVariantMap={Desktop:\"WQLkyLRf1\",Phone:\"c1EuGPAS0\",Tablet:\"kZJS1UjZD\"};const getProps=({height,id,width,...props})=>{var _humanReadableVariantMap_props_variant,_ref;return{...props,variant:(_ref=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref!==void 0?_ref:\"WQLkyLRf1\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,...restProps}=getProps(props);React.useEffect(()=>{const metadata1=metadataProvider(undefined,activeLocale);if(metadata1.robots){let robotsTag=document.querySelector('meta[name=\"robots\"]');if(robotsTag){robotsTag.setAttribute(\"content\",metadata1.robots);}else{robotsTag=document.createElement(\"meta\");robotsTag.setAttribute(\"name\",\"robots\");robotsTag.setAttribute(\"content\",metadata1.robots);document.head.appendChild(robotsTag);}}},[undefined,activeLocale]);React.useInsertionEffect(()=>{const metadata1=metadataProvider(undefined,activeLocale);document.title=metadata1.title||\"\";if(metadata1.viewport){var _document_querySelector;(_document_querySelector=document.querySelector('meta[name=\"viewport\"]'))===null||_document_querySelector===void 0?void 0:_document_querySelector.setAttribute(\"content\",metadata1.viewport);}const bodyCls=metadata1.bodyClassName;if(bodyCls){const body=document.body;body.classList.forEach(c=>c.startsWith(\"framer-body-\")&&body.classList.remove(c));body.classList.add(`${metadata1.bodyClassName}-framer-6zIl9`);}return()=>{if(bodyCls)document.body.classList.remove(`${metadata1.bodyClassName}-framer-6zIl9`);};},[undefined,activeLocale]);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const ref1=React.useRef(null);const elementId=useRouteElementId(\"uIhaFFDTn\");const ref2=React.useRef(null);const elementId1=useRouteElementId(\"TXgCWiODh\");const ref3=React.useRef(null);const elementId2=useRouteElementId(\"ikD9JvJRR\");const ref4=React.useRef(null);const elementId3=useRouteElementId(\"gCK_bTFYi\");const ref5=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className,sharedStyle3.className,sharedStyle4.className,sharedStyle5.className,sharedStyle6.className,sharedStyle7.className,sharedStyle8.className,sharedStyle9.className];useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{primaryVariantId:\"WQLkyLRf1\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:[/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(serializationHash,...sharedStyleClassNames,\"framer-72rtr7\",className),ref:ref!==null&&ref!==void 0?ref:ref1,style:{...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:64,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-15afms9-container\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{c1EuGPAS0:{variant:\"r9cqbgnX6\"},kZJS1UjZD:{variant:\"r9cqbgnX6\"}},children:/*#__PURE__*/_jsx(NavigationCopy11,{height:\"100%\",id:\"Vlxa_KTNo\",layoutId:\"Vlxa_KTNo\",mFjLtCMM0:\"var(--token-8713f600-11b4-4be0-909f-4af47dd02ea5, rgb(0, 117, 201))\",style:{width:\"100%\"},U9nUTKpGg:\"var(--token-8713f600-11b4-4be0-909f-4af47dd02ea5, rgb(0, 117, 201))\",variant:\"H9vHv2k1b\",vc9U6T18I:\"var(--token-8713f600-11b4-4be0-909f-4af47dd02ea5, rgb(0, 117, 201))\",width:\"100%\"})})})}),/*#__PURE__*/_jsxs(\"header\",{className:\"framer-kb68f7\",\"data-framer-name\":\"hero\",id:elementId,name:\"hero\",ref:ref2,children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-1e6y2lb\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-12gxrgw\",\"data-framer-name\":\"Content\",name:\"Content\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{c1EuGPAS0:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h1\",{className:\"framer-styles-preset-18fx466\",\"data-styles-preset\":\"GisyyONsL\",children:\"Let AI drive your water operational efficiency\"})})},kZJS1UjZD:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h1\",{className:\"framer-styles-preset-1juh9jk\",\"data-styles-preset\":\"VoihSJRoZ\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-9053bdd2-f334-4952-922b-ff838970fec9, rgb(255, 255, 255))\"},children:\"Let AI drive your water operational efficiency\"})})}},children:/*#__PURE__*/_jsx(RichTextWithOptimizedAppearEffect,{__fromCanvasComponent:true,animate:animation,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h1\",{className:\"framer-styles-preset-1nsdnnn\",\"data-styles-preset\":\"QXsf3GkvC\",children:\"Let AI drive your water operational efficiency\"})}),className:\"framer-gybuy4\",\"data-framer-appear-id\":\"gybuy4\",fonts:[\"Inter\"],initial:animation1,optimized:true,style:{transformPerspective:1200},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{c1EuGPAS0:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-hl531s\",\"data-styles-preset\":\"EmCi9wOAM\",style:{\"--framer-text-alignment\":\"left\"},children:\"For water utilities, farmers, and the industry. Flowless is the platform for control automation, process optimization, and smart faults detection. Powered by AI-aided analytics made accessible for ALL\"})})}},children:/*#__PURE__*/_jsx(RichTextWithOptimizedAppearEffect,{__fromCanvasComponent:true,animate:animation,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-hl531s\",\"data-styles-preset\":\"EmCi9wOAM\",children:\"For water utilities, farmers, and the industry. Flowless is the platform for control automation, process optimization, and smart faults detection. Powered by AI-aided analytics made accessible for ALL\"})}),className:\"framer-1v63lou\",\"data-framer-appear-id\":\"1v63lou\",fonts:[\"Inter\"],initial:animation1,optimized:true,style:{transformPerspective:1200},verticalAlignment:\"top\",withExternalLayout:true})})]})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-18ewnkv\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"MKiQlrHxu\"},nodeId:\"iOD8Ll4vE\",openInNewTab:false,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{c1EuGPAS0:{__framer__animate:{transition:transition2},__framer__animateOnce:false,__framer__enter:animation2,__framer__exit:animation3,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__targetOpacity:1,animate:undefined,initial:undefined,optimized:undefined}},children:/*#__PURE__*/_jsx(MotionAWithFXWithOptimizedAppearEffect,{animate:animation,className:\"framer-1k8gbrl framer-lux5qc\",\"data-framer-appear-id\":\"1k8gbrl\",\"data-framer-name\":\"Button\",initial:animation1,name:\"Button\",optimized:true,style:{transformPerspective:1200},children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{c1EuGPAS0:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7UG9wcGlucy1yZWd1bGFy\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"9px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"rgb(0, 29, 50)\"},children:\"Explore our Solution\"})})},kZJS1UjZD:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7UG9wcGlucy1yZWd1bGFy\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"13px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"rgb(0, 29, 50)\"},children:\"Explore our Solution\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7UG9wcGlucy1yZWd1bGFy\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"rgb(0, 29, 50)\"},children:\"Explore our Solution\"})}),className:\"framer-vra8gi\",fonts:[\"GF;Poppins-regular\"],verticalAlignment:\"top\",withExternalLayout:true})})})})})}),/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__spring:{damping:60,delay:0,duration:.3,ease:[.44,0,.56,1],mass:1,stiffness:500,type:\"spring\"},__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:0,rotate:0,rotateX:10,rotateY:0,scale:.7,skewX:0,skewY:0,x:0,y:0}},{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0}}],__framer__transformTrigger:\"onInView\",__perspectiveFX:false,__targetOpacity:1,className:\"framer-1nuikco\",\"data-framer-name\":\"Content\",name:\"Content\",style:{transformPerspective:1200},children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-183nf7k\",\"data-framer-name\":\"Image\",name:\"Image\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{c1EuGPAS0:{background:{alt:\"Flowless Dashboard\",fit:\"fill\",intrinsicHeight:1188,intrinsicWidth:1718,loading:getLoadingLazyAtYPosition(370.73542488692135),pixelHeight:1188,pixelWidth:1718,sizes:\"315px\",src:\"https://framerusercontent.com/images/09zVYwn1wfXGUn5RbW1QbIkQzBs.png\",srcSet:\"https://framerusercontent.com/images/09zVYwn1wfXGUn5RbW1QbIkQzBs.png?scale-down-to=512 512w,https://framerusercontent.com/images/09zVYwn1wfXGUn5RbW1QbIkQzBs.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/09zVYwn1wfXGUn5RbW1QbIkQzBs.png 1718w\"}},kZJS1UjZD:{background:{alt:\"Flowless Dashboard\",fit:\"fill\",intrinsicHeight:1188,intrinsicWidth:1718,pixelHeight:1188,pixelWidth:1718,sizes:\"calc((100vw - 100px) / 1.183)\",src:\"https://framerusercontent.com/images/09zVYwn1wfXGUn5RbW1QbIkQzBs.png\",srcSet:\"https://framerusercontent.com/images/09zVYwn1wfXGUn5RbW1QbIkQzBs.png?scale-down-to=512 512w,https://framerusercontent.com/images/09zVYwn1wfXGUn5RbW1QbIkQzBs.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/09zVYwn1wfXGUn5RbW1QbIkQzBs.png 1718w\"}}},children:/*#__PURE__*/_jsx(ImageWithOptimizedAppearEffect,{animate:animation3,background:{alt:\"Flowless Dashboard\",fit:\"fill\",intrinsicHeight:1188,intrinsicWidth:1718,pixelHeight:1188,pixelWidth:1718,sizes:\"calc((100vw - 200px) / 1.183)\",src:\"https://framerusercontent.com/images/09zVYwn1wfXGUn5RbW1QbIkQzBs.png\",srcSet:\"https://framerusercontent.com/images/09zVYwn1wfXGUn5RbW1QbIkQzBs.png?scale-down-to=512 512w,https://framerusercontent.com/images/09zVYwn1wfXGUn5RbW1QbIkQzBs.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/09zVYwn1wfXGUn5RbW1QbIkQzBs.png 1718w\"},className:\"framer-1gk2fa7\",\"data-framer-appear-id\":\"1gk2fa7\",\"data-framer-name\":\"dasbhoard_mockup\",initial:animation4,name:\"dasbhoard_mockup\",optimized:true,style:{transformPerspective:1200}})})})})]}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1n2atlq\",\"data-framer-name\":\"Flowless brief\",id:elementId1,name:\"Flowless brief\",ref:ref3,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{c1EuGPAS0:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7UG9wcGlucy1yZWd1bGFy\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-line-height\":\"1.7em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-2bb44a71-3d21-4ee5-a514-1e26034514bc, rgb(0, 29, 50))\"},children:\"Are you striving to improve your water network operations, cut-down water & energy losses and reduce daily hassles ? What's holding you back?\"})})}},children:/*#__PURE__*/_jsx(RichTextWithOptimizedAppearEffect,{__fromCanvasComponent:true,animate:animation,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7UG9wcGlucy1yZWd1bGFy\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-letter-spacing\":\"0.03em\",\"--framer-line-height\":\"1.9em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-2bb44a71-3d21-4ee5-a514-1e26034514bc, rgb(0, 29, 50))\"},children:\"Are you striving to improve your water network operations, cut-down water & energy losses and reduce daily hassles ? What's holding you back?\"})}),className:\"framer-1c2e33p\",\"data-framer-appear-id\":\"1c2e33p\",fonts:[\"GF;Poppins-regular\"],initial:animation1,optimized:true,style:{transformPerspective:1200},verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-cfl9n8\",\"data-framer-name\":\"Grid 1\",name:\"Grid 1\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-19xr2cc\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-194d87b\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-ruu894\",\"data-framer-name\":\"Content\",name:\"Content\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{kZJS1UjZD:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{style:{\"--font-selector\":\"R0Y7UG9wcGlucy01MDA=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0.03em\",\"--framer-line-height\":\"1.7em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-8713f600-11b4-4be0-909f-4af47dd02ea5, rgb(0, 117, 201))\"},children:\"Overwhelming Operations\"})}),fonts:[\"GF;Poppins-500\"]}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{className:\"framer-styles-preset-1xc0yo6\",\"data-styles-preset\":\"z2l5J8uwA\",style:{\"--framer-text-color\":\"var(--token-8713f600-11b4-4be0-909f-4af47dd02ea5, rgb(0, 117, 201))\"},children:\"Overwhelming Operations\"})}),className:\"framer-zrwz3c\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{kZJS1UjZD:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7UG9wcGlucy0zMDA=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"11px\",\"--framer-font-weight\":\"300\",\"--framer-line-height\":\"1.6em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgb(0, 29, 50)\"},children:\"Optimizing water management operations like pumping and treatment can be daunting unless you have the right tools to help you connect the dots.\"})}),fonts:[\"GF;Poppins-300\"]}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1ystsl0\",\"data-styles-preset\":\"LU8r000Ue\",children:\"Optimizing water management operations like pumping and treatment can be daunting unless you have the right tools to help you connect the dots.\"})}),className:\"framer-1l9c07u\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})})]})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-red2do\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-eeh822\",\"data-framer-name\":\"Content\",name:\"Content\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{kZJS1UjZD:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{style:{\"--font-selector\":\"R0Y7UG9wcGlucy01MDA=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0.03em\",\"--framer-line-height\":\"1.7em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-8713f600-11b4-4be0-909f-4af47dd02ea5, rgb(0, 117, 201))\"},children:\"High Operational Cost\"})}),fonts:[\"GF;Poppins-500\"]}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{className:\"framer-styles-preset-1xc0yo6\",\"data-styles-preset\":\"z2l5J8uwA\",style:{\"--framer-text-color\":\"var(--token-8713f600-11b4-4be0-909f-4af47dd02ea5, rgb(0, 117, 201))\"},children:\"High Operational Cost\"})}),className:\"framer-1o6xz4g\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{kZJS1UjZD:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7UG9wcGlucy0zMDA=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"11px\",\"--framer-font-weight\":\"300\",\"--framer-line-height\":\"1.6em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgb(0, 29, 50)\"},children:\"Your OPEX are driving you crazy? preventing you from investing in things that really matters.\"})}),fonts:[\"GF;Poppins-300\"]}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1ystsl0\",\"data-styles-preset\":\"LU8r000Ue\",children:\"Your OPEX are driving you crazy? preventing you from investing in things that really matters.\"})}),className:\"framer-dznyvi\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})})]})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1auc8a1\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1ikzkw4\",\"data-framer-name\":\"Content\",name:\"Content\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{kZJS1UjZD:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{style:{\"--font-selector\":\"R0Y7UG9wcGlucy01MDA=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0.03em\",\"--framer-line-height\":\"1.7em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-8713f600-11b4-4be0-909f-4af47dd02ea5, rgb(0, 117, 201))\"},children:\"Non-Revenue Water\"})}),fonts:[\"GF;Poppins-500\"]}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{className:\"framer-styles-preset-1xc0yo6\",\"data-styles-preset\":\"z2l5J8uwA\",style:{\"--framer-text-color\":\"var(--token-8713f600-11b4-4be0-909f-4af47dd02ea5, rgb(0, 117, 201))\"},children:\"Non-Revenue Water\"})}),className:\"framer-47l9hm\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{kZJS1UjZD:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7UG9wcGlucy0zMDA=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"11px\",\"--framer-font-weight\":\"300\",\"--framer-line-height\":\"1.6em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgb(0, 29, 50)\"},children:\"As a water network operator or water leakage manager, you\u2019re probably spending most of your valuable time chasing water leaks.\"})}),fonts:[\"GF;Poppins-300\"]}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1ystsl0\",\"data-styles-preset\":\"LU8r000Ue\",children:\"As a water network operator or water leakage manager, you\u2019re probably spending most of your valuable time chasing water leaks.\"})}),className:\"framer-1ljkue7\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})})]})})]})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{c1EuGPAS0:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:4e3,intrinsicWidth:2250,loading:getLoadingLazyAtYPosition(1707.9708497738427),pixelHeight:1608,pixelWidth:2880,sizes:\"100vw\",src:\"https://framerusercontent.com/images/xW3y8WziJcRb3yZaeDza6KjLU.png\",srcSet:\"https://framerusercontent.com/images/xW3y8WziJcRb3yZaeDza6KjLU.png?scale-down-to=512 512w,https://framerusercontent.com/images/xW3y8WziJcRb3yZaeDza6KjLU.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/xW3y8WziJcRb3yZaeDza6KjLU.png?scale-down-to=2048 2048w,https://framerusercontent.com/images/xW3y8WziJcRb3yZaeDza6KjLU.png 2880w\"}}},children:/*#__PURE__*/_jsxs(Image,{as:\"header\",background:{alt:\"\",fit:\"fill\",intrinsicHeight:4e3,intrinsicWidth:2250,pixelHeight:1608,pixelWidth:2880,sizes:\"100vw\",src:\"https://framerusercontent.com/images/xW3y8WziJcRb3yZaeDza6KjLU.png\",srcSet:\"https://framerusercontent.com/images/xW3y8WziJcRb3yZaeDza6KjLU.png?scale-down-to=512 512w,https://framerusercontent.com/images/xW3y8WziJcRb3yZaeDza6KjLU.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/xW3y8WziJcRb3yZaeDza6KjLU.png?scale-down-to=2048 2048w,https://framerusercontent.com/images/xW3y8WziJcRb3yZaeDza6KjLU.png 2880w\"},className:\"framer-1jmpaya\",\"data-framer-name\":\"Header Image\",name:\"Header Image\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{c1EuGPAS0:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{style:{\"--font-selector\":\"R0Y7UG9wcGlucy1yZWd1bGFy\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"25px\",\"--framer-letter-spacing\":\"0.03em\",\"--framer-line-height\":\"1.7em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-9053bdd2-f334-4952-922b-ff838970fec9, rgb(255, 255, 255))\"},children:\"Manage your water daily operations with One-Click by using Flowless AI-powered platform\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{style:{\"--font-selector\":\"R0Y7UG9wcGlucy1yZWd1bGFy\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"30px\",\"--framer-letter-spacing\":\"0.03em\",\"--framer-line-height\":\"1.7em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-9053bdd2-f334-4952-922b-ff838970fec9, rgb(255, 255, 255))\"},children:\"Manage your water daily operations with One-Click by using Flowless AI-powered platform\"})}),className:\"framer-y4ixcg\",fonts:[\"GF;Poppins-regular\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1119n6z\",\"data-framer-name\":\"Overlay\",name:\"Overlay\"})]})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1gdf1j3\",\"data-framer-name\":\"let's take care of your daily operations\",id:elementId2,name:\"let's take care of your daily operations\",ref:ref4,children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{c1EuGPAS0:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{className:\"framer-styles-preset-1tt8xcc\",\"data-styles-preset\":\"Yi9lv37ZD\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-2bb44a71-3d21-4ee5-a514-1e26034514bc, rgb(0, 29, 50))\"},children:\"Let\u2019s take care of your water daily operations\"})}),fonts:[\"Inter\"]},kZJS1UjZD:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7UG9wcGlucy1yZWd1bGFy\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"28px\",\"--framer-letter-spacing\":\"0.03em\",\"--framer-line-height\":\"1.7em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-2bb44a71-3d21-4ee5-a514-1e26034514bc, rgb(0, 29, 50))\"},children:\"Let\u2019s take care of your water daily operations\"})})}},children:/*#__PURE__*/_jsx(RichTextWithFX,{__framer__spring:{damping:60,delay:0,duration:.3,ease:[.44,0,.56,1],mass:1,stiffness:500,type:\"spring\"},__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:0,rotate:0,rotateX:10,rotateY:0,scale:.7,skewX:0,skewY:0,x:0,y:0}},{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0}}],__framer__transformTrigger:\"onInView\",__fromCanvasComponent:true,__perspectiveFX:false,__targetOpacity:1,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{style:{\"--font-selector\":\"R0Y7UG9wcGlucy1yZWd1bGFy\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"28px\",\"--framer-letter-spacing\":\"0.03em\",\"--framer-line-height\":\"1.7em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-2bb44a71-3d21-4ee5-a514-1e26034514bc, rgb(0, 29, 50))\"},children:\"Let\u2019s take care of your water daily operations\"})}),className:\"framer-1xw3zzg\",fonts:[\"GF;Poppins-regular\"],style:{transformPerspective:1200},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{c1EuGPAS0:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1ystsl0\",\"data-styles-preset\":\"LU8r000Ue\",style:{\"--framer-text-color\":\"var(--token-2bb44a71-3d21-4ee5-a514-1e26034514bc, rgb(0, 29, 50))\"},children:\"It's all about making use of the field data. Effective water operations management starts with clear understanding of the context. Here is how it should be done:\"})})}},children:/*#__PURE__*/_jsx(RichTextWithFX,{__framer__animate:{transition:transition1},__framer__animateOnce:true,__framer__enter:animation5,__framer__exit:animation6,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__fromCanvasComponent:true,__perspectiveFX:false,__targetOpacity:1,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-hl531s\",\"data-styles-preset\":\"EmCi9wOAM\",style:{\"--framer-text-color\":\"var(--token-2bb44a71-3d21-4ee5-a514-1e26034514bc, rgb(0, 29, 50))\"},children:\"It's all about making use of the field data. Effective water operations management starts with clear understanding of the context. Here is how it should be done:\"})}),className:\"framer-1bwig52\",fonts:[\"Inter\"],style:{transformPerspective:1200},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-17rtdbr\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-gzaegy\",\"data-framer-name\":\"Card\",name:\"Card\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-s2zbba\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-13hly8t\",\"data-framer-name\":\"Layer_1\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:32,intrinsicWidth:23,name:\"Layer_1\",svg:'<svg width=\"23\" height=\"32\" viewBox=\"0 0 23 32\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<g clip-path=\"url(#clip0_505_830)\">\\n<path d=\"M11.6099 26.5899C11.0699 27.8599 10.8399 27.8599 12.4199 28.3899C14.1099 28.9699 14.1499 28.5799 15.0299 28.0099C15.7199 27.5899 16.0699 27.3199 16.4499 27.6299C16.9099 27.9399 17.2899 28.3599 17.5599 28.4699C17.7499 28.5099 17.7499 28.8199 17.8699 28.9699C18.8699 30.1599 14.7199 31.8899 14.0299 31.8899C13.8399 31.8099 14.0699 31.8899 13.4199 31.7699C12.0399 31.4999 13.2699 32.2299 8.69989 30.4299C8.23989 30.2399 5.01989 30.0499 4.47989 30.0099C3.78989 29.9699 3.93989 30.0099 2.40989 30.8499C1.52989 31.3499 0.339895 29.9299 0.449895 29.8499C-0.510105 29.1599 0.329895 28.1999 0.599895 28.2799C0.479895 28.3999 0.409895 28.4699 0.639895 28.3199V28.4699C0.519895 28.5099 0.519895 28.4299 0.519895 28.8199C0.599895 28.8199 0.559895 28.8599 0.559895 28.6699C0.599895 28.7099 0.639895 28.6299 0.709895 28.5899C0.519895 28.6299 0.629895 28.4699 0.749895 28.3599L0.709895 28.5899L0.859895 28.4399C0.819895 28.3599 0.819895 28.2099 0.589895 28.2099C1.50989 27.3999 3.19989 26.7499 3.61989 26.7099C7.95989 26.5199 7.29989 28.0099 8.48989 25.4399C10.2199 21.8299 9.7899 21.7199 10.5599 20.6799C11.0599 19.9499 10.7499 19.6799 11.5599 17.6099C11.6399 17.3399 12.3999 15.3499 12.8999 14.6899C13.2099 14.3099 13.2499 13.8499 13.3999 13.4199C13.7499 12.3799 15.6299 8.54995 15.8599 8.35995C16.3199 8.00995 16.4699 6.89995 15.8599 7.12995C13.2899 8.19995 14.0199 7.54995 12.0599 8.27995L11.8699 8.39995C10.6399 8.77995 9.60989 7.12995 10.4499 6.43995C10.9099 6.08995 10.4099 5.62995 10.7599 5.36995C11.3699 4.90995 11.6399 5.09995 12.5999 4.90995L15.1299 3.98995C19.0399 2.33995 19.1199 -0.960054 20.5799 0.269946C21.5799 1.10995 22.8399 0.849946 22.3099 2.37995C21.9999 3.21995 15.3299 16.1199 13.9499 20.5699C13.4099 22.3699 12.4499 24.3299 12.3799 24.4499C12.3799 24.4499 12.2999 25.0299 11.6099 26.5999V26.5899ZM0.979895 29.5399C0.899895 29.4599 0.829895 29.3899 0.709895 29.3099C0.709895 29.4599 0.899895 29.6199 0.979895 29.5399ZM1.51989 29.3899C1.39989 29.5399 1.43989 29.4299 1.47989 29.2699C1.32989 29.1499 1.35989 29.0399 1.20989 29.0799C1.08989 29.1199 1.16989 28.8899 1.08989 29.3099C1.00989 29.1599 0.899895 29.3099 0.779895 29.2699C1.08989 29.5399 1.27989 29.0399 1.15989 29.4199C1.27989 29.3799 1.34989 29.3799 1.38989 29.5399C1.38989 29.5399 1.38989 29.4999 1.42989 29.4999C1.46989 29.4599 1.54989 29.4199 1.50989 29.3799L1.51989 29.3899ZM0.869895 28.6999C0.909895 28.6199 0.869895 28.6199 1.01989 28.8199C1.05989 28.9699 0.939895 28.8199 0.899895 28.8999C1.04989 29.1299 1.01989 29.1299 1.04989 28.9799C1.19989 29.0599 1.12989 28.9399 1.00989 28.8299C1.12989 28.7499 1.15989 28.9099 1.27989 28.9099C1.35989 28.7599 1.35989 28.8299 1.00989 28.7199V28.5999C0.859895 28.6799 0.859895 28.5999 0.859895 28.4799C0.779895 28.7099 0.779895 28.6699 0.859895 28.7099L0.869895 28.6999ZM1.40989 29.9299C1.40989 29.8499 1.36989 29.7799 1.32989 29.6999C1.28989 29.9299 1.24989 29.8899 1.40989 29.9299ZM1.32989 28.1999C1.32989 28.1999 1.36989 28.2399 1.40989 28.0499C1.32989 28.0499 1.28989 28.0099 1.32989 28.1999ZM1.36989 29.0799C1.36989 29.0799 1.48989 29.1999 1.48989 29.2699C1.48989 29.1499 1.48989 29.0399 1.36989 29.0799ZM1.40989 28.4999C1.48989 28.6499 1.48989 28.6199 1.52989 28.5799C1.48989 28.4999 1.44989 28.4599 1.40989 28.4999ZM2.51989 29.6899C2.24989 29.8099 2.28989 29.7699 2.36989 29.9199C2.13989 29.7999 2.13989 29.8399 2.24989 29.7299C1.82989 29.7299 2.59989 29.5799 2.05989 29.5799C2.09989 29.4999 2.05989 29.3499 2.24989 29.4299L2.12989 29.2799C2.39989 29.2799 2.00989 29.1599 2.00989 29.1999C2.06323 29.2533 2.04989 29.2933 1.96989 29.3199C1.65989 29.2799 1.77989 29.3199 1.81989 29.1299C1.81989 29.0499 1.89989 29.0099 1.77989 28.9399C1.73989 29.0599 1.69989 29.0899 1.65989 29.1699C1.69989 29.2099 1.69989 29.3599 1.57989 29.2899C1.49989 29.4399 1.65989 29.4099 1.84989 29.4799C1.80989 29.3999 1.88989 29.3599 1.96989 29.3299C2.00989 29.4099 2.04989 29.4799 1.96989 29.5599C1.92989 29.5599 1.96989 29.6399 2.00989 29.6799C2.08989 29.7199 2.08989 29.7599 1.96989 29.8299C2.46989 30.0999 2.27989 30.0599 2.50989 29.7099L2.51989 29.6899ZM2.01989 30.1899C2.09989 29.6099 1.93989 30.2299 1.93989 29.8099C1.89989 29.9599 1.78989 29.8899 1.66989 29.8899C1.85989 30.0399 1.81989 30.0099 1.81989 30.1199C1.66989 30.0799 1.58989 29.9299 1.62989 30.1999C1.62989 30.2399 1.66989 30.2799 1.66989 30.2799C1.85989 30.1299 1.74989 30.4299 1.85989 30.4299C1.77989 30.1999 2.00989 30.3099 2.00989 30.1999L2.01989 30.1899ZM1.63989 28.2299L1.71989 28.1899C1.67989 28.1499 1.79989 28.0399 1.63989 28.0399V28.2299ZM1.90989 28.4599C1.82989 28.4599 1.78989 28.4199 1.71989 28.4199C1.83989 28.5699 1.79989 28.5699 1.90989 28.4599ZM1.90989 28.6899L1.75989 28.8099C1.98989 28.9299 1.94989 28.9599 1.90989 28.6899ZM1.94989 29.7299C1.86989 29.4999 1.90989 29.4999 1.75989 29.6899C1.83989 29.6899 1.87989 29.6899 1.94989 29.7299ZM2.21989 30.6099L1.98989 30.3799C1.90989 30.4599 1.94989 30.4599 2.21989 30.6099ZM2.33989 30.1899C2.33989 30.1899 2.29989 30.1499 2.29989 30.1099C2.06989 30.2299 2.10989 30.1899 2.14989 30.2599C2.18989 30.2199 2.26989 30.1799 2.33989 30.1799V30.1899ZM2.75989 30.0399C2.75989 30.0399 2.75989 29.8099 2.71989 29.8099C2.67989 30.0799 2.67989 30.0399 2.75989 30.0399ZM4.36989 27.9299C4.32989 28.1199 4.28989 28.0799 4.40989 28.0799C4.44989 27.8899 4.44989 27.9599 4.36989 27.9299ZM4.86989 27.9699H4.71989C4.75989 28.1999 4.71989 28.1999 4.86989 27.9699ZM4.98989 28.5499C4.90989 28.6033 4.89656 28.6666 4.94989 28.7399C4.94989 28.6599 4.98989 28.6199 4.98989 28.5499ZM5.63989 28.1699L5.40989 28.0499C5.36989 28.3199 5.32989 27.9699 5.28989 28.3199C5.36989 28.3199 5.40989 28.3199 5.47989 28.2799C5.43989 27.8999 5.43989 28.3599 5.62989 28.1599L5.63989 28.1699ZM5.51989 27.4399C5.59989 27.5199 5.66323 27.5066 5.70989 27.3999C5.62989 27.3999 5.58989 27.4399 5.51989 27.4399ZM5.51989 27.9799C5.51989 28.0599 5.66989 28.0599 5.70989 28.0599C5.73656 28.0066 5.67323 27.9799 5.51989 27.9799ZM5.74989 27.6699C5.74989 27.6699 5.70989 27.5899 5.66989 27.5899C5.62989 27.5899 5.54989 27.6699 5.58989 27.6699H5.73989H5.74989ZM7.31989 29.6699C7.19989 29.6699 7.04989 29.5899 7.00989 29.8199C7.12989 29.7799 7.19989 29.7399 7.31989 29.6699ZM7.89989 29.8599L7.81989 29.6699C7.69989 29.7899 7.77989 29.8599 7.89989 29.8599ZM8.35989 28.7099C8.25989 28.6833 8.2099 28.7233 8.2099 28.8299C8.2099 28.8299 8.28989 28.7499 8.35989 28.7099ZM10.8499 7.20995C10.9699 7.24995 11.1599 7.12995 10.8899 7.12995C10.8499 7.12995 10.8499 7.16995 10.8499 7.20995ZM11.0399 7.16995L10.9199 7.28995C10.6899 7.51995 11.1499 7.28995 11.0399 7.16995ZM11.1599 7.31995L11.1199 7.27995C11.1199 7.27995 10.9999 7.35995 10.9699 7.42995C10.9699 7.42995 11.0099 7.42995 11.0099 7.46995C11.0499 7.38995 11.1299 7.34995 11.1599 7.31995ZM11.1199 5.78995C11.1599 6.01995 11.1599 5.97995 11.2399 6.01995C11.2799 5.78995 11.3199 5.82995 11.1199 5.78995ZM11.4299 19.8299C11.4032 19.6499 11.3532 19.5866 11.2799 19.6399C11.3199 19.7199 11.3999 19.7599 11.4299 19.8299ZM11.3899 5.47995C11.6999 5.78995 11.5099 5.43995 11.4299 5.43995L11.3899 5.47995ZM11.4699 5.74995C11.4699 5.82995 11.3899 6.01995 11.4299 6.05995C11.6199 5.74995 11.6199 5.78995 11.4699 5.74995ZM11.6199 19.0299C11.6199 19.0299 11.4999 19.0299 11.4699 18.9899C11.5099 19.1799 11.4699 19.1799 11.6199 19.0299ZM11.7699 5.32995C11.7699 5.32995 11.7299 5.28995 11.6899 5.28995C11.7699 5.43995 11.6499 5.40995 11.5699 5.40995V5.44995C11.7999 5.44995 11.7599 5.48995 11.7599 5.32995H11.7699ZM11.8099 6.24995C11.8499 6.16995 11.8899 6.09995 11.8899 6.01995C11.7899 6.11995 11.7632 6.19661 11.8099 6.24995ZM11.8499 31.1099C11.9299 31.1099 11.8499 30.9899 11.9299 30.9899C11.9699 31.1799 12.0099 31.1799 12.0099 30.9499C11.8199 30.9899 11.8599 30.9499 11.8599 31.0999L11.8499 31.1099ZM11.8499 6.81995C11.9499 6.87328 12.0132 6.87328 12.0399 6.81995C11.8499 6.73995 11.8899 6.73995 11.8499 6.81995ZM11.9699 7.27995L11.8499 7.19995C11.9032 7.35328 11.9432 7.37995 11.9699 7.27995ZM11.8899 30.2599C11.8899 30.2599 12.0399 30.2599 12.0099 30.2199C11.8599 30.1399 11.8199 30.2199 11.8899 30.2599ZM12.0799 7.96995C11.8899 8.00995 11.9299 7.96995 11.9299 8.04995C12.1199 8.00995 12.0799 8.00995 12.0799 7.96995ZM11.9299 29.7599C12.0499 30.0299 11.9699 29.9899 12.1199 29.9899C11.9999 29.8699 11.9999 29.9099 12.1199 29.8399C12.0199 29.7399 11.9566 29.7133 11.9299 29.7599ZM12.0799 30.2999C12.0399 30.3799 12.0399 30.4199 11.9999 30.4499C12.1899 30.4499 12.1899 30.4899 12.0799 30.2999ZM12.0399 29.4199C12.1199 29.6099 12.2299 29.6499 12.0799 29.6899L12.2299 29.9199C12.3299 29.8666 12.3566 29.7899 12.3099 29.6899C11.8899 29.9999 12.5799 29.4199 12.1599 29.5699C12.1199 29.3399 12.1599 29.3799 12.0399 29.4199ZM12.2299 31.2599C12.1499 31.2199 12.1499 31.3799 12.1099 31.4499C12.2999 31.4099 12.2299 31.2999 12.2299 31.2599ZM12.2299 30.2199C12.3499 30.3699 12.3099 30.3699 12.4199 30.1799C12.1499 30.0299 12.4199 30.1399 12.2299 30.2199ZM12.2299 30.6799C12.5399 30.5999 12.3799 30.4899 12.3099 30.3699L12.2299 30.6799ZM12.5399 31.2599C12.3899 31.2599 12.0799 31.1799 12.6199 31.5299C12.6199 31.5299 12.6599 31.4899 12.6199 31.4499C12.5799 31.3699 12.5399 31.4099 12.6599 31.2999C12.6599 31.3399 12.6999 31.4199 12.7399 31.4199C12.6999 31.1899 12.7399 31.0399 12.5499 31.0699C12.5099 31.1099 12.3999 30.9899 12.5499 31.2599H12.5399ZM12.4999 29.0299C12.4999 29.0299 12.4599 28.9499 12.4599 28.9099C12.3332 28.9633 12.3466 29.0033 12.4999 29.0299ZM12.4599 5.92995C12.4199 6.11995 12.4199 6.07995 12.4999 6.11995C12.5399 5.88995 12.4999 5.92995 12.4599 5.92995ZM12.4599 18.5899C12.5399 18.5899 12.5799 18.6299 12.6499 18.6299C12.6232 18.5299 12.5599 18.5166 12.4599 18.5899ZM12.5799 6.34995L12.6999 6.42995C12.7799 6.27995 12.8199 6.27995 12.5799 6.34995ZM12.6599 17.5199C12.6999 17.5999 12.6999 17.6699 12.6999 17.7099C12.7799 17.7099 12.6999 17.5599 12.6599 17.5199ZM12.6599 30.5299C12.7399 30.4899 12.7799 30.4899 12.8099 30.4499C12.7299 30.3699 12.6899 30.4499 12.6599 30.5299ZM12.8099 29.1899C12.9299 29.0399 12.8899 29.0699 12.8099 29.0399C12.7299 29.1899 12.7299 29.1599 12.8099 29.1899ZM12.9299 30.7599C12.7399 30.8799 12.7399 30.7999 12.8899 31.0699C13.0799 30.9199 12.7399 30.9899 12.9299 30.7599ZM12.9299 19.2899C13.1199 19.2099 13.0799 19.2499 13.0799 19.1699C12.9532 19.1966 12.9032 19.2366 12.9299 19.2899ZM13.0799 28.9999C13.1199 29.0799 13.1999 29.1499 13.2299 29.1499C13.2299 28.9199 13.2699 28.9199 13.0799 28.9999ZM13.2699 29.4199C13.7699 29.2299 13.3499 28.9199 13.3499 29.1099C13.4699 29.1899 13.4699 29.1099 13.2699 29.4199ZM13.7699 30.9199C13.6199 30.6099 13.6899 30.6899 13.4599 30.7299C13.5399 30.5799 13.4599 30.5799 13.3799 30.6899C13.3799 30.7299 13.5299 30.8399 13.5699 30.8399C13.6899 30.6899 13.6499 30.9599 13.7599 30.9199H13.7699ZM13.5799 29.6199C13.8099 29.5399 13.6199 29.7399 13.7299 29.8899C13.7299 30.0799 14.1099 29.9299 13.6099 30.1199C13.6899 30.1199 13.8799 30.1999 13.8799 30.1199C13.8799 29.8899 13.9999 29.8499 13.7999 29.8499C13.5699 29.8899 13.8799 29.7699 13.7599 29.6199C13.8799 29.5399 13.7599 29.3899 13.5699 29.6199H13.5799ZM13.6999 18.3799C13.8899 18.4999 13.8499 18.4599 13.8899 18.3799C13.6999 18.3399 13.7399 18.2999 13.6999 18.3799ZM14.1199 29.5799C13.9699 29.5799 13.9699 29.6199 13.8499 29.7699C14.1599 29.7299 14.0399 29.6899 14.1999 29.9199C13.8899 30.0399 14.1199 30.0399 14.3199 30.0399C14.1299 29.8499 14.2799 29.9199 14.2799 29.8099C14.2799 29.6199 14.0499 29.7699 14.3999 29.4999C14.3599 29.4199 14.3999 29.4199 14.1699 29.4599C14.1299 29.4199 14.0499 29.3099 14.0199 29.3399C13.8999 29.3399 13.8299 29.2599 13.7899 29.1499C13.7099 29.3799 13.7499 29.2999 14.1399 29.5699L14.1199 29.5799ZM13.9999 30.6899C13.8799 30.6499 13.9599 30.8099 13.8499 30.8099C13.8899 30.8099 13.8899 30.8499 13.8899 30.8499C13.9699 30.8099 14.1199 30.7299 14.0099 30.6999L13.9999 30.6899ZM14.0799 5.28995C13.9299 5.01995 13.6599 5.05995 14.0799 5.40995C14.0799 5.36995 14.1199 5.32995 14.0799 5.28995ZM13.9999 17.9099C14.1499 18.0999 14.1199 18.0999 14.1499 17.9099H13.9999ZM14.0399 29.2299C14.1199 29.3099 14.1899 29.3099 14.2299 29.1499C14.1499 29.1499 14.1099 29.1899 14.0399 29.2299ZM14.3099 30.5299V30.4499C14.1599 30.3299 14.0799 30.3699 14.0799 30.4499C14.0399 30.4899 14.1199 30.5299 14.1599 30.5999C14.1999 30.4499 14.1599 30.4799 14.3099 30.5199V30.5299ZM14.2299 5.46995C14.0799 5.54995 14.0799 5.65995 14.1899 5.69995C14.1899 5.61995 14.2299 5.54995 14.2299 5.46995ZM14.5399 5.27995C14.5399 5.00995 14.6599 4.96995 14.4199 4.92995C14.4599 4.84995 14.4999 4.80995 14.4599 4.77995C14.2299 5.00995 14.2699 4.92995 14.3399 5.04995C14.1099 5.04995 14.1499 5.00995 14.1499 5.12995C14.6499 5.12995 14.0299 5.20995 14.5299 5.27995H14.5399ZM14.2699 30.9499C14.2699 31.3299 14.2699 31.2599 14.3899 31.0999C14.4699 30.9499 14.5399 30.9799 14.2699 30.9499ZM14.3899 5.35995C14.3899 5.35995 14.3099 5.50995 14.3499 5.54995C14.4699 5.35995 14.4299 5.31995 14.3899 5.35995ZM14.5099 30.7199C14.3199 30.5299 14.3199 30.7199 14.5099 30.7999V30.7199ZM14.3899 29.7999C14.5099 29.9199 14.5099 29.9499 14.5799 29.7999C14.6199 29.7199 14.5399 29.7199 14.4999 29.6799C14.4599 29.7199 14.5399 29.8299 14.3799 29.7999H14.3899ZM14.9699 30.1499C14.3899 30.1499 14.4299 30.1899 14.5899 30.0299C14.5899 29.9899 14.4399 30.0299 14.3999 30.0299C14.6299 30.3399 14.5499 30.4099 14.7499 30.4499V30.3299C14.7099 30.2499 14.6699 30.2099 14.7099 30.1799C14.7499 30.3299 14.7099 30.2999 14.9799 30.1399L14.9699 30.1499ZM14.5499 5.58995C14.4299 5.77995 14.3599 5.70995 14.5899 5.85995C14.6699 5.73995 14.6699 5.81995 14.5499 5.58995ZM14.8999 4.58995C14.8199 4.58995 14.7499 4.73995 14.6699 4.62995C14.5899 4.74995 14.8599 4.77995 14.8999 4.58995ZM14.7499 5.50995C14.8299 5.42995 14.8299 5.46995 14.7499 5.38995C14.6699 5.42995 14.6699 5.38995 14.7499 5.50995ZM14.8699 6.38995C14.7899 6.19995 14.8299 6.26995 14.7499 6.26995C14.8032 6.36995 14.8432 6.40995 14.8699 6.38995ZM14.7499 30.0299C14.7499 30.0299 14.9399 30.0299 14.9399 29.9899C14.8999 29.9899 14.7499 29.9499 14.7499 30.0299ZM14.8999 29.4199C14.9399 29.4999 14.9799 29.5699 15.0499 29.6499H15.0899C14.9399 29.3799 14.9699 29.3799 14.8999 29.4199ZM15.0199 28.7699C15.4799 28.8099 15.4399 28.8099 15.2499 28.6499C14.9799 28.6899 14.9799 28.5699 14.9799 28.7299C14.9399 28.9599 14.9799 28.8799 15.0199 28.7699ZM15.3299 28.9999C15.2899 28.8799 15.1399 28.8499 14.9799 28.8799C15.0199 28.9199 15.1299 28.9199 15.3299 28.9999ZM15.0999 29.0399L14.9799 29.1899C15.0999 29.1899 15.1699 29.1099 15.0999 29.0399ZM15.0999 30.4999C14.9799 30.6499 14.9799 30.6199 15.0599 30.6899C15.1799 30.4999 15.1799 30.5399 15.0999 30.4999ZM15.3699 6.51995C15.1899 6.46661 15.0732 6.45328 15.0199 6.47995C15.0199 6.47995 15.3699 6.55995 15.3699 6.51995ZM15.5199 5.21995L15.4799 5.17995C15.4266 5.20661 15.3766 5.19328 15.3299 5.13995C15.3699 5.25995 15.4499 5.40995 15.2099 5.17995C15.4399 4.90995 15.2899 4.94995 15.7099 5.02995C15.6699 4.90995 15.4399 4.83995 15.3299 4.90995C15.2899 4.94995 15.2899 5.05995 15.2099 5.05995C14.9799 5.17995 15.2899 5.24995 15.0599 5.32995C15.0999 5.44995 15.2499 5.32995 15.2099 5.36995C15.3299 5.28995 15.3299 5.24995 15.3599 5.40995C15.5099 5.25995 15.5099 5.32995 15.5099 5.21995H15.5199ZM15.2899 5.82995C15.2899 5.82995 15.2499 5.74995 15.2099 5.74995C14.9799 5.74995 15.0199 5.86995 15.2899 5.82995ZM15.1399 5.47995C15.3699 5.43995 15.0999 5.82995 15.4099 5.51995C15.2899 5.51995 15.3299 5.55995 15.2199 5.36995L15.1399 5.48995V5.47995ZM15.3699 6.97995C15.3699 6.97995 15.2899 6.97995 15.2899 7.05995C15.3299 7.09995 15.3299 7.17995 15.3699 7.13995V6.98995V6.97995ZM15.5199 6.05995C15.5199 6.05995 15.4399 6.09995 15.3699 6.09995C15.4499 6.24995 15.4099 6.24995 15.5199 6.05995ZM15.5599 5.24995C15.7899 5.43995 15.7499 5.09995 15.9799 5.32995L16.1699 5.13995C16.0499 5.01995 15.9799 5.09995 15.9399 5.25995C15.8599 5.17995 15.7499 5.13995 15.8199 4.98995C15.6699 5.02995 15.8199 5.33995 15.5499 5.25995L15.5599 5.24995ZM15.7899 6.12995C15.7899 6.12995 15.7099 6.08995 15.6399 6.08995C15.7199 6.35995 15.6799 6.31995 15.7899 6.12995ZM15.7099 5.81995C15.6299 6.04995 15.6299 6.00995 15.7099 6.04995C15.7499 5.77995 15.7899 5.81995 15.7099 5.81995ZM15.7099 5.58995L15.6699 5.62995C15.7899 5.70995 16.0199 5.74995 15.7099 5.58995ZM16.0199 6.23995C15.8299 6.23995 15.8699 6.19995 15.8299 6.27995C16.0199 6.31995 15.9799 6.31995 16.0199 6.23995ZM16.1399 5.39995C16.1399 5.66995 16.1799 5.66995 16.0199 5.43995C15.9799 5.47995 16.0199 5.47995 16.0599 5.51995C15.7499 5.63995 16.0999 5.59995 15.9399 5.78995C15.8199 6.01995 15.9399 5.86995 16.0599 5.90995C16.1799 5.98995 16.2499 6.21995 16.2499 6.05995C16.2099 5.59995 16.2499 5.70995 16.1299 5.63995C16.4399 5.55995 16.4399 5.59995 16.1299 5.40995L16.1399 5.39995ZM16.2599 6.46995C16.2199 6.54995 16.1399 6.61995 16.1799 6.69995C16.2799 6.57328 16.3066 6.49661 16.2599 6.46995ZM16.1799 4.50995C16.3699 4.92995 16.4099 4.23995 16.3699 5.08995C16.3699 5.12995 16.3699 5.20995 16.4499 5.16995L16.5699 5.47995C16.6099 5.01995 16.4499 5.16995 16.4499 5.16995C16.4499 5.08995 16.4499 5.01995 16.4899 4.93995C16.6799 4.66995 16.2999 4.66995 16.5699 4.66995C16.6099 4.58995 16.4899 4.54995 16.4499 4.54995C16.3699 4.54995 16.3299 4.58995 16.2999 4.62995C16.2732 4.52995 16.2332 4.48995 16.1799 4.50995ZM16.1799 4.81995C16.3699 4.89995 16.3299 4.73995 16.1799 4.73995V4.81995ZM16.1799 5.00995C16.2332 5.18995 16.2732 5.20328 16.2999 5.04995C16.3399 4.96995 16.2599 4.96995 16.1799 5.00995ZM16.4499 6.88995C16.2199 7.00995 16.6799 7.11995 16.3299 7.07995V7.11995H16.4799C16.5999 6.99995 16.4399 6.96995 16.4399 6.88995H16.4499ZM16.5699 6.30995C16.5699 6.38995 16.6899 6.38995 16.3799 6.38995C16.4199 6.38995 16.4199 6.42995 16.4199 6.42995C16.6899 6.46995 16.4199 6.30995 16.7699 6.42995C16.6899 6.34995 16.5799 6.19995 16.5799 6.30995H16.5699ZM16.6099 4.50995C16.7999 4.35995 16.7299 4.38995 16.7299 4.31995C16.6499 4.35995 16.5799 4.43995 16.6099 4.50995ZM16.7299 8.15995C16.5799 8.23995 16.6099 8.23995 16.6899 8.27995C16.7299 8.19995 16.7699 8.19995 16.7299 8.15995ZM16.8799 5.54995C16.8799 5.54995 16.8799 5.42995 16.8399 5.39995C16.8399 5.35995 16.7199 5.27995 16.6899 5.31995L16.8799 5.54995ZM16.9599 5.92995C16.9599 5.77995 16.8799 5.77995 16.7699 5.77995C16.7699 5.96995 16.7299 5.96995 16.9599 5.92995ZM16.9199 6.27995C16.9199 6.46995 16.8799 6.46995 16.9599 6.46995C16.8799 6.08995 16.9199 6.11995 16.7699 6.31995C16.7699 6.35995 16.8899 6.27995 16.9199 6.27995ZM16.7999 4.66995C16.9899 4.78995 16.9499 4.78995 16.9899 4.58995C16.9499 4.62995 16.8699 4.62995 16.7999 4.66995ZM17.1799 7.81995L17.0599 7.77995C16.9799 7.92995 16.9099 7.77995 16.7899 7.73995C16.8699 7.81995 16.9099 7.85995 16.9399 7.92995C17.0199 8.07995 17.2499 7.88995 17.1699 7.80995L17.1799 7.81995ZM16.9899 5.01995C16.9899 5.01995 16.9899 5.13995 16.9499 5.16995H17.0299C17.1499 4.93995 17.0299 4.89995 16.9899 5.01995ZM17.1099 7.62995C17.1899 7.54995 17.1899 7.62995 17.1499 7.43995C17.0699 7.43995 17.0699 7.39995 17.1099 7.62995ZM17.4899 3.25995C17.6399 3.10995 17.6099 3.06995 17.5299 3.10995C17.4899 3.10995 17.4499 3.25995 17.4899 3.25995ZM18.1399 4.17995V4.13995C17.7899 4.17995 17.7599 4.25995 18.1399 4.17995ZM17.9099 3.86995C17.9366 3.99661 17.9866 4.03661 18.0599 3.98995C18.0599 3.98995 17.9399 3.86995 17.9099 3.86995ZM17.9899 2.59995C17.9899 2.59995 18.1099 2.74995 18.1399 2.71995C18.0999 2.52995 18.1399 2.52995 17.9899 2.59995ZM18.1099 9.73995C18.0699 9.81995 17.9899 9.88995 18.0299 9.92995C18.1099 9.84995 18.1499 9.77995 18.1099 9.73995ZM18.5699 2.78995C18.6966 2.91661 18.7732 2.95661 18.7999 2.90995C18.7199 2.86995 18.6799 2.78995 18.6099 2.75995C18.6099 2.75995 18.6099 2.79995 18.5699 2.79995V2.78995ZM18.6899 2.36995C18.7699 2.40995 18.8099 2.48995 18.8399 2.51995C18.8399 2.43995 18.7999 2.39995 18.7599 2.32995C18.7599 2.32995 18.7199 2.36995 18.6799 2.36995H18.6899ZM18.6899 2.55995C18.7299 2.63995 18.7699 2.74995 18.8099 2.70995C18.8099 2.58995 18.8099 2.51995 18.6899 2.55995ZM18.7699 3.89995C18.9999 4.08995 18.9599 4.01995 19.0399 3.85995C19.1199 3.70995 19.1199 3.58995 19.0399 3.58995C19.0399 4.08995 19.0799 3.62995 18.7699 3.89995ZM18.9199 4.93995C18.7699 4.97995 18.7999 4.93995 18.8399 5.05995C18.9899 4.97995 18.9599 4.97995 18.9199 4.93995ZM18.9999 4.12995V4.24995C19.1499 4.24995 19.2699 4.20995 18.9999 4.12995ZM19.3099 6.77995L19.1599 6.62995C19.1599 6.62995 19.2799 6.77995 19.3099 6.77995ZM19.1599 4.05995L19.1999 4.13995C19.3499 4.17995 19.3499 4.13995 19.3899 4.01995C19.2399 4.05995 19.2699 4.01995 19.1599 4.05995ZM19.2399 1.59995C19.2399 1.59995 19.4299 1.47995 19.3899 1.47995C19.3099 1.47995 19.2399 1.51995 19.2399 1.59995ZM19.7399 4.16995C19.6599 4.28995 19.4699 4.12995 19.4699 4.35995H19.3899C19.2899 4.35995 19.2499 4.39995 19.2699 4.47995C19.2699 4.59995 19.1499 4.62995 19.3899 4.59995C19.3899 4.55995 19.3499 4.51995 19.3499 4.47995C19.4299 4.39995 19.4999 4.39995 19.6199 4.47995C19.5399 4.09995 19.7399 4.47995 19.7399 4.16995ZM19.3199 2.74995C19.3599 2.89995 19.3199 3.12995 19.4699 2.74995C19.4699 2.70995 19.4699 2.66995 19.4299 2.62995H19.3899C19.4166 2.72995 19.3899 2.76995 19.3099 2.74995H19.3199ZM19.3999 1.97995C19.5199 1.97995 19.4799 2.05995 19.4399 2.05995C19.6299 2.20995 19.5899 2.09995 19.6299 2.40995C19.7799 2.28995 19.5499 2.13995 19.7499 2.09995L19.5199 1.78995C19.3999 1.66995 19.3299 1.97995 19.3999 1.97995ZM19.5499 1.66995C19.8199 2.01995 19.8599 2.08995 19.8599 1.70995C19.8599 1.47995 19.8999 1.58995 20.0899 1.47995C19.5099 1.47995 20.0899 1.66995 19.5499 1.66995ZM19.7799 3.89995C19.7799 3.89995 19.6299 3.81995 19.6299 3.89995C19.7799 4.01995 19.3599 4.04995 19.7799 4.04995C19.7799 4.00995 19.8199 3.92995 19.7799 3.89995ZM19.9299 3.12995C19.6199 3.04995 19.5099 2.81995 19.6599 3.04995C19.7799 3.23995 19.8099 2.96995 19.8899 3.27995C20.0799 3.23995 20.0399 3.19995 20.0099 3.35995C20.3599 3.12995 20.0499 3.31995 19.9299 3.12995ZM19.6999 2.70995C19.8199 2.78995 19.8499 2.70995 19.8899 2.58995L19.6999 2.70995ZM19.8499 3.74995C19.7699 3.59995 19.7699 3.62995 19.7299 3.66995C19.7566 3.74995 19.7966 3.77661 19.8499 3.74995ZM20.0799 2.44995C20.0799 2.59995 20.1199 2.71995 19.9999 2.79995C19.6499 2.98995 19.7299 2.83995 20.3799 3.06995C20.2999 2.60995 20.2999 2.71995 20.3399 2.60995C20.2999 2.64995 20.2599 2.64995 20.2599 2.64995C20.2199 2.68995 20.2199 2.91995 20.2199 2.91995C19.8699 3.10995 20.3399 2.64995 20.0699 2.45995L20.0799 2.44995ZM19.8499 2.17995L19.9299 2.09995C20.0499 2.17995 20.0099 2.01995 20.0499 2.01995C20.1999 1.93995 20.1999 1.97995 20.0099 1.74995C20.0899 2.24995 19.7799 1.74995 19.8599 2.16995L19.8499 2.17995ZM20.1599 4.63995C20.1332 4.53995 20.0699 4.44995 19.9699 4.36995C19.9699 4.36995 20.1199 4.59995 20.1599 4.63995ZM19.9699 1.02995L20.0099 1.06995C20.3199 1.10995 19.9299 1.29995 20.2399 1.33995C20.4699 1.33995 20.2399 1.29995 20.2399 1.18995C20.1599 0.959946 20.4299 0.919946 19.9699 1.03995V1.02995ZM20.2799 1.86995C20.5499 1.78995 20.5099 1.82995 20.5099 1.78995C20.4299 1.78995 20.2399 1.82995 20.2799 1.86995ZM20.4299 1.59995C20.4299 1.59995 20.3099 1.63995 20.2799 1.63995V1.71995C20.4066 1.69328 20.4566 1.65328 20.4299 1.59995ZM20.3499 1.17995C20.6599 1.29995 20.4999 1.02995 20.5399 0.909946C20.3899 0.869946 20.4599 0.909946 20.4599 0.949946C20.4599 1.17995 20.4199 1.09995 20.3799 1.06995C20.2599 1.02995 20.2299 1.10995 20.3399 1.18995L20.3499 1.17995ZM20.3899 2.82995L20.5099 2.97995C20.5632 2.85328 20.5232 2.80328 20.3899 2.82995ZM20.5799 3.13995C20.4299 3.01995 20.4599 3.01995 20.3899 3.09995C20.5799 3.17995 20.5099 3.17995 20.5799 3.13995ZM20.5799 1.29995C20.3899 1.33995 20.4599 1.29995 20.4299 1.37995C20.6199 1.37995 20.5799 1.41995 20.5799 1.29995ZM20.7299 1.06995C20.7699 0.919946 20.7699 0.949946 20.6499 0.949946C20.6099 0.599946 20.4999 1.06995 20.7299 1.06995ZM20.6099 2.71995C20.6899 2.67995 20.7599 2.67995 20.7999 2.63995C20.7199 2.51995 20.7599 2.48995 20.6099 2.71995ZM20.9199 2.98995C20.7932 2.75661 20.7299 2.71661 20.7299 2.86995L20.9199 2.98995ZM20.8799 1.71995C20.9199 1.52995 20.9599 1.56995 20.8799 1.52995C20.7999 1.71995 20.7999 1.67995 20.8799 1.71995ZM20.9199 2.21995C20.8799 2.52995 20.8799 2.48995 20.9599 2.48995C20.9599 2.44995 20.9599 2.21995 20.9199 2.21995ZM20.9999 1.10995C21.1499 1.14995 21.2699 1.06995 21.0399 1.48995C21.3899 1.40995 21.0799 1.21995 21.4199 1.21995C21.4466 1.29995 21.4966 1.27328 21.5699 1.13995C21.4899 1.17995 21.3399 0.909946 21.2599 1.17995C21.2599 0.989946 21.1799 0.989946 20.9899 1.09995L20.9999 1.10995ZM21.1199 2.06995C21.1199 2.06995 21.2399 1.83995 21.1999 1.79995C21.0099 1.91995 21.0099 1.87995 21.1199 2.06995ZM21.3099 2.60995C21.2299 2.52995 21.0399 2.56995 21.0399 2.60995C21.3499 2.68995 21.2699 2.68995 21.3099 2.60995Z\" fill=\"#DF6A2E\"/>\\n</g>\\n<defs>\\n<clipPath id=\"clip0_505_830\">\\n<rect width=\"22.45\" height=\"31.89\" fill=\"white\"/>\\n</clipPath>\\n</defs>\\n</svg>\\n',withExternalLayout:true}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-gtxya5\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h4\",{style:{\"--font-selector\":\"R0Y7UG9wcGlucy1yZWd1bGFy\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"17px\",\"--framer-line-height\":\"1.7em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-2bb44a71-3d21-4ee5-a514-1e26034514bc, rgb(0, 29, 50))\"},children:\"Data collection\"})}),className:\"framer-ianyzj\",fonts:[\"GF;Poppins-regular\"],verticalAlignment:\"top\",withExternalLayout:true})})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1ystsl0\",\"data-styles-preset\":\"LU8r000Ue\",children:\"Starting from where SCADA stopped, utilizing the data you already collect & analyzing it for data-driven insights.\"})}),className:\"framer-nkgjtc\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-la9dks\",\"data-framer-name\":\"Card\",name:\"Card\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1gkketo\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-150gtpd\",\"data-framer-name\":\"Layer_1\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:41,intrinsicWidth:113,name:\"Layer_1\",svg:'<svg width=\"113\" height=\"41\" viewBox=\"0 0 113 41\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<g clip-path=\"url(#clip0_505_835)\">\\n<path d=\"M99.08 26.83C102.7 28.79 101.58 28.68 104.35 28.52C105.66 28.44 106.89 27.21 107.97 26.29C108.51 25.83 108.39 25.33 109.16 24.6C109.66 24.14 111.51 24.48 111.59 24.95C111.9 26.34 112.13 25.68 110.36 28.38C109.97 29 108.01 30.65 106.51 31.27C106.39 31.31 106.09 31.31 105.97 31.35C102.85 32.39 102.27 31.97 100.62 31.31C98.93 30.69 97.15 29.58 96.19 28.81C95.65 28.39 93.49 30.54 91.95 30.89C90.41 31.2 89.6 29.31 89.64 29.16C89.72 28.89 90.56 28.74 90.91 28.47C91.06 28.32 91.1 28.12 91.26 27.97C91.45 27.82 91.72 27.78 91.91 27.58C91.52 27.08 90.45 27.62 89.91 27.35C89.45 27.16 89.49 26.54 89.41 26.12C89.06 24.27 89.06 24.73 90.3 24.12C90.42 24.08 91.42 23.73 93.38 24C95.54 24.31 95.96 25 97.19 23.65C97.84 22.96 97.77 23.42 98.42 22.65C98.77 22.19 99.42 22 100.04 21.34C100.16 21.22 100.58 20.69 101.12 20.38C102.12 19.73 101.7 20.3 102.16 19.76C106.32 14.33 108.94 12.06 109.55 7.25002C110.24 2.01002 103.2 2.44002 101.35 5.98002C100.08 8.44002 100.19 7.79002 100.16 8.83002C100.16 9.29002 100.28 9.06002 100.43 9.83002C100.47 10.1 100.43 11.02 100.04 11.02C98.77 10.98 99.08 11.21 97.69 11.21C97.42 11.21 97.34 10.79 97.19 10.4C97.11 10.05 97.19 9.98002 97.19 9.67002C97.23 8.71002 97.15 8.59002 97.54 8.36002C98 8.05002 97.35 7.74002 97.35 7.28002C97.39 6.78002 97.43 6.74002 97.66 6.24002C97.7 6.16002 97.78 6.12002 97.74 6.01002C97.7 5.89002 98.97 1.54002 104.79 0.200021C107.1 -0.339979 107.52 0.470021 108.26 0.390021C108.99 0.310021 108.76 0.850021 109.15 0.890021C110.42 1.01002 111.46 2.08002 111.81 2.66002C112.43 3.82002 112.16 3.28002 112.85 6.32002C112.85 6.71002 112.66 7.05002 112.77 7.48002C112.96 8.40002 112.12 11.64 111.42 12.52C111.27 12.71 110.73 13.14 110.57 13.64C110.11 15.14 109.72 15.45 108.72 16.6C108.6 16.72 105.91 21.26 99.06 26.23C98.87 26.38 98.91 26.73 99.1 26.85L99.08 26.83ZM97.92 6.92002C97.84 7.23002 97.34 6.92002 97.84 7.19002C97.96 6.92002 97.99 7.00002 97.92 6.92002ZM97.8 9.54002C97.72 9.39002 97.76 9.39002 97.68 9.42002C97.76 9.57002 97.72 9.57002 97.8 9.54002ZM97.92 6.58002C98.15 6.93002 98.11 6.93002 98.07 6.50002C98.03 6.54002 97.99 6.54002 97.92 6.58002ZM98.04 7.39002C98.04 7.58002 98.19 7.51002 98.27 7.54002L98.04 7.39002ZM98.19 10.35C98.19 10.2 98.19 10.23 98.04 10.23C98.12 10.27 98.16 10.31 98.19 10.35ZM98.07 6.19002C98.3 6.11002 98.26 6.15002 98.22 6.07002C98.18 6.11002 98.03 6.15002 98.07 6.19002ZM98.11 6.50002C98.38 6.62002 98.34 6.65002 98.38 6.50002C98.07 6.42002 98.19 6.46002 98.11 6.50002ZM98.23 5.73002C98.27 5.81002 98.35 5.81002 98.38 5.69002C98.15 5.69002 98.38 5.57002 98.26 5.57002C98.22 5.61002 98.18 5.69002 98.22 5.72002L98.23 5.73002ZM98.58 9.39002C98.43 9.47002 98.46 9.47002 98.35 9.20002C98.31 9.32002 98.47 9.47002 98.23 9.47002C98.46 9.55002 98.5 9.55002 98.58 9.39002ZM98.46 6.00002C98.46 6.00002 98.42 6.04002 98.42 6.08002C98.46 6.04002 98.46 6.08002 98.5 6.04002C98.5533 5.91335 98.5033 5.85002 98.35 5.85002C98.35 6.00002 98.58 5.85002 98.47 6.00002H98.46ZM98.46 5.54002C98.77 5.54002 98.5 5.93002 98.73 5.69002C98.5 5.42002 98.54 5.42002 98.46 5.46002C98.42 5.38002 98.5 5.38002 98.58 5.31002C98.35 5.23002 98.35 5.58002 98.46 5.54002ZM98.42 5.00002C98.46 5.08002 98.42 5.08002 98.57 4.92002C98.53 4.88002 98.57 4.88002 98.42 5.00002ZM98.57 8.93002C98.42 8.85002 98.42 8.81002 98.45 9.05002L98.57 8.93002ZM98.61 6.54002C98.57 6.46002 98.53 6.42002 98.49 6.31002C98.45 6.54002 98.41 6.46002 98.61 6.54002ZM98.84 9.27002C98.84 9.27002 98.88 9.23002 98.96 9.19002C98.84 9.19002 98.81 9.15002 98.77 9.27002C98.73 9.39002 98.42 9.42002 98.69 9.58002C98.88 9.27002 98.88 9.35002 98.84 9.27002ZM98.61 4.53002C98.69 4.53002 98.76 4.53002 98.8 4.57002C98.99 4.65002 99.19 4.53002 98.95 4.49002C98.72 4.49002 98.72 4.30002 98.6 4.53002H98.61ZM98.61 6.30002C98.65 6.38002 98.69 6.45002 98.76 6.53002C98.8 6.38002 98.76 6.30002 98.61 6.30002ZM98.69 4.76002C98.61 4.91002 98.61 4.88002 98.69 4.95002C98.77 4.80002 98.77 4.83002 98.69 4.76002ZM98.84 6.15002C98.76 6.11002 98.72 6.11002 98.69 6.07002C98.61 6.19002 98.73 6.19002 98.77 6.22002C98.77 6.22002 98.85 6.18002 98.85 6.14002L98.84 6.15002ZM98.99 5.23002C98.91 5.15002 98.87 5.11002 98.8 5.00002C98.8 5.15335 98.8633 5.23002 98.99 5.23002ZM99.3 5.85002C98.91 5.77002 98.99 5.77002 98.95 5.85002C99.07 5.97002 99.18 5.85002 99.3 5.85002ZM99.11 4.73002L99.15 4.77002C99.38 4.54002 99.38 4.62002 99.3 4.50002C99.22 4.62002 99.15 4.65002 99.11 4.73002ZM99.15 4.04002C99.5 4.04002 99.54 4.04002 99.5 3.96002C99.38 4.00002 99.27 4.04002 99.15 4.04002ZM99.54 6.00002C99.42 5.85002 99.31 6.04002 99.23 5.96002C99.23 6.04002 99.19 6.00002 99.54 6.00002ZM99.54 9.16002C99.3066 9.13335 99.23 9.21002 99.31 9.39002H99.39C99.27 9.24002 99.39 9.20002 99.54 9.16002ZM99.27 5.00002C99.27 5.00002 99.31 4.92002 99.39 4.92002C99.7 4.80002 99.16 4.69002 99.27 5.00002ZM99.39 6.58002C99.27 6.70002 99.27 6.62002 99.27 6.81002C99.31 6.85002 99.42 6.62002 99.39 6.58002ZM99.47 4.42002C99.47 4.42002 99.55 4.50002 99.62 4.54002L99.66 4.50002C99.51 4.35002 99.54 4.35002 99.47 4.42002ZM99.59 5.23002L99.67 5.15002C99.44 5.03002 99.44 5.00002 99.59 5.23002ZM99.59 6.04002C99.78 6.16002 99.9 6.19002 99.63 6.00002L99.59 6.04002ZM99.63 4.27002C99.75 4.35002 99.75 4.31002 99.75 4.27002C99.71 4.27002 99.67 4.23002 99.63 4.23002C99.63 4.23002 99.59 4.27002 99.63 4.27002ZM99.75 9.20002C99.67 9.35002 99.67 9.28002 99.75 9.35002C99.79 9.31002 99.83 9.35002 99.75 9.20002ZM99.79 3.16002C99.98 3.16002 100.14 3.12002 100.25 2.97002C100.06 2.97002 99.9 3.01002 99.79 3.16002ZM99.91 3.78002C99.99 3.80669 100.04 3.75669 100.06 3.63002C99.91 3.59002 99.91 3.63002 100.06 3.51002C99.64 3.51002 100.14 3.63002 99.91 3.78002ZM100.14 4.78002C99.95 4.70002 100.02 4.59002 99.99 4.43002C99.87 4.55002 99.87 4.58002 99.95 4.66002C99.95 4.74002 99.87 4.78002 100.14 4.78002ZM100.33 4.51002C100.277 4.09669 100.213 3.98002 100.14 4.16002C100.26 4.12002 100.29 4.24002 100.29 4.31002C100.06 4.19002 100.29 4.58002 100.1 4.23002C100.1 4.42002 100.06 4.38002 100.18 4.46002C100.18 4.42002 100.14 4.34002 100.33 4.50002V4.51002ZM100.14 3.74002C100.14 3.74002 100.18 3.70002 100.18 3.66002C100.18 3.66002 100.14 3.70002 100.14 3.74002ZM100.18 3.62002C100.233 3.67335 100.273 3.68669 100.3 3.66002C100.22 3.62002 100.22 3.58002 100.18 3.62002ZM100.57 3.12002C100.53 2.89002 100.49 3.00002 100.42 3.12002C100.38 3.27002 100.3 3.24002 100.46 3.31002L100.34 3.54002C100.42 3.54002 100.38 3.58002 100.46 3.31002C100.46 3.27002 100.58 3.16002 100.58 3.12002H100.57ZM100.57 4.66002C100.49 4.58002 100.45 4.47002 100.42 4.51002C100.46 4.59002 100.5 4.66002 100.57 4.66002ZM100.99 3.24002C100.84 3.20002 100.87 3.20002 100.84 3.28002C100.99 3.32002 100.99 3.28002 100.99 3.24002ZM105.76 18.83C105.8 19.06 105.8 19.02 105.88 19.02C105.84 18.94 105.8 18.83 105.76 18.83ZM106.07 19.06C106.19 19.1 106.15 19.14 106.15 18.83C106.11 18.83 106.07 19.06 106.07 19.06ZM106.88 30.19C106.96 30.11 107 30.07 107.03 30C106.88 30.04 106.91 30 106.88 30.19ZM107.42 28.03C107.57 27.91 107.54 27.95 107.5 27.91C107.46 27.95 107.38 27.99 107.42 28.03ZM107.88 2.35002C107.69 2.35002 107.61 2.39002 107.65 2.47002L107.88 2.35002ZM108.11 1.43002C107.99 1.31002 107.99 1.39002 107.88 1.55002C107.8 1.74002 107.76 1.70002 107.96 1.67002C107.84 1.52002 107.84 1.59002 108.11 1.44002V1.43002ZM107.99 2.01002L107.95 1.97002C107.8 2.12002 107.8 2.24002 107.99 2.01002ZM107.87 15.41C107.95 15.45 108.02 15.53 108.1 15.6C108.1 15.6 108.1 15.56 108.14 15.56L107.91 15.33C107.91 15.33 107.87 15.37 107.87 15.41ZM108.37 3.20002C108.37 3.20002 108.41 3.16002 108.45 3.12002C108.03 3.27002 108.26 3.16002 108.22 3.39002C108.41 3.43002 108.18 3.24002 108.37 3.20002ZM108.52 3.51002L108.44 3.47002C108.32 3.55002 108.32 3.62002 108.52 3.51002ZM108.91 3.16002C108.91 3.16002 108.91 3.12002 108.87 3.12002C108.87 3.20002 108.68 3.12002 108.6 3.12002C108.68 3.31002 108.68 3.27002 108.56 3.20002C108.6 3.39002 108.6 3.35002 108.68 3.39002C108.68 3.04002 108.91 3.62002 108.91 3.16002ZM108.6 2.16002L108.72 2.43002C108.84 2.28002 108.68 2.24002 108.6 2.16002ZM108.87 2.70002C108.87 2.70002 108.95 2.58002 108.99 2.51002C108.89 2.56335 108.85 2.62669 108.87 2.70002ZM109.06 3.74002C108.98 3.70002 108.94 3.66002 108.91 3.62002C108.91 3.74669 108.96 3.78669 109.06 3.74002ZM109.02 2.82002C109.14 2.78002 109.1 2.78002 109.21 2.78002C109.17 2.78002 109.17 2.74002 109.17 2.74002C109.02 2.74002 109.05 2.78002 109.02 2.82002ZM109.29 2.94002C109.137 2.94002 109.073 2.98002 109.1 3.06002L109.29 2.94002ZM109.1 2.29002C109.29 2.29002 109.25 2.29002 109.29 2.21002C109.1 2.17002 109.14 2.17002 109.1 2.29002ZM109.83 2.94002C109.87 2.82002 109.91 2.79002 109.91 2.79002C110.22 3.18002 109.95 2.79002 110.1 2.79002L110.14 2.75002C110.18 2.52002 110.56 2.67002 110.18 2.90002C110.18 3.13002 110.64 3.13002 110.68 2.63002L110.53 2.78002C110.14 2.20002 110.45 2.47002 110.49 2.24002C110.1 2.05002 110.22 2.05002 109.99 2.12002C110.14 1.93002 110.07 1.97002 110.26 2.00002C110.07 1.81002 110.34 1.61002 110.11 1.58002C109.92 1.54002 110.15 1.31002 109.76 1.77002C109.84 1.81002 109.64 1.77002 109.61 1.81002C109.57 1.96002 109.53 2.08002 109.61 2.23002C109.65 2.19002 109.73 2.15002 109.76 2.15002C109.84 2.19002 109.8 2.27002 109.84 2.30002C109.92 2.49002 109.53 2.53002 109.72 2.57002C109.76 2.57002 109.87 2.72002 109.91 2.76002C109.91 2.76002 109.76 2.76002 109.76 2.80002C109.68 2.76002 109.53 2.80002 109.61 2.61002H109.57C109.57 2.61002 109.57 2.65002 109.45 2.69002V2.54002C109.18 2.66002 109.45 2.23002 109.26 2.46002L109.14 2.34002C109.14 2.42002 109.14 2.46002 109.18 2.46002C109.37 2.73002 109.18 2.73002 109.41 2.81002C109.45 2.81002 109.53 2.77002 109.56 2.81002C109.75 2.93002 109.68 2.69002 109.83 2.93002V2.94002ZM109.25 3.44002C109.21 3.25002 109.21 3.29002 109.13 3.29002C109.17 3.48002 109.17 3.44002 109.25 3.44002ZM109.48 2.40002C109.48 2.40002 109.52 2.28002 109.6 2.25002C109.45 2.25002 109.37 1.98002 109.48 2.40002ZM109.71 1.59002C109.79 1.55002 109.75 1.55002 109.86 1.55002C109.71 1.40002 109.71 1.47002 109.71 1.59002ZM109.75 2.55002H109.71C109.71 2.55002 109.75 2.51002 109.75 2.55002ZM110.02 3.55002C109.98 3.43002 109.75 3.36002 109.71 3.55002H110.02ZM109.98 2.51002L110.02 2.66002C110.02 2.66002 109.98 2.70002 109.98 2.74002C109.98 2.47002 109.98 2.82002 109.75 2.55002C109.87 2.55002 109.94 2.63002 109.98 2.51002ZM109.79 3.24002C109.79 3.24002 109.79 3.05002 109.75 3.05002C109.75 3.13002 109.75 3.24002 109.79 3.24002ZM110.1 1.97002C110.02 2.01002 109.95 2.01002 109.83 2.01002C109.83 1.89002 109.79 1.82002 110.02 1.82002C110.1 1.82002 110.14 1.90002 110.1 1.97002ZM109.98 2.51002C109.86 2.43002 109.94 2.36002 109.94 2.28002C109.94 2.36002 110.13 2.40002 109.98 2.51002ZM110.1 2.36002C110.1 2.17002 110.14 2.13002 110.14 2.17002C110.18 2.40002 110.18 2.36002 110.1 2.36002ZM110.29 2.36002L110.17 2.59002C110.09 2.47002 110.17 2.40002 110.29 2.36002ZM110.44 3.32002L110.17 3.20002C110.197 3.30002 110.287 3.34002 110.44 3.32002ZM110.32 2.78002C110.44 2.74002 110.4 2.70002 110.47 2.93002C110.47 2.93002 110.47 2.97002 110.43 2.97002C110.43 2.93002 110.31 2.78002 110.31 2.78002H110.32ZM110.47 2.16002C110.51 2.01002 110.51 2.08002 110.51 1.93002C110.43 1.93002 110.39 1.97002 110.39 1.97002C110.31 2.12002 110.35 2.12002 110.47 2.16002ZM110.51 2.35002L110.43 2.39002C110.43 2.39002 110.43 2.51002 110.47 2.51002C110.51 2.55002 110.66 2.51002 110.66 2.47002C110.54 2.55002 110.62 2.51002 110.51 2.35002ZM110.7 2.12002L110.74 2.08002C110.59 1.93002 110.51 1.93002 110.7 2.12002ZM110.74 2.97002C110.74 2.97002 110.66 3.05002 110.7 3.09002C110.82 3.01002 110.82 3.05002 110.74 2.97002ZM110.89 2.20002C111.04 2.08002 111.04 2.12002 110.97 2.05002C110.93 2.09002 110.85 2.17002 110.89 2.20002ZM110.97 2.70002C111.12 2.62002 111.01 2.62002 111.05 2.78002C111.05 2.78002 111.13 2.82002 111.17 2.78002C111.25 2.32002 110.78 2.82002 110.98 2.70002H110.97ZM111.09 3.78002C111.09 3.78002 110.97 3.66002 110.94 3.70002C110.98 3.74002 111.06 3.82002 111.09 3.78002ZM111.28 2.47002C111.24 2.24002 111.24 2.20002 111.13 2.32002C111.05 2.36002 111.21 2.44002 111.28 2.47002ZM111.43 2.97002C111.24 3.01002 111.24 2.97002 111.24 3.09002C111.43 3.13002 111.36 3.17002 111.43 2.97002ZM111.55 3.20002C111.47 3.12002 111.36 3.16002 111.28 3.32002L111.55 3.20002ZM111.43 2.81002L111.55 2.93002L111.59 2.89002C111.51 2.70002 111.47 2.77002 111.44 2.81002H111.43Z\" fill=\"#DF6A2E\"/>\\n<path d=\"M65.0499 6.65998C63.3199 4.73998 61.5999 2.81998 59.6899 0.709975C61.2899 0.0199752 62.6299 0.449975 63.5599 1.29998C66.3299 3.82998 69.0899 6.39998 71.5499 9.20998C72.9599 10.82 72.2299 12.5 70.1399 12.95C66.6599 13.7 63.1399 14.26 59.6399 14.9C59.4399 14.94 59.1799 15.02 59.0199 14.94C58.5299 14.67 58.0699 14.34 57.5999 14.03C57.8699 13.63 58.0599 13.03 58.4299 12.88C59.6899 12.37 61.0099 12.03 62.2999 11.62C62.9799 11.41 63.6599 11.2 64.4199 10.46C63.3899 10.12 62.3799 9.72997 61.3399 9.43997C40.1799 3.52997 18.2099 12.06 6.51989 30.78C5.02989 33.17 3.82989 35.75 2.47989 38.23C2.00989 39.1 1.48989 39.94 0.999894 40.79L0.309895 40.64C0.209895 40.01 -0.110105 39.32 0.0498945 38.77C0.619895 36.87 1.21989 34.95 2.03989 33.16C10.4199 14.95 29.8499 3.49998 50.5499 4.72998C54.4999 4.95998 58.3999 5.91998 62.3199 6.57998C63.1299 6.70998 63.9099 6.96998 64.7099 7.15998L65.0399 6.66998L65.0499 6.65998Z\" fill=\"#DF6A2E\"/>\\n</g>\\n<defs>\\n<clipPath id=\"clip0_505_835\">\\n<rect width=\"112.83\" height=\"40.79\" fill=\"white\"/>\\n</clipPath>\\n</defs>\\n</svg>\\n',withExternalLayout:true}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1eajymh\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h4\",{style:{\"--font-selector\":\"R0Y7UG9wcGlucy1yZWd1bGFy\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"17px\",\"--framer-line-height\":\"1.7em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-2bb44a71-3d21-4ee5-a514-1e26034514bc, rgb(0, 29, 50))\"},children:\"Powerful analytics\"})}),className:\"framer-fkhlh0\",fonts:[\"GF;Poppins-regular\"],verticalAlignment:\"top\",withExternalLayout:true})})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1ystsl0\",\"data-styles-preset\":\"LU8r000Ue\",children:\"Powered by AI-aided analytics made accessible for ALL.\"})}),className:\"framer-hz0gdp\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-12x9u0n\",\"data-framer-name\":\"Card\",name:\"Card\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-gdvxp5\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1og8mxh\",\"data-framer-name\":\"Layer_1\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:31,intrinsicWidth:123,name:\"Layer_1\",svg:'<svg width=\"123\" height=\"31\" viewBox=\"0 0 123 31\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<g clip-path=\"url(#clip0_505_841)\">\\n<path d=\"M122.17 7.24999C122.09 7.39999 121.94 7.36999 121.59 8.70999C121.55 8.82999 121.44 9.43999 121.24 9.89999C119.93 12.94 116.43 14.55 116.32 14.63C115.78 14.98 116.67 15.67 116.86 16.86C116.94 17.28 119.9 23.09 113.01 28.7C112.39 29.2 110.09 30.66 107.47 30.58C104.55 30.5 106.09 31.12 102.39 29.7C101.74 29.43 100.47 28.43 99.54 26.89C99.08 26.12 98.96 24.89 98.69 24.43C98.46 24.01 98.57 23.55 98.61 22.51C98.65 21.93 98.26 22.43 99.03 20.2C99.57 18.7 101.45 17.01 101.57 16.97C103.19 16.16 103.38 16.62 104.07 16.16C104.53 15.85 105.38 15.97 105.3 16.66C105.26 17.01 106.38 17.7 105.65 18.81C105.5 19 104.88 19.04 104.53 19.16C102.88 19.66 103.07 19.89 102.45 20.66C101.99 21.2 102.07 21.28 101.99 21.47C101.99 21.59 101.8 22.24 101.76 22.97C101.72 23.35 102.26 25.05 102.26 25.05C102.49 25.7 102.8 26.01 103.07 26.24C103.88 26.93 103.8 26.66 104.15 26.82C106.65 27.97 107.5 27.36 109.11 27.17C109.57 27.13 109.38 27.17 110.3 26.55C111.49 25.74 113.15 25.13 114.18 21.13C114.49 19.94 113.8 17.52 113.56 17.17C113.37 16.86 113.02 16.75 112.52 16.67C111.6 16.59 111.56 16.94 111.25 16.63C110.6 15.9 110.25 15.63 110.44 15.13C110.63 14.67 110.56 14.48 110.67 13.98C110.82 13.25 111.9 13.29 113.98 12.29C117.94 10.37 118.86 7.17999 118.83 7.01999C118.79 6.82999 118.98 6.66999 119.1 6.32999C119.52 5.20999 119.02 3.86999 118.72 3.63999C118.22 3.32999 116.49 3.13999 116.14 3.09999C115.72 3.05999 115.37 3.51999 113.99 4.21999C112.99 4.67999 112.57 4.75999 112.14 5.44999C111.83 5.94999 111.87 5.86999 111.76 5.79999C111.72 5.87999 111.8 5.91999 111.88 5.94999C111.5 6.06999 111.57 6.09999 111.73 6.06999L110.92 7.29999C109.88 9.40999 110.88 8.60999 110.27 9.67999C110 10.18 110 9.67999 109.12 9.67999C108.89 9.71999 108.7 9.79999 108.5 9.94999C108.19 10.22 107.77 10.26 107.54 9.79999C105.9 6.20999 112.21 -0.440008 117.05 0.0199919C120.78 0.399992 121.01 1.47999 121.24 1.66999C121.78 2.08999 123.01 4.62999 122.16 7.24999H122.17ZM111.25 14.33C110.9 14.41 110.94 14.41 111.13 14.48C111.17 14.44 111.21 14.4 111.25 14.33ZM111.25 5.86999C111.1 5.94999 111.13 5.94999 111.17 6.01999C111.29 5.89999 111.29 5.93999 111.25 5.86999ZM111.52 6.01999C111.393 6.01999 111.343 6.05999 111.37 6.13999C111.37 6.13999 111.45 6.05999 111.52 6.01999ZM111.6 5.70999H111.41C111.49 5.85999 111.56 5.78999 111.6 5.70999ZM111.68 14.59C111.33 14.51 111.72 14.44 111.41 14.51C111.49 14.66 111.53 14.66 111.68 14.59ZM111.68 5.58999C111.56 5.43999 111.6 5.43999 111.53 5.46999C111.583 5.56999 111.633 5.60999 111.68 5.58999ZM111.99 2.35999C111.89 2.43999 111.863 2.50333 111.91 2.54999C111.91 2.54999 111.95 2.42999 111.99 2.35999ZM112.3 4.73999C112.3 4.73999 111.95 4.77999 111.95 4.81999C112.03 4.81999 112.3 4.77999 112.3 4.73999ZM112.03 14.51C112.15 14.47 112.18 14.39 112.15 14.28L112.03 14.51ZM112.34 15.7V15.66C112.15 15.62 112.26 15.66 112.26 15.54C112.22 15.42 112.18 15.54 112.07 15.73C112.15 15.85 112.26 15.73 112.34 15.69V15.7ZM112.34 15.93C112.15 15.93 112.19 15.93 112.19 16.01C112.38 15.97 112.38 16.01 112.34 15.93ZM112.22 13.93C112.22 13.93 112.26 13.97 112.3 13.97C112.65 13.89 112.38 13.82 112.22 13.93ZM112.72 3.31999C112.64 3.31999 112.41 3.31999 112.41 3.39999C112.64 3.35999 112.56 3.35999 112.64 3.47999C112.68 3.51999 112.72 3.39999 112.72 3.32999V3.31999ZM113.45 1.43999C113.37 1.31999 113.41 1.28999 113.26 1.47999C113.34 1.47999 113.41 1.43999 113.45 1.43999ZM113.99 3.78999C113.84 3.70999 113.87 3.70999 113.84 3.78999C113.92 3.78999 113.99 3.82999 113.99 3.78999ZM114.3 17.79C114.22 17.79 114.15 17.79 114.11 17.71C114.07 17.75 114.03 17.83 114.03 17.86C114.11 17.94 114.18 17.82 114.3 17.78V17.79ZM114.22 1.51999C114.14 1.51999 114.07 1.51999 114.07 1.59999C114.26 1.55999 114.22 1.59999 114.22 1.51999ZM115.26 19.71C115.45 19.75 115.34 19.86 115.3 19.94C115.65 19.82 115.38 19.59 115.61 19.71C115.73 19.52 115.69 19.52 115.8 19.56C115.72 19.56 115.92 19.75 115.95 19.71C115.95 19.6567 115.9 19.6067 115.8 19.56C115.92 19.48 115.84 19.48 115.65 19.37C115.75 19.3167 115.723 19.2667 115.57 19.22C115.57 19.22 115.53 19.3 115.34 19.49C115.34 19.3 115.38 19.22 115.38 19.22C115.38 19.14 115.23 19.22 115.23 19.26C115.23 19.45 115.11 19.38 115.04 19.38C115.23 19.03 115.12 18.96 115.19 18.92C115.23 18.92 115.27 18.88 115.31 18.88C115.27 18.8 115.23 18.65 115.16 18.65C115.107 18.6233 115.093 18.5833 115.12 18.53C115.24 18.45 115.27 18.61 115.35 18.38C115.35 18.38 115.363 18.3533 115.39 18.3C115.35 18.22 115.24 18.15 115.16 18.15C115.28 17.8 115.12 17.77 114.78 17.84C114.66 17.84 114.7 17.96 114.86 17.92C114.82 18.38 114.94 18.11 115.09 18.3C114.91 18.2733 114.807 18.3 114.78 18.38C114.9 18.26 114.93 18.34 114.97 18.42C114.85 18.42 114.85 18.38 114.97 18.65H114.93V18.69C114.85 18.65 114.85 18.61 114.81 18.77C114.89 18.77 114.93 18.77 114.93 18.81C114.66 18.77 114.7 18.69 114.58 18.89C115.08 18.7 114.43 19.01 114.85 18.93C114.7 19.08 114.62 18.89 114.54 18.93C114.58 19.08 114.58 18.97 114.35 19.08C114.47 19.16 114.27 19.23 114.31 19.31C114.54 19.39 114.5 19.43 114.46 19.16C114.69 19.16 114.58 19.39 114.69 19.54C114.54 19.42 114.5 19.5 114.46 19.58C114.42 19.66 114.38 19.7 114.5 19.73C114.5 19.73 114.54 19.77 114.5 19.81C114.38 19.89 114.54 19.93 114.54 20C114.69 19.77 114.46 19.65 114.77 19.96C114.77 20 114.81 19.96 114.85 19.96V19.92C114.7 19.88 114.7 19.61 114.47 19.69C114.55 19.54 114.59 19.54 114.82 19.65C114.78 19.92 114.82 19.73 114.9 19.73C115.05 19.73 114.94 19.61 115.02 19.58C115.06 19.58 115.14 19.62 115.17 19.58C115.25 19.54 115.29 19.5 115.36 19.58L115.24 19.7C115.24 19.7 115.24 19.74 115.28 19.74L115.26 19.71ZM114.3 18.75V18.87C114.34 18.95 114.49 18.95 114.38 18.83C114.34 18.83 114.34 18.79 114.3 18.75ZM114.53 1.94999C114.41 1.90999 114.38 1.94999 114.34 2.06999C114.38 2.02999 114.46 1.98999 114.53 1.94999ZM114.68 1.67999C114.56 1.67999 114.45 1.75999 114.45 1.59999C114.45 1.63999 114.41 1.67999 114.41 1.71999C114.6 1.83999 114.56 1.83999 114.68 1.67999ZM114.41 17.75C114.49 17.94 114.45 17.94 114.56 17.9L114.44 17.71C114.44 17.71 114.44 17.75 114.4 17.75H114.41ZM114.68 20.48L114.6 20.56C114.45 20.44 114.52 20.6 114.48 20.64H114.67C114.79 20.64 114.75 20.56 114.75 20.52C114.75 20.37 114.9 20.29 114.98 20.52C115.06 20.1 114.63 20.33 114.67 20.48H114.68ZM114.68 0.949992C114.6 0.909992 114.64 0.869992 114.53 0.989992C114.57 1.06999 114.53 1.06999 114.68 0.949992ZM114.6 17.75C114.6 17.75 114.64 17.75 114.68 17.79C114.76 17.56 114.76 17.6 114.68 17.56C114.68 17.64 114.64 17.68 114.6 17.75ZM114.6 22.06V22.21C114.95 22.29 114.83 22.09 114.83 22.33C114.83 22.37 114.87 22.37 114.91 22.37L114.95 22.33C114.68 22.14 115.37 22.21 114.6 22.06ZM114.64 17.21C114.64 17.33 114.64 17.4 114.68 17.48C114.8 17.33 114.8 17.29 114.64 17.21ZM114.95 19.32C114.83 19.4 114.91 19.4 114.68 19.24C114.8 19.2 114.76 19.16 114.95 19.32ZM114.8 20.9C114.88 20.71 114.88 20.75 114.72 20.75C114.72 20.79 114.76 20.87 114.8 20.9ZM114.84 17.63C114.84 17.63 114.84 17.67 114.88 17.71C115.07 17.63 115 17.59 115.23 17.79C115.27 17.75 115.23 17.67 115.19 17.67C114.92 17.55 115.27 17.17 114.92 17.32C115.11 17.4 115.04 17.47 114.96 17.59C114.92 17.67 114.88 17.59 114.88 17.55C114.84 17.55 114.84 17.59 114.84 17.63ZM115.07 18.94C114.99 18.98 114.88 19.02 114.84 18.86L115.07 18.94ZM115.15 18.13C114.96 18.17 115 18.17 114.88 17.98C115 17.98 114.92 17.94 115.15 18.13ZM114.92 18.67H114.96V18.63C115.08 18.71 115.19 18.75 115.19 18.9C115.04 18.94 115.11 19.02 114.92 18.67ZM115.15 19.86C115.07 19.86 115.03 19.82 114.96 19.78C115.04 20.16 115 20.16 115.15 19.86ZM115.11 18.51C114.96 18.39 114.96 18.43 115.11 18.36C115.11 18.4 115.15 18.48 115.11 18.51ZM115.15 22.86C115 23.05 115 23.13 115.11 23.13C115.15 23.05 115.15 22.98 115.15 22.86ZM115.23 22.63C115.11 22.51 115.15 22.51 115.04 22.67C115.12 22.63 115.16 22.63 115.23 22.63ZM115.23 18.21C115.23 18.21 115.35 18.29 115.38 18.29C115.3 18.37 115.34 18.37 115.15 18.29C115.15 18.25 115.19 18.21 115.23 18.21ZM115.54 17.79L115.5 17.71C115.27 17.79 115.19 17.83 115.54 17.79ZM115.35 19.56C115.43 19.56 115.54 19.6 115.47 19.44C115.47 19.4 115.51 19.36 115.55 19.32C115.78 19.55 115.36 19.82 115.36 19.55L115.35 19.56ZM115.43 20.06C115.43 20.18 115.66 20.37 115.35 20.37C115.5 20.41 115.7 20.41 115.43 20.06ZM115.58 18.48C115.58 18.48 115.46 18.36 115.43 18.36C115.51 18.55 115.47 18.51 115.58 18.48ZM115.54 18.67C115.42 18.86 115.42 18.82 115.5 18.86C115.58 18.76 115.593 18.6967 115.54 18.67ZM115.5 19.05C115.5 19.17 115.58 19.17 115.58 19.2C115.58 19.12 115.7 19.01 115.66 18.97C115.66 18.93 115.51 19.01 115.51 19.05H115.5ZM115.58 20.97C115.66 20.93 115.73 20.93 115.77 20.89C115.65 20.77 115.62 20.77 115.58 20.97ZM115.66 17.47C115.85 17.55 115.78 17.55 115.85 17.47C115.75 17.4167 115.687 17.4167 115.66 17.47ZM115.78 23.62C115.59 23.66 115.74 23.77 115.66 23.85C115.74 23.85 115.7 23.89 115.78 23.62ZM115.7 18.85C115.753 18.95 115.817 18.9767 115.89 18.93L115.7 18.85ZM115.85 22.31C116 22.23 116 22.16 115.89 22C115.74 22.19 115.74 22.15 115.85 22.31ZM115.89 20.96C115.89 20.96 115.81 21.08 115.81 21.15C115.96 21.15 115.85 21 115.89 20.96ZM115.89 17.69C115.89 17.69 115.97 17.61 115.97 17.54C115.89 17.54 115.863 17.59 115.89 17.69ZM116.58 23C116.39 22.96 116.5 22.85 116.5 22.73C116.35 22.73 116.38 22.77 116.19 22.42C116.31 22.34 116.31 22.11 116.19 21.92C116.19 22.23 116.27 22.11 116.11 22.38C116.07 22.19 116.11 22.23 116.03 22.23C116.03 22.35 116.11 22.58 115.99 22.58C115.84 22.58 115.87 22.62 115.91 22.7C115.83 22.78 115.87 22.85 116.03 22.97C116.03 22.89 116.03 22.82 115.99 22.74C116.14 22.82 116.07 22.59 116.14 22.59C116.45 23.09 116.45 23.05 116.56 23.01L116.58 23ZM115.96 20.85C116.11 20.77 116.08 20.77 116.04 20.73C115.92 20.81 115.92 20.77 115.96 20.85ZM116.08 19.39C115.93 19.54 116.12 19.54 116.16 19.62C116.28 19.5 116.28 19.54 116.08 19.39ZM116.12 20.89C116.08 20.97 116.08 21.01 116.08 21.04C116.16 21.0133 116.173 20.9633 116.12 20.89ZM116.24 22.93C116.2 23.01 116.12 23.05 116.09 23.12C116.44 23.08 116.4 23.12 116.24 22.93ZM116.2 19.97V19.89C116.08 19.66 116.05 19.85 116.2 19.97ZM116.32 20.09C116.24 20.17 116.09 20.17 116.13 20.24C116.55 20.09 116.51 20.16 116.36 19.86C116.36 19.94 116.36 20.05 116.32 20.09ZM116.44 23.2C116.32 23.2 116.29 23.16 116.25 23.16C116.17 23.31 116.13 23.31 116.44 23.2ZM116.32 20.89C116.28 20.97 116.24 21.04 116.28 21.08C116.4 20.89 116.4 20.93 116.32 20.89ZM116.32 21.74C116.47 21.86 116.44 21.82 116.55 21.74C116.51 21.74 116.36 21.7 116.32 21.74ZM116.36 19.55C116.51 19.51 116.55 19.47 116.48 19.36C116.44 19.4 116.4 19.48 116.36 19.55ZM116.4 20.7C116.59 20.7 116.55 20.7 116.55 20.62C116.36 20.62 116.4 20.58 116.4 20.7ZM116.4 19.78C116.52 19.9 116.55 19.74 116.63 19.74C116.59 19.66 116.63 19.66 116.4 19.78ZM116.52 1.08999C116.52 1.16999 116.48 1.20999 116.48 1.31999C116.58 1.21999 116.593 1.14333 116.52 1.08999ZM116.56 21.82C116.48 22.01 116.48 21.97 116.56 22.01C116.6 21.97 116.6 21.89 116.56 21.82ZM116.79 1.20999C116.75 1.12999 116.71 1.01999 116.67 1.05999C116.71 1.09999 116.75 1.20999 116.79 1.20999ZM116.67 20.01C116.723 19.9833 116.723 19.9067 116.67 19.78V20.01ZM116.67 23.05H116.86C116.71 22.9 116.74 22.9 116.67 23.05ZM116.79 22.13C116.79 22.05 116.83 21.94 116.79 21.94C116.75 22.02 116.75 22.09 116.79 22.13ZM117.17 1.01999C117.02 0.709992 117.09 0.749992 116.82 0.899992C116.86 1.08999 116.86 0.669992 117.13 1.04999C117.13 1.00999 117.17 1.00999 117.17 1.00999V1.01999ZM117.09 0.479992C117.21 0.359992 116.97 0.359992 117.01 0.289992C116.78 0.369992 116.74 0.329992 117.09 0.479992ZM116.9 21.9C116.94 22.05 116.98 21.86 117.17 21.94C117.09 21.98 117.05 22.06 117.02 22.09C117.25 22.17 117.1 22.01 117.21 21.9C117.13 21.86 117.21 21.86 116.9 21.9ZM116.94 20.25C116.98 20.52 117.02 20.6 117.06 20.29C117.06 20.25 116.94 20.17 116.94 20.25ZM117.32 0.789992C117.32 0.789992 117.32 0.709992 117.17 0.789992C117.25 0.869992 117.17 0.869992 117.32 0.789992ZM117.55 1.51999C117.55 1.51999 117.63 1.55999 117.63 1.51999C117.75 1.47999 117.71 1.36999 117.55 1.51999ZM118.9 1.36999C118.78 1.21999 118.71 1.24999 118.86 1.36999H118.9ZM119.21 2.13999L119.13 2.05999C118.98 1.90999 119.13 2.20999 119.21 2.13999ZM119.44 1.71999C119.44 1.71999 119.36 1.52999 119.32 1.56999C119.32 1.60999 119.36 1.75999 119.44 1.71999Z\" fill=\"#DF6A2E\"/>\\n<path d=\"M72.16 20.18C71.13 22.55 70.09 24.91 68.96 27.52C70.69 27.67 71.83 26.84 72.44 25.74C74.27 22.47 76.07 19.16 77.52 15.71C78.35 13.73 77.12 12.37 75 12.61C71.46 13 67.95 13.58 64.42 14.08C64.21 14.11 63.94 14.11 63.82 14.24C63.44 14.65 63.11 15.11 62.76 15.56C63.14 15.85 63.51 16.36 63.92 16.39C65.27 16.47 66.63 16.39 67.99 16.36C68.7 16.35 69.41 16.33 70.37 16.79C69.5 17.44 68.66 18.13 67.77 18.73C49.54 31.02 26 29.86 8.99999 15.8C6.82999 14 4.86999 11.93 2.80999 9.99998C2.08999 9.32998 1.32999 8.68998 0.59999 8.03998L-0.0100098 8.39998C0.0899902 9.02998 -9.77516e-06 9.78998 0.32999 10.25C1.46999 11.88 2.63999 13.5 3.99999 14.95C17.71 29.58 39.76 34.31 59.01 26.61C62.68 25.14 66.08 23 69.6 21.14C70.32 20.76 70.99 20.27 71.68 19.83L72.15 20.19L72.16 20.18Z\" fill=\"#DF6A2E\"/>\\n</g>\\n<defs>\\n<clipPath id=\"clip0_505_841\">\\n<rect width=\"122.46\" height=\"30.66\" fill=\"white\"/>\\n</clipPath>\\n</defs>\\n</svg>\\n',withExternalLayout:true}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1t1c36u\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-p4yi0u\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-zh46dd\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h4\",{style:{\"--font-selector\":\"R0Y7UG9wcGlucy1yZWd1bGFy\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"17px\",\"--framer-line-height\":\"1.7em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-2bb44a71-3d21-4ee5-a514-1e26034514bc, rgb(0, 29, 50))\"},children:\"Optimizing operations\"})}),className:\"framer-130gje1\",fonts:[\"GF;Poppins-regular\"],verticalAlignment:\"top\",withExternalLayout:true})})})})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1ystsl0\",\"data-styles-preset\":\"LU8r000Ue\",children:\"Automate water pumps operations and optimize water tanks levels to ensure supply continuity.\"})}),className:\"framer-1x4ifxd\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]})]})]}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1k0ktkr\",\"data-framer-name\":\"Logos\",name:\"Logos\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{c1EuGPAS0:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{className:\"framer-styles-preset-1tt8xcc\",\"data-styles-preset\":\"Yi9lv37ZD\",style:{\"--framer-text-alignment\":\"center\"},children:\"Be the water management system hero - without all the hassle!\"})})},kZJS1UjZD:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{style:{\"--font-selector\":\"R0Y7UG9wcGlucy1yZWd1bGFy\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"25px\",\"--framer-letter-spacing\":\"0.03em\",\"--framer-line-height\":\"1.7em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-2bb44a71-3d21-4ee5-a514-1e26034514bc, rgb(0, 29, 50))\"},children:\"Be the water management system hero - without all the hassle!\"})}),fonts:[\"GF;Poppins-regular\"]}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{className:\"framer-styles-preset-3l6y2l\",\"data-styles-preset\":\"XHSFTQzzW\",style:{\"--framer-text-alignment\":\"center\"},children:\"Be the water management system hero - without all the hassle!\"})}),className:\"framer-kz87q7\",\"data-framer-name\":\"Tagline\",fonts:[\"Inter\"],name:\"Tagline\",verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1fjzk43\",\"data-framer-name\":\"Features Large\",id:elementId3,name:\"Features Large\",ref:ref5,children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-6oecb\",\"data-framer-name\":\"Features\",name:\"Features\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-7reuin\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{c1EuGPAS0:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:720,intrinsicWidth:960,loading:getLoadingLazyAtYPosition(3732.570849773843),pixelHeight:1508,pixelWidth:1812,sizes:\"339px\",src:\"https://framerusercontent.com/images/JcpGpClStAGWDXnyqzs9SBIFI.png?scale-down-to=1024\",srcSet:\"https://framerusercontent.com/images/JcpGpClStAGWDXnyqzs9SBIFI.png?scale-down-to=512 512w,https://framerusercontent.com/images/JcpGpClStAGWDXnyqzs9SBIFI.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/JcpGpClStAGWDXnyqzs9SBIFI.png 1812w\"}},kZJS1UjZD:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:720,intrinsicWidth:960,pixelHeight:1508,pixelWidth:1812,sizes:\"300px\",src:\"https://framerusercontent.com/images/JcpGpClStAGWDXnyqzs9SBIFI.png?scale-down-to=1024\",srcSet:\"https://framerusercontent.com/images/JcpGpClStAGWDXnyqzs9SBIFI.png?scale-down-to=512 512w,https://framerusercontent.com/images/JcpGpClStAGWDXnyqzs9SBIFI.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/JcpGpClStAGWDXnyqzs9SBIFI.png 1812w\"}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:720,intrinsicWidth:960,pixelHeight:1508,pixelWidth:1812,sizes:\"460px\",src:\"https://framerusercontent.com/images/JcpGpClStAGWDXnyqzs9SBIFI.png?scale-down-to=1024\",srcSet:\"https://framerusercontent.com/images/JcpGpClStAGWDXnyqzs9SBIFI.png?scale-down-to=512 512w,https://framerusercontent.com/images/JcpGpClStAGWDXnyqzs9SBIFI.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/JcpGpClStAGWDXnyqzs9SBIFI.png 1812w\"},className:\"framer-cmtyn2\",\"data-framer-name\":\"Image\",name:\"Image\"})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1cilxwf\",\"data-framer-name\":\"Content\",name:\"Content\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{c1EuGPAS0:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{className:\"framer-styles-preset-1c6otru\",\"data-styles-preset\":\"GoXY3rUxA\",style:{\"--framer-text-color\":\"var(--token-88846cb5-0a21-422a-ace9-1e776bc448fd, rgb(0, 29, 50))\"},children:\"Powerful visualizations\"})})},kZJS1UjZD:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h4\",{className:\"framer-styles-preset-1xc0yo6\",\"data-styles-preset\":\"z2l5J8uwA\",style:{\"--framer-text-color\":\"var(--token-8713f600-11b4-4be0-909f-4af47dd02ea5, rgb(0, 117, 201))\"},children:\"Powerful visualizations\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{className:\"framer-styles-preset-1xc0yo6\",\"data-styles-preset\":\"z2l5J8uwA\",style:{\"--framer-text-color\":\"var(--token-8713f600-11b4-4be0-909f-4af47dd02ea5, rgb(0, 117, 201))\"},children:\"Powerful visualizations\"})}),className:\"framer-18rd4rx\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{c1EuGPAS0:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1ystsl0\",\"data-styles-preset\":\"LU8r000Ue\",style:{\"--framer-text-color\":\"var(--token-2bb44a71-3d21-4ee5-a514-1e26034514bc, rgb(0, 29, 50))\"},children:\"WaterCloud\u2019s dashboards craft a story from your data analytics to help you find water leaks & optimize your water system.\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-hl531s\",\"data-styles-preset\":\"EmCi9wOAM\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-2bb44a71-3d21-4ee5-a514-1e26034514bc, rgb(0, 29, 50))\"},children:\"WaterCloud\u2019s dashboards craft a story from your data analytics to help you find water leaks & optimize your water system.\"})}),className:\"framer-4xnchk\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{c1EuGPAS0:{y:4163.570849773843}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,children:/*#__PURE__*/_jsx(Container,{className:\"framer-rzdjv6-container\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{c1EuGPAS0:{On_nQTElm:\"Automate your factory processes\"},kZJS1UjZD:{On_nQTElm:\"Explore more\"}},children:/*#__PURE__*/_jsx(Button,{height:\"100%\",id:\"ZMGvD9a_n\",layoutId:\"ZMGvD9a_n\",On_nQTElm:\"Learn more\",style:{height:\"100%\"},width:\"100%\"})})})})})]})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1r9vkb0\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1x4n9y1\",\"data-framer-name\":\"Content\",name:\"Content\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{c1EuGPAS0:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{className:\"framer-styles-preset-1c6otru\",\"data-styles-preset\":\"GoXY3rUxA\",style:{\"--framer-text-color\":\"var(--token-2bb44a71-3d21-4ee5-a514-1e26034514bc, rgb(0, 29, 50))\"},children:\"Advanced alerts\"})})},kZJS1UjZD:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h4\",{className:\"framer-styles-preset-1xc0yo6\",\"data-styles-preset\":\"z2l5J8uwA\",style:{\"--framer-text-color\":\"var(--token-8713f600-11b4-4be0-909f-4af47dd02ea5, rgb(0, 117, 201))\"},children:\"Advanced alerts\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{className:\"framer-styles-preset-1xc0yo6\",\"data-styles-preset\":\"z2l5J8uwA\",style:{\"--framer-text-color\":\"var(--token-8713f600-11b4-4be0-909f-4af47dd02ea5, rgb(0, 117, 201))\"},children:\"Advanced alerts\"})}),className:\"framer-1tksgo1\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{c1EuGPAS0:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1ystsl0\",\"data-styles-preset\":\"LU8r000Ue\",style:{\"--framer-text-color\":\"var(--token-2bb44a71-3d21-4ee5-a514-1e26034514bc, rgb(0, 29, 50))\"},children:\"Get early alerts for any incidents as soon as it emerges, wether it\u2019s burst, air pocket, or blockage in the water pipeline.\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-hl531s\",\"data-styles-preset\":\"EmCi9wOAM\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-2bb44a71-3d21-4ee5-a514-1e26034514bc, rgb(0, 29, 50))\"},children:\"Get early alerts for any incidents as soon as it emerges, wether it\u2019s burst, air pocket, or blockage in the water pipeline.\"})}),className:\"framer-1dx0kp2\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})})]}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1jh01r2\",\"data-framer-name\":\"Image\",name:\"Image\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{c1EuGPAS0:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:470,intrinsicWidth:554,loading:getLoadingLazyAtYPosition(4303.493468821463),pixelHeight:470,pixelWidth:554,sizes:\"335px\",src:\"https://framerusercontent.com/images/35Do2wRPxqWdNvI9581tADVHgL0.png\",srcSet:\"https://framerusercontent.com/images/35Do2wRPxqWdNvI9581tADVHgL0.png?scale-down-to=512 512w,https://framerusercontent.com/images/35Do2wRPxqWdNvI9581tADVHgL0.png 554w\"}},kZJS1UjZD:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:470,intrinsicWidth:554,pixelHeight:470,pixelWidth:554,sizes:\"321px\",src:\"https://framerusercontent.com/images/35Do2wRPxqWdNvI9581tADVHgL0.png\",srcSet:\"https://framerusercontent.com/images/35Do2wRPxqWdNvI9581tADVHgL0.png?scale-down-to=512 512w,https://framerusercontent.com/images/35Do2wRPxqWdNvI9581tADVHgL0.png 554w\"}}},children:/*#__PURE__*/_jsx(ImageWithFX,{__framer__spring:{damping:60,delay:0,duration:.3,ease:[.44,0,.56,1],mass:1,stiffness:500,type:\"spring\"},__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:0,rotate:0,rotateX:10,rotateY:0,scale:.7,skewX:0,skewY:0,x:0,y:0}},{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0}}],__framer__transformTrigger:\"onInView\",__perspectiveFX:false,__targetOpacity:1,background:{alt:\"\",fit:\"fill\",intrinsicHeight:470,intrinsicWidth:554,pixelHeight:470,pixelWidth:554,sizes:\"468px\",src:\"https://framerusercontent.com/images/35Do2wRPxqWdNvI9581tADVHgL0.png\",srcSet:\"https://framerusercontent.com/images/35Do2wRPxqWdNvI9581tADVHgL0.png?scale-down-to=512 512w,https://framerusercontent.com/images/35Do2wRPxqWdNvI9581tADVHgL0.png 554w\"},className:\"framer-iqmi49\",\"data-framer-name\":\"image\",name:\"image\",style:{transformPerspective:1200}})})})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-nh7tye\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-jl0w1o\",\"data-framer-name\":\"Image\",name:\"Image\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{c1EuGPAS0:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:1080,intrinsicWidth:1920,loading:getLoadingLazyAtYPosition(4870.229031592025),pixelHeight:1080,pixelWidth:1920,sizes:\"336px\",src:\"https://framerusercontent.com/images/7Y2PfRqlEf1e4KQlMIYkQbII6Q.jpg\",srcSet:\"https://framerusercontent.com/images/7Y2PfRqlEf1e4KQlMIYkQbII6Q.jpg?scale-down-to=512 512w,https://framerusercontent.com/images/7Y2PfRqlEf1e4KQlMIYkQbII6Q.jpg?scale-down-to=1024 1024w,https://framerusercontent.com/images/7Y2PfRqlEf1e4KQlMIYkQbII6Q.jpg 1920w\"}},kZJS1UjZD:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:1080,intrinsicWidth:1920,pixelHeight:1080,pixelWidth:1920,sizes:\"315px\",src:\"https://framerusercontent.com/images/7Y2PfRqlEf1e4KQlMIYkQbII6Q.jpg\",srcSet:\"https://framerusercontent.com/images/7Y2PfRqlEf1e4KQlMIYkQbII6Q.jpg?scale-down-to=512 512w,https://framerusercontent.com/images/7Y2PfRqlEf1e4KQlMIYkQbII6Q.jpg?scale-down-to=1024 1024w,https://framerusercontent.com/images/7Y2PfRqlEf1e4KQlMIYkQbII6Q.jpg 1920w\"}}},children:/*#__PURE__*/_jsx(ImageWithFX,{__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:0,rotate:0,rotateX:10,rotateY:0,scale:.7,skewX:0,skewY:0,x:0,y:0}},{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0}}],__framer__transformTrigger:\"onInView\",__perspectiveFX:false,__targetOpacity:1,background:{alt:\"\",fit:\"fill\",intrinsicHeight:1080,intrinsicWidth:1920,pixelHeight:1080,pixelWidth:1920,sizes:\"464px\",src:\"https://framerusercontent.com/images/7Y2PfRqlEf1e4KQlMIYkQbII6Q.jpg\",srcSet:\"https://framerusercontent.com/images/7Y2PfRqlEf1e4KQlMIYkQbII6Q.jpg?scale-down-to=512 512w,https://framerusercontent.com/images/7Y2PfRqlEf1e4KQlMIYkQbII6Q.jpg?scale-down-to=1024 1024w,https://framerusercontent.com/images/7Y2PfRqlEf1e4KQlMIYkQbII6Q.jpg 1920w\"},className:\"framer-fgq12y\",\"data-framer-name\":\"image\",name:\"image\",style:{transformPerspective:1200}})})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1laddps\",\"data-framer-name\":\"Content\",name:\"Content\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{c1EuGPAS0:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{className:\"framer-styles-preset-1c6otru\",\"data-styles-preset\":\"GoXY3rUxA\",style:{\"--framer-text-color\":\"var(--token-88846cb5-0a21-422a-ace9-1e776bc448fd, rgb(0, 29, 50))\"},children:\"Water losses management\"})})},kZJS1UjZD:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{className:\"framer-styles-preset-1xc0yo6\",\"data-styles-preset\":\"z2l5J8uwA\",style:{\"--framer-text-color\":\"var(--token-8713f600-11b4-4be0-909f-4af47dd02ea5, rgb(0, 117, 201))\"},children:\"Automation is something you've tried before\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{className:\"framer-styles-preset-1xc0yo6\",\"data-styles-preset\":\"z2l5J8uwA\",style:{\"--framer-text-color\":\"var(--token-8713f600-11b4-4be0-909f-4af47dd02ea5, rgb(0, 117, 201))\"},children:\"Water losses management\"})}),className:\"framer-zj6cqt\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{c1EuGPAS0:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1ystsl0\",\"data-styles-preset\":\"LU8r000Ue\",children:\"But the control and monitoring solution you already have doesn't really help. It only provides data, and you do not want yet another technology. What you really want is hands-on solution that provides tangible outcomes. FAST!\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-hl531s\",\"data-styles-preset\":\"EmCi9wOAM\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-2bb44a71-3d21-4ee5-a514-1e26034514bc, rgb(0, 29, 50))\"},children:\"Breaking-down water losses into their components and helping you track water leaks across your water network.\"})}),className:\"framer-suxqrk\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})})]})]})]})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-138a2ov\",\"data-framer-name\":\"Logos\",name:\"Logos\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{c1EuGPAS0:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{style:{\"--font-selector\":\"R0Y7UG9wcGlucy1yZWd1bGFy\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-line-height\":\"1.7em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-2bb44a71-3d21-4ee5-a514-1e26034514bc, rgb(0, 29, 50))\"},children:\"See how Flowless system leverages your water operations across different industries\u2026\"})}),fonts:[\"GF;Poppins-regular\"]},kZJS1UjZD:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{style:{\"--font-selector\":\"R0Y7UG9wcGlucy1yZWd1bGFy\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"25px\",\"--framer-letter-spacing\":\"0.03em\",\"--framer-line-height\":\"1.7em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-2bb44a71-3d21-4ee5-a514-1e26034514bc, rgb(0, 29, 50))\"},children:\"See how Flowless system leverages your water operations across different industries\u2026\"})}),fonts:[\"GF;Poppins-regular\"]}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{className:\"framer-styles-preset-3l6y2l\",\"data-styles-preset\":\"XHSFTQzzW\",style:{\"--framer-text-alignment\":\"center\"},children:\"See how Flowless system leverages your water operations across different industries\u2026\"})}),className:\"framer-1a6c6vp\",\"data-framer-name\":\"Tagline\",fonts:[\"Inter\"],name:\"Tagline\",verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-mbgbsy\",\"data-framer-name\":\"Solutions\",name:\"Solutions\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-s6ojd3\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-9f8ujn\",\"data-framer-name\":\"Card\",name:\"Card\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-rplpg7\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-1k7ejh6\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{kZJS1UjZD:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{style:{\"--font-selector\":\"R0Y7UG9wcGlucy01MDA=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"13px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0.03em\",\"--framer-line-height\":\"1.7em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-8713f600-11b4-4be0-909f-4af47dd02ea5, rgb(0, 117, 201))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"K3czmoPeW\"},nodeId:\"DM7lWFTZq\",openInNewTab:false,smoothScroll:false,children:/*#__PURE__*/_jsx(\"a\",{className:\"framer-styles-preset-12v3gq7\",\"data-styles-preset\":\"Pkxf61mK8\",children:\"Water Leak Detection\"})})})}),fonts:[\"GF;Poppins-500\"]}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{className:\"framer-styles-preset-1c6otru\",\"data-styles-preset\":\"GoXY3rUxA\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-8713f600-11b4-4be0-909f-4af47dd02ea5, rgb(0, 117, 201))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"K3czmoPeW\"},nodeId:\"DM7lWFTZq\",openInNewTab:false,smoothScroll:false,children:/*#__PURE__*/_jsx(\"a\",{className:\"framer-styles-preset-12v3gq7\",\"data-styles-preset\":\"Pkxf61mK8\",children:\"Water Leak Detection\"})})})}),className:\"framer-cena1w\",fonts:[\"Inter\"],verticalAlignment:\"top\",whileHover:animation7,withExternalLayout:true})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{kZJS1UjZD:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7UG9wcGlucy0zMDA=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"10px\",\"--framer-font-weight\":\"300\",\"--framer-line-height\":\"1.6em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-2bb44a71-3d21-4ee5-a514-1e26034514bc, rgb(0, 29, 50))\"},children:\"Monitor your network and analyze real-time data to detect water leaks as soon as they emerge. AI-powered analytics provides actionable insights to localize & tackle leaks.\"})}),fonts:[\"GF;Poppins-300\"]}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1ystsl0\",\"data-styles-preset\":\"LU8r000Ue\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-2bb44a71-3d21-4ee5-a514-1e26034514bc, rgb(0, 29, 50))\"},children:\"Monitor your network and analyze real-time data to detect water leaks as soon as they emerge. AI-powered analytics provides actionable insights to localize & tackle leaks.\"})}),className:\"framer-r5vfc0\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1skf9us\",\"data-framer-name\":\"Card\",name:\"Card\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-1a11hhs\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-dkdado\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{kZJS1UjZD:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{style:{\"--font-selector\":\"R0Y7UG9wcGlucy01MDA=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"13px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0.03em\",\"--framer-line-height\":\"1.7em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-8713f600-11b4-4be0-909f-4af47dd02ea5, rgb(0, 117, 201))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"r396gy5b5\"},nodeId:\"dSnzmknGB\",openInNewTab:false,smoothScroll:false,children:/*#__PURE__*/_jsx(\"a\",{className:\"framer-styles-preset-12v3gq7\",\"data-styles-preset\":\"Pkxf61mK8\",children:\"Smart Water Management\"})})})}),fonts:[\"GF;Poppins-500\"]}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{className:\"framer-styles-preset-1c6otru\",\"data-styles-preset\":\"GoXY3rUxA\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-8713f600-11b4-4be0-909f-4af47dd02ea5, rgb(0, 117, 201))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"r396gy5b5\"},nodeId:\"dSnzmknGB\",openInNewTab:false,smoothScroll:false,children:/*#__PURE__*/_jsx(\"a\",{className:\"framer-styles-preset-12v3gq7\",\"data-styles-preset\":\"Pkxf61mK8\",children:\"Smart Water Management\"})})})}),className:\"framer-y97zct\",fonts:[\"Inter\"],verticalAlignment:\"top\",whileHover:animation7,withExternalLayout:true})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{kZJS1UjZD:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7UG9wcGlucy0zMDA=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"10px\",\"--framer-font-weight\":\"300\",\"--framer-line-height\":\"1.6em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-2bb44a71-3d21-4ee5-a514-1e26034514bc, rgb(0, 29, 50))\"},children:\"Automate your water networks daily operations. Get instant alerts for emerging faults, optimize your pumping facilities, and keep an eye on your key performance indicators.\"})}),fonts:[\"GF;Poppins-300\"]}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1ystsl0\",\"data-styles-preset\":\"LU8r000Ue\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-2bb44a71-3d21-4ee5-a514-1e26034514bc, rgb(0, 29, 50))\"},children:\"Automate your water networks daily operations. Get instant alerts for emerging faults, optimize your pumping facilities, and keep an eye on your key performance indicators.\"})}),className:\"framer-xrt6rg\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-6o0mz9\",\"data-framer-name\":\"Card\",name:\"Card\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-140mq0j\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-q70fii\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{kZJS1UjZD:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{style:{\"--font-selector\":\"R0Y7UG9wcGlucy01MDA=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"13px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0.03em\",\"--framer-line-height\":\"1.7em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-8713f600-11b4-4be0-909f-4af47dd02ea5, rgb(0, 117, 201))\"},children:\"Digital Twins\"})}),fonts:[\"GF;Poppins-500\"]}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{className:\"framer-styles-preset-1c6otru\",\"data-styles-preset\":\"GoXY3rUxA\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-8713f600-11b4-4be0-909f-4af47dd02ea5, rgb(0, 117, 201))\"},children:\"Digital Twins\"})}),className:\"framer-4i7m\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{kZJS1UjZD:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7UG9wcGlucy0zMDA=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"10px\",\"--framer-font-weight\":\"300\",\"--framer-line-height\":\"1.6em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-2bb44a71-3d21-4ee5-a514-1e26034514bc, rgb(0, 29, 50))\"},children:\"Your water network at your fingertips. Connect all the pieces together by integrating hydraulic analysis, GIS, and real-time data to get bird-eye insights & take control.\"})}),fonts:[\"GF;Poppins-300\"]}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1ystsl0\",\"data-styles-preset\":\"LU8r000Ue\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-2bb44a71-3d21-4ee5-a514-1e26034514bc, rgb(0, 29, 50))\"},children:\"Your water network at your fingertips. Connect all the pieces together by integrating hydraulic analysis, GIS, and real-time data to get bird-eye insights & take control.\"})}),className:\"framer-8ex7yn\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1ckwwkf\",\"data-framer-name\":\"Card\",name:\"Card\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-1fy2inx\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-m3k6ff\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{kZJS1UjZD:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{style:{\"--font-selector\":\"R0Y7UG9wcGlucy01MDA=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"13px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0.03em\",\"--framer-line-height\":\"1.7em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-8713f600-11b4-4be0-909f-4af47dd02ea5, rgb(0, 117, 201))\"},children:\"Precision Irrigation\"})}),fonts:[\"GF;Poppins-500\"]}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{className:\"framer-styles-preset-1c6otru\",\"data-styles-preset\":\"GoXY3rUxA\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-8713f600-11b4-4be0-909f-4af47dd02ea5, rgb(0, 117, 201))\"},children:\"Precision Irrigation\"})}),className:\"framer-fj0z5d\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{kZJS1UjZD:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7UG9wcGlucy0zMDA=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"10px\",\"--framer-font-weight\":\"300\",\"--framer-line-height\":\"1.6em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-2bb44a71-3d21-4ee5-a514-1e26034514bc, rgb(0, 29, 50))\"},children:\"By leveraging emerging technologies such as precision agriculture, we help farmers optimize their farming practices. This improves crop quality, reduces waste, and increases overall productivity.\"})}),fonts:[\"GF;Poppins-300\"]}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1ystsl0\",\"data-styles-preset\":\"LU8r000Ue\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-2bb44a71-3d21-4ee5-a514-1e26034514bc, rgb(0, 29, 50))\"},children:\"By leveraging emerging technologies such as precision agriculture, we help farmers optimize their farming practices. This improves crop quality, reduces waste, and increases overall productivity.\"})}),className:\"framer-12o8qor\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})})]}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{c1EuGPAS0:{background:{alt:\"\",fit:\"fit\",intrinsicHeight:104,intrinsicWidth:136,loading:getLoadingLazyAtYPosition(3394.970849773843),positionX:\"center\",positionY:\"center\",src:\"https://framerusercontent.com/images/PKgduQrIh2k5Nl6EYn98Rnsyyas.svg\"}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fit\",intrinsicHeight:104,intrinsicWidth:136,positionX:\"center\",positionY:\"center\",src:\"https://framerusercontent.com/images/PKgduQrIh2k5Nl6EYn98Rnsyyas.svg\"},className:\"framer-b88ep3\",\"data-framer-name\":\"Frame\",name:\"Frame\"})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-efhun5\",\"data-framer-name\":\"Card\",name:\"Card\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-yixdbu\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-114lewz\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{kZJS1UjZD:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{style:{\"--font-selector\":\"R0Y7UG9wcGlucy01MDA=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"13px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0.03em\",\"--framer-line-height\":\"1.7em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-8713f600-11b4-4be0-909f-4af47dd02ea5, rgb(0, 117, 201))\"},children:\"Smart Hydroponics\"})}),fonts:[\"GF;Poppins-500\"]}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{className:\"framer-styles-preset-1c6otru\",\"data-styles-preset\":\"GoXY3rUxA\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-8713f600-11b4-4be0-909f-4af47dd02ea5, rgb(0, 117, 201))\"},children:\"Smart Hydroponics\"})}),className:\"framer-l2p4oz\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{kZJS1UjZD:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7UG9wcGlucy0zMDA=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"10px\",\"--framer-font-weight\":\"300\",\"--framer-line-height\":\"1.6em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-2bb44a71-3d21-4ee5-a514-1e26034514bc, rgb(0, 29, 50))\"},children:\"Automate the whole hydroponics process to fit the needs and requirements of each plant and crop type. This ensures better results and less operational efforts.\"})}),fonts:[\"GF;Poppins-300\"]}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1ystsl0\",\"data-styles-preset\":\"LU8r000Ue\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-2bb44a71-3d21-4ee5-a514-1e26034514bc, rgb(0, 29, 50))\"},children:\"Automate the whole hydroponics process to fit the needs and requirements of each plant and crop type. This ensures better results and less operational efforts.\"})}),className:\"framer-6s4bo7\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})})]})]})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1mjrc79\",\"data-framer-name\":\"Logos\",name:\"Logos\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{c1EuGPAS0:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{style:{\"--font-selector\":\"R0Y7UG9wcGlucy1yZWd1bGFy\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-letter-spacing\":\"0.03em\",\"--framer-line-height\":\"1.7em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-2bb44a71-3d21-4ee5-a514-1e26034514bc, rgb(0, 29, 50))\"},children:\"Trusted by\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{style:{\"--font-selector\":\"R0Y7UG9wcGlucy1yZWd1bGFy\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-letter-spacing\":\"0.03em\",\"--framer-line-height\":\"1.7em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-2bb44a71-3d21-4ee5-a514-1e26034514bc, rgb(0, 29, 50))\"},children:\"Trusted by\"})}),className:\"framer-1ejv4sb\",fonts:[\"GF;Poppins-regular\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1a8dioa\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-1kakw6c\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(ContainerWithFX,{__framer__animate:{transition:transition3},__framer__animateOnce:true,__framer__enter:animation8,__framer__exit:animation9,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__targetOpacity:1,className:\"framer-ku3dl5-container\",style:{transformPerspective:1200},children:/*#__PURE__*/_jsx(Slideshow,{alignment:\"center\",arrowOptions:{arrowFill:\"rgba(0, 0, 0, 0.2)\",arrowGap:10,arrowPadding:20,arrowPaddingBottom:0,arrowPaddingLeft:0,arrowPaddingRight:0,arrowPaddingTop:0,arrowPosition:\"auto\",arrowRadius:40,arrowShouldFadeIn:false,arrowShouldSpace:true,arrowSize:40,showMouseControls:false},autoPlayControl:true,borderRadius:0,direction:\"left\",dragControl:true,effectsOptions:{effectsHover:true,effectsOpacity:1,effectsPerspective:1200,effectsRotate:0,effectsScale:1},fadeOptions:{fadeAlpha:0,fadeContent:false,fadeInset:12,fadeWidth:25,overflow:true},gap:0,height:\"100%\",id:\"WbYbpSOIs\",intervalControl:2,itemAmount:1,layoutId:\"WbYbpSOIs\",padding:0,paddingBottom:0,paddingLeft:0,paddingPerSide:true,paddingRight:0,paddingTop:40,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:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-2oum8z\",\"data-framer-name\":\"Project 1\",name:\"Project 1\",children:/*#__PURE__*/_jsx(Link,{href:\"https://www.moruwasa.go.tz/\",nodeId:\"yQIe3CUSP\",openInNewTab:true,children:/*#__PURE__*/_jsx(Image,{as:\"a\",background:{alt:\"\",fit:\"fill\",pixelHeight:225,pixelWidth:225,src:\"https://framerusercontent.com/images/Ym0qfnvLh9QWSN5znppdL3U5oY0.png\"},className:\"framer-96atam framer-lux5qc\"})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1lkgfub\",\"data-framer-name\":\"Project 3\",name:\"Project 3\",children:/*#__PURE__*/_jsx(Link,{href:\"https://www.senarajo.com/\",nodeId:\"jucuN7m0s\",children:/*#__PURE__*/_jsx(Image,{as:\"a\",background:{alt:\"\",fit:\"fill\",pixelHeight:200,pixelWidth:200,src:\"https://framerusercontent.com/images/6TqjcgaPnMNp3q47vQQWHDkzxc.png\"},className:\"framer-11bl2ne framer-lux5qc\"})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-2nxn3i\",\"data-framer-name\":\"Project 3\",name:\"Project 3\",children:/*#__PURE__*/_jsx(Link,{href:\"https://www.wereldwaternet.nl/en\",nodeId:\"suqCrXIPz\",openInNewTab:true,children:/*#__PURE__*/_jsx(Image,{as:\"a\",background:{alt:\"\",fit:\"fill\",pixelHeight:200,pixelWidth:200,src:\"https://framerusercontent.com/images/ERqH0ONSTR11blfPNsbJZnmvkdc.jpeg\"},className:\"framer-mmdg5 framer-lux5qc\"})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1h2fcqe\",\"data-framer-name\":\"Project 1\",name:\"Project 1\",children:/*#__PURE__*/_jsx(Link,{href:\"https://www.somapep.ml/\",nodeId:\"lIYasDFqB\",children:/*#__PURE__*/_jsx(Image,{as:\"a\",background:{alt:\"\",fit:\"fill\",pixelHeight:200,pixelWidth:200,src:\"https://framerusercontent.com/images/olyr4XQvNdb3D4EA4iVKYStcOmU.png\"},className:\"framer-z897zm framer-lux5qc\"})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1f300vi\",\"data-framer-name\":\"Project 3\",name:\"Project 3\",children:/*#__PURE__*/_jsx(Link,{href:\"https://www.undp.org/\",nodeId:\"xefGUKBEL\",children:/*#__PURE__*/_jsx(Image,{as:\"a\",background:{alt:\"\",fit:\"fill\",pixelHeight:650,pixelWidth:600,sizes:\"60px\",src:\"https://framerusercontent.com/images/Ym2IRzqh4wXQ0W9OmZ4nzOxj4.png\",srcSet:\"https://framerusercontent.com/images/Ym2IRzqh4wXQ0W9OmZ4nzOxj4.png 600w\"},className:\"framer-tt79ep framer-lux5qc\"})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-3r6hai\",\"data-framer-name\":\"Project 1\",name:\"Project 1\",children:/*#__PURE__*/_jsx(Link,{href:\"www.salfeet.org\",nodeId:\"uRRs_bhnj\",children:/*#__PURE__*/_jsx(Image,{as:\"a\",background:{alt:\"\",fit:\"fill\",pixelHeight:948,pixelWidth:960,sizes:\"60px\",src:\"https://framerusercontent.com/images/T8ABCDtFgyWYi4o3rBvZsvbQFE.jpg\",srcSet:\"https://framerusercontent.com/images/T8ABCDtFgyWYi4o3rBvZsvbQFE.jpg?scale-down-to=512 512w,https://framerusercontent.com/images/T8ABCDtFgyWYi4o3rBvZsvbQFE.jpg 960w\"},className:\"framer-dqs6cw framer-lux5qc\"})})})],startFrom:0,style:{height:\"100%\",width:\"100%\"},transitionControl:{damping:40,delay:0,mass:1,stiffness:200,type:\"spring\"},width:\"100%\"})})})})})]}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1sv0hit\",\"data-framer-name\":\"Logos\",name:\"Logos\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{c1EuGPAS0:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{className:\"framer-styles-preset-1tt8xcc\",\"data-styles-preset\":\"Yi9lv37ZD\",style:{\"--framer-text-alignment\":\"center\"},children:\"What our clients say about us?\"})})},kZJS1UjZD:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{style:{\"--font-selector\":\"R0Y7UG9wcGlucy1yZWd1bGFy\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"25px\",\"--framer-letter-spacing\":\"0.03em\",\"--framer-line-height\":\"1.7em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-2bb44a71-3d21-4ee5-a514-1e26034514bc, rgb(0, 29, 50))\"},children:\"What our clients say about us?\"})}),fonts:[\"GF;Poppins-regular\"]}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{className:\"framer-styles-preset-3l6y2l\",\"data-styles-preset\":\"XHSFTQzzW\",style:{\"--framer-text-alignment\":\"center\"},children:\"What our clients say about us?\"})}),className:\"framer-1dxg2rc\",\"data-framer-name\":\"Tagline\",fonts:[\"Inter\"],name:\"Tagline\",verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1kntre9\",\"data-framer-name\":\"Hero\",name:\"Hero\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-1rkevic\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-yvo3io-container\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{c1EuGPAS0:{arrowOptions:{arrowFill:\"var(--token-8713f600-11b4-4be0-909f-4af47dd02ea5, rgb(0, 117, 201))\",arrowGap:10,arrowPadding:13,arrowPaddingBottom:0,arrowPaddingLeft:0,arrowPaddingRight:0,arrowPaddingTop:0,arrowPosition:\"auto\",arrowRadius:40,arrowShouldFadeIn:false,arrowShouldSpace:true,arrowSize:18,showMouseControls:true},direction:\"left\",intervalControl:2.2,progressOptions:{dotsActiveOpacity:1,dotsBackground:\"rgb(237, 236, 234)\",dotsBlur:0,dotsFill:\"var(--token-8713f600-11b4-4be0-909f-4af47dd02ea5, rgb(0, 117, 201))\",dotsGap:10,dotsInset:1,dotSize:9,dotsOpacity:.5,dotsPadding:10,dotsRadius:50,showProgressDots:true}}},children:/*#__PURE__*/_jsx(Slideshow1,{alignment:\"center\",arrowOptions:{arrowFill:\"var(--token-8713f600-11b4-4be0-909f-4af47dd02ea5, rgb(0, 117, 201))\",arrowGap:10,arrowPadding:20,arrowPaddingBottom:0,arrowPaddingLeft:0,arrowPaddingRight:0,arrowPaddingTop:0,arrowPosition:\"auto\",arrowRadius:40,arrowShouldFadeIn:false,arrowShouldSpace:true,arrowSize:40,showMouseControls:true},autoPlayControl:true,borderRadius:0,direction:\"right\",dragControl:false,effectsOptions:{effectsHover:true,effectsOpacity:1,effectsPerspective:1200,effectsRotate:0,effectsScale:1},fadeOptions:{fadeAlpha:0,fadeContent:false,fadeInset:0,fadeWidth:25,overflow:false},gap:10,height:\"100%\",id:\"tvft_jO7C\",intervalControl:2.5,itemAmount:1,layoutId:\"tvft_jO7C\",padding:0,paddingBottom:0,paddingLeft:0,paddingPerSide:false,paddingRight:0,paddingTop:0,progressOptions:{dotsActiveOpacity:1,dotsBackground:\"var(--token-bc55bcb7-ad0b-4c1f-a73f-fe8a2fa32f0b, rgb(237, 236, 234))\",dotsBlur:0,dotsFill:\"var(--token-8713f600-11b4-4be0-909f-4af47dd02ea5, rgb(0, 117, 201))\",dotsGap:10,dotsInset:10,dotSize:10,dotsOpacity:.5,dotsPadding:10,dotsRadius:50,showProgressDots:true},slots:[/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",sizes:\"699.1874px\",src:\"https://framerusercontent.com/images/o7vsLvNU3Wq6ZKsTnZ1EHQEYJ3I.png\",srcSet:\"https://framerusercontent.com/images/o7vsLvNU3Wq6ZKsTnZ1EHQEYJ3I.png?scale-down-to=512 512w,https://framerusercontent.com/images/o7vsLvNU3Wq6ZKsTnZ1EHQEYJ3I.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/o7vsLvNU3Wq6ZKsTnZ1EHQEYJ3I.png 1667w\"},className:\"framer-1s56h7n\",\"data-framer-name\":\"feedbacks-16 1\",name:\"feedbacks-16 1\"}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",sizes:\"699.1874px\",src:\"https://framerusercontent.com/images/0RsZFnXANKOcwJ9cll6VEhutCZE.png\",srcSet:\"https://framerusercontent.com/images/0RsZFnXANKOcwJ9cll6VEhutCZE.png?scale-down-to=512 512w,https://framerusercontent.com/images/0RsZFnXANKOcwJ9cll6VEhutCZE.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/0RsZFnXANKOcwJ9cll6VEhutCZE.png 1667w\"},className:\"framer-1b0objn\",\"data-framer-name\":\"feedbacks-15 1\",name:\"feedbacks-15 1\"}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",sizes:\"699.1874px\",src:\"https://framerusercontent.com/images/iS7xvn1NE8bb5CWbZywfs2MhoeU.png\",srcSet:\"https://framerusercontent.com/images/iS7xvn1NE8bb5CWbZywfs2MhoeU.png?scale-down-to=512 512w,https://framerusercontent.com/images/iS7xvn1NE8bb5CWbZywfs2MhoeU.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/iS7xvn1NE8bb5CWbZywfs2MhoeU.png 1667w\"},className:\"framer-mu92wj\",\"data-framer-name\":\"feedbacks-14 1\",name:\"feedbacks-14 1\"})],startFrom:0,style:{height:\"100%\",width:\"100%\"},transitionControl:{damping:40,delay:0,mass:1,stiffness:200,type:\"spring\"},width:\"100%\"})})})})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-14fjrt1\",\"data-framer-name\":\"Logos\",name:\"Logos\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{c1EuGPAS0:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{className:\"framer-styles-preset-1tt8xcc\",\"data-styles-preset\":\"Yi9lv37ZD\",style:{\"--framer-text-alignment\":\"center\"},children:\"Get the latest resources\"})})},kZJS1UjZD:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{style:{\"--font-selector\":\"R0Y7UG9wcGlucy1yZWd1bGFy\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"25px\",\"--framer-letter-spacing\":\"0.03em\",\"--framer-line-height\":\"1.7em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-2bb44a71-3d21-4ee5-a514-1e26034514bc, rgb(0, 29, 50))\"},children:\"Get the latest resources\"})}),fonts:[\"GF;Poppins-regular\"]}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{className:\"framer-styles-preset-3l6y2l\",\"data-styles-preset\":\"XHSFTQzzW\",style:{\"--framer-text-alignment\":\"center\"},children:\"Get the latest resources\"})}),className:\"framer-y6p50d\",\"data-framer-name\":\"Tagline\",fonts:[\"Inter\"],name:\"Tagline\",verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-jdooht\",\"data-framer-name\":\"Testimonials\",name:\"Testimonials\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-jaj1zc\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-14mbci5\",\"data-framer-name\":\"Card\",name:\"Card\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-kjgvfl\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-6lcc1a\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{style:{\"--font-selector\":\"R0Y7UG9wcGlucy0zMDA=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"300\",\"--framer-letter-spacing\":\"0.03em\",\"--framer-line-height\":\"1.7em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-8713f600-11b4-4be0-909f-4af47dd02ea5, rgb(0, 117, 201))\"},children:\"Blog posts\"})}),className:\"framer-sgx3rb\",fonts:[\"GF;Poppins-300\"],verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7UG9wcGlucy1yZWd1bGFy\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-letter-spacing\":\"0.03em\",\"--framer-line-height\":\"1.7em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-2bb44a71-3d21-4ee5-a514-1e26034514bc, rgb(0, 29, 50))\"},children:\"Manage your water system with one click\"})}),className:\"framer-1stlocs\",fonts:[\"GF;Poppins-regular\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7UG9wcGlucy0zMDA=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"300\",\"--framer-line-height\":\"1.6em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgb(0, 29, 50)\"},children:\"Octopo is your personal assistant, it helps you understand complex analytics and get useful insights in seconds.\"})}),className:\"framer-1ym534r\",fonts:[\"GF;Poppins-300\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(Link,{href:{pathVariables:{idBJFNBma:\"manage-your-water-system-with-one-click\"},unresolvedPathSlugs:{idBJFNBma:{collectionId:\"jV0SScT7Q\",collectionItemId:\"zh7yludZm\"}},webPageId:\"SLjpRe9Eo\"},nodeId:\"GkYXendc5\",openInNewTab:false,children:/*#__PURE__*/_jsx(\"a\",{className:\"framer-1p15ywa framer-lux5qc\",\"data-framer-name\":\"Button\",name:\"Button\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7UG9wcGlucy1yZWd1bGFy\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-7c9871fc-d9bc-47ec-979b-c2a504f6a5a8, rgb(237, 236, 234))\"},children:\"Read the post\"})}),className:\"framer-k2lbph\",fonts:[\"GF;Poppins-regular\"],verticalAlignment:\"top\",withExternalLayout:true})})})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-9gyr00\",\"data-framer-name\":\"Card\",name:\"Card\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-2towzz\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-1x1l2sp\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{style:{\"--font-selector\":\"R0Y7UG9wcGlucy0zMDA=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"300\",\"--framer-letter-spacing\":\"0.03em\",\"--framer-line-height\":\"1.7em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-8713f600-11b4-4be0-909f-4af47dd02ea5, rgb(0, 117, 201))\"},children:\"White papers\"})}),className:\"framer-xgsj84\",fonts:[\"GF;Poppins-300\"],verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7UG9wcGlucy1yZWd1bGFy\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-line-height\":\"1.6em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgb(0, 29, 50)\"},children:\"A practical approach to increase efficiency & improve feasibility\"})}),className:\"framer-1g28en2\",fonts:[\"GF;Poppins-regular\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7UG9wcGlucy0zMDA=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"300\",\"--framer-line-height\":\"1.6em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-2bb44a71-3d21-4ee5-a514-1e26034514bc, rgb(0, 29, 50))\"},children:\"Learn about water loss types and how you can reduce water losses in your water system easily.\"})}),className:\"framer-17wnkac\",fonts:[\"GF;Poppins-300\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"KFdxLmS6T\"},nodeId:\"y8ojmkpzW\",openInNewTab:false,children:/*#__PURE__*/_jsx(\"a\",{className:\"framer-10gbs28 framer-lux5qc\",\"data-framer-name\":\"Button\",name:\"Button\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7UG9wcGlucy1yZWd1bGFy\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-7c9871fc-d9bc-47ec-979b-c2a504f6a5a8, rgb(237, 236, 234))\"},children:\"Read the white paper\"})}),className:\"framer-1i22dr0\",fonts:[\"GF;Poppins-regular\"],verticalAlignment:\"top\",withExternalLayout:true})})})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-yzksu8\",\"data-framer-name\":\"Card\",name:\"Card\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-8s0dpe\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-1bxnbxn\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{style:{\"--font-selector\":\"R0Y7UG9wcGlucy0zMDA=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"300\",\"--framer-letter-spacing\":\"0.03em\",\"--framer-line-height\":\"1.7em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-8713f600-11b4-4be0-909f-4af47dd02ea5, rgb(0, 117, 201))\"},children:\"Reports\"})}),className:\"framer-fdl7ig\",fonts:[\"GF;Poppins-300\"],verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7UG9wcGlucy1yZWd1bGFy\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-2bb44a71-3d21-4ee5-a514-1e26034514bc, rgb(0, 29, 50))\"},children:\"Impact driven approach\"})}),className:\"framer-148i62e\",fonts:[\"GF;Poppins-regular\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1ystsl0\",\"data-styles-preset\":\"LU8r000Ue\",children:\"We\u2019re on a mission to make a significant impact on the world by addressing water scarcity and climate change through innovative solutions.\"})}),className:\"framer-yecxvk\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"egCXTpPBe\"},nodeId:\"h7NpZ6a23\",openInNewTab:false,children:/*#__PURE__*/_jsx(\"a\",{className:\"framer-1ep9p9u framer-lux5qc\",\"data-framer-name\":\"Button\",name:\"Button\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7UG9wcGlucy1yZWd1bGFy\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-7c9871fc-d9bc-47ec-979b-c2a504f6a5a8, rgb(237, 236, 234))\"},children:\"Explore our impact\"})}),className:\"framer-1n6s32n\",fonts:[\"GF;Poppins-regular\"],verticalAlignment:\"top\",withExternalLayout:true})})})]})]})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-biwfho\",\"data-framer-name\":\"2 Columns Text Image\",name:\"2 Columns Text Image\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-11dj8h2\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-ufu3my\",\"data-framer-name\":\"Content\",name:\"Content\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{c1EuGPAS0:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"h2\",{style:{\"--font-selector\":\"R0Y7UG9wcGlucy01MDA=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"19px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0.03em\",\"--framer-line-height\":\"1.7em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-8713f600-11b4-4be0-909f-4af47dd02ea5, rgb(0, 117, 201))\"},children:[/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-text-color\":\"var(--token-2bb44a71-3d21-4ee5-a514-1e26034514bc, rgb(0, 29, 50))\"},children:\"Want to see \"}),\"Flowless System in action?\"]})})},kZJS1UjZD:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"h2\",{style:{\"--font-selector\":\"R0Y7UG9wcGlucy01MDA=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0.03em\",\"--framer-line-height\":\"1.7em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-8713f600-11b4-4be0-909f-4af47dd02ea5, rgb(0, 117, 201))\"},children:[/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-text-color\":\"var(--token-2bb44a71-3d21-4ee5-a514-1e26034514bc, rgb(0, 29, 50))\"},children:\"Want to see \"}),\"Flowless System in action?\"]})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"h2\",{style:{\"--font-selector\":\"R0Y7UG9wcGlucy01MDA=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"25px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0.03em\",\"--framer-line-height\":\"1.7em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-8713f600-11b4-4be0-909f-4af47dd02ea5, rgb(0, 117, 201))\"},children:[/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-text-color\":\"var(--token-2bb44a71-3d21-4ee5-a514-1e26034514bc, rgb(0, 29, 50))\"},children:\"Want to see \"}),\"Flowless System in action?\"]})}),className:\"framer-15gl6pf\",fonts:[\"GF;Poppins-500\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{kZJS1UjZD:{children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7UG9wcGlucy0zMDA=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"300\",\"--framer-line-height\":\"1.7em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgb(0, 29, 50)\"},children:\"Let's do it. Tell us about your needs and we'll guide you\"}),/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7UG9wcGlucy0zMDA=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"300\",\"--framer-line-height\":\"1.7em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgb(0, 29, 50)\"},children:\"through a smooth tech journey.\"})]}),fonts:[\"GF;Poppins-300\"]}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1ystsl0\",\"data-styles-preset\":\"LU8r000Ue\",children:\"Let's do it. Tell us about your needs and we'll guide you through a smooth tech journey.\"})}),className:\"framer-bkdp3p\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1nwcq26\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"L3Y9Gu7cX\"},nodeId:\"Koe9WfpfJ\",children:/*#__PURE__*/_jsx(\"a\",{className:\"framer-upulj4 framer-lux5qc\",\"data-framer-name\":\"Button\",name:\"Button\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"RlM7UG9wcGlucy1yZWd1bGFy\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"rgb(255, 255, 255)\"},children:\"Get a demo\"})}),className:\"framer-i17q68\",fonts:[\"FS;Poppins-regular\"],verticalAlignment:\"top\",withExternalLayout:true})})})})]})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{c1EuGPAS0:{width:\"385px\",y:8550.870849773844},kZJS1UjZD:{width:\"768px\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:421,width:\"1280px\",children:/*#__PURE__*/_jsx(Container,{className:\"framer-jci1nq-container\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{c1EuGPAS0:{variant:\"A5e9NbEjn\"},kZJS1UjZD:{variant:\"kkO1tMKHB\"}},children:/*#__PURE__*/_jsx(AStandardFooter,{height:\"100%\",id:\"oVdFz_OYf\",layoutId:\"oVdFz_OYf\",style:{width:\"100%\"},variant:\"Rh6yKr2pV\",width:\"100%\"})})})})})]}),/*#__PURE__*/_jsx(\"div\",{className:cx(serializationHash,...sharedStyleClassNames),id:\"overlay\"})]})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-6zIl9.framer-lux5qc, .framer-6zIl9 .framer-lux5qc { display: block; }\",\".framer-6zIl9.framer-72rtr7 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 1280px; }\",\".framer-6zIl9 .framer-15afms9-container { flex: none; height: auto; left: 50%; position: absolute; top: 0px; transform: translateX(-50%); width: 100%; z-index: 1; }\",\".framer-6zIl9 .framer-kb68f7 { align-content: center; align-items: center; background: linear-gradient(180deg, #1680cc 0%, rgb(0, 29, 50) 100%); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: 1219px; justify-content: center; overflow: hidden; padding: 220px 100px 200px 100px; position: relative; width: 100%; }\",\".framer-6zIl9 .framer-1e6y2lb { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: wrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-6zIl9 .framer-12gxrgw { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: center; padding: 130px 0px 0px 0px; position: relative; width: 1px; }\",\".framer-6zIl9 .framer-gybuy4 { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: 144px; max-width: 100%; position: relative; white-space: pre-wrap; width: 784px; word-break: break-word; word-wrap: break-word; }\",\".framer-6zIl9 .framer-1v63lou { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; max-width: 100%; position: relative; white-space: pre-wrap; width: 752px; word-break: break-word; word-wrap: break-word; }\",\".framer-6zIl9 .framer-18ewnkv, .framer-6zIl9 .framer-1nwcq26 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 15px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-6zIl9 .framer-1k8gbrl { align-content: center; align-items: center; background-color: var(--token-7c9871fc-d9bc-47ec-979b-c2a504f6a5a8, #edecea); border-bottom-left-radius: 8px; border-bottom-right-radius: 8px; border-top-left-radius: 8px; border-top-right-radius: 8px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 38px; justify-content: center; overflow: visible; padding: 15px; position: relative; text-decoration: none; width: min-content; }\",\".framer-6zIl9 .framer-vra8gi, .framer-6zIl9 .framer-k2lbph, .framer-6zIl9 .framer-1i22dr0, .framer-6zIl9 .framer-1n6s32n { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-6zIl9 .framer-1nuikco { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: center; padding: 0px 0px 33px 0px; position: relative; width: 100%; }\",\".framer-6zIl9 .framer-183nf7k { align-content: center; align-items: center; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; border-top-left-radius: 20px; border-top-right-radius: 20px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; will-change: var(--framer-will-change-override, transform); }\",\".framer-6zIl9 .framer-1gk2fa7 { aspect-ratio: 1.4461279461279462 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 632px); overflow: visible; position: relative; width: 85%; }\",\".framer-6zIl9 .framer-1n2atlq { align-content: center; align-items: center; background-color: var(--token-9053bdd2-f334-4952-922b-ff838970fec9, #ffffff); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: center; padding: 50px 150px 50px 150px; position: relative; width: 100%; }\",\".framer-6zIl9 .framer-1c2e33p { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; max-width: 100%; position: relative; white-space: pre-wrap; width: 682px; word-break: break-word; word-wrap: break-word; }\",\".framer-6zIl9 .framer-cfl9n8 { align-content: center; align-items: center; background-color: #ffffff; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 50px 40px 0px 40px; position: relative; width: 100%; }\",\".framer-6zIl9 .framer-19xr2cc { display: grid; flex: none; gap: 60px; grid-auto-rows: min-content; grid-template-columns: repeat(3, minmax(200px, 1fr)); grid-template-rows: repeat(2, min-content); height: min-content; justify-content: center; max-width: 1000px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-6zIl9 .framer-194d87b, .framer-6zIl9 .framer-red2do, .framer-6zIl9 .framer-1auc8a1 { align-content: center; align-items: center; align-self: start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 30px; height: auto; justify-content: center; justify-self: start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-6zIl9 .framer-ruu894, .framer-6zIl9 .framer-eeh822, .framer-6zIl9 .framer-1ikzkw4 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; padding: 0px; position: relative; width: 100%; }\",\".framer-6zIl9 .framer-zrwz3c, .framer-6zIl9 .framer-1o6xz4g, .framer-6zIl9 .framer-47l9hm, .framer-6zIl9 .framer-15gl6pf { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; --framer-paragraph-spacing: 0px; flex: none; height: auto; overflow: visible; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-6zIl9 .framer-1l9c07u, .framer-6zIl9 .framer-dznyvi, .framer-6zIl9 .framer-1ljkue7, .framer-6zIl9 .framer-r5vfc0, .framer-6zIl9 .framer-xrt6rg, .framer-6zIl9 .framer-8ex7yn, .framer-6zIl9 .framer-12o8qor, .framer-6zIl9 .framer-6s4bo7, .framer-6zIl9 .framer-1stlocs, .framer-6zIl9 .framer-1ym534r, .framer-6zIl9 .framer-1g28en2, .framer-6zIl9 .framer-17wnkac, .framer-6zIl9 .framer-148i62e, .framer-6zIl9 .framer-yecxvk, .framer-6zIl9 .framer-bkdp3p { --framer-paragraph-spacing: 0px; flex: none; height: auto; overflow: visible; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-6zIl9 .framer-1jmpaya { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: 400px; justify-content: center; overflow: hidden; padding: 60px; position: relative; width: 100%; }\",\".framer-6zIl9 .framer-y4ixcg { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; --framer-paragraph-spacing: 0px; flex: none; height: auto; max-width: 100%; position: relative; white-space: pre-wrap; width: 932px; word-break: break-word; word-wrap: break-word; z-index: 1; }\",\".framer-6zIl9 .framer-1119n6z { background-color: rgba(0, 0, 0, 0.5); bottom: 0px; flex: none; left: 0px; overflow: hidden; position: absolute; right: 0px; top: 0px; }\",\".framer-6zIl9 .framer-1gdf1j3 { align-content: center; align-items: center; background-color: var(--token-9053bdd2-f334-4952-922b-ff838970fec9, #ffffff); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 60px; height: min-content; justify-content: center; overflow: hidden; padding: 50px 40px 50px 40px; position: relative; width: 100%; }\",\".framer-6zIl9 .framer-1xw3zzg { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; overflow: visible; position: relative; white-space: pre-wrap; width: 785px; word-break: break-word; word-wrap: break-word; }\",\".framer-6zIl9 .framer-1bwig52 { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; max-width: 100%; position: relative; white-space: pre-wrap; width: 854px; word-break: break-word; word-wrap: break-word; }\",\".framer-6zIl9 .framer-17rtdbr, .framer-6zIl9 .framer-s6ojd3, .framer-6zIl9 .framer-jaj1zc { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: wrap; gap: 20px; height: min-content; justify-content: center; max-width: 100%; overflow: visible; padding: 0px; position: relative; width: 1000px; }\",\".framer-6zIl9 .framer-gzaegy { align-content: center; align-items: center; background-color: #ffffff; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; border-top-left-radius: 20px; border-top-right-radius: 20px; box-shadow: 0px 0.7961918735236395px 2.3885756205709185px -0.625px rgba(0, 0, 0, 0.05), 0px 2.414506143104518px 7.2435184293135535px -1.25px rgba(0, 0, 0, 0.05), 0px 6.382653521484461px 19.147960564453385px -1.875px rgba(0, 0, 0, 0.05), 0px 20px 60px -2.5px rgba(0, 0, 0, 0.05); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 30px; height: 200px; justify-content: flex-start; padding: 30px; position: relative; width: 320px; }\",\".framer-6zIl9 .framer-s2zbba, .framer-6zIl9 .framer-p4yi0u, .framer-6zIl9 .framer-kjgvfl, .framer-6zIl9 .framer-2towzz, .framer-6zIl9 .framer-8s0dpe { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 15px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-6zIl9 .framer-13hly8t { flex: none; height: 23px; position: relative; width: 23px; }\",\".framer-6zIl9 .framer-gtxya5, .framer-6zIl9 .framer-1eajymh, .framer-6zIl9 .framer-1t1c36u, .framer-6zIl9 .framer-6lcc1a, .framer-6zIl9 .framer-1x1l2sp, .framer-6zIl9 .framer-1bxnbxn { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 200px; }\",\".framer-6zIl9 .framer-ianyzj, .framer-6zIl9 .framer-fkhlh0 { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; overflow: visible; position: relative; white-space: pre; width: auto; }\",\".framer-6zIl9 .framer-nkgjtc, .framer-6zIl9 .framer-1x4ifxd { flex: none; height: auto; opacity: 0.67; overflow: visible; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-6zIl9 .framer-la9dks { align-content: center; align-items: center; background-color: #ffffff; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; border-top-left-radius: 20px; border-top-right-radius: 20px; box-shadow: 0px 0.7961918735236395px 2.3885756205709185px -0.625px rgba(0, 0, 0, 0.05), 0px 2.414506143104518px 7.2435184293135535px -1.25px rgba(0, 0, 0, 0.05), 0px 6.382653521484461px 19.147960564453385px -1.875px rgba(0, 0, 0, 0.05), 0px 20px 60px -2.5px rgba(0, 0, 0, 0.05); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 32px; height: 200px; justify-content: flex-start; padding: 30px; position: relative; width: 320px; }\",\".framer-6zIl9 .framer-1gkketo { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 15px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-6zIl9 .framer-150gtpd, .framer-6zIl9 .framer-1og8mxh { flex: none; height: 19px; position: relative; width: 55px; }\",\".framer-6zIl9 .framer-hz0gdp { flex: none; height: 57px; opacity: 0.67; overflow: visible; position: relative; white-space: pre-wrap; width: 260px; word-break: break-word; word-wrap: break-word; }\",\".framer-6zIl9 .framer-12x9u0n { align-content: flex-start; align-items: flex-start; background-color: #ffffff; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; border-top-left-radius: 20px; border-top-right-radius: 20px; box-shadow: 0px 0.7961918735236395px 2.3885756205709185px -0.625px rgba(0, 0, 0, 0.05), 0px 2.414506143104518px 7.2435184293135535px -1.25px rgba(0, 0, 0, 0.05), 0px 6.382653521484461px 19.147960564453385px -1.875px rgba(0, 0, 0, 0.05), 0px 20px 60px -2.5px rgba(0, 0, 0, 0.05); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 27px; height: 200px; justify-content: flex-start; padding: 30px; position: relative; width: 320px; }\",\".framer-6zIl9 .framer-gdvxp5 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-6zIl9 .framer-zh46dd { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 205px; }\",\".framer-6zIl9 .framer-130gje1 { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; overflow: visible; position: relative; white-space: pre-wrap; width: 204px; word-break: break-word; word-wrap: break-word; }\",'.framer-6zIl9 .framer-1k0ktkr, .framer-6zIl9 .framer-138a2ov, .framer-6zIl9 .framer-1sv0hit, .framer-6zIl9 .framer-14fjrt1 { align-content: center; align-items: center; background: radial-gradient(63.800000000000004% 126.4624765478424% at 50% -45.1%, var(--token-9c2d9dad-26b7-4f48-8d06-f4b1527e48ca, #66acdf) /* {\"name\":\"Baby blue\"} */ 0%, var(--token-e7bfe314-0f26-4241-916a-67430da23bc6, rgb(255, 255, 255)) /* {\"name\":\"Shades-white\"} */ 100%); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 80px 64px 80px 64px; position: relative; width: 100%; }',\".framer-6zIl9 .framer-kz87q7, .framer-6zIl9 .framer-1a6c6vp { --framer-paragraph-spacing: 0px; flex: none; height: auto; position: relative; white-space: pre-wrap; width: 858px; word-break: break-word; word-wrap: break-word; }\",\".framer-6zIl9 .framer-1fjzk43 { align-content: center; align-items: center; background-color: #ffffff; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 50px 0px 50px 0px; position: relative; width: 100%; }\",\".framer-6zIl9 .framer-6oecb { align-content: center; align-items: center; background-color: #ffffff; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 50px; height: min-content; justify-content: center; max-width: 1000px; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-6zIl9 .framer-7reuin, .framer-6zIl9 .framer-nh7tye { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: wrap; gap: 80px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-6zIl9 .framer-cmtyn2 { align-content: center; align-items: center; aspect-ratio: 1.2 / 1; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; border-top-left-radius: 20px; border-top-right-radius: 20px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: var(--framer-aspect-ratio-supported, 384px); justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 460px; will-change: var(--framer-will-change-override, transform); }\",\".framer-6zIl9 .framer-1cilxwf, .framer-6zIl9 .framer-1x4n9y1, .framer-6zIl9 .framer-1laddps { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; padding: 0px; position: relative; width: 1px; }\",\".framer-6zIl9 .framer-18rd4rx { flex: none; height: auto; overflow: visible; position: relative; white-space: pre-wrap; width: 458px; word-break: break-word; word-wrap: break-word; }\",\".framer-6zIl9 .framer-4xnchk, .framer-6zIl9 .framer-1tksgo1, .framer-6zIl9 .framer-1dx0kp2, .framer-6zIl9 .framer-suxqrk { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; overflow: visible; position: relative; white-space: pre-wrap; width: 458px; word-break: break-word; word-wrap: break-word; }\",\".framer-6zIl9 .framer-rzdjv6-container { flex: none; height: 40px; position: relative; width: auto; }\",\".framer-6zIl9 .framer-1r9vkb0 { align-content: center; align-items: center; background-color: #ffffff; display: flex; flex: none; flex-direction: row; flex-wrap: wrap; gap: 80px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-6zIl9 .framer-1jh01r2 { align-content: center; align-items: center; aspect-ratio: 1.2 / 1; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; border-top-left-radius: 20px; border-top-right-radius: 20px; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: var(--framer-aspect-ratio-supported, 383px); justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 1px; will-change: var(--framer-will-change-override, transform); }\",\".framer-6zIl9 .framer-iqmi49 { aspect-ratio: 1.1802575107296138 / 1; flex: none; height: 397px; overflow: visible; position: relative; width: var(--framer-aspect-ratio-supported, 469px); }\",\".framer-6zIl9 .framer-jl0w1o { align-content: center; align-items: center; aspect-ratio: 1.2 / 1; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; border-top-left-radius: 20px; border-top-right-radius: 20px; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: var(--framer-aspect-ratio-supported, 384px); justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 1px; will-change: var(--framer-will-change-override, transform); }\",\".framer-6zIl9 .framer-fgq12y { aspect-ratio: 1.1802575107296138 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 393px); overflow: visible; position: relative; width: 464px; }\",\".framer-6zIl9 .framer-zj6cqt { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; overflow: visible; position: relative; white-space: pre-wrap; width: 461px; word-break: break-word; word-wrap: break-word; }\",\".framer-6zIl9 .framer-mbgbsy { align-content: center; align-items: center; background-color: #ffffff; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 60px; height: min-content; justify-content: center; overflow: hidden; padding: 50px 40px 100px 40px; position: relative; width: 100%; }\",\".framer-6zIl9 .framer-9f8ujn, .framer-6zIl9 .framer-1skf9us, .framer-6zIl9 .framer-6o0mz9, .framer-6zIl9 .framer-1ckwwkf, .framer-6zIl9 .framer-efhun5 { align-content: center; align-items: center; background-color: var(--token-33ad478d-c773-42f6-bb17-e92b676903f5, #cde1f4); border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; border-top-left-radius: 20px; border-top-right-radius: 20px; box-shadow: 0px 0.7961918735236395px 2.3885756205709185px -0.625px rgba(0, 0, 0, 0.05), 0px 2.414506143104518px 7.2435184293135535px -1.25px rgba(0, 0, 0, 0.05), 0px 6.382653521484461px 19.147960564453385px -1.875px rgba(0, 0, 0, 0.05), 0px 20px 60px -2.5px rgba(0, 0, 0, 0.05); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: 223px; justify-content: flex-start; padding: 30px; position: relative; width: 320px; }\",\".framer-6zIl9 .framer-rplpg7, .framer-6zIl9 .framer-1a11hhs, .framer-6zIl9 .framer-140mq0j, .framer-6zIl9 .framer-1fy2inx, .framer-6zIl9 .framer-yixdbu { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 15px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-6zIl9 .framer-1k7ejh6, .framer-6zIl9 .framer-dkdado { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 261px; }\",\".framer-6zIl9 .framer-cena1w, .framer-6zIl9 .framer-y97zct { --framer-paragraph-spacing: 0px; flex: none; height: auto; overflow: visible; position: relative; white-space: pre; width: auto; }\",\".framer-6zIl9 .framer-q70fii, .framer-6zIl9 .framer-m3k6ff, .framer-6zIl9 .framer-114lewz { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 200px; }\",\".framer-6zIl9 .framer-4i7m, .framer-6zIl9 .framer-fj0z5d, .framer-6zIl9 .framer-l2p4oz, .framer-6zIl9 .framer-1ejv4sb, .framer-6zIl9 .framer-sgx3rb, .framer-6zIl9 .framer-xgsj84, .framer-6zIl9 .framer-fdl7ig { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; --framer-paragraph-spacing: 0px; flex: none; height: auto; overflow: visible; position: relative; white-space: pre; width: auto; }\",\".framer-6zIl9 .framer-b88ep3 { flex: none; height: 207px; position: relative; width: 317px; }\",\".framer-6zIl9 .framer-1mjrc79 { align-content: center; align-items: center; background-color: #ffffff; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 60px; height: min-content; justify-content: center; overflow: hidden; padding: 80px 40px 80px 40px; position: relative; width: 100%; }\",\".framer-6zIl9 .framer-1a8dioa { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 129px; justify-content: center; max-width: 100%; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-6zIl9 .framer-1kakw6c { flex: none; height: 127px; overflow: visible; position: relative; width: 225px; }\",\".framer-6zIl9 .framer-ku3dl5-container { bottom: -4px; flex: none; position: absolute; right: 0px; top: 0px; width: 231px; }\",\".framer-6zIl9 .framer-2oum8z, .framer-6zIl9 .framer-1lkgfub, .framer-6zIl9 .framer-1h2fcqe, .framer-6zIl9 .framer-3r6hai { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: 60px; justify-content: flex-start; padding: 0px; position: relative; width: 60px; }\",\".framer-6zIl9 .framer-96atam, .framer-6zIl9 .framer-11bl2ne, .framer-6zIl9 .framer-mmdg5 { border-bottom-left-radius: 12px; border-bottom-right-radius: 12px; border-top-left-radius: 12px; border-top-right-radius: 12px; flex: none; height: 60px; position: relative; text-decoration: none; width: 60px; }\",\".framer-6zIl9 .framer-2nxn3i, .framer-6zIl9 .framer-1f300vi { align-content: center; align-items: center; background-color: #ffffff; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: 60px; justify-content: flex-start; padding: 0px; position: relative; width: 60px; }\",\".framer-6zIl9 .framer-z897zm, .framer-6zIl9 .framer-tt79ep, .framer-6zIl9 .framer-dqs6cw { flex: none; height: 60px; position: relative; text-decoration: none; width: 60px; }\",\".framer-6zIl9 .framer-1dxg2rc, .framer-6zIl9 .framer-y6p50d { --framer-paragraph-spacing: 0px; flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-6zIl9 .framer-1kntre9 { align-content: center; align-items: center; background-color: var(--token-9053bdd2-f334-4952-922b-ff838970fec9, #ffffff); display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 454px; justify-content: flex-start; overflow: hidden; padding: 30px; position: relative; width: 100%; }\",\".framer-6zIl9 .framer-1rkevic { flex: 1 0 0px; height: 100%; position: relative; width: 1px; }\",\".framer-6zIl9 .framer-yvo3io-container { flex: none; height: 355px; left: calc(50.00000000000002% - 674px / 2); position: absolute; top: calc(50.10438413361171% - 355px / 2); width: 674px; }\",\".framer-6zIl9 .framer-1s56h7n, .framer-6zIl9 .framer-1b0objn, .framer-6zIl9 .framer-mu92wj { aspect-ratio: 1.9051428571428572 / 1; border-bottom-left-radius: 34px; border-bottom-right-radius: 34px; border-top-left-radius: 34px; border-top-right-radius: 34px; height: var(--framer-aspect-ratio-supported, 367px); position: relative; width: 699px; }\",\".framer-6zIl9 .framer-jdooht { align-content: center; align-items: center; background-color: #ffffff; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 60px; height: min-content; justify-content: center; overflow: hidden; padding: 40px; position: relative; width: 100%; }\",\".framer-6zIl9 .framer-14mbci5, .framer-6zIl9 .framer-9gyr00, .framer-6zIl9 .framer-yzksu8 { align-content: flex-start; align-items: flex-start; background-color: #ffffff; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; border-top-left-radius: 20px; border-top-right-radius: 20px; box-shadow: 0px 0.7961918735236395px 2.3885756205709185px -0.625px rgba(0, 0, 0, 0.05), 0px 2.414506143104518px 7.2435184293135535px -1.25px rgba(0, 0, 0, 0.05), 0px 6.382653521484461px 19.147960564453385px -1.875px rgba(0, 0, 0, 0.05), 0px 20px 60px -2.5px rgba(0, 0, 0, 0.05); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: 360px; justify-content: flex-start; padding: 30px; position: relative; width: 320px; }\",\".framer-6zIl9 .framer-1p15ywa, .framer-6zIl9 .framer-10gbs28 { align-content: center; align-items: center; background-color: var(--token-8713f600-11b4-4be0-909f-4af47dd02ea5, #0075c9); border-bottom-left-radius: 8px; border-bottom-right-radius: 8px; border-top-left-radius: 8px; border-top-right-radius: 8px; box-shadow: 0px 0.7065919983928324px 0.7065919983928324px -0.625px rgba(0, 0, 0, 0.15), 0px 1.8065619053231785px 1.8065619053231785px -1.25px rgba(0, 0, 0, 0.14398), 0px 3.6217592146567767px 3.6217592146567767px -1.875px rgba(0, 0, 0, 0.13793), 0px 6.8655999097303715px 6.8655999097303715px -2.5px rgba(0, 0, 0, 0.12711), 0px 13.646761411524492px 13.646761411524492px -3.125px rgba(0, 0, 0, 0.10451), 0px 30px 30px -3.75px rgba(0, 0, 0, 0.05); display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 40px; justify-content: center; overflow: visible; padding: 15px 30px 15px 30px; position: relative; text-decoration: none; width: min-content; }\",\".framer-6zIl9 .framer-1ep9p9u { align-content: center; align-items: center; background-color: var(--token-8713f600-11b4-4be0-909f-4af47dd02ea5, #0075c9); border-bottom-left-radius: 8px; border-bottom-right-radius: 8px; border-top-left-radius: 8px; border-top-right-radius: 8px; box-shadow: 0px 0.7065919983928324px 0.7065919983928324px -0.625px rgba(0, 0, 0, 0.15), 0px 1.8065619053231785px 1.8065619053231785px -1.25px rgba(0, 0, 0, 0.14398), 0px 3.6217592146567767px 3.6217592146567767px -1.875px rgba(0, 0, 0, 0.13793), 0px 6.8655999097303715px 6.8655999097303715px -2.5px rgba(0, 0, 0, 0.12711), 0px 13.646761411524492px 13.646761411524492px -3.125px rgba(0, 0, 0, 0.10451), 0px 30px 30px -3.75px rgba(0, 0, 0, 0.05); display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 48px; justify-content: center; overflow: visible; padding: 15px 30px 15px 30px; position: relative; text-decoration: none; width: min-content; }\",\".framer-6zIl9 .framer-biwfho { align-content: center; align-items: center; background-color: #ffffff; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 0px 50px 50px 70px; position: relative; width: 100%; }\",\".framer-6zIl9 .framer-11dj8h2 { align-content: center; align-items: center; align-self: stretch; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: auto; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-6zIl9 .framer-ufu3my { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; max-width: 2018px; padding: 0px 0px 0px 150px; position: relative; width: 729px; }\",\".framer-6zIl9 .framer-upulj4 { align-content: center; align-items: center; background-color: var(--token-8713f600-11b4-4be0-909f-4af47dd02ea5, #0075c9); border-bottom-left-radius: 8px; border-bottom-right-radius: 8px; border-top-left-radius: 8px; border-top-right-radius: 8px; box-shadow: 0px 0.7065919983928324px 0.7065919983928324px -0.625px rgba(0, 0, 0, 0.15), 0px 1.8065619053231785px 1.8065619053231785px -1.25px rgba(0, 0, 0, 0.14398), 0px 3.6217592146567767px 3.6217592146567767px -1.875px rgba(0, 0, 0, 0.13793), 0px 6.8655999097303715px 6.8655999097303715px -2.5px rgba(0, 0, 0, 0.12711), 0px 13.646761411524492px 13.646761411524492px -3.125px rgba(0, 0, 0, 0.10451), 0px 30px 30px -3.75px rgba(0, 0, 0, 0.05); display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 40px; justify-content: center; overflow: visible; padding: 15px; position: relative; text-decoration: none; width: min-content; }\",\".framer-6zIl9 .framer-i17q68 { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; --framer-paragraph-spacing: 0px; flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-6zIl9 .framer-jci1nq-container { flex: none; height: auto; position: relative; width: 1280px; }\",\"@supports (background: -webkit-named-image(i)) and (not (scale:1)) { .framer-6zIl9.framer-72rtr7, .framer-6zIl9 .framer-kb68f7, .framer-6zIl9 .framer-1e6y2lb, .framer-6zIl9 .framer-12gxrgw, .framer-6zIl9 .framer-18ewnkv, .framer-6zIl9 .framer-1k8gbrl, .framer-6zIl9 .framer-1nuikco, .framer-6zIl9 .framer-183nf7k, .framer-6zIl9 .framer-1n2atlq, .framer-6zIl9 .framer-cfl9n8, .framer-6zIl9 .framer-194d87b, .framer-6zIl9 .framer-ruu894, .framer-6zIl9 .framer-red2do, .framer-6zIl9 .framer-eeh822, .framer-6zIl9 .framer-1auc8a1, .framer-6zIl9 .framer-1ikzkw4, .framer-6zIl9 .framer-1jmpaya, .framer-6zIl9 .framer-1gdf1j3, .framer-6zIl9 .framer-17rtdbr, .framer-6zIl9 .framer-gzaegy, .framer-6zIl9 .framer-s2zbba, .framer-6zIl9 .framer-gtxya5, .framer-6zIl9 .framer-la9dks, .framer-6zIl9 .framer-1gkketo, .framer-6zIl9 .framer-1eajymh, .framer-6zIl9 .framer-12x9u0n, .framer-6zIl9 .framer-gdvxp5, .framer-6zIl9 .framer-1t1c36u, .framer-6zIl9 .framer-p4yi0u, .framer-6zIl9 .framer-zh46dd, .framer-6zIl9 .framer-1k0ktkr, .framer-6zIl9 .framer-1fjzk43, .framer-6zIl9 .framer-6oecb, .framer-6zIl9 .framer-7reuin, .framer-6zIl9 .framer-cmtyn2, .framer-6zIl9 .framer-1cilxwf, .framer-6zIl9 .framer-1r9vkb0, .framer-6zIl9 .framer-1x4n9y1, .framer-6zIl9 .framer-1jh01r2, .framer-6zIl9 .framer-nh7tye, .framer-6zIl9 .framer-jl0w1o, .framer-6zIl9 .framer-1laddps, .framer-6zIl9 .framer-138a2ov, .framer-6zIl9 .framer-mbgbsy, .framer-6zIl9 .framer-s6ojd3, .framer-6zIl9 .framer-9f8ujn, .framer-6zIl9 .framer-rplpg7, .framer-6zIl9 .framer-1k7ejh6, .framer-6zIl9 .framer-1skf9us, .framer-6zIl9 .framer-1a11hhs, .framer-6zIl9 .framer-dkdado, .framer-6zIl9 .framer-6o0mz9, .framer-6zIl9 .framer-140mq0j, .framer-6zIl9 .framer-q70fii, .framer-6zIl9 .framer-1ckwwkf, .framer-6zIl9 .framer-1fy2inx, .framer-6zIl9 .framer-m3k6ff, .framer-6zIl9 .framer-efhun5, .framer-6zIl9 .framer-yixdbu, .framer-6zIl9 .framer-114lewz, .framer-6zIl9 .framer-1mjrc79, .framer-6zIl9 .framer-1a8dioa, .framer-6zIl9 .framer-2oum8z, .framer-6zIl9 .framer-1lkgfub, .framer-6zIl9 .framer-2nxn3i, .framer-6zIl9 .framer-1h2fcqe, .framer-6zIl9 .framer-1f300vi, .framer-6zIl9 .framer-3r6hai, .framer-6zIl9 .framer-1sv0hit, .framer-6zIl9 .framer-1kntre9, .framer-6zIl9 .framer-14fjrt1, .framer-6zIl9 .framer-jdooht, .framer-6zIl9 .framer-jaj1zc, .framer-6zIl9 .framer-14mbci5, .framer-6zIl9 .framer-kjgvfl, .framer-6zIl9 .framer-6lcc1a, .framer-6zIl9 .framer-1p15ywa, .framer-6zIl9 .framer-9gyr00, .framer-6zIl9 .framer-2towzz, .framer-6zIl9 .framer-1x1l2sp, .framer-6zIl9 .framer-10gbs28, .framer-6zIl9 .framer-yzksu8, .framer-6zIl9 .framer-8s0dpe, .framer-6zIl9 .framer-1bxnbxn, .framer-6zIl9 .framer-1ep9p9u, .framer-6zIl9 .framer-biwfho, .framer-6zIl9 .framer-11dj8h2, .framer-6zIl9 .framer-ufu3my, .framer-6zIl9 .framer-1nwcq26, .framer-6zIl9 .framer-upulj4 { gap: 0px; } .framer-6zIl9.framer-72rtr7 > *, .framer-6zIl9 .framer-183nf7k > *, .framer-6zIl9 .framer-cfl9n8 > *, .framer-6zIl9 .framer-gtxya5 > *, .framer-6zIl9 .framer-1eajymh > *, .framer-6zIl9 .framer-1t1c36u > *, .framer-6zIl9 .framer-zh46dd > *, .framer-6zIl9 .framer-1k0ktkr > *, .framer-6zIl9 .framer-138a2ov > *, .framer-6zIl9 .framer-1k7ejh6 > *, .framer-6zIl9 .framer-dkdado > *, .framer-6zIl9 .framer-q70fii > *, .framer-6zIl9 .framer-m3k6ff > *, .framer-6zIl9 .framer-114lewz > *, .framer-6zIl9 .framer-1a8dioa > *, .framer-6zIl9 .framer-1sv0hit > *, .framer-6zIl9 .framer-14fjrt1 > *, .framer-6zIl9 .framer-6lcc1a > *, .framer-6zIl9 .framer-1x1l2sp > *, .framer-6zIl9 .framer-1bxnbxn > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-6zIl9.framer-72rtr7 > :first-child, .framer-6zIl9 .framer-kb68f7 > :first-child, .framer-6zIl9 .framer-12gxrgw > :first-child, .framer-6zIl9 .framer-1nuikco > :first-child, .framer-6zIl9 .framer-183nf7k > :first-child, .framer-6zIl9 .framer-1n2atlq > :first-child, .framer-6zIl9 .framer-cfl9n8 > :first-child, .framer-6zIl9 .framer-194d87b > :first-child, .framer-6zIl9 .framer-ruu894 > :first-child, .framer-6zIl9 .framer-red2do > :first-child, .framer-6zIl9 .framer-eeh822 > :first-child, .framer-6zIl9 .framer-1auc8a1 > :first-child, .framer-6zIl9 .framer-1ikzkw4 > :first-child, .framer-6zIl9 .framer-1jmpaya > :first-child, .framer-6zIl9 .framer-1gdf1j3 > :first-child, .framer-6zIl9 .framer-gzaegy > :first-child, .framer-6zIl9 .framer-gtxya5 > :first-child, .framer-6zIl9 .framer-la9dks > :first-child, .framer-6zIl9 .framer-1eajymh > :first-child, .framer-6zIl9 .framer-12x9u0n > :first-child, .framer-6zIl9 .framer-1t1c36u > :first-child, .framer-6zIl9 .framer-zh46dd > :first-child, .framer-6zIl9 .framer-1k0ktkr > :first-child, .framer-6zIl9 .framer-6oecb > :first-child, .framer-6zIl9 .framer-cmtyn2 > :first-child, .framer-6zIl9 .framer-1cilxwf > :first-child, .framer-6zIl9 .framer-1x4n9y1 > :first-child, .framer-6zIl9 .framer-1jh01r2 > :first-child, .framer-6zIl9 .framer-jl0w1o > :first-child, .framer-6zIl9 .framer-1laddps > :first-child, .framer-6zIl9 .framer-138a2ov > :first-child, .framer-6zIl9 .framer-mbgbsy > :first-child, .framer-6zIl9 .framer-9f8ujn > :first-child, .framer-6zIl9 .framer-1k7ejh6 > :first-child, .framer-6zIl9 .framer-1skf9us > :first-child, .framer-6zIl9 .framer-dkdado > :first-child, .framer-6zIl9 .framer-6o0mz9 > :first-child, .framer-6zIl9 .framer-q70fii > :first-child, .framer-6zIl9 .framer-1ckwwkf > :first-child, .framer-6zIl9 .framer-m3k6ff > :first-child, .framer-6zIl9 .framer-efhun5 > :first-child, .framer-6zIl9 .framer-114lewz > :first-child, .framer-6zIl9 .framer-1mjrc79 > :first-child, .framer-6zIl9 .framer-1a8dioa > :first-child, .framer-6zIl9 .framer-2oum8z > :first-child, .framer-6zIl9 .framer-1lkgfub > :first-child, .framer-6zIl9 .framer-2nxn3i > :first-child, .framer-6zIl9 .framer-1h2fcqe > :first-child, .framer-6zIl9 .framer-1f300vi > :first-child, .framer-6zIl9 .framer-3r6hai > :first-child, .framer-6zIl9 .framer-1sv0hit > :first-child, .framer-6zIl9 .framer-14fjrt1 > :first-child, .framer-6zIl9 .framer-jdooht > :first-child, .framer-6zIl9 .framer-14mbci5 > :first-child, .framer-6zIl9 .framer-6lcc1a > :first-child, .framer-6zIl9 .framer-9gyr00 > :first-child, .framer-6zIl9 .framer-1x1l2sp > :first-child, .framer-6zIl9 .framer-yzksu8 > :first-child, .framer-6zIl9 .framer-1bxnbxn > :first-child, .framer-6zIl9 .framer-ufu3my > :first-child { margin-top: 0px; } .framer-6zIl9.framer-72rtr7 > :last-child, .framer-6zIl9 .framer-kb68f7 > :last-child, .framer-6zIl9 .framer-12gxrgw > :last-child, .framer-6zIl9 .framer-1nuikco > :last-child, .framer-6zIl9 .framer-183nf7k > :last-child, .framer-6zIl9 .framer-1n2atlq > :last-child, .framer-6zIl9 .framer-cfl9n8 > :last-child, .framer-6zIl9 .framer-194d87b > :last-child, .framer-6zIl9 .framer-ruu894 > :last-child, .framer-6zIl9 .framer-red2do > :last-child, .framer-6zIl9 .framer-eeh822 > :last-child, .framer-6zIl9 .framer-1auc8a1 > :last-child, .framer-6zIl9 .framer-1ikzkw4 > :last-child, .framer-6zIl9 .framer-1jmpaya > :last-child, .framer-6zIl9 .framer-1gdf1j3 > :last-child, .framer-6zIl9 .framer-gzaegy > :last-child, .framer-6zIl9 .framer-gtxya5 > :last-child, .framer-6zIl9 .framer-la9dks > :last-child, .framer-6zIl9 .framer-1eajymh > :last-child, .framer-6zIl9 .framer-12x9u0n > :last-child, .framer-6zIl9 .framer-1t1c36u > :last-child, .framer-6zIl9 .framer-zh46dd > :last-child, .framer-6zIl9 .framer-1k0ktkr > :last-child, .framer-6zIl9 .framer-6oecb > :last-child, .framer-6zIl9 .framer-cmtyn2 > :last-child, .framer-6zIl9 .framer-1cilxwf > :last-child, .framer-6zIl9 .framer-1x4n9y1 > :last-child, .framer-6zIl9 .framer-1jh01r2 > :last-child, .framer-6zIl9 .framer-jl0w1o > :last-child, .framer-6zIl9 .framer-1laddps > :last-child, .framer-6zIl9 .framer-138a2ov > :last-child, .framer-6zIl9 .framer-mbgbsy > :last-child, .framer-6zIl9 .framer-9f8ujn > :last-child, .framer-6zIl9 .framer-1k7ejh6 > :last-child, .framer-6zIl9 .framer-1skf9us > :last-child, .framer-6zIl9 .framer-dkdado > :last-child, .framer-6zIl9 .framer-6o0mz9 > :last-child, .framer-6zIl9 .framer-q70fii > :last-child, .framer-6zIl9 .framer-1ckwwkf > :last-child, .framer-6zIl9 .framer-m3k6ff > :last-child, .framer-6zIl9 .framer-efhun5 > :last-child, .framer-6zIl9 .framer-114lewz > :last-child, .framer-6zIl9 .framer-1mjrc79 > :last-child, .framer-6zIl9 .framer-1a8dioa > :last-child, .framer-6zIl9 .framer-2oum8z > :last-child, .framer-6zIl9 .framer-1lkgfub > :last-child, .framer-6zIl9 .framer-2nxn3i > :last-child, .framer-6zIl9 .framer-1h2fcqe > :last-child, .framer-6zIl9 .framer-1f300vi > :last-child, .framer-6zIl9 .framer-3r6hai > :last-child, .framer-6zIl9 .framer-1sv0hit > :last-child, .framer-6zIl9 .framer-14fjrt1 > :last-child, .framer-6zIl9 .framer-jdooht > :last-child, .framer-6zIl9 .framer-14mbci5 > :last-child, .framer-6zIl9 .framer-6lcc1a > :last-child, .framer-6zIl9 .framer-9gyr00 > :last-child, .framer-6zIl9 .framer-1x1l2sp > :last-child, .framer-6zIl9 .framer-yzksu8 > :last-child, .framer-6zIl9 .framer-1bxnbxn > :last-child, .framer-6zIl9 .framer-ufu3my > :last-child { margin-bottom: 0px; } .framer-6zIl9 .framer-kb68f7 > *, .framer-6zIl9 .framer-12gxrgw > * { margin: 0px; margin-bottom: calc(40px / 2); margin-top: calc(40px / 2); } .framer-6zIl9 .framer-1e6y2lb > *, .framer-6zIl9 .framer-biwfho > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-6zIl9 .framer-1e6y2lb > :first-child, .framer-6zIl9 .framer-18ewnkv > :first-child, .framer-6zIl9 .framer-1k8gbrl > :first-child, .framer-6zIl9 .framer-17rtdbr > :first-child, .framer-6zIl9 .framer-s2zbba > :first-child, .framer-6zIl9 .framer-1gkketo > :first-child, .framer-6zIl9 .framer-gdvxp5 > :first-child, .framer-6zIl9 .framer-p4yi0u > :first-child, .framer-6zIl9 .framer-1fjzk43 > :first-child, .framer-6zIl9 .framer-7reuin > :first-child, .framer-6zIl9 .framer-1r9vkb0 > :first-child, .framer-6zIl9 .framer-nh7tye > :first-child, .framer-6zIl9 .framer-s6ojd3 > :first-child, .framer-6zIl9 .framer-rplpg7 > :first-child, .framer-6zIl9 .framer-1a11hhs > :first-child, .framer-6zIl9 .framer-140mq0j > :first-child, .framer-6zIl9 .framer-1fy2inx > :first-child, .framer-6zIl9 .framer-yixdbu > :first-child, .framer-6zIl9 .framer-1kntre9 > :first-child, .framer-6zIl9 .framer-jaj1zc > :first-child, .framer-6zIl9 .framer-kjgvfl > :first-child, .framer-6zIl9 .framer-1p15ywa > :first-child, .framer-6zIl9 .framer-2towzz > :first-child, .framer-6zIl9 .framer-10gbs28 > :first-child, .framer-6zIl9 .framer-8s0dpe > :first-child, .framer-6zIl9 .framer-1ep9p9u > :first-child, .framer-6zIl9 .framer-biwfho > :first-child, .framer-6zIl9 .framer-11dj8h2 > :first-child, .framer-6zIl9 .framer-1nwcq26 > :first-child, .framer-6zIl9 .framer-upulj4 > :first-child { margin-left: 0px; } .framer-6zIl9 .framer-1e6y2lb > :last-child, .framer-6zIl9 .framer-18ewnkv > :last-child, .framer-6zIl9 .framer-1k8gbrl > :last-child, .framer-6zIl9 .framer-17rtdbr > :last-child, .framer-6zIl9 .framer-s2zbba > :last-child, .framer-6zIl9 .framer-1gkketo > :last-child, .framer-6zIl9 .framer-gdvxp5 > :last-child, .framer-6zIl9 .framer-p4yi0u > :last-child, .framer-6zIl9 .framer-1fjzk43 > :last-child, .framer-6zIl9 .framer-7reuin > :last-child, .framer-6zIl9 .framer-1r9vkb0 > :last-child, .framer-6zIl9 .framer-nh7tye > :last-child, .framer-6zIl9 .framer-s6ojd3 > :last-child, .framer-6zIl9 .framer-rplpg7 > :last-child, .framer-6zIl9 .framer-1a11hhs > :last-child, .framer-6zIl9 .framer-140mq0j > :last-child, .framer-6zIl9 .framer-1fy2inx > :last-child, .framer-6zIl9 .framer-yixdbu > :last-child, .framer-6zIl9 .framer-1kntre9 > :last-child, .framer-6zIl9 .framer-jaj1zc > :last-child, .framer-6zIl9 .framer-kjgvfl > :last-child, .framer-6zIl9 .framer-1p15ywa > :last-child, .framer-6zIl9 .framer-2towzz > :last-child, .framer-6zIl9 .framer-10gbs28 > :last-child, .framer-6zIl9 .framer-8s0dpe > :last-child, .framer-6zIl9 .framer-1ep9p9u > :last-child, .framer-6zIl9 .framer-biwfho > :last-child, .framer-6zIl9 .framer-11dj8h2 > :last-child, .framer-6zIl9 .framer-1nwcq26 > :last-child, .framer-6zIl9 .framer-upulj4 > :last-child { margin-right: 0px; } .framer-6zIl9 .framer-18ewnkv > *, .framer-6zIl9 .framer-s2zbba > *, .framer-6zIl9 .framer-1gkketo > *, .framer-6zIl9 .framer-p4yi0u > *, .framer-6zIl9 .framer-rplpg7 > *, .framer-6zIl9 .framer-1a11hhs > *, .framer-6zIl9 .framer-140mq0j > *, .framer-6zIl9 .framer-1fy2inx > *, .framer-6zIl9 .framer-yixdbu > *, .framer-6zIl9 .framer-kjgvfl > *, .framer-6zIl9 .framer-2towzz > *, .framer-6zIl9 .framer-8s0dpe > *, .framer-6zIl9 .framer-1nwcq26 > * { margin: 0px; margin-left: calc(15px / 2); margin-right: calc(15px / 2); } .framer-6zIl9 .framer-1k8gbrl > *, .framer-6zIl9 .framer-gdvxp5 > *, .framer-6zIl9 .framer-1fjzk43 > *, .framer-6zIl9 .framer-1kntre9 > *, .framer-6zIl9 .framer-1p15ywa > *, .framer-6zIl9 .framer-10gbs28 > *, .framer-6zIl9 .framer-1ep9p9u > *, .framer-6zIl9 .framer-11dj8h2 > *, .framer-6zIl9 .framer-upulj4 > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-6zIl9 .framer-1nuikco > *, .framer-6zIl9 .framer-1n2atlq > *, .framer-6zIl9 .framer-194d87b > *, .framer-6zIl9 .framer-red2do > *, .framer-6zIl9 .framer-1auc8a1 > *, .framer-6zIl9 .framer-gzaegy > * { margin: 0px; margin-bottom: calc(30px / 2); margin-top: calc(30px / 2); } .framer-6zIl9 .framer-ruu894 > *, .framer-6zIl9 .framer-eeh822 > *, .framer-6zIl9 .framer-1ikzkw4 > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-6zIl9 .framer-1jmpaya > *, .framer-6zIl9 .framer-cmtyn2 > *, .framer-6zIl9 .framer-1cilxwf > *, .framer-6zIl9 .framer-1x4n9y1 > *, .framer-6zIl9 .framer-1jh01r2 > *, .framer-6zIl9 .framer-jl0w1o > *, .framer-6zIl9 .framer-1laddps > *, .framer-6zIl9 .framer-9f8ujn > *, .framer-6zIl9 .framer-1skf9us > *, .framer-6zIl9 .framer-6o0mz9 > *, .framer-6zIl9 .framer-1ckwwkf > *, .framer-6zIl9 .framer-efhun5 > *, .framer-6zIl9 .framer-14mbci5 > *, .framer-6zIl9 .framer-9gyr00 > *, .framer-6zIl9 .framer-yzksu8 > *, .framer-6zIl9 .framer-ufu3my > * { margin: 0px; margin-bottom: calc(20px / 2); margin-top: calc(20px / 2); } .framer-6zIl9 .framer-1gdf1j3 > *, .framer-6zIl9 .framer-mbgbsy > *, .framer-6zIl9 .framer-1mjrc79 > *, .framer-6zIl9 .framer-jdooht > * { margin: 0px; margin-bottom: calc(60px / 2); margin-top: calc(60px / 2); } .framer-6zIl9 .framer-17rtdbr > *, .framer-6zIl9 .framer-s6ojd3 > *, .framer-6zIl9 .framer-jaj1zc > * { margin: 0px; margin-left: calc(20px / 2); margin-right: calc(20px / 2); } .framer-6zIl9 .framer-la9dks > * { margin: 0px; margin-bottom: calc(32px / 2); margin-top: calc(32px / 2); } .framer-6zIl9 .framer-12x9u0n > * { margin: 0px; margin-bottom: calc(27px / 2); margin-top: calc(27px / 2); } .framer-6zIl9 .framer-6oecb > * { margin: 0px; margin-bottom: calc(50px / 2); margin-top: calc(50px / 2); } .framer-6zIl9 .framer-7reuin > *, .framer-6zIl9 .framer-1r9vkb0 > *, .framer-6zIl9 .framer-nh7tye > * { margin: 0px; margin-left: calc(80px / 2); margin-right: calc(80px / 2); } .framer-6zIl9 .framer-2oum8z > *, .framer-6zIl9 .framer-1lkgfub > *, .framer-6zIl9 .framer-2nxn3i > *, .framer-6zIl9 .framer-1h2fcqe > *, .framer-6zIl9 .framer-1f300vi > *, .framer-6zIl9 .framer-3r6hai > * { margin: 0px; margin-bottom: calc(12px / 2); margin-top: calc(12px / 2); } }\",\"@media (min-width: 768px) and (max-width: 1279px) { .framer-6zIl9.framer-72rtr7 { height: 8064px; width: 768px; } .framer-6zIl9 .framer-15afms9-container, .framer-6zIl9 .framer-1gkketo, .framer-6zIl9 .framer-gdvxp5, .framer-6zIl9 .framer-y6p50d { order: 0; } .framer-6zIl9 .framer-kb68f7 { height: 12%; order: 1; padding: 70px 50px 0px 50px; } .framer-6zIl9 .framer-12gxrgw { gap: 10px; padding: 0px; } .framer-6zIl9 .framer-gybuy4 { height: 145px; order: 0; width: 594px; } .framer-6zIl9 .framer-1v63lou { order: 1; width: 486px; } .framer-6zIl9 .framer-1k8gbrl { height: 30px; padding: 10px 15px 10px 15px; } .framer-6zIl9 .framer-1gk2fa7 { height: var(--framer-aspect-ratio-supported, 391px); } .framer-6zIl9 .framer-1n2atlq { order: 2; padding: 40px 150px 40px 150px; } .framer-6zIl9 .framer-1c2e33p { order: 0; width: 564px; } .framer-6zIl9 .framer-cfl9n8 { order: 3; padding: 50px 50px 30px 50px; } .framer-6zIl9 .framer-19xr2cc { gap: 17px; } .framer-6zIl9 .framer-1jmpaya { height: 370px; order: 4; } .framer-6zIl9 .framer-1gdf1j3 { gap: 40px; order: 5; } .framer-6zIl9 .framer-1xw3zzg { width: 426px; } .framer-6zIl9 .framer-1bwig52 { width: 577px; } .framer-6zIl9 .framer-17rtdbr { flex-direction: column; } .framer-6zIl9 .framer-gzaegy { height: 174px; padding: 30px 30px 20px 30px; width: 100%; } .framer-6zIl9 .framer-la9dks, .framer-6zIl9 .framer-12x9u0n { height: 174px; width: 100%; } .framer-6zIl9 .framer-150gtpd, .framer-6zIl9 .framer-1og8mxh { aspect-ratio: 2.8947368421052633 / 1; height: var(--framer-aspect-ratio-supported, 23px); width: 67px; } .framer-6zIl9 .framer-fkhlh0 { order: 0; white-space: pre-wrap; width: 201px; word-break: break-word; word-wrap: break-word; } .framer-6zIl9 .framer-hz0gdp { height: 79px; order: 1; width: 619px; } .framer-6zIl9 .framer-zh46dd { order: 0; width: 277px; } .framer-6zIl9 .framer-1x4ifxd { order: 1; } .framer-6zIl9 .framer-1k0ktkr { order: 6; padding: 64px 50px 64px 50px; } .framer-6zIl9 .framer-kz87q7, .framer-6zIl9 .framer-1a6c6vp { width: 100%; } .framer-6zIl9 .framer-1fjzk43 { order: 7; padding: 40px; } .framer-6zIl9 .framer-7reuin { gap: 88px; } .framer-6zIl9 .framer-cmtyn2 { height: var(--framer-aspect-ratio-supported, 250px); width: 300px; } .framer-6zIl9 .framer-18rd4rx, .framer-6zIl9 .framer-1tksgo1 { width: 304px; } .framer-6zIl9 .framer-4xnchk, .framer-6zIl9 .framer-1dx0kp2, .framer-6zIl9 .framer-zj6cqt { width: 305px; } .framer-6zIl9 .framer-1jh01r2, .framer-6zIl9 .framer-jl0w1o { height: var(--framer-aspect-ratio-supported, 254px); } .framer-6zIl9 .framer-iqmi49 { height: var(--framer-aspect-ratio-supported, 272px); width: 321px; } .framer-6zIl9 .framer-fgq12y { height: var(--framer-aspect-ratio-supported, 267px); width: 315px; } .framer-6zIl9 .framer-suxqrk { width: 303px; } .framer-6zIl9 .framer-138a2ov { order: 8; padding: 64px 24px 64px 24px; } .framer-6zIl9 .framer-mbgbsy { order: 9; padding: 40px; } .framer-6zIl9 .framer-9f8ujn { gap: 15px; height: 224px; width: 206px; } .framer-6zIl9 .framer-r5vfc0 { width: 169px; } .framer-6zIl9 .framer-1skf9us, .framer-6zIl9 .framer-6o0mz9, .framer-6zIl9 .framer-1ckwwkf { gap: 15px; width: 206px; } .framer-6zIl9 .framer-y97zct { white-space: pre-wrap; width: 173px; word-break: break-word; word-wrap: break-word; } .framer-6zIl9 .framer-m3k6ff { width: 112px; } .framer-6zIl9 .framer-fj0z5d { white-space: pre-wrap; width: 124px; word-break: break-word; word-wrap: break-word; } .framer-6zIl9 .framer-12o8qor { width: 153px; } .framer-6zIl9 .framer-b88ep3 { width: 205px; } .framer-6zIl9 .framer-efhun5 { width: 206px; } .framer-6zIl9 .framer-l2p4oz { white-space: pre-wrap; width: 118px; word-break: break-word; word-wrap: break-word; } .framer-6zIl9 .framer-6s4bo7 { width: 146px; } .framer-6zIl9 .framer-1mjrc79 { order: 10; padding: 40px; } .framer-6zIl9 .framer-1sv0hit { order: 14; padding: 64px 24px 64px 24px; } .framer-6zIl9 .framer-1kntre9 { height: 342px; order: 15; padding: 24px; } .framer-6zIl9 .framer-yvo3io-container { height: 275px; left: calc(49.30555555555558% - 522px / 2); top: calc(50.00000000000002% - 275px / 2); width: 522px; } .framer-6zIl9 .framer-14fjrt1 { order: 16; padding: 64px 24px 64px 24px; } .framer-6zIl9 .framer-jdooht { order: 17; padding: 80px 40px 80px 40px; } .framer-6zIl9 .framer-14mbci5, .framer-6zIl9 .framer-9gyr00 { align-content: center; align-items: center; flex: 1 0 0px; height: 400px; width: 1px; } .framer-6zIl9 .framer-1p15ywa, .framer-6zIl9 .framer-10gbs28, .framer-6zIl9 .framer-1ep9p9u { padding: 15px 20px 15px 20px; } .framer-6zIl9 .framer-yzksu8 { flex: 1 0 0px; height: 400px; width: 1px; } .framer-6zIl9 .framer-biwfho { order: 18; padding: 0px 20px 50px 0px; } .framer-6zIl9 .framer-ufu3my { flex: 1 0 0px; padding: 0px 0px 0px 100px; width: 1px; } .framer-6zIl9 .framer-jci1nq-container { order: 19; width: 768px; } @supports (background: -webkit-named-image(i)) and (not (scale:1)) { .framer-6zIl9 .framer-12gxrgw, .framer-6zIl9 .framer-19xr2cc, .framer-6zIl9 .framer-1gdf1j3, .framer-6zIl9 .framer-17rtdbr, .framer-6zIl9 .framer-7reuin, .framer-6zIl9 .framer-9f8ujn, .framer-6zIl9 .framer-1skf9us, .framer-6zIl9 .framer-6o0mz9, .framer-6zIl9 .framer-1ckwwkf { gap: 0px; } .framer-6zIl9 .framer-12gxrgw > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-6zIl9 .framer-12gxrgw > :first-child, .framer-6zIl9 .framer-1gdf1j3 > :first-child, .framer-6zIl9 .framer-17rtdbr > :first-child, .framer-6zIl9 .framer-9f8ujn > :first-child, .framer-6zIl9 .framer-1skf9us > :first-child, .framer-6zIl9 .framer-6o0mz9 > :first-child, .framer-6zIl9 .framer-1ckwwkf > :first-child { margin-top: 0px; } .framer-6zIl9 .framer-12gxrgw > :last-child, .framer-6zIl9 .framer-1gdf1j3 > :last-child, .framer-6zIl9 .framer-17rtdbr > :last-child, .framer-6zIl9 .framer-9f8ujn > :last-child, .framer-6zIl9 .framer-1skf9us > :last-child, .framer-6zIl9 .framer-6o0mz9 > :last-child, .framer-6zIl9 .framer-1ckwwkf > :last-child { margin-bottom: 0px; } .framer-6zIl9 .framer-19xr2cc > *, .framer-6zIl9 .framer-19xr2cc > :first-child, .framer-6zIl9 .framer-19xr2cc > :last-child { margin: 0px; } .framer-6zIl9 .framer-1gdf1j3 > * { margin: 0px; margin-bottom: calc(40px / 2); margin-top: calc(40px / 2); } .framer-6zIl9 .framer-17rtdbr > * { margin: 0px; margin-bottom: calc(20px / 2); margin-top: calc(20px / 2); } .framer-6zIl9 .framer-7reuin > * { margin: 0px; margin-left: calc(88px / 2); margin-right: calc(88px / 2); } .framer-6zIl9 .framer-7reuin > :first-child { margin-left: 0px; } .framer-6zIl9 .framer-7reuin > :last-child { margin-right: 0px; } .framer-6zIl9 .framer-9f8ujn > *, .framer-6zIl9 .framer-1skf9us > *, .framer-6zIl9 .framer-6o0mz9 > *, .framer-6zIl9 .framer-1ckwwkf > * { margin: 0px; margin-bottom: calc(15px / 2); margin-top: calc(15px / 2); } }}\",\"@media (max-width: 767px) { .framer-6zIl9.framer-72rtr7 { height: 11218px; width: 375px; } .framer-6zIl9 .framer-15afms9-container, .framer-6zIl9 .framer-gdvxp5 { order: 0; } .framer-6zIl9 .framer-kb68f7 { gap: 20px; height: 7%; order: 1; padding: 0px 30px 0px 30px; } .framer-6zIl9 .framer-1e6y2lb, .framer-6zIl9 .framer-17rtdbr, .framer-6zIl9 .framer-s6ojd3, .framer-6zIl9 .framer-jaj1zc { flex-direction: column; } .framer-6zIl9 .framer-12gxrgw { flex: none; gap: 20px; order: 0; padding: 0px; width: 100%; } .framer-6zIl9 .framer-gybuy4 { height: 86px; width: 285px; } .framer-6zIl9 .framer-1v63lou { width: auto; } .framer-6zIl9 .framer-1k8gbrl { height: 25px; padding: 10px 15px 10px 15px; } .framer-6zIl9 .framer-1nuikco { padding: 0px; } .framer-6zIl9 .framer-1gk2fa7 { height: var(--framer-aspect-ratio-supported, 218px); order: 0; width: 315px; } .framer-6zIl9 .framer-1n2atlq { order: 2; padding: 30px 150px 30px 150px; } .framer-6zIl9 .framer-1c2e33p { max-width: unset; width: 338px; } .framer-6zIl9 .framer-cfl9n8 { order: 3; padding: 30px 40px 40px 40px; } .framer-6zIl9 .framer-19xr2cc { grid-template-columns: repeat(1, minmax(200px, 1fr)); } .framer-6zIl9 .framer-1jmpaya { height: 451px; order: 5; } .framer-6zIl9 .framer-1gdf1j3 { gap: 40px; order: 9; padding: 30px 20px 43px 20px; } .framer-6zIl9 .framer-1xw3zzg { width: 324px; } .framer-6zIl9 .framer-1bwig52 { width: 283px; } .framer-6zIl9 .framer-gzaegy, .framer-6zIl9 .framer-la9dks, .framer-6zIl9 .framer-12x9u0n, .framer-6zIl9 .framer-14mbci5, .framer-6zIl9 .framer-9gyr00, .framer-6zIl9 .framer-yzksu8 { height: min-content; width: 100%; } .framer-6zIl9 .framer-nkgjtc { width: 257px; } .framer-6zIl9 .framer-hz0gdp { height: 48px; width: 249px; } .framer-6zIl9 .framer-zh46dd { width: 201px; } .framer-6zIl9 .framer-1x4ifxd { height: 67px; order: 1; width: 252px; } .framer-6zIl9 .framer-1k0ktkr { order: 4; padding: 10px 16px 64px 16px; } .framer-6zIl9 .framer-kz87q7, .framer-6zIl9 .framer-1a6c6vp { width: 100%; } .framer-6zIl9 .framer-1fjzk43 { gap: 0px; order: 8; padding: 0px 20px 40px 20px; } .framer-6zIl9 .framer-7reuin, .framer-6zIl9 .framer-1r9vkb0, .framer-6zIl9 .framer-nh7tye { flex-direction: column; gap: 0px; } .framer-6zIl9 .framer-cmtyn2 { height: var(--framer-aspect-ratio-supported, 283px); width: 339px; } .framer-6zIl9 .framer-1cilxwf, .framer-6zIl9 .framer-1laddps { align-content: center; align-items: center; flex: none; padding: 20px 0px 0px 0px; width: 100%; } .framer-6zIl9 .framer-18rd4rx { height: 23px; order: 0; width: 283px; } .framer-6zIl9 .framer-4xnchk { height: 65px; order: 1; width: 282px; } .framer-6zIl9 .framer-rzdjv6-container { order: 2; } .framer-6zIl9 .framer-1x4n9y1 { align-content: center; align-items: center; flex: none; order: 1; padding: 20px 0px 0px 0px; width: 100%; } .framer-6zIl9 .framer-1tksgo1 { height: 22px; order: 0; width: 283px; } .framer-6zIl9 .framer-1dx0kp2 { height: 64px; order: 1; width: 282px; } .framer-6zIl9 .framer-1jh01r2 { flex: none; height: var(--framer-aspect-ratio-supported, 167px); order: 0; width: 100%; } .framer-6zIl9 .framer-iqmi49 { aspect-ratio: 1.1830985915492958 / 1; height: 283px; width: var(--framer-aspect-ratio-supported, 335px); } .framer-6zIl9 .framer-jl0w1o { flex: none; height: var(--framer-aspect-ratio-supported, 167px); width: 100%; } .framer-6zIl9 .framer-fgq12y { height: var(--framer-aspect-ratio-supported, 285px); width: 336px; } .framer-6zIl9 .framer-zj6cqt { height: 24px; order: 0; width: 287px; } .framer-6zIl9 .framer-suxqrk { height: 128px; order: 1; width: 282px; } .framer-6zIl9 .framer-138a2ov { order: 7; padding: 20px 16px 40px 16px; } .framer-6zIl9 .framer-mbgbsy { order: 6; padding: 40px; } .framer-6zIl9 .framer-9f8ujn { height: min-content; order: 0; width: 100%; } .framer-6zIl9 .framer-1skf9us { height: min-content; order: 1; width: 100%; } .framer-6zIl9 .framer-6o0mz9 { height: min-content; order: 2; width: 100%; } .framer-6zIl9 .framer-1ckwwkf { height: min-content; order: 3; width: 100%; } .framer-6zIl9 .framer-b88ep3 { order: 5; } .framer-6zIl9 .framer-efhun5 { height: min-content; order: 4; width: 100%; } .framer-6zIl9 .framer-1mjrc79 { gap: 6px; order: 10; padding: 10px 20px 10px 20px; } .framer-6zIl9 .framer-1sv0hit { order: 14; padding: 20px 16px 30px 16px; } .framer-6zIl9 .framer-1kntre9 { flex-direction: column; height: 214px; order: 15; } .framer-6zIl9 .framer-1rkevic { height: 1px; order: 0; width: 100%; } .framer-6zIl9 .framer-yvo3io-container { height: 152px; left: calc(50.15873015873018% - 289px / 2); top: calc(49.808429118773965% - 152px / 2); width: 289px; } .framer-6zIl9 .framer-14fjrt1 { order: 16; padding: 10px 16px 30px 16px; } .framer-6zIl9 .framer-jdooht { order: 17; padding: 20px; } .framer-6zIl9 .framer-1p15ywa, .framer-6zIl9 .framer-10gbs28, .framer-6zIl9 .framer-1ep9p9u { height: 31px; } .framer-6zIl9 .framer-biwfho { flex-direction: column; order: 18; padding: 40px 50px 40px 50px; } .framer-6zIl9 .framer-11dj8h2 { align-self: unset; flex: none; height: min-content; order: 0; width: 100%; } .framer-6zIl9 .framer-ufu3my { flex: 1 0 0px; padding: 0px; width: 1px; } .framer-6zIl9 .framer-jci1nq-container { order: 19; width: 385px; } @supports (background: -webkit-named-image(i)) and (not (scale:1)) { .framer-6zIl9 .framer-kb68f7, .framer-6zIl9 .framer-1e6y2lb, .framer-6zIl9 .framer-12gxrgw, .framer-6zIl9 .framer-1gdf1j3, .framer-6zIl9 .framer-17rtdbr, .framer-6zIl9 .framer-1fjzk43, .framer-6zIl9 .framer-7reuin, .framer-6zIl9 .framer-1r9vkb0, .framer-6zIl9 .framer-nh7tye, .framer-6zIl9 .framer-s6ojd3, .framer-6zIl9 .framer-1mjrc79, .framer-6zIl9 .framer-1kntre9, .framer-6zIl9 .framer-jaj1zc, .framer-6zIl9 .framer-biwfho { gap: 0px; } .framer-6zIl9 .framer-kb68f7 > *, .framer-6zIl9 .framer-12gxrgw > *, .framer-6zIl9 .framer-17rtdbr > *, .framer-6zIl9 .framer-s6ojd3 > *, .framer-6zIl9 .framer-jaj1zc > * { margin: 0px; margin-bottom: calc(20px / 2); margin-top: calc(20px / 2); } .framer-6zIl9 .framer-kb68f7 > :first-child, .framer-6zIl9 .framer-1e6y2lb > :first-child, .framer-6zIl9 .framer-12gxrgw > :first-child, .framer-6zIl9 .framer-1gdf1j3 > :first-child, .framer-6zIl9 .framer-17rtdbr > :first-child, .framer-6zIl9 .framer-7reuin > :first-child, .framer-6zIl9 .framer-1r9vkb0 > :first-child, .framer-6zIl9 .framer-nh7tye > :first-child, .framer-6zIl9 .framer-s6ojd3 > :first-child, .framer-6zIl9 .framer-1mjrc79 > :first-child, .framer-6zIl9 .framer-1kntre9 > :first-child, .framer-6zIl9 .framer-jaj1zc > :first-child, .framer-6zIl9 .framer-biwfho > :first-child { margin-top: 0px; } .framer-6zIl9 .framer-kb68f7 > :last-child, .framer-6zIl9 .framer-1e6y2lb > :last-child, .framer-6zIl9 .framer-12gxrgw > :last-child, .framer-6zIl9 .framer-1gdf1j3 > :last-child, .framer-6zIl9 .framer-17rtdbr > :last-child, .framer-6zIl9 .framer-7reuin > :last-child, .framer-6zIl9 .framer-1r9vkb0 > :last-child, .framer-6zIl9 .framer-nh7tye > :last-child, .framer-6zIl9 .framer-s6ojd3 > :last-child, .framer-6zIl9 .framer-1mjrc79 > :last-child, .framer-6zIl9 .framer-1kntre9 > :last-child, .framer-6zIl9 .framer-jaj1zc > :last-child, .framer-6zIl9 .framer-biwfho > :last-child { margin-bottom: 0px; } .framer-6zIl9 .framer-1e6y2lb > *, .framer-6zIl9 .framer-7reuin > *, .framer-6zIl9 .framer-1r9vkb0 > *, .framer-6zIl9 .framer-nh7tye > *, .framer-6zIl9 .framer-biwfho > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-6zIl9 .framer-1gdf1j3 > * { margin: 0px; margin-bottom: calc(40px / 2); margin-top: calc(40px / 2); } .framer-6zIl9 .framer-1fjzk43 > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-6zIl9 .framer-1fjzk43 > :first-child { margin-left: 0px; } .framer-6zIl9 .framer-1fjzk43 > :last-child { margin-right: 0px; } .framer-6zIl9 .framer-1mjrc79 > * { margin: 0px; margin-bottom: calc(6px / 2); margin-top: calc(6px / 2); } .framer-6zIl9 .framer-1kntre9 > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } }}\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css,...sharedStyle4.css,...sharedStyle5.css,...sharedStyle6.css,...sharedStyle7.css,...sharedStyle8.css,...sharedStyle9.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 7419.5\n * @framerIntrinsicWidth 1280\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"kZJS1UjZD\":{\"layout\":[\"fixed\",\"fixed\"]},\"c1EuGPAS0\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n * @framerResponsiveScreen\n */const FrameraugiA20Il=withCSS(Component,css,\"framer-6zIl9\");export default FrameraugiA20Il;FrameraugiA20Il.displayName=\"Home\";FrameraugiA20Il.defaultProps={height:7419.5,width:1280};addFonts(FrameraugiA20Il,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{family:\"Poppins\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/poppins/v21/pxiEyp8kv8JHgFVrFJXUc1NECPY.woff2\",weight:\"400\"},{family:\"Poppins\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/poppins/v21/pxiByp8kv8JHgFVrLGT9V15vFP-KUEg.woff2\",weight:\"500\"},{family:\"Poppins\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/poppins/v21/pxiByp8kv8JHgFVrLDz8V15vFP-KUEg.woff2\",weight:\"300\"},{family:\"Poppins\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/NC2MP33RO4WQTSTEEAWBJLAEXNCNEQVF/7F4U3COKLHQH4WUH3AXPC7N4UELEWJQN/JMWNCAGBH3TLANIVQPVABVAVNV5QERTH.woff2\",weight:\"400\"}]},...NavigationCopy11Fonts,...ButtonFonts,...SlideshowFonts,...Slideshow1Fonts,...AStandardFooterFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts),...getFontsFromSharedStyle(sharedStyle3.fonts),...getFontsFromSharedStyle(sharedStyle4.fonts),...getFontsFromSharedStyle(sharedStyle5.fonts),...getFontsFromSharedStyle(sharedStyle6.fonts),...getFontsFromSharedStyle(sharedStyle7.fonts),...getFontsFromSharedStyle(sharedStyle8.fonts),...getFontsFromSharedStyle(sharedStyle9.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameraugiA20Il\",\"slots\":[],\"annotations\":{\"framerResponsiveScreen\":\"\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"7419.5\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"1280\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"kZJS1UjZD\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"c1EuGPAS0\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],
  "mappings": "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",
  "names": ["isBrowser", "getBrowserVisibilityProp", "getBrowserDocumentHiddenProp", "getIsDocumentHidden", "usePageVisibility", "isVisible", "setIsVisible", "ye", "onVisibilityChange", "ue", "visibilityChange", "Slideshow", "props", "slots", "startFrom", "direction", "effectsOptions", "autoPlayControl", "dragControl", "alignment", "gap", "padding", "paddingPerSide", "paddingTop", "paddingRight", "paddingBottom", "paddingLeft", "itemAmount", "fadeOptions", "intervalControl", "transitionControl", "arrowOptions", "borderRadius", "progressOptions", "style", "effectsOpacity", "effectsScale", "effectsRotate", "effectsPerspective", "effectsHover", "fadeContent", "overflow", "fadeWidth", "fadeInset", "fadeAlpha", "showMouseControls", "arrowSize", "arrowRadius", "arrowFill", "leftArrow", "rightArrow", "arrowShouldSpace", "arrowShouldFadeIn", "arrowPosition", "arrowPadding", "arrowGap", "arrowPaddingTop", "arrowPaddingRight", "arrowPaddingBottom", "arrowPaddingLeft", "showProgressDots", "dotSize", "dotsInset", "dotsRadius", "dotsPadding", "dotsGap", "dotsFill", "dotsBackground", "dotsActiveOpacity", "dotsOpacity", "dotsBlur", "paddingValue", "isCanvas", "RenderTarget", "hasChildren", "j", "isHorizontal", "isInverted", "u", "placeholderStyles", "p", "emojiStyles", "titleStyles", "subtitleStyles", "parentRef", "pe", "childrenRef", "se", "index", "W", "timeoutRef", "size", "setSize", "ye", "isHovering", "setIsHovering", "shouldPlayOnHover", "setShouldPlayOnHover", "isMouseDown", "setIsMouseDown", "isResizing", "setIsResizing", "dupedChildren", "duplicateBy", "measure", "te", "sync", "total", "parentLength", "start", "childrenLength", "itemSize", "itemWidth", "itemHeight", "fe", "initialResize", "ue", "resize", "contentSize", "timer", "totalItems", "childrenSize", "itemWithGap", "itemOffset", "currentItem", "setCurrentItem", "isDragging", "setIsDragging", "isVisible", "usePageVisibility", "factor", "xOrY", "useMotionValue", "canvasPosition", "newPosition", "wrappedValue", "useTransform", "value", "wrapped", "wrap", "wrappedIndex", "wrappedIndexInverted", "switchPages", "animate", "setDelta", "delta", "setPage", "currentItemWrapped", "currentItemWrappedInvert", "goto", "gotoInverted", "handleDragStart", "handleDragEnd", "event", "offset", "velocity", "offsetXorY", "velocityThreshold", "velocityXorY", "isHalfOfNext", "isHalfOfPrev", "normalizedOffset", "itemDelta", "itemDeltaFromOne", "childCounter", "columnOrRowValue", "child", "childIndex", "ref", "Slide", "fadeDirection", "fadeWidthStart", "fadeWidthEnd", "fadeInsetStart", "clamp", "fadeInsetEnd", "fadeMask", "dots", "dotsBlurStyle", "i", "Dot", "dotStyle", "baseButtonStyles", "dragProps", "arrowHasTop", "arrowHasBottom", "arrowHasLeft", "arrowHasRight", "arrowHasMid", "containerStyle", "motion", "controlsStyles", "dotsContainerStyle", "addPropertyControls", "ControlType", "num", "min", "max", "Y", "ref1", "ref2", "slideKey", "width", "height", "numChildren", "effects", "isLast", "childOffset", "scrollRange", "val", "rotateY", "rotateX", "opacity", "scale", "originXorY", "latest", "newValue", "LayoutGroup", "q", "selectedOpacity", "buttonStyle", "isSelected", "inlinePadding", "top", "bottom", "right", "left", "clamp", "t", "s", "e", "sanitize", "isString", "r", "n", "a", "createUnitType", "o", "c", "l", "i", "p", "u", "isColorString", "splitColor", "f", "m", "g", "h", "parseHex", "b", "d", "v", "y", "test", "analyse", "parse", "createTransformer", "convertNumbersToZero", "getAnimatableNone", "O", "j", "applyDefaultFilter", "F", "N", "e", "t", "n", "window", "createRenderStep", "s", "r", "c", "o", "a", "l", "f", "u", "startLoop", "d", "i", "processStep", "processFrame", "clamp", "t", "e", "d", "h", "m", "y", "g", "findSpring", "n", "o", "s", "r", "i", "u", "calcAngularFreq", "l", "p", "f", "approximateRoot", "v", "M", "x", "isSpringType", "getSpringOptions", "spring", "__rest", "zero", "createSpring", "reverseEasing", "t", "e", "mirrorEasing", "createExpoIn", "createBackIn", "createAnticipate", "T", "w", "A", "R", "F", "createExpoIn", "D", "reverseEasing", "j", "mirrorEasing", "circIn", "t", "q", "I", "P", "createBackIn", "T", "k", "E", "B", "createAnticipate", "C", "N", "U", "bounceOut", "e", "w", "A", "R", "z", "identity", "t", "createAttractor", "e", "o", "r", "G", "H", "wrap", "t", "e", "o", "Q", "V", "Slideshow", "props", "slots", "startFrom", "direction", "effectsOptions", "autoPlayControl", "dragControl", "alignment", "gap", "padding", "paddingPerSide", "paddingTop", "paddingRight", "paddingBottom", "paddingLeft", "itemAmount", "fadeOptions", "intervalControl", "transitionControl", "arrowOptions", "borderRadius", "progressOptions", "style", "effectsOpacity", "effectsScale", "effectsRotate", "effectsPerspective", "effectsHover", "fadeContent", "overflow", "fadeWidth", "fadeInset", "fadeAlpha", "showMouseControls", "arrowSize", "arrowRadius", "arrowFill", "leftArrow", "rightArrow", "arrowShouldSpace", "arrowShouldFadeIn", "arrowPosition", "arrowPadding", "arrowGap", "arrowPaddingTop", "arrowPaddingRight", "arrowPaddingBottom", "arrowPaddingLeft", "showProgressDots", "dotSize", "dotsInset", "dotsRadius", "dotsPadding", "dotsGap", "dotsFill", "dotsBackground", "dotsActiveOpacity", "dotsOpacity", "dotsBlur", "paddingValue", "isCanvas", "RenderTarget", "hasChildren", "j", "isHorizontal", "isInverted", "u", "placeholderStyles", "p", "emojiStyles", "titleStyles", "subtitleStyles", "parentRef", "pe", "childrenRef", "se", "index", "W", "timeoutRef", "size", "setSize", "ye", "isHovering", "setIsHovering", "shouldPlayOnHover", "setShouldPlayOnHover", "isMouseDown", "setIsMouseDown", "isResizing", "setIsResizing", "dupedChildren", "duplicateBy", "measure", "te", "total", "parentLength", "start", "childrenLength", "itemSize", "itemWidth", "itemHeight", "fe", "initialResize", "ue", "resize", "contentSize", "timer", "totalItems", "childrenSize", "itemWithGap", "itemOffset", "currentItem", "setCurrentItem", "isDragging", "setIsDragging", "isVisible", "usePageVisibility", "factor", "xOrY", "useMotionValue", "canvasPosition", "newPosition", "wrappedValue", "useTransform", "value", "wrap", "wrappedIndex", "wrappedIndexInverted", "switchPages", "animate", "setDelta", "delta", "setPage", "currentItemWrapped", "currentItemWrappedInvert", "goto", "gotoInverted", "handleDragStart", "handleDragEnd", "event", "offset", "velocity", "offsetXorY", "velocityThreshold", "velocityXorY", "isHalfOfNext", "isHalfOfPrev", "normalizedOffset", "itemDelta", "itemDeltaFromOne", "childCounter", "columnOrRowValue", "child", "childIndex", "ref", "Slide", "fadeDirection", "fadeWidthStart", "fadeWidthEnd", "fadeInsetStart", "clamp", "fadeInsetEnd", "fadeMask", "dots", "dotsBlurStyle", "i", "Dot", "dotStyle", "baseButtonStyles", "dragProps", "arrowHasTop", "arrowHasBottom", "arrowHasLeft", "arrowHasRight", "arrowHasMid", "containerStyle", "motion", "controlsStyles", "dotsContainerStyle", "addPropertyControls", "ControlType", "num", "min", "max", "Y", "ref1", "ref2", "key", "width", "height", "numChildren", "effects", "isLast", "childOffset", "scrollRange", "val", "rotateY", "rotateX", "opacity", "scale", "originXorY", "latest", "newValue", "LayoutGroup", "q", "selectedOpacity", "buttonStyle", "isSelected", "inlinePadding", "top", "bottom", "right", "left", "fontStore", "fonts", "css", "className", "enabledGestures", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "getProps", "height", "id", "title", "width", "props", "_ref", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "On_nQTElm", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "ref1", "pe", "isDisplayed", "isDisplayed1", "defaultLayoutId", "ae", "sharedStyleClassNames", "componentViewport", "useComponentViewport", "LayoutGroup", "Link", "u", "cx", "RichText2", "SVG", "css", "FramernIEqTjHvQ", "withCSS", "nIEqTjHvQ_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts", "NavigationCopy11Fonts", "getFonts", "pCWMV8zHc_default", "RichTextWithOptimizedAppearEffect", "withOptimizedAppearEffect", "RichText2", "MotionAWithFXWithOptimizedAppearEffect", "withFX", "motion", "ImageWithOptimizedAppearEffect", "Image2", "MotionDivWithFX", "RichTextWithFX", "ButtonFonts", "nIEqTjHvQ_default", "ImageWithFX", "SlideshowFonts", "Slideshow", "ContainerWithFX", "Container", "Slideshow1Fonts", "AStandardFooterFonts", "Kz_geiadX_default", "breakpoints", "serializationHash", "variantClassNames", "transition1", "animation", "animation1", "animation2", "transition2", "animation3", "animation4", "animation5", "animation6", "animation7", "animation8", "transition3", "animation9", "metadata", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "_humanReadableVariantMap_props_variant", "_ref", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "variant", "restProps", "ue", "metadata1", "robotsTag", "ie", "_document_querySelector", "bodyCls", "body", "c", "baseVariant", "hydratedBaseVariant", "useHydratedBreakpointVariants", "breakpoints", "gestureVariant", "ref1", "pe", "elementId", "useRouteElementId", "ref2", "elementId1", "ref3", "elementId2", "ref4", "elementId3", "ref5", "defaultLayoutId", "ae", "sharedStyleClassNames", "useCustomCursors", "p", "GeneratedComponentContext", "u", "LayoutGroup", "motion", "cx", "ComponentViewportProvider", "Container", "PropertyOverrides2", "pCWMV8zHc_default", "x", "RichTextWithOptimizedAppearEffect", "Link", "MotionAWithFXWithOptimizedAppearEffect", "RichText2", "MotionDivWithFX", "getLoadingLazyAtYPosition", "ImageWithOptimizedAppearEffect", "Image2", "RichTextWithFX", "SVG", "nIEqTjHvQ_default", "ImageWithFX", "ContainerWithFX", "Slideshow", "Kz_geiadX_default", "css", "FrameraugiA20Il", "withCSS", "augiA20Il_default", "addFonts", "NavigationCopy11Fonts", "ButtonFonts", "SlideshowFonts", "Slideshow1Fonts", "AStandardFooterFonts", "getFontsFromSharedStyle", "fonts", "__FramerMetadata__"]
}
