{"version":3,"file":"script_main.CjOIMQZn.mjs","names":["addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","Children","useRef","useMemo","useState","useCallback","size","serializationHash","variantClassNames","React.useContext","React.useMemo","React.Fragment","humanReadableVariantMap","getProps","useRef","React.useId","Image","Footer","Cursor","useRef","React.useId","PropertyOverrides","React.createElement","Template1","Framer.PageRoot","Framer.lazy","Framer.useCurrentRoute","Framer.useLocaleInfo","Framer.useRouter","React.Fragment","React.memo","React.useCallback","React.useEffect","React.useRef","React.useState","Framer.LibraryFeaturesProvider","Framer.GracefullyDegradingErrorBoundary","Framer.PageEffectsProvider","breakpoints","Framer.patchRoutesForABTesting","Framer.inferInitialRouteFromPath","Framer.yieldToMain","React.startTransition","Framer.ErrorPlaceholder"],"sources":["https:/framerusercontent.com/modules/AKNzwx7OIkLLSkqShQjQ/TWCzvva1wzVmOzMwE9Oi/QC_ELv_ws.js","https:/framerusercontent.com/modules/B2xAlJLcN0gOnt11mSPw/bSG2fUXcc43766cbIglD/Ticker.js","https:/framerusercontent.com/modules/Qqo9mDnqGgXZWt2YlTyL/ZhmkV0ojdsCrnyRCDSfg/XantcCVMV.js","https:/framerusercontent.com/modules/1PjM9zH0cJxSwDF4aMIr/4O80U5fVNQW8LYuUVySB/wV2nEuO6g.js","framer:toplevel/main"],"sourcesContent":["// Generated by Framer (9eb3b99)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"xswyA2TgA\",\"yT9_mtfw8\",\"ph6fO2F0L\"];const serializationHash=\"framer-PVdvO\";const variantClassNames={ph6fO2F0L:\"framer-v-5n3kk1\",xswyA2TgA:\"framer-v-1qdhtwk\",yT9_mtfw8:\"framer-v-hv3olf\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Default:\"xswyA2TgA\",Invisible:\"ph6fO2F0L\",Linkedin:\"yT9_mtfw8\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"xswyA2TgA\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"xswyA2TgA\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"yT9_mtfw8\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1qdhtwk\",className,classNames),\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"xswyA2TgA\",ref:refBinding,style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(0, 0, 0, 0)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backdropFilter:\"none\",backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:999,borderBottomRightRadius:999,borderTopLeftRadius:999,borderTopRightRadius:999,WebkitBackdropFilter:\"none\",...style},variants:{ph6fO2F0L:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",backdropFilter:\"blur(10px)\",backgroundColor:\"rgba(0, 0, 0, 0)\",WebkitBackdropFilter:\"blur(10px)\"},yT9_mtfw8:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-af7273d3-1fb6-4796-9326-48ad035c57d2, rgba(255, 255, 255, 0.1))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backdropFilter:\"blur(10px)\",backgroundColor:\"rgba(10, 10, 10, 0.3)\",WebkitBackdropFilter:\"blur(10px)\"}},...addPropertyOverrides({ph6fO2F0L:{\"data-framer-name\":\"Invisible\"},yT9_mtfw8:{\"data-border\":true,\"data-framer-name\":\"Linkedin\"}},baseVariant,gestureVariant),children:isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTZXJpZi1pdGFsaWM=\",\"--framer-font-family\":'\"Instrument Serif\", \"Instrument Serif Placeholder\", serif',\"--framer-font-size\":\"18px\",\"--framer-font-style\":\"italic\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-195ca2ff-95dc-4d7d-bb9a-c5fb1e041116, rgb(252, 252, 250)))\"},children:\"View on\"}),/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U2F0b3NoaS1tZWRpdW0=\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-2gxw0f, var(--token-195ca2ff-95dc-4d7d-bb9a-c5fb1e041116, rgb(252, 252, 250)))\"},children:\"LinkedIn\"})]}),className:\"framer-dat57\",fonts:[\"GF;Instrument Serif-italic\",\"FS;Satoshi-medium\"],layoutDependency:layoutDependency,layoutId:\"mPEQji6lv\",style:{\"--extracted-2gxw0f\":\"var(--token-195ca2ff-95dc-4d7d-bb9a-c5fb1e041116, rgb(252, 252, 250))\",\"--extracted-r6o4lv\":\"var(--token-195ca2ff-95dc-4d7d-bb9a-c5fb1e041116, rgb(252, 252, 250))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},transformTemplate:transformTemplate1,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({yT9_mtfw8:{transformTemplate:undefined}},baseVariant,gestureVariant)})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-PVdvO.framer-1ufrv63, .framer-PVdvO .framer-1ufrv63 { display: block; }\",\".framer-PVdvO.framer-1qdhtwk { height: 16px; mix-blend-mode: difference; overflow: hidden; position: relative; width: 16px; will-change: var(--framer-will-change-override, transform); }\",\".framer-PVdvO .framer-dat57 { flex: none; height: auto; left: 50%; position: absolute; top: 50%; white-space: pre; width: auto; }\",\".framer-PVdvO.framer-v-hv3olf.framer-1qdhtwk { display: flex; flex-direction: column; flex-wrap: nowrap; height: 150px; justify-content: center; padding: 0px; width: 150px; }\",\".framer-PVdvO.framer-v-hv3olf .framer-dat57 { left: unset; position: relative; top: unset; }\",\".framer-PVdvO.framer-v-5n3kk1.framer-1qdhtwk { display: flex; flex-direction: column; flex-wrap: nowrap; height: 1px; justify-content: center; padding: 0px; width: 1px; }\",'.framer-PVdvO[data-border=\"true\"]::after, .framer-PVdvO [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 16\n * @framerIntrinsicWidth 16\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"yT9_mtfw8\":{\"layout\":[\"fixed\",\"fixed\"]},\"ph6fO2F0L\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerQC_ELv_ws=withCSS(Component,css,\"framer-PVdvO\");export default FramerQC_ELv_ws;FramerQC_ELv_ws.displayName=\"Cursor\";FramerQC_ELv_ws.defaultProps={height:16,width:16};addPropertyControls(FramerQC_ELv_ws,{variant:{options:[\"xswyA2TgA\",\"yT9_mtfw8\",\"ph6fO2F0L\"],optionTitles:[\"Default\",\"Linkedin\",\"Invisible\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerQC_ELv_ws,[{explicitInter:true,fonts:[{cssFamilyName:\"Instrument Serif\",source:\"google\",style:\"italic\",uiFamilyName:\"Instrument Serif\",url:\"https://fonts.gstatic.com/s/instrumentserif/v5/jizHRFtNs2ka5fXjeivQ4LroWlx-6zATjnTNgNq55w.woff2\",weight:\"400\"},{cssFamilyName:\"Satoshi\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Satoshi\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/P2LQKHE6KA6ZP4AAGN72KDWMHH6ZH3TA/ZC32TK2P7FPS5GFTL46EU6KQJA24ZYDB/7AHDUZ4A7LFLVFUIFSARGIWCRQJHISQP.woff2\",weight:\"500\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerQC_ELv_ws\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"16\",\"framerIntrinsicWidth\":\"16\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"yT9_mtfw8\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ph6fO2F0L\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./QC_ELv_ws.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{Children,useLayoutEffect,useEffect,useState,useRef,useMemo,useCallback,cloneElement}from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{useReducedMotion,LayoutGroup,useInView,useMotionValue,useTransform,motion,frame}from\"framer-motion\";import{resize}from\"@motionone/dom\";const MAX_DUPLICATED_ITEMS=100;const directionTransformers={left:offset=>`translateX(-${offset}px)`,right:offset=>`translateX(${offset}px)`,top:offset=>`translateY(-${offset}px)`,bottom:offset=>`translateY(${offset}px)`};/**\n *\n * @framerIntrinsicWidth 400\n * @framerIntrinsicHeight 200\n *\n * @framerDisableUnlink\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */export default function Ticker(props){/* Props */let{slots=[],gap,padding,paddingPerSide,paddingTop,paddingRight,paddingBottom,paddingLeft,speed,hoverFactor,direction,alignment,sizingOptions,fadeOptions,style}=props;const{fadeContent,overflow,fadeWidth,fadeInset,fadeAlpha}=fadeOptions;const{widthType,heightType}=sizingOptions;const paddingValue=paddingPerSide?`${paddingTop}px ${paddingRight}px ${paddingBottom}px ${paddingLeft}px`:`${padding}px`;/* Checks */const currentTarget=RenderTarget.current();const isCanvas=currentTarget===RenderTarget.canvas||currentTarget===RenderTarget.export;// Remove empty slots (such as hidden layers)\nconst filteredSlots=slots.filter(Boolean);const numChildren=Children.count(filteredSlots);const hasChildren=numChildren>0;if(direction===true){direction=\"left\";}const isHorizontal=direction===\"left\"||direction===\"right\";const offset=useMotionValue(0);const transformer=directionTransformers[direction];const transform=useTransform(offset,transformer);/* Refs and State */const parentRef=useRef(null);const childrenRef=useMemo(()=>{return[{current:null},{current:null}];},[]);const[size,setSize]=useState({parent:null,children:null});/* Arrays */let clonedChildren=null;let dupedChildren=[];/* Duplicate value */let duplicateBy=0;let opacity=0;if(isCanvas){duplicateBy=numChildren?Math.floor(10/numChildren):0;opacity=1;}if(!isCanvas&&hasChildren&&size.parent){duplicateBy=Math.round(size.parent/size.children*2)+1;duplicateBy=Math.min(duplicateBy,MAX_DUPLICATED_ITEMS);opacity=1;}/* Measure parent and child */const measure=useCallback(()=>{if(hasChildren&&parentRef.current){const parentLength=isHorizontal?parentRef.current.offsetWidth:parentRef.current.offsetHeight;const start=childrenRef[0].current?isHorizontal?childrenRef[0].current.offsetLeft:childrenRef[0].current.offsetTop:0;const end=childrenRef[1].current?isHorizontal?childrenRef[1].current.offsetLeft+childrenRef[1].current.offsetWidth:childrenRef[1].current.offsetTop+childrenRef[1].current.offsetHeight:0;const childrenLength=end-start+gap;setSize({parent:parentLength,children:childrenLength});}},[]);const childrenStyles=isCanvas?{contentVisibility:\"auto\"}:{};/* Add refs to first and last child */if(hasChildren){// TODO: These conditional hooks will be unsafe if hasChildren ever changes outside the canvas.\nif(!isCanvas){/**\n             * Track whether this is the initial resize event. By default this will fire on mount,\n             * which we do in the useEffect. We should only fire it on subsequent resizes.\n             */let initialResize=useRef(true);useLayoutEffect(()=>{frame.read(measure,false,true);return resize(parentRef.current,({contentSize})=>{if(!initialResize.current&&(contentSize.width||contentSize.height)){frame.read(measure,false,true);}initialResize.current=false;});},[]);}clonedChildren=Children.map(filteredSlots,(child,index)=>{let ref;if(index===0){ref=childrenRef[0];}if(index===filteredSlots.length-1){ref=childrenRef[1];}const size={width:widthType?child.props?.width:\"100%\",height:heightType?child.props?.height:\"100%\"};return /*#__PURE__*/_jsx(LayoutGroup,{inherit:\"id\",children:/*#__PURE__*/_jsx(\"li\",{ref:ref,style:size,children:/*#__PURE__*/cloneElement(child,{style:{...child.props?.style,...size,flexShrink:0,...childrenStyles},layoutId:child.props.layoutId?child.props.layoutId+\"-original-\"+index:undefined},child.props?.children)})});});}const isInView=isCanvas?true:useInView(parentRef);if(!isCanvas){for(let i=0;i<duplicateBy;i++){dupedChildren=dupedChildren.concat(Children.map(filteredSlots,(child,childIndex)=>{const size={width:widthType?child.props?.width:\"100%\",height:heightType?child.props?.height:\"100%\",willChange:!isInView?undefined:\"transform\"};return /*#__PURE__*/_jsx(LayoutGroup,{inherit:\"id\",children:/*#__PURE__*/_jsx(\"li\",{style:size,\"aria-hidden\":true,children:/*#__PURE__*/cloneElement(child,{key:i+\" \"+childIndex,style:{...child.props?.style,width:widthType?child.props?.width:\"100%\",height:heightType?child.props?.height:\"100%\",flexShrink:0,...childrenStyles},layoutId:child.props.layoutId?child.props.layoutId+\"-dupe-\"+i:undefined},child.props?.children)},i+\"li\"+childIndex)},i+\"lg\"+childIndex);}));}}const animateToValue=size.children+size.children*Math.round(size.parent/size.children);const initialTime=useRef(null);const prevTime=useRef(null);const xOrY=useRef(0);const isHover=useRef(false);const isReducedMotion=useReducedMotion();const listRef=useRef(null);const animationRef=useRef(null);/**\n     * Setup animations\n     */if(!isCanvas){useEffect(()=>{if(isReducedMotion||!animateToValue||!speed){return;}animationRef.current=listRef.current.animate({transform:[transformer(0),transformer(animateToValue)]},{duration:Math.abs(animateToValue)/speed*1e3,iterations:Infinity,easing:\"linear\"});return()=>animationRef.current.cancel();},[hoverFactor,animateToValue,speed]);const playOrPause=useCallback(()=>{if(!animationRef.current)return;const hidden=document.hidden;if(isInView&&!hidden&&animationRef.current.playState===\"paused\"){animationRef.current.play();}else if((!isInView||hidden)&&animationRef.current.playState===\"running\"){animationRef.current.pause();}},[isInView]);useEffect(()=>{playOrPause();},[isInView,hoverFactor,animateToValue,speed]);useEffect(()=>{document.addEventListener(\"visibilitychange\",playOrPause);return()=>{document.removeEventListener(\"visibilitychange\",playOrPause);};},[playOrPause]);}/* Fades */const fadeDirection=isHorizontal?\"to right\":\"to bottom\";const fadeWidthStart=fadeWidth/2;const fadeWidthEnd=100-fadeWidth/2;const fadeInsetStart=clamp(fadeInset,0,fadeWidthStart);const fadeInsetEnd=100-fadeInset;const fadeMask=`linear-gradient(${fadeDirection}, rgba(0, 0, 0, ${fadeAlpha}) ${fadeInsetStart}%, rgba(0, 0, 0, 1) ${fadeWidthStart}%, rgba(0, 0, 0, 1) ${fadeWidthEnd}%, rgba(0, 0, 0, ${fadeAlpha}) ${fadeInsetEnd}%)`;/* Empty state */if(!hasChildren){return /*#__PURE__*/_jsxs(\"section\",{style:placeholderStyles,children:[/*#__PURE__*/_jsx(\"div\",{style:emojiStyles,children:\"✨\"}),/*#__PURE__*/_jsx(\"p\",{style:titleStyles,children:\"Connect to Content\"}),/*#__PURE__*/_jsx(\"p\",{style:subtitleStyles,children:\"Add layers or components to infinitely loop on your page.\"})]});}return /*#__PURE__*/_jsx(\"section\",{style:{...containerStyle,opacity:opacity,WebkitMaskImage:fadeContent?fadeMask:undefined,maskImage:fadeContent?fadeMask:undefined,overflow:overflow?\"visible\":\"hidden\",padding:paddingValue},ref:parentRef,children:/*#__PURE__*/_jsxs(motion.ul,{ref:listRef,style:{...containerStyle,gap:gap,top:direction===\"bottom\"&&isValidNumber(animateToValue)?-animateToValue:undefined,left:direction===\"right\"&&isValidNumber(animateToValue)?-animateToValue:undefined,placeItems:alignment,position:\"relative\",flexDirection:isHorizontal?\"row\":\"column\",...style,willChange:isCanvas||!isInView?\"auto\":\"transform\",transform:transformer(0)},onMouseEnter:()=>{isHover.current=true;if(animationRef.current){// TODO Replace with updatePlaybackRate when Chrome bugs sorted\nanimationRef.current.playbackRate=hoverFactor;}},onMouseLeave:()=>{isHover.current=false;if(animationRef.current){// TODO Replace with updatePlaybackRate when Chrome bugs sorted\nanimationRef.current.playbackRate=1;}},children:[clonedChildren,dupedChildren]})});}/* Default Properties */Ticker.defaultProps={gap:10,padding:10,sizingOptions:{widthType:true,heightType:true},fadeOptions:{fadeContent:true,overflow:false,fadeWidth:25,fadeAlpha:0,fadeInset:0},direction:true};/* Property Controls */addPropertyControls(Ticker,{slots:{type:ControlType.Array,title:\"Children\",control:{type:ControlType.ComponentInstance}},speed:{type:ControlType.Number,title:\"Speed\",min:0,max:1e3,defaultValue:100,unit:\"%\",displayStepper:true,step:5},direction:{type:ControlType.Enum,title:\"Direction\",options:[\"left\",\"right\",\"top\",\"bottom\"],optionIcons:[\"direction-left\",\"direction-right\",\"direction-up\",\"direction-down\"],optionTitles:[\"Left\",\"Right\",\"Top\",\"Bottom\"],defaultValue:\"left\",displaySegmentedControl:true},alignment:{type:ControlType.Enum,title:\"Align\",options:[\"flex-start\",\"center\",\"flex-end\"],optionIcons:{direction:{right:[\"align-top\",\"align-middle\",\"align-bottom\"],left:[\"align-top\",\"align-middle\",\"align-bottom\"],top:[\"align-left\",\"align-center\",\"align-right\"],bottom:[\"align-left\",\"align-center\",\"align-right\"]}},defaultValue:\"center\",displaySegmentedControl:true},gap:{type:ControlType.Number,title:\"Gap\"},padding:{title:\"Padding\",type:ControlType.FusedNumber,toggleKey:\"paddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},sizingOptions:{type:ControlType.Object,title:\"Sizing\",controls:{widthType:{type:ControlType.Boolean,title:\"Width\",enabledTitle:\"Auto\",disabledTitle:\"Stretch\",defaultValue:true},heightType:{type:ControlType.Boolean,title:\"Height\",enabledTitle:\"Auto\",disabledTitle:\"Stretch\",defaultValue:true}}},fadeOptions:{type:ControlType.Object,title:\"Clipping\",controls:{fadeContent:{type:ControlType.Boolean,title:\"Fade\",defaultValue:true},overflow:{type:ControlType.Boolean,title:\"Overflow\",enabledTitle:\"Show\",disabledTitle:\"Hide\",defaultValue:false,hidden(props){return props.fadeContent===true;}},fadeWidth:{type:ControlType.Number,title:\"Width\",defaultValue:25,min:0,max:100,unit:\"%\",hidden(props){return props.fadeContent===false;}},fadeInset:{type:ControlType.Number,title:\"Inset\",defaultValue:0,min:0,max:100,unit:\"%\",hidden(props){return props.fadeContent===false;}},fadeAlpha:{type:ControlType.Number,title:\"Opacity\",defaultValue:0,min:0,max:1,step:.05,hidden(props){return props.fadeContent===false;}}}},hoverFactor:{type:ControlType.Number,title:\"Hover\",min:0,max:1,unit:\"x\",defaultValue:1,step:.1,displayStepper:true,description:\"Slows down the speed while you are hovering.\"}});/* Placeholder Styles */const containerStyle={display:\"flex\",width:\"100%\",height:\"100%\",maxWidth:\"100%\",maxHeight:\"100%\",placeItems:\"center\",margin:0,padding:0,listStyleType:\"none\",textIndent:\"none\"};/* Styles */const placeholderStyles={display:\"flex\",width:\"100%\",height:\"100%\",placeContent:\"center\",placeItems:\"center\",flexDirection:\"column\",color:\"#96F\",background:\"rgba(136, 85, 255, 0.1)\",fontSize:11,overflow:\"hidden\",padding:\"20px 20px 30px 20px\"};const emojiStyles={fontSize:32,marginBottom:10};const titleStyles={margin:0,marginBottom:10,fontWeight:600,textAlign:\"center\"};const subtitleStyles={margin:0,opacity:.7,maxWidth:150,lineHeight:1.5,textAlign:\"center\"};/* Clamp function, used for fadeInset */const clamp=(num,min,max)=>Math.min(Math.max(num,min),max);const isValidNumber=value=>typeof value===\"number\"&&!isNaN(value);\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Ticker\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerIntrinsicWidth\":\"400\",\"framerIntrinsicHeight\":\"200\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerDisableUnlink\":\"*\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Ticker.map","// Generated by Framer (571faa6)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getLoadingLazyAtYPosition,Image,RichText,SmartComponentScopedContainer,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Ticker from\"https://framerusercontent.com/modules/B2xAlJLcN0gOnt11mSPw/bSG2fUXcc43766cbIglD/Ticker.js\";const TickerFonts=getFonts(Ticker);const cycleOrder=[\"NmR3NeVDw\",\"HZGGspNw8\",\"GmcktX4Cy\"];const serializationHash=\"framer-StFjV\";const variantClassNames={GmcktX4Cy:\"framer-v-o9xmjc\",HZGGspNw8:\"framer-v-1fvp8vb\",NmR3NeVDw:\"framer-v-1rcelos\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Desktop:\"NmR3NeVDw\",Phone:\"GmcktX4Cy\",Tablet:\"HZGGspNw8\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"NmR3NeVDw\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"NmR3NeVDw\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"GmcktX4Cy\")return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"GmcktX4Cy\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1rcelos\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"NmR3NeVDw\",ref:refBinding,style:{backgroundColor:\"rgb(0, 0, 0)\",...style},variants:{GmcktX4Cy:{backgroundColor:\"rgb(0, 0, 2)\"},HZGGspNw8:{backgroundColor:\"rgb(0, 0, 2)\"}},...addPropertyOverrides({GmcktX4Cy:{\"data-framer-name\":\"Phone\"},HZGGspNw8:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1h7d2c4\",\"data-framer-name\":\"Wrap\",layoutDependency:layoutDependency,layoutId:\"migjeDzuI\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-dq2skq\",\"data-framer-name\":\"Menu\",layoutDependency:layoutDependency,layoutId:\"P7dDP3VG5\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-54wsma\",\"data-framer-name\":\"Wrap\",layoutDependency:layoutDependency,layoutId:\"GmFGNUmOk\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1pxkknq\",\"data-framer-name\":\"Group\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:16,intrinsicWidth:177,layoutDependency:layoutDependency,layoutId:\"bwNz32B3J\",svg:'<svg width=\"177\" height=\"16\" viewBox=\"0 0 177 16\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M53.4004 10.8212C53.4004 9.69091 53.2467 8.73386 52.9351 7.95008C52.6276 7.1663 52.2121 6.53927 51.6927 6.06075C51.1775 5.5781 50.5958 5.23159 49.9601 5.01708C49.3244 4.80257 48.6762 4.69531 48.0239 4.69531C46.9021 4.69531 45.9257 4.96345 45.0905 5.50385C44.2554 6.04425 43.6114 6.79503 43.1543 7.75207C42.6973 8.70911 42.4688 9.81879 42.4688 11.0728C42.4688 12.3269 42.7014 13.4324 43.1709 14.373C43.333 14.7071 43.5241 15.0124 43.7443 15.2929H46.6237C46.5074 15.2434 46.391 15.1856 46.283 15.1238C45.7138 14.802 45.2692 14.3235 44.9534 13.6882C44.6709 13.1189 44.513 12.4383 44.4881 11.6462H53.4004V10.8212ZM44.4922 9.97967C44.5254 9.42277 44.6584 8.89887 44.8994 8.40385C45.1778 7.8222 45.5808 7.35193 46.1126 6.98891C46.6445 6.63002 47.2802 6.44851 48.0239 6.44851C48.7676 6.44851 49.3867 6.6259 49.8895 6.98066C50.3881 7.33543 50.7662 7.8222 51.0196 8.44923C51.2066 8.91125 51.3271 9.42277 51.3728 9.97967H44.4922Z\" fill=\"white\"/>\\n<path d=\"M130.729 10.8212C130.729 9.69091 130.575 8.73386 130.263 7.95008C129.956 7.1663 129.54 6.53927 129.021 6.06075C128.506 5.5781 127.924 5.23159 127.288 5.01708C126.653 4.80257 126.004 4.69531 125.352 4.69531C124.23 4.69531 123.254 4.96345 122.419 5.50385C121.584 6.04425 120.939 6.79503 120.482 7.75207C120.025 8.70911 119.797 9.81879 119.797 11.0728C119.797 12.3269 120.03 13.4324 120.499 14.373C120.661 14.7071 120.852 15.0124 121.072 15.2929H123.952C123.835 15.2434 123.719 15.1856 123.611 15.1238C123.042 14.802 122.597 14.3235 122.282 13.6882C121.999 13.1189 121.841 12.4383 121.816 11.6462H130.729V10.8212ZM121.82 9.97967C121.854 9.42277 121.987 8.89887 122.228 8.40385C122.506 7.8222 122.909 7.35193 123.441 6.98891C123.973 6.63002 124.608 6.44851 125.352 6.44851C126.096 6.44851 126.715 6.6259 127.218 6.98066C127.716 7.33543 128.094 7.8222 128.348 8.44923C128.535 8.91125 128.655 9.42277 128.701 9.97967H121.82Z\" fill=\"white\"/>\\n<path d=\"M41.0882 7.64642C40.6436 6.69763 40.0287 5.9716 39.2434 5.46008C38.4623 4.94856 37.5523 4.6928 36.5219 4.6928C35.72 4.6928 35.0843 4.8248 34.6148 5.08469C34.1411 5.3487 33.7796 5.64571 33.5303 5.97985C33.281 6.31399 33.0858 6.58625 32.9445 6.80901H32.7908V0.765625H30.8047V15.2904H34.7976C34.6355 15.2161 34.4818 15.1213 34.3405 15.014C33.8253 14.6221 33.4306 14.0817 33.1647 13.3845C32.9029 12.6915 32.77 11.8912 32.77 10.9837C32.77 10.0762 32.8988 9.28825 33.1605 8.61172C33.4223 7.93519 33.8087 7.40716 34.3239 7.02765C34.8391 6.64813 35.479 6.45837 36.2352 6.45837C36.9914 6.45837 37.6645 6.65638 38.1839 7.06065C38.7032 7.46079 39.0938 8.00531 39.3514 8.68597C39.609 9.37075 39.7378 10.138 39.7378 10.9837C39.7378 11.8294 39.6049 12.6173 39.3431 13.3144C39.0813 14.0116 38.6949 14.5685 38.1756 14.981C38.0218 15.1047 37.8556 15.2079 37.6811 15.2904H40.573C40.7682 15.014 40.9428 14.7129 41.0965 14.3828C41.5369 13.4341 41.7571 12.3079 41.7571 11.0043C41.7571 9.70076 41.5328 8.59109 41.0882 7.64642Z\" fill=\"white\"/>\\n<path d=\"M62.0481 4.84766L59.3972 12.1162C59.1272 12.867 58.8945 13.6178 58.6992 14.3686C58.6161 14.6821 58.533 14.9873 58.4499 15.2926H60.1908L64.2128 4.84766H62.0481ZM58.2048 14.3727C58.0136 13.6302 57.781 12.8753 57.4984 12.1162L54.8725 4.84766H52.6953L56.6924 15.2926H58.4499C58.3668 14.9915 58.2837 14.6821 58.2048 14.3727Z\" fill=\"white\"/>\\n<path d=\"M73.9718 7.70257C73.5023 6.74965 72.8416 6.01124 71.994 5.48322C71.1506 4.9552 70.1617 4.69531 69.0357 4.69531C67.9097 4.69531 66.9375 4.9552 66.094 5.48322C65.2505 6.01124 64.5941 6.74965 64.1204 7.70257C63.6509 8.65549 63.4141 9.77341 63.4141 11.0522C63.4141 12.331 63.6509 13.4118 64.1204 14.3647C64.2866 14.6989 64.4777 15.0083 64.6938 15.2929H67.5316C67.3405 15.2063 67.166 15.0949 67.0039 14.967C66.4763 14.5421 66.0815 13.9852 65.8239 13.2963C65.5663 12.6033 65.4375 11.8566 65.4375 11.0522C65.4375 10.2478 65.5663 9.4764 65.8239 8.78337C66.0815 8.09034 66.4763 7.52931 67.0039 7.10029C67.5358 6.67127 68.213 6.46089 69.0357 6.46089C69.8584 6.46089 70.5523 6.67127 71.0924 7.10029C71.6284 7.52931 72.0273 8.09034 72.2849 8.78749C72.5425 9.48465 72.6713 10.2396 72.6713 11.0522C72.6713 11.8649 72.5425 12.6033 72.2849 13.2963C72.0273 13.9852 71.6284 14.5421 71.0924 14.967C70.9304 15.0949 70.7517 15.2063 70.5606 15.2929H73.4025C73.6145 15.0083 73.8056 14.6989 73.9718 14.3647C74.4454 13.4118 74.6781 12.3104 74.6781 11.0522C74.6781 9.79404 74.4454 8.65549 73.9718 7.70257Z\" fill=\"white\"/>\\n<path d=\"M84.7393 6.73728C84.3902 6.05662 83.9 5.5451 83.2767 5.20271C82.6493 4.86444 81.9222 4.69531 81.0871 4.69531C80.1522 4.69531 79.3378 4.93045 78.6439 5.40484C78.0997 5.78023 77.6509 6.34951 77.3102 7.12092L77.3019 4.84794H75.3906V15.2929H77.3767V9.76103C77.3767 9.05563 77.5138 8.4616 77.788 7.97071C78.0581 7.48393 78.432 7.10854 78.9016 6.85278C79.3752 6.59702 79.9029 6.46914 80.4929 6.46914C81.353 6.46914 82.0344 6.73728 82.5288 7.26943C83.0274 7.8057 83.2767 8.53998 83.2767 9.48465V15.2929H85.2628V9.31964C85.2628 8.28422 85.0883 7.42206 84.7393 6.73728Z\" fill=\"white\"/>\\n<path d=\"M94.9429 0.765625V6.80901H94.7892C94.6562 6.58625 94.461 6.31399 94.2075 5.97985C93.9541 5.64571 93.5926 5.3487 93.1189 5.08469C92.6494 4.8248 92.0137 4.6928 91.2118 4.6928C90.1855 4.6928 89.2797 4.94856 88.4945 5.46008C87.705 5.9716 87.0901 6.69763 86.6455 7.64642C86.1968 8.59109 85.9766 9.71314 85.9766 11.0043C85.9766 12.2955 86.1968 13.4341 86.6372 14.3828C86.7909 14.7129 86.9654 15.014 87.1607 15.2904H90.0567C89.8822 15.2038 89.7202 15.1006 89.5664 14.981C89.0429 14.5685 88.6482 14.0116 88.3906 13.3144C88.1288 12.6173 87.9959 11.8376 87.9959 10.9837C87.9959 10.1298 88.1247 9.37075 88.3823 8.68597C88.6399 8.00531 89.0304 7.46079 89.5498 7.06065C90.065 6.65638 90.7174 6.45837 91.4985 6.45837C92.2796 6.45837 92.8904 6.64813 93.4056 7.02765C93.9208 7.40716 94.3114 7.93519 94.5731 8.61172C94.8349 9.28825 94.9637 10.0803 94.9637 10.9837C94.9637 11.8871 94.8308 12.6915 94.5648 13.3845C94.3031 14.0817 93.9125 14.6221 93.3973 15.014C93.256 15.1213 93.1023 15.2161 92.9444 15.2904H96.929V0.765625H94.9429Z\" fill=\"white\"/>\\n<path d=\"M106.285 15.122C106.061 14.8704 105.949 14.4702 105.949 13.9216V1.92969H103.962V14.0783C103.962 14.528 104.025 14.9323 104.145 15.2911H106.485C106.41 15.2416 106.343 15.188 106.285 15.122ZM102.109 4.84619V6.53339H108.491V4.84619H102.109Z\" fill=\"white\"/>\\n<path d=\"M118.56 6.73476C118.211 6.05411 117.721 5.54258 117.093 5.20019C116.462 4.86193 115.735 4.6928 114.9 4.6928C113.965 4.6928 113.15 4.92793 112.456 5.40233C111.945 5.75297 111.522 6.27274 111.189 6.9699V0.765625H109.203V15.2904H111.189V9.75852C111.189 9.05311 111.326 8.45908 111.601 7.96819C111.871 7.48142 112.245 7.10603 112.714 6.85027C113.184 6.5945 113.715 6.46662 114.305 6.46662C115.165 6.46662 115.847 6.73476 116.341 7.26691C116.84 7.80318 117.089 8.53746 117.089 9.48213V15.2904H119.088V9.31712C119.088 8.2817 118.913 7.41954 118.56 6.73476Z\" fill=\"white\"/>\\n<path d=\"M135.906 4.84709V6.53429H143.173V4.84709H135.906ZM143.02 0.115505C142.712 0.0371266 142.321 0 141.848 0C141.254 0 140.684 0.11963 140.148 0.363016C139.612 0.602276 139.176 0.961167 138.84 1.43556C138.503 1.90996 138.337 2.50398 138.337 3.21352V15.292H140.327V3.65078C140.327 3.06088 140.464 2.60711 140.747 2.29773C141.025 1.98834 141.47 1.83158 142.081 1.83158C142.359 1.83158 142.583 1.85221 142.749 1.89758C142.916 1.94296 143.049 1.98009 143.152 2.01721L143.705 0.330014C143.555 0.264012 143.327 0.193883 143.02 0.115505Z\" fill=\"white\"/>\\n<path d=\"M153.73 7.70257C153.26 6.74965 152.599 6.01124 151.752 5.48322C150.904 4.9552 149.92 4.69531 148.794 4.69531C147.668 4.69531 146.695 4.9552 145.852 5.48322C145.008 6.01124 144.352 6.74965 143.878 7.70257C143.409 8.65549 143.172 9.77341 143.172 11.0522C143.172 12.331 143.409 13.4118 143.878 14.3647C144.044 14.6989 144.236 15.0083 144.452 15.2929H147.285C147.094 15.2063 146.924 15.0949 146.762 14.967C146.23 14.5421 145.839 13.9852 145.582 13.2963C145.324 12.6033 145.195 11.8566 145.195 11.0522C145.195 10.2478 145.324 9.4764 145.582 8.78337C145.839 8.09034 146.23 7.52931 146.762 7.10029C147.289 6.67127 147.967 6.46089 148.794 6.46089C149.62 6.46089 150.31 6.67127 150.846 7.10029C151.386 7.52931 151.781 8.09034 152.039 8.78749C152.296 9.48465 152.425 10.2396 152.425 11.0522C152.425 11.8649 152.296 12.6033 152.039 13.2963C151.781 13.9852 151.386 14.5421 150.846 14.967C150.684 15.0949 150.51 15.2063 150.318 15.2929H153.16C153.372 15.0083 153.563 14.6989 153.73 14.3647C154.199 13.4118 154.436 12.3104 154.436 11.0522C154.436 9.79404 154.199 8.65549 153.73 7.70257Z\" fill=\"white\"/>\\n<path d=\"M155.156 0.765625V15.2904H157.142V0.765625H155.156Z\" fill=\"white\"/>\\n<path d=\"M166.818 0.765625V6.80901H166.664C166.531 6.58625 166.336 6.31399 166.083 5.97985C165.829 5.64571 165.468 5.3487 164.994 5.08469C164.524 4.8248 163.889 4.6928 163.087 4.6928C162.061 4.6928 161.155 4.94856 160.369 5.46008C159.58 5.9716 158.965 6.69763 158.521 7.64642C158.076 8.59109 157.852 9.71314 157.852 11.0043C157.852 12.2955 158.072 13.4341 158.512 14.3828C158.666 14.7129 158.84 15.014 159.04 15.2904H161.932C161.757 15.2038 161.595 15.1006 161.441 14.981C160.918 14.5685 160.523 14.0116 160.266 13.3144C160.004 12.6173 159.871 11.8376 159.871 10.9837C159.871 10.1298 160 9.37075 160.257 8.68597C160.515 8.00531 160.905 7.46079 161.425 7.06065C161.944 6.65638 162.592 6.45837 163.373 6.45837C164.155 6.45837 164.77 6.64813 165.285 7.02765C165.8 7.40716 166.186 7.93519 166.448 8.61172C166.71 9.28825 166.839 10.0803 166.839 10.9837C166.839 11.8871 166.706 12.6915 166.444 13.3845C166.178 14.0817 165.788 14.6221 165.272 15.014C165.131 15.1213 164.977 15.2161 164.819 15.2904H168.804V0.765625H166.818Z\" fill=\"white\"/>\\n<path d=\"M176.862 15.2891H22.7422V15.9986H176.862V15.2891Z\" fill=\"white\"/>\\n<path d=\"M22.74 7.30157L14.696 15.292H8.04813L0 7.30157L2.57191 4.75221L9.55222 11.6825V0H13.1878V11.6825L20.1681 4.75221L22.74 7.30157Z\" fill=\"white\"/>\\n<path d=\"M22.74 15.2891H0V15.9986H22.74V15.2891Z\" fill=\"white\"/>\\n</svg>\\n',withExternalLayout:true}),isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW50ZXIgVGlnaHQtcmVndWxhcg==\",\"--framer-font-family\":'\"Inter Tight\", \"Inter Tight Placeholder\", sans-serif',\"--framer-line-height\":\"150%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Stimulus Digital Limited, CRO number 771073, Holywell Commercial Centre Dublin, K67P8P9, Ireland\"})}),className:\"framer-hfgi1l\",\"data-framer-name\":\"Stimulus Digital Limited, CRO number 771073, Holywell Commercial Centre Dublin, K67P8P9, Ireland\",fonts:[\"GF;Inter Tight-regular\"],layoutDependency:layoutDependency,layoutId:\"I2436:12278;2436:16622\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"center\",withExternalLayout:true}),isDisplayed1()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW50ZXIgVGlnaHQtcmVndWxhcg==\",\"--framer-font-family\":'\"Inter Tight\", \"Inter Tight Placeholder\", sans-serif',\"--framer-line-height\":\"150%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Stimulus Digital Limited\"}),/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW50ZXIgVGlnaHQtcmVndWxhcg==\",\"--framer-font-family\":'\"Inter Tight\", \"Inter Tight Placeholder\", sans-serif',\"--framer-line-height\":\"150%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-2gxw0f, rgb(255, 255, 255))\"},children:\"Holywell Commercial Centre Dublin, Ireland\"}),/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW50ZXIgVGlnaHQtcmVndWxhcg==\",\"--framer-font-family\":'\"Inter Tight\", \"Inter Tight Placeholder\", sans-serif',\"--framer-line-height\":\"150%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-1iakedh, rgb(255, 255, 255))\"},children:\"K67P8P9\"})]}),className:\"framer-1ujttuq\",\"data-framer-name\":\"Stimulus Digital Limited, CRO number 771073, Holywell Commercial Centre Dublin, K67P8P9, Ireland\",fonts:[\"GF;Inter Tight-regular\"],layoutDependency:layoutDependency,layoutId:\"grNcc8JH7\",style:{\"--extracted-1iakedh\":\"rgb(255, 255, 255)\",\"--extracted-2gxw0f\":\"rgb(255, 255, 255)\",\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"center\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1q8tann\",layoutDependency:layoutDependency,layoutId:\"JyOBSsWWr\",children:[/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"stretch\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+60+(((componentViewport?.height||599)-92-699)/2+0+0)+0+0+0+0+0+264+0),pixelHeight:80,pixelWidth:392,positionX:\"center\",positionY:\"center\",src:\"https://framerusercontent.com/images/bDJ6cAVMk3HZOs7ebg2n9vlxt0g.png?width=392&height=80\"},className:\"framer-10ncbeu\",\"data-framer-name\":\"image 13\",layoutDependency:layoutDependency,layoutId:\"I2436:12278;2436:16624\",...addPropertyOverrides({GmcktX4Cy:{background:{alt:\"\",fit:\"stretch\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+60+(((componentViewport?.height||713)-160-913)/2+0+0)+0+0+0+0+0+504+0),pixelHeight:80,pixelWidth:392,positionX:\"center\",positionY:\"center\",src:\"https://framerusercontent.com/images/bDJ6cAVMk3HZOs7ebg2n9vlxt0g.png?width=392&height=80\"}},HZGGspNw8:{background:{alt:\"\",fit:\"stretch\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+60+(((componentViewport?.height||569)-92-669)/2+0+0)+0+0+0+0+0+264+0),pixelHeight:80,pixelWidth:392,positionX:\"center\",positionY:\"center\",src:\"https://framerusercontent.com/images/bDJ6cAVMk3HZOs7ebg2n9vlxt0g.png?width=392&height=80\"}}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTGlnaHRJdGFsaWM=\",\"--framer-font-size\":\"18.6px\",\"--framer-font-style\":\"italic\",\"--framer-font-weight\":\"300\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-line-height\":\"150%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"partner\"})}),className:\"framer-othbip\",\"data-framer-name\":\"partner\",fonts:[\"Inter-LightItalic\"],layoutDependency:layoutDependency,layoutId:\"I2436:12278;2436:16625\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"center\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-jg1w40-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"Yu6HIR0di-container\",nodeId:\"Yu6HIR0di\",rendersWithMotion:true,scopeId:\"XantcCVMV\",children:/*#__PURE__*/_jsx(Ticker,{alignment:\"center\",direction:\"left\",fadeOptions:{fadeAlpha:0,fadeContent:true,fadeInset:0,fadeWidth:45,overflow:false},gap:128,height:\"100%\",hoverFactor:1,id:\"Yu6HIR0di\",layoutId:\"Yu6HIR0di\",padding:10,paddingBottom:10,paddingLeft:10,paddingPerSide:false,paddingRight:10,paddingTop:10,sizingOptions:{heightType:true,widthType:true},slots:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-7fk6dd\",\"data-framer-name\":\"logo\",layoutDependency:layoutDependency,layoutId:\"qwe3xtNnP-L4TXrjwGY-0\",children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",pixelHeight:125,pixelWidth:750,sizes:\"144px\",src:\"https://framerusercontent.com/images/zELU773D6vx2eExEmcEAx4Nmc70.png?width=750&height=125\",srcSet:\"https://framerusercontent.com/images/zELU773D6vx2eExEmcEAx4Nmc70.png?scale-down-to=512&width=750&height=125 512w,https://framerusercontent.com/images/zELU773D6vx2eExEmcEAx4Nmc70.png?width=750&height=125 750w\"},className:\"framer-1lzl6a4\",\"data-framer-name\":\"image 15\",layoutDependency:layoutDependency,layoutId:\"qwe3xtNnP-L4TXrjwGY-0\"})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-128ulhp\",\"data-framer-name\":\"logo\",layoutDependency:layoutDependency,layoutId:\"Jiol3m7JG-LKeCkqc9x-1\",children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",pixelHeight:200,pixelWidth:432,src:\"https://framerusercontent.com/images/dOBWCypGtVm0EEynZSzkzdYhJ0.png?width=432&height=200\"},className:\"framer-a3570c\",\"data-framer-name\":\"Screenshot 2025-08-12 at 13.36.10 2\",layoutDependency:layoutDependency,layoutId:\"Jiol3m7JG-LKeCkqc9x-1\"})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-aac28j\",\"data-framer-name\":\"logo\",layoutDependency:layoutDependency,layoutId:\"zzgFm3NJ2-trWDqrBFO-2\",children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",pixelHeight:193,pixelWidth:290,src:\"https://framerusercontent.com/images/cBtzK1s0wKD2VXFwD3ttdV25cc8.png?width=290&height=193\"},className:\"framer-1iv0pay\",\"data-framer-name\":\"image 14\",layoutDependency:layoutDependency,layoutId:\"zzgFm3NJ2-trWDqrBFO-2\"})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1v3nlzt\",\"data-framer-name\":\"logo\",layoutDependency:layoutDependency,layoutId:\"k_kdo9prY-Aji4gD8Op-3\",children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"stretch\",pixelHeight:88,pixelWidth:336,positionX:\"center\",positionY:\"center\",src:\"https://framerusercontent.com/images/JJudyWCQBiw4fs4xmXeQw9sL4.png?width=336&height=88\"},className:\"framer-p8rnc8\",\"data-framer-name\":\"UVIVA\",layoutDependency:layoutDependency,layoutId:\"k_kdo9prY-Aji4gD8Op-3\"})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1g0noi3\",\"data-framer-name\":\"logo\",layoutDependency:layoutDependency,layoutId:\"Qyq6BtjW6-PeY2cYuMI-4\",children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:26,intrinsicWidth:100,pixelHeight:26,pixelWidth:100,src:\"https://framerusercontent.com/images/Lb4PuF63uX7S09pLsx4ZOf6oAK0.svg?width=100&height=26\"},className:\"framer-73wkut\",\"data-framer-name\":\"Galway Crystal\",layoutDependency:layoutDependency,layoutId:\"Qyq6BtjW6-PeY2cYuMI-4\",style:{filter:\"invert(1)\",WebkitFilter:\"invert(1)\"}})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-ueiwyb\",\"data-framer-name\":\"logo\",layoutDependency:layoutDependency,layoutId:\"Uou8Duhlq-BKHQ_aoTU-5\",children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:66,intrinsicWidth:66,pixelHeight:66,pixelWidth:66,src:\"https://framerusercontent.com/images/nGCccXruaqhKiVS0D2wlacRNmw.svg?width=66&height=66\"},className:\"framer-1ggrwls\",\"data-framer-name\":\"Playa London\",layoutDependency:layoutDependency,layoutId:\"Uou8Duhlq-BKHQ_aoTU-5\",style:{filter:\"invert(1)\",WebkitFilter:\"invert(1)\"}})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-aqersu\",\"data-framer-name\":\"logo\",layoutDependency:layoutDependency,layoutId:\"LL2QO0EFN-HPkwM0gqD-6\",children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:52,intrinsicWidth:142,pixelHeight:52,pixelWidth:142,src:\"https://framerusercontent.com/images/iMlS7OAmDvaIOST38ExUfVRVZmU.png?width=142&height=52\"},className:\"framer-ewkwk4\",\"data-framer-name\":\"Image 224432\",layoutDependency:layoutDependency,layoutId:\"LL2QO0EFN-HPkwM0gqD-6\",style:{filter:\"invert(1)\",WebkitFilter:\"invert(1)\"}})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-2iovtw\",\"data-framer-name\":\"logo\",layoutDependency:layoutDependency,layoutId:\"LjQsCTORz-ZHJSaFo_L-7\",children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:35,intrinsicWidth:117,pixelHeight:35,pixelWidth:117,src:\"https://framerusercontent.com/images/sSEWY8rZ9PD6ycwJDhxmxbzA.svg?width=117&height=35\"},className:\"framer-1n0qsal\",\"data-framer-name\":\"Coloursint\",layoutDependency:layoutDependency,layoutId:\"LjQsCTORz-ZHJSaFo_L-7\",style:{filter:\"invert(1)\",WebkitFilter:\"invert(1)\"}})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-h9is3\",\"data-framer-name\":\"logo\",layoutDependency:layoutDependency,layoutId:\"jAPUs4_Ew-PHMzXq5A8-8\",children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:48,intrinsicWidth:171,pixelHeight:48,pixelWidth:171,src:\"https://framerusercontent.com/images/DJbjPGAZ4ocJLJZaE1sg2FSWAI.png?width=171&height=48\"},className:\"framer-xyobae\",\"data-framer-name\":\"Image 17\",layoutDependency:layoutDependency,layoutId:\"jAPUs4_Ew-PHMzXq5A8-8\",style:{filter:\"invert(1)\",WebkitFilter:\"invert(1)\"}})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1o75n61\",\"data-framer-name\":\"logo\",layoutDependency:layoutDependency,layoutId:\"Zn4TfeW2U-oYyWVq_W3-9\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1c9lmz5\",\"data-framer-name\":\"Frame 2147224316\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:21,intrinsicWidth:113,layoutDependency:layoutDependency,layoutId:\"Zn4TfeW2U-oYyWVq_W3-9\",svg:'<svg width=\"113\" height=\"21\" viewBox=\"0 0 113 21\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<g clip-path=\"url(#clip0_2247_11437)\">\\n<path d=\"M5.42773 43.8281C8.61859 43.8281 10.2754 45.6992 10.2754 49.0293V50.8018H7.20117V48.8027C7.20115 47.344 6.54933 46.7627 5.51465 46.7627C4.48033 46.7629 3.82912 47.3267 3.8291 48.8027V60.1533C3.82911 61.6352 4.48032 62.1639 5.51465 62.1641C6.54934 62.1641 7.20117 61.6354 7.20117 60.1533V56.085H5.57324V53.127H10.2754V59.9033C10.2754 63.2393 8.61862 65.1338 5.42773 65.1338C2.23743 65.1338 0.581055 63.2102 0.581055 59.9033V49.0293C0.581088 45.7166 2.23747 43.8281 5.42773 43.8281ZM31.8838 43.8105C33.0638 43.7428 34.2267 44.1225 35.1387 44.874C36.0706 44.1389 37.237 43.7671 38.4219 43.8281C41.5837 43.8281 43.1533 45.7165 43.1533 49.0234V49.8838H40.0781V48.8203C40.0781 47.3442 39.4972 46.7803 38.4512 46.7803C37.4052 46.7803 36.8302 47.3613 36.8301 48.7617C36.8301 50.267 37.5095 51.3599 39.6367 53.2256C42.3565 55.5968 43.2168 57.2534 43.2168 59.8281L43.2051 59.8457C43.2049 63.2106 41.4905 65.1055 38.2998 65.1055C37.1223 65.1687 35.9623 64.798 35.0391 64.0645C34.0981 64.7937 32.9273 65.1634 31.7383 65.1055C30.5022 65.1736 29.2885 64.7558 28.3555 63.9424L28.4951 64.8027H25.2471L24.665 60.752H20.9863L20.4053 64.8203H11.3848V44.1299H14.6396V61.8447H17.8477L20.7539 44.1123H25.1592L27.5361 58.7119H30.0527V60.1006C30.0527 61.5826 30.7037 62.1122 31.7383 62.1123C32.773 62.1123 33.4238 61.5831 33.4238 60.043C33.4238 58.2995 32.7728 57.2359 30.6455 55.3936C27.926 52.9992 27.0371 51.3251 27.0371 48.9482C27.0371 45.6993 28.7219 43.8106 31.8838 43.8105ZM31.8896 46.8145C30.855 46.8145 30.2687 47.3956 30.2686 48.7959C30.2686 50.3012 30.948 51.3942 33.0752 53.2598C35.795 55.6485 36.6494 57.3285 36.6494 59.8799V60.1816C36.6494 61.6637 37.2315 62.1807 38.2832 62.1807C39.3351 62.1805 39.9688 61.5995 39.9688 60.0596L39.9629 60.0771C39.9629 58.3336 39.3118 57.2701 37.1846 55.4277C34.8247 53.3528 33.8487 51.8126 33.6279 49.9004C33.6154 49.7942 33.6052 49.6877 33.5967 49.5811C33.5819 49.3878 33.5746 49.1939 33.5752 49V48.8545C33.5752 47.3782 32.9243 46.8145 31.8896 46.8145ZM21.3477 57.9502H24.2705L22.8232 47.7266H22.7646L21.3477 57.9502ZM38.4219 21.3477C41.5838 21.3477 43.1533 23.2421 43.1533 26.5781V27.4326H40.0781V26.3398C40.0781 24.8637 39.4972 24.3057 38.4512 24.3057C37.4053 24.3057 36.8302 24.8867 36.8301 26.2812C36.8301 27.7923 37.5095 28.8854 39.6367 30.7451C42.3565 33.1396 43.2168 34.7964 43.2168 37.3652L43.2227 37.377C43.2225 40.7475 41.5076 42.6367 38.3174 42.6367C37.1409 42.699 35.9816 42.3306 35.0566 41.6016C34.1151 42.3292 32.9443 42.6969 31.7559 42.6367C30.5198 42.7055 29.3055 42.2877 28.373 41.4736L28.5127 42.3281H25.2646L24.6836 38.2832H20.9863L20.4053 42.3516H17.3887L20.7598 21.667H25.165L27.5195 36.2725H30.0361V37.6904C30.0361 39.1665 30.6867 39.7011 31.7207 39.7012C32.7554 39.7012 33.4062 39.1661 33.4062 37.6318C33.4061 35.8885 32.755 34.8246 30.6279 32.9824C27.9085 30.5881 27.0195 28.9141 27.0195 26.543C27.0196 23.2943 28.705 21.3994 31.8662 21.3994C33.0461 21.3317 34.2085 21.7114 35.1211 22.4629C36.0484 21.7009 37.2222 21.3048 38.4219 21.3477ZM31.9072 24.3516C30.8725 24.3516 30.2861 24.9332 30.2861 26.3281C30.2863 27.8389 30.9659 28.9315 33.0928 30.791C35.8126 33.1855 36.667 34.8597 36.667 37.4111V37.7188C36.667 39.1949 37.2485 39.7188 38.3008 39.7188C39.3522 39.7186 39.9688 39.1367 39.9688 37.6025L39.9795 37.6143C39.9795 35.8707 39.3288 34.8071 37.2021 32.9648C34.8422 30.8957 33.8663 29.3495 33.6455 27.4375C33.6097 27.1387 33.5922 26.838 33.5928 26.5371V26.3857C33.5928 24.9095 32.9419 24.3516 31.9072 24.3516ZM21.3584 35.457L24.2881 35.4863L22.835 25.2285H22.7773L21.3584 35.457ZM28.542 1C31.3372 1 32.8135 2.68539 32.8135 5.5332V7.48633H30.0703V5.35352C30.0703 4.13882 29.4948 3.63867 28.623 3.63867C27.7513 3.6387 27.1699 4.13884 27.1699 5.35352V15.6748C27.1699 16.8895 27.7576 17.3603 28.623 17.3604C29.4891 17.3604 30.0703 16.8895 30.0703 15.6748V12.8506H32.8135V15.4658C32.8134 18.3136 31.3372 19.999 28.542 19.999C25.7404 19.999 24.2643 18.3018 24.2705 15.4541V5.5332C24.2705 2.6854 25.7467 1.00001 28.542 1ZM8.96777 3.90039H5.93359V19.7256H3.02734L3.03418 3.90039H-0.000976562V1.26172H8.96777V3.90039ZM12.8496 8.78223H15.959V1.26172H18.8652V19.7256H15.959V11.415H12.8496V19.7256H9.94434V1.26172H12.8496V8.78223ZM23.1895 19.7256H20.2832V1.26172H23.1895V19.7256ZM36.5977 9.04395L40.2939 1.26172H43.1992L39.7119 8.03809L43.1992 19.7256H40.166L37.7363 11.5312L36.5742 13.8555L36.5977 19.7256H33.6914V1.26172H36.5977V9.04395Z\" fill=\"white\"/>\\n<path d=\"M35.665 21.3994C38.6005 21.3994 40.1249 23.121 40.125 26.1846V27.8154H37.2969V25.9766C37.2969 24.6346 36.6978 24.0997 35.7461 24.0996C34.7943 24.0996 34.1953 24.6184 34.1953 25.9766V36.418C34.1953 37.7814 34.7943 38.2686 35.7461 38.2686C36.6978 38.2685 37.2969 37.7813 37.2969 36.418V32.6758H35.7988V29.9541H40.125V36.1885C40.125 39.2574 38.6005 41 35.665 41C32.7304 40.9998 31.2061 39.2305 31.2061 36.1885V26.1846C31.2061 23.1372 32.7304 21.3996 35.665 21.3994ZM60.0039 21.3838C61.0894 21.3215 62.1591 21.671 62.998 22.3623C63.8554 21.6859 64.9284 21.3433 66.0186 21.3994C68.9274 21.3994 70.3711 23.1374 70.3711 26.1797V26.9707H67.542V25.9922C67.542 24.6342 67.0073 24.1152 66.0449 24.1152C65.083 24.1154 64.5538 24.6504 64.5537 25.9385C64.5537 27.3232 65.179 28.3287 67.1357 30.0449C69.6378 32.2263 70.4297 33.7505 70.4297 36.1191L70.4189 36.1348C70.4189 39.2305 68.8416 40.9736 65.9062 40.9736C64.823 41.0318 63.7566 40.6913 62.9072 40.0166C62.0416 40.6875 60.964 41.0269 59.8701 40.9736C58.7329 41.0364 57.6162 40.6527 56.7578 39.9043L56.8867 40.6953H53.8984L53.3633 36.9688H49.9785L49.4443 40.7119H41.1455V21.6777H44.1406V37.9736H47.0918L49.7646 21.6611H53.8174L56.0039 35.0918H58.3193V36.3701C58.3193 37.7335 58.9183 38.2197 59.8701 38.2197C60.822 38.2197 61.4209 37.7333 61.4209 36.3164C61.4208 34.7126 60.8221 33.7338 58.8652 32.0391C56.3634 29.8364 55.545 28.2969 55.5449 26.1104C55.5449 23.1215 57.0951 21.3838 60.0039 21.3838ZM60.0088 24.1475C59.0572 24.1476 58.5176 24.6824 58.5176 25.9707C58.5176 27.3555 59.1427 28.3609 61.0996 30.0771C63.6017 32.2746 64.3887 33.8198 64.3887 36.167V36.4443C64.3887 37.8078 64.9231 38.2842 65.8906 38.2842C66.8585 38.2841 67.4414 37.7488 67.4414 36.332L67.4365 36.3486C67.4365 34.7446 66.8369 33.7662 64.8799 32.0713C62.709 30.1625 61.8115 28.7454 61.6084 26.9863C61.5969 26.8886 61.5869 26.7905 61.5791 26.6924C61.5655 26.5147 61.559 26.3364 61.5596 26.1582V26.0244C61.5596 24.6663 60.9607 24.1475 60.0088 24.1475ZM50.3105 34.3906H53L51.6689 24.9863H51.6152L50.3105 34.3906ZM66.0186 0.71875C68.9273 0.71875 70.371 2.46147 70.3711 5.53027V6.31641H67.542V5.31152C67.542 3.95349 67.0073 3.44043 66.0449 3.44043C65.083 3.4406 64.5537 3.97488 64.5537 5.25781C64.5537 6.64791 65.1789 7.65343 67.1357 9.36426C69.6378 11.5671 70.4297 13.0909 70.4297 15.4541L70.4346 15.4648C70.4345 18.5657 68.8577 20.3037 65.9229 20.3037C64.8404 20.3611 63.7739 20.0223 62.9229 19.3516C62.0567 20.0209 60.9799 20.359 59.8867 20.3037C58.7496 20.3671 57.6322 19.9832 56.7744 19.2344L56.9023 20.0205H53.9141L53.3799 16.2988H49.9785L49.4443 20.041H46.6689L49.7705 1.0127H53.8232L55.9883 14.4492H58.3037V15.7529C58.3037 17.1108 58.9024 17.6034 59.8535 17.6035C60.8053 17.6035 61.4042 17.1115 61.4043 15.7002C61.4043 14.0962 60.8056 13.1177 58.8486 11.4229C56.3466 9.22003 55.5283 7.67944 55.5283 5.49805C55.5285 2.50969 57.0794 0.766719 59.9873 0.766602C61.0728 0.704321 62.1429 1.05368 62.9824 1.74512C63.8355 1.04422 64.915 0.679349 66.0186 0.71875ZM60.0254 3.48242C59.0736 3.48246 58.5342 4.01758 58.5342 5.30078C58.5343 6.69057 59.1596 7.69557 61.1162 9.40625C63.6182 11.609 64.4042 13.1491 64.4043 15.4961V15.7803C64.4044 17.1379 64.9393 17.6191 65.9072 17.6191C66.8745 17.619 67.4414 17.0842 67.4414 15.6729L67.4521 15.6836C67.4521 14.0796 66.8529 13.1011 64.8965 11.4062C62.7255 9.50278 61.8271 8.08024 61.624 6.32129C61.5911 6.04645 61.5756 5.76984 61.5762 5.49316V5.35352C61.5761 3.99559 60.9772 3.48242 60.0254 3.48242ZM50.3213 13.6992L53.0156 13.7256L51.6787 4.28906H51.626L50.3213 13.6992ZM56.9297 -18C59.5009 -17.9999 60.8592 -16.4496 60.8594 -13.8301V-12.0332H58.3359V-13.9951C58.3359 -15.1126 57.8059 -15.5723 57.0039 -15.5723C56.202 -15.5722 55.668 -15.1125 55.668 -13.9951V-4.5C55.668 -3.38262 56.2078 -2.94929 57.0039 -2.94922C57.8007 -2.94922 58.3359 -3.38253 58.3359 -4.5V-7.09863H60.8594V-4.69238C60.8594 -2.07252 59.501 -0.521564 56.9297 -0.521484C54.3524 -0.521484 52.9943 -2.08338 53 -4.70312V-13.8301C53.0001 -16.4497 54.3583 -18 56.9297 -18ZM38.9219 -15.332H36.1309V-0.773438H33.457L33.4629 -15.332H30.6719V-17.7598H38.9219V-15.332ZM42.4932 -10.8408H45.3535V-17.7598H48.0273V-0.773438H45.3535V-8.41895H42.4932V-0.773438H39.8203V-17.7598H42.4932V-10.8408ZM52.0049 -0.773438H49.332V-17.7598H52.0049V-0.773438ZM64.3398 -10.6006L67.7402 -17.7598H70.4141L67.2061 -11.5254L70.4141 -0.773438H67.623L65.3877 -8.31152L64.3184 -6.17285L64.3398 -0.773438H61.667V-17.7598H64.3398V-10.6006Z\" fill=\"white\"/>\\n<path d=\"M77.8242 1.06348C80.6601 1.06348 82.1327 2.72702 82.1328 5.68652V7.2627H79.4004V5.48535C79.4003 4.18905 78.8218 3.67292 77.9023 3.67285C76.9829 3.67285 76.4044 4.17341 76.4043 5.48535V15.5732C76.4043 16.8905 76.9828 17.3604 77.9023 17.3604C78.8218 17.3603 79.4004 16.8904 79.4004 15.5732V11.958H77.9531V9.32812H82.1328V15.3516C82.1328 18.3164 80.6602 20 77.8242 20C74.989 19.9999 73.5166 18.2905 73.5166 15.3516V5.68652C73.5167 2.74256 74.9891 1.06358 77.8242 1.06348ZM101.338 1.04883C102.387 0.988682 103.42 1.32625 104.23 1.99414C105.059 1.34073 106.095 1.0093 107.148 1.06348C109.959 1.06348 111.353 2.74258 111.354 5.68164V6.44629H108.621V5.50098C108.621 4.18917 108.104 3.68758 107.175 3.6875C106.245 3.6875 105.733 4.20447 105.733 5.44922C105.733 6.78705 106.338 7.75791 108.229 9.41602C110.646 11.5234 111.41 12.9959 111.41 15.2842L111.399 15.2998C111.399 18.2906 109.876 19.9746 107.04 19.9746C105.993 20.0308 104.963 19.7017 104.143 19.0498C103.306 19.6979 102.266 20.026 101.209 19.9746C100.11 20.0352 99.0315 19.6644 98.2021 18.9414L98.3262 19.7061H95.4385L94.9229 16.1055H91.6523L91.1357 19.7217H83.1191V1.33301H86.0117V17.0771H88.8633L91.4463 1.31738H95.3613L97.4736 14.293H99.7109V15.5273C99.711 16.8443 100.289 17.3145 101.209 17.3145C102.128 17.3143 102.707 16.8441 102.707 15.4756C102.707 13.926 102.128 12.9801 100.237 11.3428C97.8204 9.21476 97.0303 7.72677 97.0303 5.61426C97.0304 2.72701 98.5278 1.04883 101.338 1.04883ZM101.343 3.71875C100.423 3.71877 99.9014 4.23569 99.9014 5.48047C99.9015 6.81814 100.506 7.78933 102.396 9.44727C104.814 11.5702 105.573 13.0635 105.573 15.3311V15.5996C105.573 16.9163 106.09 17.3758 107.024 17.376C107.959 17.376 108.523 16.8596 108.523 15.4912L108.518 15.5059C108.517 13.9564 107.939 13.0113 106.049 11.374C103.952 9.53009 103.084 8.1612 102.888 6.46191C102.877 6.36753 102.867 6.27256 102.859 6.17773C102.846 6.0059 102.84 5.8335 102.841 5.66113V5.53223C102.841 4.22014 102.262 3.71875 101.343 3.71875ZM91.9736 13.6152H94.5713L93.2852 4.5293H93.2334L91.9736 13.6152ZM107.148 -18.916C109.958 -18.916 111.353 -17.2322 111.354 -14.2676V-13.5078H108.621V-14.4785C108.621 -15.7904 108.104 -16.287 107.175 -16.2871C106.245 -16.2871 105.733 -15.77 105.733 -14.5303C105.733 -13.1874 106.338 -12.2163 108.229 -10.5635C110.646 -8.43535 111.41 -6.96273 111.41 -4.67969L111.415 -4.66992C111.415 -1.67407 109.891 0.00488281 107.056 0.00488281C106.01 0.0602221 104.98 -0.266284 104.158 -0.914062C103.321 -0.267439 102.281 0.0583024 101.225 0.00488281C100.126 0.0661189 99.0465 -0.304775 98.2178 -1.02832L98.3418 -0.268555H95.4541L94.9385 -3.86426H91.6523L91.1357 -0.248047H88.4551L91.4512 -18.6318H95.3672L97.459 -5.65137H99.6953V-4.39062C99.6954 -3.07875 100.274 -2.60352 101.193 -2.60352C102.113 -2.60364 102.691 -3.07895 102.691 -4.44238C102.691 -5.99204 102.112 -6.93782 100.222 -8.5752C97.8049 -10.7031 97.0147 -12.1906 97.0146 -14.2979C97.0146 -17.1853 98.5126 -18.8691 101.322 -18.8691C102.371 -18.9293 103.404 -18.5918 104.215 -17.9238C105.039 -18.6011 106.082 -18.954 107.148 -18.916ZM101.358 -16.2461C100.439 -16.246 99.918 -15.7289 99.918 -14.4893C99.9181 -13.1466 100.522 -12.1752 102.412 -10.5225C104.829 -8.39443 105.589 -6.90703 105.589 -4.63965V-4.36523C105.589 -3.05339 106.106 -2.58887 107.041 -2.58887C107.976 -2.58899 108.523 -3.10523 108.523 -4.46875L108.533 -4.45801C108.533 -6.00766 107.955 -6.95344 106.064 -8.59082C103.967 -10.4297 103.1 -11.8037 102.903 -13.5029C102.872 -13.7687 102.856 -14.0362 102.856 -14.3037V-14.4385C102.856 -15.7502 102.278 -16.2461 101.358 -16.2461ZM91.9834 -6.37598L94.5869 -6.34961L93.2949 -15.4668H93.2441L91.9834 -6.37598ZM98.3682 -37C100.852 -36.9998 102.164 -35.5016 102.164 -32.9707V-31.2354H99.7266V-33.1309C99.7266 -34.2104 99.2143 -34.6553 98.4395 -34.6553C97.6648 -34.6551 97.1484 -34.2103 97.1484 -33.1309V-23.957C97.1485 -22.8778 97.6705 -22.4591 98.4395 -22.459C99.2091 -22.459 99.7265 -22.8777 99.7266 -23.957V-26.4678H102.164V-24.1436C102.164 -21.6126 100.852 -20.1144 98.3682 -20.1143C95.8783 -20.1143 94.5659 -21.6225 94.5713 -24.1533V-32.9707C94.5713 -35.5017 95.8838 -37 98.3682 -37ZM80.9707 -34.4229H78.2734V-20.3574H75.6914L75.6963 -34.4229H73V-36.7676H80.9707V-34.4229ZM84.4209 -30.084H87.1846V-36.7676H89.7666V-20.3574H87.1846V-27.7432H84.4209V-20.3574H81.8379V-36.7676H84.4209V-30.084ZM93.6104 -20.3574H91.0273V-36.7676H93.6104V-20.3574ZM105.527 -29.8516L108.812 -36.7676H111.395L108.296 -30.7451L111.395 -20.3574H108.698L106.54 -27.6406L105.507 -25.5742L105.527 -20.3574H102.944V-36.7676H105.527V-29.8516Z\" fill=\"white\"/>\\n</g>\\n<defs>\\n<clipPath id=\"clip0_2247_11437\">\\n<rect width=\"113\" height=\"21\" fill=\"white\"/>\\n</clipPath>\\n</defs>\\n</svg>\\n',withExternalLayout:true})})],speed:35,style:{height:\"100%\",width:\"100%\"},width:\"100%\",...addPropertyOverrides({GmcktX4Cy:{gap:32},HZGGspNw8:{gap:64}},baseVariant,gestureVariant)})})})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1l3g2a0\",\"data-framer-name\":\"Copyrights\",layoutDependency:layoutDependency,layoutId:\"IcAy4ZuNe\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW50ZXIgVGlnaHQtcmVndWxhcg==\",\"--framer-font-family\":'\"Inter Tight\", \"Inter Tight Placeholder\", sans-serif',\"--framer-line-height\":\"150%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"\\xa92025 Stimulus Digital Limited. All right reserved\"})}),className:\"framer-1mopvyb\",\"data-framer-name\":\"\\xa92025 Stimulus Digital Limited. All right reserved\",fonts:[\"GF;Inter Tight-regular\"],layoutDependency:layoutDependency,layoutId:\"u4ubdOuIg\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"center\",withExternalLayout:true})}),/*#__PURE__*/_jsx(SVG,{className:\"framer-l23p6c\",\"data-framer-name\":\"Group\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:16,intrinsicWidth:22,layoutDependency:layoutDependency,layoutId:\"I2436:12278;2436:16632\",svg:'<svg width=\"22\" height=\"16\" viewBox=\"0 0 22 16\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M21.9855 7.05929L14.2084 14.7846H7.78108L0 7.05929L2.48657 4.59452L9.23526 11.2949V0H12.7502V11.2949L19.4989 4.59452L21.9855 7.05929Z\" fill=\"white\"/>\\n<path d=\"M21.9855 14.7812H0V15.4672H21.9855V14.7812Z\" fill=\"white\"/>\\n</svg>\\n',withExternalLayout:true})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-StFjV.framer-186bbrz, .framer-StFjV .framer-186bbrz { display: block; }\",\".framer-StFjV.framer-1rcelos { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 60px 60px 32px 60px; position: relative; width: 1200px; }\",\".framer-StFjV .framer-1h7d2c4 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 64px; height: min-content; justify-content: center; max-width: 1200px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-StFjV .framer-dq2skq, .framer-StFjV .framer-54wsma { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 64px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-StFjV .framer-1pxkknq { flex: none; height: 16px; position: relative; width: 177px; }\",\".framer-StFjV .framer-hfgi1l { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-StFjV .framer-1ujttuq { flex: none; height: auto; max-width: 200px; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-StFjV .framer-1q8tann { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-StFjV .framer-10ncbeu { aspect-ratio: 4.873439025878906 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 20px); position: relative; width: 97px; }\",\".framer-StFjV .framer-othbip { flex: none; height: 14px; position: relative; white-space: pre-wrap; width: 61px; word-break: break-word; word-wrap: break-word; }\",\".framer-StFjV .framer-jg1w40-container { flex: none; height: 87px; position: relative; width: 100%; }\",\".framer-StFjV .framer-7fk6dd, .framer-StFjV .framer-128ulhp, .framer-StFjV .framer-aac28j, .framer-StFjV .framer-1v3nlzt, .framer-StFjV .framer-1g0noi3, .framer-StFjV .framer-ueiwyb, .framer-StFjV .framer-aqersu, .framer-StFjV .framer-2iovtw, .framer-StFjV .framer-h9is3, .framer-StFjV .framer-1o75n61 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 87px; justify-content: center; overflow: hidden; padding: 0px 16px 0px 16px; position: relative; width: min-content; }\",\".framer-StFjV .framer-1lzl6a4 { aspect-ratio: 6 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 24px); position: relative; width: 144px; }\",\".framer-StFjV .framer-a3570c { aspect-ratio: 2.16 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 50px); position: relative; width: 108px; }\",\".framer-StFjV .framer-1iv0pay { aspect-ratio: 1.4915254237288136 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 59px); position: relative; width: 88px; }\",\".framer-StFjV .framer-p8rnc8 { flex: none; gap: 0px; height: 22px; overflow: hidden; position: relative; width: 84px; }\",\".framer-StFjV .framer-73wkut { aspect-ratio: 3.8461538461538463 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 26px); overflow: visible; position: relative; width: 100px; }\",\".framer-StFjV .framer-1ggrwls { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 66px); overflow: visible; position: relative; width: 66px; }\",\".framer-StFjV .framer-ewkwk4 { aspect-ratio: 2.730769230769231 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 25px); overflow: visible; position: relative; width: 66px; }\",\".framer-StFjV .framer-1n0qsal { aspect-ratio: 3.342857142857143 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 35px); overflow: visible; position: relative; width: 117px; }\",\".framer-StFjV .framer-xyobae { aspect-ratio: 3.5625 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 25px); overflow: visible; position: relative; width: 86px; }\",\".framer-StFjV .framer-1c9lmz5 { flex: none; height: 21px; position: relative; width: 113px; }\",\".framer-StFjV .framer-1l3g2a0 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-StFjV .framer-1mopvyb { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-StFjV .framer-l23p6c { flex: none; height: 16px; position: relative; width: 22px; }\",\".framer-StFjV.framer-v-1fvp8vb.framer-1rcelos { padding: 60px 24px 32px 24px; width: 810px; }\",\".framer-StFjV.framer-v-1fvp8vb .framer-jg1w40-container, .framer-StFjV.framer-v-o9xmjc .framer-jg1w40-container { height: 57px; }\",\".framer-StFjV.framer-v-o9xmjc.framer-1rcelos { padding: 60px 24px 100px 24px; width: 390px; }\",\".framer-StFjV.framer-v-o9xmjc .framer-dq2skq { gap: 68px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 599\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"HZGGspNw8\":{\"layout\":[\"fixed\",\"auto\"]},\"GmcktX4Cy\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerXantcCVMV=withCSS(Component,css,\"framer-StFjV\");export default FramerXantcCVMV;FramerXantcCVMV.displayName=\"Footer\";FramerXantcCVMV.defaultProps={height:599,width:1200};addPropertyControls(FramerXantcCVMV,{variant:{options:[\"NmR3NeVDw\",\"HZGGspNw8\",\"GmcktX4Cy\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerXantcCVMV,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter Tight\",source:\"google\",style:\"normal\",uiFamilyName:\"Inter Tight\",url:\"https://fonts.gstatic.com/s/intertight/v9/NGSnv5HMAFg6IuGlBNMjxJEL2VmU3NS7Z2mjDw-qWSRToK8EPg.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/YYB6GZmCWnZq3RWZOghuZIOxQY.woff2\",weight:\"300\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/miJTzODdiyIr3tRo9KEoqXXk2PM.woff2\",weight:\"300\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/6ZMhcggRFfEfbf7lncCpaUbA.woff2\",weight:\"300\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/8sCN6PGUr4I8q5hC5twAXfcwqV0.woff2\",weight:\"300\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/aUYDUTztS7anQw5JuwCncXeLOBY.woff2\",weight:\"300\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/8mwKwShtYEXIZ5diRBT74yn9jdQ.woff2\",weight:\"300\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/yDiPvYxioBHsicnYxpPW35WQmx8.woff2\",weight:\"300\"}]},...TickerFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerXantcCVMV\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"HZGGspNw8\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"GmcktX4Cy\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"599\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./XantcCVMV.map","// Generated by Framer (808fccf)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,GeneratedComponentContext,getFonts,PropertyOverrides,RenderTarget,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Cursor from\"#framer/local/canvasComponent/QC_ELv_ws/QC_ELv_ws.js\";import Footer from\"#framer/local/canvasComponent/XantcCVMV/XantcCVMV.js\";const FooterFonts=getFonts(Footer);const CursorFonts=getFonts(Cursor);const breakpoints={AReP0VOss:\"(min-width: 1200px)\",hdfmPYwXF:\"(max-width: 809.98px)\",S7DYQ4Q2y:\"(min-width: 810px) and (max-width: 1199.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-rUoCW\";const variantClassNames={AReP0VOss:\"framer-v-1ihw2cg\",hdfmPYwXF:\"framer-v-1gnxo3j\",S7DYQ4Q2y:\"framer-v-1eym3v3\"};const breakpointRules={};const breakpointKeys=Object.keys(breakpointRules);const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-rUoCW.framer-myfljj, .framer-rUoCW .framer-myfljj { display: block; }\",\".framer-rUoCW.framer-1ihw2cg { align-content: center; align-items: center; background-color: #ffffff; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-rUoCW .framer-l4mx8v { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-rUoCW .framer-1fizil6-container { flex: none; height: auto; order: 1001; position: relative; width: 100%; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={AReP0VOss:\"(min-width: 1200px)\",hdfmPYwXF:\"(max-width: 809.98px)\",S7DYQ4Q2y:\"(min-width: 810px) and (max-width: 1199.98px)\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableVariantMap={Desktop:\"AReP0VOss\",Phone:\"hdfmPYwXF\",Tablet:\"S7DYQ4Q2y\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"AReP0VOss\"};};const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const cursor={alignment:\"center\",component:Cursor,offset:{x:0,y:0},placement:\"bottom\",transition:transition1,variant:\"xswyA2TgA\"};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);useCustomCursors({\"5tgpcc\":cursor});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{isLayoutTemplate:true,primaryVariantId:\"AReP0VOss\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: rgb(255, 255, 255); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-1ihw2cg\",className),\"data-framer-cursor\":\"5tgpcc\",\"data-layout-template\":true,ref:refBinding,style:{...style},children:[children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-l4mx8v\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:599,width:\"100vw\",y:1e3,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1fizil6-container\",nodeId:\"lQ136MK2u\",scopeId:\"wV2nEuO6g\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{hdfmPYwXF:{variant:\"GmcktX4Cy\"},S7DYQ4Q2y:{variant:\"HZGGspNw8\"}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"lQ136MK2u\",layoutId:\"lQ136MK2u\",style:{width:\"100%\"},variant:\"NmR3NeVDw\",width:\"100%\"})})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=breakpointRules[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1000\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"S7DYQ4Q2y\":{\"layout\":[\"fixed\",\"fixed\"]},\"hdfmPYwXF\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"AReP0VOss\":[\".framer-1fizil6-container\"],\"S7DYQ4Q2y\":[\".framer-1fizil6-container\"],\"hdfmPYwXF\":[\".framer-1fizil6-container\"]}\n * @framerBreakpoints {\"AReP0VOss\":{\"min\":1200,\"canvasClassName\":\"framer-1ihw2cg-override\",\"minHeight\":1000,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"S7DYQ4Q2y\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-1eym3v3-override\",\"minHeight\":1000,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"hdfmPYwXF\":{\"max\":809,\"canvasClassName\":\"framer-1gnxo3j-override\",\"minHeight\":1000,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant AReP0VOss\n * @framerLayoutTemplate\n */const FramerwV2nEuO6g=withCSS(Component,css,\"framer-rUoCW\");export default FramerwV2nEuO6g;FramerwV2nEuO6g.displayName=\"Template\";FramerwV2nEuO6g.defaultProps={height:1e3,width:1200};addFonts(FramerwV2nEuO6g,[{explicitInter:true,fonts:[]},...FooterFonts,...CursorFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerwV2nEuO6g\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"S7DYQ4Q2y\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"hdfmPYwXF\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerLayoutTemplate\":\"\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerBreakpoints\":\"{\\\"AReP0VOss\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-1ihw2cg-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"S7DYQ4Q2y\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-1eym3v3-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"hdfmPYwXF\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-1gnxo3j-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerHitTargets\":\"{\\\"AReP0VOss\\\":[\\\".framer-1fizil6-container\\\"],\\\"S7DYQ4Q2y\\\":[\\\".framer-1fizil6-container\\\"],\\\"hdfmPYwXF\\\":[\\\".framer-1fizil6-container\\\"]}\",\"framerComponentViewportWidth\":\"true\",\"framerDefaultVariant\":\"AReP0VOss\",\"framerIntrinsicHeight\":\"1000\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","\r\n        import * as Framer from \"framer\";\r\nimport * as React from \"react\";\r\nimport { createPortal } from \"react-dom\";\r\nimport * as ReactDOM from \"react-dom/client\";\r\nimport Template1 from \"https://framerusercontent.com/modules/1PjM9zH0cJxSwDF4aMIr/4O80U5fVNQW8LYuUVySB/wV2nEuO6g.js\";\r\n\r\n        const routes = {augiA20Il: {elements: {\"I2481:20650;1525:30342\": \"article-section\", d4tbQsU_9: \"profit\", Gm3vYKajP: \"pay-us\", H2QlIahl6: \"hero\", J7Qvb3cY1: \"calendly\", jzyKugzQs: \"projects\", LLqztVlfe: \"our-next-success-story\", QjRHIHPwL: \"ticker\", T7huoiGSl: \"contact\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/r4UrikckS2cR7MpFJRjG/YufZWxAB1R3KBefT6Fuo/augiA20Il.js\")), path: \"/\"}, MGNjjSOA0: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/cTsv5r6jgLVBJwZB0Kd9/Wl0j3Ky6FNWsnmGJJzOq/MGNjjSOA0.js\")), path: \"/thank_you\"}}\r\n\r\n        const locales = [{code: \"en-US\", id: \"default\", name: \"English\", slug: \"\", textDirection: \"ltr\"}]\r\n        const collectionUtils = {}\r\n        const framerSiteId = \"aa3edf2cc9d10a989037f310b822c2b8e915bda402c063a4a9e3ae0c020f6b4a\"\r\n        function Template({webPageId, children, style, ...rest}) {const templateProps = {}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"augiA20Il\":\r\ncase \"MGNjjSOA0\":\r\nreturn React.createElement(Template1, {...props, key: \"Template1\", style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"augiA20Il\":\r\ncase \"MGNjjSOA0\":\r\nreturn [{hash: \"1ihw2cg\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"1eym3v3\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"1gnxo3j\", mediaQuery: \"(max-width: 809.98px)\"}]\r\ndefault: { return undefined }}}\r\n\r\n        export async function getPageRoot({ routeId, pathVariables, localeId }) {\r\n            const rootPreload = routes[routeId].page.preload()\r\n\r\n            const content = React.createElement(\r\n                Framer.PageRoot,\r\n                {\r\n                    isWebsite: true,\r\n                    routeId,\r\n                    pathVariables,\r\n                    routes,\r\n                    collectionUtils,\r\n                    framerSiteId,\r\n                    notFoundPage: Framer.lazy(() => import(\"__framer-not-found-page\")),\r\n                    isReducedMotion: undefined,\r\n                    localeId,\r\n                    locales,\r\n                    preserveQueryParams: undefined,\r\n                    siteCanonicalURL: \"https://beyondthefold.agency\",\r\n                    EditorBar: \r\n            typeof window !== \"undefined\" ? (() => {\r\n                const isBot = /bot|-google|google-|yandex|ia_archiver|crawl|spider/iu.test(navigator.userAgent)\r\n                if (isBot) {\r\n                    console.log(\"[Framer On-Page Editing] Unavailable because navigator is bot\")\r\n                    return\r\n                }\r\n\r\n                return Framer.lazy(async () => {\r\n                    const dependencies = {\r\n                        __version: 2,\r\n                        framer: {\r\n                            useCurrentRoute: Framer.useCurrentRoute,\r\n                            useLocaleInfo: Framer.useLocaleInfo,\r\n                            useRouter: Framer.useRouter,\r\n                        },\r\n                        react: {\r\n                            createElement: React.createElement,\r\n                            Fragment: React.Fragment,\r\n                            memo: React.memo,\r\n                            useCallback: React.useCallback,\r\n                            useEffect: React.useEffect,\r\n                            useRef: React.useRef,\r\n                            useState: React.useState,\r\n                        },\r\n                        \"react-dom\": { createPortal },\r\n                    }\r\n\r\n                    window.__framer_editorBarDependencies = dependencies\r\n\r\n                    const { createEditorBar } = await import(\"https://framer.com/edit/init.mjs\")\r\n                    return {\r\n                        default: createEditorBar(),\r\n                    }\r\n                })\r\n            })() : undefined\r\n        ,\r\n                    adaptLayoutToTextDirection: false,\r\n                    LayoutTemplate: Template,\r\n                    loadSnippetsModule: undefined,\r\n                }\r\n            )\r\n\r\n            const contentWithFeaturesContext = React.createElement(\r\n                Framer.LibraryFeaturesProvider,\r\n                {\r\n                    children: content,\r\n                    value: {advancedSpamProtection: true, customCodeSiteSettings: false, editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, onPageLocalizationSupport: false, onPageMoveTool: false, synchronousNavigationOnDesktop: false, yieldOnTap: false}\r\n                }\r\n            )\r\n\r\n            const contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n                children: contentWithFeaturesContext\r\n            })\r\n\r\n            \r\n            const page = React.createElement(Framer.PageEffectsProvider, {\r\n                children: contentWithGracefullyDegradingErrorBoundary,\r\n                value: {routes: {}}\r\n            })\r\n\r\n            // We don't want the initial render to immediately have to suspend.\r\n            await rootPreload\r\n            return page\r\n        }\r\n\r\n        const isBrowser = typeof document !== \"undefined\"\r\n        if (isBrowser) {\r\n            window.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n                return React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n            }\r\n\r\n            window.__framer_events = window.__framer_events || []\r\n\r\n            // Initialize lazy modules cache for hydration\r\n            Framer.initLazyModulesCache()\r\n\r\n            // Fallback support for stack gaps\r\n            Framer.installFlexboxGapWorkaroundIfNeeded()\r\n\r\n            const container = document.getElementById(\"main\")\r\n            // We know that #main is parsed before this script, so we don't need to wait for DOMContentLoaded or similar events.\r\n            if (\"framerHydrateV2\" in container.dataset) main(true, container)\r\n            else main(false, container)\r\n        }\r\n\r\n        function track() {\r\n            if (!isBrowser) return\r\n            window.__framer_events.push(arguments)\r\n        }\r\n\r\n        async function main(shouldHydrate, container) {\r\n            function handleError(error, errorInfo, recoverable = true) {\r\n                if (error.caught || window.__framer_hadFatalError) return // we already logged it\r\n\r\n                const componentStack = errorInfo?.componentStack\r\n                if (recoverable) {\r\n                    console.warn(\"Caught a recoverable error. The site is still functional, but might have some UI flickering or degraded page load performance. If you are the author of this website, update external components and check recently added custom code or code overrides to fix the following server/client mismatches:\\n\", error, componentStack)\r\n                    // we only want to collect 1%, because this can be quite noisy (floods the data pipeline)\r\n                    if (Math.random() > 0.01) return\r\n                } else {\r\n                    console.error(\"Caught a fatal error. Please report the following to the Framer team via https://www.framer.com/contact/:\\n\", error, componentStack)\r\n                }\r\n                track(recoverable ? \"published_site_load_recoverable_error\" : \"published_site_load_error\", {\r\n                    message: String(error),\r\n                    componentStack, // componentStack is more useful\r\n                    stack: componentStack ? undefined : error instanceof Error && typeof error.stack === \"string\" ? error.stack : null,\r\n                })\r\n            }\r\n\r\n            try {\r\n                let routeId, localeId, pathVariables, breakpoints\r\n                if (shouldHydrate) {\r\n                    const routeData = JSON.parse(container.dataset[\"framerHydrateV2\"])\r\n                    routeId = routeData.routeId\r\n                    localeId = routeData.localeId\r\n                    pathVariables = routeData.pathVariables\r\n                    breakpoints = routeData.breakpoints\r\n\r\n                    routeId = Framer.patchRoutesForABTesting(routes, routeId) // Prioritize optimized route id to avoid flickering in browsers not supporting the server-timing header (Safari older than 16.4)\r\n                } else {\r\n                    Framer.patchRoutesForABTesting(routes, undefined) // This must happen before inferInitialRouteFromPath\r\n\r\n                    \r\n                    const routeData = Framer.inferInitialRouteFromPath(routes, decodeURIComponent(location.pathname), true, locales)\r\n                    routeId = routeData.routeId\r\n                    localeId = routeData.localeId\r\n                    pathVariables = routeData.pathVariables\r\n                    \r\n                }\r\n\r\n                const pagePromise = getPageRoot({ routeId, localeId, pathVariables })\r\n\r\n                \r\nif (typeof window !== \"undefined\") {\r\n    void (async () => {\r\n        const route = routes[routeId]\r\n\r\n        const defaultLocaleId = \"default\"\r\n        const framerLocale = locales.find(({ id }) => !localeId ? id === defaultLocaleId : id === localeId).code\r\n\r\n        let collectionItemId = null\r\n        if (route?.collectionId && collectionUtils) {\r\n              const utils = await collectionUtils[route.collectionId]?.()\r\n              const [slug] = Object.values(pathVariables)\r\n              if (utils && typeof slug === \"string\") {\r\n                  collectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n              }\r\n        }\r\n\r\n        const resolvedDateTimeOptions = Intl.DateTimeFormat().resolvedOptions()\r\n        const timezone = resolvedDateTimeOptions.timeZone\r\n        const locale = resolvedDateTimeOptions.locale\r\n\r\n        // wait for the page to be activated before sending the pageview event\r\n        // https://developer.chrome.com/docs/web-platform/prerender-pages#impact-on-analytics\r\n        await new Promise((resolve) => {\r\n            if (document.prerendering) {\r\n                document.addEventListener(\"prerenderingchange\", resolve, { once: true })\r\n            } else {\r\n                resolve()\r\n            }\r\n        })\r\n\r\n        window.__framer_events.push([\r\n            \"published_site_pageview\",\r\n            {\r\n                framerSiteId: framerSiteId ?? null,\r\n                version: 2,\r\n                routePath: route?.path || \"/\",\r\n                collectionItemId,\r\n                framerLocale: framerLocale || null,\r\n                webPageId: route?.abTestingVariantId ?? routeId,\r\n                abTestId: route?.abTestId,\r\n                referrer: document.referrer || null,\r\n                url: window.location.href,\r\n                hostname: window.location.hostname || null,\r\n                pathname: window.location.pathname || null,\r\n                hash: window.location.hash || null,\r\n                search: window.location.search || null,\r\n                timezone,\r\n                locale,\r\n            },\r\n            \"eager\"\r\n        ])\r\n\r\n        // Yield to avoid blocking the main thread with the user code\r\n        await Framer.yieldToMain({ priority: \"background\", ensureContinueBeforeUnload: true, continueAfter: \"paint\" })\r\n\r\n        document.dispatchEvent(new CustomEvent(\"framer:pageview\", {\r\n            detail: { framerLocale: framerLocale || null }\r\n        }))\r\n    })()\r\n}\r\n\r\n\r\n                const page = await pagePromise\r\n                if (shouldHydrate) {\r\n                    \r\n\r\n                    Framer.withPerformanceMarks(\"framer-rewrite-breakpoints\", () => {\r\n                        Framer.removeHiddenBreakpointLayersV2(breakpoints)\r\n                        window.__framer_onRewriteBreakpoints?.(breakpoints)\r\n                    })\r\n\r\n                    \r\n\r\n                    const startTransition = React.startTransition\r\n                    startTransition(() => {\r\n                        Framer.markHydrationStart()\r\n                        if (true) Framer.turnOffReactEventHandling()\r\n                        ReactDOM.hydrateRoot(container, page, { onRecoverableError: handleError })\r\n                    })\r\n                } else {\r\n                    \r\n                    ReactDOM.createRoot(container, { onRecoverableError: handleError }).render(page)\r\n                }\r\n            } catch (error) {\r\n                handleError(error, undefined, false)\r\n                throw error\r\n            }\r\n        }\r\n\r\n        \r\n\r\n        \r\n    "],"mappings":"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"}