{"version":3,"file":"script_main.Ckr-R84d.mjs","names":["addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableEnumMap","humanReadableVariantMap","getProps","createLayoutDependency","FramerTK_BDXdvh","useRef","React.useId","className","SVG","addPropertyOverrides","enabledGestures","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","addPropertyOverrides","LogoFonts","Logo","UnderlineButton2","LinkButtonFonts","LinkButton","MenuDots","cycleOrder","serializationHash","variantClassNames","animation","animation1","transition2","matchVariant","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","e","r","Icon","useRef","useState","HomeFactory","React","addPropertyOverrides","Iconoir","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","addPropertyOverrides","RollingTextFonts","enabledGestures","cycleOrder","serializationHash","variantClassNames","animation","animation1","transition2","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","SVG","addPropertyOverrides","enabledGestures","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","RichText","UnderlineText","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","addPropertyOverrides","LogoFonts","Logo","CircleButton","MotionDivWithFXWithOptimizedAppearEffect","MenuItems","CopyrightTextFonts","UnderlineButton","cycleOrder","serializationHash","variantClassNames","animation","animation1","animation2","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","Image","mask","Base","MotionSVG","SVG","svg","getProps","Icon","className","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.useRef","React.useId","className","SVG","RichText","UtilsComponentMessage","useRef","_Fragment","React","useState","e","cx","r","mask","Base","MotionSVG","SVG","svg","getProps","Icon","className","mask","Base","MotionSVG","SVG","svg","getProps","Icon","className","Component","getProps","className","addPropertyOverrides","ArrowCircleUp","enabledGestures","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","className","RichText","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","enabledGestures","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","InstagramLogo","createLayoutDependency","useRef","React.useId","className","addPropertyOverrides","BackToTopButton","LinkButton","ButtonPointer","MotionDivWithFXWithOptimizedAppearEffect","Logo","SocialButton","serializationHash","variantClassNames","transition1","animation","animation1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","className","RichText","InstagramLogo","FacebookLogo","LinkedinLogo","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","serializationHash","variantClassNames","transition1","animation","animation1","React.useContext","React.useMemo","React.Fragment","getProps","useRef","React.useId","className","HeaderSection","Menu","SmoothScroll","CTAFooter","CustomCursor","useRef","React.useId","className","_Fragment","PropertyOverrides","Image","React.createElement","MainTemplate","Framer.PageRoot","Framer.lazy","Framer.useCurrentRoute","Framer.useLocaleInfo","Framer.useRouter","React.Fragment","React.memo","React.useCallback","React.useEffect","React.useRef","React.useState","React.useLayoutEffect","Framer.LazyValue","Framer.LibraryFeaturesProvider","Framer.GracefullyDegradingErrorBoundary","Framer.PageEffectsProvider","breakpoints","Framer.patchRoutesForABTesting","e","routeData","Framer.inferInitialRouteFromPath","Framer.yieldToMain","React.startTransition","Framer.ErrorPlaceholder"],"sources":["https:/framerusercontent.com/modules/l57KxEYkjqv0WJJx0iwz/lAGLPaiBc26uBTI2J9MO/TK_BDXdvh.js","https:/framerusercontent.com/modules/7QtIajpMNr4AJ9mWERDm/g54yhtCi9bp0GvNceFrB/uVvGjUw8I.js","https:/framerusercontent.com/modules/d6WSoHG42nRPrYyDNQkx/8mY2LEJE1xHjRyV2HFLC/CyqiJPHZE.js","https:/framerusercontent.com/modules/Q8sxmTkcG0TlWSYtaQCy/kuBVWw6wxOXdIUg8nFux/SmartCopyright.js","https:/framerusercontent.com/modules/w1171APhWT2L9QLePjxH/7sBC54YhgrUnzAHRxAIY/Home.js","https:/framer.com/m/iconoir-icons/Home.js@0.0.11","https:/framerusercontent.com/modules/zL9598C4KbEbqUGvSR14/rI8sPHpnG9XGcCPc0vU4/Iconoir.js","https:/framerusercontent.com/modules/ulWDm0J0chu3ghPoPf3C/FMBqLvdqoBxzq25ySsCY/iPwBK1UlP.js","https:/framerusercontent.com/modules/xI1B4OuuH2roXojJWMHn/YLkx4XHQYsQEXpwmynZZ/MlqTDaaEc.js","https:/framerusercontent.com/modules/1OHO5Sf6rSXEAibmUWDA/AG3cmLbdYIXx0sGBoV5u/TK_BDXdvh.js","https:/framerusercontent.com/modules/SznIFbqGExznIrbw2eMI/U69oXyTHnBj7DJfWCp9S/xNxM0eRjT.js","https:/framerusercontent.com/modules/eDHmjYCoPMziwtgnYG3S/zXr78cjK1Rw5ZVXJpbf9/v9th2Loah.js","https:/framerusercontent.com/modules/AfqnTNMgl0r0nHi2yv7J/tg0dFV9rBHLCLBJ7ZFYJ/qPOzX7heJ.js","https:/framerusercontent.com/modules/JNI0unvKLnSNOjYgWQPe/cFK4x7HnGbxoZXkZNw5W/hNcHJzSkR.js","https:/framerusercontent.com/modules/fMDE7Cqb2uOvQFAHEP2m/cRfVFRl0izzBulKFjOAe/W7oLCU4_B.js","https:/framer.com/m/Utils-Component-Message-ZVoG.js@cRfVFRl0izzBulKFjOAe","https:/framerusercontent.com/modules/aej5zpwxBpkMdzOteBwy/DWeAZ5wauvGM5oFwVdgS/Utils.js","https:/framer.com/m/Utils-FINc.js","https:/framerusercontent.com/modules/P8F7KWVh7BHQeoHsQU6E/P7w6XCq9Ey7fbnkxjNXK/ArrowPointsToCTA_Prod.js","https:/framerusercontent.com/modules/PtxaBiSAA5V6LvrpAt6G/EsR1AqByikNQR8Cp2V8c/UD0eTfbk_.js","https:/framerusercontent.com/modules/Y0c19ostjQ6JrIrS9EpB/H6GkscheXEvK1c9LQrFc/QDC8_m4BS.js","https:/framerusercontent.com/modules/iRahfApXERAfRNh8OPlp/2rKWa4HVrdIIuwNMF2GK/Back_to_top.js","https:/framerusercontent.com/modules/suLABSLFcTESRCfLX0Ku/YuSQaxNB47mwId87pjic/M9amJlWui.js","https:/framerusercontent.com/modules/ddtA6y6q8zZSCTHcgFbY/1MVEjyRyfa7J5u12KCJh/iq_Q0jPba.js","https:/framerusercontent.com/modules/sdKJQUa46Ag20FSomqlO/EPhjoFdjIRqjvLN41DSE/o4m73ulYT.js","https:/framerusercontent.com/modules/aXz5IbGrThB35H6X6mRg/uGd4obsiALcWvIBRV1bC/RD50WUIWK.js","https:/framerusercontent.com/modules/qVhurAPeHOsFTpCvZxmj/73UVUPX8518CnWE39gns/vnCZpWD37.js","https:/framerusercontent.com/modules/9WyuE3UpDBc4yAY7knjA/9EaXXQzuUHTw7jbndWDX/EnS84UyGu.js","framer:toplevel/main"],"sourcesContent":["// Generated by Framer (656a448)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"xMFtCGWnr\",\"PDpDzATlt\",\"Nn3CYEeRc\"];const serializationHash=\"framer-qkOjX\";const variantClassNames={Nn3CYEeRc:\"framer-v-ljymvl\",PDpDzATlt:\"framer-v-15ow7fw\",xMFtCGWnr:\"framer-v-4y6pux\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const MAJPUDYPD=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableEnumMap={\"Color Burn\":\"color-burn\",\"Color Dodge\":\"color-dodge\",\"Hard Light\":\"hard-light\",\"Soft Light\":\"soft-light\",Color:\"color\",Darken:\"darken\",Difference:\"difference\",Exclusion:\"exclusion\",Hue:\"hue\",Lighten:\"lighten\",Luminosity:\"luminosity\",Multiply:\"multiply\",Normal:\"normal\",Overlay:\"overlay\",Saturation:\"saturation\",Screen:\"screen\"};const humanReadableVariantMap={\"Variant 1\":\"xMFtCGWnr\",\"Variant 2\":\"PDpDzATlt\",mobile:\"Nn3CYEeRc\"};const getProps=({blendingMode,height,id,width,...props})=>{return{...props,MAJPUDYPD:humanReadableEnumMap[blendingMode]??blendingMode??props.MAJPUDYPD??\"difference\",variant:humanReadableVariantMap[props.variant]??props.variant??\"xMFtCGWnr\"};};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,MAJPUDYPD,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"xMFtCGWnr\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"xMFtCGWnr\",openInNewTab:false,scopeId:\"TK_BDXdvh\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-4y6pux\",className,classNames)} framer-1yjseny`,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"xMFtCGWnr\",ref:refBinding,style:{\"--c3ol8p\":MAJPUDYPD,...style},...addPropertyOverrides({Nn3CYEeRc:{\"data-framer-name\":\"mobile\"},PDpDzATlt:{\"data-framer-name\":\"Variant 2\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-8o0yn\",layoutDependency:layoutDependency,layoutId:\"QVmFckOmW\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 99.717 20.049\" overflow=\"visible\"><g><path d=\"M 99.717 4.42 C 99.717 4.157 99.505 3.944 99.244 3.944 L 96.752 3.944 C 96.501 3.944 96.272 3.802 96.16 3.577 L 94.561 0.368 C 94.448 0.142 94.219 0 93.968 0 L 89.513 0 C 89.261 0 89.031 0.143 88.92 0.369 L 87.129 3.986 C 86.988 4.271 87.194 4.604 87.51 4.604 L 96.759 4.604 C 97.075 4.604 97.281 4.938 97.14 5.222 L 90.107 19.43 C 89.967 19.714 90.172 20.048 90.488 20.048 L 99.244 20.048 C 99.505 20.048 99.717 19.835 99.717 19.572 L 99.717 4.419 Z\" fill=\"rgb(255, 255, 255)\"></path><path d=\"M 85.177 8.072 C 85.438 8.072 85.65 8.285 85.65 8.548 L 85.65 13.946 C 85.65 17.316 82.93 20.048 79.574 20.048 L 73.903 20.048 C 73.641 20.048 73.429 19.836 73.429 19.573 L 73.429 18.055 C 73.429 17.879 73.359 17.709 73.235 17.585 L 72.44 16.786 C 72.315 16.661 72.147 16.591 71.971 16.591 L 70.46 16.591 C 70.198 16.591 69.986 16.378 69.986 16.116 L 69.986 10.718 C 69.986 7.348 72.707 4.616 76.063 4.616 L 81.735 4.616 C 81.996 4.616 82.208 4.829 82.208 5.091 L 82.209 6.61 C 82.21 6.787 82.28 6.956 82.404 7.08 L 83.199 7.878 C 83.323 8.002 83.491 8.072 83.667 8.072 Z M 79.585 16.591 C 81.033 16.591 82.207 15.412 82.207 13.958 L 82.209 8.548 C 82.209 8.285 81.997 8.072 81.735 8.072 L 76.049 8.072 C 74.601 8.072 73.427 9.251 73.427 10.705 L 73.425 16.116 C 73.425 16.378 73.637 16.591 73.899 16.591 L 79.585 16.591 Z\" fill=\"rgb(255, 255, 255)\"></path><path d=\"M 64.148 20.048 C 63.887 20.048 63.675 19.835 63.675 19.572 L 63.675 5.091 C 63.675 4.829 63.887 4.616 64.148 4.616 L 66.644 4.616 C 66.905 4.616 67.117 4.829 67.117 5.091 L 67.117 19.572 C 67.117 19.835 66.905 20.048 66.644 20.048 Z\" fill=\"rgb(255,255,255)\"></path><g transform=\"translate(45.742 4.616)\"><path d=\"M 0.474 3.457 L 1.983 3.457 C 2.159 3.457 2.327 3.386 2.451 3.262 L 3.246 2.465 C 3.37 2.34 3.44 2.171 3.44 1.994 L 3.442 0.475 C 3.442 0.213 3.654 0 3.915 0 L 8.988 0 C 12.344 0 15.064 2.732 15.064 6.102 L 15.064 9.329 C 15.064 12.699 12.344 15.431 8.988 15.431 L 0.474 15.431 C 0.212 15.431 0 15.218 0 14.956 L 0 3.932 C 0 3.669 0.212 3.456 0.474 3.456 Z M 9.002 11.975 C 10.451 11.975 11.625 10.796 11.624 9.342 L 11.624 6.09 C 11.623 4.636 10.449 3.457 9.001 3.457 L 3.912 3.457 C 3.65 3.457 3.438 3.67 3.438 3.933 L 3.44 11.5 C 3.44 11.763 3.652 11.976 3.913 11.976 L 9.001 11.976 Z\" fill=\"rgb(255, 255, 255)\"></path></g><path d=\"M 39.907 4.616 C 39.645 4.616 39.433 4.829 39.433 5.091 L 39.432 13.959 C 39.432 15.413 38.258 16.591 36.81 16.591 L 31.721 16.591 C 31.459 16.591 31.247 16.378 31.247 16.116 L 31.249 5.087 C 31.249 4.823 31.037 4.61 30.774 4.611 L 28.279 4.621 C 28.018 4.621 27.808 4.834 27.808 5.096 L 27.808 16.116 C 27.808 16.378 28.02 16.591 28.281 16.591 L 29.792 16.591 C 29.968 16.591 30.137 16.661 30.261 16.786 L 31.056 17.585 C 31.181 17.709 31.251 17.879 31.251 18.055 L 31.251 19.573 C 31.251 19.836 31.463 20.048 31.724 20.048 L 36.797 20.048 C 40.153 20.048 42.874 17.316 42.874 13.946 L 42.874 5.091 C 42.874 4.829 42.662 4.616 42.401 4.616 Z\" fill=\"rgb(255, 255, 255)\"></path><path d=\"M 24.466 4.616 L 3.914 4.616 C 3.652 4.616 3.44 4.829 3.44 5.091 L 3.44 6.61 C 3.44 6.786 3.371 6.954 3.247 7.078 L 2.45 7.878 C 2.326 8.002 2.158 8.072 1.983 8.072 L 0.474 8.072 C 0.212 8.072 0 8.285 0 8.548 L 0 11.267 C 0 11.546 0.173 11.795 0.434 11.892 L 9.55 15.256 C 9.807 15.351 10.001 15.582 10.021 15.856 C 10.05 16.257 9.735 16.591 9.342 16.591 L 0.474 16.591 C 0.212 16.591 0 16.804 0 17.067 L 0 19.573 C 0 19.836 0.212 20.048 0.474 20.048 L 9.57 20.048 C 11.758 20.048 13.531 18.268 13.531 16.071 L 13.531 15.766 C 13.531 14.111 12.503 12.632 10.956 12.061 L 3.874 9.447 C 3.614 9.35 3.44 9.101 3.44 8.822 L 3.44 8.549 C 3.44 8.286 3.652 8.073 3.914 8.073 L 18.155 8.07 C 18.417 8.07 18.629 8.283 18.629 8.546 L 18.629 19.574 C 18.629 19.836 18.841 20.049 19.103 20.049 L 21.598 20.049 C 21.86 20.049 22.072 19.836 22.072 19.574 L 22.072 8.546 C 22.072 8.283 22.284 8.07 22.546 8.07 L 24.467 8.07 C 24.729 8.07 24.941 7.858 24.941 7.595 L 24.941 5.092 C 24.941 4.829 24.729 4.617 24.467 4.617 Z\" fill=\"rgb(255, 255, 255)\"></path></g></svg>',withExternalLayout:true,...addPropertyOverrides({Nn3CYEeRc:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 131.627 26.465\" overflow=\"visible\"><g><path d=\"M 131.627 5.834 C 131.627 5.488 131.347 5.207 131.002 5.207 L 127.713 5.207 C 127.382 5.207 127.079 5.018 126.931 4.721 L 124.82 0.485 C 124.672 0.188 124.369 0 124.038 0 L 118.157 0 C 117.825 0 117.521 0.189 117.374 0.487 L 115.01 5.262 C 114.825 5.637 115.096 6.078 115.514 6.078 L 127.722 6.078 C 128.139 6.078 128.411 6.518 128.225 6.894 L 118.942 25.647 C 118.756 26.023 119.028 26.463 119.445 26.463 L 131.002 26.463 C 131.347 26.463 131.627 26.182 131.627 25.835 L 131.627 5.834 Z\" fill=\"rgb(255, 255, 255)\"></path><path d=\"M 112.433 10.656 C 112.779 10.656 113.059 10.937 113.059 11.283 L 113.059 18.409 C 113.059 22.858 109.467 26.464 105.037 26.464 L 97.551 26.464 C 97.206 26.464 96.926 26.183 96.926 25.836 L 96.926 23.833 C 96.926 23.6 96.834 23.377 96.67 23.212 L 95.62 22.158 C 95.456 21.993 95.234 21.9 95.001 21.9 L 93.007 21.9 C 92.661 21.9 92.382 21.619 92.382 21.273 L 92.382 14.148 C 92.382 9.699 95.973 6.093 100.403 6.093 L 107.89 6.093 C 108.235 6.093 108.515 6.374 108.515 6.72 L 108.517 8.726 C 108.517 8.958 108.609 9.182 108.773 9.346 L 109.822 10.399 C 109.987 10.563 110.208 10.656 110.44 10.656 Z M 105.052 21.899 C 106.963 21.899 108.513 20.344 108.513 18.425 L 108.516 11.283 C 108.516 10.937 108.236 10.656 107.89 10.656 L 100.385 10.656 C 98.474 10.656 96.924 12.211 96.924 14.13 L 96.921 21.273 C 96.921 21.619 97.201 21.9 97.546 21.9 L 105.053 21.9 Z\" fill=\"rgb(255, 255, 255)\"></path><path d=\"M 84.676 26.463 C 84.331 26.463 84.051 26.182 84.051 25.835 L 84.051 6.721 C 84.051 6.374 84.331 6.093 84.676 6.093 L 87.97 6.093 C 88.315 6.093 88.595 6.374 88.595 6.721 L 88.595 25.835 C 88.595 26.182 88.315 26.463 87.97 26.463 Z\" fill=\"rgb(255,255,255)\"></path><g transform=\"translate(60.379 6.093)\"><path d=\"M 0.625 4.563 L 2.617 4.563 C 2.85 4.563 3.071 4.47 3.235 4.306 L 4.285 3.253 C 4.449 3.089 4.541 2.865 4.541 2.633 L 4.543 0.627 C 4.543 0.281 4.823 0 5.168 0 L 11.864 0 C 16.294 0 19.885 3.606 19.885 8.055 L 19.885 12.315 C 19.885 16.763 16.294 20.369 11.864 20.369 L 0.625 20.369 C 0.28 20.369 0 20.088 0 19.742 L 0 5.19 C 0 4.843 0.28 4.562 0.625 4.562 Z M 11.883 15.807 C 13.795 15.807 15.345 14.25 15.344 12.331 L 15.344 8.038 C 15.342 6.119 13.792 4.564 11.881 4.564 L 5.164 4.564 C 4.818 4.564 4.538 4.845 4.538 5.191 L 4.54 15.181 C 4.54 15.527 4.82 15.808 5.165 15.808 L 11.882 15.808 Z\" fill=\"rgb(255, 255, 255)\"></path></g><path d=\"M 52.677 6.093 C 52.332 6.093 52.052 6.374 52.052 6.721 L 52.05 18.426 C 52.05 20.345 50.5 21.9 48.589 21.9 L 41.872 21.9 C 41.526 21.9 41.246 21.619 41.246 21.273 L 41.249 6.714 C 41.249 6.367 40.968 6.086 40.622 6.087 L 37.329 6.099 C 36.984 6.1 36.706 6.381 36.706 6.727 L 36.706 21.273 C 36.706 21.619 36.986 21.9 37.331 21.9 L 39.326 21.9 C 39.558 21.9 39.781 21.993 39.945 22.158 L 40.994 23.212 C 41.159 23.377 41.251 23.6 41.251 23.833 L 41.251 25.836 C 41.251 26.183 41.531 26.464 41.876 26.464 L 48.573 26.464 C 53.003 26.464 56.594 22.858 56.594 18.409 L 56.594 6.721 C 56.594 6.374 56.314 6.093 55.969 6.093 Z\" fill=\"rgb(255, 255, 255)\"></path><path d=\"M 32.295 6.093 L 5.166 6.093 C 4.821 6.093 4.541 6.374 4.541 6.721 L 4.541 8.725 C 4.541 8.957 4.45 9.179 4.286 9.343 L 3.234 10.399 C 3.071 10.563 2.849 10.656 2.617 10.656 L 0.625 10.656 C 0.28 10.656 0 10.937 0 11.283 L 0 14.873 C 0 15.241 0.229 15.57 0.573 15.698 L 12.606 20.138 C 12.945 20.263 13.201 20.568 13.228 20.93 C 13.267 21.459 12.85 21.9 12.332 21.9 L 0.625 21.9 C 0.28 21.9 0 22.181 0 22.528 L 0 25.836 C 0 26.183 0.28 26.464 0.625 26.464 L 12.632 26.464 C 15.521 26.464 17.862 24.113 17.862 21.213 L 17.862 20.811 C 17.862 18.626 16.504 16.674 14.462 15.92 L 5.114 12.47 C 4.77 12.343 4.541 12.014 4.541 11.645 L 4.541 11.284 C 4.541 10.938 4.821 10.657 5.166 10.657 L 23.965 10.653 C 24.31 10.653 24.59 10.934 24.59 11.281 L 24.59 25.837 C 24.59 26.184 24.87 26.465 25.216 26.465 L 28.51 26.465 C 28.855 26.465 29.135 26.184 29.135 25.837 L 29.135 11.281 C 29.135 10.934 29.415 10.653 29.76 10.653 L 32.297 10.653 C 32.642 10.653 32.922 10.372 32.922 10.025 L 32.922 6.722 C 32.922 6.375 32.642 6.094 32.297 6.094 Z\" fill=\"rgb(255, 255, 255)\"></path></g></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-12is9mb\",layoutDependency:layoutDependency,layoutId:\"NMbAxDWrF\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12.633 20.048\" overflow=\"visible\"><path d=\"M 12.633 4.42 C 12.633 4.157 12.421 3.944 12.16 3.944 L 9.668 3.944 C 9.417 3.944 9.188 3.802 9.076 3.577 L 7.477 0.368 C 7.364 0.142 7.135 0 6.884 0 L 2.429 0 C 2.177 0 1.947 0.143 1.836 0.369 L 0.045 3.986 C -0.096 4.271 0.11 4.604 0.426 4.604 L 9.675 4.604 C 9.991 4.604 10.197 4.938 10.056 5.222 L 3.023 19.43 C 2.883 19.714 3.088 20.048 3.404 20.048 L 12.16 20.048 C 12.421 20.048 12.633 19.835 12.633 19.572 L 12.633 4.419 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({Nn3CYEeRc:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16.676 26.463\" overflow=\"visible\"><path d=\"M 16.676 5.834 C 16.676 5.488 16.396 5.207 16.051 5.207 L 12.762 5.207 C 12.431 5.207 12.128 5.018 11.98 4.721 L 9.869 0.485 C 9.721 0.188 9.418 0 9.087 0 L 3.206 0 C 2.874 0 2.57 0.189 2.423 0.487 L 0.059 5.262 C -0.126 5.637 0.146 6.078 0.563 6.078 L 12.771 6.078 C 13.188 6.078 13.461 6.518 13.274 6.894 L 3.991 25.647 C 3.805 26.023 4.077 26.463 4.494 26.463 L 16.051 26.463 C 16.396 26.463 16.676 26.182 16.676 25.835 L 16.676 5.834 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-1rthysg\",layoutDependency:layoutDependency,layoutId:\"yofSqKqs5\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 15.664 15.433\" overflow=\"visible\"><path d=\"M 15.191 3.457 C 15.452 3.457 15.664 3.67 15.664 3.932 L 15.664 9.33 C 15.664 12.701 12.944 15.433 9.588 15.433 L 3.917 15.433 C 3.655 15.433 3.443 15.22 3.443 14.957 L 3.443 13.44 C 3.443 13.263 3.373 13.094 3.249 12.969 L 2.454 12.17 C 2.329 12.046 2.161 11.975 1.985 11.975 L 0.474 11.975 C 0.212 11.975 0 11.762 0 11.5 L 0 6.102 C 0 2.732 2.721 0 6.077 0 L 11.748 0 C 12.01 0 12.222 0.213 12.222 0.475 L 12.223 1.994 C 12.224 2.171 12.294 2.34 12.418 2.465 L 13.213 3.262 C 13.337 3.386 13.505 3.457 13.681 3.457 Z M 9.599 11.975 C 11.047 11.975 12.221 10.796 12.221 9.342 L 12.223 3.932 C 12.223 3.67 12.011 3.457 11.749 3.457 L 6.063 3.457 C 4.615 3.457 3.441 4.635 3.441 6.089 L 3.439 11.5 C 3.439 11.762 3.651 11.975 3.913 11.975 L 9.599 11.975 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({Nn3CYEeRc:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20.677 20.371\" overflow=\"visible\"><path d=\"M 20.052 4.563 C 20.397 4.563 20.677 4.844 20.677 5.19 L 20.677 12.316 C 20.677 16.765 17.086 20.371 12.656 20.371 L 5.17 20.371 C 4.825 20.371 4.545 20.09 4.545 19.743 L 4.545 17.74 C 4.545 17.507 4.452 17.284 4.288 17.119 L 3.239 16.065 C 3.075 15.9 2.852 15.807 2.62 15.807 L 0.625 15.807 C 0.28 15.807 0 15.526 0 15.18 L 0 8.055 C 0 3.606 3.591 0 8.021 0 L 15.508 0 C 15.853 0 16.133 0.281 16.133 0.627 L 16.135 2.633 C 16.135 2.865 16.227 3.089 16.391 3.253 L 17.441 4.306 C 17.605 4.47 17.827 4.563 18.059 4.563 Z M 12.67 15.807 C 14.581 15.807 16.131 14.251 16.131 12.332 L 16.134 5.19 C 16.134 4.844 15.854 4.563 15.509 4.563 L 8.003 4.563 C 6.092 4.563 4.542 6.118 4.542 8.037 L 4.539 15.18 C 4.539 15.526 4.819 15.807 5.165 15.807 L 12.671 15.807 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-hrmou6\",layoutDependency:layoutDependency,layoutId:\"GMmiCSqSu\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 15.664 15.433\" overflow=\"visible\"><path d=\"M 15.19 3.457 L 13.681 3.457 C 13.505 3.457 13.337 3.386 13.213 3.262 L 12.418 2.465 C 12.294 2.34 12.224 2.171 12.223 1.994 L 12.222 0.475 C 12.222 0.213 12.01 0 11.748 0 L 6.077 0 C 2.721 0 0 2.732 0 6.102 L 0 11.5 C 0 11.762 0.212 11.975 0.474 11.975 L 1.985 11.975 C 2.161 11.975 2.329 12.046 2.454 12.17 L 3.249 12.969 C 3.373 13.094 3.443 13.263 3.443 13.44 L 3.443 14.957 C 3.443 15.22 3.655 15.433 3.917 15.433 L 9.588 15.433 C 12.944 15.433 15.664 12.701 15.664 9.33 L 15.664 3.932 C 15.664 3.67 15.452 3.457 15.191 3.457 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({Nn3CYEeRc:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20.677 20.371\" overflow=\"visible\"><path d=\"M 20.051 4.563 L 18.059 4.563 C 17.827 4.563 17.605 4.47 17.441 4.306 L 16.391 3.253 C 16.227 3.089 16.135 2.865 16.135 2.633 L 16.133 0.627 C 16.133 0.281 15.853 0 15.508 0 L 8.021 0 C 3.591 0 0 3.606 0 8.055 L 0 15.18 C 0 15.526 0.28 15.807 0.625 15.807 L 2.62 15.807 C 2.852 15.807 3.075 15.9 3.239 16.065 L 4.288 17.119 C 4.452 17.284 4.545 17.507 4.545 17.74 L 4.545 19.743 C 4.545 20.09 4.825 20.371 5.17 20.371 L 12.656 20.371 C 17.086 20.371 20.677 16.765 20.677 12.316 L 20.677 5.19 C 20.677 4.844 20.397 4.563 20.052 4.563 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-cml6f2\",layoutDependency:layoutDependency,layoutId:\"wxuopGAit\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.784 8.519\" overflow=\"visible\"><path d=\"M 6.16 8.519 L 0.474 8.519 C 0.212 8.519 0 8.306 0 8.043 L 0.002 2.632 C 0.002 1.178 1.176 0 2.624 0 L 8.31 0 C 8.572 0 8.784 0.213 8.784 0.476 L 8.782 5.886 C 8.782 7.34 7.608 8.518 6.16 8.518 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({Nn3CYEeRc:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 11.595 11.245\" overflow=\"visible\"><path d=\"M 8.132 11.245 L 0.625 11.245 C 0.28 11.245 0 10.964 0 10.617 L 0.003 3.475 C 0.003 1.555 1.553 0 3.464 0 L 10.97 0 C 11.315 0 11.595 0.281 11.595 0.628 L 11.592 7.769 C 11.592 9.688 10.042 11.244 8.131 11.244 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>'}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsx(SVG,{className:\"framer-icxc4v\",layoutDependency:layoutDependency,layoutId:\"ph0LOXYiQ\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.442 15.432\" overflow=\"visible\"><path d=\"M 0.474 15.432 C 0.212 15.432 0 15.219 0 14.956 L 0 0.476 C 0 0.213 0.212 0 0.474 0 L 2.969 0 C 3.23 0 3.442 0.213 3.442 0.476 L 3.442 14.956 C 3.442 15.219 3.23 15.432 2.969 15.432 Z\" fill=\"rgb(255,255,255)\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({Nn3CYEeRc:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.544 20.37\" overflow=\"visible\"><path d=\"M 0.625 20.37 C 0.28 20.37 0 20.089 0 19.742 L 0 0.628 C 0 0.281 0.28 0 0.625 0 L 3.919 0 C 4.264 0 4.544 0.281 4.544 0.628 L 4.544 19.742 C 4.544 20.089 4.264 20.37 3.919 20.37 Z\" fill=\"rgb(255,255,255)\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1m2akyt\",layoutDependency:layoutDependency,layoutId:\"XJUeqVhkq\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 15.064 15.431\" overflow=\"visible\"><g><path d=\"M 0.474 3.457 L 1.983 3.457 C 2.159 3.457 2.327 3.386 2.451 3.262 L 3.246 2.465 C 3.37 2.34 3.44 2.171 3.44 1.994 L 3.442 0.475 C 3.442 0.213 3.654 0 3.915 0 L 8.988 0 C 12.344 0 15.064 2.732 15.064 6.102 L 15.064 9.329 C 15.064 12.699 12.344 15.431 8.988 15.431 L 0.474 15.431 C 0.212 15.431 0 15.218 0 14.956 L 0 3.932 C 0 3.669 0.212 3.456 0.474 3.456 Z M 9.002 11.975 C 10.451 11.975 11.625 10.796 11.624 9.342 L 11.624 6.09 C 11.623 4.636 10.449 3.457 9.001 3.457 L 3.912 3.457 C 3.65 3.457 3.438 3.67 3.438 3.933 L 3.44 11.5 C 3.44 11.763 3.652 11.976 3.913 11.976 L 9.001 11.976 Z\" fill=\"rgb(255, 255, 255)\"></path></g></svg>',withExternalLayout:true,...addPropertyOverrides({Nn3CYEeRc:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 19.885 20.369\" overflow=\"visible\"><g><path d=\"M 0.625 4.563 L 2.617 4.563 C 2.85 4.563 3.071 4.47 3.235 4.306 L 4.285 3.253 C 4.449 3.089 4.541 2.865 4.541 2.633 L 4.543 0.627 C 4.543 0.281 4.823 0 5.168 0 L 11.864 0 C 16.294 0 19.885 3.606 19.885 8.055 L 19.885 12.315 C 19.885 16.763 16.294 20.369 11.864 20.369 L 0.625 20.369 C 0.28 20.369 0 20.088 0 19.742 L 0 5.19 C 0 4.843 0.28 4.562 0.625 4.562 Z M 11.883 15.807 C 13.795 15.807 15.345 14.25 15.344 12.331 L 15.344 8.038 C 15.342 6.119 13.792 4.564 11.881 4.564 L 5.164 4.564 C 4.818 4.564 4.538 4.845 4.538 5.191 L 4.54 15.181 C 4.54 15.527 4.82 15.808 5.165 15.808 L 11.882 15.808 Z\" fill=\"rgb(255, 255, 255)\"></path></g></svg>'}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-mbaua2\",layoutDependency:layoutDependency,layoutId:\"rbYcFVm1X\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 15.064 15.431\" overflow=\"visible\"><path d=\"M 0.474 3.457 L 1.983 3.457 C 2.159 3.457 2.327 3.386 2.451 3.262 L 3.246 2.465 C 3.37 2.34 3.44 2.171 3.44 1.994 L 3.442 0.475 C 3.442 0.213 3.654 0 3.915 0 L 8.988 0 C 12.344 0 15.064 2.732 15.064 6.102 L 15.064 9.329 C 15.064 12.699 12.344 15.431 8.988 15.431 L 0.474 15.431 C 0.212 15.431 0 15.218 0 14.956 L 0 3.932 C 0 3.669 0.212 3.456 0.474 3.456 Z M 9.002 11.975 C 10.451 11.975 11.625 10.796 11.624 9.342 L 11.624 6.09 C 11.623 4.636 10.449 3.457 9.001 3.457 L 3.912 3.457 C 3.65 3.457 3.438 3.67 3.438 3.933 L 3.44 11.5 C 3.44 11.763 3.652 11.976 3.913 11.976 L 9.001 11.976 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({Nn3CYEeRc:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 19.885 20.369\" overflow=\"visible\"><path d=\"M 0.625 4.563 L 2.617 4.563 C 2.85 4.563 3.071 4.47 3.235 4.306 L 4.285 3.253 C 4.449 3.089 4.541 2.865 4.541 2.633 L 4.543 0.627 C 4.543 0.281 4.823 0 5.168 0 L 11.864 0 C 16.294 0 19.885 3.606 19.885 8.055 L 19.885 12.315 C 19.885 16.763 16.294 20.369 11.864 20.369 L 0.625 20.369 C 0.28 20.369 0 20.088 0 19.742 L 0 5.19 C 0 4.843 0.28 4.562 0.625 4.562 Z M 11.883 15.807 C 13.795 15.807 15.345 14.25 15.344 12.331 L 15.344 8.038 C 15.342 6.119 13.792 4.564 11.881 4.564 L 5.164 4.564 C 4.818 4.564 4.538 4.845 4.538 5.191 L 4.54 15.181 C 4.54 15.527 4.82 15.808 5.165 15.808 L 11.882 15.808 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1st1pii\",layoutDependency:layoutDependency,layoutId:\"WgZgGMnPG\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 15.064 15.431\" overflow=\"visible\"><path d=\"M 0.474 3.457 L 1.983 3.457 C 2.159 3.457 2.327 3.386 2.451 3.262 L 3.246 2.465 C 3.37 2.34 3.44 2.171 3.44 1.994 L 3.442 0.475 C 3.442 0.213 3.654 0 3.915 0 L 8.988 0 C 12.344 0 15.064 2.732 15.064 6.102 L 15.064 9.329 C 15.064 12.699 12.344 15.431 8.988 15.431 L 0.474 15.431 C 0.212 15.431 0 15.218 0 14.956 L 0 3.932 C 0 3.669 0.212 3.456 0.474 3.456 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({Nn3CYEeRc:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 19.885 20.369\" overflow=\"visible\"><path d=\"M 0.625 4.563 L 2.617 4.563 C 2.85 4.563 3.071 4.47 3.235 4.306 L 4.285 3.253 C 4.449 3.089 4.541 2.865 4.541 2.633 L 4.543 0.627 C 4.543 0.281 4.823 0 5.168 0 L 11.864 0 C 16.294 0 19.885 3.606 19.885 8.055 L 19.885 12.315 C 19.885 16.763 16.294 20.369 11.864 20.369 L 0.625 20.369 C 0.28 20.369 0 20.088 0 19.742 L 0 5.19 C 0 4.843 0.28 4.562 0.625 4.562 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1eozd04\",layoutDependency:layoutDependency,layoutId:\"mK_i8VQ8n\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.186 8.519\" overflow=\"visible\"><path d=\"M 5.564 8.518 C 7.012 8.518 8.187 7.338 8.186 5.884 L 8.186 2.632 C 8.185 1.178 7.01 0 5.562 0 L 0.474 0 C 0.212 0 0 0.213 0 0.476 L 0.001 8.043 C 0.001 8.306 0.213 8.519 0.475 8.519 L 5.563 8.519 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({Nn3CYEeRc:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10.805 11.245\" overflow=\"visible\"><path d=\"M 7.344 11.244 C 9.256 11.244 10.806 9.687 10.805 7.767 L 10.805 3.475 C 10.804 1.555 9.254 0 7.342 0 L 0.625 0 C 0.28 0 0 0.281 0 0.628 L 0.002 10.617 C 0.002 10.964 0.282 11.245 0.627 11.245 L 7.343 11.245 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>'}},baseVariant,gestureVariant)})]})}),/*#__PURE__*/_jsx(SVG,{className:\"framer-nhmzh8\",layoutDependency:layoutDependency,layoutId:\"GYWXrjnjV\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 15.066 15.437\" overflow=\"visible\"><path d=\"M 12.099 0.005 C 11.838 0.005 11.625 0.218 11.625 0.48 L 11.624 9.348 C 11.624 10.802 10.45 11.98 9.002 11.98 L 3.913 11.98 C 3.652 11.98 3.44 11.767 3.44 11.505 L 3.442 0.476 C 3.442 0.212 3.229 -0.001 2.967 0 L 0.472 0.01 C 0.211 0.01 0 0.223 0 0.485 L 0 11.505 C 0 11.767 0.212 11.98 0.474 11.98 L 1.985 11.98 C 2.161 11.98 2.329 12.05 2.454 12.175 L 3.249 12.974 C 3.373 13.098 3.443 13.268 3.443 13.444 L 3.443 14.962 C 3.443 15.224 3.655 15.437 3.917 15.437 L 8.99 15.437 C 12.346 15.437 15.066 12.705 15.066 9.335 L 15.066 0.48 C 15.066 0.218 14.854 0.005 14.593 0.005 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({Nn3CYEeRc:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 19.888 20.377\" overflow=\"visible\"><path d=\"M 15.971 0.006 C 15.626 0.006 15.346 0.287 15.346 0.634 L 15.344 12.339 C 15.344 14.258 13.794 15.814 11.883 15.814 L 5.165 15.814 C 4.82 15.814 4.54 15.533 4.54 15.186 L 4.543 0.628 C 4.543 0.28 4.262 -0.001 3.916 0 L 0.622 0.013 C 0.278 0.014 0 0.295 0 0.64 L 0 15.186 C 0 15.533 0.28 15.814 0.625 15.814 L 2.62 15.814 C 2.852 15.814 3.075 15.907 3.239 16.071 L 4.288 17.125 C 4.452 17.29 4.545 17.513 4.545 17.747 L 4.545 19.75 C 4.545 20.096 4.825 20.377 5.17 20.377 L 11.866 20.377 C 16.296 20.377 19.888 16.771 19.888 12.322 L 19.888 0.634 C 19.888 0.287 19.608 0.006 19.263 0.006 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-124mhu2\",layoutDependency:layoutDependency,layoutId:\"rEBeDmZc_\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 24.941 15.433\" overflow=\"visible\"><path d=\"M 24.466 0 L 3.914 0 C 3.652 0 3.44 0.213 3.44 0.476 L 3.44 1.994 C 3.44 2.17 3.371 2.338 3.247 2.462 L 2.45 3.262 C 2.326 3.387 2.158 3.457 1.983 3.457 L 0.474 3.457 C 0.212 3.457 0 3.67 0 3.932 L 0 6.651 C 0 6.93 0.173 7.179 0.434 7.276 L 9.55 10.64 C 9.807 10.735 10.001 10.966 10.021 11.24 C 10.05 11.641 9.735 11.975 9.342 11.975 L 0.474 11.975 C 0.212 11.975 0 12.188 0 12.451 L 0 14.957 C 0 15.22 0.212 15.433 0.474 15.433 L 9.57 15.433 C 11.758 15.433 13.531 13.652 13.531 11.455 L 13.531 11.15 C 13.531 9.495 12.503 8.016 10.956 7.445 L 3.874 4.831 C 3.614 4.735 3.44 4.485 3.44 4.206 L 3.44 3.933 C 3.44 3.67 3.652 3.457 3.914 3.457 L 18.155 3.455 C 18.417 3.455 18.629 3.667 18.629 3.93 L 18.629 14.958 C 18.629 15.22 18.841 15.433 19.103 15.433 L 21.598 15.433 C 21.86 15.433 22.072 15.22 22.072 14.958 L 22.072 3.93 C 22.072 3.667 22.284 3.455 22.546 3.455 L 24.467 3.455 C 24.729 3.455 24.941 3.242 24.941 2.979 L 24.941 0.476 C 24.941 0.214 24.729 0.001 24.467 0.001 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({Nn3CYEeRc:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 32.922 20.372\" overflow=\"visible\"><path d=\"M 32.295 0 L 5.166 0 C 4.821 0 4.541 0.281 4.541 0.628 L 4.541 2.632 C 4.541 2.864 4.45 3.087 4.286 3.25 L 3.234 4.306 C 3.071 4.47 2.849 4.563 2.617 4.563 L 0.625 4.563 C 0.28 4.563 0 4.844 0 5.19 L 0 8.78 C 0 9.148 0.229 9.477 0.573 9.605 L 12.606 14.045 C 12.945 14.17 13.201 14.475 13.228 14.837 C 13.267 15.366 12.85 15.807 12.332 15.807 L 0.625 15.807 C 0.28 15.807 0 16.088 0 16.435 L 0 19.743 C 0 20.09 0.28 20.371 0.625 20.371 L 12.632 20.371 C 15.521 20.371 17.862 18.02 17.862 15.12 L 17.862 14.719 C 17.862 12.534 16.504 10.581 14.462 9.827 L 5.114 6.377 C 4.77 6.25 4.541 5.921 4.541 5.553 L 4.541 5.191 C 4.541 4.845 4.821 4.564 5.166 4.564 L 23.965 4.56 C 24.31 4.56 24.59 4.841 24.59 5.188 L 24.59 19.744 C 24.59 20.091 24.87 20.372 25.216 20.372 L 28.51 20.372 C 28.855 20.372 29.135 20.091 29.135 19.744 L 29.135 5.188 C 29.135 4.841 29.415 4.56 29.76 4.56 L 32.297 4.56 C 32.642 4.56 32.922 4.279 32.922 3.932 L 32.922 0.629 C 32.922 0.282 32.642 0.001 32.297 0.001 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>'}},baseVariant,gestureVariant)})]})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-qkOjX.framer-1yjseny, .framer-qkOjX .framer-1yjseny { display: block; }\",\".framer-qkOjX.framer-4y6pux { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 20px; justify-content: flex-start; min-width: 201px; mix-blend-mode: var(--c3ol8p); overflow: hidden; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-qkOjX .framer-8o0yn { height: 20px; left: -87px; position: absolute; top: 0px; width: 100px; }\",\".framer-qkOjX .framer-12is9mb { height: 20px; left: 87px; position: absolute; top: 0px; width: 13px; }\",\".framer-qkOjX .framer-1rthysg { height: 16px; left: 70px; position: absolute; top: 5px; width: 16px; }\",\".framer-qkOjX .framer-hrmou6 { height: 16px; left: 0px; position: absolute; top: 0px; width: 16px; }\",\".framer-qkOjX .framer-cml6f2 { height: 9px; left: 4px; position: absolute; top: 4px; width: 9px; }\",\".framer-qkOjX .framer-icxc4v { height: 16px; left: 64px; position: absolute; top: 5px; width: 4px; }\",\".framer-qkOjX .framer-1m2akyt { height: 16px; left: 46px; position: absolute; top: 5px; width: 15px; }\",\".framer-qkOjX .framer-mbaua2, .framer-qkOjX .framer-1st1pii { height: 16px; left: 0px; position: absolute; top: 0px; width: 15px; }\",\".framer-qkOjX .framer-1eozd04 { height: 9px; left: 4px; position: absolute; top: 4px; width: 8px; }\",\".framer-qkOjX .framer-nhmzh8 { height: 16px; left: 28px; position: absolute; top: 5px; width: 15px; }\",\".framer-qkOjX .framer-124mhu2 { height: 16px; left: 0px; position: absolute; top: 5px; width: 25px; }\",\".framer-qkOjX.framer-v-15ow7fw.framer-4y6pux, .framer-qkOjX.framer-v-ljymvl.framer-4y6pux { height: min-content; min-width: unset; }\",\".framer-qkOjX.framer-v-15ow7fw .framer-8o0yn { left: unset; position: relative; top: unset; }\",\".framer-qkOjX.framer-v-ljymvl .framer-8o0yn { height: 27px; left: unset; position: relative; top: unset; width: 132px; }\",\".framer-qkOjX.framer-v-ljymvl .framer-12is9mb { height: 27px; left: 115px; width: 17px; }\",\".framer-qkOjX.framer-v-ljymvl .framer-1rthysg { height: 21px; left: 93px; top: 6px; width: 21px; }\",\".framer-qkOjX.framer-v-ljymvl .framer-hrmou6 { height: 21px; width: 21px; }\",\".framer-qkOjX.framer-v-ljymvl .framer-cml6f2 { height: 11px; left: 5px; top: 5px; width: 12px; }\",\".framer-qkOjX.framer-v-ljymvl .framer-icxc4v { height: 21px; left: 84px; top: 6px; width: 5px; }\",\".framer-qkOjX.framer-v-ljymvl .framer-1m2akyt { height: 21px; left: 61px; top: 6px; width: 20px; }\",\".framer-qkOjX.framer-v-ljymvl .framer-mbaua2, .framer-qkOjX.framer-v-ljymvl .framer-1st1pii { height: 21px; width: 20px; }\",\".framer-qkOjX.framer-v-ljymvl .framer-1eozd04 { height: 11px; left: 5px; top: 5px; width: 11px; }\",\".framer-qkOjX.framer-v-ljymvl .framer-nhmzh8 { height: 21px; left: 37px; top: 6px; width: 20px; }\",\".framer-qkOjX.framer-v-ljymvl .framer-124mhu2 { height: 21px; top: 6px; width: 33px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 20\n * @framerIntrinsicWidth 201\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"PDpDzATlt\":{\"layout\":[\"auto\",\"auto\"]},\"Nn3CYEeRc\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"MAJPUDYPD\":\"blendingMode\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerTK_BDXdvh=withCSS(Component,css,\"framer-qkOjX\");export default FramerTK_BDXdvh;FramerTK_BDXdvh.displayName=\"Logo\";FramerTK_BDXdvh.defaultProps={height:20,width:201};addPropertyControls(FramerTK_BDXdvh,{variant:{options:[\"xMFtCGWnr\",\"PDpDzATlt\",\"Nn3CYEeRc\"],optionTitles:[\"Variant 1\",\"Variant 2\",\"mobile\"],title:\"Variant\",type:ControlType.Enum},MAJPUDYPD:{defaultValue:\"difference\",options:[\"normal\",\"multiply\",\"screen\",\"overlay\",\"darken\",\"lighten\",\"color-dodge\",\"color-burn\",\"hard-light\",\"soft-light\",\"difference\",\"exclusion\",\"hue\",\"saturation\",\"color\",\"luminosity\"],optionTitles:[\"Normal\",\"Multiply\",\"Screen\",\"Overlay\",\"Darken\",\"Lighten\",\"Color Dodge\",\"Color Burn\",\"Hard Light\",\"Soft Light\",\"Difference\",\"Exclusion\",\"Hue\",\"Saturation\",\"Color\",\"Luminosity\"],title:\"Blending Mode\",type:ControlType.Enum}});addFonts(FramerTK_BDXdvh,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerTK_BDXdvh\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"20\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"201\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"PDpDzATlt\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"Nn3CYEeRc\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"MAJPUDYPD\\\":\\\"blendingMode\\\"}\",\"framerAutoSizeImages\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./TK_BDXdvh.map","// Generated by Framer (c9d77eb)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={B_iV71vKr:{hover:true}};const serializationHash=\"framer-AwJOO\";const variantClassNames={B_iV71vKr:\"framer-v-se99xc\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const KY1GT9ERg=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({click,height,id,width,...props})=>{return{...props,KY1GT9ERg:click??props.KY1GT9ERg};};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,KY1GT9ERg,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"B_iV71vKr\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapfi2w07=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(KY1GT9ERg){const res=await KY1GT9ERg(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-se99xc\",className,classNames),\"data-framer-name\":\"Primary\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"B_iV71vKr\",onTap:onTapfi2w07,ref:refBinding,style:{rotate:0,...style},variants:{\"B_iV71vKr-hover\":{rotate:45}},...addPropertyOverrides({\"B_iV71vKr-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-w4ylhv\",\"data-framer-name\":\"Top\",layoutDependency:layoutDependency,layoutId:\"s6DgmNdbH\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1hzmg99\",\"data-framer-name\":\"Circle1\",layoutDependency:layoutDependency,layoutId:\"z534EQ63q\",style:{backgroundColor:\"rgb(217, 217, 217)\",borderBottomLeftRadius:\"100%\",borderBottomRightRadius:\"100%\",borderTopLeftRadius:\"100%\",borderTopRightRadius:\"100%\"}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1s8vqn4\",\"data-framer-name\":\"Circle2\",layoutDependency:layoutDependency,layoutId:\"FcGVH5DHw\",style:{backgroundColor:\"rgb(217, 217, 217)\",borderBottomLeftRadius:\"100%\",borderBottomRightRadius:\"100%\",borderTopLeftRadius:\"100%\",borderTopRightRadius:\"100%\"}})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-e1e4tm\",\"data-framer-name\":\"Bottom\",layoutDependency:layoutDependency,layoutId:\"n_NAFandi\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-nk1u6p\",\"data-framer-name\":\"Circle1\",layoutDependency:layoutDependency,layoutId:\"pnr8xnNG4\",style:{backgroundColor:\"rgb(217, 217, 217)\",borderBottomLeftRadius:\"100%\",borderBottomRightRadius:\"100%\",borderTopLeftRadius:\"100%\",borderTopRightRadius:\"100%\"}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1dx4ov9\",\"data-framer-name\":\"Circle2\",layoutDependency:layoutDependency,layoutId:\"rXtpjYylO\",style:{backgroundColor:\"rgb(217, 217, 217)\",borderBottomLeftRadius:\"100%\",borderBottomRightRadius:\"100%\",borderTopLeftRadius:\"100%\",borderTopRightRadius:\"100%\"}})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-AwJOO.framer-4gpwa, .framer-AwJOO .framer-4gpwa { display: block; }\",\".framer-AwJOO.framer-se99xc { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: 24px; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 24px; }\",\".framer-AwJOO .framer-w4ylhv, .framer-AwJOO .framer-e1e4tm { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-AwJOO .framer-1hzmg99, .framer-AwJOO .framer-1s8vqn4, .framer-AwJOO .framer-nk1u6p, .framer-AwJOO .framer-1dx4ov9 { flex: none; height: 4px; position: relative; width: 4px; }\",\".framer-AwJOO.framer-v-se99xc.hover.framer-se99xc { aspect-ratio: 1 / 1; gap: 12px; height: var(--framer-aspect-ratio-supported, 24px); }\",\".framer-AwJOO.framer-v-se99xc.hover .framer-w4ylhv, .framer-AwJOO.framer-v-se99xc.hover .framer-e1e4tm { gap: 12px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 24\n * @framerIntrinsicWidth 24\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"cUPOUwcTE\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"KY1GT9ERg\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FrameruVvGjUw8I=withCSS(Component,css,\"framer-AwJOO\");export default FrameruVvGjUw8I;FrameruVvGjUw8I.displayName=\"Menu Dots\";FrameruVvGjUw8I.defaultProps={height:24,width:24};addPropertyControls(FrameruVvGjUw8I,{KY1GT9ERg:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FrameruVvGjUw8I,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameruVvGjUw8I\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"24\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"24\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"KY1GT9ERg\\\":\\\"click\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"cUPOUwcTE\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./uVvGjUw8I.map","// Generated by Framer (7c2f7bf)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,ResolveLinks,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import UnderlineButton2 from\"https://framerusercontent.com/modules/s2Ri5APIXfAq1QUyMRq8/nFcPQo9yQK6JPY8uw8Gq/MbNoG5cSN.js\";import LinkButton from\"https://framerusercontent.com/modules/uqd5vEPNUXnPHtvGNPOU/wHZDwZu1Zu9JRbv3RaxI/mRcklO55E.js\";import Logo from\"https://framerusercontent.com/modules/l57KxEYkjqv0WJJx0iwz/lAGLPaiBc26uBTI2J9MO/TK_BDXdvh.js\";import MenuDots from\"https://framerusercontent.com/modules/7QtIajpMNr4AJ9mWERDm/g54yhtCi9bp0GvNceFrB/uVvGjUw8I.js\";const LogoFonts=getFonts(Logo);const UnderlineButton2Fonts=getFonts(UnderlineButton2);const LinkButtonFonts=getFonts(LinkButton);const MenuDotsFonts=getFonts(MenuDots);const MotionHeaderWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(motion.header));const cycleOrder=[\"oMWw5FJ6l\",\"w5KGorWF2\",\"D0XoEcZlf\",\"cgWcaMqVM\"];const serializationHash=\"framer-9Onxf\";const variantClassNames={cgWcaMqVM:\"framer-v-1jr0576\",D0XoEcZlf:\"framer-v-1pm1qx8\",oMWw5FJ6l:\"framer-v-vx1nhi\",w5KGorWF2:\"framer-v-1p0xhi3\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const XEaYbJ1cy=undefined;const transition1={damping:40,delay:.4,mass:1,stiffness:200,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation1={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-160};const transition2={damping:60,delay:0,mass:1,stiffness:350,type:\"spring\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"7\":\"cgWcaMqVM\",Desktop:\"oMWw5FJ6l\",Mobile:\"D0XoEcZlf\",Tablet:\"w5KGorWF2\"};const Variants=motion.create(React.Fragment);const getProps=({click,height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"oMWw5FJ6l\",XEaYbJ1cy:click??props.XEaYbJ1cy};};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,XEaYbJ1cy,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"oMWw5FJ6l\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const KY1GT9ERgbk9rpp=activeVariantCallback(async(...args)=>{if(XEaYbJ1cy){const res=await XEaYbJ1cy(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"D0XoEcZlf\")return false;return true;};const router=useRouter();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition2,children:/*#__PURE__*/_jsx(MotionHeaderWithFXWithOptimizedAppearEffect,{...restProps,...gestureHandlers,__framer__presenceAnimate:animation,__framer__presenceInitial:animation1,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:cx(scopingClassNames,\"framer-vx1nhi\",className,classNames),\"data-border\":true,\"data-framer-appear-id\":\"vx1nhi\",\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"oMWw5FJ6l\",optimized:true,ref:refBinding,style:{\"--border-bottom-width\":\"0.2px\",\"--border-color\":\"rgb(51, 51, 51)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backdropFilter:\"blur(10px)\",WebkitBackdropFilter:\"blur(10px)\",...style},...addPropertyOverrides({cgWcaMqVM:{\"data-framer-name\":\"7\"},D0XoEcZlf:{__framer__presenceAnimate:undefined,__framer__presenceInitial:undefined,\"data-framer-name\":\"Mobile\",optimized:undefined},w5KGorWF2:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.nav,{className:\"framer-1xr8uvc\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"yehU8zShc\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1egd3k2\",\"data-framer-name\":\"Contents\",layoutDependency:layoutDependency,layoutId:\"PlIcO3hQN\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-bizwu3\",\"data-framer-name\":\"Left\",layoutDependency:layoutDependency,layoutId:\"rm6doHyiJ\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:20,y:(componentViewport?.y||0)+0+0+0+0+18.5+0,...addPropertyOverrides({D0XoEcZlf:{y:(componentViewport?.y||0)+0+0+0+0+17+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-uhrciw-container\",layoutDependency:layoutDependency,layoutId:\"zkmGNURQM-container\",nodeId:\"zkmGNURQM\",rendersWithMotion:true,scopeId:\"CyqiJPHZE\",children:/*#__PURE__*/_jsx(Logo,{height:\"100%\",id:\"zkmGNURQM\",layoutId:\"zkmGNURQM\",MAJPUDYPD:\"difference\",variant:matchVariant(\"PDpDzATlt\"),width:\"100%\",...addPropertyOverrides({cgWcaMqVM:{variant:matchVariant(\"xMFtCGWnr\")}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-khaig5\",\"data-framer-name\":\"Right\",layoutDependency:layoutDependency,layoutId:\"ZiSpEgI2Z\",children:[isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:27,y:(componentViewport?.y||0)+0+0+0+0+15+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-tj0s4c-container\",layoutDependency:layoutDependency,layoutId:\"sg2wqDd0Y-container\",nodeId:\"sg2wqDd0Y\",rendersWithMotion:true,scopeId:\"CyqiJPHZE\",children:/*#__PURE__*/_jsx(UnderlineButton2,{bcnOjBtn9:16,height:\"100%\",id:\"sg2wqDd0Y\",jfb8xW4K9:\"rgb(255, 255, 255)\",layoutId:\"sg2wqDd0Y\",sPMSBVPfL:\"mailto: Info@studio7-adv.com\",variant:matchVariant(\"Dx48BPUqN\"),width:\"100%\",X4kGlDs4u:\"info@studio7-adv.com\",YUo5dHfpb:\"rgb(255, 255, 255)\",...addPropertyOverrides({w5KGorWF2:{bcnOjBtn9:14}},baseVariant,gestureVariant)})})}),isDisplayed()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"uGpYHybbs\"},implicitPathVariables:undefined},{href:{webPageId:\"uGpYHybbs\"},implicitPathVariables:undefined},{href:{webPageId:\"uGpYHybbs\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:20,y:(componentViewport?.y||0)+0+0+0+0+15+3.5,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-6fnow4-container\",layoutDependency:layoutDependency,layoutId:\"CfqhWnhAm-container\",nodeId:\"CfqhWnhAm\",rendersWithMotion:true,scopeId:\"CyqiJPHZE\",children:/*#__PURE__*/_jsx(LinkButton,{height:\"100%\",id:\"CfqhWnhAm\",l9ftm_PNX:false,layoutId:\"CfqhWnhAm\",lGvTbJ7aK:\"var(--token-d7a5ed6d-23b7-46e9-94e4-2e5c284fccc4, rgb(235, 57, 18))\",UmzYRKrkw:\"var(--token-eaf6ef71-8eae-4093-a304-653a974519fa, rgb(255, 255, 255))\",variant:matchVariant(\"vj7keWWv_\"),width:\"100%\",WyKyHdO7N:\"Contact us\",y4B5DpyIw:resolvedLinks[0],...addPropertyOverrides({cgWcaMqVM:{y4B5DpyIw:resolvedLinks[2]},w5KGorWF2:{y4B5DpyIw:resolvedLinks[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,width:\"24px\",y:(componentViewport?.y||0)+0+0+0+0+15+1.5,...addPropertyOverrides({D0XoEcZlf:{y:(componentViewport?.y||0)+0+0+0+0+15+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-zltj6i-container\",layoutDependency:layoutDependency,layoutId:\"mN4ZEqgv1-container\",nodeId:\"mN4ZEqgv1\",rendersWithMotion:true,scopeId:\"CyqiJPHZE\",children:/*#__PURE__*/_jsx(MenuDots,{height:\"100%\",id:\"mN4ZEqgv1\",KY1GT9ERg:KY1GT9ERgbk9rpp,layoutId:\"mN4ZEqgv1\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})]})]})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-9Onxf.framer-148ltiq, .framer-9Onxf .framer-148ltiq { display: block; }\",\".framer-9Onxf.framer-vx1nhi { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px 50px 0px 50px; position: relative; width: 1440px; }\",\".framer-9Onxf .framer-1xr8uvc { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-9Onxf .framer-1egd3k2 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 49px; height: min-content; justify-content: flex-start; overflow: visible; padding: 15px 0px 15px 0px; position: relative; width: 100%; }\",\".framer-9Onxf .framer-bizwu3 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; mix-blend-mode: difference; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-9Onxf .framer-uhrciw-container { flex: none; height: auto; mix-blend-mode: exclusion; position: relative; width: auto; }\",\".framer-9Onxf .framer-khaig5 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-9Onxf .framer-tj0s4c-container, .framer-9Onxf .framer-6fnow4-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-9Onxf .framer-zltj6i-container { flex: none; height: 24px; position: relative; width: 24px; }\",\".framer-9Onxf.framer-v-1p0xhi3.framer-vx1nhi { padding: 0px 40px 0px 40px; width: 810px; }\",\".framer-9Onxf.framer-v-1pm1qx8.framer-vx1nhi { padding: 0px 20px 0px 20px; width: 390px; }\",\".framer-9Onxf.framer-v-1pm1qx8 .framer-1egd3k2 { gap: unset; justify-content: space-between; padding: 15px 0px 17px 0px; }\",\".framer-9Onxf.framer-v-1pm1qx8 .framer-bizwu3 { flex: none; gap: 0px; justify-content: flex-start; width: min-content; }\",'.framer-9Onxf[data-border=\"true\"]::after, .framer-9Onxf [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 54\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"w5KGorWF2\":{\"layout\":[\"fixed\",\"auto\"]},\"D0XoEcZlf\":{\"layout\":[\"fixed\",\"auto\"]},\"cgWcaMqVM\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"XEaYbJ1cy\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerCyqiJPHZE=withCSS(Component,css,\"framer-9Onxf\");export default FramerCyqiJPHZE;FramerCyqiJPHZE.displayName=\"Header Section\";FramerCyqiJPHZE.defaultProps={height:54,width:1440};addPropertyControls(FramerCyqiJPHZE,{variant:{options:[\"oMWw5FJ6l\",\"w5KGorWF2\",\"D0XoEcZlf\",\"cgWcaMqVM\"],optionTitles:[\"Desktop\",\"Tablet\",\"Mobile\",\"7\"],title:\"Variant\",type:ControlType.Enum},XEaYbJ1cy:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerCyqiJPHZE,[{explicitInter:true,fonts:[]},...LogoFonts,...UnderlineButton2Fonts,...LinkButtonFonts,...MenuDotsFonts],{supportsExplicitInterCodegen:true});FramerCyqiJPHZE.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(Logo,{},context),forwardLoader(UnderlineButton2,{},context),forwardLoader(LinkButton,{},context),forwardLoader(MenuDots,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerCyqiJPHZE\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"54\",\"framerVariables\":\"{\\\"XEaYbJ1cy\\\":\\\"click\\\"}\",\"framerIntrinsicWidth\":\"1440\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"w5KGorWF2\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"D0XoEcZlf\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"cgWcaMqVM\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerColorSyntax\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./CyqiJPHZE.map","// Autocopyright text layer with automatic year and editable name/company\nimport{jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";/**\n * Autocopyright\n *\n * @framerSupportedLayoutWidth auto\n * @framerSupportedLayoutHeight auto\n * @framerDisableUnlink\n */export default function CopyrightText(props){const{name,prefix,suffix,color,font,style,showIcon,showName}=props;const year=typeof window!==\"undefined\"?new Date().getFullYear():2024;return /*#__PURE__*/_jsxs(\"span\",{style:{color,...font,...style,width:\"max-content\",minWidth:\"max-content\",display:\"inline-block\"},\"aria-label\":`Copyright ${year} ${name}`,children:[prefix,prefix&&\" \",showIcon&&\"\\xa9\",\" \",year,\" \",showName&&name,suffix&&\" \",suffix]});}addPropertyControls(CopyrightText,{name:{type:ControlType.String,title:\"Name\",defaultValue:\"ACME\",placeholder:\"Company or Name\"},showIcon:{type:ControlType.Boolean,title:\"Show \\xa9\",defaultValue:true,enabledTitle:\"Show\",disabledTitle:\"Hide\"},showName:{type:ControlType.Boolean,title:\"Show Name\",defaultValue:true,enabledTitle:\"Show\",disabledTitle:\"Hide\"},prefix:{type:ControlType.String,title:\"Prefix\",defaultValue:\"\",placeholder:\"Prefix (optional)\"},suffix:{type:ControlType.String,title:\"Suffix\",defaultValue:\"\",placeholder:\"Suffix (optional)\"},color:{type:ControlType.Color,title:\"Text Color\",defaultValue:\"#FFFFFF\"},font:{type:ControlType.Font,title:\"Font\",controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:\"15px\",variant:\"Medium\",letterSpacing:\"-0.01em\",lineHeight:\"1.3em\"}}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"CopyrightText\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"auto\",\"framerSupportedLayoutHeight\":\"auto\",\"framerDisableUnlink\":\"\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./SmartCopyright.map","let e;\nvar f = (r) => {\n    if (!e) {\n        let o = function(t, n) {\n            return r.createElement(\"svg\", {width: \"100%\", height: \"1.5em\", strokeWidth: 1.5, viewBox: \"0 0 24 24\", fill: \"none\", xmlns: \"http://www.w3.org/2000/svg\", color: \"currentColor\", ref: n, ...t}, r.createElement(\"path\", {d: \"M3 9.5L12 4l9 5.5M19 13v6.4a.6.6 0 01-.6.6H5.6a.6.6 0 01-.6-.6V13\", stroke: \"currentColor\", strokeLinecap: \"round\", strokeLinejoin: \"round\"}));\n        };\n        e = r.forwardRef(o);\n    }\n    return e;\n};\nconst __FramerMetadata__ = {exports: {default: {type: \"reactComponent\", slots: [], annotations: {framerContractVersion: \"1\"}}, __FramerMetadata__: {type: \"variable\"}}};\nexport { __FramerMetadata__, f as default };","/*\n * Home (iconoir-icons/Home@0.0.11)\n *\n * Learn More: https://www.framer.com/asset-urls\n */\n\nexport * from \"https://framerusercontent.com/modules/w1171APhWT2L9QLePjxH/7sBC54YhgrUnzAHRxAIY/Home.js\"\nexport { default } from \"https://framerusercontent.com/modules/w1171APhWT2L9QLePjxH/7sBC54YhgrUnzAHRxAIY/Home.js\"\n","import{jsx as _jsx}from\"react/jsx-runtime\";import*as React from\"react\";import{useState,useEffect,useRef}from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{NullState}from\"https://framer.com/m/framer/icon-nullstate.js@0.7.0\";import HomeFactory from\"https://framer.com/m/iconoir-icons/Home.js@0.0.11\";import{defaultEvents,useIconSelection}from\"https://framerusercontent.com/modules/Ma20hU0GGRxLxZphbywl/OSpwWF91FHPVFyQJjMHt/utils.js\";export const iconKeys=[\"Accessibility\",\"AccessibilitySign\",\"AccessibilityTech\",\"Activity\",\"AddCircledOutline\",\"AddDatabaseScript\",\"AddFolder\",\"AddFrame\",\"AddHexagon\",\"AddKeyframe\",\"AddKeyframeAlt\",\"AddKeyframes\",\"AddLens\",\"AddPage\",\"AddPinAlt\",\"AddSelection\",\"AddSquare\",\"AddToCart\",\"AddUser\",\"Airplane\",\"AirplaneHelix\",\"AirplaneHelix45Deg\",\"AirplaneOff\",\"AirplaneRotation\",\"Airplay\",\"Alarm\",\"Album\",\"AlbumCarousel\",\"AlbumList\",\"AlbumOpen\",\"AlignBottomBox\",\"AlignCenter\",\"AlignJustify\",\"AlignLeft\",\"AlignLeftBox\",\"AlignRight\",\"AlignRightBox\",\"AlignTopBox\",\"Antenna\",\"AntennaOff\",\"AntennaSignal\",\"AppNotification\",\"Apple\",\"AppleHalf\",\"AppleHalfAlt\",\"AppleImac2021\",\"AppleImac2021Side\",\"AppleSwift\",\"ArSymbol\",\"Archery\",\"Archive\",\"AreaSearch\",\"ArrowArchery\",\"ArrowDown\",\"ArrowDownCircled\",\"ArrowLeft\",\"ArrowLeftCircled\",\"ArrowRight\",\"ArrowRightCircled\",\"ArrowSeparate\",\"ArrowUnion\",\"ArrowUnionVertical\",\"ArrowUp\",\"ArrowUpCircled\",\"Asana\",\"Attachment\",\"AutoFlash\",\"Bag\",\"BasketBall\",\"BasketBallAlt\",\"BasketballField\",\"Battery25\",\"Battery50\",\"Battery75\",\"BatteryCharging\",\"BatteryEmpty\",\"BatteryFull\",\"BatteryIndicator\",\"BatteryWarning\",\"BeachBag\",\"BeachBagBig\",\"Bell\",\"BellNotification\",\"BellOff\",\"Bicycle\",\"Bin\",\"BinAdd\",\"BinFull\",\"BinHalf\",\"BinMinus\",\"Bluetooth\",\"Bold\",\"BoldSquareOutline\",\"BookmarkCircled\",\"BookmarkEmpty\",\"BorderBl\",\"BorderBottom\",\"BorderBr\",\"BorderInner\",\"BorderLeft\",\"BorderOut\",\"BorderRight\",\"BorderTl\",\"BorderTop\",\"BorderTr\",\"BounceLeft\",\"BounceRight\",\"BowlingBall\",\"Box\",\"BoxIso\",\"BoxingGlove\",\"BubbleDownload\",\"BubbleError\",\"BubbleIncome\",\"BubbleOutcome\",\"BubbleSearch\",\"BubbleStar\",\"BubbleUpload\",\"BubbleWarning\",\"Building\",\"BusOutline\",\"BusStop\",\"Calculator\",\"Calendar\",\"Camera\",\"Cancel\",\"CarOutline\",\"Cart\",\"CartAlt\",\"Cash\",\"Cell4X4\",\"CenterAlign\",\"ChatAdd\",\"ChatBubble\",\"ChatBubbleCheck\",\"ChatBubbleCheck1\",\"ChatBubbleEmpty\",\"ChatBubbleError\",\"ChatBubbleQuestion\",\"ChatBubbleTranslate\",\"ChatBubbleWarning\",\"ChatLines\",\"ChatRemove\",\"Check\",\"CheckCircledOutline\",\"Chocolate\",\"Chromecast\",\"ChromecastActive\",\"Church\",\"ChurchAlt\",\"CinemaOld\",\"Circle\",\"City\",\"ClockOutline\",\"Closet\",\"Cloud\",\"CloudBookAlt\",\"CloudCheck\",\"CloudDesync\",\"CloudDownload\",\"CloudError\",\"CloudSunny\",\"CloudSync\",\"CloudUpload\",\"Code\",\"Codepen\",\"Coin\",\"CollageFrame\",\"Collapse\",\"ColorFilter\",\"ColorPicker\",\"ColorPickerEmpty\",\"Combine\",\"CompactDisc\",\"Compress\",\"CompressLines\",\"Computer\",\"ControlSlider\",\"Copy\",\"Copyright\",\"CornerBottomLeft\",\"CornerBottomRight\",\"CornerTopLeft\",\"CornerTopRight\",\"Cpu\",\"CpuWarning\",\"CrackedEgg\",\"CreativeCommons\",\"CreditCard\",\"CreditCard2\",\"Crop\",\"CropRotateBl\",\"CropRotateBr\",\"CropRotateTl\",\"CropRotateTr\",\"Css3\",\"CursorPointer\",\"Cut\",\"CutAlt\",\"Cycling\",\"DashFlag\",\"Dashboard\",\"DashboardDots\",\"DashboardSpeed\",\"DataTransferBoth\",\"DataTransferCheck\",\"DataTransferDown\",\"DataTransferUp\",\"DataTransferWarning\",\"DatabaseBackup\",\"DatabaseExport\",\"DatabaseMonitor\",\"DatabaseRestore\",\"DatabaseScript\",\"DatabaseSettings\",\"DatabaseStar\",\"DatabaseStats\",\"Db\",\"DbCheck\",\"DbError\",\"DbSearch\",\"DbStar\",\"DbWarning\",\"DeCompress\",\"DeleteCircledOutline\",\"DesignPencil\",\"Dialpad\",\"Display4K\",\"DivideSelection1\",\"DivideSelection2\",\"DocSearch\",\"DocSearchAlt\",\"DocStar\",\"DocStarAlt\",\"Dollar\",\"DomoticIssue\",\"Donate\",\"DoubleCheck\",\"DownRoundArrow\",\"Download\",\"DragHandGesture\",\"Drawer\",\"Dribbble\",\"Droplet\",\"DropletHalf\",\"EaseIn\",\"EaseInControlPoint\",\"EaseInOut\",\"EaseOut\",\"EaseOutControlPoint\",\"Edit\",\"EditPencil\",\"Egg\",\"Eject\",\"ElectronicsChip\",\"Emoji\",\"EmojiBall\",\"EmojiBlinkLeft\",\"EmojiBlinkRight\",\"EmojiLookBottom\",\"EmojiLookLeft\",\"EmojiLookRight\",\"EmojiLookTop\",\"EmojiQuite\",\"EmojiReally\",\"EmojiSad\",\"EmojiSatisfied\",\"EmojiSingLeft\",\"EmojiSingLeftNote\",\"EmojiSingRight\",\"EmojiSingRightNote\",\"EmojiSurprise\",\"EmojiSurpriseAlt\",\"EmojiTalkingAngry\",\"EmojiTalkingHappy\",\"EmojiThinkLeft\",\"EmojiThinkRight\",\"EmptyPage\",\"Enlarge\",\"EnlargeRoundArrow\",\"Euro\",\"EuroSquare\",\"EvCharge\",\"EvChargeAlt\",\"EvPlug\",\"EvPlugCharging\",\"EvPlugError\",\"EvStation\",\"Exclude\",\"Expand\",\"ExpandLines\",\"EyeAlt\",\"EyeClose\",\"EyeEmpty\",\"EyeOff\",\"FaceId\",\"Facebook\",\"FacebookSquared\",\"Farm\",\"FastArrowDown\",\"FastArrowDownBox\",\"FastArrowLeft\",\"FastArrowLeftBox\",\"FastArrowRight\",\"FastArrowRightBox\",\"FastArrowTop\",\"FastArrowUpBox\",\"FastBottomCircle\",\"FastLeftCircle\",\"FastRightCircle\",\"FastTopCircle\",\"Female\",\"Figma\",\"FileNotFound\",\"Filter\",\"FilterAlt\",\"Finder\",\"Fingerprint\",\"FingerprintCircled\",\"FingerprintCircledOk\",\"FingerprintPhone\",\"FingerprintScan\",\"FingerprintSquared\",\"Fishing\",\"Flare\",\"Flash\",\"FlashOff\",\"Flip\",\"FlipReverse\",\"Flower\",\"Fog\",\"Folder\",\"FolderAlert\",\"FontSize\",\"Football\",\"FootballBall\",\"ForwardOutline\",\"Frame\",\"FrameAlt\",\"FrameAltEmpty\",\"FrameSelect\",\"FrameSimple\",\"FrameTool\",\"Fridge\",\"Fx\",\"Garage\",\"Gas\",\"GasTank\",\"GasTankDrop\",\"Gift\",\"GitBranch\",\"GitCommit\",\"GitHub\",\"GitHubOutline\",\"GitLabFull\",\"GitMerge\",\"GlassEmpty\",\"GlassHalf\",\"GlassHalfAlt\",\"Glasses\",\"Golf\",\"Google\",\"GoogleCircled\",\"GoogleDocs\",\"GoogleDrive\",\"GoogleDriveCheck\",\"GoogleDriveSync\",\"GoogleDriveWarning\",\"GoogleHome\",\"GoogleOne\",\"Gps\",\"GraphDown\",\"GraphUp\",\"GridAdd\",\"GridMinus\",\"GridRemove\",\"Group\",\"Gym\",\"HalfMoon\",\"HandBrake\",\"Handbag\",\"HardDrive\",\"Hat\",\"Hd\",\"Hdr\",\"Headset\",\"HeadsetCharge\",\"HeadsetHelp\",\"HeadsetIssue\",\"HealthShield\",\"Healthcare\",\"Heart\",\"HeavyRain\",\"Heptagon\",\"HerSlips\",\"HesaWarningOutline\",\"Hexagon\",\"HexagonAlt\",\"HighPriority\",\"HistoricShield\",\"HistoricShieldAlt\",\"Home\",\"HomeAlt\",\"HomeAltSlim\",\"HomeAltSlimHoriz\",\"HomeHospital\",\"HomeSimple\",\"HomeSimpleDoor\",\"HomeUser\",\"Hospital\",\"HospitalSign\",\"Hourglass\",\"Html5\",\"Iconoir\",\"Import\",\"Industry\",\"InfoEmpty\",\"InputField\",\"InputSearch\",\"Instagram\",\"Intersect\",\"IntersectAlt\",\"IosSettings\",\"IrisScan\",\"Italic\",\"ItalicSquareOutline\",\"Journal\",\"JournalPage\",\"KeyAlt\",\"KeyAltBack\",\"KeyAltMinus\",\"KeyAltPlus\",\"KeyAltRemove\",\"Keyframe\",\"KeyframeAlignCenter\",\"KeyframePosition\",\"Keyframes\",\"KeyframesCouple\",\"LabelOutline\",\"Lamp\",\"Language\",\"Laptop\",\"LaptopCharging\",\"LaptopFix\",\"LaptopIssue\",\"LargeSuitcase\",\"LayoutLeft\",\"LayoutRight\",\"Leaderboard\",\"LeaderboardStar\",\"LeftRoundArrow\",\"Lens\",\"Lifebelt\",\"LightBulb\",\"LightBulbOff\",\"LightBulbOn\",\"LineSpace\",\"Linear\",\"Link\",\"LinkedIn\",\"List\",\"LoadActionFloppy\",\"Lock\",\"LockKey\",\"LogDenied\",\"LogIn\",\"LogOut\",\"LongArrowDownLeft\",\"LongArrowDownRight\",\"LongArrowLeftDown\",\"LongArrowLeftUp\",\"LongArrowRightDown\",\"LongArrowRightUp\",\"LongArrowRightUp1\",\"LongArrowUpLeft\",\"LongArrowUpRight\",\"LotOfCash\",\"MacControlKey\",\"MacDock\",\"MacOptionKey\",\"MacOsWindow\",\"Mail\",\"MailOpened\",\"Male\",\"Map\",\"MapIssue\",\"MapsArrow\",\"MapsArrowDiagonal\",\"MapsArrowIssue\",\"MapsGoStraight\",\"MapsTurnBack\",\"MapsTurnLeft\",\"MapsTurnRight\",\"MaskSquare\",\"Maximize\",\"Medal\",\"Medal1St\",\"Medium\",\"Megaphone\",\"Menu\",\"MenuScale\",\"Message\",\"MessageAlert\",\"MessageText\",\"Metro\",\"Mic\",\"MicAdd\",\"MicCheck\",\"MicMute\",\"MicRemove\",\"MicSpeaking\",\"MicWarning\",\"Minus\",\"Minus1\",\"MinusHexagon\",\"MinusPinAlt\",\"MinusSquare\",\"MissingFont\",\"ModernTv\",\"ModernTv4K\",\"MoneySquare\",\"MoonSat\",\"MoreHoriz\",\"MoreVert\",\"MouseButtonLeft\",\"MouseButtonRight\",\"MouseScrollWheel\",\"MoveDown\",\"MoveLeft\",\"MoveRight\",\"MoveRuler\",\"MoveUp\",\"Movie\",\"MultiBubble\",\"MultiMacOsWindow\",\"MultiWindow\",\"MultiplePages\",\"MultiplePagesAdd\",\"MultiplePagesDelete\",\"MultiplePagesEmpty\",\"MultiplePagesRemove\",\"Music1\",\"Music1Add\",\"Music2\",\"Music2Add\",\"NavArrowDown\",\"NavArrowLeft\",\"NavArrowRight\",\"NavArrowUp\",\"Navigator\",\"NavigatorAlt\",\"Network\",\"NetworkAlt\",\"NetworkLeft\",\"NetworkRight\",\"NoBattery\",\"NoCoin\",\"NoCreditCard\",\"NoLock\",\"NoSmoking\",\"Notes\",\"Octagon\",\"OilIndustry\",\"OpenInBrowser\",\"OpenInWindow\",\"OpenVpn\",\"OrangeHalf\",\"OrangeSlice\",\"OrangeSliceAlt\",\"Page\",\"PageFlip\",\"PageSearch\",\"PageStar\",\"Palette\",\"PanoramaEnlarge\",\"PanoramaReduce\",\"Pants\",\"PantsAlt\",\"PasswordCursor\",\"PasswordError\",\"PasswordPass\",\"PauseOutline\",\"PcMouse\",\"PenConnectBluetooth\",\"PenConnectWifi\",\"PenTablet\",\"PenTabletConnectUsb\",\"PenTabletConnectWifi\",\"Pentagon\",\"Percentage\",\"PercentageRound\",\"PercentageSquare\",\"PharmacyCircledCross\",\"PharmacySquaredCross\",\"Phone\",\"PhoneAdd\",\"PhoneDelete\",\"PhoneDisabled\",\"PhoneIncome\",\"PhoneOutcome\",\"PhonePaused\",\"PhoneRemove\",\"Pin\",\"PinAlt\",\"PizzaSlice\",\"Planet\",\"PlanetAlt\",\"PlanetSat\",\"PlayOutline\",\"Playlist\",\"PlaylistAdd\",\"PlaylistPlay\",\"PlugTypeA\",\"PlugTypeC\",\"PlugTypeG\",\"PlugTypeL\",\"Plus\",\"Pocket\",\"Position\",\"PositionAlign\",\"Pound\",\"PrecisionTool\",\"Printer\",\"PrinterAlt\",\"PrintingPage\",\"PriorityDown\",\"PriorityUp\",\"ProfileCircled\",\"Prohibition\",\"QuestionMark\",\"QuestionMarkCircle\",\"Rain\",\"ReceiveDollars\",\"ReceiveEuros\",\"ReceivePounds\",\"ReceiveYens\",\"Redo\",\"RedoAction\",\"RedoCircle\",\"Reduce\",\"ReduceRoundArrow\",\"Refresh\",\"RefreshCircular\",\"RefreshDouble\",\"ReminderHandGesture\",\"RemoveDatabaseScript\",\"RemoveEmpty\",\"RemoveFolder\",\"RemoveFrame\",\"RemoveFromCart\",\"RemoveKeyframe\",\"RemoveKeyframeAlt\",\"RemoveKeyframes\",\"RemovePage\",\"RemovePinAlt\",\"RemoveSelection\",\"RemoveSquare\",\"RemoveUser\",\"Repeat\",\"RepeatOnce\",\"ReportColumns\",\"Reports\",\"RewindOutline\",\"Rhombus\",\"RightRoundArrow\",\"Rings\",\"RotateCameraLeft\",\"RotateCameraRight\",\"RssFeed\",\"RssFeedSquared\",\"Ruler\",\"RulerAdd\",\"RulerCombine\",\"RulerRemove\",\"Running\",\"Sandals\",\"SaveActionFloppy\",\"SaveFloppyDisk\",\"ScaleFrameEnlarge\",\"ScaleFrameReduce\",\"Scanning\",\"Scarf\",\"Scissor\",\"ScissorAlt\",\"SeaAndSun\",\"SeaWaves\",\"Search\",\"SearchFont\",\"SecurityPass\",\"Selection\",\"SelectiveTool\",\"SendDollars\",\"SendEuros\",\"SendPounds\",\"SendYens\",\"Server\",\"ServerConnection\",\"Settings\",\"SettingsCloud\",\"SettingsProfiles\",\"ShareAndroid\",\"ShareIos\",\"Shield\",\"ShieldAdd\",\"ShieldAlert\",\"ShieldAlt\",\"ShieldBroken\",\"ShieldCheck\",\"ShieldCross\",\"ShieldDownload\",\"ShieldEye\",\"ShieldLoading\",\"ShieldMinus\",\"ShieldQuestion\",\"ShieldSearch\",\"ShieldUpload\",\"Shop\",\"ShopAlt\",\"ShoppingBag\",\"ShoppingBagAdd\",\"ShoppingBagAlt\",\"ShoppingBagArrowDown\",\"ShoppingBagArrowUp\",\"ShoppingBagCheck\",\"ShoppingBagIssue\",\"ShoppingBagRemove\",\"ShoppingCode\",\"ShoppingCodeCheck\",\"ShoppingCodeError\",\"ShortPants\",\"ShortPantsAlt\",\"Shuffle\",\"SimpleCart\",\"SingleTapGesture\",\"Skateboard\",\"Skateboarding\",\"SkipNextOutline\",\"SkipPrevOutline\",\"SmallShop\",\"SmallShopAlt\",\"SmartphoneDevice\",\"Smoking\",\"Snow\",\"SnowFlake\",\"Soap\",\"SoccerBall\",\"SortDown\",\"SortUp\",\"SoundHigh\",\"SoundLow\",\"SoundMin\",\"SoundOff\",\"SpockHandGesture\",\"Square\",\"StarDashed\",\"StarHalfDashed\",\"StarOutline\",\"StatDown\",\"StatUp\",\"StatsReport\",\"StatsSquareDown\",\"StatsSquareUp\",\"Stretching\",\"StyleBorder\",\"Substract\",\"Suggestion\",\"SunLight\",\"Swimming\",\"SwipeDownGesture\",\"SwipeLeftGesture\",\"SwipeRightGesture\",\"SwipeUpGesture\",\"SwitchOffOutline\",\"SwitchOnOutline\",\"SystemRestart\",\"SystemShut\",\"Table\",\"Table2Columns\",\"TableRows\",\"Telegram\",\"TelegramCircled\",\"TennisBall\",\"TennisBallAlt\",\"TerminalOutline\",\"TerminalSimple\",\"Text\",\"TextAlt\",\"TextSize\",\"ThreeStars\",\"Thunderstorm\",\"TikTok\",\"Timer\",\"TimerOff\",\"Tower\",\"TowerCheck\",\"TowerNoAccess\",\"TowerWarning\",\"Trademark\",\"TrainOutline\",\"Tram\",\"TransitionBottom\",\"TransitionLeft\",\"TransitionRight\",\"TransitionTop\",\"Translate\",\"Trash\",\"Treadmill\",\"Trekking\",\"Trello\",\"Triangle\",\"TriangleFlag\",\"TriangleFlagCircle\",\"TriangleFlagFull\",\"Trophy\",\"Tunnel\",\"Tv\",\"TvFix\",\"TvIssue\",\"Twitter\",\"TwitterVerifiedBadge\",\"Type\",\"UmbrellaFull\",\"Underline\",\"Undo\",\"UndoAction\",\"UndoCircle\",\"Union\",\"UnionAlt\",\"UnionHorizAlt\",\"Unity\",\"Unity5\",\"UpRoundArrow\",\"Upload\",\"UploadSquareOutline\",\"Usb\",\"User\",\"UserBag\",\"UserCart\",\"UserCircleAlt\",\"UserScan\",\"UserSquareAlt\",\"VerifiedBadge\",\"VerifiedUser\",\"VideoCamera\",\"VideoCameraOff\",\"ViewColumns2\",\"ViewColumns3\",\"ViewGrid\",\"ViewStructureDown\",\"ViewStructureUp\",\"Voice\",\"VoiceCircled\",\"VoiceCircledLock\",\"VoiceError\",\"VoiceOk\",\"VoicePhone\",\"VoiceScan\",\"VoiceSquared\",\"VrSymbol\",\"Waist\",\"Walking\",\"WarningSquareOutline\",\"WebWindow\",\"WebWindowClose\",\"Weight\",\"WeightAlt\",\"WhiteFlag\",\"Wifi\",\"WifiIssue\",\"WifiOff\",\"WifiSignalNone\",\"Wind\",\"WrapText\",\"Wristwatch\",\"Yen\",\"YenSquare\",\"Yoga\",\"YouTube\",\"ZoomIn\",\"ZoomOut\",];const moduleBaseUrl=\"https://framer.com/m/iconoir-icons/\";const lowercaseIconKeyPairs=iconKeys.reduce((res,key)=>{res[key.toLowerCase()]=key;return res;},{});/**\n * ICONOIR\n *\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */ export function Icon(props){const{color,selectByList,iconSearch,iconSelection,onClick,onMouseDown,onMouseUp,onMouseEnter,onMouseLeave,mirrored}=props;const isMounted=useRef(false);const iconKey=useIconSelection(iconKeys,selectByList,iconSearch,iconSelection,lowercaseIconKeyPairs);// Selected Icon Module\nconst[SelectedIcon,setSelectedIcon]=useState(iconKey===\"Home\"?HomeFactory(React):null);// Import the selected module or reset so null state\nasync function importModule(){// Get the selected module\ntry{const iconModuleUrl=`${moduleBaseUrl}${iconKey}.js@0.0.11`;const module=await import(/* webpackIgnore: true */ iconModuleUrl);if(isMounted.current)setSelectedIcon(module.default(React));}catch{if(isMounted.current)setSelectedIcon(null);}}// Import module when new style or icon is selected\nuseEffect(()=>{isMounted.current=true;importModule();return()=>{isMounted.current=false;};},[iconKey]);const isOnCanvas=RenderTarget.current()===RenderTarget.canvas;const emptyState=isOnCanvas?/*#__PURE__*/ _jsx(NullState,{}):null;return /*#__PURE__*/ _jsx(\"div\",{style:{display:\"contents\"},onClick,onMouseEnter,onMouseLeave,onMouseDown,onMouseUp,children:SelectedIcon?/*#__PURE__*/ _jsx(SelectedIcon,{size:\"100$%\",style:{width:\"100%\",height:\"100%\",transform:mirrored?\"scale(-1, 1)\":undefined},color:color}):emptyState});}Icon.displayName=\"Iconoir\";Icon.defaultProps={width:24,height:24,iconSelection:\"Home\",iconSearch:\"Home\",color:\"#66F\",selectByList:true,mirrored:false};addPropertyControls(Icon,{selectByList:{type:ControlType.Boolean,title:\"Select\",enabledTitle:\"List\",disabledTitle:\"Search\",defaultValue:Icon.defaultProps.selectByList},iconSelection:{type:ControlType.Enum,options:iconKeys,defaultValue:Icon.defaultProps.iconSelection,title:\"Name\",hidden:({selectByList})=>!selectByList,description:\"Find every icon name on the [Iconoir site](https://iconoir.com/)\"},iconSearch:{type:ControlType.String,title:\"Name\",placeholder:\"Menu, Wifi, Box…\",hidden:({selectByList})=>selectByList},mirrored:{type:ControlType.Boolean,enabledTitle:\"Yes\",disabledTitle:\"No\",defaultValue:Icon.defaultProps.mirrored},color:{type:ControlType.Color,title:\"Color\",defaultValue:Icon.defaultProps.color},...defaultEvents});\nexport const __FramerMetadata__ = {\"exports\":{\"iconKeys\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"IconProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Icon\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"fixed\",\"framerIntrinsicHeight\":\"24\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"24\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Iconoir.map","// Generated by Framer (c9d77eb)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{Icon as Iconoir}from\"https://framerusercontent.com/modules/zL9598C4KbEbqUGvSR14/rI8sPHpnG9XGcCPc0vU4/Iconoir.js\";const IconoirFonts=getFonts(Iconoir);const enabledGestures={P0Kqmvtwx:{hover:true},RdDkRmLlG:{hover:true}};const cycleOrder=[\"RdDkRmLlG\",\"P0Kqmvtwx\"];const serializationHash=\"framer-4vavL\";const variantClassNames={P0Kqmvtwx:\"framer-v-vbezsy\",RdDkRmLlG:\"framer-v-74bkz8\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const k3C6KlFnd=undefined;const transition1={delay:0,duration:.4,ease:[.44,0,.56,1],type:\"tween\"};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={Close:\"P0Kqmvtwx\",Open:\"RdDkRmLlG\"};const getProps=({height,id,tap,width,...props})=>{return{...props,k3C6KlFnd:tap??props.k3C6KlFnd,variant:humanReadableVariantMap[props.variant]??props.variant??\"RdDkRmLlG\"};};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,k3C6KlFnd,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"RdDkRmLlG\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1ca0r0j=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(k3C6KlFnd){const res=await k3C6KlFnd(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-74bkz8\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Open\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"RdDkRmLlG\",onTap:onTap1ca0r0j,ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-3680e070-9a5f-4ccc-acdc-6b7bf653175a, rgb(22, 22, 22))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-e4ce6541-81b8-4420-b356-a0eaf8a75ea2, rgb(15, 15, 15))\",borderBottomLeftRadius:50,borderBottomRightRadius:50,borderTopLeftRadius:50,borderTopRightRadius:50,...style},variants:{\"RdDkRmLlG-hover\":{backgroundColor:\"var(--token-c46abb9d-0d10-414f-ba99-89efb980d54d, rgb(255, 255, 255))\"},P0Kqmvtwx:{\"--border-color\":\"rgb(255, 255, 255)\",backgroundColor:\"rgba(0, 0, 0, 0)\"}},...addPropertyOverrides({\"P0Kqmvtwx-hover\":{\"data-framer-name\":undefined},\"RdDkRmLlG-hover\":{\"data-framer-name\":undefined},P0Kqmvtwx:{\"data-framer-name\":\"Close\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-17b562g-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"tkbm5cANj-container\",nodeId:\"tkbm5cANj\",rendersWithMotion:true,scopeId:\"iPwBK1UlP\",style:{rotate:0},variants:{\"P0Kqmvtwx-hover\":{rotate:135},\"RdDkRmLlG-hover\":{rotate:90},P0Kqmvtwx:{rotate:45}},children:/*#__PURE__*/_jsx(Iconoir,{color:\"var(--token-fe2f0188-6a6d-41ef-a83f-a875042ba3b8, rgb(128, 128, 128))\",height:\"100%\",iconSearch:\"Home\",iconSelection:\"Plus\",id:\"tkbm5cANj\",layoutId:\"tkbm5cANj\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},width:\"100%\",...addPropertyOverrides({\"RdDkRmLlG-hover\":{color:\"var(--token-f2130d30-5051-414b-bbfe-2f8dcb0cab5e, rgb(0, 0, 0))\"},P0Kqmvtwx:{color:\"var(--token-d4ca82da-9858-4dad-acd0-b334826e1013, rgb(255, 255, 255))\"}},baseVariant,gestureVariant)})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-4vavL.framer-1at59nq, .framer-4vavL .framer-1at59nq { display: block; }\",\".framer-4vavL.framer-74bkz8 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 12px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-4vavL .framer-17b562g-container { flex: none; height: 26px; position: relative; width: 26px; z-index: 1; }\",\".framer-4vavL.framer-v-vbezsy.hover.framer-74bkz8 { padding: 8px; }\",'.framer-4vavL[data-border=\"true\"]::after, .framer-4vavL [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 50\n * @framerIntrinsicWidth 50\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"P0Kqmvtwx\":{\"layout\":[\"auto\",\"auto\"]},\"ammqhtoUB\":{\"layout\":[\"auto\",\"auto\"]},\"QRmJKzcSZ\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"k3C6KlFnd\":\"tap\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FrameriPwBK1UlP=withCSS(Component,css,\"framer-4vavL\");export default FrameriPwBK1UlP;FrameriPwBK1UlP.displayName=\"Circle Button\";FrameriPwBK1UlP.defaultProps={height:50,width:50};addPropertyControls(FrameriPwBK1UlP,{variant:{options:[\"RdDkRmLlG\",\"P0Kqmvtwx\"],optionTitles:[\"Open\",\"Close\"],title:\"Variant\",type:ControlType.Enum},k3C6KlFnd:{title:\"Tap\",type:ControlType.EventHandler}});addFonts(FrameriPwBK1UlP,[{explicitInter:true,fonts:[]},...IconoirFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameriPwBK1UlP\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"50\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"P0Kqmvtwx\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"ammqhtoUB\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"QRmJKzcSZ\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"50\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"k3C6KlFnd\\\":\\\"tap\\\"}\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./iPwBK1UlP.map","// Generated by Framer (05a55d9)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,Link,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import RollingText from\"https://framerusercontent.com/modules/FiiQ0BKlVUNzxXjo8hFs/BDeIULpeB9kBv3zq3U1w/RollingTextHover_Prod.js\";const RollingTextFonts=getFonts(RollingText);const MotionAWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(motion.a));const enabledGestures={tWSvwyWM7:{hover:true},UFQTu4_7m:{hover:true}};const cycleOrder=[\"TdWtPs78V\",\"tWSvwyWM7\",\"xCgJ9tX31\",\"UFQTu4_7m\"];const serializationHash=\"framer-9lach\";const variantClassNames={TdWtPs78V:\"framer-v-1d2zeky\",tWSvwyWM7:\"framer-v-12x1390\",UFQTu4_7m:\"framer-v-1ufhma\",xCgJ9tX31:\"framer-v-14z7abk\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const cA8qQW4u8=undefined;const zHjS6Gvjh=undefined;const VTcfgG6jH=undefined;const DPixeKnD0=undefined;const transition1={damping:40,delay:.2,mass:1,stiffness:200,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,transition:transition1,x:0,y:0};const animation1={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,x:0,y:160};const transition2={damping:60,delay:0,mass:1,stiffness:500,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={\"Active State\":\"TdWtPs78V\",\"Non Active State\":\"tWSvwyWM7\",\"Responsive Active State\":\"xCgJ9tX31\",\"Responsive Non Active State\":\"UFQTu4_7m\"};const getProps=({height,id,link,newTab,smoothScroll,title,width,...props})=>{return{...props,cA8qQW4u8:link??props.cA8qQW4u8,DPixeKnD0:title??props.DPixeKnD0??\"HOME\",variant:humanReadableVariantMap[props.variant]??props.variant??\"TdWtPs78V\",VTcfgG6jH:smoothScroll??props.VTcfgG6jH,zHjS6Gvjh:newTab??props.zHjS6Gvjh};};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,DPixeKnD0,cA8qQW4u8,zHjS6Gvjh,VTcfgG6jH,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"TdWtPs78V\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition2,children:/*#__PURE__*/_jsx(Link,{href:cA8qQW4u8,motionChild:true,nodeId:\"TdWtPs78V\",openInNewTab:zHjS6Gvjh,scopeId:\"MlqTDaaEc\",smoothScroll:VTcfgG6jH,children:/*#__PURE__*/_jsx(MotionAWithFXWithOptimizedAppearEffect,{...restProps,...gestureHandlers,__framer__presenceAnimate:animation,__framer__presenceInitial:animation1,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:`${cx(scopingClassNames,\"framer-1d2zeky\",className,classNames)} framer-16i5t6a`,\"data-framer-appear-id\":\"1d2zeky\",\"data-framer-name\":\"Active State\",layoutDependency:layoutDependency,layoutId:\"TdWtPs78V\",optimized:true,ref:refBinding,style:{...style},...addPropertyOverrides({\"tWSvwyWM7-hover\":{\"data-framer-name\":undefined},\"UFQTu4_7m-hover\":{\"data-framer-name\":undefined},tWSvwyWM7:{\"data-framer-name\":\"Non Active State\"},UFQTu4_7m:{\"data-framer-name\":\"Responsive Non Active State\"},xCgJ9tX31:{\"data-framer-name\":\"Responsive Active State\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-l8j40q-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"H6l0xxXIn-container\",nodeId:\"H6l0xxXIn\",rendersWithMotion:true,scopeId:\"MlqTDaaEc\",children:/*#__PURE__*/_jsx(RollingText,{color:\"var(--token-d4ca82da-9858-4dad-acd0-b334826e1013, rgb(255, 255, 255))\",font:{fontFamily:'\"Brachial SemiBold\", \"Brachial SemiBold Placeholder\", sans-serif',fontSize:\"120px\",fontStyle:\"normal\",fontWeight:600,letterSpacing:\"0px\",lineHeight:\"100px\"},height:\"100%\",id:\"H6l0xxXIn\",layoutId:\"H6l0xxXIn\",padding:\"0px\",reverse:false,stagger:55,tag:\"h2\",text:DPixeKnD0,textTransform:\"uppercase\",transition:{delay:0,duration:.4,ease:[.82,.08,.29,1],type:\"tween\"},width:\"100%\",...addPropertyOverrides({\"tWSvwyWM7-hover\":{color:\"var(--token-d4ca82da-9858-4dad-acd0-b334826e1013, rgb(255, 255, 255))\"},\"UFQTu4_7m-hover\":{color:\"var(--token-d4ca82da-9858-4dad-acd0-b334826e1013, rgb(255, 255, 255))\"},tWSvwyWM7:{color:\"rgb(255, 255, 255)\"},UFQTu4_7m:{color:\"rgb(255, 255, 255)\",font:{fontFamily:'\"Brachial SemiBold\", \"Brachial SemiBold Placeholder\", sans-serif',fontSize:\"40px\",fontStyle:\"normal\",fontWeight:600,letterSpacing:\"0px\",lineHeight:\"30px\"}},xCgJ9tX31:{font:{fontFamily:'\"Brachial SemiBold\", \"Brachial SemiBold Placeholder\", sans-serif',fontSize:\"40px\",fontStyle:\"normal\",fontWeight:600,letterSpacing:\"0px\",lineHeight:\"30px\"}}},baseVariant,gestureVariant)})})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-9lach.framer-16i5t6a, .framer-9lach .framer-16i5t6a { display: block; }\",\".framer-9lach.framer-1d2zeky { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-9lach .framer-l8j40q-container { flex: none; height: auto; mix-blend-mode: difference; position: relative; width: auto; }\",\".framer-9lach.framer-v-12x1390.framer-1d2zeky, .framer-9lach.framer-v-1ufhma.framer-1d2zeky { cursor: pointer; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 100\n * @framerIntrinsicWidth 501\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"tWSvwyWM7\":{\"layout\":[\"auto\",\"auto\"]},\"xCgJ9tX31\":{\"layout\":[\"auto\",\"auto\"]},\"UFQTu4_7m\":{\"layout\":[\"auto\",\"auto\"]},\"Z6CuKUzA2\":{\"layout\":[\"auto\",\"auto\"]},\"EMRsF1tta\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"DPixeKnD0\":\"title\",\"cA8qQW4u8\":\"link\",\"zHjS6Gvjh\":\"newTab\",\"VTcfgG6jH\":\"smoothScroll\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerMlqTDaaEc=withCSS(Component,css,\"framer-9lach\");export default FramerMlqTDaaEc;FramerMlqTDaaEc.displayName=\"Menu Items\";FramerMlqTDaaEc.defaultProps={height:100,width:501};addPropertyControls(FramerMlqTDaaEc,{variant:{options:[\"TdWtPs78V\",\"tWSvwyWM7\",\"xCgJ9tX31\",\"UFQTu4_7m\"],optionTitles:[\"Active State\",\"Non Active State\",\"Responsive Active State\",\"Responsive Non Active State\"],title:\"Variant\",type:ControlType.Enum},DPixeKnD0:{defaultValue:\"HOME\",displayTextArea:false,placeholder:\"\",title:\"Title\",type:ControlType.String},cA8qQW4u8:{title:\"Link\",type:ControlType.Link},zHjS6Gvjh:{defaultValue:false,title:\"New Tab\",type:ControlType.Boolean},VTcfgG6jH:{defaultValue:false,title:\"Smooth Scroll\",type:ControlType.Boolean}});addFonts(FramerMlqTDaaEc,[{explicitInter:true,fonts:[{cssFamilyName:\"Brachial SemiBold\",source:\"custom\",style:\"normal\",uiFamilyName:\"Brachial\",url:\"https://framerusercontent.com/assets/AYSE5DE821rheXNfHu6r1e9ikak.woff2\",weight:\"600\"}]},...RollingTextFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerMlqTDaaEc\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"tWSvwyWM7\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"xCgJ9tX31\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"UFQTu4_7m\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"Z6CuKUzA2\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"EMRsF1tta\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"501\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"DPixeKnD0\\\":\\\"title\\\",\\\"cA8qQW4u8\\\":\\\"link\\\",\\\"zHjS6Gvjh\\\":\\\"newTab\\\",\\\"VTcfgG6jH\\\":\\\"smoothScroll\\\"}\",\"framerIntrinsicHeight\":\"100\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./MlqTDaaEc.map","// Generated by Framer (656a448)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"xMFtCGWnr\",\"PDpDzATlt\",\"Nn3CYEeRc\"];const serializationHash=\"framer-qkOjX\";const variantClassNames={Nn3CYEeRc:\"framer-v-ljymvl\",PDpDzATlt:\"framer-v-15ow7fw\",xMFtCGWnr:\"framer-v-4y6pux\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const MAJPUDYPD=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableEnumMap={\"Color Burn\":\"color-burn\",\"Color Dodge\":\"color-dodge\",\"Hard Light\":\"hard-light\",\"Soft Light\":\"soft-light\",Color:\"color\",Darken:\"darken\",Difference:\"difference\",Exclusion:\"exclusion\",Hue:\"hue\",Lighten:\"lighten\",Luminosity:\"luminosity\",Multiply:\"multiply\",Normal:\"normal\",Overlay:\"overlay\",Saturation:\"saturation\",Screen:\"screen\"};const humanReadableVariantMap={\"Variant 1\":\"xMFtCGWnr\",\"Variant 2\":\"PDpDzATlt\",mobile:\"Nn3CYEeRc\"};const getProps=({blendingMode,height,id,width,...props})=>{return{...props,MAJPUDYPD:humanReadableEnumMap[blendingMode]??blendingMode??props.MAJPUDYPD??\"difference\",variant:humanReadableVariantMap[props.variant]??props.variant??\"xMFtCGWnr\"};};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,MAJPUDYPD,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"xMFtCGWnr\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"xMFtCGWnr\",openInNewTab:false,scopeId:\"TK_BDXdvh\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-4y6pux\",className,classNames)} framer-1yjseny`,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"xMFtCGWnr\",ref:refBinding,style:{\"--c3ol8p\":MAJPUDYPD,...style},...addPropertyOverrides({Nn3CYEeRc:{\"data-framer-name\":\"mobile\"},PDpDzATlt:{\"data-framer-name\":\"Variant 2\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-8o0yn\",layoutDependency:layoutDependency,layoutId:\"QVmFckOmW\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 99.717 20.049\" overflow=\"visible\"><g><path d=\"M 99.717 4.42 C 99.717 4.157 99.505 3.944 99.244 3.944 L 96.752 3.944 C 96.501 3.944 96.272 3.802 96.16 3.577 L 94.561 0.368 C 94.448 0.142 94.219 0 93.968 0 L 89.513 0 C 89.261 0 89.031 0.143 88.92 0.369 L 87.129 3.986 C 86.988 4.271 87.194 4.604 87.51 4.604 L 96.759 4.604 C 97.075 4.604 97.281 4.938 97.14 5.222 L 90.107 19.43 C 89.967 19.714 90.172 20.048 90.488 20.048 L 99.244 20.048 C 99.505 20.048 99.717 19.835 99.717 19.572 L 99.717 4.419 Z\" fill=\"rgb(255, 255, 255)\"></path><path d=\"M 85.177 8.072 C 85.438 8.072 85.65 8.285 85.65 8.548 L 85.65 13.946 C 85.65 17.316 82.93 20.048 79.574 20.048 L 73.903 20.048 C 73.641 20.048 73.429 19.836 73.429 19.573 L 73.429 18.055 C 73.429 17.879 73.359 17.709 73.235 17.585 L 72.44 16.786 C 72.315 16.661 72.147 16.591 71.971 16.591 L 70.46 16.591 C 70.198 16.591 69.986 16.378 69.986 16.116 L 69.986 10.718 C 69.986 7.348 72.707 4.616 76.063 4.616 L 81.735 4.616 C 81.996 4.616 82.208 4.829 82.208 5.091 L 82.209 6.61 C 82.21 6.787 82.28 6.956 82.404 7.08 L 83.199 7.878 C 83.323 8.002 83.491 8.072 83.667 8.072 Z M 79.585 16.591 C 81.033 16.591 82.207 15.412 82.207 13.958 L 82.209 8.548 C 82.209 8.285 81.997 8.072 81.735 8.072 L 76.049 8.072 C 74.601 8.072 73.427 9.251 73.427 10.705 L 73.425 16.116 C 73.425 16.378 73.637 16.591 73.899 16.591 L 79.585 16.591 Z\" fill=\"rgb(255, 255, 255)\"></path><path d=\"M 64.148 20.048 C 63.887 20.048 63.675 19.835 63.675 19.572 L 63.675 5.091 C 63.675 4.829 63.887 4.616 64.148 4.616 L 66.644 4.616 C 66.905 4.616 67.117 4.829 67.117 5.091 L 67.117 19.572 C 67.117 19.835 66.905 20.048 66.644 20.048 Z\" fill=\"rgb(255,255,255)\"></path><g transform=\"translate(45.742 4.616)\"><path d=\"M 0.474 3.457 L 1.983 3.457 C 2.159 3.457 2.327 3.386 2.451 3.262 L 3.246 2.465 C 3.37 2.34 3.44 2.171 3.44 1.994 L 3.442 0.475 C 3.442 0.213 3.654 0 3.915 0 L 8.988 0 C 12.344 0 15.064 2.732 15.064 6.102 L 15.064 9.329 C 15.064 12.699 12.344 15.431 8.988 15.431 L 0.474 15.431 C 0.212 15.431 0 15.218 0 14.956 L 0 3.932 C 0 3.669 0.212 3.456 0.474 3.456 Z M 9.002 11.975 C 10.451 11.975 11.625 10.796 11.624 9.342 L 11.624 6.09 C 11.623 4.636 10.449 3.457 9.001 3.457 L 3.912 3.457 C 3.65 3.457 3.438 3.67 3.438 3.933 L 3.44 11.5 C 3.44 11.763 3.652 11.976 3.913 11.976 L 9.001 11.976 Z\" fill=\"rgb(255, 255, 255)\"></path></g><path d=\"M 39.907 4.616 C 39.645 4.616 39.433 4.829 39.433 5.091 L 39.432 13.959 C 39.432 15.413 38.258 16.591 36.81 16.591 L 31.721 16.591 C 31.459 16.591 31.247 16.378 31.247 16.116 L 31.249 5.087 C 31.249 4.823 31.037 4.61 30.774 4.611 L 28.279 4.621 C 28.018 4.621 27.808 4.834 27.808 5.096 L 27.808 16.116 C 27.808 16.378 28.02 16.591 28.281 16.591 L 29.792 16.591 C 29.968 16.591 30.137 16.661 30.261 16.786 L 31.056 17.585 C 31.181 17.709 31.251 17.879 31.251 18.055 L 31.251 19.573 C 31.251 19.836 31.463 20.048 31.724 20.048 L 36.797 20.048 C 40.153 20.048 42.874 17.316 42.874 13.946 L 42.874 5.091 C 42.874 4.829 42.662 4.616 42.401 4.616 Z\" fill=\"rgb(255, 255, 255)\"></path><path d=\"M 24.466 4.616 L 3.914 4.616 C 3.652 4.616 3.44 4.829 3.44 5.091 L 3.44 6.61 C 3.44 6.786 3.371 6.954 3.247 7.078 L 2.45 7.878 C 2.326 8.002 2.158 8.072 1.983 8.072 L 0.474 8.072 C 0.212 8.072 0 8.285 0 8.548 L 0 11.267 C 0 11.546 0.173 11.795 0.434 11.892 L 9.55 15.256 C 9.807 15.351 10.001 15.582 10.021 15.856 C 10.05 16.257 9.735 16.591 9.342 16.591 L 0.474 16.591 C 0.212 16.591 0 16.804 0 17.067 L 0 19.573 C 0 19.836 0.212 20.048 0.474 20.048 L 9.57 20.048 C 11.758 20.048 13.531 18.268 13.531 16.071 L 13.531 15.766 C 13.531 14.111 12.503 12.632 10.956 12.061 L 3.874 9.447 C 3.614 9.35 3.44 9.101 3.44 8.822 L 3.44 8.549 C 3.44 8.286 3.652 8.073 3.914 8.073 L 18.155 8.07 C 18.417 8.07 18.629 8.283 18.629 8.546 L 18.629 19.574 C 18.629 19.836 18.841 20.049 19.103 20.049 L 21.598 20.049 C 21.86 20.049 22.072 19.836 22.072 19.574 L 22.072 8.546 C 22.072 8.283 22.284 8.07 22.546 8.07 L 24.467 8.07 C 24.729 8.07 24.941 7.858 24.941 7.595 L 24.941 5.092 C 24.941 4.829 24.729 4.617 24.467 4.617 Z\" fill=\"rgb(255, 255, 255)\"></path></g></svg>',withExternalLayout:true,...addPropertyOverrides({Nn3CYEeRc:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 131.627 26.465\" overflow=\"visible\"><g><path d=\"M 131.627 5.834 C 131.627 5.488 131.347 5.207 131.002 5.207 L 127.713 5.207 C 127.382 5.207 127.079 5.018 126.931 4.721 L 124.82 0.485 C 124.672 0.188 124.369 0 124.038 0 L 118.157 0 C 117.825 0 117.521 0.189 117.374 0.487 L 115.01 5.262 C 114.825 5.637 115.096 6.078 115.514 6.078 L 127.722 6.078 C 128.139 6.078 128.411 6.518 128.225 6.894 L 118.942 25.647 C 118.756 26.023 119.028 26.463 119.445 26.463 L 131.002 26.463 C 131.347 26.463 131.627 26.182 131.627 25.835 L 131.627 5.834 Z\" fill=\"rgb(255, 255, 255)\"></path><path d=\"M 112.433 10.656 C 112.779 10.656 113.059 10.937 113.059 11.283 L 113.059 18.409 C 113.059 22.858 109.467 26.464 105.037 26.464 L 97.551 26.464 C 97.206 26.464 96.926 26.183 96.926 25.836 L 96.926 23.833 C 96.926 23.6 96.834 23.377 96.67 23.212 L 95.62 22.158 C 95.456 21.993 95.234 21.9 95.001 21.9 L 93.007 21.9 C 92.661 21.9 92.382 21.619 92.382 21.273 L 92.382 14.148 C 92.382 9.699 95.973 6.093 100.403 6.093 L 107.89 6.093 C 108.235 6.093 108.515 6.374 108.515 6.72 L 108.517 8.726 C 108.517 8.958 108.609 9.182 108.773 9.346 L 109.822 10.399 C 109.987 10.563 110.208 10.656 110.44 10.656 Z M 105.052 21.899 C 106.963 21.899 108.513 20.344 108.513 18.425 L 108.516 11.283 C 108.516 10.937 108.236 10.656 107.89 10.656 L 100.385 10.656 C 98.474 10.656 96.924 12.211 96.924 14.13 L 96.921 21.273 C 96.921 21.619 97.201 21.9 97.546 21.9 L 105.053 21.9 Z\" fill=\"rgb(255, 255, 255)\"></path><path d=\"M 84.676 26.463 C 84.331 26.463 84.051 26.182 84.051 25.835 L 84.051 6.721 C 84.051 6.374 84.331 6.093 84.676 6.093 L 87.97 6.093 C 88.315 6.093 88.595 6.374 88.595 6.721 L 88.595 25.835 C 88.595 26.182 88.315 26.463 87.97 26.463 Z\" fill=\"rgb(255,255,255)\"></path><g transform=\"translate(60.379 6.093)\"><path d=\"M 0.625 4.563 L 2.617 4.563 C 2.85 4.563 3.071 4.47 3.235 4.306 L 4.285 3.253 C 4.449 3.089 4.541 2.865 4.541 2.633 L 4.543 0.627 C 4.543 0.281 4.823 0 5.168 0 L 11.864 0 C 16.294 0 19.885 3.606 19.885 8.055 L 19.885 12.315 C 19.885 16.763 16.294 20.369 11.864 20.369 L 0.625 20.369 C 0.28 20.369 0 20.088 0 19.742 L 0 5.19 C 0 4.843 0.28 4.562 0.625 4.562 Z M 11.883 15.807 C 13.795 15.807 15.345 14.25 15.344 12.331 L 15.344 8.038 C 15.342 6.119 13.792 4.564 11.881 4.564 L 5.164 4.564 C 4.818 4.564 4.538 4.845 4.538 5.191 L 4.54 15.181 C 4.54 15.527 4.82 15.808 5.165 15.808 L 11.882 15.808 Z\" fill=\"rgb(255, 255, 255)\"></path></g><path d=\"M 52.677 6.093 C 52.332 6.093 52.052 6.374 52.052 6.721 L 52.05 18.426 C 52.05 20.345 50.5 21.9 48.589 21.9 L 41.872 21.9 C 41.526 21.9 41.246 21.619 41.246 21.273 L 41.249 6.714 C 41.249 6.367 40.968 6.086 40.622 6.087 L 37.329 6.099 C 36.984 6.1 36.706 6.381 36.706 6.727 L 36.706 21.273 C 36.706 21.619 36.986 21.9 37.331 21.9 L 39.326 21.9 C 39.558 21.9 39.781 21.993 39.945 22.158 L 40.994 23.212 C 41.159 23.377 41.251 23.6 41.251 23.833 L 41.251 25.836 C 41.251 26.183 41.531 26.464 41.876 26.464 L 48.573 26.464 C 53.003 26.464 56.594 22.858 56.594 18.409 L 56.594 6.721 C 56.594 6.374 56.314 6.093 55.969 6.093 Z\" fill=\"rgb(255, 255, 255)\"></path><path d=\"M 32.295 6.093 L 5.166 6.093 C 4.821 6.093 4.541 6.374 4.541 6.721 L 4.541 8.725 C 4.541 8.957 4.45 9.179 4.286 9.343 L 3.234 10.399 C 3.071 10.563 2.849 10.656 2.617 10.656 L 0.625 10.656 C 0.28 10.656 0 10.937 0 11.283 L 0 14.873 C 0 15.241 0.229 15.57 0.573 15.698 L 12.606 20.138 C 12.945 20.263 13.201 20.568 13.228 20.93 C 13.267 21.459 12.85 21.9 12.332 21.9 L 0.625 21.9 C 0.28 21.9 0 22.181 0 22.528 L 0 25.836 C 0 26.183 0.28 26.464 0.625 26.464 L 12.632 26.464 C 15.521 26.464 17.862 24.113 17.862 21.213 L 17.862 20.811 C 17.862 18.626 16.504 16.674 14.462 15.92 L 5.114 12.47 C 4.77 12.343 4.541 12.014 4.541 11.645 L 4.541 11.284 C 4.541 10.938 4.821 10.657 5.166 10.657 L 23.965 10.653 C 24.31 10.653 24.59 10.934 24.59 11.281 L 24.59 25.837 C 24.59 26.184 24.87 26.465 25.216 26.465 L 28.51 26.465 C 28.855 26.465 29.135 26.184 29.135 25.837 L 29.135 11.281 C 29.135 10.934 29.415 10.653 29.76 10.653 L 32.297 10.653 C 32.642 10.653 32.922 10.372 32.922 10.025 L 32.922 6.722 C 32.922 6.375 32.642 6.094 32.297 6.094 Z\" fill=\"rgb(255, 255, 255)\"></path></g></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-12is9mb\",layoutDependency:layoutDependency,layoutId:\"NMbAxDWrF\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12.633 20.048\" overflow=\"visible\"><path d=\"M 12.633 4.42 C 12.633 4.157 12.421 3.944 12.16 3.944 L 9.668 3.944 C 9.417 3.944 9.188 3.802 9.076 3.577 L 7.477 0.368 C 7.364 0.142 7.135 0 6.884 0 L 2.429 0 C 2.177 0 1.947 0.143 1.836 0.369 L 0.045 3.986 C -0.096 4.271 0.11 4.604 0.426 4.604 L 9.675 4.604 C 9.991 4.604 10.197 4.938 10.056 5.222 L 3.023 19.43 C 2.883 19.714 3.088 20.048 3.404 20.048 L 12.16 20.048 C 12.421 20.048 12.633 19.835 12.633 19.572 L 12.633 4.419 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({Nn3CYEeRc:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16.676 26.463\" overflow=\"visible\"><path d=\"M 16.676 5.834 C 16.676 5.488 16.396 5.207 16.051 5.207 L 12.762 5.207 C 12.431 5.207 12.128 5.018 11.98 4.721 L 9.869 0.485 C 9.721 0.188 9.418 0 9.087 0 L 3.206 0 C 2.874 0 2.57 0.189 2.423 0.487 L 0.059 5.262 C -0.126 5.637 0.146 6.078 0.563 6.078 L 12.771 6.078 C 13.188 6.078 13.461 6.518 13.274 6.894 L 3.991 25.647 C 3.805 26.023 4.077 26.463 4.494 26.463 L 16.051 26.463 C 16.396 26.463 16.676 26.182 16.676 25.835 L 16.676 5.834 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-1rthysg\",layoutDependency:layoutDependency,layoutId:\"yofSqKqs5\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 15.664 15.433\" overflow=\"visible\"><path d=\"M 15.191 3.457 C 15.452 3.457 15.664 3.67 15.664 3.932 L 15.664 9.33 C 15.664 12.701 12.944 15.433 9.588 15.433 L 3.917 15.433 C 3.655 15.433 3.443 15.22 3.443 14.957 L 3.443 13.44 C 3.443 13.263 3.373 13.094 3.249 12.969 L 2.454 12.17 C 2.329 12.046 2.161 11.975 1.985 11.975 L 0.474 11.975 C 0.212 11.975 0 11.762 0 11.5 L 0 6.102 C 0 2.732 2.721 0 6.077 0 L 11.748 0 C 12.01 0 12.222 0.213 12.222 0.475 L 12.223 1.994 C 12.224 2.171 12.294 2.34 12.418 2.465 L 13.213 3.262 C 13.337 3.386 13.505 3.457 13.681 3.457 Z M 9.599 11.975 C 11.047 11.975 12.221 10.796 12.221 9.342 L 12.223 3.932 C 12.223 3.67 12.011 3.457 11.749 3.457 L 6.063 3.457 C 4.615 3.457 3.441 4.635 3.441 6.089 L 3.439 11.5 C 3.439 11.762 3.651 11.975 3.913 11.975 L 9.599 11.975 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({Nn3CYEeRc:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20.677 20.371\" overflow=\"visible\"><path d=\"M 20.052 4.563 C 20.397 4.563 20.677 4.844 20.677 5.19 L 20.677 12.316 C 20.677 16.765 17.086 20.371 12.656 20.371 L 5.17 20.371 C 4.825 20.371 4.545 20.09 4.545 19.743 L 4.545 17.74 C 4.545 17.507 4.452 17.284 4.288 17.119 L 3.239 16.065 C 3.075 15.9 2.852 15.807 2.62 15.807 L 0.625 15.807 C 0.28 15.807 0 15.526 0 15.18 L 0 8.055 C 0 3.606 3.591 0 8.021 0 L 15.508 0 C 15.853 0 16.133 0.281 16.133 0.627 L 16.135 2.633 C 16.135 2.865 16.227 3.089 16.391 3.253 L 17.441 4.306 C 17.605 4.47 17.827 4.563 18.059 4.563 Z M 12.67 15.807 C 14.581 15.807 16.131 14.251 16.131 12.332 L 16.134 5.19 C 16.134 4.844 15.854 4.563 15.509 4.563 L 8.003 4.563 C 6.092 4.563 4.542 6.118 4.542 8.037 L 4.539 15.18 C 4.539 15.526 4.819 15.807 5.165 15.807 L 12.671 15.807 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-hrmou6\",layoutDependency:layoutDependency,layoutId:\"GMmiCSqSu\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 15.664 15.433\" overflow=\"visible\"><path d=\"M 15.19 3.457 L 13.681 3.457 C 13.505 3.457 13.337 3.386 13.213 3.262 L 12.418 2.465 C 12.294 2.34 12.224 2.171 12.223 1.994 L 12.222 0.475 C 12.222 0.213 12.01 0 11.748 0 L 6.077 0 C 2.721 0 0 2.732 0 6.102 L 0 11.5 C 0 11.762 0.212 11.975 0.474 11.975 L 1.985 11.975 C 2.161 11.975 2.329 12.046 2.454 12.17 L 3.249 12.969 C 3.373 13.094 3.443 13.263 3.443 13.44 L 3.443 14.957 C 3.443 15.22 3.655 15.433 3.917 15.433 L 9.588 15.433 C 12.944 15.433 15.664 12.701 15.664 9.33 L 15.664 3.932 C 15.664 3.67 15.452 3.457 15.191 3.457 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({Nn3CYEeRc:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20.677 20.371\" overflow=\"visible\"><path d=\"M 20.051 4.563 L 18.059 4.563 C 17.827 4.563 17.605 4.47 17.441 4.306 L 16.391 3.253 C 16.227 3.089 16.135 2.865 16.135 2.633 L 16.133 0.627 C 16.133 0.281 15.853 0 15.508 0 L 8.021 0 C 3.591 0 0 3.606 0 8.055 L 0 15.18 C 0 15.526 0.28 15.807 0.625 15.807 L 2.62 15.807 C 2.852 15.807 3.075 15.9 3.239 16.065 L 4.288 17.119 C 4.452 17.284 4.545 17.507 4.545 17.74 L 4.545 19.743 C 4.545 20.09 4.825 20.371 5.17 20.371 L 12.656 20.371 C 17.086 20.371 20.677 16.765 20.677 12.316 L 20.677 5.19 C 20.677 4.844 20.397 4.563 20.052 4.563 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-cml6f2\",layoutDependency:layoutDependency,layoutId:\"wxuopGAit\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.784 8.519\" overflow=\"visible\"><path d=\"M 6.16 8.519 L 0.474 8.519 C 0.212 8.519 0 8.306 0 8.043 L 0.002 2.632 C 0.002 1.178 1.176 0 2.624 0 L 8.31 0 C 8.572 0 8.784 0.213 8.784 0.476 L 8.782 5.886 C 8.782 7.34 7.608 8.518 6.16 8.518 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({Nn3CYEeRc:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 11.595 11.245\" overflow=\"visible\"><path d=\"M 8.132 11.245 L 0.625 11.245 C 0.28 11.245 0 10.964 0 10.617 L 0.003 3.475 C 0.003 1.555 1.553 0 3.464 0 L 10.97 0 C 11.315 0 11.595 0.281 11.595 0.628 L 11.592 7.769 C 11.592 9.688 10.042 11.244 8.131 11.244 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>'}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsx(SVG,{className:\"framer-icxc4v\",layoutDependency:layoutDependency,layoutId:\"ph0LOXYiQ\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.442 15.432\" overflow=\"visible\"><path d=\"M 0.474 15.432 C 0.212 15.432 0 15.219 0 14.956 L 0 0.476 C 0 0.213 0.212 0 0.474 0 L 2.969 0 C 3.23 0 3.442 0.213 3.442 0.476 L 3.442 14.956 C 3.442 15.219 3.23 15.432 2.969 15.432 Z\" fill=\"rgb(255,255,255)\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({Nn3CYEeRc:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.544 20.37\" overflow=\"visible\"><path d=\"M 0.625 20.37 C 0.28 20.37 0 20.089 0 19.742 L 0 0.628 C 0 0.281 0.28 0 0.625 0 L 3.919 0 C 4.264 0 4.544 0.281 4.544 0.628 L 4.544 19.742 C 4.544 20.089 4.264 20.37 3.919 20.37 Z\" fill=\"rgb(255,255,255)\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1m2akyt\",layoutDependency:layoutDependency,layoutId:\"XJUeqVhkq\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 15.064 15.431\" overflow=\"visible\"><g><path d=\"M 0.474 3.457 L 1.983 3.457 C 2.159 3.457 2.327 3.386 2.451 3.262 L 3.246 2.465 C 3.37 2.34 3.44 2.171 3.44 1.994 L 3.442 0.475 C 3.442 0.213 3.654 0 3.915 0 L 8.988 0 C 12.344 0 15.064 2.732 15.064 6.102 L 15.064 9.329 C 15.064 12.699 12.344 15.431 8.988 15.431 L 0.474 15.431 C 0.212 15.431 0 15.218 0 14.956 L 0 3.932 C 0 3.669 0.212 3.456 0.474 3.456 Z M 9.002 11.975 C 10.451 11.975 11.625 10.796 11.624 9.342 L 11.624 6.09 C 11.623 4.636 10.449 3.457 9.001 3.457 L 3.912 3.457 C 3.65 3.457 3.438 3.67 3.438 3.933 L 3.44 11.5 C 3.44 11.763 3.652 11.976 3.913 11.976 L 9.001 11.976 Z\" fill=\"rgb(255, 255, 255)\"></path></g></svg>',withExternalLayout:true,...addPropertyOverrides({Nn3CYEeRc:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 19.885 20.369\" overflow=\"visible\"><g><path d=\"M 0.625 4.563 L 2.617 4.563 C 2.85 4.563 3.071 4.47 3.235 4.306 L 4.285 3.253 C 4.449 3.089 4.541 2.865 4.541 2.633 L 4.543 0.627 C 4.543 0.281 4.823 0 5.168 0 L 11.864 0 C 16.294 0 19.885 3.606 19.885 8.055 L 19.885 12.315 C 19.885 16.763 16.294 20.369 11.864 20.369 L 0.625 20.369 C 0.28 20.369 0 20.088 0 19.742 L 0 5.19 C 0 4.843 0.28 4.562 0.625 4.562 Z M 11.883 15.807 C 13.795 15.807 15.345 14.25 15.344 12.331 L 15.344 8.038 C 15.342 6.119 13.792 4.564 11.881 4.564 L 5.164 4.564 C 4.818 4.564 4.538 4.845 4.538 5.191 L 4.54 15.181 C 4.54 15.527 4.82 15.808 5.165 15.808 L 11.882 15.808 Z\" fill=\"rgb(255, 255, 255)\"></path></g></svg>'}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-mbaua2\",layoutDependency:layoutDependency,layoutId:\"rbYcFVm1X\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 15.064 15.431\" overflow=\"visible\"><path d=\"M 0.474 3.457 L 1.983 3.457 C 2.159 3.457 2.327 3.386 2.451 3.262 L 3.246 2.465 C 3.37 2.34 3.44 2.171 3.44 1.994 L 3.442 0.475 C 3.442 0.213 3.654 0 3.915 0 L 8.988 0 C 12.344 0 15.064 2.732 15.064 6.102 L 15.064 9.329 C 15.064 12.699 12.344 15.431 8.988 15.431 L 0.474 15.431 C 0.212 15.431 0 15.218 0 14.956 L 0 3.932 C 0 3.669 0.212 3.456 0.474 3.456 Z M 9.002 11.975 C 10.451 11.975 11.625 10.796 11.624 9.342 L 11.624 6.09 C 11.623 4.636 10.449 3.457 9.001 3.457 L 3.912 3.457 C 3.65 3.457 3.438 3.67 3.438 3.933 L 3.44 11.5 C 3.44 11.763 3.652 11.976 3.913 11.976 L 9.001 11.976 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({Nn3CYEeRc:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 19.885 20.369\" overflow=\"visible\"><path d=\"M 0.625 4.563 L 2.617 4.563 C 2.85 4.563 3.071 4.47 3.235 4.306 L 4.285 3.253 C 4.449 3.089 4.541 2.865 4.541 2.633 L 4.543 0.627 C 4.543 0.281 4.823 0 5.168 0 L 11.864 0 C 16.294 0 19.885 3.606 19.885 8.055 L 19.885 12.315 C 19.885 16.763 16.294 20.369 11.864 20.369 L 0.625 20.369 C 0.28 20.369 0 20.088 0 19.742 L 0 5.19 C 0 4.843 0.28 4.562 0.625 4.562 Z M 11.883 15.807 C 13.795 15.807 15.345 14.25 15.344 12.331 L 15.344 8.038 C 15.342 6.119 13.792 4.564 11.881 4.564 L 5.164 4.564 C 4.818 4.564 4.538 4.845 4.538 5.191 L 4.54 15.181 C 4.54 15.527 4.82 15.808 5.165 15.808 L 11.882 15.808 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1st1pii\",layoutDependency:layoutDependency,layoutId:\"WgZgGMnPG\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 15.064 15.431\" overflow=\"visible\"><path d=\"M 0.474 3.457 L 1.983 3.457 C 2.159 3.457 2.327 3.386 2.451 3.262 L 3.246 2.465 C 3.37 2.34 3.44 2.171 3.44 1.994 L 3.442 0.475 C 3.442 0.213 3.654 0 3.915 0 L 8.988 0 C 12.344 0 15.064 2.732 15.064 6.102 L 15.064 9.329 C 15.064 12.699 12.344 15.431 8.988 15.431 L 0.474 15.431 C 0.212 15.431 0 15.218 0 14.956 L 0 3.932 C 0 3.669 0.212 3.456 0.474 3.456 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({Nn3CYEeRc:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 19.885 20.369\" overflow=\"visible\"><path d=\"M 0.625 4.563 L 2.617 4.563 C 2.85 4.563 3.071 4.47 3.235 4.306 L 4.285 3.253 C 4.449 3.089 4.541 2.865 4.541 2.633 L 4.543 0.627 C 4.543 0.281 4.823 0 5.168 0 L 11.864 0 C 16.294 0 19.885 3.606 19.885 8.055 L 19.885 12.315 C 19.885 16.763 16.294 20.369 11.864 20.369 L 0.625 20.369 C 0.28 20.369 0 20.088 0 19.742 L 0 5.19 C 0 4.843 0.28 4.562 0.625 4.562 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1eozd04\",layoutDependency:layoutDependency,layoutId:\"mK_i8VQ8n\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.186 8.519\" overflow=\"visible\"><path d=\"M 5.564 8.518 C 7.012 8.518 8.187 7.338 8.186 5.884 L 8.186 2.632 C 8.185 1.178 7.01 0 5.562 0 L 0.474 0 C 0.212 0 0 0.213 0 0.476 L 0.001 8.043 C 0.001 8.306 0.213 8.519 0.475 8.519 L 5.563 8.519 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({Nn3CYEeRc:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10.805 11.245\" overflow=\"visible\"><path d=\"M 7.344 11.244 C 9.256 11.244 10.806 9.687 10.805 7.767 L 10.805 3.475 C 10.804 1.555 9.254 0 7.342 0 L 0.625 0 C 0.28 0 0 0.281 0 0.628 L 0.002 10.617 C 0.002 10.964 0.282 11.245 0.627 11.245 L 7.343 11.245 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>'}},baseVariant,gestureVariant)})]})}),/*#__PURE__*/_jsx(SVG,{className:\"framer-nhmzh8\",layoutDependency:layoutDependency,layoutId:\"GYWXrjnjV\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 15.066 15.437\" overflow=\"visible\"><path d=\"M 12.099 0.005 C 11.838 0.005 11.625 0.218 11.625 0.48 L 11.624 9.348 C 11.624 10.802 10.45 11.98 9.002 11.98 L 3.913 11.98 C 3.652 11.98 3.44 11.767 3.44 11.505 L 3.442 0.476 C 3.442 0.212 3.229 -0.001 2.967 0 L 0.472 0.01 C 0.211 0.01 0 0.223 0 0.485 L 0 11.505 C 0 11.767 0.212 11.98 0.474 11.98 L 1.985 11.98 C 2.161 11.98 2.329 12.05 2.454 12.175 L 3.249 12.974 C 3.373 13.098 3.443 13.268 3.443 13.444 L 3.443 14.962 C 3.443 15.224 3.655 15.437 3.917 15.437 L 8.99 15.437 C 12.346 15.437 15.066 12.705 15.066 9.335 L 15.066 0.48 C 15.066 0.218 14.854 0.005 14.593 0.005 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({Nn3CYEeRc:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 19.888 20.377\" overflow=\"visible\"><path d=\"M 15.971 0.006 C 15.626 0.006 15.346 0.287 15.346 0.634 L 15.344 12.339 C 15.344 14.258 13.794 15.814 11.883 15.814 L 5.165 15.814 C 4.82 15.814 4.54 15.533 4.54 15.186 L 4.543 0.628 C 4.543 0.28 4.262 -0.001 3.916 0 L 0.622 0.013 C 0.278 0.014 0 0.295 0 0.64 L 0 15.186 C 0 15.533 0.28 15.814 0.625 15.814 L 2.62 15.814 C 2.852 15.814 3.075 15.907 3.239 16.071 L 4.288 17.125 C 4.452 17.29 4.545 17.513 4.545 17.747 L 4.545 19.75 C 4.545 20.096 4.825 20.377 5.17 20.377 L 11.866 20.377 C 16.296 20.377 19.888 16.771 19.888 12.322 L 19.888 0.634 C 19.888 0.287 19.608 0.006 19.263 0.006 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-124mhu2\",layoutDependency:layoutDependency,layoutId:\"rEBeDmZc_\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 24.941 15.433\" overflow=\"visible\"><path d=\"M 24.466 0 L 3.914 0 C 3.652 0 3.44 0.213 3.44 0.476 L 3.44 1.994 C 3.44 2.17 3.371 2.338 3.247 2.462 L 2.45 3.262 C 2.326 3.387 2.158 3.457 1.983 3.457 L 0.474 3.457 C 0.212 3.457 0 3.67 0 3.932 L 0 6.651 C 0 6.93 0.173 7.179 0.434 7.276 L 9.55 10.64 C 9.807 10.735 10.001 10.966 10.021 11.24 C 10.05 11.641 9.735 11.975 9.342 11.975 L 0.474 11.975 C 0.212 11.975 0 12.188 0 12.451 L 0 14.957 C 0 15.22 0.212 15.433 0.474 15.433 L 9.57 15.433 C 11.758 15.433 13.531 13.652 13.531 11.455 L 13.531 11.15 C 13.531 9.495 12.503 8.016 10.956 7.445 L 3.874 4.831 C 3.614 4.735 3.44 4.485 3.44 4.206 L 3.44 3.933 C 3.44 3.67 3.652 3.457 3.914 3.457 L 18.155 3.455 C 18.417 3.455 18.629 3.667 18.629 3.93 L 18.629 14.958 C 18.629 15.22 18.841 15.433 19.103 15.433 L 21.598 15.433 C 21.86 15.433 22.072 15.22 22.072 14.958 L 22.072 3.93 C 22.072 3.667 22.284 3.455 22.546 3.455 L 24.467 3.455 C 24.729 3.455 24.941 3.242 24.941 2.979 L 24.941 0.476 C 24.941 0.214 24.729 0.001 24.467 0.001 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({Nn3CYEeRc:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 32.922 20.372\" overflow=\"visible\"><path d=\"M 32.295 0 L 5.166 0 C 4.821 0 4.541 0.281 4.541 0.628 L 4.541 2.632 C 4.541 2.864 4.45 3.087 4.286 3.25 L 3.234 4.306 C 3.071 4.47 2.849 4.563 2.617 4.563 L 0.625 4.563 C 0.28 4.563 0 4.844 0 5.19 L 0 8.78 C 0 9.148 0.229 9.477 0.573 9.605 L 12.606 14.045 C 12.945 14.17 13.201 14.475 13.228 14.837 C 13.267 15.366 12.85 15.807 12.332 15.807 L 0.625 15.807 C 0.28 15.807 0 16.088 0 16.435 L 0 19.743 C 0 20.09 0.28 20.371 0.625 20.371 L 12.632 20.371 C 15.521 20.371 17.862 18.02 17.862 15.12 L 17.862 14.719 C 17.862 12.534 16.504 10.581 14.462 9.827 L 5.114 6.377 C 4.77 6.25 4.541 5.921 4.541 5.553 L 4.541 5.191 C 4.541 4.845 4.821 4.564 5.166 4.564 L 23.965 4.56 C 24.31 4.56 24.59 4.841 24.59 5.188 L 24.59 19.744 C 24.59 20.091 24.87 20.372 25.216 20.372 L 28.51 20.372 C 28.855 20.372 29.135 20.091 29.135 19.744 L 29.135 5.188 C 29.135 4.841 29.415 4.56 29.76 4.56 L 32.297 4.56 C 32.642 4.56 32.922 4.279 32.922 3.932 L 32.922 0.629 C 32.922 0.282 32.642 0.001 32.297 0.001 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>'}},baseVariant,gestureVariant)})]})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-qkOjX.framer-1yjseny, .framer-qkOjX .framer-1yjseny { display: block; }\",\".framer-qkOjX.framer-4y6pux { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 20px; justify-content: flex-start; min-width: 201px; mix-blend-mode: var(--c3ol8p); overflow: hidden; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-qkOjX .framer-8o0yn { height: 20px; left: -87px; position: absolute; top: 0px; width: 100px; }\",\".framer-qkOjX .framer-12is9mb { height: 20px; left: 87px; position: absolute; top: 0px; width: 13px; }\",\".framer-qkOjX .framer-1rthysg { height: 16px; left: 70px; position: absolute; top: 5px; width: 16px; }\",\".framer-qkOjX .framer-hrmou6 { height: 16px; left: 0px; position: absolute; top: 0px; width: 16px; }\",\".framer-qkOjX .framer-cml6f2 { height: 9px; left: 4px; position: absolute; top: 4px; width: 9px; }\",\".framer-qkOjX .framer-icxc4v { height: 16px; left: 64px; position: absolute; top: 5px; width: 4px; }\",\".framer-qkOjX .framer-1m2akyt { height: 16px; left: 46px; position: absolute; top: 5px; width: 15px; }\",\".framer-qkOjX .framer-mbaua2, .framer-qkOjX .framer-1st1pii { height: 16px; left: 0px; position: absolute; top: 0px; width: 15px; }\",\".framer-qkOjX .framer-1eozd04 { height: 9px; left: 4px; position: absolute; top: 4px; width: 8px; }\",\".framer-qkOjX .framer-nhmzh8 { height: 16px; left: 28px; position: absolute; top: 5px; width: 15px; }\",\".framer-qkOjX .framer-124mhu2 { height: 16px; left: 0px; position: absolute; top: 5px; width: 25px; }\",\".framer-qkOjX.framer-v-15ow7fw.framer-4y6pux, .framer-qkOjX.framer-v-ljymvl.framer-4y6pux { height: min-content; min-width: unset; }\",\".framer-qkOjX.framer-v-15ow7fw .framer-8o0yn { left: unset; position: relative; top: unset; }\",\".framer-qkOjX.framer-v-ljymvl .framer-8o0yn { height: 27px; left: unset; position: relative; top: unset; width: 132px; }\",\".framer-qkOjX.framer-v-ljymvl .framer-12is9mb { height: 27px; left: 115px; width: 17px; }\",\".framer-qkOjX.framer-v-ljymvl .framer-1rthysg { height: 21px; left: 93px; top: 6px; width: 21px; }\",\".framer-qkOjX.framer-v-ljymvl .framer-hrmou6 { height: 21px; width: 21px; }\",\".framer-qkOjX.framer-v-ljymvl .framer-cml6f2 { height: 11px; left: 5px; top: 5px; width: 12px; }\",\".framer-qkOjX.framer-v-ljymvl .framer-icxc4v { height: 21px; left: 84px; top: 6px; width: 5px; }\",\".framer-qkOjX.framer-v-ljymvl .framer-1m2akyt { height: 21px; left: 61px; top: 6px; width: 20px; }\",\".framer-qkOjX.framer-v-ljymvl .framer-mbaua2, .framer-qkOjX.framer-v-ljymvl .framer-1st1pii { height: 21px; width: 20px; }\",\".framer-qkOjX.framer-v-ljymvl .framer-1eozd04 { height: 11px; left: 5px; top: 5px; width: 11px; }\",\".framer-qkOjX.framer-v-ljymvl .framer-nhmzh8 { height: 21px; left: 37px; top: 6px; width: 20px; }\",\".framer-qkOjX.framer-v-ljymvl .framer-124mhu2 { height: 21px; top: 6px; width: 33px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 20\n * @framerIntrinsicWidth 201\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"PDpDzATlt\":{\"layout\":[\"auto\",\"auto\"]},\"Nn3CYEeRc\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"MAJPUDYPD\":\"blendingMode\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerTK_BDXdvh=withCSS(Component,css,\"framer-qkOjX\");export default FramerTK_BDXdvh;FramerTK_BDXdvh.displayName=\"Logo\";FramerTK_BDXdvh.defaultProps={height:20,width:201};addPropertyControls(FramerTK_BDXdvh,{variant:{options:[\"xMFtCGWnr\",\"PDpDzATlt\",\"Nn3CYEeRc\"],optionTitles:[\"Variant 1\",\"Variant 2\",\"mobile\"],title:\"Variant\",type:ControlType.Enum},MAJPUDYPD:{defaultValue:\"difference\",options:[\"normal\",\"multiply\",\"screen\",\"overlay\",\"darken\",\"lighten\",\"color-dodge\",\"color-burn\",\"hard-light\",\"soft-light\",\"difference\",\"exclusion\",\"hue\",\"saturation\",\"color\",\"luminosity\"],optionTitles:[\"Normal\",\"Multiply\",\"Screen\",\"Overlay\",\"Darken\",\"Lighten\",\"Color Dodge\",\"Color Burn\",\"Hard Light\",\"Soft Light\",\"Difference\",\"Exclusion\",\"Hue\",\"Saturation\",\"Color\",\"Luminosity\"],title:\"Blending Mode\",type:ControlType.Enum}});addFonts(FramerTK_BDXdvh,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerTK_BDXdvh\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"20\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"201\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"PDpDzATlt\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"Nn3CYEeRc\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"MAJPUDYPD\\\":\\\"blendingMode\\\"}\",\"framerAutoSizeImages\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./TK_BDXdvh.map","// Generated by Framer (3256e0c)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={W9Jcwr1N_:{hover:true}};const serializationHash=\"framer-L28bn\";const variantClassNames={W9Jcwr1N_:\"framer-v-a12i5r\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const EHwggOTIz=undefined;const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,text,width,...props})=>{return{...props,EHwggOTIz:text??props.EHwggOTIz??\"Text\"};};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,EHwggOTIz,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"W9Jcwr1N_\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-a12i5r\",className,classNames),\"data-framer-name\":\"Primary\",layoutDependency:layoutDependency,layoutId:\"W9Jcwr1N_\",ref:refBinding,style:{...style},...addPropertyOverrides({\"W9Jcwr1N_-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1loom6x\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"HPewFsv9l\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NVjI7UFAgTmV1ZSBNYWNoaW5hIFBsYWluIFJlZ3VsYXI=\",\"--framer-font-family\":'\"PP Neue Machina Plain Regular\", \"PP Neue Machina Plain Regular Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"15px\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"24px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-d4ca82da-9858-4dad-acd0-b334826e1013, rgb(255, 255, 255)))\",\"--framer-text-transform\":\"inherit\"},children:\"Text\"})}),className:\"framer-xseiff\",\"data-framer-name\":\"Text\",fonts:[\"CUSTOMV2;PP Neue Machina Plain Regular\"],layoutDependency:layoutDependency,layoutId:\"KNHv_bEPM\",style:{\"--extracted-r6o4lv\":\"var(--token-d4ca82da-9858-4dad-acd0-b334826e1013, rgb(255, 255, 255))\"},text:EHwggOTIz,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-tkpo72\",\"data-framer-name\":\"Line\",layoutDependency:layoutDependency,layoutId:\"N5SU7J612\",style:{backgroundColor:\"var(--token-d4ca82da-9858-4dad-acd0-b334826e1013, rgb(255, 255, 255))\"}})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-L28bn.framer-an2pdi, .framer-L28bn .framer-an2pdi { display: block; }\",\".framer-L28bn.framer-a12i5r { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 23px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-L28bn .framer-1loom6x { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 100%; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-L28bn .framer-xseiff { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-L28bn .framer-tkpo72 { bottom: 0px; flex: none; height: 2px; left: -1px; overflow: hidden; position: absolute; width: 1px; z-index: 1; }\",\".framer-L28bn.framer-v-a12i5r.hover .framer-tkpo72 { left: 0px; width: 100%; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 23\n * @framerIntrinsicWidth 31\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"VyTrQzPyW\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerVariables {\"EHwggOTIz\":\"text\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerxNxM0eRjT=withCSS(Component,css,\"framer-L28bn\");export default FramerxNxM0eRjT;FramerxNxM0eRjT.displayName=\"Underline Text\";FramerxNxM0eRjT.defaultProps={height:23,width:31};addPropertyControls(FramerxNxM0eRjT,{EHwggOTIz:{defaultValue:\"Text\",displayTextArea:false,title:\"Text\",type:ControlType.String}});addFonts(FramerxNxM0eRjT,[{explicitInter:true,fonts:[{cssFamilyName:\"PP Neue Machina Plain Regular\",source:\"custom\",style:\"normal\",uiFamilyName:\"PP Neue Machina\",url:\"https://framerusercontent.com/assets/fjt8C3DDTzsPdoVR1oAnBJkxGw.woff2\",weight:\"400\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerxNxM0eRjT\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"31\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"23\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"VyTrQzPyW\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"EHwggOTIz\\\":\\\"text\\\"}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./xNxM0eRjT.map","// Generated by Framer (c9d77eb)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,Link,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import UnderlineText from\"https://framerusercontent.com/modules/SznIFbqGExznIrbw2eMI/U69oXyTHnBj7DJfWCp9S/xNxM0eRjT.js\";const UnderlineTextFonts=getFonts(UnderlineText);const serializationHash=\"framer-Ki9CY\";const variantClassNames={gSlYub64e:\"framer-v-1ylohj2\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const LXl6QtB7P=undefined;const D1BksElC1=undefined;const grlILkKzz=undefined;const WToiWnGc4=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,link,newTab,smoothScroll,text,width,...props})=>{return{...props,D1BksElC1:newTab??props.D1BksElC1??true,grlILkKzz:smoothScroll??props.grlILkKzz,LXl6QtB7P:link??props.LXl6QtB7P,WToiWnGc4:text??props.WToiWnGc4??\"Instagram\"};};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,LXl6QtB7P,D1BksElC1,WToiWnGc4,grlILkKzz,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"gSlYub64e\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:LXl6QtB7P,motionChild:true,nodeId:\"gSlYub64e\",openInNewTab:D1BksElC1,scopeId:\"v9th2Loah\",smoothScroll:grlILkKzz,children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1ylohj2\",className,classNames)} framer-wgoqg3`,\"data-framer-name\":\"Primary\",layoutDependency:layoutDependency,layoutId:\"gSlYub64e\",ref:refBinding,style:{...style},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:23,y:(componentViewport?.y||0)+(0+((componentViewport?.height||23)-0-23)/2),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-tq7vrq-container\",layoutDependency:layoutDependency,layoutId:\"ELSOC0mpO-container\",nodeId:\"ELSOC0mpO\",rendersWithMotion:true,scopeId:\"v9th2Loah\",children:/*#__PURE__*/_jsx(UnderlineText,{EHwggOTIz:WToiWnGc4,height:\"100%\",id:\"ELSOC0mpO\",layoutId:\"ELSOC0mpO\",width:\"100%\"})})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-Ki9CY.framer-wgoqg3, .framer-Ki9CY .framer-wgoqg3 { display: block; }\",\".framer-Ki9CY.framer-1ylohj2 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-Ki9CY .framer-tq7vrq-container { flex: none; height: auto; position: relative; width: auto; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 23\n * @framerIntrinsicWidth 125\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"LXl6QtB7P\":\"link\",\"D1BksElC1\":\"newTab\",\"WToiWnGc4\":\"text\",\"grlILkKzz\":\"smoothScroll\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerv9th2Loah=withCSS(Component,css,\"framer-Ki9CY\");export default Framerv9th2Loah;Framerv9th2Loah.displayName=\"Underline Button\";Framerv9th2Loah.defaultProps={height:23,width:125};addPropertyControls(Framerv9th2Loah,{LXl6QtB7P:{title:\"Link\",type:ControlType.Link},D1BksElC1:{defaultValue:true,title:\"New Tab\",type:ControlType.Boolean},WToiWnGc4:{defaultValue:\"Instagram\",displayTextArea:false,title:\"Text\",type:ControlType.String},grlILkKzz:{defaultValue:false,title:\"Smooth Scroll\",type:ControlType.Boolean}});addFonts(Framerv9th2Loah,[{explicitInter:true,fonts:[]},...UnderlineTextFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerv9th2Loah\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"23\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"125\",\"framerVariables\":\"{\\\"LXl6QtB7P\\\":\\\"link\\\",\\\"D1BksElC1\\\":\\\"newTab\\\",\\\"WToiWnGc4\\\":\\\"text\\\",\\\"grlILkKzz\\\":\\\"smoothScroll\\\"}\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (03f70c6)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getLoadingLazyAtYPosition,Image,Link,ResolveLinks,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import RollingText from\"https://framerusercontent.com/modules/FiiQ0BKlVUNzxXjo8hFs/BDeIULpeB9kBv3zq3U1w/RollingTextHover_Prod.js\";import CopyrightText from\"https://framerusercontent.com/modules/Q8sxmTkcG0TlWSYtaQCy/kuBVWw6wxOXdIUg8nFux/SmartCopyright.js\";import AnimatedGradientBackground from\"https://framerusercontent.com/modules/xx99X8dO7V1Egbc8GwnH/ghH1aHLmGZ0iE7qXDFVk/AnimatedLiquidBackground_Prod.js\";import CircleButton from\"https://framerusercontent.com/modules/ulWDm0J0chu3ghPoPf3C/FMBqLvdqoBxzq25ySsCY/iPwBK1UlP.js\";import MenuItems from\"https://framerusercontent.com/modules/xI1B4OuuH2roXojJWMHn/YLkx4XHQYsQEXpwmynZZ/MlqTDaaEc.js\";import Logo from\"https://framerusercontent.com/modules/1OHO5Sf6rSXEAibmUWDA/AG3cmLbdYIXx0sGBoV5u/TK_BDXdvh.js\";import UnderlineButton from\"https://framerusercontent.com/modules/eDHmjYCoPMziwtgnYG3S/zXr78cjK1Rw5ZVXJpbf9/v9th2Loah.js\";const LogoFonts=getFonts(Logo);const CircleButtonFonts=getFonts(CircleButton);const MotionDivWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(motion.div));const MenuItemsFonts=getFonts(MenuItems);const SmartComponentScopedContainerWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(SmartComponentScopedContainer));const CopyrightTextFonts=getFonts(CopyrightText);const UnderlineButtonFonts=getFonts(UnderlineButton);const RollingTextFonts=getFonts(RollingText);const AnimatedGradientBackgroundFonts=getFonts(AnimatedGradientBackground);const cycleOrder=[\"h0Ahi8eAf\",\"IMkA4jA21\",\"jFevgckYo\",\"JkaJryQf_\",\"MDKVREfiP\",\"YZYB8MF3i\",\"jdNoJAcap\",\"GOZGbRc3_\",\"wWTZ_SouH\",\"dYGL8Qg14\",\"ARtJUdYgl\",\"d_SUknC2r\"];const serializationHash=\"framer-cWs7O\";const variantClassNames={ARtJUdYgl:\"framer-v-9mi6rh\",d_SUknC2r:\"framer-v-qkv0q0\",dYGL8Qg14:\"framer-v-1fvaokf\",GOZGbRc3_:\"framer-v-948ya9\",h0Ahi8eAf:\"framer-v-1khjuco\",IMkA4jA21:\"framer-v-1iqsgnh\",jdNoJAcap:\"framer-v-1at3t40\",jFevgckYo:\"framer-v-fi4dm3\",JkaJryQf_:\"framer-v-lv083w\",MDKVREfiP:\"framer-v-18paakj\",wWTZ_SouH:\"framer-v-1h13uw8\",YZYB8MF3i:\"framer-v-4ugks3\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const ZBBcJAot4=undefined;const nudbpXYrr=undefined;const transition1={damping:30,delay:0,mass:1,stiffness:220,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,transition:transition1,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,x:0,y:716};const transition2={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const transition3={damping:40,delay:.4,mass:1,stiffness:200,type:\"spring\"};const animation2={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,transition:transition3,x:0,y:0};const animation3={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,x:0,y:-160};const transition4={damping:40,delay:.2,mass:1,stiffness:200,type:\"spring\"};const animation4={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,transition:transition4,x:0,y:0};const animation5={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,x:0,y:160};const transition5={damping:40,delay:.5,mass:1,stiffness:200,type:\"spring\"};const animation6={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,transition:transition5,x:0,y:0};const transition6={damping:40,delay:.3,mass:1,stiffness:200,type:\"spring\"};const animation7={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,transition:transition6,x:0,y:0};const transition7={damping:40,delay:.6,mass:1,stiffness:200,type:\"spring\"};const animation8={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,transition:transition7,x:0,y:0};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={\"Mobile About\":\"wWTZ_SouH\",\"Mobile Careers\":\"ARtJUdYgl\",\"Mobile Contact\":\"dYGL8Qg14\",\"Mobile Home\":\"YZYB8MF3i\",\"Mobile Services\":\"jdNoJAcap\",\"Mobile Works\":\"GOZGbRc3_\",\"Variant 12\":\"d_SUknC2r\",About:\"JkaJryQf_\",Contact:\"MDKVREfiP\",Home:\"h0Ahi8eAf\",Services:\"IMkA4jA21\",Works:\"jFevgckYo\"};const getProps=({click,height,id,tap,width,...props})=>{return{...props,nudbpXYrr:tap??props.nudbpXYrr,variant:humanReadableVariantMap[props.variant]??props.variant??\"h0Ahi8eAf\",ZBBcJAot4:click??props.ZBBcJAot4};};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,nudbpXYrr,ZBBcJAot4,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"h0Ahi8eAf\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapzbey1w=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(ZBBcJAot4){const res=await ZBBcJAot4(...args);if(res===false)return false;}});const k3C6KlFnd6g8dpo=activeVariantCallback(async(...args)=>{if(nudbpXYrr){const res=await nudbpXYrr(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"YZYB8MF3i\",\"jdNoJAcap\",\"GOZGbRc3_\",\"wWTZ_SouH\",\"dYGL8Qg14\",\"ARtJUdYgl\"].includes(baseVariant))return true;return false;};const isDisplayed1=()=>{if([\"YZYB8MF3i\",\"jdNoJAcap\",\"GOZGbRc3_\",\"wWTZ_SouH\",\"dYGL8Qg14\",\"ARtJUdYgl\"].includes(baseVariant))return false;return true;};const router=useRouter();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition2,children:/*#__PURE__*/_jsxs(MotionDivWithFXWithOptimizedAppearEffect,{...restProps,...gestureHandlers,__framer__presenceAnimate:animation,__framer__presenceInitial:animation1,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:cx(scopingClassNames,\"framer-1khjuco\",className,classNames),\"data-framer-appear-id\":\"1khjuco\",\"data-framer-name\":\"Home\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"h0Ahi8eAf\",onTap:onTapzbey1w,optimized:true,ref:refBinding,style:{background:\"linear-gradient(180deg, rgb(0, 0, 0) 0%, rgb(97, 23, 7) 41.47839245495496%, var(--token-d7a5ed6d-23b7-46e9-94e4-2e5c284fccc4, rgb(235, 57, 18)) 67.66082488738738%, rgb(127, 252, 220) 113.00000000000001%, rgb(255, 130, 130) 118%)\",...style},...addPropertyOverrides({ARtJUdYgl:{\"data-framer-name\":\"Mobile Careers\"},d_SUknC2r:{\"data-framer-name\":\"Variant 12\"},dYGL8Qg14:{\"data-framer-name\":\"Mobile Contact\"},GOZGbRc3_:{\"data-framer-name\":\"Mobile Works\"},IMkA4jA21:{\"data-framer-name\":\"Services\"},jdNoJAcap:{\"data-framer-name\":\"Mobile Services\"},jFevgckYo:{\"data-framer-name\":\"Works\"},JkaJryQf_:{\"data-framer-name\":\"About\"},MDKVREfiP:{\"data-framer-name\":\"Contact\"},wWTZ_SouH:{\"data-framer-name\":\"Mobile About\"},YZYB8MF3i:{\"data-framer-name\":\"Mobile Home\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(MotionDivWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation2,className:\"framer-ncty9b\",\"data-framer-appear-id\":\"ncty9b\",\"data-framer-name\":\"Top\",initial:animation3,layoutDependency:layoutDependency,layoutId:\"IMPKW_6al\",optimized:true,style:{transformPerspective:1200},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-kdf9ls\",\"data-framer-name\":\"Contents\",layoutDependency:layoutDependency,layoutId:\"VlTCz13R3\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-wy22sz\",\"data-framer-name\":\"Left\",layoutDependency:layoutDependency,layoutId:\"YZVtamjx7\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"QRIt1Mogt\",openInNewTab:false,scopeId:\"qPOzX7heJ\",children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-11hmka9 framer-1hnl5oh\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"QRIt1Mogt\",children:[isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({ARtJUdYgl:{height:20,y:(componentViewport?.y||0)+20+0+0+15+0+0},dYGL8Qg14:{height:20,y:(componentViewport?.y||0)+20+0+0+15+0+0},GOZGbRc3_:{height:20,y:(componentViewport?.y||0)+20+0+0+15+0+0},jdNoJAcap:{height:20,y:(componentViewport?.y||0)+20+0+0+15+0+0},wWTZ_SouH:{height:20,y:(componentViewport?.y||0)+20+0+0+15+0+0},YZYB8MF3i:{height:20,y:(componentViewport?.y||0)+20+0+0+15+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-o1pi6u-container\",layoutDependency:layoutDependency,layoutId:\"aFybWiytY-container\",nodeId:\"aFybWiytY\",rendersWithMotion:true,scopeId:\"qPOzX7heJ\",children:/*#__PURE__*/_jsx(Logo,{height:\"100%\",id:\"aFybWiytY\",layoutId:\"aFybWiytY\",MAJPUDYPD:\"difference\",variant:\"Nn3CYEeRc\",width:\"100%\"})})}),isDisplayed1()&&/*#__PURE__*/_jsx(Image,{background:{alt:\"logo\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+20+0+0+0+0+0),pixelHeight:760,pixelWidth:3108,positionX:\"center\",positionY:\"center\",sizes:\"172px\",src:\"https://framerusercontent.com/images/r0n48GvXgQJjD1MlOrab6afu3i4.png?width=3108&height=760\",srcSet:\"https://framerusercontent.com/images/r0n48GvXgQJjD1MlOrab6afu3i4.png?scale-down-to=512&width=3108&height=760 512w,https://framerusercontent.com/images/r0n48GvXgQJjD1MlOrab6afu3i4.png?scale-down-to=1024&width=3108&height=760 1024w,https://framerusercontent.com/images/r0n48GvXgQJjD1MlOrab6afu3i4.png?scale-down-to=2048&width=3108&height=760 2048w,https://framerusercontent.com/images/r0n48GvXgQJjD1MlOrab6afu3i4.png?width=3108&height=760 3108w\"},className:\"framer-rzds9m\",layoutDependency:layoutDependency,layoutId:\"n5Bj1AXqp\"})]})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-905y15\",\"data-framer-name\":\"Right\",layoutDependency:layoutDependency,layoutId:\"n2cLY36pS\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:50,y:(componentViewport?.y||0)+20+0+0+.5+0,...addPropertyOverrides({ARtJUdYgl:{y:(componentViewport?.y||0)+20+0+0+0+0},dYGL8Qg14:{y:(componentViewport?.y||0)+20+0+0+0+0},GOZGbRc3_:{y:(componentViewport?.y||0)+20+0+0+0+0},jdNoJAcap:{y:(componentViewport?.y||0)+20+0+0+0+0},wWTZ_SouH:{y:(componentViewport?.y||0)+20+0+0+0+0},YZYB8MF3i:{y:(componentViewport?.y||0)+20+0+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-12jcofu-container\",layoutDependency:layoutDependency,layoutId:\"H64IRxKgK-container\",nodeId:\"H64IRxKgK\",rendersWithMotion:true,scopeId:\"qPOzX7heJ\",children:/*#__PURE__*/_jsx(CircleButton,{height:\"100%\",id:\"H64IRxKgK\",k3C6KlFnd:k3C6KlFnd6g8dpo,layoutId:\"H64IRxKgK\",variant:\"P0Kqmvtwx\",width:\"100%\"})})})})]})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-zq7awd\",\"data-framer-name\":\"Center\",layoutDependency:layoutDependency,layoutId:\"aMYbiHMb1\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-5govny\",\"data-framer-name\":\"Home\",layoutDependency:layoutDependency,layoutId:\"zTUn5wy_1\",children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:100,y:(componentViewport?.y||0)+20+71+0+0+0,...addPropertyOverrides({ARtJUdYgl:{width:`max(${componentViewport?.width||\"100vw\"} - 48px, 1px)`,y:(componentViewport?.y||0)+20+70+0+0+0},dYGL8Qg14:{width:`max(${componentViewport?.width||\"100vw\"} - 48px, 1px)`,y:(componentViewport?.y||0)+20+70+0+0+0},GOZGbRc3_:{width:`max(${componentViewport?.width||\"100vw\"} - 48px, 1px)`,y:(componentViewport?.y||0)+20+70+0+0+0},jdNoJAcap:{width:`max(${componentViewport?.width||\"100vw\"} - 48px, 1px)`,y:(componentViewport?.y||0)+20+70+0+0+0},wWTZ_SouH:{width:`max(${componentViewport?.width||\"100vw\"} - 48px, 1px)`,y:(componentViewport?.y||0)+20+70+0+0+0},YZYB8MF3i:{width:`max(${componentViewport?.width||\"100vw\"} - 48px, 1px)`,y:(componentViewport?.y||0)+20+70+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation4,className:\"framer-i84s7c-container\",\"data-framer-appear-id\":\"i84s7c\",\"data-framer-name\":\"1\",initial:animation5,layoutDependency:layoutDependency,layoutId:\"vC59bxueT-container\",name:\"1\",nodeId:\"vC59bxueT\",optimized:true,rendersWithMotion:true,scopeId:\"qPOzX7heJ\",style:{transformPerspective:1200},children:/*#__PURE__*/_jsx(MenuItems,{cA8qQW4u8:resolvedLinks[0],DPixeKnD0:\"HOME\",height:\"100%\",id:\"vC59bxueT\",layoutId:\"vC59bxueT\",name:\"1\",variant:\"TdWtPs78V\",VTcfgG6jH:true,width:\"100%\",zHjS6Gvjh:false,...addPropertyOverrides({ARtJUdYgl:{cA8qQW4u8:resolvedLinks[10],style:{width:\"100%\"},variant:\"UFQTu4_7m\"},d_SUknC2r:{cA8qQW4u8:resolvedLinks[11],variant:\"tWSvwyWM7\"},dYGL8Qg14:{cA8qQW4u8:resolvedLinks[9],style:{width:\"100%\"},variant:\"UFQTu4_7m\"},GOZGbRc3_:{cA8qQW4u8:resolvedLinks[7],style:{width:\"100%\"},variant:\"UFQTu4_7m\"},IMkA4jA21:{cA8qQW4u8:resolvedLinks[1],variant:\"tWSvwyWM7\"},jdNoJAcap:{cA8qQW4u8:resolvedLinks[6],style:{width:\"100%\"},variant:\"UFQTu4_7m\"},jFevgckYo:{cA8qQW4u8:resolvedLinks[2],variant:\"tWSvwyWM7\"},JkaJryQf_:{cA8qQW4u8:resolvedLinks[3],variant:\"tWSvwyWM7\"},MDKVREfiP:{cA8qQW4u8:resolvedLinks[4],variant:\"tWSvwyWM7\"},wWTZ_SouH:{cA8qQW4u8:resolvedLinks[8],style:{width:\"100%\"},variant:\"UFQTu4_7m\"},YZYB8MF3i:{cA8qQW4u8:resolvedLinks[5],style:{width:\"100%\"},variant:\"xCgJ9tX31\"}},baseVariant,gestureVariant)})})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-13272an\",\"data-framer-name\":\"About\",layoutDependency:layoutDependency,layoutId:\"QQFkkP_R4\",children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"CIggE7syO\"},implicitPathVariables:undefined},{href:{webPageId:\"CIggE7syO\"},implicitPathVariables:undefined},{href:{webPageId:\"CIggE7syO\"},implicitPathVariables:undefined},{href:{webPageId:\"CIggE7syO\"},implicitPathVariables:undefined},{href:{webPageId:\"CIggE7syO\"},implicitPathVariables:undefined},{href:{webPageId:\"CIggE7syO\"},implicitPathVariables:undefined},{href:{webPageId:\"CIggE7syO\"},implicitPathVariables:undefined},{href:{webPageId:\"CIggE7syO\"},implicitPathVariables:undefined},{href:{webPageId:\"CIggE7syO\"},implicitPathVariables:undefined},{href:{webPageId:\"CIggE7syO\"},implicitPathVariables:undefined},{href:{webPageId:\"CIggE7syO\"},implicitPathVariables:undefined},{href:{webPageId:\"CIggE7syO\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:100,y:(componentViewport?.y||0)+20+71+0+104+0,...addPropertyOverrides({ARtJUdYgl:{width:`max(${componentViewport?.width||\"100vw\"} - 48px, 1px)`,y:(componentViewport?.y||0)+20+70+0+115+0},dYGL8Qg14:{width:`max(${componentViewport?.width||\"100vw\"} - 48px, 1px)`,y:(componentViewport?.y||0)+20+70+0+115+0},GOZGbRc3_:{width:`max(${componentViewport?.width||\"100vw\"} - 48px, 1px)`,y:(componentViewport?.y||0)+20+70+0+115+0},jdNoJAcap:{width:`max(${componentViewport?.width||\"100vw\"} - 48px, 1px)`,y:(componentViewport?.y||0)+20+70+0+115+0},wWTZ_SouH:{width:`max(${componentViewport?.width||\"100vw\"} - 48px, 1px)`,y:(componentViewport?.y||0)+20+70+0+115+0},YZYB8MF3i:{width:`max(${componentViewport?.width||\"100vw\"} - 48px, 1px)`,y:(componentViewport?.y||0)+20+70+0+115+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation6,className:\"framer-1nuz4uo-container\",\"data-framer-appear-id\":\"1nuz4uo\",initial:animation5,layoutDependency:layoutDependency,layoutId:\"OBCsrMp_6-container\",nodeId:\"OBCsrMp_6\",optimized:true,rendersWithMotion:true,scopeId:\"qPOzX7heJ\",style:{transformPerspective:1200},children:/*#__PURE__*/_jsx(MenuItems,{cA8qQW4u8:resolvedLinks1[0],DPixeKnD0:\"About\",height:\"100%\",id:\"OBCsrMp_6\",layoutId:\"OBCsrMp_6\",variant:\"tWSvwyWM7\",VTcfgG6jH:true,width:\"100%\",zHjS6Gvjh:false,...addPropertyOverrides({ARtJUdYgl:{cA8qQW4u8:resolvedLinks1[10],style:{width:\"100%\"},variant:\"UFQTu4_7m\"},d_SUknC2r:{cA8qQW4u8:resolvedLinks1[11]},dYGL8Qg14:{cA8qQW4u8:resolvedLinks1[9],style:{width:\"100%\"},variant:\"UFQTu4_7m\"},GOZGbRc3_:{cA8qQW4u8:resolvedLinks1[7],style:{width:\"100%\"},variant:\"UFQTu4_7m\"},IMkA4jA21:{cA8qQW4u8:resolvedLinks1[1]},jdNoJAcap:{cA8qQW4u8:resolvedLinks1[6],style:{width:\"100%\"},variant:\"UFQTu4_7m\"},jFevgckYo:{cA8qQW4u8:resolvedLinks1[2]},JkaJryQf_:{cA8qQW4u8:resolvedLinks1[3],variant:\"TdWtPs78V\"},MDKVREfiP:{cA8qQW4u8:resolvedLinks1[4]},wWTZ_SouH:{cA8qQW4u8:resolvedLinks1[8],style:{width:\"100%\"},variant:\"xCgJ9tX31\"},YZYB8MF3i:{cA8qQW4u8:resolvedLinks1[5],style:{width:\"100%\"},variant:\"UFQTu4_7m\"}},baseVariant,gestureVariant)})})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1jmlxkl\",\"data-framer-name\":\"Services\",layoutDependency:layoutDependency,layoutId:\"yZdHBPX1l\",children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"NgF75Zrve\"},implicitPathVariables:undefined},{href:{webPageId:\"NgF75Zrve\"},implicitPathVariables:undefined},{href:{webPageId:\"NgF75Zrve\"},implicitPathVariables:undefined},{href:{webPageId:\"NgF75Zrve\"},implicitPathVariables:undefined},{href:{webPageId:\"NgF75Zrve\"},implicitPathVariables:undefined},{href:{webPageId:\"NgF75Zrve\"},implicitPathVariables:undefined},{href:{webPageId:\"NgF75Zrve\"},implicitPathVariables:undefined},{href:{webPageId:\"NgF75Zrve\"},implicitPathVariables:undefined},{href:{webPageId:\"NgF75Zrve\"},implicitPathVariables:undefined},{href:{webPageId:\"NgF75Zrve\"},implicitPathVariables:undefined},{href:{webPageId:\"NgF75Zrve\"},implicitPathVariables:undefined},{href:{webPageId:\"NgF75Zrve\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:100,y:(componentViewport?.y||0)+20+71+0+208+0,...addPropertyOverrides({ARtJUdYgl:{width:`max(${componentViewport?.width||\"100vw\"} - 48px, 1px)`,y:(componentViewport?.y||0)+20+70+0+230+0},dYGL8Qg14:{width:`max(${componentViewport?.width||\"100vw\"} - 48px, 1px)`,y:(componentViewport?.y||0)+20+70+0+230+0},GOZGbRc3_:{width:`max(${componentViewport?.width||\"100vw\"} - 48px, 1px)`,y:(componentViewport?.y||0)+20+70+0+230+0},jdNoJAcap:{width:`max(${componentViewport?.width||\"100vw\"} - 48px, 1px)`,y:(componentViewport?.y||0)+20+70+0+230+0},wWTZ_SouH:{width:`max(${componentViewport?.width||\"100vw\"} - 48px, 1px)`,y:(componentViewport?.y||0)+20+70+0+230+0},YZYB8MF3i:{width:`max(${componentViewport?.width||\"100vw\"} - 48px, 1px)`,y:(componentViewport?.y||0)+20+70+0+230+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation7,className:\"framer-ko1k4w-container\",\"data-framer-appear-id\":\"ko1k4w\",initial:animation5,layoutDependency:layoutDependency,layoutId:\"xP8Rg1XEw-container\",nodeId:\"xP8Rg1XEw\",optimized:true,rendersWithMotion:true,scopeId:\"qPOzX7heJ\",style:{transformPerspective:1200},children:/*#__PURE__*/_jsx(MenuItems,{cA8qQW4u8:resolvedLinks2[0],DPixeKnD0:\"SERVICES\",height:\"100%\",id:\"xP8Rg1XEw\",layoutId:\"xP8Rg1XEw\",variant:\"tWSvwyWM7\",VTcfgG6jH:true,width:\"100%\",zHjS6Gvjh:false,...addPropertyOverrides({ARtJUdYgl:{cA8qQW4u8:resolvedLinks2[10],style:{width:\"100%\"},variant:\"UFQTu4_7m\"},d_SUknC2r:{cA8qQW4u8:resolvedLinks2[11]},dYGL8Qg14:{cA8qQW4u8:resolvedLinks2[9],style:{width:\"100%\"},variant:\"UFQTu4_7m\"},GOZGbRc3_:{cA8qQW4u8:resolvedLinks2[7],style:{width:\"100%\"},variant:\"UFQTu4_7m\"},IMkA4jA21:{cA8qQW4u8:resolvedLinks2[1],variant:\"TdWtPs78V\"},jdNoJAcap:{cA8qQW4u8:resolvedLinks2[6],style:{width:\"100%\"},variant:\"xCgJ9tX31\"},jFevgckYo:{cA8qQW4u8:resolvedLinks2[2]},JkaJryQf_:{cA8qQW4u8:resolvedLinks2[3]},MDKVREfiP:{cA8qQW4u8:resolvedLinks2[4]},wWTZ_SouH:{cA8qQW4u8:resolvedLinks2[8],style:{width:\"100%\"},variant:\"UFQTu4_7m\"},YZYB8MF3i:{cA8qQW4u8:resolvedLinks2[5],style:{width:\"100%\"},variant:\"UFQTu4_7m\"}},baseVariant,gestureVariant)})})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-kirr65\",\"data-framer-name\":\"Works\",layoutDependency:layoutDependency,layoutId:\"Q45VE7Btg\",children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"m7mjDdwMy\"},implicitPathVariables:undefined},{href:{webPageId:\"m7mjDdwMy\"},implicitPathVariables:undefined},{href:{webPageId:\"m7mjDdwMy\"},implicitPathVariables:undefined},{href:{webPageId:\"m7mjDdwMy\"},implicitPathVariables:undefined},{href:{webPageId:\"m7mjDdwMy\"},implicitPathVariables:undefined},{href:{webPageId:\"m7mjDdwMy\"},implicitPathVariables:undefined},{href:{webPageId:\"m7mjDdwMy\"},implicitPathVariables:undefined},{href:{webPageId:\"m7mjDdwMy\"},implicitPathVariables:undefined},{href:{webPageId:\"m7mjDdwMy\"},implicitPathVariables:undefined},{href:{webPageId:\"m7mjDdwMy\"},implicitPathVariables:undefined},{href:{webPageId:\"m7mjDdwMy\"},implicitPathVariables:undefined},{href:{webPageId:\"m7mjDdwMy\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:100,y:(componentViewport?.y||0)+20+71+0+312+0,...addPropertyOverrides({ARtJUdYgl:{width:`max(${componentViewport?.width||\"100vw\"} - 48px, 1px)`,y:(componentViewport?.y||0)+20+70+0+345+0},dYGL8Qg14:{width:`max(${componentViewport?.width||\"100vw\"} - 48px, 1px)`,y:(componentViewport?.y||0)+20+70+0+345+0},GOZGbRc3_:{width:`max(${componentViewport?.width||\"100vw\"} - 48px, 1px)`,y:(componentViewport?.y||0)+20+70+0+345+0},jdNoJAcap:{width:`max(${componentViewport?.width||\"100vw\"} - 48px, 1px)`,y:(componentViewport?.y||0)+20+70+0+345+0},wWTZ_SouH:{width:`max(${componentViewport?.width||\"100vw\"} - 48px, 1px)`,y:(componentViewport?.y||0)+20+70+0+345+0},YZYB8MF3i:{width:`max(${componentViewport?.width||\"100vw\"} - 48px, 1px)`,y:(componentViewport?.y||0)+20+70+0+345+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation2,className:\"framer-is92x4-container\",\"data-framer-appear-id\":\"is92x4\",initial:animation5,layoutDependency:layoutDependency,layoutId:\"DUvBeAPVG-container\",nodeId:\"DUvBeAPVG\",optimized:true,rendersWithMotion:true,scopeId:\"qPOzX7heJ\",style:{transformPerspective:1200},children:/*#__PURE__*/_jsx(MenuItems,{cA8qQW4u8:resolvedLinks3[0],DPixeKnD0:\"Projects\",height:\"100%\",id:\"DUvBeAPVG\",layoutId:\"DUvBeAPVG\",variant:\"tWSvwyWM7\",VTcfgG6jH:true,width:\"100%\",zHjS6Gvjh:false,...addPropertyOverrides({ARtJUdYgl:{cA8qQW4u8:resolvedLinks3[10],style:{width:\"100%\"},variant:\"UFQTu4_7m\"},d_SUknC2r:{cA8qQW4u8:resolvedLinks3[11]},dYGL8Qg14:{cA8qQW4u8:resolvedLinks3[9],style:{width:\"100%\"},variant:\"UFQTu4_7m\"},GOZGbRc3_:{cA8qQW4u8:resolvedLinks3[7],style:{width:\"100%\"},variant:\"xCgJ9tX31\"},IMkA4jA21:{cA8qQW4u8:resolvedLinks3[1]},jdNoJAcap:{cA8qQW4u8:resolvedLinks3[6],style:{width:\"100%\"},variant:\"UFQTu4_7m\"},jFevgckYo:{cA8qQW4u8:resolvedLinks3[2],variant:\"TdWtPs78V\"},JkaJryQf_:{cA8qQW4u8:resolvedLinks3[3]},MDKVREfiP:{cA8qQW4u8:resolvedLinks3[4]},wWTZ_SouH:{cA8qQW4u8:resolvedLinks3[8],style:{width:\"100%\"},variant:\"UFQTu4_7m\"},YZYB8MF3i:{cA8qQW4u8:resolvedLinks3[5],style:{width:\"100%\"},variant:\"UFQTu4_7m\"}},baseVariant,gestureVariant)})})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1iv9kek\",\"data-framer-name\":\"Contact\",layoutDependency:layoutDependency,layoutId:\"AViHjMn6l\",children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"uGpYHybbs\"},implicitPathVariables:undefined},{href:{webPageId:\"uGpYHybbs\"},implicitPathVariables:undefined},{href:{webPageId:\"uGpYHybbs\"},implicitPathVariables:undefined},{href:{webPageId:\"uGpYHybbs\"},implicitPathVariables:undefined},{href:{webPageId:\"uGpYHybbs\"},implicitPathVariables:undefined},{href:{webPageId:\"uGpYHybbs\"},implicitPathVariables:undefined},{href:{webPageId:\"uGpYHybbs\"},implicitPathVariables:undefined},{href:{webPageId:\"uGpYHybbs\"},implicitPathVariables:undefined},{href:{webPageId:\"uGpYHybbs\"},implicitPathVariables:undefined},{href:{webPageId:\"uGpYHybbs\"},implicitPathVariables:undefined},{href:{webPageId:\"uGpYHybbs\"},implicitPathVariables:undefined},{href:{webPageId:\"uGpYHybbs\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:100,y:(componentViewport?.y||0)+20+71+0+416+0,...addPropertyOverrides({ARtJUdYgl:{y:(componentViewport?.y||0)+20+70+0+460+0},dYGL8Qg14:{y:(componentViewport?.y||0)+20+70+0+460+0},GOZGbRc3_:{y:(componentViewport?.y||0)+20+70+0+460+0},jdNoJAcap:{y:(componentViewport?.y||0)+20+70+0+460+0},wWTZ_SouH:{y:(componentViewport?.y||0)+20+70+0+460+0},YZYB8MF3i:{y:(componentViewport?.y||0)+20+70+0+460+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation8,className:\"framer-tz28yn-container\",\"data-framer-appear-id\":\"tz28yn\",initial:animation5,layoutDependency:layoutDependency,layoutId:\"aK3JByzvc-container\",nodeId:\"aK3JByzvc\",optimized:true,rendersWithMotion:true,scopeId:\"qPOzX7heJ\",style:{transformPerspective:1200},children:/*#__PURE__*/_jsx(MenuItems,{cA8qQW4u8:resolvedLinks4[0],DPixeKnD0:\"Contact\",height:\"100%\",id:\"aK3JByzvc\",layoutId:\"aK3JByzvc\",variant:\"tWSvwyWM7\",VTcfgG6jH:true,width:\"100%\",zHjS6Gvjh:false,...addPropertyOverrides({ARtJUdYgl:{cA8qQW4u8:resolvedLinks4[10],variant:\"UFQTu4_7m\"},d_SUknC2r:{cA8qQW4u8:resolvedLinks4[11]},dYGL8Qg14:{cA8qQW4u8:resolvedLinks4[9],variant:\"xCgJ9tX31\"},GOZGbRc3_:{cA8qQW4u8:resolvedLinks4[7],variant:\"UFQTu4_7m\"},IMkA4jA21:{cA8qQW4u8:resolvedLinks4[1]},jdNoJAcap:{cA8qQW4u8:resolvedLinks4[6],variant:\"UFQTu4_7m\"},jFevgckYo:{cA8qQW4u8:resolvedLinks4[2]},JkaJryQf_:{cA8qQW4u8:resolvedLinks4[3]},MDKVREfiP:{cA8qQW4u8:resolvedLinks4[4],variant:\"TdWtPs78V\"},wWTZ_SouH:{cA8qQW4u8:resolvedLinks4[8],variant:\"UFQTu4_7m\"},YZYB8MF3i:{cA8qQW4u8:resolvedLinks4[5],variant:\"UFQTu4_7m\"}},baseVariant,gestureVariant)})})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1qdv0du\",\"data-framer-name\":\"Careers\",layoutDependency:layoutDependency,layoutId:\"kSCuzdCcR\",children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"WpYshwxFU\"},implicitPathVariables:undefined},{href:{webPageId:\"WpYshwxFU\"},implicitPathVariables:undefined},{href:{webPageId:\"WpYshwxFU\"},implicitPathVariables:undefined},{href:{webPageId:\"WpYshwxFU\"},implicitPathVariables:undefined},{href:{webPageId:\"WpYshwxFU\"},implicitPathVariables:undefined},{href:{webPageId:\"WpYshwxFU\"},implicitPathVariables:undefined},{href:{webPageId:\"WpYshwxFU\"},implicitPathVariables:undefined},{href:{webPageId:\"WpYshwxFU\"},implicitPathVariables:undefined},{href:{webPageId:\"WpYshwxFU\"},implicitPathVariables:undefined},{href:{webPageId:\"WpYshwxFU\"},implicitPathVariables:undefined},{href:{webPageId:\"WpYshwxFU\"},implicitPathVariables:undefined},{href:{webPageId:\"WpYshwxFU\"},implicitPathVariables:undefined}],children:resolvedLinks5=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:100,y:(componentViewport?.y||0)+20+71+0+520+0,...addPropertyOverrides({ARtJUdYgl:{width:`max(${componentViewport?.width||\"100vw\"} - 48px, 1px)`,y:(componentViewport?.y||0)+20+70+0+575+0},dYGL8Qg14:{width:`max(${componentViewport?.width||\"100vw\"} - 48px, 1px)`,y:(componentViewport?.y||0)+20+70+0+575+0},GOZGbRc3_:{width:`max(${componentViewport?.width||\"100vw\"} - 48px, 1px)`,y:(componentViewport?.y||0)+20+70+0+575+0},jdNoJAcap:{width:`max(${componentViewport?.width||\"100vw\"} - 48px, 1px)`,y:(componentViewport?.y||0)+20+70+0+575+0},wWTZ_SouH:{width:`max(${componentViewport?.width||\"100vw\"} - 48px, 1px)`,y:(componentViewport?.y||0)+20+70+0+575+0},YZYB8MF3i:{width:`max(${componentViewport?.width||\"100vw\"} - 48px, 1px)`,y:(componentViewport?.y||0)+20+70+0+575+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation8,className:\"framer-3hra7f-container\",\"data-framer-appear-id\":\"3hra7f\",initial:animation5,layoutDependency:layoutDependency,layoutId:\"MJsh_i6hm-container\",nodeId:\"MJsh_i6hm\",optimized:true,rendersWithMotion:true,scopeId:\"qPOzX7heJ\",style:{transformPerspective:1200},children:/*#__PURE__*/_jsx(MenuItems,{cA8qQW4u8:resolvedLinks5[0],DPixeKnD0:\"Careers\",height:\"100%\",id:\"MJsh_i6hm\",layoutId:\"MJsh_i6hm\",variant:\"tWSvwyWM7\",VTcfgG6jH:true,width:\"100%\",zHjS6Gvjh:false,...addPropertyOverrides({ARtJUdYgl:{cA8qQW4u8:resolvedLinks5[10],style:{width:\"100%\"},variant:\"xCgJ9tX31\"},d_SUknC2r:{cA8qQW4u8:resolvedLinks5[11],variant:\"TdWtPs78V\"},dYGL8Qg14:{cA8qQW4u8:resolvedLinks5[9],style:{width:\"100%\"},variant:\"UFQTu4_7m\"},GOZGbRc3_:{cA8qQW4u8:resolvedLinks5[7],style:{width:\"100%\"},variant:\"UFQTu4_7m\"},IMkA4jA21:{cA8qQW4u8:resolvedLinks5[1]},jdNoJAcap:{cA8qQW4u8:resolvedLinks5[6],style:{width:\"100%\"},variant:\"UFQTu4_7m\"},jFevgckYo:{cA8qQW4u8:resolvedLinks5[2]},JkaJryQf_:{cA8qQW4u8:resolvedLinks5[3]},MDKVREfiP:{cA8qQW4u8:resolvedLinks5[4]},wWTZ_SouH:{cA8qQW4u8:resolvedLinks5[8],style:{width:\"100%\"},variant:\"UFQTu4_7m\"},YZYB8MF3i:{cA8qQW4u8:resolvedLinks5[5],style:{width:\"100%\"},variant:\"UFQTu4_7m\"}},baseVariant,gestureVariant)})})})})})]}),/*#__PURE__*/_jsx(MotionDivWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation2,className:\"framer-1esjs6i\",\"data-framer-appear-id\":\"1esjs6i\",\"data-framer-name\":\"Bottom\",initial:animation5,layoutDependency:layoutDependency,layoutId:\"uzoHq2fWv\",optimized:true,style:{transformPerspective:1200},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1uup9r\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"aRZnb0IYW\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1bgv1qi-container\",\"data-code-component-plugin-id\":\"84d4c1\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"ihdTfPxXA-container\",nodeId:\"ihdTfPxXA\",rendersWithMotion:true,scopeId:\"qPOzX7heJ\",children:/*#__PURE__*/_jsx(CopyrightText,{color:\"rgb(255, 255, 255)\",font:{fontFamily:'\"PP Neue Machina Plain Regular\", \"PP Neue Machina Plain Regular Placeholder\", sans-serif',fontSize:\"15px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"-0.01em\",lineHeight:\"1.3em\"},height:\"100%\",id:\"ihdTfPxXA\",layoutId:\"ihdTfPxXA\",name:\"Studio 7\",prefix:\"\",showIcon:true,showName:true,suffix:\"\",width:\"100%\"})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ek78bq\",\"data-framer-name\":\"Social Icons\",layoutDependency:layoutDependency,layoutId:\"AdWdDgT0T\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:23,y:(componentViewport?.y||0)+20+711+0+0+75+13.5,...addPropertyOverrides({ARtJUdYgl:{y:(componentViewport?.y||0)+20+765+0+0+0+249+13.5},dYGL8Qg14:{y:(componentViewport?.y||0)+20+765+0+0+0+249+13.5},GOZGbRc3_:{y:(componentViewport?.y||0)+20+765+0+0+0+249+13.5},jdNoJAcap:{y:(componentViewport?.y||0)+20+765+0+0+0+249+13.5},wWTZ_SouH:{y:(componentViewport?.y||0)+20+765+0+0+0+249+13.5},YZYB8MF3i:{y:(componentViewport?.y||0)+20+765+0+0+0+249+13.5}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-12q7m0r-container\",layoutDependency:layoutDependency,layoutId:\"r82XlMRgL-container\",nodeId:\"r82XlMRgL\",rendersWithMotion:true,scopeId:\"qPOzX7heJ\",children:/*#__PURE__*/_jsx(UnderlineButton,{D1BksElC1:true,grlILkKzz:true,height:\"100%\",id:\"r82XlMRgL\",layoutId:\"r82XlMRgL\",LXl6QtB7P:\"https://www.facebook.com/Studio7.KJ/\",width:\"100%\",WToiWnGc4:\"FB\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:23,y:(componentViewport?.y||0)+20+711+0+0+75+13.5,...addPropertyOverrides({ARtJUdYgl:{y:(componentViewport?.y||0)+20+765+0+0+0+249+13.5},dYGL8Qg14:{y:(componentViewport?.y||0)+20+765+0+0+0+249+13.5},GOZGbRc3_:{y:(componentViewport?.y||0)+20+765+0+0+0+249+13.5},jdNoJAcap:{y:(componentViewport?.y||0)+20+765+0+0+0+249+13.5},wWTZ_SouH:{y:(componentViewport?.y||0)+20+765+0+0+0+249+13.5},YZYB8MF3i:{y:(componentViewport?.y||0)+20+765+0+0+0+249+13.5}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-5s2c9d-container\",layoutDependency:layoutDependency,layoutId:\"vGCJIthIE-container\",nodeId:\"vGCJIthIE\",rendersWithMotion:true,scopeId:\"qPOzX7heJ\",children:/*#__PURE__*/_jsx(UnderlineButton,{D1BksElC1:true,grlILkKzz:true,height:\"100%\",id:\"vGCJIthIE\",layoutId:\"vGCJIthIE\",LXl6QtB7P:\"https://www.instagram.com/studio7events_/?hl=en\",width:\"100%\",WToiWnGc4:\"IG\"})})}),/*#__PURE__*/_jsx(Link,{href:\"mailto: hello.portx@gmail.com\",motionChild:true,nodeId:\"Z2Hqt4hJz\",openInNewTab:false,scopeId:\"qPOzX7heJ\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1y3siuz framer-1hnl5oh\",\"data-framer-name\":\"Link Text\",layoutDependency:layoutDependency,layoutId:\"Z2Hqt4hJz\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1b21hlb-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"C9EfE93_a-container\",nodeId:\"C9EfE93_a\",rendersWithMotion:true,scopeId:\"qPOzX7heJ\",children:/*#__PURE__*/_jsx(RollingText,{color:\"var(--token-d4ca82da-9858-4dad-acd0-b334826e1013, rgb(255, 255, 255))\",font:{fontFamily:'\"PP Neue Machina Plain Regular\", \"PP Neue Machina Plain Regular Placeholder\", sans-serif',fontSize:\"15px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0px\",lineHeight:\"24px\"},height:\"100%\",id:\"C9EfE93_a\",layoutId:\"C9EfE93_a\",padding:\"0px\",reverse:false,stagger:55,tag:\"p\",text:\"hello@studio7.com\",textTransform:\"none\",transition:{delay:0,duration:.4,ease:[.82,.08,.29,1],type:\"tween\"},width:\"100%\"})})})})})]})]})}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",backgroundSize:.15,fit:\"tile\",intrinsicHeight:475,intrinsicWidth:911,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0),pixelHeight:128,pixelWidth:128,positionX:\"center\",positionY:\"center\",sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/zvhaXqRGIighZueOuPlMK0Gwr84.svg?width=128&height=128\"},className:\"framer-1ddpkh4\",\"data-framer-name\":\"BG Pattern\",layoutDependency:layoutDependency,layoutId:\"EWk2MWEi6\",style:{opacity:0}}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-nqfrkr-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"RF62dSv_o-container\",nodeId:\"RF62dSv_o\",rendersWithMotion:true,scopeId:\"qPOzX7heJ\",children:/*#__PURE__*/_jsx(AnimatedGradientBackground,{color1:\"rgb(46, 18, 12)\",color2:\"rgb(8, 18, 18)\",color3:\"rgb(0, 0, 0)\",colorMode:\"preset\",distortion:3,height:\"100%\",id:\"RF62dSv_o\",layoutId:\"RF62dSv_o\",noise:{opacity:.69,scale:.8},offset:-817,preset:\"custom\",preview:true,proportion:91,radius:\"0px\",rotation:-216,scale:.8,shape:\"Edge\",shapeSize:0,softness:100,speed:47,style:{height:\"100%\",width:\"100%\"},swirl:49,swirlIterations:1,width:\"100%\"})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-cWs7O.framer-1hnl5oh, .framer-cWs7O .framer-1hnl5oh { display: block; }\",\".framer-cWs7O.framer-1khjuco { align-content: center; align-items: center; cursor: default; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: 800px; justify-content: flex-start; max-width: 1920px; overflow: hidden; padding: 20px 50px 40px 50px; position: relative; width: 1440px; }\",\".framer-cWs7O .framer-ncty9b { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: hidden; padding: 0px; position: relative; width: 100%; z-index: 3; }\",\".framer-cWs7O .framer-kdf9ls { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-cWs7O .framer-wy22sz { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 88px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-cWs7O .framer-11hmka9 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-cWs7O .framer-o1pi6u-container, .framer-cWs7O .framer-i84s7c-container, .framer-cWs7O .framer-1nuz4uo-container, .framer-cWs7O .framer-ko1k4w-container, .framer-cWs7O .framer-is92x4-container, .framer-cWs7O .framer-tz28yn-container, .framer-cWs7O .framer-3hra7f-container, .framer-cWs7O .framer-1bgv1qi-container, .framer-cWs7O .framer-12q7m0r-container, .framer-cWs7O .framer-5s2c9d-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-cWs7O .framer-rzds9m { flex: none; height: 51px; overflow: hidden; position: relative; width: 172px; will-change: var(--framer-will-change-filter-override, filter); }\",\".framer-cWs7O .framer-905y15 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-cWs7O .framer-12jcofu-container { flex: none; height: auto; position: relative; width: auto; z-index: 5; }\",\".framer-cWs7O .framer-zq7awd { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 100%; z-index: 2; }\",\".framer-cWs7O .framer-5govny, .framer-cWs7O .framer-13272an, .framer-cWs7O .framer-1jmlxkl, .framer-cWs7O .framer-kirr65, .framer-cWs7O .framer-1iv9kek, .framer-cWs7O .framer-1qdv0du { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 100%; z-index: 0; }\",\".framer-cWs7O .framer-1esjs6i { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 100px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; z-index: 3; }\",\".framer-cWs7O .framer-1uup9r { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 49px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; z-index: 1; }\",\".framer-cWs7O .framer-ek78bq { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: flex-end; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-cWs7O .framer-1y3siuz { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-cWs7O .framer-1b21hlb-container { flex: none; height: auto; mix-blend-mode: difference; position: relative; width: auto; }\",\".framer-cWs7O .framer-1ddpkh4 { flex: none; height: 100%; left: calc(50.00000000000002% - 100% / 2); overflow: visible; pointer-events: none; position: absolute; top: 0px; width: 100%; z-index: 0; }\",\".framer-cWs7O .framer-nqfrkr-container { bottom: 0px; flex: none; left: 0px; mix-blend-mode: difference; position: absolute; right: 0px; top: 0px; z-index: 1; }\",\".framer-cWs7O.framer-v-4ugks3.framer-1khjuco, .framer-cWs7O.framer-v-1at3t40.framer-1khjuco, .framer-cWs7O.framer-v-948ya9.framer-1khjuco, .framer-cWs7O.framer-v-1h13uw8.framer-1khjuco, .framer-cWs7O.framer-v-1fvaokf.framer-1khjuco, .framer-cWs7O.framer-v-9mi6rh.framer-1khjuco { padding: 20px 24px 40px 24px; width: 390px; }\",\".framer-cWs7O.framer-v-4ugks3 .framer-kdf9ls, .framer-cWs7O.framer-v-1at3t40 .framer-kdf9ls, .framer-cWs7O.framer-v-948ya9 .framer-kdf9ls, .framer-cWs7O.framer-v-1h13uw8 .framer-kdf9ls, .framer-cWs7O.framer-v-1fvaokf .framer-kdf9ls, .framer-cWs7O.framer-v-9mi6rh .framer-kdf9ls { gap: 0px; justify-content: center; }\",\".framer-cWs7O.framer-v-4ugks3 .framer-zq7awd, .framer-cWs7O.framer-v-1at3t40 .framer-zq7awd, .framer-cWs7O.framer-v-948ya9 .framer-zq7awd, .framer-cWs7O.framer-v-1h13uw8 .framer-zq7awd, .framer-cWs7O.framer-v-1fvaokf .framer-zq7awd, .framer-cWs7O.framer-v-9mi6rh .framer-zq7awd { gap: 15px; }\",\".framer-cWs7O.framer-v-4ugks3 .framer-i84s7c-container, .framer-cWs7O.framer-v-4ugks3 .framer-1nuz4uo-container, .framer-cWs7O.framer-v-4ugks3 .framer-ko1k4w-container, .framer-cWs7O.framer-v-4ugks3 .framer-is92x4-container, .framer-cWs7O.framer-v-4ugks3 .framer-3hra7f-container, .framer-cWs7O.framer-v-1at3t40 .framer-i84s7c-container, .framer-cWs7O.framer-v-1at3t40 .framer-1nuz4uo-container, .framer-cWs7O.framer-v-1at3t40 .framer-ko1k4w-container, .framer-cWs7O.framer-v-1at3t40 .framer-is92x4-container, .framer-cWs7O.framer-v-1at3t40 .framer-3hra7f-container, .framer-cWs7O.framer-v-948ya9 .framer-i84s7c-container, .framer-cWs7O.framer-v-948ya9 .framer-1nuz4uo-container, .framer-cWs7O.framer-v-948ya9 .framer-ko1k4w-container, .framer-cWs7O.framer-v-948ya9 .framer-is92x4-container, .framer-cWs7O.framer-v-948ya9 .framer-3hra7f-container, .framer-cWs7O.framer-v-1h13uw8 .framer-i84s7c-container, .framer-cWs7O.framer-v-1h13uw8 .framer-1nuz4uo-container, .framer-cWs7O.framer-v-1h13uw8 .framer-ko1k4w-container, .framer-cWs7O.framer-v-1h13uw8 .framer-is92x4-container, .framer-cWs7O.framer-v-1h13uw8 .framer-3hra7f-container, .framer-cWs7O.framer-v-1fvaokf .framer-i84s7c-container, .framer-cWs7O.framer-v-1fvaokf .framer-1nuz4uo-container, .framer-cWs7O.framer-v-1fvaokf .framer-ko1k4w-container, .framer-cWs7O.framer-v-1fvaokf .framer-is92x4-container, .framer-cWs7O.framer-v-1fvaokf .framer-3hra7f-container, .framer-cWs7O.framer-v-9mi6rh .framer-i84s7c-container, .framer-cWs7O.framer-v-9mi6rh .framer-1nuz4uo-container, .framer-cWs7O.framer-v-9mi6rh .framer-ko1k4w-container, .framer-cWs7O.framer-v-9mi6rh .framer-is92x4-container, .framer-cWs7O.framer-v-9mi6rh .framer-3hra7f-container { flex: 1 0 0px; width: 1px; }\",\".framer-cWs7O.framer-v-4ugks3 .framer-1iv9kek, .framer-cWs7O.framer-v-1at3t40 .framer-1iv9kek, .framer-cWs7O.framer-v-948ya9 .framer-1iv9kek, .framer-cWs7O.framer-v-1h13uw8 .framer-1iv9kek, .framer-cWs7O.framer-v-1fvaokf .framer-1iv9kek, .framer-cWs7O.framer-v-9mi6rh .framer-1iv9kek { justify-content: center; }\",\".framer-cWs7O.framer-v-4ugks3 .framer-1uup9r, .framer-cWs7O.framer-v-1at3t40 .framer-1uup9r, .framer-cWs7O.framer-v-948ya9 .framer-1uup9r, .framer-cWs7O.framer-v-1h13uw8 .framer-1uup9r, .framer-cWs7O.framer-v-1fvaokf .framer-1uup9r, .framer-cWs7O.framer-v-9mi6rh .framer-1uup9r { flex-direction: column; }\",\".framer-cWs7O.framer-v-4ugks3 .framer-ek78bq, .framer-cWs7O.framer-v-1at3t40 .framer-ek78bq, .framer-cWs7O.framer-v-948ya9 .framer-ek78bq, .framer-cWs7O.framer-v-1h13uw8 .framer-ek78bq, .framer-cWs7O.framer-v-1fvaokf .framer-ek78bq, .framer-cWs7O.framer-v-9mi6rh .framer-ek78bq { flex: none; gap: 24px; justify-content: center; width: 100%; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 800\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"],\"constraints\":[null,\"1920px\",null,null]},\"IMkA4jA21\":{\"layout\":[\"fixed\",\"fixed\"],\"constraints\":[null,\"1920px\",null,null]},\"jFevgckYo\":{\"layout\":[\"fixed\",\"fixed\"],\"constraints\":[null,\"1920px\",null,null]},\"JkaJryQf_\":{\"layout\":[\"fixed\",\"fixed\"],\"constraints\":[null,\"1920px\",null,null]},\"MDKVREfiP\":{\"layout\":[\"fixed\",\"fixed\"],\"constraints\":[null,\"1920px\",null,null]},\"YZYB8MF3i\":{\"layout\":[\"fixed\",\"fixed\"],\"constraints\":[null,\"1920px\",null,null]},\"jdNoJAcap\":{\"layout\":[\"fixed\",\"fixed\"],\"constraints\":[null,\"1920px\",null,null]},\"GOZGbRc3_\":{\"layout\":[\"fixed\",\"fixed\"],\"constraints\":[null,\"1920px\",null,null]},\"wWTZ_SouH\":{\"layout\":[\"fixed\",\"fixed\"],\"constraints\":[null,\"1920px\",null,null]},\"dYGL8Qg14\":{\"layout\":[\"fixed\",\"fixed\"],\"constraints\":[null,\"1920px\",null,null]},\"ARtJUdYgl\":{\"layout\":[\"fixed\",\"fixed\"],\"constraints\":[null,\"1920px\",null,null]},\"d_SUknC2r\":{\"layout\":[\"fixed\",\"fixed\"],\"constraints\":[null,\"1920px\",null,null]}}}\n * @framerVariables {\"nudbpXYrr\":\"tap\",\"ZBBcJAot4\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerqPOzX7heJ=withCSS(Component,css,\"framer-cWs7O\");export default FramerqPOzX7heJ;FramerqPOzX7heJ.displayName=\"Menu\";FramerqPOzX7heJ.defaultProps={height:800,width:1440};addPropertyControls(FramerqPOzX7heJ,{variant:{options:[\"h0Ahi8eAf\",\"IMkA4jA21\",\"jFevgckYo\",\"JkaJryQf_\",\"MDKVREfiP\",\"YZYB8MF3i\",\"jdNoJAcap\",\"GOZGbRc3_\",\"wWTZ_SouH\",\"dYGL8Qg14\",\"ARtJUdYgl\",\"d_SUknC2r\"],optionTitles:[\"Home\",\"Services\",\"Works\",\"About\",\"Contact\",\"Mobile Home\",\"Mobile Services\",\"Mobile Works\",\"Mobile About\",\"Mobile Contact\",\"Mobile Careers\",\"Variant 12\"],title:\"Variant\",type:ControlType.Enum},nudbpXYrr:{title:\"Tap\",type:ControlType.EventHandler},ZBBcJAot4:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerqPOzX7heJ,[{explicitInter:true,fonts:[{cssFamilyName:\"PP Neue Machina Plain Regular\",source:\"custom\",style:\"normal\",uiFamilyName:\"PP Neue Machina\",url:\"https://framerusercontent.com/assets/fjt8C3DDTzsPdoVR1oAnBJkxGw.woff2\",weight:\"400\"}]},...LogoFonts,...CircleButtonFonts,...MenuItemsFonts,...CopyrightTextFonts,...UnderlineButtonFonts,...RollingTextFonts,...AnimatedGradientBackgroundFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerqPOzX7heJ\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"],\\\"constraints\\\":[null,\\\"1920px\\\",null,null]},\\\"IMkA4jA21\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"],\\\"constraints\\\":[null,\\\"1920px\\\",null,null]},\\\"jFevgckYo\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"],\\\"constraints\\\":[null,\\\"1920px\\\",null,null]},\\\"JkaJryQf_\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"],\\\"constraints\\\":[null,\\\"1920px\\\",null,null]},\\\"MDKVREfiP\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"],\\\"constraints\\\":[null,\\\"1920px\\\",null,null]},\\\"YZYB8MF3i\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"],\\\"constraints\\\":[null,\\\"1920px\\\",null,null]},\\\"jdNoJAcap\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"],\\\"constraints\\\":[null,\\\"1920px\\\",null,null]},\\\"GOZGbRc3_\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"],\\\"constraints\\\":[null,\\\"1920px\\\",null,null]},\\\"wWTZ_SouH\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"],\\\"constraints\\\":[null,\\\"1920px\\\",null,null]},\\\"dYGL8Qg14\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"],\\\"constraints\\\":[null,\\\"1920px\\\",null,null]},\\\"ARtJUdYgl\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"],\\\"constraints\\\":[null,\\\"1920px\\\",null,null]},\\\"d_SUknC2r\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"],\\\"constraints\\\":[null,\\\"1920px\\\",null,null]}}}\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"1440\",\"framerVariables\":\"{\\\"nudbpXYrr\\\":\\\"tap\\\",\\\"ZBBcJAot4\\\":\\\"click\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"800\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./qPOzX7heJ.map","// Generated by Framer (6ca5d98)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 0.75 18 C 0.336 18 0 17.664 0 17.25 L 0 0.75 C 0 0.336 0.336 0 0.75 0 L 17.25 0 C 17.664 0 18 0.336 18 0.75 L 18 17.25 C 18 17.664 17.664 18 17.25 18 Z\" fill-opacity=\"var(--1m6trwb, 0)\" fill=\"var(--21h8s6, rgb(0, 0, 0))\" height=\"18px\" id=\"ubm8tT7Gs\" transform=\"translate(3 3)\" width=\"18px\"/><path d=\"M 0.75 18 C 0.336 18 0 17.664 0 17.25 L 0 0.75 C 0 0.336 0.336 0 0.75 0 L 17.25 0 C 17.664 0 18 0.336 18 0.75 L 18 17.25 C 18 17.664 17.664 18 17.25 18 Z\" fill=\"transparent\" height=\"18px\" id=\"uLIbokj1X\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(3 3)\" width=\"18px\"/><path d=\"M 0 0 L 0 6\" fill=\"transparent\" height=\"6px\" id=\"wcL4Xtw6S\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(11.25 10.5)\" width=\"1px\"/><path d=\"M 0 0 L 0 6\" fill=\"transparent\" height=\"6px\" id=\"haFqKG9T6\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(8.25 10.5)\" width=\"1px\"/><path d=\"M 0 2.625 C 0 1.175 1.175 0 2.625 0 C 4.075 0 5.25 1.175 5.25 2.625 L 5.25 6\" fill=\"transparent\" height=\"6px\" id=\"ldXP7NTX2\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(11.25 10.5)\" width=\"5.25px\"/><path d=\"M 0 1.125 C 0 0.504 0.504 0 1.125 0 C 1.746 0 2.25 0.504 2.25 1.125 C 2.25 1.746 1.746 2.25 1.125 2.25 C 0.504 2.25 0 1.746 0 1.125 Z\" fill=\"var(--21h8s6, rgb(0, 0, 0))\" height=\"2.25px\" id=\"M86o3vn0T\" transform=\"translate(7.125 6.75)\" width=\"2.25px\"/></svg>';const getProps=({alpha,color,height,id,width,width1,...props})=>{return{...props,ezTt3ayMo:color??props.ezTt3ayMo??\"rgb(0, 0, 0)\",lschgej4H:width1??props.lschgej4H??1.5,qxTvv_EBh:alpha??props.qxTvv_EBh};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,ezTt3ayMo,lschgej4H,qxTvv_EBh,...restProps}=getProps(props);const href=useSVGTemplate(\"4033599021\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-qVh2c\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1m6trwb\":qxTvv_EBh,\"--21h8s6\":ezTt3ayMo,\"--pgex8v\":lschgej4H,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-qVh2c { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"ezTt3ayMo\":\"color\",\"lschgej4H\":\"width1\",\"qxTvv_EBh\":\"alpha\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Linkedin Logo\",\"color\":{\"type\":\"variable\",\"value\":\"21h8s6\"},\"set\":{\"localId\":\"vectorSet/NGVKdicsm\",\"id\":\"NGVKdicsm\",\"moduleId\":\"omX0gWFPqDwhaiWwf6ab\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-qVh2c\");Icon.displayName=\"Linkedin Logo\";export default Icon;addPropertyControls(Icon,{ezTt3ayMo:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},lschgej4H:{defaultValue:1.5,displayStepper:true,hidden:false,max:6,min:0,step:.5,title:\"Width\",type:ControlType.Number},qxTvv_EBh:{defaultValue:0,displayStepper:true,hidden:false,max:1,min:0,step:.1,title:\"Alpha\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerDisableUnlink\":\"true\",\"framerVariables\":\"{\\\"ezTt3ayMo\\\":\\\"color\\\",\\\"lschgej4H\\\":\\\"width1\\\",\\\"qxTvv_EBh\\\":\\\"alpha\\\"}\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"24\",\"framerIntrinsicHeight\":\"24\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerImmutableVariables\":\"true\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"Linkedin Logo\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"21h8s6\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/NGVKdicsm\\\",\\\"id\\\":\\\"NGVKdicsm\\\",\\\"moduleId\\\":\\\"omX0gWFPqDwhaiWwf6ab\\\"}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (0b8b5e5)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,RichText,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";const serializationHash=\"framer-q8Ttd\";const variantClassNames={XvqTw0Be9:\"framer-v-jjcw9a\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion(React.Fragment);const getProps=({height,id,subtitle,title,width,...props})=>{var _ref,_ref1;return{...props,WuF2iG84P:(_ref=subtitle!==null&&subtitle!==void 0?subtitle:props.WuF2iG84P)!==null&&_ref!==void 0?_ref:\"Set up the component by adding background and bouncer elements to the component properties.\",yeAnKbEUZ:(_ref1=title!==null&&title!==void 0?title:props.yeAnKbEUZ)!==null&&_ref1!==void 0?_ref1:\"Screen Saver\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,yeAnKbEUZ,WuF2iG84P,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"XvqTw0Be9\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(serializationHash,...sharedStyleClassNames,\"framer-jjcw9a\",className,classNames),\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"XvqTw0Be9\",ref:ref!==null&&ref!==void 0?ref:ref1,style:{backgroundColor:\"rgba(136, 85, 255, 0.1)\",...style},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-uh2i08\",layoutDependency:layoutDependency,layoutId:\"aM7oiNoFL\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-flw0dh\",\"data-framer-name\":\"Logo\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"GthLmGmBt\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 28 28\"><g id=\"ss11036020200_1\"><path d=\"M 0 0 L 28 0 L 28 28 L 0 28 Z\" fill=\"transparent\"></path><path d=\"M 21 7.113 C 21 7.041 21.029 6.971 21.079 6.921 L 27.534 0.465 C 27.613 0.388 27.73 0.365 27.831 0.407 C 27.933 0.449 28 0.548 28 0.658 L 28 13.888 C 28 13.96 27.971 14.028 27.921 14.079 L 21 21 Z M 7 21 L 7 7.658 C 7 7.548 6.933 7.449 6.831 7.407 C 6.73 7.365 6.613 7.388 6.534 7.465 L 0.079 13.921 C 0.028 13.972 0 14.041 0 14.113 L 0 27.728 C 0 27.877 0.122 28 0.273 28 L 13.888 28 C 13.96 28 14.028 27.971 14.079 27.921 L 21 21 Z\" fill=\"rgb(153, 102, 255)\"></path></g></svg>',svgContentId:11036020200,withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-k3ullq\",layoutDependency:layoutDependency,layoutId:\"E3DQBYSAf\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItQm9sZA==\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"11px\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(153, 102, 255))\"},children:\"Screen Saver\"})}),className:\"framer-q0gs4u\",\"data-framer-name\":\"Title\",fonts:[\"Inter-Bold\"],layoutDependency:layoutDependency,layoutId:\"UqJwZqJjg\",style:{\"--extracted-r6o4lv\":\"rgb(153, 102, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:yeAnKbEUZ,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"11px\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-line-height\":\"1.4em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(153, 102, 255, 0.7))\"},children:\"Set up the component by adding background and bouncer elements to the component properties.\"})}),className:\"framer-g5dqhc\",\"data-framer-name\":\"Subtitle\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"RJ7UF99m8\",style:{\"--extracted-r6o4lv\":\"rgba(153, 102, 255, 0.7)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:WuF2iG84P,verticalAlignment:\"top\",withExternalLayout:true})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-q8Ttd.framer-qanqo2, .framer-q8Ttd .framer-qanqo2 { display: block; }\",\".framer-q8Ttd.framer-jjcw9a { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 200px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 400px; }\",\".framer-q8Ttd .framer-uh2i08 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: hidden; padding: 0px 20px 0px 20px; position: relative; width: 1px; }\",\".framer-q8Ttd .framer-flw0dh { flex: none; height: 28px; position: relative; width: 28px; }\",\".framer-q8Ttd .framer-k3ullq { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; max-width: 200px; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-q8Ttd .framer-q0gs4u, .framer-q8Ttd .framer-g5dqhc { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-q8Ttd.framer-jjcw9a, .framer-q8Ttd .framer-uh2i08, .framer-q8Ttd .framer-k3ullq { gap: 0px; } .framer-q8Ttd.framer-jjcw9a > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-q8Ttd.framer-jjcw9a > :first-child { margin-left: 0px; } .framer-q8Ttd.framer-jjcw9a > :last-child { margin-right: 0px; } .framer-q8Ttd .framer-uh2i08 > * { margin: 0px; margin-bottom: calc(16px / 2); margin-top: calc(16px / 2); } .framer-q8Ttd .framer-uh2i08 > :first-child, .framer-q8Ttd .framer-k3ullq > :first-child { margin-top: 0px; } .framer-q8Ttd .framer-uh2i08 > :last-child, .framer-q8Ttd .framer-k3ullq > :last-child { margin-bottom: 0px; } .framer-q8Ttd .framer-k3ullq > * { margin: 0px; margin-bottom: calc(12px / 2); margin-top: calc(12px / 2); } }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 200\n * @framerIntrinsicWidth 400\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"yeAnKbEUZ\":\"title\",\"WuF2iG84P\":\"subtitle\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerW7oLCU4_B=withCSS(Component,css,\"framer-q8Ttd\");export default FramerW7oLCU4_B;FramerW7oLCU4_B.displayName=\"Utils/Component Message\";FramerW7oLCU4_B.defaultProps={height:200,width:400};addPropertyControls(FramerW7oLCU4_B,{yeAnKbEUZ:{defaultValue:\"Screen Saver\",displayTextArea:false,title:\"Title\",type:ControlType.String},WuF2iG84P:{defaultValue:\"Set up the component by adding background and bouncer elements to the component properties.\",displayTextArea:false,title:\"Subtitle\",type:ControlType.String}});addFonts(FramerW7oLCU4_B,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/DpPBYI0sL4fYLgAkX8KXOPVt7c.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/4RAEQdEOrcnDkhHiiCbJOw92Lk.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/1K3W8DizY3v4emK8Mb08YHxTbs.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/tUSCtfYVM1I1IchuyCwz9gDdQ.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/VgYFWiwsAC5OYxAycRXXvhze58.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/DXD0Q7LSl7HEvDzucnyLnGBHM.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/GIryZETIX4IFypco5pYZONKhJIo.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerW7oLCU4_B\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerVariables\":\"{\\\"yeAnKbEUZ\\\":\\\"title\\\",\\\"WuF2iG84P\\\":\\\"subtitle\\\"}\",\"framerIntrinsicWidth\":\"400\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"200\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./W7oLCU4_B.map","/*\n * Utils/Component Message\n *\n * Learn More: https://www.framer.com/asset-urls\n */\n\nexport * from \"https://framerusercontent.com/modules/fMDE7Cqb2uOvQFAHEP2m/cRfVFRl0izzBulKFjOAe/W7oLCU4_B.js\"\nexport { default } from \"https://framerusercontent.com/modules/fMDE7Cqb2uOvQFAHEP2m/cRfVFRl0izzBulKFjOAe/W7oLCU4_B.js\"\n","import{jsx as _jsx}from\"react/jsx-runtime\";import{cloneElement}from\"react\";import UtilsComponentMessage from\"https://framer.com/m/Utils-Component-Message-ZVoG.js@cRfVFRl0izzBulKFjOAe\";export const ComponentMessage=({title,subtitle,style})=>{return /*#__PURE__*/_jsx(UtilsComponentMessage,{yeAnKbEUZ:title,WuF2iG84P:subtitle,style:{width:\"100%\",height:\"100%\",...style}});};/* \n    This function is also used many times to make sure components work even if we set a color style like \"Accent\" on their color properties. We can make this into a utility function.\n*/export const extractRGBColorFromString=str=>{const rgbRegex=/(rgba|rgb)\\(.*?\\)/g;const match=str.match(rgbRegex);return match?match[0]:str;};/*\n    This function makes a connected layer use the sizing of the component it is inside,\n    preventing it from being larger or smaller than the component's size.\n    Use this on layers connected with ControlType.ComponentInstance.\n*/export function styleLayer(layer,style={}){layer=Array.isArray(layer)?layer[0]:layer;let newLayer=layer;const{width,height,...otherStyle}=style;if(layer&&layer.props&&style&&(width||height)){if(typeof layer.type===\"function\"&&typeof layer.props.children===\"object\"){newLayer=/*#__PURE__*/cloneElement(layer,{children:{...layer.props.children,props:{...layer.props.children.props,style:{...layer.props.children.props.style,...width&&{width},...height&&{height},...otherStyle}}}});}else{newLayer=/*#__PURE__*/cloneElement(layer,{style:{...layer.props.style,...width&&{width},...height&&{height},...otherStyle}});}}return newLayer;}\nexport const __FramerMetadata__ = {\"exports\":{\"ComponentMessage\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"extractRGBColorFromString\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"styleLayer\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Utils.map","/*\n * Utils\n *\n * Learn More: https://www.framer.com/asset-urls\n */\n\nexport * from \"https://framerusercontent.com/modules/aej5zpwxBpkMdzOteBwy/DWeAZ5wauvGM5oFwVdgS/Utils.js\"\n","import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{ControlType,addPropertyControls,RenderTarget}from\"framer\";import{useEffect,useRef,useState}from\"react\";import{useInView}from\"framer-motion\";import React from\"react\";import{ComponentMessage}from\"https://framer.com/m/Utils-FINc.js\";// Global mouse position tracking\nif(typeof window!==\"undefined\"){window.addEventListener(\"mousemove\",e=>{window.mouseX=e.clientX;window.mouseY=e.clientY;});}var ArrowType;// ------------------------------------------------------------ //\n// INTERFACES\n// ------------------------------------------------------------ //\n(function(ArrowType){ArrowType[\"SOLID\"]=\"solid\";ArrowType[\"DASHED\"]=\"dashed\";ArrowType[\"DOTTED\"]=\"dotted\";})(ArrowType||(ArrowType={}));var ArrowLineCap;(function(ArrowLineCap){ArrowLineCap[\"SQUARE\"]=\"square\";ArrowLineCap[\"ROUND\"]=\"round\";})(ArrowLineCap||(ArrowLineCap={}));// ------------------------------------------------------------ //\n// PROPERTY CONTROLS\n// ------------------------------------------------------------ //\naddPropertyControls(ArrowPointsToCta,{button:{type:ControlType.ComponentInstance},buttonWidth:{type:ControlType.Enum,title:\"Width\",options:[\"default\",\"fill\"],optionTitles:[\"Default\",\"Fill\"],defaultValue:\"default\",displaySegmentedControl:true,segmentedControlDirection:\"vertical\"},arrow:{type:ControlType.Object,controls:{thickness:{type:ControlType.Number,defaultValue:1,unit:\"px\",min:1,max:20,step:1},color:{type:ControlType.Color},type:{type:ControlType.Enum,options:Object.values(ArrowType),optionTitles:[\"Solid\",\"Dashed\",\"Dotted\"],defaultValue:\"dashed\",displaySegmentedControl:true,segmentedControlDirection:\"vertical\"},gapBetweenDashes:{type:ControlType.Number,title:\"Gap\",defaultValue:10,unit:\"px\",min:1,max:50,step:1,hidden:props=>props.type===\"solid\"},lineCap:{type:ControlType.Enum,options:Object.values(ArrowLineCap),optionTitles:[\"Square\",\"Round\"],defaultValue:\"round\",displaySegmentedControl:true,segmentedControlDirection:\"vertical\"},tipLength:{type:ControlType.Number,defaultValue:10,unit:\"px\",min:5,max:50,step:1},preview:{type:ControlType.Boolean,defaultValue:true}},description:\"More components at [Framer University](https://frameruni.link/cc).\"}});// ------------------------------------------------------------ //\n// DEFAULT PROPS\n// ------------------------------------------------------------ //\nArrowPointsToCta.defaultProps={button:undefined,buttonWidth:\"default\",arrow:{thickness:1,color:\"rgb(153, 153, 153)\",type:\"dashed\",gapBetweenDashes:10,lineCap:\"round\",tipLength:10,preview:true}};// ------------------------------------------------------------ //\n// MAIN COMPONENT\n// ------------------------------------------------------------ //\n/**\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerIntrinsicWidth 400\n * @framerIntrinsicHeight 200\n * @framerDisableUnlink\n */export default function ArrowPointsToCta(props){const isOnFramerCanvas=RenderTarget.hasRestrictions();const haveNativeButton=props.button!==undefined&&props.button?.length>0;// Refs for DOM elements and animation\nconst canvasRef=useRef(null);const targetRef=useRef(null);const wrapperRef=useRef(null);const mouseRef=useRef({x:null,y:null});const animationFrameRef=useRef(null);const rgbColor=parseFramerColor(props.arrow.color);const targetInView=useInView(targetRef);// Effect for canvas updates\nuseEffect(()=>{updateCanvas({canvasRef:canvasRef,targetRef:targetRef});// Debounce utility\nconst debounce=(fn,delay)=>{let timeoutId;return(...args)=>{clearTimeout(timeoutId);timeoutId=setTimeout(()=>fn(...args),delay);};};// Debounced resize handler\nconst debouncedResize=debounce(()=>{updateCanvas({canvasRef:canvasRef,targetRef:targetRef});},150)// 150ms delay\n;window.addEventListener(\"resize\",debouncedResize);// Cleanup\nreturn()=>{window.removeEventListener(\"resize\",debouncedResize);};},[haveNativeButton]);// Effect for preview arrow on Framer canvas\nuseEffect(()=>{if(isOnFramerCanvas&&props.arrow.preview){const canvas=canvasRef.current;if(!canvas)return;const ctx=canvas.getContext(\"2d\");if(!ctx)return;// Draw the preview arrow\ndrawPreviewArrow({ctx,canvas,framerProps:props,rgbColor});}else{return;}return()=>{// clear arrow from canvas\nconst canvas=canvasRef.current;if(!canvas)return;const ctx=canvas.getContext(\"2d\");if(!ctx)return;ctx.clearRect(0,0,canvas.width,canvas.height);};},[isOnFramerCanvas,props,rgbColor]);// Use mouse events\nuseMouseEvents({isOnFramerCanvas,canvasRef,targetRef,wrapperRef,mouseRef,animationFrameRef,targetInView,framerProps:props,rgbColor});if(!haveNativeButton){return /*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",height:\"100%\"},children:/*#__PURE__*/_jsx(ComponentMessage,{title:\"Arrow Points to CTA\",subtitle:\"Set up the component by connecting button to the component or selecting the button from the component properties.\"})});}return /*#__PURE__*/_jsxs(\"div\",{ref:wrapperRef,style:{width:\"100%\",height:\"100%\",display:\"flex\",justifyContent:\"center\",alignItems:\"center\",position:\"relative\"},children:[/*#__PURE__*/_jsx(\"div\",{ref:targetRef,style:{overflow:\"visible\",width:props.buttonWidth===\"default\"?\"fit-content\":\"100%\",display:\"flex\"},children:/*#__PURE__*/_jsx(_Fragment,{children:React.Children.map(props.button,child=>{return /*#__PURE__*/React.cloneElement(child,{// @ts-expect-error this is Framer layer\nstyle:{// @ts-expect-error this is Framer layer\n...child.props.style,width:props.buttonWidth===\"fill\"?\"100%\":child.props.width}});})})}),/*#__PURE__*/_jsx(\"canvas\",{ref:canvasRef,style:{position:\"absolute\",top:\"50%\",left:\"50%\",transform:\"translate(-50%, -50%)\",pointerEvents:\"none\",zIndex:2147483647}})]});}// ------------------------------------------------------------ //\n// MOUSE EVENTS MAIN FUNCTION\n// ------------------------------------------------------------ //\nconst useMouseEvents=({isOnFramerCanvas,canvasRef,targetRef,wrapperRef,mouseRef,animationFrameRef,targetInView,framerProps,rgbColor})=>{const opacityRef=useRef(0);const lastTargetInView=useRef(targetInView);const breakpoint=useBreakpoint();useEffect(()=>{if(isOnFramerCanvas||breakpoint===\"mobile\")return;const canvas=canvasRef.current;const target=targetRef.current;if(!canvas||!target)return;const ctx=canvas.getContext(\"2d\");if(!ctx)return;// Function to update mouse position\nconst updateMousePosition=e=>{mouseRef.current={x:e.clientX,y:e.clientY};};// Only add mousemove listener when target is in view\nlet handleMouseMove=null;if(targetInView){handleMouseMove=updateMousePosition;window.addEventListener(\"mousemove\",handleMouseMove);// If target just came into view, update mouse position immediately\nif(!lastTargetInView.current){updateMousePosition({clientX:window.mouseX||0,clientY:window.mouseY||0});}}// Update last target in view state\nlastTargetInView.current=targetInView;// Start animation\nanimate({ctx,target,wrapperRef,canvas,mouseRef,animationFrameRef,targetInView,opacityRef,framerProps,rgbColor});return()=>{if(handleMouseMove){window.removeEventListener(\"mousemove\",handleMouseMove);}if(animationFrameRef.current){cancelAnimationFrame(animationFrameRef.current);}};},[isOnFramerCanvas,targetInView,breakpoint]);};// ------------------------------------------------------------ //\n// DRAW ARRROW + ANIMATION\n// ------------------------------------------------------------ //\nconst drawArrow=({ctx,target,canvas,mouseRef,currentOpacity,framerProps,rgbColor})=>{if(!ctx||!target||!canvas)return;const{x:mouseX,y:mouseY}=mouseRef.current;if(!mouseX||!mouseY)return;// Get target position and dimensions\nconst targetRect=target.getBoundingClientRect();// Check if mouse is over the button\nif(mouseX>=targetRect.left&&mouseX<=targetRect.right&&mouseY>=targetRect.top&&mouseY<=targetRect.bottom){return;// Don't draw arrow if mouse is over button\n}// Get canvas position and convert mouse coordinates to be relative to canvas\nconst canvasRect=canvas.getBoundingClientRect();// Convert mouse position to be relative to canvas\nconst x0=mouseX-canvasRect.left;const y0=mouseY-canvasRect.top;// Get target position relative to canvas\nconst cx=targetRect.left-canvasRect.left+targetRect.width/2;const cy=targetRect.top-canvasRect.top+targetRect.height/2;// Add target size\nconst a=Math.atan2(cy-y0,cx-x0);const x1=cx-Math.cos(a)*(targetRect.width/2+20);const y1=cy-Math.sin(a)*(targetRect.height/2+20);const midX=(x0+x1)/2;const midY=(y0+y1)/2;const offset=Math.min(200,Math.hypot(x1-x0,y1-y0)*.5);const t=Math.max(-1,Math.min(1,(y0-y1)/200));const controlX=midX;const controlY=midY+offset*t;// Calculate vertical and horizontal distances from button\nconst verticalDistance=mouseY<targetRect.top?targetRect.top-mouseY:mouseY>targetRect.bottom?mouseY-targetRect.bottom:0;const horizontalDistance=mouseX<targetRect.left?targetRect.left-mouseX:mouseX>targetRect.right?mouseX-targetRect.right:0;// Use the maximum of vertical and horizontal distance for opacity calculation\nconst distance=Math.max(verticalDistance,horizontalDistance);// Calculate opacity with a smoother falloff\nconst minDistance=100// Minimum distance for full opacity\n;const maxDistance=200// Maximum distance where opacity starts\n;const distanceOpacity=Math.min(.75,Math.max(0,(distance-minDistance)/(maxDistance-minDistance)));// Use the animated opacity value\nconst opacity=distanceOpacity*currentOpacity;ctx.strokeStyle=`rgba(${rgbColor.rgbObject.r},${rgbColor.rgbObject.g},${rgbColor.rgbObject.b},${opacity})`;ctx.lineWidth=framerProps.arrow.thickness;const lineDash=framerProps.arrow.type===\"dashed\"?[10+framerProps.arrow.thickness,framerProps.arrow.gapBetweenDashes]:framerProps.arrow.type===\"dotted\"?[framerProps.arrow.thickness,framerProps.arrow.gapBetweenDashes]:framerProps.arrow.type===\"solid\"?[]:[10,framerProps.arrow.gapBetweenDashes];// Draw curve\nctx.lineCap=framerProps.arrow.lineCap;ctx.save();ctx.beginPath();ctx.moveTo(x0,y0);// Calculate where to end the line - slightly before the tip\nconst angle=Math.atan2(y1-controlY,x1-controlX);const headLength=framerProps.arrow.tipLength;const gapSize=headLength*-.3// The gap between line and arrowhead\n;const lineEndX=x1+gapSize*Math.cos(angle);const lineEndY=y1+gapSize*Math.sin(angle);ctx.quadraticCurveTo(controlX,controlY,lineEndX,lineEndY);ctx.setLineDash(lineDash);ctx.stroke();ctx.restore();// Draw arrowhead\nctx.beginPath();ctx.moveTo(x1,y1);ctx.lineTo(x1-headLength*Math.cos(angle-Math.PI/6),y1-headLength*Math.sin(angle-Math.PI/6));ctx.moveTo(x1,y1);ctx.lineTo(x1-headLength*Math.cos(angle+Math.PI/6),y1-headLength*Math.sin(angle+Math.PI/6));ctx.stroke();};const animate=({ctx,target,wrapperRef,canvas,mouseRef,animationFrameRef,targetInView,opacityRef,framerProps,rgbColor})=>{if(!ctx||!canvas)return;// Animate opacity\nconst targetOpacity=targetInView?1:0;const opacityDiff=targetOpacity-opacityRef.current;// Animation timing\nconst duration=100// 300ms\n;const step=16// 16ms per frame (approximately 60fps)\n;if(Math.abs(opacityDiff)>.001){// Calculate how much to move this frame\nconst stepPercentage=step/duration;const newOpacity=opacityRef.current+opacityDiff*stepPercentage;// Ensure we don't overshoot\nif(targetInView){opacityRef.current=Math.min(1,newOpacity);}else{opacityRef.current=Math.max(0,newOpacity);}}ctx.clearRect(0,0,canvas.width,canvas.height);// Only draw and calculate arrow if target is in view or opacity > 0\nif(opacityRef.current>0){drawArrow({ctx,target,canvas,mouseRef,currentOpacity:opacityRef.current,framerProps,rgbColor});}// Continue animation if opacity is changing or target is in view\nif(Math.abs(opacityDiff)>.001||targetInView&&opacityRef.current>0){animationFrameRef.current=requestAnimationFrame(()=>animate({ctx,target,wrapperRef,canvas,mouseRef,animationFrameRef,targetInView,opacityRef,framerProps,rgbColor}));}};// ------------------------------------------------------------ //\n// PREVIEW ARROW\n// ------------------------------------------------------------ //\nconst drawPreviewArrow=({ctx,canvas,framerProps,rgbColor})=>{if(!ctx||!canvas)return;// Clear the canvas\nctx.clearRect(0,0,canvas.width,canvas.height);// Calculate center point (end point of the arrow)\nconst centerX=canvas.width/2;const centerY=canvas.height/2-50;// Calculate start point (200px to the left)\nconst startX=centerX;const startY=centerY-200;// Set arrow style\nctx.strokeStyle=rgbColor.rgbString;ctx.lineWidth=framerProps.arrow.thickness;// Set line style based on arrow type\nconst lineDash=framerProps.arrow.type===\"dashed\"?[10+framerProps.arrow.thickness,framerProps.arrow.gapBetweenDashes]:framerProps.arrow.type===\"dotted\"?[framerProps.arrow.thickness,framerProps.arrow.gapBetweenDashes]:framerProps.arrow.type===\"solid\"?[]:[10,framerProps.arrow.gapBetweenDashes];// Draw the line\nctx.beginPath();ctx.setLineDash(lineDash);ctx.moveTo(startX,startY);ctx.lineTo(centerX,centerY);ctx.stroke();// Draw the arrowhead\nconst headLength=framerProps.arrow.tipLength;const angle=Math.PI/2// Horizontal line, so angle is 0\n;// Set line cap style to round for rounded ends\nctx.lineCap=framerProps.arrow.lineCap;ctx.beginPath();ctx.setLineDash([])// Arrow head should be solid\n;ctx.moveTo(centerX,centerY);ctx.lineTo(centerX-headLength*Math.cos(angle-Math.PI/6),centerY-headLength*Math.sin(angle-Math.PI/6));ctx.moveTo(centerX,centerY);ctx.lineTo(centerX-headLength*Math.cos(angle+Math.PI/6),centerY-headLength*Math.sin(angle+Math.PI/6));ctx.stroke();};// ------------------------------------------------------------ //\n// HELPERS\n// ------------------------------------------------------------ //\n// Add separate function for canvas rendering\nconst updateCanvas=({canvasRef,targetRef})=>{if(!canvasRef||!targetRef||window===undefined)return;const canvas=canvasRef.current;const target=targetRef.current;if(!canvas||!target)return;const targetDimensions=target.getBoundingClientRect();canvas.width=window.innerWidth;canvas.height=window.innerHeight*2+targetDimensions.height;};const parseFramerColor=color=>{// Try to match rgb/rgba pattern inside var() or directly\nconst rgbMatch=color.match(/rgb\\((\\d+),\\s*(\\d+),\\s*(\\d+)\\)/);const rgbaMatch=color.match(/rgba\\((\\d+),\\s*(\\d+),\\s*(\\d+),\\s*([\\d.]+)\\)/);if(rgbaMatch){// If RGBA format\nconst[_,r,g,b,a]=rgbaMatch;return{rgbString:`rgba(${r}, ${g}, ${b}, ${a})`,rgbObject:{r:parseInt(r),g:parseInt(g),b:parseInt(b),a:parseFloat(a)}};}else if(rgbMatch){// If RGB format\nconst[_,r,g,b]=rgbMatch;return{rgbString:`rgba(${r}, ${g}, ${b}, 1)`,rgbObject:{r:parseInt(r),g:parseInt(g),b:parseInt(b),a:1}};}// Fallback to black if parsing fails\nconsole.warn(\"Could not parse color:\",color);return{rgbString:\"rgba(0, 0, 0, 1)\",rgbObject:{r:0,g:0,b:0,a:1}};};function useBreakpoint(){// const [isMobile, setIsMobile] = useState(false);\nconst[breakpoint,setBreakpoint]=useState(null);useEffect(()=>{const checkBreakpoint=()=>{if(window.innerWidth<=809){setBreakpoint(\"mobile\");}else if(window.innerWidth<=1199){setBreakpoint(\"tablet\");}else{setBreakpoint(\"desktop\");}};checkBreakpoint();window.addEventListener(\"resize\",checkBreakpoint);return()=>window.removeEventListener(\"resize\",checkBreakpoint);},[]);return breakpoint;}ArrowPointsToCta.displayName=\"Button Pointer\";\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"ArrowPointsToCta\",\"slots\":[],\"annotations\":{\"framerDisableUnlink\":\"\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"200\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"400\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ArrowPointsToCTA_Prod.map","// Generated by Framer (6ca5d98)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 13.5 0 L 4.5 0 C 2.015 0 0 2.015 0 4.5 L 0 13.5 C 0 15.985 2.015 18 4.5 18 L 13.5 18 C 15.985 18 18 15.985 18 13.5 L 18 4.5 C 18 2.015 15.985 0 13.5 0 Z M 9 12.75 C 6.929 12.75 5.25 11.071 5.25 9 C 5.25 6.929 6.929 5.25 9 5.25 C 11.071 5.25 12.75 6.929 12.75 9 C 12.75 11.071 11.071 12.75 9 12.75 Z\" fill-opacity=\"var(--1m6trwb, 0)\" fill=\"var(--21h8s6, rgb(0, 0, 0))\" height=\"18px\" id=\"SuXKGhab5\" transform=\"translate(3 3)\" width=\"18px\"/><path d=\"M 4.5 18 C 2.015 18 0 15.985 0 13.5 L 0 4.5 C 0 2.015 2.015 0 4.5 0 L 13.5 0 C 15.985 0 18 2.015 18 4.5 L 18 13.5 C 18 15.985 15.985 18 13.5 18 Z\" fill=\"transparent\" height=\"18px\" id=\"vvJ8FLDVj\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(3 3)\" width=\"18px\"/><path d=\"M 0 3.75 C 0 1.679 1.679 0 3.75 0 C 5.821 0 7.5 1.679 7.5 3.75 C 7.5 5.821 5.821 7.5 3.75 7.5 C 1.679 7.5 0 5.821 0 3.75 Z\" fill=\"transparent\" height=\"7.5px\" id=\"Q3v7fjWhv\" stroke-dasharray=\"\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\" stroke-miterlimit=\"10\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(8.25 8.25)\" width=\"7.5px\"/><path d=\"M 0 1.125 C 0 0.504 0.504 0 1.125 0 C 1.746 0 2.25 0.504 2.25 1.125 C 2.25 1.746 1.746 2.25 1.125 2.25 C 0.504 2.25 0 1.746 0 1.125 Z\" fill=\"var(--21h8s6, rgb(0, 0, 0))\" height=\"2.25px\" id=\"VxeO4Hprj\" transform=\"translate(15.75 6)\" width=\"2.25px\"/></svg>';const getProps=({alpha,color,height,id,width,width1,...props})=>{return{...props,ezTt3ayMo:color??props.ezTt3ayMo??\"rgb(0, 0, 0)\",lschgej4H:width1??props.lschgej4H??1.5,qxTvv_EBh:alpha??props.qxTvv_EBh};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,ezTt3ayMo,lschgej4H,qxTvv_EBh,...restProps}=getProps(props);const href=useSVGTemplate(\"942143898\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-SHCqu\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1m6trwb\":qxTvv_EBh,\"--21h8s6\":ezTt3ayMo,\"--pgex8v\":lschgej4H,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-SHCqu { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"ezTt3ayMo\":\"color\",\"lschgej4H\":\"width1\",\"qxTvv_EBh\":\"alpha\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Instagram Logo\",\"color\":{\"type\":\"variable\",\"value\":\"21h8s6\"},\"set\":{\"localId\":\"vectorSet/NGVKdicsm\",\"id\":\"NGVKdicsm\",\"moduleId\":\"omX0gWFPqDwhaiWwf6ab\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-SHCqu\");Icon.displayName=\"Instagram Logo\";export default Icon;addPropertyControls(Icon,{ezTt3ayMo:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},lschgej4H:{defaultValue:1.5,displayStepper:true,hidden:false,max:6,min:0,step:.5,title:\"Width\",type:ControlType.Number},qxTvv_EBh:{defaultValue:0,displayStepper:true,hidden:false,max:1,min:0,step:.1,title:\"Alpha\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"24\",\"framerVariables\":\"{\\\"ezTt3ayMo\\\":\\\"color\\\",\\\"lschgej4H\\\":\\\"width1\\\",\\\"qxTvv_EBh\\\":\\\"alpha\\\"}\",\"framerDisableUnlink\":\"true\",\"framerIntrinsicHeight\":\"24\",\"framerVector\":\"{\\\"name\\\":\\\"Instagram Logo\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"21h8s6\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/NGVKdicsm\\\",\\\"id\\\":\\\"NGVKdicsm\\\",\\\"moduleId\\\":\\\"omX0gWFPqDwhaiWwf6ab\\\"}}\",\"framerImmutableVariables\":\"true\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (6ca5d98)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 0 9 C 0 4.029 4.029 0 9 0 C 13.971 0 18 4.029 18 9 C 18 13.971 13.971 18 9 18 C 4.029 18 0 13.971 0 9 Z\" fill-opacity=\"var(--1m6trwb, 0)\" fill=\"var(--21h8s6, rgb(0, 0, 0))\" height=\"18px\" id=\"toDPs7Y9O\" transform=\"translate(3 3)\" width=\"18px\"/><path d=\"M 0 9 C 0 4.029 4.029 0 9 0 C 13.971 0 18 4.029 18 9 C 18 13.971 13.971 18 9 18 C 4.029 18 0 13.971 0 9 Z\" fill=\"transparent\" height=\"18px\" id=\"nB8qhy58t\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(3 3)\" width=\"18px\"/><path d=\"M 3.75 0 L 2.25 0 C 1.007 0 0 1.007 0 2.25 L 0 12.75\" fill=\"transparent\" height=\"12.75px\" id=\"QFOnXWoYe\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(12 8.25)\" width=\"3.75px\"/><path d=\"M 0 0 L 6 0\" fill=\"transparent\" height=\"1px\" id=\"rOK6Xhani\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(9 13.5)\" width=\"6px\"/></svg>';const getProps=({alpha,color,height,id,width,width1,...props})=>{return{...props,ezTt3ayMo:color??props.ezTt3ayMo??\"rgb(0, 0, 0)\",lschgej4H:width1??props.lschgej4H??1.5,qxTvv_EBh:alpha??props.qxTvv_EBh};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,ezTt3ayMo,lschgej4H,qxTvv_EBh,...restProps}=getProps(props);const href=useSVGTemplate(\"1426455308\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-UHDx1\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1m6trwb\":qxTvv_EBh,\"--21h8s6\":ezTt3ayMo,\"--pgex8v\":lschgej4H,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-UHDx1 { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"ezTt3ayMo\":\"color\",\"lschgej4H\":\"width1\",\"qxTvv_EBh\":\"alpha\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Facebook Logo\",\"color\":{\"type\":\"variable\",\"value\":\"21h8s6\"},\"set\":{\"localId\":\"vectorSet/NGVKdicsm\",\"id\":\"NGVKdicsm\",\"moduleId\":\"omX0gWFPqDwhaiWwf6ab\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-UHDx1\");Icon.displayName=\"Facebook Logo\";export default Icon;addPropertyControls(Icon,{ezTt3ayMo:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},lschgej4H:{defaultValue:1.5,displayStepper:true,hidden:false,max:6,min:0,step:.5,title:\"Width\",type:ControlType.Number},qxTvv_EBh:{defaultValue:0,displayStepper:true,hidden:false,max:1,min:0,step:.1,title:\"Alpha\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerDisableUnlink\":\"true\",\"framerVector\":\"{\\\"name\\\":\\\"Facebook Logo\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"21h8s6\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/NGVKdicsm\\\",\\\"id\\\":\\\"NGVKdicsm\\\",\\\"moduleId\\\":\\\"omX0gWFPqDwhaiWwf6ab\\\"}}\",\"framerIntrinsicHeight\":\"24\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"24\",\"framerVariables\":\"{\\\"ezTt3ayMo\\\":\\\"color\\\",\\\"lschgej4H\\\":\\\"width1\\\",\\\"qxTvv_EBh\\\":\\\"alpha\\\"}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","/**\n * Scroll Back Top for Framer\n * Licensed under CC0-1.0 - Free for personal and commercial use with attribution\n * Created by Stefan (x.com/hyggemethat) at pixcodrops.com\n *\n * Redistribution or modification of this work is permitted, but re-sharing or altering it\n * in a way that misrepresents authorship is not allowed. Proper attribution is required.\n *\n * Hope you enjoy using it!\n */import{jsx as _jsx}from\"react/jsx-runtime\";export function backTop(Component){return function BackTopOverride(props){const scrollToTop=event=>{// Prevent default action if it's a link\nevent.preventDefault();window.scrollTo({top:0,behavior:\"smooth\"});};return /*#__PURE__*/_jsx(Component,{...props,onClick:scrollToTop,role:\"button\",\"aria-label\":\"Scroll back to top\"});};}\nexport const __FramerMetadata__ = {\"exports\":{\"backTop\":{\"type\":\"reactHoc\",\"name\":\"backTop\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Back_to_top.map","// Generated by Framer (6ca5d98)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 0 9 C 0 4.029 4.029 0 9 0 C 13.971 0 18 4.029 18 9 C 18 13.971 13.971 18 9 18 C 4.029 18 0 13.971 0 9 Z\" fill-opacity=\"var(--1m6trwb, 0)\" fill=\"var(--21h8s6, rgb(0, 0, 0))\" height=\"18px\" id=\"gBoAoDb8K\" transform=\"translate(3 3)\" width=\"18px\"/><path d=\"M 0 9 C 0 4.029 4.029 0 9 0 C 13.971 0 18 4.029 18 9 C 18 13.971 13.971 18 9 18 C 4.029 18 0 13.971 0 9 Z\" fill=\"transparent\" height=\"18px\" id=\"v68c1_Fbn\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(3 3)\" width=\"18px\"/><path d=\"M 0 3 L 3 0 L 6 3\" fill=\"transparent\" height=\"3px\" id=\"ixoG79lM0\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(9 8.25)\" width=\"6px\"/><path d=\"M 0 7.5 L 0 0\" fill=\"transparent\" height=\"7.5px\" id=\"VnxRyaK7O\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(12 8.25)\" width=\"1px\"/></svg>';const getProps=({alpha,color,height,id,width,width1,...props})=>{return{...props,ezTt3ayMo:color??props.ezTt3ayMo??\"rgb(0, 0, 0)\",lschgej4H:width1??props.lschgej4H??1.5,qxTvv_EBh:alpha??props.qxTvv_EBh};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,ezTt3ayMo,lschgej4H,qxTvv_EBh,...restProps}=getProps(props);const href=useSVGTemplate(\"3719936383\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-HAtDT\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1m6trwb\":qxTvv_EBh,\"--21h8s6\":ezTt3ayMo,\"--pgex8v\":lschgej4H,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-HAtDT { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"ezTt3ayMo\":\"color\",\"lschgej4H\":\"width1\",\"qxTvv_EBh\":\"alpha\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Arrow Circle Up\",\"color\":{\"type\":\"variable\",\"value\":\"21h8s6\"},\"set\":{\"localId\":\"vectorSet/NGVKdicsm\",\"id\":\"NGVKdicsm\",\"moduleId\":\"omX0gWFPqDwhaiWwf6ab\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-HAtDT\");Icon.displayName=\"Arrow Circle Up\";export default Icon;addPropertyControls(Icon,{ezTt3ayMo:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},lschgej4H:{defaultValue:1.5,displayStepper:true,hidden:false,max:6,min:0,step:.5,title:\"Width\",type:ControlType.Number},qxTvv_EBh:{defaultValue:0,displayStepper:true,hidden:false,max:1,min:0,step:.1,title:\"Alpha\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerDisableUnlink\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"24\",\"framerVariables\":\"{\\\"ezTt3ayMo\\\":\\\"color\\\",\\\"lschgej4H\\\":\\\"width1\\\",\\\"qxTvv_EBh\\\":\\\"alpha\\\"}\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerVector\":\"{\\\"name\\\":\\\"Arrow Circle Up\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"21h8s6\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/NGVKdicsm\\\",\\\"id\\\":\\\"NGVKdicsm\\\",\\\"moduleId\\\":\\\"omX0gWFPqDwhaiWwf6ab\\\"}}\",\"framerIntrinsicWidth\":\"24\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (656a448)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,cx,getFonts,getFontsFromSharedStyle,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCodeBoundaryForOverrides,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{backTop}from\"https://framerusercontent.com/modules/iRahfApXERAfRNh8OPlp/2rKWa4HVrdIIuwNMF2GK/Back_to_top.js\";import ArrowCircleUp from\"https://framerusercontent.com/modules/suLABSLFcTESRCfLX0Ku/YuSQaxNB47mwId87pjic/M9amJlWui.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/aFSDB05XlKLnV9IcfAXA/gg8fSFMKtggIGUS705r1/bZnQEDdob.js\";const ArrowCircleUpFonts=getFonts(ArrowCircleUp);const MotionDivBackTop1jtru6=withCodeBoundaryForOverrides(motion.div,{nodeId:\"ncilJyKhp\",override:backTop,scopeId:\"iq_Q0jPba\"});const enabledGestures={ncilJyKhp:{hover:true,pressed:true}};const serializationHash=\"framer-WRrKE\";const variantClassNames={ncilJyKhp:\"framer-v-1jtru6\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:50,delay:0,mass:1,stiffness:400,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};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({defaultVariant:\"ncilJyKhp\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(MotionDivBackTop1jtru6,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1jtru6\",className,classNames),\"data-framer-name\":\"Large\",layoutDependency:layoutDependency,layoutId:\"ncilJyKhp\",ref:refBinding,style:{...style},...addPropertyOverrides({\"ncilJyKhp-hover\":{\"data-framer-name\":undefined},\"ncilJyKhp-pressed\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1mkepvm\",\"data-styles-preset\":\"bZnQEDdob\",children:\"Back to top\"})}),className:\"framer-1mk7jx4\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"n69ICbXzY\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1815nzv\",\"data-border\":true,\"data-framer-name\":\"Button\",layoutDependency:layoutDependency,layoutId:\"b30_pTymg\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-90153db9-745a-43c4-a0a4-5f6b1c591a74, rgba(255, 255, 255, 0.15))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-5590b61a-9777-49b2-9ac8-a2636d559f75, rgba(0, 0, 0, 0.15))\",borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100},variants:{\"ncilJyKhp-hover\":{backgroundColor:\"var(--token-eb021970-eade-42b2-9893-32440cce7870, rgba(0, 0, 0, 0.4))\"},\"ncilJyKhp-pressed\":{backgroundColor:\"var(--token-eb021970-eade-42b2-9893-32440cce7870, rgba(0, 0, 0, 0.4))\"}},children:/*#__PURE__*/_jsx(ArrowCircleUp,{animated:true,className:\"framer-1w5rl2v\",layoutDependency:layoutDependency,layoutId:\"ImdmbrU9u\",style:{\"--1m6trwb\":0,\"--21h8s6\":\"var(--token-e8b96371-47a3-440d-953f-72dcd621d037, rgb(255, 255, 255))\",\"--pgex8v\":1.5}})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-WRrKE.framer-1q7x9ic, .framer-WRrKE .framer-1q7x9ic { display: block; }\",\".framer-WRrKE.framer-1jtru6 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: min-content; }\",\".framer-WRrKE .framer-1mk7jx4 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-WRrKE .framer-1815nzv { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 40px; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 40px; will-change: var(--framer-will-change-override, transform); }\",\".framer-WRrKE .framer-1w5rl2v { flex: none; height: var(--framer-aspect-ratio-supported, 20px); position: relative; width: 20px; }\",\".framer-WRrKE.framer-v-1jtru6.pressed .framer-1w5rl2v { height: var(--framer-aspect-ratio-supported, 16px); width: 16px; }\",...sharedStyle.css,'.framer-WRrKE[data-border=\"true\"]::after, .framer-WRrKE [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 40\n * @framerIntrinsicWidth 128\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"x59EYmnSn\":{\"layout\":[\"auto\",\"auto\"]},\"wgGiQ6nya\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Frameriq_Q0jPba=withCSS(Component,css,\"framer-WRrKE\");export default Frameriq_Q0jPba;Frameriq_Q0jPba.displayName=\"Back To Top Button\";Frameriq_Q0jPba.defaultProps={height:40,width:128};addFonts(Frameriq_Q0jPba,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...ArrowCircleUpFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Frameriq_Q0jPba\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"40\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"x59EYmnSn\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"wgGiQ6nya\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"128\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (03f70c6)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Instance,Link,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import InstagramLogo from\"https://framerusercontent.com/modules/PtxaBiSAA5V6LvrpAt6G/EsR1AqByikNQR8Cp2V8c/UD0eTfbk_.js\";const enabledGestures={u5Hxf2PJd:{hover:true,pressed:true}};const serializationHash=\"framer-Ehn8E\";const variantClassNames={u5Hxf2PJd:\"framer-v-924lpg\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const RNFYJCKvP=undefined;const uZ812JeNz=undefined;const q1GVWlBzZ=undefined;const ROCk4gEYI=undefined;const Txuy0PlDC=undefined;const M4A5YQT0B=undefined;const J5UH45dj4=undefined;const L_UhxTULd=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({alpha,ariaLabel,color,fill,height,hover,icon,id,link,width,width1,...props})=>{return{...props,J5UH45dj4:alpha??props.J5UH45dj4,L_UhxTULd:icon??props.L_UhxTULd??InstagramLogo,M4A5YQT0B:width1??props.M4A5YQT0B??1.5,q1GVWlBzZ:hover??props.q1GVWlBzZ,RNFYJCKvP:fill??props.RNFYJCKvP??\"var(--token-5590b61a-9777-49b2-9ac8-a2636d559f75, rgba(0, 0, 0, 0.15))\",ROCk4gEYI:link??props.ROCk4gEYI,Txuy0PlDC:color??props.Txuy0PlDC??\"var(--token-e8b96371-47a3-440d-953f-72dcd621d037, rgb(255, 255, 255))\",uZ812JeNz:ariaLabel??props.uZ812JeNz};};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,L_UhxTULd,Txuy0PlDC,M4A5YQT0B,J5UH45dj4,ROCk4gEYI,RNFYJCKvP,uZ812JeNz,q1GVWlBzZ,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"u5Hxf2PJd\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onMouseEnter17rkumv=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});if(q1GVWlBzZ){const res=await q1GVWlBzZ(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:ROCk4gEYI,motionChild:true,nodeId:\"u5Hxf2PJd\",openInNewTab:false,scopeId:\"o4m73ulYT\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,\"aria-label\":uZ812JeNz,className:`${cx(scopingClassNames,\"framer-924lpg\",className,classNames)} framer-1tm46z8`,\"data-framer-name\":\"Variant 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"u5Hxf2PJd\",onMouseEnter:onMouseEnter17rkumv,ref:refBinding,style:{backdropFilter:\"blur(10px)\",backgroundColor:RNFYJCKvP,borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20,WebkitBackdropFilter:\"blur(10px)\",...style},variants:{\"u5Hxf2PJd-hover\":{backgroundColor:\"var(--token-e73d612e-f010-460b-aa85-f7756d7ad92e, rgba(0, 0, 0, 0.2))\"},\"u5Hxf2PJd-pressed\":{backdropFilter:\"blur(9px)\",backgroundColor:\"var(--token-e73d612e-f010-460b-aa85-f7756d7ad92e, rgba(0, 0, 0, 0.2))\",borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100,WebkitBackdropFilter:\"blur(9px)\"}},...addPropertyOverrides({\"u5Hxf2PJd-hover\":{\"data-framer-name\":undefined},\"u5Hxf2PJd-pressed\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Instance,{animated:true,className:\"framer-1hxz7ww\",Component:L_UhxTULd,layoutDependency:layoutDependency,layoutId:\"L9FO27qhZ\",style:{\"--1m6trwb\":J5UH45dj4,\"--21h8s6\":Txuy0PlDC,\"--pgex8v\":M4A5YQT0B}})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-Ehn8E.framer-1tm46z8, .framer-Ehn8E .framer-1tm46z8 { display: block; }\",\".framer-Ehn8E.framer-924lpg { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 40px; justify-content: center; overflow: hidden; padding: 0px; position: relative; text-decoration: none; width: 40px; will-change: var(--framer-will-change-override, transform); }\",\".framer-Ehn8E .framer-1hxz7ww { flex: none; height: var(--framer-aspect-ratio-supported, 2420px); position: relative; width: 20px; }\",\".framer-Ehn8E.framer-v-924lpg.pressed.framer-924lpg { aspect-ratio: 1 / 1; gap: 8.5px; height: var(--framer-aspect-ratio-supported, 34px); width: 34px; }\",\".framer-Ehn8E.framer-v-924lpg.pressed .framer-1hxz7ww { height: var(--framer-aspect-ratio-supported, 2057px); width: 17px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 40\n * @framerIntrinsicWidth 40\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"z0B3c6Wdq\":{\"layout\":[\"fixed\",\"fixed\"]},\"TvvTWRggu\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"L_UhxTULd\":\"icon\",\"Txuy0PlDC\":\"color\",\"M4A5YQT0B\":\"width1\",\"J5UH45dj4\":\"alpha\",\"ROCk4gEYI\":\"link\",\"RNFYJCKvP\":\"fill\",\"uZ812JeNz\":\"ariaLabel\",\"q1GVWlBzZ\":\"hover\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerVectorSets [\"omX0gWFPqDwhaiWwf6ab\"]\n */const Framero4m73ulYT=withCSS(Component,css,\"framer-Ehn8E\");export default Framero4m73ulYT;Framero4m73ulYT.displayName=\"Social Button\";Framero4m73ulYT.defaultProps={height:40,width:40};addPropertyControls(Framero4m73ulYT,{L_UhxTULd:{defaultValue:{identifier:\"module:PtxaBiSAA5V6LvrpAt6G/EsR1AqByikNQR8Cp2V8c/UD0eTfbk_.js:default\",moduleId:\"PtxaBiSAA5V6LvrpAt6G\"},setModuleId:\"omX0gWFPqDwhaiWwf6ab\",title:\"Icon\",type:ControlType.VectorSetItem},Txuy0PlDC:{defaultValue:'var(--token-e8b96371-47a3-440d-953f-72dcd621d037, rgb(255, 255, 255)) /* {\"name\":\"White\"} */',title:\"Color\",type:ControlType.Color},M4A5YQT0B:{defaultValue:1.5,displayStepper:true,max:6,min:0,step:.5,title:\"Width\",type:ControlType.Number},J5UH45dj4:{defaultValue:0,displayStepper:true,max:1,min:0,step:.1,title:\"Alpha\",type:ControlType.Number},ROCk4gEYI:{title:\"Link\",type:ControlType.Link},RNFYJCKvP:{defaultValue:\"var(--token-5590b61a-9777-49b2-9ac8-a2636d559f75, rgba(0, 0, 0, 0.15))\",title:\"Fill\",type:ControlType.Color},uZ812JeNz:{defaultValue:\"\",description:\"aria-label gives screen readers a short text description for elements without visible text.\",title:\"Aria Label\",type:ControlType.String},q1GVWlBzZ:{title:\"Hover\",type:ControlType.EventHandler}});addFonts(Framero4m73ulYT,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framero4m73ulYT\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"L_UhxTULd\\\":\\\"icon\\\",\\\"Txuy0PlDC\\\":\\\"color\\\",\\\"M4A5YQT0B\\\":\\\"width1\\\",\\\"J5UH45dj4\\\":\\\"alpha\\\",\\\"ROCk4gEYI\\\":\\\"link\\\",\\\"RNFYJCKvP\\\":\\\"fill\\\",\\\"uZ812JeNz\\\":\\\"ariaLabel\\\",\\\"q1GVWlBzZ\\\":\\\"hover\\\"}\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"40\",\"framerIntrinsicHeight\":\"40\",\"framerVectorSets\":\"[\\\"omX0gWFPqDwhaiWwf6ab\\\"]\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"z0B3c6Wdq\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"TvvTWRggu\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./o4m73ulYT.map","// Generated by Framer (eda58b2)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getFontsFromSharedStyle,Link,ResolveLinks,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import LinkedinLogo from\"https://framerusercontent.com/modules/JNI0unvKLnSNOjYgWQPe/cFK4x7HnGbxoZXkZNw5W/hNcHJzSkR.js\";import ButtonPointer from\"https://framerusercontent.com/modules/P8F7KWVh7BHQeoHsQU6E/P7w6XCq9Ey7fbnkxjNXK/ArrowPointsToCTA_Prod.js\";import InstagramLogo from\"https://framerusercontent.com/modules/PtxaBiSAA5V6LvrpAt6G/EsR1AqByikNQR8Cp2V8c/UD0eTfbk_.js\";import CopyrightText from\"https://framerusercontent.com/modules/Q8sxmTkcG0TlWSYtaQCy/kuBVWw6wxOXdIUg8nFux/SmartCopyright.js\";import FacebookLogo from\"https://framerusercontent.com/modules/Y0c19ostjQ6JrIrS9EpB/H6GkscheXEvK1c9LQrFc/QDC8_m4BS.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/zAX9VIximII72ntm3Qwf/wJSYn4wPfzBDj7pAtiHh/Iym0a4dm3.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/swaClfxUQA3Jl1hB3nBa/SrNW9QoaN2yL2h4Fy0rD/KU01jGI2X.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/uR1USvoofBbttPtuxzZE/bkgpO73I9qDwS5h5xEW7/yWGeooIeT.js\";import BackToTopButton from\"https://framerusercontent.com/modules/ddtA6y6q8zZSCTHcgFbY/1MVEjyRyfa7J5u12KCJh/iq_Q0jPba.js\";import LinkButton from\"https://framerusercontent.com/modules/uqd5vEPNUXnPHtvGNPOU/wHZDwZu1Zu9JRbv3RaxI/mRcklO55E.js\";import SocialButton from\"https://framerusercontent.com/modules/sdKJQUa46Ag20FSomqlO/EPhjoFdjIRqjvLN41DSE/o4m73ulYT.js\";import Logo from\"https://framerusercontent.com/modules/l57KxEYkjqv0WJJx0iwz/lAGLPaiBc26uBTI2J9MO/TK_BDXdvh.js\";const BackToTopButtonFonts=getFonts(BackToTopButton);const LinkButtonFonts=getFonts(LinkButton);const ButtonPointerFonts=getFonts(ButtonPointer);const MotionDivWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(motion.div));const LogoFonts=getFonts(Logo);const SocialButtonFonts=getFonts(SocialButton);const CopyrightTextFonts=getFonts(CopyrightText);const cycleOrder=[\"RfL8S4jbC\",\"ayAfNzcQl\",\"YvvTRS3C0\"];const serializationHash=\"framer-zk6Jv\";const variantClassNames={ayAfNzcQl:\"framer-v-1ra7ob1\",RfL8S4jbC:\"framer-v-xi69y6\",YvvTRS3C0:\"framer-v-1n946ag\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const Zmi_XoFNk=undefined;const nBbQsVE30=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const transition2={damping:60,delay:.2,mass:1,stiffness:200,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Desktop:\"RfL8S4jbC\",Phone:\"YvvTRS3C0\",Tablet:\"ayAfNzcQl\"};const Variants=motion.create(React.Fragment);const getProps=({defaultCursor,height,hoverCursor,id,width,...props})=>{return{...props,nBbQsVE30:hoverCursor??props.nBbQsVE30,variant:humanReadableVariantMap[props.variant]??props.variant??\"RfL8S4jbC\",Zmi_XoFNk:defaultCursor??props.Zmi_XoFNk};};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,nBbQsVE30,Zmi_XoFNk,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"RfL8S4jbC\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();const isDisplayed=()=>{if(baseVariant===\"YvvTRS3C0\")return true;return false;};const isDisplayed1=()=>{if(baseVariant===\"YvvTRS3C0\")return false;return true;};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.footer,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-xi69y6\",className,classNames),\"data-framer-cursor\":Zmi_XoFNk,\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"RfL8S4jbC\",ref:refBinding,style:{background:\"linear-gradient(180deg, rgb(0, 0, 0) 0%, rgb(97, 23, 7) 41.47839245495496%, var(--token-d7a5ed6d-23b7-46e9-94e4-2e5c284fccc4, rgb(235, 57, 18)) 67.66082488738738%, rgb(127, 252, 220) 113.00000000000001%, rgb(255, 130, 130) 118%)\",...style},...addPropertyOverrides({ayAfNzcQl:{\"data-framer-name\":\"Tablet\"},YvvTRS3C0:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-10w31tp\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"lownvcniz\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-z39e6o\",layoutDependency:layoutDependency,layoutId:\"NHVovJQuh\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,y:(componentViewport?.y||0)+0+(((componentViewport?.height||832)-0-1146)/2+0+0)+120+0+0,...addPropertyOverrides({ayAfNzcQl:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||742)-0-1056)/2+0+0)+90+0+0},YvvTRS3C0:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||1059)-0-1196)/2+0+0)+60+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-hn4wz2-container\",layoutDependency:layoutDependency,layoutId:\"K7C5S5z0M-container\",nodeId:\"K7C5S5z0M\",rendersWithMotion:true,scopeId:\"RD50WUIWK\",children:/*#__PURE__*/_jsx(BackToTopButton,{height:\"100%\",id:\"K7C5S5z0M\",layoutId:\"K7C5S5z0M\",width:\"100%\"})})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-15v1oit\",\"data-framer-name\":\"CTA Content\",layoutDependency:layoutDependency,layoutId:\"mVYxUoUp9\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-liftjy\",\"data-framer-name\":\"Text\",layoutDependency:layoutDependency,layoutId:\"FkmVIfqWy\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-14p5s2y\",\"data-framer-name\":\"Status + Headline\",layoutDependency:layoutDependency,layoutId:\"SPu7xLfPK\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{className:\"framer-styles-preset-f4l7vd\",\"data-styles-preset\":\"Iym0a4dm3\",style:{\"--framer-text-alignment\":\"center\"},children:\"Let’s Create Wonders Together\"})}),className:\"framer-10ko2zv\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"kyODIRY5T\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1xla1nw-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"rme3nBhKP-container\",nodeId:\"rme3nBhKP\",rendersWithMotion:true,scopeId:\"RD50WUIWK\",children:/*#__PURE__*/_jsx(ButtonPointer,{arrow:{color:\"rgb(255, 255, 255)\",gapBetweenDashes:10,lineCap:\"round\",preview:true,thickness:1,tipLength:10,type:\"dashed\"},button:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"uGpYHybbs\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:20,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1k9whfz-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"SuNa1fCKM-container\",nodeId:\"SuNa1fCKM\",rendersWithMotion:true,scopeId:\"RD50WUIWK\",children:/*#__PURE__*/_jsx(LinkButton,{height:\"100%\",id:\"SuNa1fCKM\",l9ftm_PNX:false,layoutId:\"SuNa1fCKM\",lGvTbJ7aK:\"var(--token-d7a5ed6d-23b7-46e9-94e4-2e5c284fccc4, rgb(235, 57, 18))\",UmzYRKrkw:\"var(--token-eaf6ef71-8eae-4093-a304-653a974519fa, rgb(255, 255, 255))\",variant:matchVariant(\"vj7keWWv_\"),width:\"100%\",WyKyHdO7N:\"Start your project\",y4B5DpyIw:resolvedLinks[0]})})})})],buttonWidth:\"default\",height:\"100%\",id:\"rme3nBhKP\",layoutId:\"rme3nBhKP\",width:\"100%\"})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1v5eyhf\",layoutDependency:layoutDependency,layoutId:\"kgCL_4T6P\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-nmw4a7\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"PYG_XATzu\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-16pad0h\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"T4LBvMvXQ\",children:[isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ldltt4\",\"data-framer-name\":\"Menu-Items\",layoutDependency:layoutDependency,layoutId:\"QyH0N6BfI\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:20,...addPropertyOverrides({YvvTRS3C0:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||1059)-0-1196)/2+0+0)+60+416+0+0+0+0+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-pk0jqi-container\",layoutDependency:layoutDependency,layoutId:\"SeHnmt0NW-container\",nodeId:\"SeHnmt0NW\",rendersWithMotion:true,scopeId:\"RD50WUIWK\",children:/*#__PURE__*/_jsx(LinkButton,{height:\"100%\",id:\"SeHnmt0NW\",l9ftm_PNX:false,layoutId:\"SeHnmt0NW\",lGvTbJ7aK:\"rgb(255, 255, 255)\",UmzYRKrkw:\"rgb(255, 255, 255)\",variant:matchVariant(\"vj7keWWv_\"),width:\"100%\",WyKyHdO7N:\"Home\",y4B5DpyIw:resolvedLinks1[0],...addPropertyOverrides({YvvTRS3C0:{y4B5DpyIw:resolvedLinks1[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"CIggE7syO\"},implicitPathVariables:undefined},{href:{webPageId:\"CIggE7syO\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:20,...addPropertyOverrides({YvvTRS3C0:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||1059)-0-1196)/2+0+0)+60+416+0+0+0+0+0+0+44}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-wzp649-container\",layoutDependency:layoutDependency,layoutId:\"AQHDR_yC8-container\",nodeId:\"AQHDR_yC8\",rendersWithMotion:true,scopeId:\"RD50WUIWK\",children:/*#__PURE__*/_jsx(LinkButton,{height:\"100%\",id:\"AQHDR_yC8\",l9ftm_PNX:false,layoutId:\"AQHDR_yC8\",lGvTbJ7aK:\"rgb(255, 255, 255)\",UmzYRKrkw:\"rgb(255, 255, 255)\",variant:matchVariant(\"vj7keWWv_\"),width:\"100%\",WyKyHdO7N:\"About\",y4B5DpyIw:resolvedLinks2[0],...addPropertyOverrides({YvvTRS3C0:{y4B5DpyIw:resolvedLinks2[1]}},baseVariant,gestureVariant)})})})})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-15znxsd\",\"data-framer-name\":\"Menus\",layoutDependency:layoutDependency,layoutId:\"YQgqE_koh\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1yuzxah\",\"data-framer-name\":\"Menu-Items\",layoutDependency:layoutDependency,layoutId:\"QGXBWP3OK\",children:[isDisplayed1()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:20,y:(componentViewport?.y||0)+0+(((componentViewport?.height||832)-0-1146)/2+0+0)+120+464+0+0+0+0+0+0+0+0,...addPropertyOverrides({ayAfNzcQl:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||742)-0-1056)/2+0+0)+90+424+0+0+0+0+0+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-sfd81k-container\",layoutDependency:layoutDependency,layoutId:\"H7_hqxAt1-container\",nodeId:\"H7_hqxAt1\",rendersWithMotion:true,scopeId:\"RD50WUIWK\",children:/*#__PURE__*/_jsx(LinkButton,{height:\"100%\",id:\"H7_hqxAt1\",l9ftm_PNX:false,layoutId:\"H7_hqxAt1\",lGvTbJ7aK:\"rgb(255, 255, 255)\",UmzYRKrkw:\"rgb(255, 255, 255)\",variant:matchVariant(\"vj7keWWv_\"),width:\"100%\",WyKyHdO7N:\"Home\",y4B5DpyIw:resolvedLinks3[0],...addPropertyOverrides({ayAfNzcQl:{y4B5DpyIw:resolvedLinks3[1]}},baseVariant,gestureVariant)})})})}),isDisplayed1()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"CIggE7syO\"},implicitPathVariables:undefined},{href:{webPageId:\"CIggE7syO\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:20,y:(componentViewport?.y||0)+0+(((componentViewport?.height||832)-0-1146)/2+0+0)+120+464+0+0+0+0+0+0+0+44,...addPropertyOverrides({ayAfNzcQl:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||742)-0-1056)/2+0+0)+90+424+0+0+0+0+0+0+0+44}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1m26zxi-container\",layoutDependency:layoutDependency,layoutId:\"L7FdeBsYd-container\",nodeId:\"L7FdeBsYd\",rendersWithMotion:true,scopeId:\"RD50WUIWK\",children:/*#__PURE__*/_jsx(LinkButton,{height:\"100%\",id:\"L7FdeBsYd\",l9ftm_PNX:false,layoutId:\"L7FdeBsYd\",lGvTbJ7aK:\"rgb(255, 255, 255)\",UmzYRKrkw:\"rgb(255, 255, 255)\",variant:matchVariant(\"vj7keWWv_\"),width:\"100%\",WyKyHdO7N:\"About\",y4B5DpyIw:resolvedLinks4[0],...addPropertyOverrides({ayAfNzcQl:{y4B5DpyIw:resolvedLinks4[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"NgF75Zrve\"},implicitPathVariables:undefined},{href:{webPageId:\"NgF75Zrve\"},implicitPathVariables:undefined},{href:{webPageId:\"NgF75Zrve\"},implicitPathVariables:undefined}],children:resolvedLinks5=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:20,y:(componentViewport?.y||0)+0+(((componentViewport?.height||832)-0-1146)/2+0+0)+120+464+0+0+0+0+0+0+0+88,...addPropertyOverrides({ayAfNzcQl:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||742)-0-1056)/2+0+0)+90+424+0+0+0+0+0+0+0+88},YvvTRS3C0:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||1059)-0-1196)/2+0+0)+60+416+0+0+0+0+0+0+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-cg0t62-container\",layoutDependency:layoutDependency,layoutId:\"MVf9q1XT6-container\",nodeId:\"MVf9q1XT6\",rendersWithMotion:true,scopeId:\"RD50WUIWK\",children:/*#__PURE__*/_jsx(LinkButton,{height:\"100%\",id:\"MVf9q1XT6\",l9ftm_PNX:false,layoutId:\"MVf9q1XT6\",lGvTbJ7aK:\"rgb(255, 255, 255)\",UmzYRKrkw:\"rgb(255, 255, 255)\",variant:matchVariant(\"vj7keWWv_\"),width:\"100%\",WyKyHdO7N:\"Services\",y4B5DpyIw:resolvedLinks5[0],...addPropertyOverrides({ayAfNzcQl:{y4B5DpyIw:resolvedLinks5[1]},YvvTRS3C0:{y4B5DpyIw:resolvedLinks5[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"m7mjDdwMy\"},implicitPathVariables:undefined},{href:{webPageId:\"m7mjDdwMy\"},implicitPathVariables:undefined},{href:{webPageId:\"m7mjDdwMy\"},implicitPathVariables:undefined}],children:resolvedLinks6=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:20,y:(componentViewport?.y||0)+0+(((componentViewport?.height||832)-0-1146)/2+0+0)+120+464+0+0+0+0+0+0+0+132,...addPropertyOverrides({ayAfNzcQl:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||742)-0-1056)/2+0+0)+90+424+0+0+0+0+0+0+0+132},YvvTRS3C0:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||1059)-0-1196)/2+0+0)+60+416+0+0+0+0+0+0+0+0+44}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-x5kkxw-container\",layoutDependency:layoutDependency,layoutId:\"RSBrVDCu2-container\",nodeId:\"RSBrVDCu2\",rendersWithMotion:true,scopeId:\"RD50WUIWK\",children:/*#__PURE__*/_jsx(LinkButton,{height:\"100%\",id:\"RSBrVDCu2\",l9ftm_PNX:false,layoutId:\"RSBrVDCu2\",lGvTbJ7aK:\"rgb(255, 255, 255)\",UmzYRKrkw:\"rgb(255, 255, 255)\",variant:matchVariant(\"vj7keWWv_\"),width:\"100%\",WyKyHdO7N:\"Projects\",y4B5DpyIw:resolvedLinks6[0],...addPropertyOverrides({ayAfNzcQl:{y4B5DpyIw:resolvedLinks6[1]},YvvTRS3C0:{y4B5DpyIw:resolvedLinks6[2]}},baseVariant,gestureVariant)})})})})]})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-yn1whj\",\"data-framer-name\":\"Menus\",layoutDependency:layoutDependency,layoutId:\"Mj127iCeM\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-n3z9co\",\"data-framer-name\":\"Menu-Items\",layoutDependency:layoutDependency,layoutId:\"CjPfGfKMY\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:20,y:(componentViewport?.y||0)+0+(((componentViewport?.height||832)-0-1146)/2+0+0)+120+464+0+0+0+0+0+0+0+0,...addPropertyOverrides({ayAfNzcQl:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||742)-0-1056)/2+0+0)+90+424+0+0+0+0+0+0+0+0},YvvTRS3C0:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||1059)-0-1196)/2+0+0)+60+416+0+0+0+0+0+0+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ruoes4-container\",layoutDependency:layoutDependency,layoutId:\"jkPdu8hWl-container\",nodeId:\"jkPdu8hWl\",rendersWithMotion:true,scopeId:\"RD50WUIWK\",children:/*#__PURE__*/_jsx(LinkButton,{height:\"100%\",id:\"jkPdu8hWl\",l9ftm_PNX:false,layoutId:\"jkPdu8hWl\",lGvTbJ7aK:\"rgb(255, 255, 255)\",UmzYRKrkw:\"rgb(255, 255, 255)\",variant:matchVariant(\"vj7keWWv_\"),width:\"100%\",WyKyHdO7N:\"Careers\"})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"uGpYHybbs\"},implicitPathVariables:undefined},{href:{webPageId:\"uGpYHybbs\"},implicitPathVariables:undefined},{href:{webPageId:\"uGpYHybbs\"},implicitPathVariables:undefined}],children:resolvedLinks7=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:20,y:(componentViewport?.y||0)+0+(((componentViewport?.height||832)-0-1146)/2+0+0)+120+464+0+0+0+0+0+0+0+44,...addPropertyOverrides({ayAfNzcQl:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||742)-0-1056)/2+0+0)+90+424+0+0+0+0+0+0+0+44},YvvTRS3C0:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||1059)-0-1196)/2+0+0)+60+416+0+0+0+0+0+0+0+0+44}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-o1ot40-container\",layoutDependency:layoutDependency,layoutId:\"i7zWi8_p2-container\",nodeId:\"i7zWi8_p2\",rendersWithMotion:true,scopeId:\"RD50WUIWK\",children:/*#__PURE__*/_jsx(LinkButton,{height:\"100%\",id:\"i7zWi8_p2\",l9ftm_PNX:false,layoutId:\"i7zWi8_p2\",lGvTbJ7aK:\"rgb(255, 255, 255)\",UmzYRKrkw:\"rgb(255, 255, 255)\",variant:matchVariant(\"vj7keWWv_\"),width:\"100%\",WyKyHdO7N:\"Contact\",y4B5DpyIw:resolvedLinks7[0],...addPropertyOverrides({ayAfNzcQl:{y4B5DpyIw:resolvedLinks7[1]},YvvTRS3C0:{y4B5DpyIw:resolvedLinks7[2]}},baseVariant,gestureVariant)})})})})]})})]})}),/*#__PURE__*/_jsx(MotionDivWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-u3pw2t\",\"data-framer-appear-id\":\"u3pw2t\",\"data-framer-name\":\"Subscribe\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"acDAk2NHF\",optimized:true,children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1jz4mx1\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"FqDz3khYb\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-102ip6b\",\"data-framer-name\":\"Newsletter\",layoutDependency:layoutDependency,layoutId:\"rjsjMNZ17\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-nsdyua\",\"data-framer-name\":\"Link-Text\",layoutDependency:layoutDependency,layoutId:\"BpWd6DzRQ\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{style:{\"--font-selector\":\"Q1VTVE9NVjI7UFAgTmV1ZSBNYWNoaW5hIFBsYWluIFJlZ3VsYXI=\",\"--framer-font-family\":'\"PP Neue Machina Plain Regular\", \"PP Neue Machina Plain Regular Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-text-color\":\"var(--extracted-1w1cjl5, rgb(255, 255, 255))\"},children:\"Mail\"})}),className:\"framer-tyo708\",\"data-framer-name\":\"Text1\",fonts:[\"CUSTOMV2;PP Neue Machina Plain Regular\"],layoutDependency:layoutDependency,layoutId:\"U2uNppizV\",style:{\"--extracted-1w1cjl5\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{style:{\"--font-selector\":\"Q1VTVE9NVjI7UFAgTmV1ZSBNYWNoaW5hIFBsYWluIFJlZ3VsYXI=\",\"--framer-font-family\":'\"PP Neue Machina Plain Regular\", \"PP Neue Machina Plain Regular Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-text-color\":\"var(--extracted-1w1cjl5, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:\"mailto: hello@studio7.com\",motionChild:true,nodeId:\"IvThk2NhQ\",openInNewTab:true,relValues:[],scopeId:\"RD50WUIWK\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1iknh3w\",\"data-styles-preset\":\"KU01jGI2X\",children:\"hello@studio7.com\"})})})}),className:\"framer-1ghsfgl\",\"data-framer-name\":\"Text2\",fonts:[\"CUSTOMV2;PP Neue Machina Plain Regular\"],layoutDependency:layoutDependency,layoutId:\"IvThk2NhQ\",style:{\"--extracted-1w1cjl5\":\"rgb(255, 255, 255)\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-p8ez4m\",\"data-framer-name\":\"Link-Text\",layoutDependency:layoutDependency,layoutId:\"GOInQ1YPA\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{style:{\"--font-selector\":\"Q1VTVE9NVjI7UFAgTmV1ZSBNYWNoaW5hIFBsYWluIFJlZ3VsYXI=\",\"--framer-font-family\":'\"PP Neue Machina Plain Regular\", \"PP Neue Machina Plain Regular Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-text-color\":\"var(--extracted-1w1cjl5, rgb(255, 255, 255))\"},children:\"Phone\"})}),className:\"framer-1hv5lo5\",\"data-framer-name\":\"Text1\",fonts:[\"CUSTOMV2;PP Neue Machina Plain Regular\"],layoutDependency:layoutDependency,layoutId:\"aYdDi4Kta\",style:{\"--extracted-1w1cjl5\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-nyv3ea\",\"data-styles-preset\":\"yWGeooIeT\",children:/*#__PURE__*/_jsx(Link,{href:\"tel:+20 12 10500995\",motionChild:true,nodeId:\"UlpUC0xaD\",openInNewTab:true,relValues:[],scopeId:\"RD50WUIWK\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1iknh3w\",\"data-styles-preset\":\"KU01jGI2X\",children:\"+20 12 10500995\"})})})}),className:\"framer-tr06v3\",\"data-framer-name\":\"Text2\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"UlpUC0xaD\",verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ah37de\",\"data-framer-name\":\"Link-Text\",layoutDependency:layoutDependency,layoutId:\"b4O8dRGjb\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{style:{\"--font-selector\":\"Q1VTVE9NVjI7UFAgTmV1ZSBNYWNoaW5hIFBsYWluIFJlZ3VsYXI=\",\"--framer-font-family\":'\"PP Neue Machina Plain Regular\", \"PP Neue Machina Plain Regular Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-text-color\":\"var(--extracted-1w1cjl5, rgb(255, 255, 255))\"},children:\"Address\"})}),className:\"framer-1h1idjk\",\"data-framer-name\":\"Text1\",fonts:[\"CUSTOMV2;PP Neue Machina Plain Regular\"],layoutDependency:layoutDependency,layoutId:\"sycTlX1ix\",style:{\"--extracted-1w1cjl5\":\"rgb(255, 255, 255)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{style:{\"--font-selector\":\"Q1VTVE9NVjI7UFAgTmV1ZSBNYWNoaW5hIFBsYWluIFJlZ3VsYXI=\",\"--framer-font-family\":'\"PP Neue Machina Plain Regular\", \"PP Neue Machina Plain Regular Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-text-color\":\"var(--extracted-1w1cjl5, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://share.google/38phWWrawKzt7AWe1\",motionChild:true,nodeId:\"De_ayENUC\",openInNewTab:true,relValues:[],scopeId:\"RD50WUIWK\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1iknh3w\",\"data-styles-preset\":\"KU01jGI2X\",children:\"111 Fareed Semika, CAI, EG\"})})})}),className:\"framer-ccbvj6\",\"data-framer-name\":\"Text2\",fonts:[\"CUSTOMV2;PP Neue Machina Plain Regular\"],layoutDependency:layoutDependency,layoutId:\"De_ayENUC\",style:{\"--extracted-1w1cjl5\":\"rgb(255, 255, 255)\"},verticalAlignment:\"top\",withExternalLayout:true})]})]})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-17esmv2\",\"data-framer-name\":\"Bottom\",layoutDependency:layoutDependency,layoutId:\"xSoTWyZRD\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1v5uwcw\",\"data-framer-name\":\"Contact + Logo\",layoutDependency:layoutDependency,layoutId:\"FgSbfqWmB\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:20,y:(componentViewport?.y||0)+0+(((componentViewport?.height||832)-0-1146)/2+0+0)+120+746+0+0+10,...addPropertyOverrides({ayAfNzcQl:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||742)-0-1056)/2+0+0)+90+686+0+0+10},YvvTRS3C0:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||1059)-0-1196)/2+0+0)+60+804+0+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-hs2gb4-container\",layoutDependency:layoutDependency,layoutId:\"K0PotsvXs-container\",nodeId:\"K0PotsvXs\",rendersWithMotion:true,scopeId:\"RD50WUIWK\",children:/*#__PURE__*/_jsx(Logo,{height:\"100%\",id:\"K0PotsvXs\",layoutId:\"K0PotsvXs\",MAJPUDYPD:\"normal\",style:{height:\"100%\"},variant:matchVariant(\"PDpDzATlt\"),width:\"100%\"})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1mid1f3\",\"data-framer-name\":\"Contacts\",layoutDependency:layoutDependency,layoutId:\"rQF3UZquv\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-9ffzaq\",\"data-framer-name\":\"Socila Media Buttons\",layoutDependency:layoutDependency,layoutId:\"YZBNrJBFQ\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,width:\"40px\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||832)-0-1146)/2+0+0)+120+746+0+0+0+0+0,...addPropertyOverrides({ayAfNzcQl:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||742)-0-1056)/2+0+0)+90+686+0+0+0+0+0},YvvTRS3C0:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||1059)-0-1196)/2+0+0)+60+804+0+0+0+40+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-17atvn9-container\",\"data-framer-cursor\":nBbQsVE30,layoutDependency:layoutDependency,layoutId:\"HFyvGQJHu-container\",nodeId:\"HFyvGQJHu\",rendersWithMotion:true,scopeId:\"RD50WUIWK\",children:/*#__PURE__*/_jsx(SocialButton,{height:\"100%\",id:\"HFyvGQJHu\",J5UH45dj4:0,L_UhxTULd:InstagramLogo,layoutId:\"HFyvGQJHu\",M4A5YQT0B:1.5,RNFYJCKvP:\"var(--token-5590b61a-9777-49b2-9ac8-a2636d559f75, rgba(0, 0, 0, 0.15))\",ROCk4gEYI:\"https://www.instagram.com/studio7events_/?hl=en\",style:{height:\"100%\",width:\"100%\"},Txuy0PlDC:\"var(--token-e8b96371-47a3-440d-953f-72dcd621d037, rgb(255, 255, 255))\",uZ812JeNz:\"Visit my Instagram profile\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,width:\"40px\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||832)-0-1146)/2+0+0)+120+746+0+0+0+0+0,...addPropertyOverrides({ayAfNzcQl:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||742)-0-1056)/2+0+0)+90+686+0+0+0+0+0},YvvTRS3C0:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||1059)-0-1196)/2+0+0)+60+804+0+0+0+40+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-pphews-container\",\"data-framer-cursor\":nBbQsVE30,layoutDependency:layoutDependency,layoutId:\"GkF3fELN6-container\",nodeId:\"GkF3fELN6\",rendersWithMotion:true,scopeId:\"RD50WUIWK\",children:/*#__PURE__*/_jsx(SocialButton,{height:\"100%\",id:\"GkF3fELN6\",J5UH45dj4:0,L_UhxTULd:FacebookLogo,layoutId:\"GkF3fELN6\",M4A5YQT0B:1.5,RNFYJCKvP:\"var(--token-5590b61a-9777-49b2-9ac8-a2636d559f75, rgba(0, 0, 0, 0.15))\",ROCk4gEYI:\"https://www.facebook.com/Studio7.KJ/\",style:{height:\"100%\",width:\"100%\"},Txuy0PlDC:\"var(--token-e8b96371-47a3-440d-953f-72dcd621d037, rgb(255, 255, 255))\",uZ812JeNz:\"Visit my Twitter profile\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,width:\"40px\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||832)-0-1146)/2+0+0)+120+746+0+0+0+0+0,...addPropertyOverrides({ayAfNzcQl:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||742)-0-1056)/2+0+0)+90+686+0+0+0+0+0},YvvTRS3C0:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||1059)-0-1196)/2+0+0)+60+804+0+0+0+40+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ta3j84-container\",\"data-framer-cursor\":nBbQsVE30,layoutDependency:layoutDependency,layoutId:\"rvElaSEXE-container\",nodeId:\"rvElaSEXE\",rendersWithMotion:true,scopeId:\"RD50WUIWK\",children:/*#__PURE__*/_jsx(SocialButton,{height:\"100%\",id:\"rvElaSEXE\",J5UH45dj4:0,L_UhxTULd:LinkedinLogo,layoutId:\"rvElaSEXE\",M4A5YQT0B:1.5,RNFYJCKvP:\"var(--token-5590b61a-9777-49b2-9ac8-a2636d559f75, rgba(0, 0, 0, 0.15))\",ROCk4gEYI:\"https://www.linkedin.com/company/studio7-advertising-agency\",style:{height:\"100%\",width:\"100%\"},Txuy0PlDC:\"var(--token-e8b96371-47a3-440d-953f-72dcd621d037, rgb(255, 255, 255))\",uZ812JeNz:\"Visit my Linkedin profile\",width:\"100%\"})})})]})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-2rlxyy\",\"data-framer-name\":\"Contact + Back To Top Button\",layoutDependency:layoutDependency,layoutId:\"NiRoOKqZ8\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1g2dc7w\",\"data-framer-name\":\"Left\",layoutDependency:layoutDependency,layoutId:\"OzBuzWnwn\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1if9plw-container\",\"data-code-component-plugin-id\":\"84d4c1\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"M0Tn_45On-container\",nodeId:\"M0Tn_45On\",rendersWithMotion:true,scopeId:\"RD50WUIWK\",children:/*#__PURE__*/_jsx(CopyrightText,{color:\"rgb(255, 255, 255)\",font:{fontFamily:'\"PP Neue Machina Plain Regular\", \"PP Neue Machina Plain Regular Placeholder\", sans-serif',fontSize:\"13px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"-0.01em\",lineHeight:\"1.3em\"},height:\"100%\",id:\"M0Tn_45On\",layoutId:\"M0Tn_45On\",name:\"Studio 7\",prefix:\"\",showIcon:true,showName:true,suffix:\"\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1tyzrol\",\"data-framer-name\":\"Framer\",layoutDependency:layoutDependency,layoutId:\"VVRTXeaVS\"})]})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-zk6Jv.framer-18pyg93, .framer-zk6Jv .framer-18pyg93 { display: block; }\",\".framer-zk6Jv.framer-xi69y6 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1440px; }\",\".framer-zk6Jv .framer-10w31tp { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 80px; height: min-content; justify-content: center; max-width: 1440px; overflow: var(--overflow-clip-fallback, clip); padding: 120px 100px 20px 100px; position: relative; width: 100%; }\",\".framer-zk6Jv .framer-z39e6o { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-end; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-zk6Jv .framer-hn4wz2-container, .framer-zk6Jv .framer-pk0jqi-container, .framer-zk6Jv .framer-wzp649-container, .framer-zk6Jv .framer-sfd81k-container, .framer-zk6Jv .framer-1m26zxi-container, .framer-zk6Jv .framer-cg0t62-container, .framer-zk6Jv .framer-x5kkxw-container, .framer-zk6Jv .framer-1ruoes4-container, .framer-zk6Jv .framer-o1ot40-container, .framer-zk6Jv .framer-1if9plw-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-zk6Jv .framer-15v1oit { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; z-index: 1; }\",\".framer-zk6Jv .framer-liftjy, .framer-zk6Jv .framer-14p5s2y { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-zk6Jv .framer-10ko2zv { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 754px; word-break: break-word; word-wrap: break-word; }\",\".framer-zk6Jv .framer-1xla1nw-container { flex: none; height: auto; position: relative; width: auto; z-index: 1; }\",\".framer-zk6Jv .framer-1k9whfz-container { height: auto; position: relative; width: auto; z-index: 0; }\",\".framer-zk6Jv .framer-1v5eyhf { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 100%; z-index: 1; }\",\".framer-zk6Jv .framer-nmw4a7, .framer-zk6Jv .framer-1jz4mx1, .framer-zk6Jv .framer-102ip6b { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-zk6Jv .framer-16pad0h { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 104px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-zk6Jv .framer-1ldltt4, .framer-zk6Jv .framer-1yuzxah, .framer-zk6Jv .framer-n3z9co { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-zk6Jv .framer-15znxsd, .framer-zk6Jv .framer-yn1whj { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-zk6Jv .framer-u3pw2t { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-zk6Jv .framer-nsdyua, .framer-zk6Jv .framer-p8ez4m { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-zk6Jv .framer-tyo708, .framer-zk6Jv .framer-1ghsfgl, .framer-zk6Jv .framer-1hv5lo5, .framer-zk6Jv .framer-tr06v3, .framer-zk6Jv .framer-1h1idjk, .framer-zk6Jv .framer-ccbvj6 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-zk6Jv .framer-ah37de { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: min-content; }\",\".framer-zk6Jv .framer-17esmv2 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-zk6Jv .framer-1v5uwcw, .framer-zk6Jv .framer-2rlxyy { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-zk6Jv .framer-hs2gb4-container { flex: none; height: 20px; position: relative; width: auto; }\",\".framer-zk6Jv .framer-1mid1f3 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: min-content; }\",\".framer-zk6Jv .framer-9ffzaq { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: 40px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-zk6Jv .framer-17atvn9-container, .framer-zk6Jv .framer-pphews-container, .framer-zk6Jv .framer-ta3j84-container { flex: none; height: 40px; position: relative; width: 40px; }\",\".framer-zk6Jv .framer-1g2dc7w { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-zk6Jv .framer-1tyzrol { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; min-height: 26px; min-width: 54px; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-zk6Jv.framer-v-1ra7ob1.framer-xi69y6 { width: 810px; }\",\".framer-zk6Jv.framer-v-1ra7ob1 .framer-10w31tp { gap: 60px; padding: 90px 20px 20px 20px; }\",\".framer-zk6Jv.framer-v-1n946ag.framer-xi69y6 { width: 390px; }\",\".framer-zk6Jv.framer-v-1n946ag .framer-10w31tp { gap: 60px; padding: 60px 16px 20px 16px; }\",\".framer-zk6Jv.framer-v-1n946ag .framer-15v1oit { gap: 16px; }\",\".framer-zk6Jv.framer-v-1n946ag .framer-liftjy { gap: 12px; }\",\".framer-zk6Jv.framer-v-1n946ag .framer-14p5s2y { gap: 8px; }\",\".framer-zk6Jv.framer-v-1n946ag .framer-10ko2zv { max-width: 300px; width: 100%; }\",\".framer-zk6Jv.framer-v-1n946ag .framer-1v5eyhf { flex-direction: column; gap: 62px; justify-content: flex-start; }\",\".framer-zk6Jv.framer-v-1n946ag .framer-nmw4a7, .framer-zk6Jv.framer-v-1n946ag .framer-16pad0h { gap: unset; justify-content: space-between; width: 100%; }\",\".framer-zk6Jv.framer-v-1n946ag .framer-17esmv2 { align-content: flex-start; align-items: flex-start; gap: 24px; }\",\".framer-zk6Jv.framer-v-1n946ag .framer-1v5uwcw { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 20px; justify-content: center; }\",\".framer-zk6Jv.framer-v-1n946ag .framer-2rlxyy { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 8px; justify-content: flex-start; }\",\".framer-zk6Jv.framer-v-1n946ag .framer-1g2dc7w { order: 0; }\",\".framer-zk6Jv.framer-v-1n946ag .framer-1tyzrol { order: 1; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 832\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"ayAfNzcQl\":{\"layout\":[\"fixed\",\"auto\"]},\"YvvTRS3C0\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"nBbQsVE30\":\"hoverCursor\",\"Zmi_XoFNk\":\"defaultCursor\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerRD50WUIWK=withCSS(Component,css,\"framer-zk6Jv\");export default FramerRD50WUIWK;FramerRD50WUIWK.displayName=\"CTA & Footer\";FramerRD50WUIWK.defaultProps={height:832,width:1440};addPropertyControls(FramerRD50WUIWK,{variant:{options:[\"RfL8S4jbC\",\"ayAfNzcQl\",\"YvvTRS3C0\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum},nBbQsVE30:{title:\"Hover Cursor\",type:ControlType.CustomCursor},Zmi_XoFNk:{title:\"Default Cursor\",type:ControlType.CustomCursor}});addFonts(FramerRD50WUIWK,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{cssFamilyName:\"PP Neue Machina Plain Regular\",source:\"custom\",style:\"normal\",uiFamilyName:\"PP Neue Machina\",url:\"https://framerusercontent.com/assets/fjt8C3DDTzsPdoVR1oAnBJkxGw.woff2\",weight:\"400\"}]},...BackToTopButtonFonts,...LinkButtonFonts,...ButtonPointerFonts,...LogoFonts,...SocialButtonFonts,...CopyrightTextFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts)],{supportsExplicitInterCodegen:true});FramerRD50WUIWK.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(BackToTopButton,{},context),forwardLoader(LinkButton,{},context),forwardLoader(Logo,{},context),forwardLoader(SocialButton,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerRD50WUIWK\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"1440\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"832\",\"framerVariables\":\"{\\\"nBbQsVE30\\\":\\\"hoverCursor\\\",\\\"Zmi_XoFNk\\\":\\\"defaultCursor\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"ayAfNzcQl\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"YvvTRS3C0\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerAutoSizeImages\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./RD50WUIWK.map","// Generated by Framer (1ecd460)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,cx,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const MotionDivWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(motion.div));const enabledGestures={DVJtlhfJ0:{hover:true,pressed:true}};const serializationHash=\"framer-Rw4gR\";const variantClassNames={DVJtlhfJ0:\"framer-v-1lszjte\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.2,type:\"spring\"};const transition2={bounce:.2,delay:0,duration:.4,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:0,skewX:0,skewY:0,x:0,y:0};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};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({defaultVariant:\"DVJtlhfJ0\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1lszjte\",className,classNames),\"data-framer-name\":\"Primary\",layoutDependency:layoutDependency,layoutId:\"DVJtlhfJ0\",ref:refBinding,style:{backgroundColor:\"rgba(255, 255, 255, 0.3)\",borderBottomLeftRadius:\"100%\",borderBottomRightRadius:\"100%\",borderTopLeftRadius:\"100%\",borderTopRightRadius:\"100%\",...style},...addPropertyOverrides({\"DVJtlhfJ0-hover\":{\"data-framer-name\":undefined},\"DVJtlhfJ0-pressed\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(MotionDivWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-10ecawk\",\"data-framer-appear-id\":\"10ecawk\",\"data-framer-name\":\"Learn More\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"xbQfz14Pd\",optimized:true,style:{backdropFilter:\"blur(0px)\",WebkitBackdropFilter:\"blur(0px)\"}})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-Rw4gR.framer-d1u55f, .framer-Rw4gR .framer-d1u55f { display: block; }\",\".framer-Rw4gR.framer-1lszjte { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-Rw4gR .framer-10ecawk { align-content: center; align-items: center; aspect-ratio: 1 / 1; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: var(--framer-aspect-ratio-supported, 16px); justify-content: flex-start; mix-blend-mode: difference; overflow: hidden; padding: 2.08px; position: relative; width: 16px; }\",\".framer-Rw4gR.framer-v-1lszjte.pressed .framer-10ecawk { height: var(--framer-aspect-ratio-supported, 14px); width: 14px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 16\n * @framerIntrinsicWidth 16\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"oS8fGMahg\":{\"layout\":[\"auto\",\"auto\"]},\"qjKfJJP8z\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramervnCZpWD37=withCSS(Component,css,\"framer-Rw4gR\");export default FramervnCZpWD37;FramervnCZpWD37.displayName=\"Custom-Cursor\";FramervnCZpWD37.defaultProps={height:16,width:16};addFonts(FramervnCZpWD37,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramervnCZpWD37\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"16\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"oS8fGMahg\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"qjKfJJP8z\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"16\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./vnCZpWD37.map","// Generated by Framer (656a448)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,GeneratedComponentContext,getFonts,getLoadingLazyAtYPosition,Image,InjectSelectionStyle,PropertyOverrides,RenderTarget,ResetOuterLinkContext,useActiveVariantCallback,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,useOverlayState,withCSS,withVariantAppearEffect}from\"framer\";import{AnimatePresence,LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as ReactDOM from\"react-dom\";import SmoothScroll from\"https://framerusercontent.com/modules/Yppqt3Cs3Y8TZqvASnXl/PGrowqBrgWCViHduGfsA/SmoothScroll_Prod.js\";import HeaderSection from\"#framer/local/canvasComponent/CyqiJPHZE/CyqiJPHZE.js\";import Menu from\"#framer/local/canvasComponent/qPOzX7heJ/qPOzX7heJ.js\";import CTAFooter from\"#framer/local/canvasComponent/RD50WUIWK/RD50WUIWK.js\";import CustomCursor from\"#framer/local/canvasComponent/vnCZpWD37/vnCZpWD37.js\";const HeaderSectionFonts=getFonts(HeaderSection);const HeaderSectionWithVariantAppearEffect=withVariantAppearEffect(HeaderSection);const MenuFonts=getFonts(Menu);const SmoothScrollFonts=getFonts(SmoothScroll);const CTAFooterFonts=getFonts(CTAFooter);const CustomCursorFonts=getFonts(CustomCursor);const breakpoints={bRZeiDbvx:\"(min-width: 810px) and (max-width: 1439.98px)\",upyRGyarE:\"(max-width: 809.98px)\",XX1Gtddh8:\"(min-width: 1440px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-mcGuH\";const variantClassNames={bRZeiDbvx:\"framer-v-2b82tq\",upyRGyarE:\"framer-v-12gbdy1\",XX1Gtddh8:\"framer-v-1uc5wgp\"};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const transition1={damping:30,delay:0,mass:1,stiffness:220,type:\"spring\"};const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:716};const animation1={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation2={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:716};const getContainer=()=>{return document.querySelector(\"#template-overlay\")??document.querySelector(\"#overlay\")??document.body;};const Overlay=({children,blockDocumentScrolling,dismissWithEsc,enabled=true})=>{const[visible,setVisible]=useOverlayState({blockDocumentScrolling,dismissWithEsc:enabled&&dismissWithEsc});return children({hide:()=>setVisible(false),show:()=>setVisible(true),toggle:()=>setVisible(!visible),visible:enabled&&visible});};const breakpointRules={};const breakpointKeys=Object.keys(breakpointRules);const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-mcGuH.framer-1y3s0gr, .framer-mcGuH .framer-1y3s0gr { display: block; }\",\".framer-mcGuH.framer-1uc5wgp { align-content: center; align-items: center; background-color: #080808; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-mcGuH .framer-1uubggb-container { flex: none; height: auto; left: 50%; mix-blend-mode: difference; order: -1000; position: var(--framer-canvas-fixed-position, fixed); top: 0px; width: 100%; z-index: 5; }\",\".framer-mcGuH.framer-z4enc0 { background-color: var(--token-66a26379-6d6b-499c-b756-de1c7c6934a8, #111111); inset: 0px; position: fixed; user-select: none; z-index: 9; }\",\".framer-mcGuH.framer-1dv1a8o-container { flex: none; height: 100%; left: calc(50.00000000000002% - min(1920px, 100%) / 2); max-width: 1920px; position: fixed; top: 0px; width: 100%; will-change: var(--framer-will-change-effect-override, transform); z-index: 9; }\",\".framer-mcGuH .framer-m7bx2v { -webkit-user-select: none; flex: none; height: 100%; left: calc(50.00000000000002% - 100% / 2); opacity: 0.1; order: -999; overflow: hidden; pointer-events: none; position: absolute; top: 0px; user-select: none; width: 100%; will-change: var(--framer-will-change-filter-override, filter); z-index: 5; }\",\".framer-mcGuH .framer-799ig0-container { -webkit-user-select: none; flex: none; height: auto; left: 50%; order: -998; pointer-events: none; position: absolute; top: 0px; transform: translateX(-50%); user-select: none; width: auto; z-index: -1; }\",\".framer-mcGuH .framer-1d9mmh0 { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-mcGuH .framer-1do57eo-container { flex: none; height: auto; order: 1004; position: relative; width: 100%; z-index: 2; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={bRZeiDbvx:\"(min-width: 810px) and (max-width: 1439.98px)\",upyRGyarE:\"(max-width: 809.98px)\",XX1Gtddh8:\"(min-width: 1440px)\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableVariantMap={Desktop:\"XX1Gtddh8\",Phone:\"upyRGyarE\",Tablet:\"bRZeiDbvx\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"XX1Gtddh8\"};};const transition2={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const cursor={component:CustomCursor,transition:transition2,variant:\"DVJtlhfJ0\"};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{activeVariantCallback,delay}=useActiveVariantCallback(undefined);const XEaYbJ1cyko9la1=({overlay})=>activeVariantCallback(async(...args)=>{overlay.toggle();});const nudbpXYrr1q29jei=({overlay})=>activeVariantCallback(async(...args)=>{overlay.hide();});const ZBBcJAot41q29jei=({overlay})=>activeVariantCallback(async(...args)=>{overlay.hide();});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);useCustomCursors({\"7q3yz3\":cursor});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{isLayoutTemplate:true,primaryVariantId:\"XX1Gtddh8\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: rgb(8, 8, 8); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-1uc5wgp\",className),\"data-framer-cursor\":\"7q3yz3\",\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:true,dismissWithEsc:true,children:overlay=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:54,width:\"100vw\",y:0,children:/*#__PURE__*/_jsxs(Container,{className:\"framer-1uubggb-container\",\"data-framer-layout-hint-center-x\":true,layoutScroll:true,nodeId:\"j2f4SpDXW\",rendersWithMotion:true,scopeId:\"EnS84UyGu\",transformTemplate:transformTemplate1,children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{bRZeiDbvx:{variant:overlay.visible?\"oMWw5FJ6l\":\"w5KGorWF2\"},upyRGyarE:{variant:overlay.visible?\"oMWw5FJ6l\":\"D0XoEcZlf\"}},children:/*#__PURE__*/_jsx(HeaderSectionWithVariantAppearEffect,{__framer__animateOnce:false,__framer__threshold:0,__framer__variantAppearEffectEnabled:true,height:\"100%\",id:\"j2f4SpDXW\",layoutId:\"j2f4SpDXW\",style:{width:\"100%\"},variant:overlay.visible?\"oMWw5FJ6l\":\"oMWw5FJ6l\",width:\"100%\",XEaYbJ1cy:XEaYbJ1cyko9la1({overlay})})}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay.visible&&/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/ReactDOM.createPortal(/*#__PURE__*/_jsx(InjectSelectionStyle,{children:/*#__PURE__*/_jsxs(ResetOuterLinkContext,{children:[/*#__PURE__*/_jsx(motion.div,{animate:{opacity:1,transition:{delay:0,duration:.3,ease:[.5,0,.88,.77],type:\"tween\"}},className:cx(scopingClassNames,\"framer-z4enc0\"),exit:{opacity:0,transition:{delay:0,duration:.3,ease:[.12,.23,.5,1],type:\"tween\"}},initial:{opacity:0},onTap:()=>overlay.hide()},\"tCKkF07mQ\"),/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"min(100vw, 1920px)\",children:/*#__PURE__*/_jsx(Container,{animate:animation1,className:cx(scopingClassNames,\"framer-1dv1a8o-container\"),exit:animation,inComponentSlot:true,initial:animation2,nodeId:\"fqtwxGfLe\",rendersWithMotion:true,scopeId:\"EnS84UyGu\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{upyRGyarE:{variant:\"YZYB8MF3i\"}},children:/*#__PURE__*/_jsx(Menu,{height:\"100%\",id:\"fqtwxGfLe\",layoutId:\"fqtwxGfLe\",nudbpXYrr:nudbpXYrr1q29jei({overlay}),style:{height:\"100%\",maxWidth:\"100%\",width:\"100%\"},variant:\"h0Ahi8eAf\",width:\"100%\",ZBBcJAot4:ZBBcJAot41q29jei({overlay})})})})})]})}),getContainer())})})]})})})}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",backgroundSize:1.2,fit:\"tile\",loading:getLoadingLazyAtYPosition(0),pixelHeight:256,pixelWidth:256,positionX:\"center\",positionY:\"top\",sizes:\"100vw\",src:\"https://framerusercontent.com/images/6mcf62RlDfRfU61Yg5vb2pefpi4.png?width=256&height=256\"},className:\"framer-m7bx2v\",\"data-framer-name\":\"Noise\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-799ig0-container\",\"data-framer-layout-hint-center-x\":true,isAuthoredByUser:true,isModuleExternal:true,nodeId:\"F25TIMky_\",scopeId:\"EnS84UyGu\",children:/*#__PURE__*/_jsx(SmoothScroll,{height:\"100%\",id:\"F25TIMky_\",intensity:10,layoutId:\"F25TIMky_\",width:\"100%\"})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-1d9mmh0\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:822,width:\"100vw\",y:1e3,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1do57eo-container\",nodeId:\"sHMFFSyFI\",scopeId:\"EnS84UyGu\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{bRZeiDbvx:{variant:\"ayAfNzcQl\"},upyRGyarE:{variant:\"YvvTRS3C0\"}},children:/*#__PURE__*/_jsx(CTAFooter,{height:\"100%\",id:\"sHMFFSyFI\",layoutId:\"sHMFFSyFI\",style:{width:\"100%\"},variant:\"RfL8S4jbC\",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 2000\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"bRZeiDbvx\":{\"layout\":[\"fixed\",\"fixed\"]},\"upyRGyarE\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"XX1Gtddh8\":[\".framer-1uubggb-container\",\".framer-799ig0-container\",\".framer-1do57eo-container\"],\"bRZeiDbvx\":[\".framer-1uubggb-container\",\".framer-799ig0-container\",\".framer-1do57eo-container\"],\"upyRGyarE\":[\".framer-1uubggb-container\",\".framer-799ig0-container\",\".framer-1do57eo-container\"]}\n * @framerBreakpoints {\"XX1Gtddh8\":{\"min\":1440,\"canvasClassName\":\"framer-1uc5wgp-override\",\"minHeight\":2000,\"name\":\"Desktop\",\"width\":1440,\"rootFontSize\":16},\"bRZeiDbvx\":{\"min\":810,\"max\":1439,\"canvasClassName\":\"framer-2b82tq-override\",\"minHeight\":2000,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"upyRGyarE\":{\"max\":809,\"canvasClassName\":\"framer-12gbdy1-override\",\"minHeight\":2000,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant XX1Gtddh8\n * @framerLayoutTemplate true\n */const FramerEnS84UyGu=withCSS(Component,css,\"framer-mcGuH\");export default FramerEnS84UyGu;FramerEnS84UyGu.displayName=\"Main Template\";FramerEnS84UyGu.defaultProps={height:2e3,width:1440};addFonts(FramerEnS84UyGu,[{explicitInter:true,fonts:[]},...HeaderSectionFonts,...MenuFonts,...SmoothScrollFonts,...CTAFooterFonts,...CustomCursorFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerEnS84UyGu\",\"slots\":[],\"annotations\":{\"framerBreakpoints\":\"{\\\"XX1Gtddh8\\\":{\\\"min\\\":1440,\\\"canvasClassName\\\":\\\"framer-1uc5wgp-override\\\",\\\"minHeight\\\":2000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1440,\\\"rootFontSize\\\":16},\\\"bRZeiDbvx\\\":{\\\"min\\\":810,\\\"max\\\":1439,\\\"canvasClassName\\\":\\\"framer-2b82tq-override\\\",\\\"minHeight\\\":2000,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"upyRGyarE\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-12gbdy1-override\\\",\\\"minHeight\\\":2000,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"1440\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"bRZeiDbvx\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"upyRGyarE\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerLayoutTemplate\":\"true\",\"framerIntrinsicHeight\":\"2000\",\"framerDefaultVariant\":\"XX1Gtddh8\",\"framerAutoSizeImages\":\"true\",\"framerHitTargets\":\"{\\\"XX1Gtddh8\\\":[\\\".framer-1uubggb-container\\\",\\\".framer-799ig0-container\\\",\\\".framer-1do57eo-container\\\"],\\\"bRZeiDbvx\\\":[\\\".framer-1uubggb-container\\\",\\\".framer-799ig0-container\\\",\\\".framer-1do57eo-container\\\"],\\\"upyRGyarE\\\":[\\\".framer-1uubggb-container\\\",\\\".framer-799ig0-container\\\",\\\".framer-1do57eo-container\\\"]}\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","\r\n\t\timport * 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 MainTemplate from \"https://framerusercontent.com/modules/9WyuE3UpDBc4yAY7knjA/9EaXXQzuUHTw7jbndWDX/EnS84UyGu.js\";\r\n\r\n\t\tconst routes = {augiA20Il: {elements: {bKi30O0zP: \"card-2\", DVX8MmtRW: \"card-1\", khjvagUtB: \"featured-work\", kIk514VAQ: \"hero1\", SEgW2hzcX: \"card-3\", txirbBNnJ: \"benefits\", Uz0BH7zAM: \"carxcad\", YehlpDCMe: \"faq\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/3FBWk3w3yamkBORuNclG/jPmnk81YV9LM89okps6W/augiA20Il.js\")), path: \"/\"}, CIggE7syO: {elements: {deFBtOzGv: \"hero\", HBD6GbnDb: \"benefits\", IhcUQFkXP: \"faq\", yGC21kh8I: \"about\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/jjxcfQwIGrzeQquxCnyc/elAVI5BVwrSdS1lOM8xp/CIggE7syO.js\")), path: \"/about\"}, ENjyqQi8u: {elements: {woV0yEaDP: \"hero\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/w3Kamr08nwZVGomk0IBY/CFtF0WVOK8cp5VaM1uRO/ENjyqQi8u.js\")), path: \"/404\"}, uGpYHybbs: {elements: {Ef4By8WR5: \"hero\", VCwrhkQe7: \"faq\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/zEOFuyLFGSPBFXjRSDEj/U4P9L9cW1uLmeQzIYoWI/uGpYHybbs.js\")), path: \"/contact\"}, m7mjDdwMy: {elements: {EUoFLh6AL: \"faq\", gzRAL0OXB: \"hero\", Ky9qvxBGT: \"card-4\", M42cDdmww: \"card-1\", nyghmTK1B: \"card-2\", xgnFJFIir: \"card-3\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/1dNIRDVoFk2afYsnaPcJ/DMRPMC41AWICIlnvAkZg/m7mjDdwMy.js\")), path: \"/works\"}, NgF75Zrve: {elements: {F06BaV_Ue: \"card-3\", Qlc3JGLq6: \"card-2\", Raj1jkZbj: \"featured-work\", wJCoP1HKt: \"hero\", WlYIUzuVa: \"card-1\", yKwTP1Jpg: \"faq\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/7FI4f8JTQZDQt8BTZpOH/ePDvA1xGGGoaCQRGB9mx/NgF75Zrve.js\")), path: \"/services\"}, bRI_4t8MU: {collectionId: \"HmcXxsHTK\", elements: {LR97LgCKl: \"hero\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/5tW2NTAb4v8XqCnbhMaf/nmXBC2SaTfboAFKW1oFW/bRI_4t8MU.js\")), path: \"/works/:LFmV4UO8h\"}, WUn7aqH13: {collectionId: \"kwqgNTwdT\", elements: {av7Z8j6AH: \"hero\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/yUIBVqw0jkQwSI3kDfXv/q2eqzaK1JTAkYMyaZ6Pz/WUn7aqH13.js\")), path: \"/services/:JvxTHpA8g\"}}\r\n\r\n\t\tconst locales = [{code: \"en\", id: \"default\", name: \"English\", slug: \"\", textDirection: \"ltr\"}]\r\n\t\tconst collectionUtils = {HmcXxsHTK: async () => (await import(\"https://framerusercontent.com/modules/bvtJGLMzvnOnPq4jbmqF/TUJLQNKjoweWA4A2U8Lr/HmcXxsHTK.js\"))?.[\"utils\"], kwqgNTwdT: async () => (await import(\"https://framerusercontent.com/modules/aimNMgwwGW1ZYOOm7hXX/KMfIBIqpemONScXPUUkl/kwqgNTwdT.js\"))?.[\"utils\"]}\r\n\t\tconst framerSiteId = \"4a9ace577ed6eda8920e74d0e71236f77dff0b2d2e807ca55772ee16004cab56\"\r\n\t\tfunction Template({webPageId, children, style, ...rest}) {const templateProps = {}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"augiA20Il\":\r\ncase \"CIggE7syO\":\r\ncase \"ENjyqQi8u\":\r\ncase \"uGpYHybbs\":\r\ncase \"m7mjDdwMy\":\r\ncase \"NgF75Zrve\":\r\ncase \"TZ4buWnhB\":\r\ncase \"bRI_4t8MU\":\r\ncase \"WUn7aqH13\":\r\nreturn React.createElement(MainTemplate, {...props, key: \"MainTemplate\", style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"augiA20Il\":\r\ncase \"CIggE7syO\":\r\ncase \"ENjyqQi8u\":\r\ncase \"uGpYHybbs\":\r\ncase \"m7mjDdwMy\":\r\ncase \"NgF75Zrve\":\r\ncase \"TZ4buWnhB\":\r\ncase \"bRI_4t8MU\":\r\ncase \"WUn7aqH13\":\r\nreturn [{hash: \"12gbdy1\", mediaQuery: \"(max-width: 809.98px)\"}, {hash: \"2b82tq\", mediaQuery: \"(min-width: 810px) and (max-width: 1439.98px)\"}, {hash: \"1uc5wgp\", mediaQuery: \"(min-width: 1440px)\"}]\r\ndefault: { return undefined }}}\r\n\r\n\t\tconst isBrowser = typeof document !== \"undefined\"\r\n\t\tconst isBot = isBrowser && /bot|-google|google-|yandex|ia_archiver|crawl|spider/iu.test(navigator.userAgent)\r\n\r\n\t\texport async function getPageRoot({ routeId, pathVariables, localeId, collectionItemId }) {\r\n\t\t\tconst rootPreload = routes[routeId].page.preload()\r\n\r\n\t\t\tconst content = React.createElement(\r\n\t\t\t\tFramer.PageRoot,\r\n\t\t\t\t{\r\n\t\t\t\t\tisWebsite: true,\r\n\t\t\t\t\tenvironment: \"site\",\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\troutes,\r\n\t\t\t\t\tcollectionUtils,\r\n\t\t\t\t\tframerSiteId,\r\n\t\t\t\t\tnotFoundPage: Framer.lazy(() => import(\"https://framerusercontent.com/modules/w3Kamr08nwZVGomk0IBY/CFtF0WVOK8cp5VaM1uRO/ENjyqQi8u.js\")),\r\n\t\t\t\t\tisReducedMotion: true,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tlocales,\r\n\t\t\t\t\tpreserveQueryParams: undefined,\r\n\t\t\t\t\tsiteCanonicalURL: \"https://www.studio7-adv.com\",\r\n\t\t\t\t\tEditorBar: \r\n\t\t\ttypeof window !== \"undefined\" ? (() => {\r\n\t\t\t\tif (isBot) {\r\n\t\t\t\t\tconsole.log(\"[Framer On-Page Editing] Unavailable because navigator is bot\")\r\n\t\t\t\t\treturn\r\n\t\t\t\t}\r\n\r\n\t\t\t\treturn Framer.lazy(async () => {\r\n\t\t\t\t\tconst dependencies = {\r\n\t\t\t\t\t\t__version: 3,\r\n\t\t\t\t\t\tframer: {\r\n\t\t\t\t\t\t\tuseCurrentRoute: Framer.useCurrentRoute,\r\n\t\t\t\t\t\t\tuseLocaleInfo: Framer.useLocaleInfo,\r\n\t\t\t\t\t\t\tuseRouter: Framer.useRouter,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\treact: {\r\n\t\t\t\t\t\t\tcreateElement: React.createElement,\r\n\t\t\t\t\t\t\tFragment: React.Fragment,\r\n\t\t\t\t\t\t\tmemo: React.memo,\r\n\t\t\t\t\t\t\tuseCallback: React.useCallback,\r\n\t\t\t\t\t\t\tuseEffect: React.useEffect,\r\n\t\t\t\t\t\t\tuseRef: React.useRef,\r\n\t\t\t\t\t\t\tuseState: React.useState,\r\n\t\t\t\t\t\t\tuseLayoutEffect: React.useLayoutEffect,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\"react-dom\": { createPortal },\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t\twindow.__framer_editorBarDependencies = dependencies\r\n\r\n\t\t\t\t\tconst { createEditorBar } = await import(\"https://framer.com/edit/init.mjs\")\r\n\t\t\t\t\treturn {\r\n\t\t\t\t\t\tdefault: createEditorBar(),\r\n\t\t\t\t\t}\r\n\t\t\t\t})\r\n\t\t\t})() : undefined\r\n\t\t,\r\n\t\t\t\t\tadaptLayoutToTextDirection: false,\r\n\t\t\t\t\tLayoutTemplate: Template,\r\n\t\t\t\t\tloadSnippetsModule: new Framer.LazyValue(() => import(\"https://framerusercontent.com/modules/3LazDTjiyD2mKowReV0A/Ljq7s5ZmWb0D1NOErVuj/snippets.js\")),\r\n\t\t\t\t\tinitialCollectionItemId: collectionItemId,\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithFeaturesContext = React.createElement(\r\n\t\t\t\tFramer.LibraryFeaturesProvider,\r\n\t\t\t\t{\r\n\t\t\t\t\tchildren: content,\r\n\t\t\t\t\tvalue: {autobahnNavigation: true, disableCustomCode: false, editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, onPageLocalizationSupport: true, onPageMoveTool: true, synchronousNavigationOnDesktop: false, yieldOnTap: false}\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n\t\t\t\tchildren: contentWithFeaturesContext\r\n\t\t\t})\r\n\r\n\t\t\tconst effect = {enter: {opacity: 1, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0, duration: 0.2, ease: [0.27, 0, 0.51, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"100px\", y: \"0px\"}}\r\n\t\t\tconst page = React.createElement(Framer.PageEffectsProvider, {\r\n\t\t\t\tchildren: contentWithGracefullyDegradingErrorBoundary,\r\n\t\t\t\tvalue: {global: {enter: {mask: {angle: 90, type: \"wipe\", width: \"100%\"}, opacity: 1, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0, duration: 0.4, ease: [0.27, 0, 0.51, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"0px\"}}, routes: {m7mjDdwMy: {augiA20Il: effect}}}\r\n\t\t\t})\r\n\r\n\t\t\t// We don't want the initial render to immediately have to suspend.\r\n\t\t\tawait rootPreload\r\n\t\t\treturn page\r\n\t\t}\r\n\r\n\t\tif (isBrowser) {\r\n\t\t\twindow.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n\t\t\t\treturn React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n\t\t\t}\r\n\r\n\t\t\t\r\n\t\t\twindow.__framer_events = window.__framer_events || []\r\n\r\n\t\t\t// Initialize lazy modules cache for hydration\r\n\t\t\tFramer.initLazyModulesCache()\r\n\r\n\t\t\t// Fallback support for stack gaps\r\n\t\t\tFramer.installFlexboxGapWorkaroundIfNeeded()\r\n\r\n\t\t\tconst container = document.getElementById(\"main\")\r\n\t\t\t// We know that #main is parsed before this script, so we don't need to wait for DOMContentLoaded or similar events.\r\n\t\t\tif (\"framerHydrateV2\" in container.dataset) main(true, container)\r\n\t\t\telse main(false, container)\r\n\t\t}\r\n\r\n\t\tfunction track() {\r\n\t\t\tif (!isBrowser) return\r\n\t\t\twindow.__framer_events.push(arguments)\r\n\t\t}\r\n\r\n\t\tasync function main(shouldHydrate, container) {\r\n\t\t\tfunction handleError(error, errorInfo, recoverable = true) {\r\n\t\t\t\tif (error.caught || window.__framer_hadFatalError) return // we already logged it\r\n\r\n\t\t\t\tconst componentStack = errorInfo?.componentStack\r\n\t\t\t\tif (recoverable) {\r\n\t\t\t\t\tconsole.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\t\t\t\t\t// we only want to collect 1%, because this can be quite noisy (floods the data pipeline)\r\n\t\t\t\t\tif (Math.random() > 0.01) return\r\n\t\t\t\t} else {\r\n\t\t\t\t\tconsole.error(\"Caught a fatal error. Please report the following to the Framer team via https://www.framer.com/contact/:\\n\", error, componentStack)\r\n\t\t\t\t}\r\n\t\t\t\ttrack(recoverable ? \"published_site_load_recoverable_error\" : \"published_site_load_error\", {\r\n\t\t\t\t\tmessage: String(error),\r\n\t\t\t\t\tcomponentStack, // componentStack is more useful\r\n\t\t\t\t\tstack: componentStack ? undefined : error instanceof Error && typeof error.stack === \"string\" ? error.stack : null,\r\n\t\t\t\t})\r\n\t\t\t}\r\n\r\n\t\t\ttry {\r\n\t\t\t\tlet routeId, localeId, pathVariables, breakpoints, routeData\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\trouteData = JSON.parse(container.dataset[\"framerHydrateV2\"])\r\n\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\tbreakpoints = routeData.breakpoints\r\n\r\n\t\t\t\t\trouteId = 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\t\t\t\t} else {\r\n\t\t\t\t\tFramer.patchRoutesForABTesting(routes, undefined) // This must happen before inferInitialRouteFromPath\r\n\r\n\t\t\t\t\t\r\n\t\t\t\t\tconst serverRouteExperimentEnabled = true\r\n\t\t\t\t\tconst serverRoute = serverRouteExperimentEnabled && performance.getEntriesByType(\"navigation\")[0]?.serverTiming?.find(e => e.name === \"route\")?.description\r\n\t\t\t\t\tif (serverRoute) {\r\n\t\t\t\t\t\tconst routeData = new URLSearchParams(serverRoute)\r\n\t\t\t\t\t\trouteId = routeData.get(\"id\")\r\n\t\t\t\t\t\tlocaleId = routeData.get(\"locale\")\r\n\t\t\t\t\t\tfor (const [key, value] of routeData.entries()) {\r\n\t\t\t\t\t\t\tif (!key.startsWith(\"var.\")) continue\r\n\t\t\t\t\t\t\tpathVariables ??= {}\r\n\t\t\t\t\t\t\tpathVariables[key.slice(4)] = value\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\tif (!routeId || !localeId) {\r\n\t\t\t\t\t\tconst routeData = Framer.inferInitialRouteFromPath(routes, decodeURIComponent(location.pathname), true, locales)\r\n\t\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\t}\r\n\t\t\t\t\t\r\n\t\t\t\t}\r\n\r\n\t\t\t\tconst pagePromise = getPageRoot({\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\tcollectionItemId: routeData?.collectionItemId,\r\n\t\t\t\t})\r\n\r\n\t\t\t\t\r\nif (typeof window !== \"undefined\") {\r\n\tvoid (async () => {\r\n\t\tconst route = routes[routeId]\r\n\r\n\t\tconst defaultLocaleId = \"default\"\r\n\t\tconst framerLocale = locales.find(({ id }) => !localeId ? id === defaultLocaleId : id === localeId).code\r\n\r\n\t\tlet collectionItemId = routeData?.collectionItemId ?? null\r\n\t\tif (collectionItemId === null && route?.collectionId && collectionUtils) {\r\n\t\t\t  const utils = await collectionUtils[route.collectionId]?.()\r\n\t\t\t  const [slug] = Object.values(pathVariables)\r\n\t\t\t  if (utils && typeof slug === \"string\") {\r\n\t\t\t\t  collectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n\t\t\t  }\r\n\t\t}\r\n\r\n\t\tconst resolvedDateTimeOptions = Intl.DateTimeFormat().resolvedOptions()\r\n\t\tconst timezone = resolvedDateTimeOptions.timeZone\r\n\t\tconst locale = resolvedDateTimeOptions.locale\r\n\r\n\t\t// wait for the page to be activated before sending the pageview event\r\n\t\t// https://developer.chrome.com/docs/web-platform/prerender-pages#impact-on-analytics\r\n\t\tawait new Promise((resolve) => {\r\n\t\t\tif (document.prerendering) {\r\n\t\t\t\tdocument.addEventListener(\"prerenderingchange\", resolve, { once: true })\r\n\t\t\t} else {\r\n\t\t\t\tresolve()\r\n\t\t\t}\r\n\t\t})\r\n\r\n\t\twindow.__framer_events.push([\r\n\t\t\t\"published_site_pageview\",\r\n\t\t\t{\r\n\t\t\t\tframerSiteId: framerSiteId ?? null,\r\n\t\t\t\tversion: 2,\r\n\t\t\t\troutePath: route?.path || \"/\",\r\n\t\t\t\tcollectionItemId,\r\n\t\t\t\tframerLocale: framerLocale || null,\r\n\t\t\t\twebPageId: route?.abTestingVariantId ?? routeId,\r\n\t\t\t\tabTestId: route?.abTestId,\r\n\t\t\t\treferrer: document.referrer || null,\r\n\t\t\t\turl: window.location.href,\r\n\t\t\t\thostname: window.location.hostname || null,\r\n\t\t\t\tpathname: window.location.pathname || null,\r\n\t\t\t\thash: window.location.hash || null,\r\n\t\t\t\tsearch: window.location.search || null,\r\n\t\t\t\ttimezone,\r\n\t\t\t\tlocale,\r\n\t\t\t},\r\n\t\t\t\"eager\"\r\n\t\t])\r\n\r\n\t\t// Yield to avoid blocking the main thread with the user code\r\n\t\tawait Framer.yieldToMain({ priority: \"background\", ensureContinueBeforeUnload: true, continueAfter: \"paint\" })\r\n\r\n\t\tdocument.dispatchEvent(new CustomEvent(\"framer:pageview\", {\r\n\t\t\tdetail: { framerLocale: framerLocale || null }\r\n\t\t}))\r\n\t})()\r\n}\r\n\r\n\r\n\t\t\t\tconst page = await pagePromise\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tFramer.withPerformanceMarks(\"framer-rewrite-breakpoints\", () => {\r\n\t\t\t\t\t\tFramer.removeHiddenBreakpointLayersV2(breakpoints)\r\n\t\t\t\t\t\twindow.__framer_onRewriteBreakpoints?.(breakpoints)\r\n\t\t\t\t\t})\r\n\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tconst startTransition = isBot ? cb => cb() : React.startTransition\r\n\t\t\t\t\tstartTransition(() => {\r\n\t\t\t\t\t\tFramer.markHydrationStart()\r\n\t\t\t\t\t\tif (true) Framer.turnOffReactEventHandling()\r\n\t\t\t\t\t\tReactDOM.hydrateRoot(container, page, { onRecoverableError: handleError })\r\n\t\t\t\t\t})\r\n\t\t\t\t} else {\r\n\t\t\t\t\t\r\n\t\t\t\t\tReactDOM.createRoot(container, { onRecoverableError: handleError }).render(page)\r\n\t\t\t\t}\r\n\t\t\t} catch (error) {\r\n\t\t\t\thandleError(error, undefined, false)\r\n\t\t\t\tthrow error\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t\r\n\r\n\t\t\r\n\t"],"mappings":"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"}