{"version":3,"file":"script_main.BmhjdhRI.mjs","names":["addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","animation","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","SVG","addPropertyOverrides","LogoFonts","Logo","LinksFonts","Links","ButtonFonts","Button","CornersPlusFonts","CornersPlus","cycleOrder","serializationHash","variantClassNames","transition1","matchVariant","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","className","RichText","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","Links","cycleOrder","serializationHash","variantClassNames","transition1","matchVariant","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","SVG","addPropertyOverrides","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","useState","useRef","useCallback","useMemo","CornersPlus","Logo","HeaderLinks","Button","HeaderLinksControls","serializationHash","variantClassNames","transition1","matchVariant","animation","React.useContext","React.useMemo","humanReadableVariantMap","React.Fragment","humanReadableEnumMap","getProps","React.forwardRef","useRef","React.useId","NavBar","Footer","HeaderLinks","Cursor","useRef","React.useId","PropertyOverrides","React.createElement","Layout","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.GracefullyDegradingErrorBoundary","Framer.PageEffectsProvider","Framer.patchRoutesForABTesting","Framer.inferInitialRouteFromPath","Framer.yieldToMain","React.startTransition","Framer.ErrorPlaceholder"],"sources":["https:/framerusercontent.com/modules/B0b8N0XYpbJdCy1tKkpW/y1vOOwqxdxpvMXfvbdqX/WMbzjYeCF.js","https:/framerusercontent.com/modules/zRhCLXsgE5yRh0ECFwU5/QqTRD2cmQnj0ulIa4u7Z/B3YF0HAOh.js","https:/framerusercontent.com/modules/iGyPxknYPy7w2kSvbMG6/YyVNLL5Fgy12wJXv5MRi/EuehBilqs.js","https:/framerusercontent.com/modules/bdF9qYuUsFYEG73XTFTr/nQ5yTUjdHjueG6JRUoKa/nwaf8VTa4.js","https:/framerusercontent.com/modules/d3KuqAakQyvS9TinP9Sj/PdAFnJrRonq8852zJRal/MotionHamburger.js","https:/framerusercontent.com/modules/gg6GwMIJmsCnjYLp7yio/NajfzWVkhn8sRSxqr4VJ/p6BAKI4ug.js","https:/framerusercontent.com/modules/W5pkys66pbnA9WN4jE0y/oThcqjefSOSQoJ6NdfGY/bhSHGd8iy.js","framer:toplevel/main"],"sourcesContent":["// Generated by Framer (0da2bc6)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,SVG,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={mpuSdtcpU:{hover:true},x5PtYN1Xk:{hover:true}};const cycleOrder=[\"x5PtYN1Xk\",\"mpuSdtcpU\",\"v_JgTHkB0\"];const serializationHash=\"framer-LrO4Y\";const variantClassNames={mpuSdtcpU:\"framer-v-1bskga3\",v_JgTHkB0:\"framer-v-u8hjl\",x5PtYN1Xk:\"framer-v-1er9p77\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const U9FCwMUm4=undefined;const transition1={delay:0,duration:.4,ease:[.44,0,.56,1],type:\"tween\"};const transition2={delay:0,duration:.4,ease:[.76,-.03,.37,1.01],type:\"tween\"};const animation={opacity:1,rotate:360,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2};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={\"Symbol Smaller\":\"v_JgTHkB0\",Logotype:\"x5PtYN1Xk\",Symbol:\"mpuSdtcpU\"};const Variants=motion.create(React.Fragment);const getProps=({click,height,id,width,...props})=>{return{...props,U9FCwMUm4:click??props.U9FCwMUm4,variant:humanReadableVariantMap[props.variant]??props.variant??\"x5PtYN1Xk\"};};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,U9FCwMUm4,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"x5PtYN1Xk\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1nh3kfc=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(U9FCwMUm4){const res=await U9FCwMUm4(...args);if(res===false)return false;}});const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(gestureVariant===\"mpuSdtcpU-hover\")return true;if([\"mpuSdtcpU\",\"v_JgTHkB0\"].includes(baseVariant))return true;return false;};const isDisplayed1=()=>{if(gestureVariant===\"mpuSdtcpU-hover\")return false;if([\"mpuSdtcpU\",\"v_JgTHkB0\"].includes(baseVariant))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__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1er9p77\",className,classNames),\"data-framer-name\":\"Logotype\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"x5PtYN1Xk\",onTap:onTap1nh3kfc,ref:refBinding,style:{...style},...addPropertyOverrides({\"mpuSdtcpU-hover\":{\"data-framer-name\":undefined},\"x5PtYN1Xk-hover\":{\"data-framer-name\":undefined},mpuSdtcpU:{\"data-framer-name\":\"Symbol\"},v_JgTHkB0:{\"data-framer-name\":\"Symbol Smaller\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1xe6w1e\",layoutDependency:layoutDependency,layoutId:\"RERuNGfOu\",style:{rotate:0},variants:{\"mpuSdtcpU-hover\":{rotate:360}},children:isDisplayed()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-u4mbp6\",layoutDependency:layoutDependency,layoutId:\"OoOC4ZS0N\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 45 37\" overflow=\"visible\"></svg>',withExternalLayout:true,...addPropertyOverrides({mpuSdtcpU:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 45 37\" overflow=\"visible\"><g><path d=\"M 22.629 4.511 C 21.601 3.265 20.251 2.204 18.58 1.32 C 16.906 0.44 14.786 0 12.215 0 C 9.344 0 7.093 0.494 5.465 1.482 C 3.837 2.47 2.617 3.793 1.801 5.445 C 0.989 7.101 0.485 8.98 0.289 11.087 C 0.096 13.194 0 15.363 0 17.597 L 0 37 L 45 37 L 45 17.597 C 45 15.448 44.873 13.321 44.615 11.214 C 44.357 9.111 43.803 7.228 42.945 5.572 C 42.087 3.917 40.855 2.574 39.25 1.544 C 37.638 0.517 35.487 0 32.785 0 C 30.214 0 28.113 0.44 26.485 1.32 C 24.857 2.2 23.572 3.265 22.629 4.511 Z M 10.487 10.311 C 10.487 8.536 11.923 7.093 13.697 7.093 C 15.471 7.093 16.906 8.532 16.906 10.311 C 16.906 12.086 15.471 13.53 13.697 13.53 C 11.926 13.53 10.487 12.09 10.487 10.311 Z M 34.825 10.311 C 34.825 12.086 33.389 13.53 31.615 13.53 C 29.841 13.53 28.405 12.09 28.405 10.311 C 28.405 8.536 29.841 7.093 31.615 7.093 C 33.389 7.093 34.825 8.532 34.825 10.311 Z\" fill=\"var(--token-8fe8342d-639f-4c7c-904c-58b274ae30fb, rgb(230, 229, 215)) /* {&quot;name&quot;:&quot;White_Berta&quot;} */\"></path></g></svg>'},v_JgTHkB0:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 36.019 29.615\" overflow=\"visible\"><g><path d=\"M 18.113 3.611 C 17.29 2.613 16.209 1.764 14.872 1.056 C 13.532 0.352 11.835 0 9.777 0 C 7.479 0 5.677 0.395 4.374 1.186 C 3.071 1.977 2.095 3.036 1.442 4.358 C 0.792 5.683 0.388 7.188 0.231 8.874 C 0.077 10.561 0 12.296 0 14.085 L 0 29.615 L 36.019 29.615 L 36.019 14.085 C 36.019 12.364 35.917 10.662 35.711 8.976 C 35.504 7.293 35.061 5.785 34.374 4.46 C 33.687 3.135 32.701 2.06 31.417 1.236 C 30.126 0.414 28.404 0 26.242 0 C 24.184 0 22.502 0.352 21.199 1.056 C 19.896 1.761 18.867 2.613 18.113 3.611 Z M 8.394 8.253 C 8.394 6.832 9.543 5.677 10.963 5.677 C 12.383 5.677 13.532 6.829 13.532 8.253 C 13.532 9.674 12.383 10.829 10.963 10.829 C 9.546 10.829 8.394 9.677 8.394 8.253 Z M 27.874 8.253 C 27.874 9.674 26.725 10.829 25.305 10.829 C 23.885 10.829 22.736 9.677 22.736 8.253 C 22.736 6.832 23.885 5.677 25.305 5.677 C 26.725 5.677 27.874 6.829 27.874 8.253 Z\" fill=\"var(--token-8fe8342d-639f-4c7c-904c-58b274ae30fb, rgb(230, 229, 215)) /* {&quot;name&quot;:&quot;White_Berta&quot;} */\"></path></g></svg>'}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-1cwfene\",layoutDependency:layoutDependency,layoutId:\"b730kudCg\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 45 37\" overflow=\"visible\"><path d=\"M 22.629 4.511 C 21.601 3.265 20.251 2.204 18.58 1.32 C 16.906 0.44 14.786 0 12.215 0 C 9.344 0 7.093 0.494 5.465 1.482 C 3.837 2.47 2.617 3.793 1.801 5.445 C 0.989 7.101 0.485 8.98 0.289 11.087 C 0.096 13.194 0 15.363 0 17.597 L 0 37 L 45 37 L 45 17.597 C 45 15.448 44.873 13.321 44.615 11.214 C 44.357 9.111 43.803 7.228 42.945 5.572 C 42.087 3.917 40.855 2.574 39.25 1.544 C 37.638 0.517 35.487 0 32.785 0 C 30.214 0 28.113 0.44 26.485 1.32 C 24.857 2.2 23.572 3.265 22.629 4.511 Z M 10.487 10.311 C 10.487 8.536 11.923 7.093 13.697 7.093 C 15.471 7.093 16.906 8.532 16.906 10.311 C 16.906 12.086 15.471 13.53 13.697 13.53 C 11.926 13.53 10.487 12.09 10.487 10.311 Z M 34.825 10.311 C 34.825 12.086 33.389 13.53 31.615 13.53 C 29.841 13.53 28.405 12.09 28.405 10.311 C 28.405 8.536 29.841 7.093 31.615 7.093 C 33.389 7.093 34.825 8.532 34.825 10.311 Z\" fill=\"var(--token-8fe8342d-639f-4c7c-904c-58b274ae30fb, rgb(230, 229, 215)) /* {&quot;name&quot;:&quot;White_Berta&quot;} */\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({v_JgTHkB0:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 36.019 29.615\" overflow=\"visible\"><path d=\"M 18.113 3.611 C 17.29 2.613 16.209 1.764 14.872 1.056 C 13.532 0.352 11.835 0 9.777 0 C 7.479 0 5.677 0.395 4.374 1.186 C 3.071 1.977 2.095 3.036 1.442 4.358 C 0.792 5.683 0.388 7.188 0.231 8.874 C 0.077 10.561 0 12.296 0 14.085 L 0 29.615 L 36.019 29.615 L 36.019 14.085 C 36.019 12.364 35.917 10.662 35.711 8.976 C 35.504 7.293 35.061 5.785 34.374 4.46 C 33.687 3.135 32.701 2.06 31.417 1.236 C 30.126 0.414 28.404 0 26.242 0 C 24.184 0 22.502 0.352 21.199 1.056 C 19.896 1.761 18.867 2.613 18.113 3.611 Z M 8.394 8.253 C 8.394 6.832 9.543 5.677 10.963 5.677 C 12.383 5.677 13.532 6.829 13.532 8.253 C 13.532 9.674 12.383 10.829 10.963 10.829 C 9.546 10.829 8.394 9.677 8.394 8.253 Z M 27.874 8.253 C 27.874 9.674 26.725 10.829 25.305 10.829 C 23.885 10.829 22.736 9.677 22.736 8.253 C 22.736 6.832 23.885 5.677 25.305 5.677 C 26.725 5.677 27.874 6.829 27.874 8.253 Z\" fill=\"var(--token-8fe8342d-639f-4c7c-904c-58b274ae30fb, rgb(230, 229, 215)) /* {&quot;name&quot;:&quot;White_Berta&quot;} */\"></path></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-zhthx9\",layoutDependency:layoutDependency,layoutId:\"eoYQCpUeY\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 45 37\" overflow=\"visible\"><path d=\"M 22.629 4.511 C 21.601 3.265 20.251 2.204 18.58 1.32 C 16.906 0.44 14.786 0 12.215 0 C 9.344 0 7.093 0.494 5.465 1.482 C 3.837 2.47 2.617 3.793 1.801 5.445 C 0.989 7.101 0.485 8.98 0.289 11.087 C 0.096 13.194 0 15.363 0 17.597 L 0 37 L 45 37 L 45 17.597 C 45 15.448 44.873 13.321 44.615 11.214 C 44.357 9.111 43.803 7.228 42.945 5.572 C 42.087 3.917 40.855 2.574 39.25 1.544 C 37.638 0.517 35.487 0 32.785 0 C 30.214 0 28.113 0.44 26.485 1.32 C 24.857 2.2 23.572 3.265 22.629 4.511 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({v_JgTHkB0:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 36.019 29.615\" overflow=\"visible\"><path d=\"M 18.113 3.611 C 17.29 2.613 16.209 1.764 14.872 1.056 C 13.532 0.352 11.835 0 9.777 0 C 7.479 0 5.677 0.395 4.374 1.186 C 3.071 1.977 2.095 3.036 1.442 4.358 C 0.792 5.683 0.388 7.188 0.231 8.874 C 0.077 10.561 0 12.296 0 14.085 L 0 29.615 L 36.019 29.615 L 36.019 14.085 C 36.019 12.364 35.917 10.662 35.711 8.976 C 35.504 7.293 35.061 5.785 34.374 4.46 C 33.687 3.135 32.701 2.06 31.417 1.236 C 30.126 0.414 28.404 0 26.242 0 C 24.184 0 22.502 0.352 21.199 1.056 C 19.896 1.761 18.867 2.613 18.113 3.611 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-19k5ztz\",layoutDependency:layoutDependency,layoutId:\"b8dxRCwpi\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.419 6.437\" overflow=\"visible\"><path d=\"M 0 3.218 C 0 1.443 1.435 0 3.21 0 C 4.984 0 6.419 1.439 6.419 3.218 C 6.419 4.994 4.984 6.437 3.21 6.437 C 1.439 6.437 0 4.997 0 3.218 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({v_JgTHkB0:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.138 5.152\" overflow=\"visible\"><path d=\"M 0 2.576 C 0 1.155 1.149 0 2.569 0 C 3.989 0 5.138 1.152 5.138 2.576 C 5.138 3.997 3.989 5.152 2.569 5.152 C 1.152 5.152 0 4 0 2.576 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1v9mcyb\",layoutDependency:layoutDependency,layoutId:\"dnKD8gagk\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.419 6.437\" overflow=\"visible\"><path d=\"M 6.419 3.218 C 6.419 4.994 4.984 6.437 3.21 6.437 C 1.435 6.437 0 4.997 0 3.218 C 0 1.443 1.435 0 3.21 0 C 4.984 0 6.419 1.439 6.419 3.218 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({v_JgTHkB0:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.138 5.152\" overflow=\"visible\"><path d=\"M 5.138 2.576 C 5.138 3.997 3.989 5.152 2.569 5.152 C 1.149 5.152 0 4 0 2.576 C 0 1.155 1.149 0 2.569 0 C 3.989 0 5.138 1.152 5.138 2.576 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)})]})})}),isDisplayed1()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-17affel\",layoutDependency:layoutDependency,layoutId:\"Pj1HKDmxF\",style:{rotate:0},variants:{\"x5PtYN1Xk-hover\":{rotate:360}},whileHover:animation,...addPropertyOverrides({\"x5PtYN1Xk-hover\":{whileHover:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-ub59bj\",layoutDependency:layoutDependency,layoutId:\"EZ8MnDcKf\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 126 27\" overflow=\"visible\"><g><path d=\"M 0 0 L 125.999 0 L 125.999 26.999 L 0 26.999 Z\" fill=\"transparent\"></path><path d=\"M 26.802 0.077 L 49.987 0.077 L 49.987 17.074 L 35.294 17.074 L 35.294 17.997 L 42.412 17.997 L 42.412 21.651 L 35.169 21.805 L 35.169 22.728 L 49.987 22.805 L 49.987 26.999 L 26.802 26.999 Z M 103.28 8.692 L 94.872 7.538 L 95.371 26.999 L 87.296 26.999 L 87.296 7.5 L 78.762 8.692 L 78.762 0.077 L 103.279 0.077 L 103.279 8.692 Z M 115.718 26.999 L 115.51 21.115 L 113.595 21.115 L 113.387 26.999 L 103.106 26.999 L 107.435 0.077 L 121.671 0.077 L 126 26.999 Z M 115.385 17.384 L 115.177 10.731 L 113.97 10.731 L 113.72 17.384 Z M 75.367 12.731 C 75.935 12.115 76.4 11.372 76.761 10.5 C 77.121 9.629 77.302 8.59 77.302 7.385 C 77.302 5.718 76.942 4.398 76.22 3.423 C 75.498 2.449 74.624 1.712 73.597 1.212 C 72.571 0.712 71.502 0.385 70.392 0.231 C 69.282 0.077 68.339 0 67.562 0 L 66.896 0 C 66.701 0 66.535 0.013 66.396 0.039 C 66.23 0.039 66.077 0.052 65.938 0.077 L 53.409 0.077 L 53.409 27 L 63.69 27 L 62.108 15.693 L 64.065 15.693 L 65.355 27 L 75.636 27 L 71.349 15.077 C 72.042 14.872 72.743 14.584 73.451 14.212 C 74.159 13.84 74.797 13.346 75.366 12.731 Z M 70.326 9.116 C 69.179 9.116 68.249 8.256 68.249 7.196 C 68.249 6.136 69.179 5.276 70.326 5.276 C 71.473 5.276 72.404 6.136 72.404 7.196 C 72.404 8.256 71.473 9.116 70.326 9.116 Z M 20.979 13.615 C 21.784 13 22.471 12.192 23.039 11.192 C 23.608 10.192 23.892 8.923 23.892 7.384 C 23.892 5.667 23.573 4.32 22.935 3.346 C 22.297 2.372 21.443 1.641 20.375 1.154 C 19.306 0.667 18.092 0.365 16.732 0.25 C 15.372 0.135 13.971 0.077 12.528 0.077 L 0 0.077 L 0 26.999 L 12.53 26.999 C 13.917 26.999 15.291 26.923 16.651 26.768 C 18.01 26.615 19.224 26.282 20.293 25.768 C 21.361 25.256 22.228 24.518 22.894 23.557 C 23.561 22.596 23.894 21.307 23.894 19.692 C 23.894 18.153 23.609 16.897 23.041 15.922 C 22.472 14.949 21.784 14.179 20.98 13.615 Z M 17.234 6.351 C 18.381 6.351 19.311 7.21 19.311 8.27 C 19.311 9.331 18.381 10.19 17.234 10.19 C 16.086 10.19 15.156 9.331 15.156 8.27 C 15.156 7.21 16.086 6.351 17.234 6.351 Z M 17.234 20.913 C 16.086 20.913 15.156 20.053 15.156 18.993 C 15.156 17.933 16.086 17.074 17.234 17.074 C 18.381 17.074 19.311 17.933 19.311 18.993 C 19.311 20.053 18.381 20.913 17.234 20.913 Z\" fill=\"var(--token-8fe8342d-639f-4c7c-904c-58b274ae30fb, rgb(230, 229, 215)) /* {&quot;name&quot;:&quot;White_Berta&quot;} */\"></path></g></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-f6cdi5\",layoutDependency:layoutDependency,layoutId:\"Urr60n0Qj\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 125.999 26.999\" overflow=\"visible\"><path d=\"M 0 0 L 125.999 0 L 125.999 26.999 L 0 26.999 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-2qkszt\",layoutDependency:layoutDependency,layoutId:\"eJ1OV7UHx\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 126 27\" overflow=\"visible\"><path d=\"M 26.802 0.077 L 49.987 0.077 L 49.987 17.074 L 35.294 17.074 L 35.294 17.997 L 42.412 17.997 L 42.412 21.651 L 35.169 21.805 L 35.169 22.728 L 49.987 22.805 L 49.987 26.999 L 26.802 26.999 Z M 103.28 8.692 L 94.872 7.538 L 95.371 26.999 L 87.296 26.999 L 87.296 7.5 L 78.762 8.692 L 78.762 0.077 L 103.279 0.077 L 103.279 8.692 Z M 115.718 26.999 L 115.51 21.115 L 113.595 21.115 L 113.387 26.999 L 103.106 26.999 L 107.435 0.077 L 121.671 0.077 L 126 26.999 Z M 115.385 17.384 L 115.177 10.731 L 113.97 10.731 L 113.72 17.384 Z M 75.367 12.731 C 75.935 12.115 76.4 11.372 76.761 10.5 C 77.121 9.629 77.302 8.59 77.302 7.385 C 77.302 5.718 76.942 4.398 76.22 3.423 C 75.498 2.449 74.624 1.712 73.597 1.212 C 72.571 0.712 71.502 0.385 70.392 0.231 C 69.282 0.077 68.339 0 67.562 0 L 66.896 0 C 66.701 0 66.535 0.013 66.396 0.039 C 66.23 0.039 66.077 0.052 65.938 0.077 L 53.409 0.077 L 53.409 27 L 63.69 27 L 62.108 15.693 L 64.065 15.693 L 65.355 27 L 75.636 27 L 71.349 15.077 C 72.042 14.872 72.743 14.584 73.451 14.212 C 74.159 13.84 74.797 13.346 75.366 12.731 Z M 70.326 9.116 C 69.179 9.116 68.249 8.256 68.249 7.196 C 68.249 6.136 69.179 5.276 70.326 5.276 C 71.473 5.276 72.404 6.136 72.404 7.196 C 72.404 8.256 71.473 9.116 70.326 9.116 Z M 20.979 13.615 C 21.784 13 22.471 12.192 23.039 11.192 C 23.608 10.192 23.892 8.923 23.892 7.384 C 23.892 5.667 23.573 4.32 22.935 3.346 C 22.297 2.372 21.443 1.641 20.375 1.154 C 19.306 0.667 18.092 0.365 16.732 0.25 C 15.372 0.135 13.971 0.077 12.528 0.077 L 0 0.077 L 0 26.999 L 12.53 26.999 C 13.917 26.999 15.291 26.923 16.651 26.768 C 18.01 26.615 19.224 26.282 20.293 25.768 C 21.361 25.256 22.228 24.518 22.894 23.557 C 23.561 22.596 23.894 21.307 23.894 19.692 C 23.894 18.153 23.609 16.897 23.041 15.922 C 22.472 14.949 21.784 14.179 20.98 13.615 Z M 17.234 6.351 C 18.381 6.351 19.311 7.21 19.311 8.27 C 19.311 9.331 18.381 10.19 17.234 10.19 C 16.086 10.19 15.156 9.331 15.156 8.27 C 15.156 7.21 16.086 6.351 17.234 6.351 Z M 17.234 20.913 C 16.086 20.913 15.156 20.053 15.156 18.993 C 15.156 17.933 16.086 17.074 17.234 17.074 C 18.381 17.074 19.311 17.933 19.311 18.993 C 19.311 20.053 18.381 20.913 17.234 20.913 Z\" fill=\"var(--token-8fe8342d-639f-4c7c-904c-58b274ae30fb, rgb(230, 229, 215)) /* {&quot;name&quot;:&quot;White_Berta&quot;} */\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-ka4gdj\",layoutDependency:layoutDependency,layoutId:\"CNQEx3hE7\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 23.185 26.923\" overflow=\"visible\"><path d=\"M 0 0 L 23.185 0 L 23.185 16.997 L 8.492 16.997 L 8.492 17.921 L 15.61 17.921 L 15.61 21.574 L 8.367 21.728 L 8.367 22.651 L 23.185 22.728 L 23.185 26.923 L 0 26.923 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1spjxxx\",layoutDependency:layoutDependency,layoutId:\"Hs3AOCETv\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 24.518 26.923\" overflow=\"visible\"><path d=\"M 24.518 8.615 L 16.109 7.461 L 16.609 26.923 L 8.533 26.923 L 8.533 7.423 L 0 8.615 L 0 0 L 24.517 0 L 24.517 8.615 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-15l8xbw\",layoutDependency:layoutDependency,layoutId:\"PuNXak5Ot\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 22.894 26.923\" overflow=\"visible\"><path d=\"M 12.612 26.923 L 12.404 21.038 L 10.489 21.038 L 10.281 26.923 L 0 26.923 L 4.329 0 L 18.565 0 L 22.894 26.923 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-18eknef\",layoutDependency:layoutDependency,layoutId:\"ZDugzsMK_\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1.665 6.654\" overflow=\"visible\"><path d=\"M 1.665 6.654 L 1.457 0 L 0.25 0 L 0 6.654 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-dazcmd\",layoutDependency:layoutDependency,layoutId:\"qbl1W9aJy\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 23.894 27\" overflow=\"visible\"><path d=\"M 21.958 12.731 C 22.526 12.115 22.991 11.372 23.352 10.5 C 23.713 9.629 23.894 8.59 23.894 7.385 C 23.894 5.718 23.533 4.398 22.811 3.423 C 22.089 2.449 21.215 1.712 20.189 1.212 C 19.162 0.712 18.093 0.385 16.984 0.231 C 15.873 0.077 14.93 0 14.153 0 L 13.487 0 C 13.292 0 13.126 0.013 12.988 0.039 C 12.821 0.039 12.668 0.052 12.53 0.077 L 0 0.077 L 0 27 L 10.281 27 L 8.7 15.693 L 10.656 15.693 L 11.946 27 L 22.228 27 L 17.94 15.077 C 18.634 14.872 19.334 14.584 20.042 14.212 C 20.75 13.84 21.388 13.346 21.957 12.731 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-12th34t\",layoutDependency:layoutDependency,layoutId:\"ftyULWEk7\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.155 3.839\" overflow=\"visible\"><path d=\"M 2.078 3.839 C 0.93 3.839 0 2.98 0 1.92 C 0 0.86 0.93 0 2.078 0 C 3.225 0 4.155 0.86 4.155 1.92 C 4.155 2.98 3.225 3.839 2.078 3.839 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-sz5nsv\",layoutDependency:layoutDependency,layoutId:\"v3IX7lXYg\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 23.894 26.923\" overflow=\"visible\"><path d=\"M 20.979 13.538 C 21.784 12.923 22.471 12.115 23.039 11.115 C 23.608 10.115 23.892 8.846 23.892 7.307 C 23.892 5.59 23.573 4.244 22.935 3.269 C 22.297 2.295 21.443 1.564 20.375 1.077 C 19.306 0.59 18.092 0.288 16.732 0.173 C 15.372 0.058 13.971 0 12.528 0 L 0 0 L 0 26.923 L 12.53 26.923 C 13.917 26.923 15.291 26.846 16.651 26.692 C 18.01 26.538 19.224 26.205 20.293 25.692 C 21.361 25.179 22.228 24.442 22.894 23.48 C 23.561 22.519 23.894 21.23 23.894 19.615 C 23.894 18.076 23.609 16.82 23.041 15.846 C 22.472 14.872 21.784 14.102 20.98 13.538 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-h42w11\",layoutDependency:layoutDependency,layoutId:\"QVG5VEETk\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.155 3.839\" overflow=\"visible\"><path d=\"M 2.078 0 C 3.225 0 4.155 0.86 4.155 1.92 C 4.155 2.98 3.225 3.839 2.078 3.839 C 0.93 3.839 0 2.98 0 1.92 C 0 0.86 0.93 0 2.078 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1t1xzl2\",layoutDependency:layoutDependency,layoutId:\"eW2IbbwSO\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.155 3.839\" overflow=\"visible\"><path d=\"M 2.078 3.839 C 0.93 3.839 0 2.98 0 1.92 C 0 0.86 0.93 0 2.078 0 C 3.225 0 4.155 0.86 4.155 1.92 C 4.155 2.98 3.225 3.839 2.078 3.839 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})]})})]})})})});});const css=[\".framer-LrO4Y.framer-37l4xm, .framer-LrO4Y .framer-37l4xm { display: block; }\",\".framer-LrO4Y.framer-1er9p77 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; padding: 0px; position: relative; width: min-content; }\",\".framer-LrO4Y .framer-1xe6w1e { align-content: center; align-items: center; align-self: stretch; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; min-height: 37px; overflow: visible; padding: 0px; position: relative; width: auto; }\",\".framer-LrO4Y .framer-u4mbp6 { height: 37px; position: relative; width: 45px; }\",\".framer-LrO4Y .framer-1cwfene, .framer-LrO4Y .framer-zhthx9 { height: 37px; left: 0px; position: absolute; top: 0px; width: 45px; }\",\".framer-LrO4Y .framer-19k5ztz { height: 7px; left: 10px; position: absolute; top: 7px; width: 7px; }\",\".framer-LrO4Y .framer-1v9mcyb { height: 7px; left: 28px; position: absolute; top: 7px; width: 7px; }\",\".framer-LrO4Y .framer-17affel { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 130px; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-LrO4Y .framer-ub59bj { height: 27px; position: relative; width: 126px; }\",\".framer-LrO4Y .framer-f6cdi5, .framer-LrO4Y .framer-2qkszt { height: 27px; left: 0px; position: absolute; top: 0px; width: 126px; }\",\".framer-LrO4Y .framer-ka4gdj { height: 27px; left: 27px; position: absolute; top: 0px; width: 23px; }\",\".framer-LrO4Y .framer-1spjxxx { height: 27px; left: 79px; position: absolute; top: 0px; width: 25px; }\",\".framer-LrO4Y .framer-15l8xbw { height: 27px; left: 103px; position: absolute; top: 0px; width: 23px; }\",\".framer-LrO4Y .framer-18eknef { height: 7px; left: 114px; position: absolute; top: 11px; width: 2px; }\",\".framer-LrO4Y .framer-dazcmd { height: 27px; left: 53px; position: absolute; top: 0px; width: 24px; }\",\".framer-LrO4Y .framer-12th34t { height: 4px; left: 68px; position: absolute; top: 5px; width: 4px; }\",\".framer-LrO4Y .framer-sz5nsv { height: 27px; left: 0px; position: absolute; top: 0px; width: 24px; }\",\".framer-LrO4Y .framer-h42w11 { height: 4px; left: 15px; position: absolute; top: 6px; width: 4px; }\",\".framer-LrO4Y .framer-1t1xzl2 { height: 4px; left: 15px; position: absolute; top: 17px; width: 4px; }\",\".framer-LrO4Y.framer-v-1bskga3.framer-1er9p77, .framer-LrO4Y.framer-v-u8hjl.framer-1er9p77 { padding: 1px; }\",\".framer-LrO4Y.framer-v-1bskga3 .framer-1xe6w1e, .framer-LrO4Y.framer-v-u8hjl .framer-1xe6w1e, .framer-LrO4Y.framer-v-1bskga3.hover .framer-1xe6w1e { min-height: unset; }\",\".framer-LrO4Y.framer-v-u8hjl .framer-u4mbp6, .framer-LrO4Y.framer-v-u8hjl .framer-1cwfene, .framer-LrO4Y.framer-v-u8hjl .framer-zhthx9 { height: 30px; width: 36px; }\",\".framer-LrO4Y.framer-v-u8hjl .framer-19k5ztz { height: 5px; left: 8px; top: 6px; width: 5px; }\",\".framer-LrO4Y.framer-v-u8hjl .framer-1v9mcyb { height: 5px; left: 23px; top: 6px; width: 5px; }\",\".framer-LrO4Y.framer-v-1er9p77.hover .framer-17affel { will-change: unset; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 27\n * @framerIntrinsicWidth 130\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"mpuSdtcpU\":{\"layout\":[\"auto\",\"auto\"]},\"v_JgTHkB0\":{\"layout\":[\"auto\",\"auto\"]},\"T9H7Z3jgs\":{\"layout\":[\"auto\",\"auto\"]},\"wW2jPHc6w\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"U9FCwMUm4\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerWMbzjYeCF=withCSS(Component,css,\"framer-LrO4Y\");export default FramerWMbzjYeCF;FramerWMbzjYeCF.displayName=\"Logo\";FramerWMbzjYeCF.defaultProps={height:27,width:130};addPropertyControls(FramerWMbzjYeCF,{variant:{options:[\"x5PtYN1Xk\",\"mpuSdtcpU\",\"v_JgTHkB0\"],optionTitles:[\"Logotype\",\"Symbol\",\"Symbol Smaller\"],title:\"Variant\",type:ControlType.Enum},U9FCwMUm4:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerWMbzjYeCF,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerWMbzjYeCF\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"130\",\"framerVariables\":\"{\\\"U9FCwMUm4\\\":\\\"click\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"mpuSdtcpU\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"v_JgTHkB0\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"T9H7Z3jgs\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"wW2jPHc6w\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"27\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./WMbzjYeCF.map","// Generated by Framer (5186692)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getFontsFromSharedStyle,ResolveLinks,RichText,runTasksWithYield,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/4XI1GAe2AioWaoYC1kz3/FLmYteyP5RdVsRJkkmsD/ZcDjF6zq6.js\";import Button from\"https://framerusercontent.com/modules/TH6BuE40sW6hj32EKSBI/jwbR2zawUwemrjTWTBXg/bALwpohAJ.js\";import CornersPlus from\"https://framerusercontent.com/modules/Z8wy5PnOWmIMwf9lfUnW/OVQyAmoaQNjp39G4OQzC/BNmqK4Fn_.js\";import Logo from\"https://framerusercontent.com/modules/B0b8N0XYpbJdCy1tKkpW/y1vOOwqxdxpvMXfvbdqX/WMbzjYeCF.js\";import Links from\"https://framerusercontent.com/modules/M6oINx5zxVbBDiVCpEub/4lMPYTNjefY7rmYeLMhO/ZS2t7goAm.js\";const LogoFonts=getFonts(Logo);const LinksFonts=getFonts(Links);const ButtonFonts=getFonts(Button);const CornersPlusFonts=getFonts(CornersPlus);const cycleOrder=[\"QbRKCnhpL\",\"fpC7CZj0f\",\"njlpkP3PH\"];const serializationHash=\"framer-oi1c4\";const variantClassNames={fpC7CZj0f:\"framer-v-vplwpa\",njlpkP3PH:\"framer-v-x8hm7d\",QbRKCnhpL:\"framer-v-5q6p25\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const 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={Desktop:\"QbRKCnhpL\",Mobile:\"njlpkP3PH\",Tablet:\"fpC7CZj0f\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"QbRKCnhpL\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"QbRKCnhpL\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"fpC7CZj0f\",\"njlpkP3PH\"].includes(baseVariant))return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"njlpkP3PH\")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:transition1,children:/*#__PURE__*/_jsxs(motion.footer,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-5q6p25\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"QbRKCnhpL\",ref:refBinding,style:{backgroundColor:\"var(--token-5b75a5ff-d3f0-42dc-bcbf-8ec3bce65a8f, rgb(0, 0, 0))\",...style},...addPropertyOverrides({fpC7CZj0f:{\"data-framer-name\":\"Tablet\"},njlpkP3PH:{\"data-framer-name\":\"Mobile\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1a6uxq7\",\"data-framer-name\":\"Columns\",layoutDependency:layoutDependency,layoutId:\"ITLrgj6pS\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1lkivya\",layoutDependency:layoutDependency,layoutId:\"TQ2Ok5Bxd\",children:[isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-17ygubm\",layoutDependency:layoutDependency,layoutId:\"AkKgVQF2e\",style:{backgroundColor:\"var(--token-9e92eafd-428a-4d51-91e9-bb5924bff77e, rgba(255, 255, 255, 0.15))\"}}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-10lrpzc\",layoutDependency:layoutDependency,layoutId:\"eCl3HxNwi\",style:{backgroundColor:\"var(--token-9e92eafd-428a-4d51-91e9-bb5924bff77e, rgba(255, 255, 255, 0.15))\"}}),isDisplayed1()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-ed82tx\",layoutDependency:layoutDependency,layoutId:\"mpWK5ZwgO\",style:{backgroundColor:\"var(--token-9e92eafd-428a-4d51-91e9-bb5924bff77e, rgba(255, 255, 255, 0.15))\"}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-v8tkq5\",layoutDependency:layoutDependency,layoutId:\"ZA5Kyy68C\",style:{backgroundColor:\"var(--token-9e92eafd-428a-4d51-91e9-bb5924bff77e, rgba(255, 255, 255, 0.15))\"}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-rax24c\",layoutDependency:layoutDependency,layoutId:\"bACpsCvgZ\",style:{backgroundColor:\"var(--token-9e92eafd-428a-4d51-91e9-bb5924bff77e, rgba(255, 255, 255, 0.15))\"}})]})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-9t0t27\",\"data-border\":true,layoutDependency:layoutDependency,layoutId:\"QjUChZTmh\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-9e92eafd-428a-4d51-91e9-bb5924bff77e, rgba(255, 255, 255, 0.15))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\"},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-9bbte2\",\"data-framer-name\":\"Column\",layoutDependency:layoutDependency,layoutId:\"bpllYinio\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1lx8oj1\",layoutDependency:layoutDependency,layoutId:\"HTA1dIl9b\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:27,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-azejyn-container\",layoutDependency:layoutDependency,layoutId:\"hzNweBG8v-container\",nodeId:\"hzNweBG8v\",rendersWithMotion:true,scopeId:\"B3YF0HAOh\",children:/*#__PURE__*/_jsx(Logo,{height:\"100%\",id:\"hzNweBG8v\",layoutId:\"hzNweBG8v\",variant:matchVariant(\"mpuSdtcpU\"),width:\"100%\"})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-1fyz88s\",\"data-styles-preset\":\"ZcDjF6zq6\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-8fe8342d-639f-4c7c-904c-58b274ae30fb, rgb(230, 229, 215)))\"},children:[\"Experiential design studio\",/*#__PURE__*/_jsx(motion.br,{}),/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-3sq8v0, var(--token-d6ba67c8-6593-4bd5-88cd-592ba29d2a5f, rgb(128, 125, 125)))\"},children:\"shaping ideas into worlds.\"})]})}),className:\"framer-1hwdvk8\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"TqugEvJKC\",style:{\"--extracted-3sq8v0\":\"var(--token-d6ba67c8-6593-4bd5-88cd-592ba29d2a5f, rgb(128, 125, 125))\",\"--extracted-r6o4lv\":\"var(--token-8fe8342d-639f-4c7c-904c-58b274ae30fb, rgb(230, 229, 215))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-v6bcc4\",\"data-framer-name\":\"Column\",layoutDependency:layoutDependency,layoutId:\"ZOwBByFqu\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:15,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1h6k60s-container\",layoutDependency:layoutDependency,layoutId:\"IGW94OZJE-container\",nodeId:\"IGW94OZJE\",rendersWithMotion:true,scopeId:\"B3YF0HAOh\",children:/*#__PURE__*/_jsx(Links,{Fhw0V8PUb:\"HOME\",fI_dwbM7X:\"var(--token-8fe8342d-639f-4c7c-904c-58b274ae30fb, rgb(230, 229, 215))\",height:\"100%\",id:\"IGW94OZJE\",layoutId:\"IGW94OZJE\",oCwJ24O_u:\"var(--token-8fe8342d-639f-4c7c-904c-58b274ae30fb, rgb(230, 229, 215))\",pmphkfNnA:resolvedLinks[0],T7ffRAdHc:false,variant:matchVariant(\"hVCmA9N5A\"),width:\"100%\",...addPropertyOverrides({fpC7CZj0f:{pmphkfNnA:resolvedLinks[1]},njlpkP3PH:{pmphkfNnA:resolvedLinks[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"DS2L2mWWo\"},implicitPathVariables:undefined},{href:{webPageId:\"DS2L2mWWo\"},implicitPathVariables:undefined},{href:{webPageId:\"DS2L2mWWo\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:15,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-tf2th5-container\",layoutDependency:layoutDependency,layoutId:\"Dbt_E49vN-container\",nodeId:\"Dbt_E49vN\",rendersWithMotion:true,scopeId:\"B3YF0HAOh\",children:/*#__PURE__*/_jsx(Links,{Fhw0V8PUb:\"WORK\",fI_dwbM7X:\"var(--token-8fe8342d-639f-4c7c-904c-58b274ae30fb, rgb(230, 229, 215))\",height:\"100%\",id:\"Dbt_E49vN\",layoutId:\"Dbt_E49vN\",oCwJ24O_u:\"var(--token-8fe8342d-639f-4c7c-904c-58b274ae30fb, rgb(230, 229, 215))\",pmphkfNnA:resolvedLinks1[0],T7ffRAdHc:false,variant:matchVariant(\"hVCmA9N5A\"),width:\"100%\",...addPropertyOverrides({fpC7CZj0f:{pmphkfNnA:resolvedLinks1[1]},njlpkP3PH:{pmphkfNnA:resolvedLinks1[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"fL_BUu20B\"},implicitPathVariables:undefined},{href:{webPageId:\"fL_BUu20B\"},implicitPathVariables:undefined},{href:{webPageId:\"fL_BUu20B\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:15,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-7j3owt-container\",layoutDependency:layoutDependency,layoutId:\"CzAp6uZV8-container\",nodeId:\"CzAp6uZV8\",rendersWithMotion:true,scopeId:\"B3YF0HAOh\",children:/*#__PURE__*/_jsx(Links,{Fhw0V8PUb:\"WHAT WE DO\",fI_dwbM7X:\"var(--token-8fe8342d-639f-4c7c-904c-58b274ae30fb, rgb(230, 229, 215))\",height:\"100%\",id:\"CzAp6uZV8\",layoutId:\"CzAp6uZV8\",oCwJ24O_u:\"var(--token-8fe8342d-639f-4c7c-904c-58b274ae30fb, rgb(230, 229, 215))\",pmphkfNnA:resolvedLinks2[0],T7ffRAdHc:false,variant:matchVariant(\"hVCmA9N5A\"),width:\"100%\",...addPropertyOverrides({fpC7CZj0f:{pmphkfNnA:resolvedLinks2[1]},njlpkP3PH:{pmphkfNnA:resolvedLinks2[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"SBCgHFvxL\"},implicitPathVariables:undefined},{href:{webPageId:\"SBCgHFvxL\"},implicitPathVariables:undefined},{href:{webPageId:\"SBCgHFvxL\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:15,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-14ixcyg-container\",layoutDependency:layoutDependency,layoutId:\"j47QrBG4j-container\",nodeId:\"j47QrBG4j\",rendersWithMotion:true,scopeId:\"B3YF0HAOh\",children:/*#__PURE__*/_jsx(Links,{Fhw0V8PUb:\"STUDIO\",fI_dwbM7X:\"var(--token-8fe8342d-639f-4c7c-904c-58b274ae30fb, rgb(230, 229, 215))\",height:\"100%\",id:\"j47QrBG4j\",layoutId:\"j47QrBG4j\",oCwJ24O_u:\"var(--token-8fe8342d-639f-4c7c-904c-58b274ae30fb, rgb(230, 229, 215))\",pmphkfNnA:resolvedLinks3[0],T7ffRAdHc:false,variant:matchVariant(\"hVCmA9N5A\"),width:\"100%\",...addPropertyOverrides({fpC7CZj0f:{pmphkfNnA:resolvedLinks3[1]},njlpkP3PH:{pmphkfNnA:resolvedLinks3[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"J3fQh555D\"},implicitPathVariables:undefined},{href:{webPageId:\"J3fQh555D\"},implicitPathVariables:undefined},{href:{webPageId:\"J3fQh555D\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:15,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-f71zs7-container\",layoutDependency:layoutDependency,layoutId:\"GEl7GvxZd-container\",nodeId:\"GEl7GvxZd\",rendersWithMotion:true,scopeId:\"B3YF0HAOh\",children:/*#__PURE__*/_jsx(Links,{Fhw0V8PUb:\"CONTACT\",fI_dwbM7X:\"var(--token-8fe8342d-639f-4c7c-904c-58b274ae30fb, rgb(230, 229, 215))\",height:\"100%\",id:\"GEl7GvxZd\",layoutId:\"GEl7GvxZd\",oCwJ24O_u:\"var(--token-8fe8342d-639f-4c7c-904c-58b274ae30fb, rgb(230, 229, 215))\",pmphkfNnA:resolvedLinks4[0],T7ffRAdHc:false,variant:matchVariant(\"hVCmA9N5A\"),width:\"100%\",...addPropertyOverrides({fpC7CZj0f:{pmphkfNnA:resolvedLinks4[1]},njlpkP3PH:{pmphkfNnA:resolvedLinks4[2]}},baseVariant,gestureVariant)})})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-bacfy2\",\"data-framer-name\":\"Column\",layoutDependency:layoutDependency,layoutId:\"MDmVq0jj0\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(0, 0, 0, 0)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"},variants:{njlpkP3PH:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(34, 34, 34)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"}},...addPropertyOverrides({njlpkP3PH:{\"data-border\":true}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1fyz88s\",\"data-styles-preset\":\"ZcDjF6zq6\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-d6ba67c8-6593-4bd5-88cd-592ba29d2a5f, rgb(128, 125, 125)))\"},children:\"Contact Us\"})}),className:\"framer-jh7o57\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"LHt6TJOQw\",style:{\"--extracted-r6o4lv\":\"var(--token-d6ba67c8-6593-4bd5-88cd-592ba29d2a5f, rgb(128, 125, 125))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1jhguas\",layoutDependency:layoutDependency,layoutId:\"yTYjgg53r\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:15,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-7v0gui-container\",layoutDependency:layoutDependency,layoutId:\"EVci3hqax-container\",nodeId:\"EVci3hqax\",rendersWithMotion:true,scopeId:\"B3YF0HAOh\",children:/*#__PURE__*/_jsx(Links,{Fhw0V8PUb:\"office@studioberta.com\",fI_dwbM7X:\"var(--token-8fe8342d-639f-4c7c-904c-58b274ae30fb, rgb(230, 229, 215))\",height:\"100%\",id:\"EVci3hqax\",layoutId:\"EVci3hqax\",oCwJ24O_u:\"var(--token-8fe8342d-639f-4c7c-904c-58b274ae30fb, rgb(230, 229, 215))\",pmphkfNnA:\"mailto:office@studioberta.com\",T7ffRAdHc:false,variant:matchVariant(\"hVCmA9N5A\"),width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:15,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-q3nmye-container\",layoutDependency:layoutDependency,layoutId:\"kATUz4Ttb-container\",nodeId:\"kATUz4Ttb\",rendersWithMotion:true,scopeId:\"B3YF0HAOh\",children:/*#__PURE__*/_jsx(Links,{Fhw0V8PUb:\"+972 537239230\",fI_dwbM7X:\"var(--token-8fe8342d-639f-4c7c-904c-58b274ae30fb, rgb(230, 229, 215))\",height:\"100%\",id:\"kATUz4Ttb\",layoutId:\"kATUz4Ttb\",oCwJ24O_u:\"var(--token-8fe8342d-639f-4c7c-904c-58b274ae30fb, rgb(230, 229, 215))\",T7ffRAdHc:false,variant:matchVariant(\"hVCmA9N5A\"),width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:15,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-986eal-container\",layoutDependency:layoutDependency,layoutId:\"dEI2mz8Uh-container\",nodeId:\"dEI2mz8Uh\",rendersWithMotion:true,scopeId:\"B3YF0HAOh\",children:/*#__PURE__*/_jsx(Links,{Fhw0V8PUb:\"Instagram\",fI_dwbM7X:\"var(--token-8fe8342d-639f-4c7c-904c-58b274ae30fb, rgb(230, 229, 215))\",height:\"100%\",id:\"dEI2mz8Uh\",layoutId:\"dEI2mz8Uh\",oCwJ24O_u:\"var(--token-8fe8342d-639f-4c7c-904c-58b274ae30fb, rgb(230, 229, 215))\",pmphkfNnA:\"https://www.instagram.com/studio.berta?stkn=MzF5MGhqZjlnNXp6\",T7ffRAdHc:true,variant:matchVariant(\"hVCmA9N5A\"),width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:15,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-15ubzsp-container\",layoutDependency:layoutDependency,layoutId:\"e_qyCGLXP-container\",nodeId:\"e_qyCGLXP\",rendersWithMotion:true,scopeId:\"B3YF0HAOh\",children:/*#__PURE__*/_jsx(Links,{Fhw0V8PUb:\"Linkedin\",fI_dwbM7X:\"var(--token-8fe8342d-639f-4c7c-904c-58b274ae30fb, rgb(230, 229, 215))\",height:\"100%\",id:\"e_qyCGLXP\",layoutId:\"e_qyCGLXP\",oCwJ24O_u:\"var(--token-8fe8342d-639f-4c7c-904c-58b274ae30fb, rgb(230, 229, 215))\",pmphkfNnA:\"https://www.linkedin.com/company/studioberta\",T7ffRAdHc:true,variant:matchVariant(\"hVCmA9N5A\"),width:\"100%\"})})})]})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-3vmu8t\",layoutDependency:layoutDependency,layoutId:\"boDUI1g5O\",children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"J3fQh555D\"},implicitPathVariables:undefined},{href:{webPageId:\"J3fQh555D\"},implicitPathVariables:undefined},{href:{webPageId:\"J3fQh555D\"},implicitPathVariables:undefined}],children:resolvedLinks5=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:77,width:`max((${componentViewport?.width||\"100vw\"} - 40px) / 4, 50px)`,...addPropertyOverrides({fpC7CZj0f:{width:`max((${componentViewport?.width||\"100vw\"} - 40px) / 2, 50px)`},njlpkP3PH:{width:`max(${componentViewport?.width||\"100vw\"} - 40px, 50px)`}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ef777z-container\",layoutDependency:layoutDependency,layoutId:\"XkbAecF6x-container\",nodeId:\"XkbAecF6x\",rendersWithMotion:true,scopeId:\"B3YF0HAOh\",children:/*#__PURE__*/_jsx(Button,{AR8MRLKzk:\"BOOK A CALL\",GpDbcfG8x:false,GpkhMAcMA:false,GzBkEEaLy:resolvedLinks5[0],height:\"100%\",id:\"XkbAecF6x\",iGUf6ul5T:{borderBottomWidth:0,borderColor:\"var(--token-9e92eafd-428a-4d51-91e9-bb5924bff77e, rgba(255, 255, 255, 0.15))\",borderLeftWidth:0,borderRightWidth:0,borderStyle:\"solid\",borderTopWidth:1},layoutId:\"XkbAecF6x\",LHIj8CgW5:false,style:{width:\"100%\"},variant:matchVariant(\"FWHQoWSvI\"),width:\"100%\",...addPropertyOverrides({fpC7CZj0f:{GzBkEEaLy:resolvedLinks5[1]},njlpkP3PH:{GzBkEEaLy:resolvedLinks5[2],iGUf6ul5T:{borderBottomWidth:0,borderColor:\"var(--token-9e92eafd-428a-4d51-91e9-bb5924bff77e, rgba(255, 255, 255, 0.15))\",borderLeftWidth:0,borderRightWidth:0,borderStyle:\"solid\",borderTopWidth:0}}},baseVariant,gestureVariant)})})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:279,width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,...addPropertyOverrides({fpC7CZj0f:{height:474},njlpkP3PH:{height:759}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1e2as18-container\",layoutDependency:layoutDependency,layoutId:\"ckuDsj9A4-container\",nodeId:\"ckuDsj9A4\",rendersWithMotion:true,scopeId:\"B3YF0HAOh\",children:/*#__PURE__*/_jsx(CornersPlus,{height:\"100%\",id:\"ckuDsj9A4\",l5ejbbqvn:\"var(--token-8fe8342d-639f-4c7c-904c-58b274ae30fb, rgb(230, 229, 215))\",layoutId:\"ckuDsj9A4\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"DCjmD8hYv\"),width:\"100%\"})})})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ue3zo8\",layoutDependency:layoutDependency,layoutId:\"aw8gd4Qw6\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SUJNIFBsZXggU2FucyBDb25kZW5zZWQtNzAw\",\"--framer-font-family\":'\"IBM Plex Sans Condensed\", \"IBM Plex Sans Condensed Placeholder\", sans-serif',\"--framer-font-size\":\"218.11360246465247px\",\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-gdpscs, var(--token-8fe8342d-639f-4c7c-904c-58b274ae30fb, rgb(230, 229, 215)))\"},children:\"STUDIO BERTA\"})}),className:\"framer-2om7uq\",fonts:[\"GF;IBM Plex Sans Condensed-700\"],layoutDependency:layoutDependency,layoutId:\"GvS6P6C9_\",style:{\"--extracted-gdpscs\":\"var(--token-8fe8342d-639f-4c7c-904c-58b274ae30fb, rgb(230, 229, 215))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",viewBox:\"0 0 1400 262\",withExternalLayout:true})})]})})})});});const css=[\".framer-oi1c4.framer-11tk2nd, .framer-oi1c4 .framer-11tk2nd { display: block; }\",\".framer-oi1c4.framer-5q6p25 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; padding: 68px 20px 0px 20px; position: relative; width: 1440px; }\",\".framer-oi1c4 .framer-1a6uxq7 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 100%; justify-content: center; left: 0px; overflow: visible; padding: 0px 20px 0px 20px; pointer-events: none; position: absolute; top: 0px; width: 100%; z-index: 2; }\",\".framer-oi1c4 .framer-1lkivya { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: 100%; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-oi1c4 .framer-17ygubm, .framer-oi1c4 .framer-10lrpzc, .framer-oi1c4 .framer-ed82tx, .framer-oi1c4 .framer-v8tkq5, .framer-oi1c4 .framer-rax24c { flex: none; height: 100%; overflow: visible; position: relative; width: 1px; }\",\".framer-oi1c4 .framer-9t0t27 { display: grid; flex: none; gap: 0px 0px; grid-auto-rows: min-content; grid-template-columns: repeat(4, minmax(50px, 1fr)); grid-template-rows: repeat(1, min-content); height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-oi1c4 .framer-9bbte2 { align-content: flex-start; align-items: flex-start; align-self: start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; height: 197px; justify-content: space-between; justify-self: start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-oi1c4 .framer-1lx8oj1 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 17px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 30px 20px 30px 20px; position: relative; width: 100%; }\",\".framer-oi1c4 .framer-azejyn-container, .framer-oi1c4 .framer-1h6k60s-container, .framer-oi1c4 .framer-tf2th5-container, .framer-oi1c4 .framer-7j3owt-container, .framer-oi1c4 .framer-14ixcyg-container, .framer-oi1c4 .framer-f71zs7-container, .framer-oi1c4 .framer-7v0gui-container, .framer-oi1c4 .framer-q3nmye-container, .framer-oi1c4 .framer-986eal-container, .framer-oi1c4 .framer-15ubzsp-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-oi1c4 .framer-1hwdvk8 { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-oi1c4 .framer-v6bcc4 { align-content: flex-start; align-items: flex-start; align-self: start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 15px; height: auto; justify-content: center; justify-self: start; overflow: var(--overflow-clip-fallback, clip); padding: 30px; position: relative; width: 100%; }\",\".framer-oi1c4 .framer-bacfy2 { align-content: flex-start; align-items: flex-start; align-self: start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 25px; height: min-content; justify-content: flex-start; justify-self: start; overflow: var(--overflow-clip-fallback, clip); padding: 30px 20px 30px 20px; position: relative; width: 100%; }\",\".framer-oi1c4 .framer-jh7o57 { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 119px; word-break: break-word; word-wrap: break-word; }\",\".framer-oi1c4 .framer-1jhguas { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: min-content; }\",\".framer-oi1c4 .framer-3vmu8t { align-content: center; align-items: center; align-self: start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 197px; justify-content: flex-end; justify-self: start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-oi1c4 .framer-ef777z-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-oi1c4 .framer-1e2as18-container { flex: none; height: 100%; left: 0px; pointer-events: none; position: absolute; top: 0px; width: 100%; z-index: 1; }\",\".framer-oi1c4 .framer-1ue3zo8 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-oi1c4 .framer-2om7uq { flex: 1 0 0px; height: auto; overflow: var(--overflow-clip-fallback, clip); position: relative; white-space: pre; width: 1px; }\",\".framer-oi1c4.framer-v-vplwpa.framer-5q6p25 { padding: 80px 20px 0px 20px; width: 810px; }\",\".framer-oi1c4.framer-v-vplwpa .framer-9t0t27 { grid-template-columns: repeat(2, minmax(50px, 1fr)); }\",\".framer-oi1c4.framer-v-vplwpa .framer-9bbte2, .framer-oi1c4.framer-v-vplwpa .framer-3vmu8t { height: 178px; }\",\".framer-oi1c4.framer-v-vplwpa .framer-1e2as18-container, .framer-oi1c4.framer-v-x8hm7d .framer-1e2as18-container { bottom: 0px; height: unset; right: 0px; width: unset; }\",\".framer-oi1c4.framer-v-x8hm7d.framer-5q6p25 { padding: 50px 20px 0px 20px; width: 390px; }\",\".framer-oi1c4.framer-v-x8hm7d .framer-9t0t27 { grid-template-columns: repeat(1, minmax(50px, 1fr)); }\",\".framer-oi1c4.framer-v-x8hm7d .framer-9bbte2 { gap: 0px; height: min-content; justify-content: center; }\",\".framer-oi1c4.framer-v-x8hm7d .framer-3vmu8t { height: min-content; }\",...sharedStyle.css,'.framer-oi1c4[data-border=\"true\"]::after, .framer-oi1c4 [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 537\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"fpC7CZj0f\":{\"layout\":[\"fixed\",\"auto\"]},\"njlpkP3PH\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerB3YF0HAOh=withCSS(Component,css,\"framer-oi1c4\");export default FramerB3YF0HAOh;FramerB3YF0HAOh.displayName=\"Footer\";FramerB3YF0HAOh.defaultProps={height:537,width:1440};addPropertyControls(FramerB3YF0HAOh,{variant:{options:[\"QbRKCnhpL\",\"fpC7CZj0f\",\"njlpkP3PH\"],optionTitles:[\"Desktop\",\"Tablet\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerB3YF0HAOh,[{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:\"IBM Plex Sans Condensed\",source:\"google\",style:\"normal\",uiFamilyName:\"IBM Plex Sans Condensed\",url:\"https://fonts.gstatic.com/s/ibmplexsanscondensed/v15/Gg8gN4UfRSqiPg7Jn2ZI12V4DCEwkj1E4LVeHY4S7Yvur4cFFwq5.woff2\",weight:\"700\"}]},...LogoFonts,...LinksFonts,...ButtonFonts,...CornersPlusFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});FramerB3YF0HAOh.loader={load:(props,context)=>{return runTasksWithYield([()=>forwardLoader(Logo,{},context),()=>forwardLoader(Links,{},context),()=>forwardLoader(Button,{},context),()=>forwardLoader(CornersPlus,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerB3YF0HAOh\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"537\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"1440\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"fpC7CZj0f\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"njlpkP3PH\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerColorSyntax\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./B3YF0HAOh.map","// Generated by Framer (d485f69)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,ResolveLinks,runTasksWithYield,SmartComponentScopedContainer,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Links from\"https://framerusercontent.com/modules/M6oINx5zxVbBDiVCpEub/4lMPYTNjefY7rmYeLMhO/ZS2t7goAm.js\";const LinksFonts=getFonts(Links);const cycleOrder=[\"W8HnLN_LZ\",\"vU8qcT5pA\",\"a3jH0CgmM\",\"SJHWx70zb\",\"RhWYwr3EC\",\"lAaieKF5C\"];const serializationHash=\"framer-KlUGx\";const variantClassNames={a3jH0CgmM:\"framer-v-19l8uk4\",lAaieKF5C:\"framer-v-1sie6jv\",RhWYwr3EC:\"framer-v-xjdkzo\",SJHWx70zb:\"framer-v-33b5jt\",vU8qcT5pA:\"framer-v-14are9m\",W8HnLN_LZ:\"framer-v-1tn0ucb\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const KVLf0rAA5=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 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={\"What We Do\":\"a3jH0CgmM\",Contact:\"RhWYwr3EC\",Home:\"W8HnLN_LZ\",Phone:\"lAaieKF5C\",Studio:\"SJHWx70zb\",Work:\"vU8qcT5pA\"};const Variants=motion.create(React.Fragment);const getProps=({click,height,id,width,...props})=>{return{...props,KVLf0rAA5:click??props.KVLf0rAA5,variant:humanReadableVariantMap[props.variant]??props.variant??\"W8HnLN_LZ\"};};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,KVLf0rAA5,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"W8HnLN_LZ\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1nmkkg4=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(KVLf0rAA5){const res=await KVLf0rAA5(...args);if(res===false)return false;}});const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();const eCc_SAvlp1g25j9l=activeVariantCallback(async(...args)=>{setVariant(\"W8HnLN_LZ\");});const isDisplayed=()=>{if(baseVariant===\"lAaieKF5C\")return false;return true;};const eCc_SAvlpv7xcmq=activeVariantCallback(async(...args)=>{setVariant(\"vU8qcT5pA\");});const eCc_SAvlp11jbmuj=activeVariantCallback(async(...args)=>{setVariant(\"a3jH0CgmM\");});const eCc_SAvlp126kwlw=activeVariantCallback(async(...args)=>{setVariant(\"SJHWx70zb\");});const eCc_SAvlp13ifkmp=activeVariantCallback(async(...args)=>{setVariant(\"RhWYwr3EC\");});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-1tn0ucb\",className,classNames),\"data-framer-name\":\"Home\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"W8HnLN_LZ\",onTap:onTap1nmkkg4,ref:refBinding,style:{...style},...addPropertyOverrides({a3jH0CgmM:{\"data-framer-name\":\"What We Do\"},lAaieKF5C:{\"data-framer-name\":\"Phone\"},RhWYwr3EC:{\"data-framer-name\":\"Contact\"},SJHWx70zb:{\"data-framer-name\":\"Studio\"},vU8qcT5pA:{\"data-framer-name\":\"Work\"}},baseVariant,gestureVariant),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}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:15,y:(componentViewport?.y||0)+(20+((componentViewport?.height||200)-40-15)/2),...addPropertyOverrides({a3jH0CgmM:{y:(componentViewport?.y||0)+(20+((componentViewport?.height||55)-40-15)/2)},lAaieKF5C:{y:(componentViewport?.y||0)+20+(((componentViewport?.height||277)-40-147)/2+0+0)},RhWYwr3EC:{y:(componentViewport?.y||0)+(20+((componentViewport?.height||55)-40-15)/2)},SJHWx70zb:{y:(componentViewport?.y||0)+(20+((componentViewport?.height||55)-40-15)/2)},vU8qcT5pA:{y:(componentViewport?.y||0)+(20+((componentViewport?.height||55)-40-15)/2)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1a4nn0s-container\",layoutDependency:layoutDependency,layoutId:\"ZeKC9OQBK-container\",nodeId:\"ZeKC9OQBK\",rendersWithMotion:true,scopeId:\"EuehBilqs\",children:/*#__PURE__*/_jsx(Links,{Fhw0V8PUb:\"HOME\",fI_dwbM7X:\"var(--token-8fe8342d-639f-4c7c-904c-58b274ae30fb, rgb(230, 229, 215))\",height:\"100%\",id:\"ZeKC9OQBK\",layoutId:\"ZeKC9OQBK\",oCwJ24O_u:\"var(--token-8fe8342d-639f-4c7c-904c-58b274ae30fb, rgb(230, 229, 215))\",pmphkfNnA:resolvedLinks[0],variant:matchVariant(\"hVCmA9N5A\"),width:\"100%\",...addPropertyOverrides({a3jH0CgmM:{eCc_SAvlp:eCc_SAvlp1g25j9l,pmphkfNnA:resolvedLinks[2]},lAaieKF5C:{pmphkfNnA:resolvedLinks[5],variant:matchVariant(\"E0T7xeWjJ\")},RhWYwr3EC:{eCc_SAvlp:eCc_SAvlp1g25j9l,pmphkfNnA:resolvedLinks[4]},SJHWx70zb:{eCc_SAvlp:eCc_SAvlp1g25j9l,pmphkfNnA:resolvedLinks[3]},vU8qcT5pA:{eCc_SAvlp:eCc_SAvlp1g25j9l,pmphkfNnA:resolvedLinks[1]}},baseVariant,gestureVariant)})})})}),isDisplayed()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-1qmjid2\",layoutDependency:layoutDependency,layoutId:\"OWBWoE506\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 34 2\" overflow=\"visible\"><path d=\"M 0 0 L 34 0 L 34 2 L 0 2 Z\" fill=\"#CCC\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({a3jH0CgmM:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 84 2\" overflow=\"visible\"><path d=\"M 0 0 L 84 0 L 84 2 L 0 2 Z\" fill=\"#CCC\"></path></svg>'},RhWYwr3EC:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 59 2\" overflow=\"visible\"><path d=\"M 0 0 L 59 0 L 59 2 L 0 2 Z\" fill=\"#CCC\"></path></svg>'},SJHWx70zb:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 51 2\" overflow=\"visible\"><path d=\"M 0 0 L 51 0 L 51 2 L 0 2 Z\" fill=\"#CCC\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"DS2L2mWWo\"},implicitPathVariables:undefined},{href:{webPageId:\"DS2L2mWWo\"},implicitPathVariables:undefined},{href:{webPageId:\"DS2L2mWWo\"},implicitPathVariables:undefined},{href:{webPageId:\"DS2L2mWWo\"},implicitPathVariables:undefined},{href:{webPageId:\"DS2L2mWWo\"},implicitPathVariables:undefined},{href:{webPageId:\"DS2L2mWWo\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:15,y:(componentViewport?.y||0)+(20+((componentViewport?.height||200)-40-15)/2),...addPropertyOverrides({a3jH0CgmM:{y:(componentViewport?.y||0)+(20+((componentViewport?.height||55)-40-15)/2)},lAaieKF5C:{y:(componentViewport?.y||0)+20+(((componentViewport?.height||277)-40-147)/2+15+18)},RhWYwr3EC:{y:(componentViewport?.y||0)+(20+((componentViewport?.height||55)-40-15)/2)},SJHWx70zb:{y:(componentViewport?.y||0)+(20+((componentViewport?.height||55)-40-15)/2)},vU8qcT5pA:{y:(componentViewport?.y||0)+(20+((componentViewport?.height||55)-40-15)/2)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-su8y8r-container\",layoutDependency:layoutDependency,layoutId:\"QTkjq3CDR-container\",nodeId:\"QTkjq3CDR\",rendersWithMotion:true,scopeId:\"EuehBilqs\",children:/*#__PURE__*/_jsx(Links,{eCc_SAvlp:eCc_SAvlpv7xcmq,Fhw0V8PUb:\"WORK\",fI_dwbM7X:\"var(--token-8fe8342d-639f-4c7c-904c-58b274ae30fb, rgb(230, 229, 215))\",height:\"100%\",id:\"QTkjq3CDR\",layoutId:\"QTkjq3CDR\",oCwJ24O_u:\"var(--token-8fe8342d-639f-4c7c-904c-58b274ae30fb, rgb(230, 229, 215))\",pmphkfNnA:resolvedLinks1[0],variant:matchVariant(\"hVCmA9N5A\"),width:\"100%\",...addPropertyOverrides({a3jH0CgmM:{pmphkfNnA:resolvedLinks1[2]},lAaieKF5C:{eCc_SAvlp:undefined,pmphkfNnA:resolvedLinks1[5],variant:matchVariant(\"E0T7xeWjJ\")},RhWYwr3EC:{pmphkfNnA:resolvedLinks1[4]},SJHWx70zb:{pmphkfNnA:resolvedLinks1[3]},vU8qcT5pA:{pmphkfNnA:resolvedLinks1[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"fL_BUu20B\"},implicitPathVariables:undefined},{href:{webPageId:\"fL_BUu20B\"},implicitPathVariables:undefined},{href:{webPageId:\"fL_BUu20B\"},implicitPathVariables:undefined},{href:{webPageId:\"fL_BUu20B\"},implicitPathVariables:undefined},{href:{webPageId:\"fL_BUu20B\"},implicitPathVariables:undefined},{href:{webPageId:\"fL_BUu20B\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:15,y:(componentViewport?.y||0)+(20+((componentViewport?.height||200)-40-15)/2),...addPropertyOverrides({a3jH0CgmM:{y:(componentViewport?.y||0)+(20+((componentViewport?.height||55)-40-15)/2)},lAaieKF5C:{y:(componentViewport?.y||0)+20+(((componentViewport?.height||277)-40-147)/2+30+36)},RhWYwr3EC:{y:(componentViewport?.y||0)+(20+((componentViewport?.height||55)-40-15)/2)},SJHWx70zb:{y:(componentViewport?.y||0)+(20+((componentViewport?.height||55)-40-15)/2)},vU8qcT5pA:{y:(componentViewport?.y||0)+(20+((componentViewport?.height||55)-40-15)/2)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-wsmihc-container\",layoutDependency:layoutDependency,layoutId:\"L712eY_46-container\",nodeId:\"L712eY_46\",rendersWithMotion:true,scopeId:\"EuehBilqs\",children:/*#__PURE__*/_jsx(Links,{eCc_SAvlp:eCc_SAvlp11jbmuj,Fhw0V8PUb:\"WHAT WE DO\",fI_dwbM7X:\"var(--token-8fe8342d-639f-4c7c-904c-58b274ae30fb, rgb(230, 229, 215))\",height:\"100%\",id:\"L712eY_46\",layoutId:\"L712eY_46\",oCwJ24O_u:\"var(--token-8fe8342d-639f-4c7c-904c-58b274ae30fb, rgb(230, 229, 215))\",pmphkfNnA:resolvedLinks2[0],variant:matchVariant(\"hVCmA9N5A\"),width:\"100%\",...addPropertyOverrides({a3jH0CgmM:{pmphkfNnA:resolvedLinks2[2]},lAaieKF5C:{eCc_SAvlp:undefined,pmphkfNnA:resolvedLinks2[5],variant:matchVariant(\"E0T7xeWjJ\")},RhWYwr3EC:{pmphkfNnA:resolvedLinks2[4]},SJHWx70zb:{pmphkfNnA:resolvedLinks2[3]},vU8qcT5pA:{pmphkfNnA:resolvedLinks2[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"SBCgHFvxL\"},implicitPathVariables:undefined},{href:{webPageId:\"SBCgHFvxL\"},implicitPathVariables:undefined},{href:{webPageId:\"SBCgHFvxL\"},implicitPathVariables:undefined},{href:{webPageId:\"SBCgHFvxL\"},implicitPathVariables:undefined},{href:{webPageId:\"SBCgHFvxL\"},implicitPathVariables:undefined},{href:{webPageId:\"SBCgHFvxL\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:15,y:(componentViewport?.y||0)+(20+((componentViewport?.height||200)-40-15)/2),...addPropertyOverrides({a3jH0CgmM:{y:(componentViewport?.y||0)+(20+((componentViewport?.height||55)-40-15)/2)},lAaieKF5C:{y:(componentViewport?.y||0)+20+(((componentViewport?.height||277)-40-147)/2+45+54)},RhWYwr3EC:{y:(componentViewport?.y||0)+(20+((componentViewport?.height||55)-40-15)/2)},SJHWx70zb:{y:(componentViewport?.y||0)+(20+((componentViewport?.height||55)-40-15)/2)},vU8qcT5pA:{y:(componentViewport?.y||0)+(20+((componentViewport?.height||55)-40-15)/2)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1p5gvs0-container\",layoutDependency:layoutDependency,layoutId:\"pbbkrDwg5-container\",nodeId:\"pbbkrDwg5\",rendersWithMotion:true,scopeId:\"EuehBilqs\",children:/*#__PURE__*/_jsx(Links,{eCc_SAvlp:eCc_SAvlp126kwlw,Fhw0V8PUb:\"STUDIO\",fI_dwbM7X:\"var(--token-8fe8342d-639f-4c7c-904c-58b274ae30fb, rgb(230, 229, 215))\",height:\"100%\",id:\"pbbkrDwg5\",layoutId:\"pbbkrDwg5\",oCwJ24O_u:\"var(--token-8fe8342d-639f-4c7c-904c-58b274ae30fb, rgb(230, 229, 215))\",pmphkfNnA:resolvedLinks3[0],variant:matchVariant(\"hVCmA9N5A\"),width:\"100%\",...addPropertyOverrides({a3jH0CgmM:{pmphkfNnA:resolvedLinks3[2]},lAaieKF5C:{eCc_SAvlp:undefined,pmphkfNnA:resolvedLinks3[5],variant:matchVariant(\"E0T7xeWjJ\")},RhWYwr3EC:{pmphkfNnA:resolvedLinks3[4]},SJHWx70zb:{pmphkfNnA:resolvedLinks3[3]},vU8qcT5pA:{pmphkfNnA:resolvedLinks3[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"J3fQh555D\"},implicitPathVariables:undefined},{href:{webPageId:\"J3fQh555D\"},implicitPathVariables:undefined},{href:{webPageId:\"J3fQh555D\"},implicitPathVariables:undefined},{href:{webPageId:\"J3fQh555D\"},implicitPathVariables:undefined},{href:{webPageId:\"J3fQh555D\"},implicitPathVariables:undefined},{href:{webPageId:\"J3fQh555D\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:15,y:(componentViewport?.y||0)+(20+((componentViewport?.height||200)-40-15)/2),...addPropertyOverrides({a3jH0CgmM:{y:(componentViewport?.y||0)+(20+((componentViewport?.height||55)-40-15)/2)},lAaieKF5C:{y:(componentViewport?.y||0)+20+(((componentViewport?.height||277)-40-147)/2+60+72)},RhWYwr3EC:{y:(componentViewport?.y||0)+(20+((componentViewport?.height||55)-40-15)/2)},SJHWx70zb:{y:(componentViewport?.y||0)+(20+((componentViewport?.height||55)-40-15)/2)},vU8qcT5pA:{y:(componentViewport?.y||0)+(20+((componentViewport?.height||55)-40-15)/2)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-g4f2lg-container\",layoutDependency:layoutDependency,layoutId:\"HIA2hA9Af-container\",nodeId:\"HIA2hA9Af\",rendersWithMotion:true,scopeId:\"EuehBilqs\",children:/*#__PURE__*/_jsx(Links,{eCc_SAvlp:eCc_SAvlp13ifkmp,Fhw0V8PUb:\"CONTACT\",fI_dwbM7X:\"var(--token-8fe8342d-639f-4c7c-904c-58b274ae30fb, rgb(230, 229, 215))\",height:\"100%\",id:\"HIA2hA9Af\",layoutId:\"HIA2hA9Af\",oCwJ24O_u:\"var(--token-8fe8342d-639f-4c7c-904c-58b274ae30fb, rgb(230, 229, 215))\",pmphkfNnA:resolvedLinks4[0],variant:matchVariant(\"hVCmA9N5A\"),width:\"100%\",...addPropertyOverrides({a3jH0CgmM:{pmphkfNnA:resolvedLinks4[2]},lAaieKF5C:{eCc_SAvlp:undefined,pmphkfNnA:resolvedLinks4[5],variant:matchVariant(\"E0T7xeWjJ\")},RhWYwr3EC:{pmphkfNnA:resolvedLinks4[4]},SJHWx70zb:{pmphkfNnA:resolvedLinks4[3]},vU8qcT5pA:{pmphkfNnA:resolvedLinks4[1]}},baseVariant,gestureVariant)})})})})]})})})});});const css=[\".framer-KlUGx.framer-whcanq, .framer-KlUGx .framer-whcanq { display: block; }\",\".framer-KlUGx.framer-1tn0ucb { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 46px; height: min-content; justify-content: center; overflow: visible; padding: 20px; position: relative; width: 486px; }\",\".framer-KlUGx .framer-1a4nn0s-container, .framer-KlUGx .framer-su8y8r-container, .framer-KlUGx .framer-wsmihc-container, .framer-KlUGx .framer-1p5gvs0-container, .framer-KlUGx .framer-g4f2lg-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-KlUGx .framer-1qmjid2 { height: 2px; left: 20px; position: absolute; top: 37px; width: 34px; }\",\".framer-KlUGx.framer-v-14are9m .framer-1qmjid2 { left: 100px; }\",\".framer-KlUGx.framer-v-19l8uk4 .framer-1qmjid2 { left: 180px; width: 84px; }\",\".framer-KlUGx.framer-v-33b5jt .framer-1qmjid2 { left: 310px; width: 51px; }\",\".framer-KlUGx.framer-v-xjdkzo .framer-1qmjid2 { left: 407px; width: 59px; }\",\".framer-KlUGx.framer-v-1sie6jv.framer-1tn0ucb { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 18px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 55\n * @framerIntrinsicWidth 486\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"vU8qcT5pA\":{\"layout\":[\"fixed\",\"auto\"]},\"a3jH0CgmM\":{\"layout\":[\"fixed\",\"auto\"]},\"SJHWx70zb\":{\"layout\":[\"fixed\",\"auto\"]},\"RhWYwr3EC\":{\"layout\":[\"fixed\",\"auto\"]},\"lAaieKF5C\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"KVLf0rAA5\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerEuehBilqs=withCSS(Component,css,\"framer-KlUGx\");export default FramerEuehBilqs;FramerEuehBilqs.displayName=\"Header Links\";FramerEuehBilqs.defaultProps={height:55,width:486};addPropertyControls(FramerEuehBilqs,{variant:{options:[\"W8HnLN_LZ\",\"vU8qcT5pA\",\"a3jH0CgmM\",\"SJHWx70zb\",\"RhWYwr3EC\",\"lAaieKF5C\"],optionTitles:[\"Home\",\"Work\",\"What We Do\",\"Studio\",\"Contact\",\"Phone\"],title:\"Variant\",type:ControlType.Enum},KVLf0rAA5:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerEuehBilqs,[{explicitInter:true,fonts:[]},...LinksFonts],{supportsExplicitInterCodegen:true});FramerEuehBilqs.loader={load:(props,context)=>{return runTasksWithYield([()=>forwardLoader(Links,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerEuehBilqs\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"55\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"vU8qcT5pA\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"a3jH0CgmM\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"SJHWx70zb\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"RhWYwr3EC\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"lAaieKF5C\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"KVLf0rAA5\\\":\\\"click\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"486\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (ee61f92)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,cx,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={TT74YaoqG:{pressed:true}};const serializationHash=\"framer-WIqwF\";const variantClassNames={TT74YaoqG:\"framer-v-1th3073\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const 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:\"TT74YaoqG\",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-1th3073\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"TT74YaoqG\",ref:refBinding,style:{backgroundColor:\"var(--token-9ae44c04-ecc5-4d2f-863f-f11eb6798428, rgb(230, 229, 215))\",borderBottomLeftRadius:23,borderBottomRightRadius:23,borderTopLeftRadius:23,borderTopRightRadius:23,...style},...addPropertyOverrides({\"TT74YaoqG-pressed\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant)})})})});});const css=[\".framer-WIqwF.framer-1c1hjiy, .framer-WIqwF .framer-1c1hjiy { display: block; }\",\".framer-WIqwF.framer-1th3073 { cursor: pointer; height: 20px; mix-blend-mode: difference; position: relative; width: 20px; }\",\".framer-WIqwF.framer-v-1th3073.pressed.framer-1th3073 { height: 15px; width: 15px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 20\n * @framerIntrinsicWidth 20\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"Ul0ipygWG\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framernwaf8VTa4=withCSS(Component,css,\"framer-WIqwF\");export default Framernwaf8VTa4;Framernwaf8VTa4.displayName=\"Cursor\";Framernwaf8VTa4.defaultProps={height:20,width:20};addFonts(Framernwaf8VTa4,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framernwaf8VTa4\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"20\",\"framerIntrinsicHeight\":\"20\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Ul0ipygWG\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./nwaf8VTa4.map","/**\n * Motion Hamburger with a still initial render, configurable hover growth, and a 2.5px default stroke.\n */import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useCallback,useEffect,useMemo,useRef,useState,startTransition}from\"react\";import{addPropertyControls,ControlType,useIsStaticRenderer}from\"framer\";const TOP_PATH_D=\"M5 10 L27 10 C29.5 10 30.4 7.2 27.9 5.2 C25.6 3.4 20.2 3.6 16 6 L16 26\";const BOTTOM_PATH_D=\"M5 22 L27 22 C29.7 22 30.2 24.8 27.8 26.8 C24.6 29.4 13.2 29.2 6 16 L26 16\";const MIDDLE_PATH_D=\"M5 16 L27 16\";const RING_PATH_D=\"M16 1.5 A14.5 14.5 0 1 1 15.999 1.5\";// Safari can rasterize the next curved segment when a dash ends exactly on the bend.\n// Keep the end visually identical while moving it clear of that segment boundary.\nconst CLOSED_RUN_LENGTH=21.9;const OPEN_TOP_RUN_LENGTH=20;const OPEN_BOTTOM_RUN_LENGTH=20;/**\n * @framerSupportedLayoutWidth auto\n * @framerSupportedLayoutHeight auto\n */export default function MotionHamburger(props){const{strokeColor=\"#FFFFFF\",ringColor=\"rgba(255,255,255,0.35)\",showRing=false,ringWidth=1.25,strokeWidth=2.5,size=48,defaultOpen=false,hoverGrow=true,onToggle,style}=props;const isStatic=useIsStaticRenderer();const[isOpen,setIsOpen]=useState(defaultOpen);const[isHovered,setIsHovered]=useState(false);const[transitionsReady,setTransitionsReady]=useState(false);const[metrics,setMetrics]=useState({topLength:52,bottomLength:58,ringLength:91.1});const topPathRef=useRef(null);const bottomPathRef=useRef(null);const middlePathRef=useRef(null);const ringPathRef=useRef(null);useEffect(()=>{if(typeof window===\"undefined\")return;const nextMetrics={topLength:topPathRef.current?.getTotalLength()??52,bottomLength:bottomPathRef.current?.getTotalLength()??58,ringLength:ringPathRef.current?.getTotalLength()??91.1};startTransition(()=>{setMetrics(nextMetrics);});let secondFrame;const firstFrame=window.requestAnimationFrame(()=>{secondFrame=window.requestAnimationFrame(()=>{startTransition(()=>{setTransitionsReady(true);});});});return()=>{window.cancelAnimationFrame(firstFrame);if(secondFrame!==undefined){window.cancelAnimationFrame(secondFrame);}};},[]);useEffect(()=>{startTransition(()=>{setIsOpen(defaultOpen);});},[defaultOpen]);const toggle=useCallback(()=>{const next=!isOpen;startTransition(()=>{setIsOpen(next);});if(onToggle)onToggle(next);},[isOpen,onToggle]);const setHover=useCallback(hovered=>{startTransition(()=>{setIsHovered(hovered);});},[]);const iconTransform=useMemo(()=>{const baseRotation=isOpen?45:0;const hoverScale=hoverGrow&&isHovered&&!isStatic?1.08:1;return`rotate(${baseRotation}deg) scale(${hoverScale})`;},[hoverGrow,isHovered,isOpen,isStatic]);const topSegmentLength=isOpen?OPEN_TOP_RUN_LENGTH:CLOSED_RUN_LENGTH;const bottomSegmentLength=isOpen?OPEN_BOTTOM_RUN_LENGTH:CLOSED_RUN_LENGTH;const topClosedOffset=0;const bottomClosedOffset=0;const topOpenOffset=useMemo(()=>-(metrics.topLength-OPEN_TOP_RUN_LENGTH),[metrics.topLength]);const bottomOpenOffset=useMemo(()=>-(metrics.bottomLength-OPEN_BOTTOM_RUN_LENGTH),[metrics.bottomLength]);const dashEase=\"cubic-bezier(0.33, 1, 0.68, 1)\";const springyEase=\"cubic-bezier(0.68, -0.2, 0.265, 1.25)\";const ringEaseOut=\"cubic-bezier(0.16, 1, 0.3, 1)\";const motionDuration=620;const transitionEnabled=!isStatic&&transitionsReady;return /*#__PURE__*/_jsx(\"button\",{type:\"button\",onClick:toggle,onMouseEnter:()=>setHover(true),onMouseLeave:()=>setHover(false),onFocus:()=>setHover(true),onBlur:()=>setHover(false),\"aria-label\":isOpen?\"Close menu\":\"Open menu\",\"aria-expanded\":isOpen,style:{position:\"relative\",cursor:\"pointer\",display:\"inline-flex\",alignItems:\"center\",justifyContent:\"center\",width:size,height:size,border:\"none\",background:\"transparent\",padding:0,margin:0,appearance:\"none\",WebkitAppearance:\"none\",...style},children:/*#__PURE__*/_jsxs(\"svg\",{viewBox:\"0 0 32 32\",style:{width:\"100%\",height:\"100%\",overflow:\"visible\",transform:iconTransform,transformOrigin:\"50% 50%\",transition:transitionEnabled?`transform ${motionDuration}ms ${springyEase}`:\"none\"},children:[showRing&&/*#__PURE__*/_jsx(\"path\",{ref:ringPathRef,d:RING_PATH_D,fill:\"none\",stroke:ringColor,strokeWidth:ringWidth,strokeLinecap:\"round\",strokeLinejoin:\"round\",strokeDasharray:`${metrics.ringLength} ${metrics.ringLength}`,strokeDashoffset:isOpen?0:metrics.ringLength,style:{transition:transitionEnabled?isOpen?`stroke-dashoffset 700ms ${ringEaseOut} 80ms, transform 700ms ${ringEaseOut} 80ms, opacity 220ms ${ringEaseOut} 80ms`:`stroke-dashoffset 350ms ${ringEaseOut}, transform 350ms ${ringEaseOut}, opacity 180ms ease-out`:\"none\",transformBox:\"fill-box\",transformOrigin:\"50% 50%\",transform:isOpen?\"rotate(0deg)\":\"rotate(-90deg)\",opacity:isOpen?1:0}}),/*#__PURE__*/_jsx(\"path\",{ref:topPathRef,d:TOP_PATH_D,fill:\"none\",stroke:strokeColor,strokeWidth:strokeWidth,strokeLinecap:\"round\",strokeLinejoin:\"round\",strokeDasharray:`${topSegmentLength} ${metrics.topLength}`,strokeDashoffset:isOpen?topOpenOffset:topClosedOffset,style:{transition:transitionEnabled?`stroke-dashoffset ${motionDuration}ms ${dashEase}, stroke-dasharray ${motionDuration}ms ${dashEase}`:\"none\"}}),/*#__PURE__*/_jsx(\"path\",{ref:bottomPathRef,d:BOTTOM_PATH_D,fill:\"none\",stroke:strokeColor,strokeWidth:strokeWidth,strokeLinecap:\"round\",strokeLinejoin:\"round\",strokeDasharray:`${bottomSegmentLength} ${metrics.bottomLength}`,strokeDashoffset:isOpen?bottomOpenOffset:bottomClosedOffset,style:{transition:transitionEnabled?`stroke-dashoffset ${motionDuration}ms ${dashEase}, stroke-dasharray ${motionDuration}ms ${dashEase}`:\"none\"}}),/*#__PURE__*/_jsx(\"path\",{ref:middlePathRef,d:MIDDLE_PATH_D,fill:\"none\",stroke:strokeColor,strokeWidth:strokeWidth,strokeLinecap:\"round\",strokeLinejoin:\"round\",style:{transformBox:\"fill-box\",transformOrigin:\"50% 50%\",transform:isOpen?\"scaleX(0)\":\"scaleX(1)\",transition:transitionEnabled?`transform 520ms ${dashEase}, opacity 420ms ease`:\"none\",opacity:isOpen?0:1}})]})});}addPropertyControls(MotionHamburger,{defaultOpen:{type:ControlType.Boolean,title:\"State\",defaultValue:false,enabledTitle:\"Open\",disabledTitle:\"Closed\"},size:{type:ControlType.Number,title:\"Size\",defaultValue:48,min:24,max:500,step:4,unit:\"px\"},hoverGrow:{type:ControlType.Boolean,title:\"Hover Grow\",defaultValue:true,description:\"Scale the icon up on hover and focus.\"},strokeWidth:{type:ControlType.Number,title:\"Thickness\",defaultValue:2.5,min:1,max:6,step:.5},strokeColor:{type:ControlType.Color,title:\"Color\",defaultValue:\"#FFFFFF\"},showRing:{type:ControlType.Boolean,title:\"Ring\",defaultValue:false,enabledTitle:\"Show\",disabledTitle:\"Hide\"},ringColor:{type:ControlType.Color,title:\"Ring Color\",defaultValue:\"rgba(255,255,255,0.35)\"},ringWidth:{type:ControlType.Number,title:\"Ring Thickness\",defaultValue:1.25,min:.5,max:4,step:.25,description:\"Built by Matthias \\xd6lschlegel 💪\\n[Explore more components](https://framer.link/fsd2pgh)\"},onToggle:{type:ControlType.EventHandler,title:\"On Toggle\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"MotionHamburger\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"auto\",\"framerSupportedLayoutHeight\":\"auto\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./MotionHamburger.map","// Generated by Framer (0da2bc6)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getPropertyControls,Link,runTasksWithYield,SmartComponentScopedContainer,useActiveVariantCallback,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 MotionHamburger from\"https://framerusercontent.com/modules/d3KuqAakQyvS9TinP9Sj/PdAFnJrRonq8852zJRal/MotionHamburger.js\";import Button from\"https://framerusercontent.com/modules/TH6BuE40sW6hj32EKSBI/jwbR2zawUwemrjTWTBXg/bALwpohAJ.js\";import CornersPlus from\"https://framerusercontent.com/modules/Z8wy5PnOWmIMwf9lfUnW/OVQyAmoaQNjp39G4OQzC/BNmqK4Fn_.js\";import HeaderLinks from\"https://framerusercontent.com/modules/iGyPxknYPy7w2kSvbMG6/YyVNLL5Fgy12wJXv5MRi/EuehBilqs.js\";import Logo from\"https://framerusercontent.com/modules/B0b8N0XYpbJdCy1tKkpW/y1vOOwqxdxpvMXfvbdqX/WMbzjYeCF.js\";const CornersPlusFonts=getFonts(CornersPlus);const LogoFonts=getFonts(Logo);const MotionHamburgerFonts=getFonts(MotionHamburger);const HeaderLinksFonts=getFonts(HeaderLinks);const SmartComponentScopedContainerWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(SmartComponentScopedContainer));const ButtonFonts=getFonts(Button);const HeaderLinksControls=getPropertyControls(HeaderLinks);const cycleOrder=[\"w_yj16YTK\",\"LD8emaf6a\",\"hCyyLvp7j\",\"eL71SrOWK\",\"hOjoqchIN\"];const serializationHash=\"framer-IIvey\";const variantClassNames={eL71SrOWK:\"framer-v-1noobjt\",hCyyLvp7j:\"framer-v-3y8u8m\",hOjoqchIN:\"framer-v-hgfa7h\",LD8emaf6a:\"framer-v-1edo7\",w_yj16YTK:\"framer-v-1uao4lc\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const RJkaD7Y_8=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={bounce:.2,delay:.2,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: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={\"Mobile - Closed\":\"eL71SrOWK\",\"Mobile - Open\":\"hOjoqchIN\",\"Tablet - Close\":\"LD8emaf6a\",\"Tablet - Open\":\"hCyyLvp7j\",Desktop:\"w_yj16YTK\"};const Variants=motion.create(React.Fragment);const humanReadableEnumMap={\"What We Do\":\"a3jH0CgmM\",Contact:\"RhWYwr3EC\",Home:\"W8HnLN_LZ\",Phone:\"lAaieKF5C\",Studio:\"SJHWx70zb\",Work:\"vU8qcT5pA\"};const getProps=({headerLink,height,id,width,...props})=>{return{...props,RJkaD7Y_8:humanReadableEnumMap[headerLink]??headerLink??props.RJkaD7Y_8??\"W8HnLN_LZ\",variant:humanReadableVariantMap[props.variant]??props.variant??\"w_yj16YTK\"};};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,RJkaD7Y_8,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"w_yj16YTK\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const U9FCwMUm41bexcuk=activeVariantCallback(async(...args)=>{setVariant(\"eL71SrOWK\");});const isDisplayed=()=>{if([\"LD8emaf6a\",\"hCyyLvp7j\",\"eL71SrOWK\",\"hOjoqchIN\"].includes(baseVariant))return true;return false;};const onTapxmv0j9=activeVariantCallback(async(...args)=>{setVariant(\"hCyyLvp7j\");});const onTap1nyl8eh=activeVariantCallback(async(...args)=>{setVariant(\"LD8emaf6a\");});const onTap1xrifao=activeVariantCallback(async(...args)=>{setVariant(\"hOjoqchIN\");});const isDisplayed1=()=>{if([\"LD8emaf6a\",\"eL71SrOWK\"].includes(baseVariant))return false;return true;};const isDisplayed2=()=>{if([\"LD8emaf6a\",\"hCyyLvp7j\",\"eL71SrOWK\",\"hOjoqchIN\"].includes(baseVariant))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.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1uao4lc\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"w_yj16YTK\",ref:refBinding,style:{backgroundColor:\"var(--token-5b75a5ff-d3f0-42dc-bcbf-8ec3bce65a8f, rgb(0, 0, 0))\",...style},...addPropertyOverrides({eL71SrOWK:{\"data-framer-name\":\"Mobile - Closed\"},hCyyLvp7j:{\"data-framer-name\":\"Tablet - Open\"},hOjoqchIN:{\"data-framer-name\":\"Mobile - Open\"},LD8emaf6a:{\"data-framer-name\":\"Tablet - Close\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-g279q\",\"data-border\":true,\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"ektoeYUe7\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-9e92eafd-428a-4d51-91e9-bb5924bff77e, rgba(255, 255, 255, 0.15))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\"},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:77,width:`max(${componentViewport?.width||\"100vw\"} - 40px, 1px)`,y:(componentViewport?.y||0)+(0+((componentViewport?.height||77)-0-77)/2)+0,...addPropertyOverrides({eL71SrOWK:{height:240,y:(componentViewport?.y||0)+(0+((componentViewport?.height||79)-0-240)/2)+0},hCyyLvp7j:{height:299,y:(componentViewport?.y||0)+(0+((componentViewport?.height||328)-0-299)/2)+0},hOjoqchIN:{height:307,y:(componentViewport?.y||0)+(0+((componentViewport?.height||324)-0-307)/2)+0},LD8emaf6a:{height:240,y:(componentViewport?.y||0)+(0+((componentViewport?.height||91)-0-240)/2)+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ooxbfz-container\",layoutDependency:layoutDependency,layoutId:\"LdusrO_W0-container\",nodeId:\"LdusrO_W0\",rendersWithMotion:true,scopeId:\"p6BAKI4ug\",children:/*#__PURE__*/_jsx(CornersPlus,{height:\"100%\",id:\"LdusrO_W0\",l5ejbbqvn:\"var(--token-8fe8342d-639f-4c7c-904c-58b274ae30fb, rgb(230, 229, 215))\",layoutId:\"LdusrO_W0\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"zvzYlj4GA\"),width:\"100%\"})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1qdng1g\",\"data-framer-name\":\"Top\",layoutDependency:layoutDependency,layoutId:\"fwDLyRDfu\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-k9tuiu\",\"data-framer-name\":\"Wrapper\",layoutDependency:layoutDependency,layoutId:\"FA2g9L9ID\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(0, 0, 0, 0)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"},variants:{eL71SrOWK:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\"},hCyyLvp7j:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-9e92eafd-428a-4d51-91e9-bb5924bff77e, rgba(255, 255, 255, 0.15))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"},hOjoqchIN:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-9e92eafd-428a-4d51-91e9-bb5924bff77e, rgba(255, 255, 255, 0.15))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"}},...addPropertyOverrides({hCyyLvp7j:{\"data-border\":true},hOjoqchIN:{\"data-border\":true}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"UCn63ia7f\",openInNewTab:false,scopeId:\"p6BAKI4ug\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-ry9slt framer-rhiv1k\",layoutDependency:layoutDependency,layoutId:\"UCn63ia7f\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:27,y:(componentViewport?.y||0)+(0+((componentViewport?.height||77)-0-77)/2)+25+0+0+0,...addPropertyOverrides({eL71SrOWK:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||79)-0-240)/2)+0+0+106.5+0},hCyyLvp7j:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||328)-0-299)/2)+0+0+0+106.5+0},hOjoqchIN:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||324)-0-307)/2)+0+0+0+106.5+0},LD8emaf6a:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||91)-0-240)/2)+0+0+106.5+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-yx6s54-container\",layoutDependency:layoutDependency,layoutId:\"NmJCRmaf8-container\",nodeId:\"NmJCRmaf8\",rendersWithMotion:true,scopeId:\"p6BAKI4ug\",children:/*#__PURE__*/_jsx(Logo,{height:\"100%\",id:\"NmJCRmaf8\",layoutId:\"NmJCRmaf8\",variant:matchVariant(\"mpuSdtcpU\"),width:\"100%\",...addPropertyOverrides({eL71SrOWK:{variant:matchVariant(\"v_JgTHkB0\")},hOjoqchIN:{U9FCwMUm4:U9FCwMUm41bexcuk,variant:matchVariant(\"v_JgTHkB0\")}},baseVariant,gestureVariant)})})})})}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1zijn1\",layoutDependency:layoutDependency,layoutId:\"WVMBMet3c\",...addPropertyOverrides({eL71SrOWK:{\"data-highlight\":true,onTap:onTap1xrifao},hCyyLvp7j:{\"data-highlight\":true,onTap:onTap1nyl8eh},hOjoqchIN:{\"data-highlight\":true,onTap:U9FCwMUm41bexcuk},LD8emaf6a:{\"data-highlight\":true,onTap:onTapxmv0j9}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-10sdojf-container\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"uiIpH5zjE-container\",nodeId:\"uiIpH5zjE\",rendersWithMotion:true,scopeId:\"p6BAKI4ug\",children:/*#__PURE__*/_jsx(MotionHamburger,{defaultOpen:false,height:\"100%\",hoverGrow:true,id:\"uiIpH5zjE\",layoutId:\"uiIpH5zjE\",ringColor:\"rgba(255, 255, 255, 0.35)\",ringWidth:1.25,showRing:false,size:48,strokeColor:\"rgb(255, 255, 255)\",strokeWidth:2.5,width:\"100%\",...addPropertyOverrides({eL71SrOWK:{size:36},hCyyLvp7j:{defaultOpen:true},hOjoqchIN:{defaultOpen:true,size:36}},baseVariant,gestureVariant)})})})})]})}),isDisplayed1()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1x4z8td\",layoutDependency:layoutDependency,layoutId:\"CKNY0X_1T\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:55,width:\"487px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||77)-0-77)/2)+11+0,...addPropertyOverrides({hCyyLvp7j:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||328)-0-299)/2)+0+244+0},hOjoqchIN:{width:`max(${componentViewport?.width||\"100vw\"} - 40px, 1px)`,y:(componentViewport?.y||0)+(0+((componentViewport?.height||324)-0-307)/2)+0+246+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{className:\"framer-j9xcqe-container\",\"data-framer-appear-id\":\"j9xcqe\",layoutDependency:layoutDependency,layoutId:\"wvcxiSg3U-container\",nodeId:\"wvcxiSg3U\",rendersWithMotion:true,scopeId:\"p6BAKI4ug\",...addPropertyOverrides({hCyyLvp7j:{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,initial:animation1,optimized:true},hOjoqchIN:{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,initial:animation1,optimized:true}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(HeaderLinks,{height:\"100%\",id:\"wvcxiSg3U\",layoutId:\"wvcxiSg3U\",style:{width:\"100%\"},variant:matchVariant(RJkaD7Y_8),width:\"100%\",...addPropertyOverrides({hCyyLvp7j:{KVLf0rAA5:onTap1nyl8eh,variant:matchVariant(\"lAaieKF5C\")},hOjoqchIN:{KVLf0rAA5:U9FCwMUm41bexcuk,variant:matchVariant(\"lAaieKF5C\")}},baseVariant,gestureVariant)})})})}),isDisplayed2()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:77,width:`max(max(${componentViewport?.width||\"100vw\"} - 40px, 1px) / 5, 1px)`,y:(componentViewport?.y||0)+(0+((componentViewport?.height||77)-0-77)/2)+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-l72s6p-container\",layoutDependency:layoutDependency,layoutId:\"wbKpMI13F-container\",nodeId:\"wbKpMI13F\",rendersWithMotion:true,scopeId:\"p6BAKI4ug\",children:/*#__PURE__*/_jsx(Button,{AR8MRLKzk:\"BOOK A CALL\",GpDbcfG8x:false,GpkhMAcMA:false,height:\"100%\",id:\"wbKpMI13F\",iGUf6ul5T:{borderBottomWidth:0,borderColor:\"var(--token-9e92eafd-428a-4d51-91e9-bb5924bff77e, rgba(255, 255, 255, 0.15))\",borderLeftWidth:1,borderRightWidth:0,borderStyle:\"solid\",borderTopWidth:0},layoutId:\"wbKpMI13F\",LHIj8CgW5:false,style:{width:\"100%\"},variant:matchVariant(\"FWHQoWSvI\"),width:\"100%\"})})})]})})})})});});const css=[\".framer-IIvey.framer-rhiv1k, .framer-IIvey .framer-rhiv1k { display: block; }\",\".framer-IIvey.framer-1uao4lc { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; padding: 0px 20px 0px 20px; position: relative; width: 1440px; }\",\".framer-IIvey .framer-g279q, .framer-IIvey .framer-1qdng1g { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-IIvey .framer-1ooxbfz-container { bottom: 0px; flex: none; left: 0px; pointer-events: none; position: absolute; right: 0px; top: 0px; z-index: 1; }\",\".framer-IIvey .framer-k9tuiu { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 20px; position: relative; width: 1px; }\",\".framer-IIvey .framer-ry9slt { 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-IIvey .framer-yx6s54-container, .framer-IIvey .framer-10sdojf-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-IIvey .framer-1zijn1 { 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; width: min-content; }\",\".framer-IIvey .framer-1x4z8td { align-content: center; align-items: center; display: flex; flex: 3 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-IIvey .framer-j9xcqe-container { flex: none; height: auto; position: relative; width: 487px; }\",\".framer-IIvey .framer-l72s6p-container { flex: 1 0 0px; height: auto; position: relative; width: 1px; }\",\".framer-IIvey.framer-v-1edo7.framer-1uao4lc, .framer-IIvey.framer-v-3y8u8m.framer-1uao4lc { width: 810px; }\",\".framer-IIvey.framer-v-1edo7 .framer-k9tuiu, .framer-IIvey.framer-v-3y8u8m .framer-k9tuiu, .framer-IIvey.framer-v-1noobjt .framer-k9tuiu, .framer-IIvey.framer-v-hgfa7h .framer-k9tuiu { gap: unset; justify-content: space-between; padding: 20px; }\",\".framer-IIvey.framer-v-1edo7 .framer-1zijn1, .framer-IIvey.framer-v-3y8u8m .framer-1zijn1, .framer-IIvey.framer-v-1noobjt .framer-1zijn1, .framer-IIvey.framer-v-hgfa7h .framer-1zijn1 { cursor: pointer; }\",\".framer-IIvey.framer-v-3y8u8m .framer-g279q { flex-direction: column; gap: 4px; }\",\".framer-IIvey.framer-v-3y8u8m .framer-1qdng1g, .framer-IIvey.framer-v-hgfa7h .framer-1qdng1g, .framer-IIvey.framer-v-hgfa7h .framer-1x4z8td { flex: none; width: 100%; }\",\".framer-IIvey.framer-v-3y8u8m .framer-1x4z8td { flex: none; justify-content: flex-start; width: 100%; }\",\".framer-IIvey.framer-v-1noobjt.framer-1uao4lc, .framer-IIvey.framer-v-hgfa7h.framer-1uao4lc { width: 390px; }\",\".framer-IIvey.framer-v-hgfa7h .framer-g279q { flex-direction: column; gap: 6px; padding: 0px 0px 6px 0px; }\",\".framer-IIvey.framer-v-hgfa7h .framer-j9xcqe-container { flex: 1 0 0px; width: 1px; }\",'.framer-IIvey[data-border=\"true\"]::after, .framer-IIvey [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 77\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"LD8emaf6a\":{\"layout\":[\"fixed\",\"auto\"]},\"hCyyLvp7j\":{\"layout\":[\"fixed\",\"auto\"]},\"eL71SrOWK\":{\"layout\":[\"fixed\",\"auto\"]},\"hOjoqchIN\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"RJkaD7Y_8\":\"headerLink\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerp6BAKI4ug=withCSS(Component,css,\"framer-IIvey\");export default Framerp6BAKI4ug;Framerp6BAKI4ug.displayName=\"Nav Bar\";Framerp6BAKI4ug.defaultProps={height:77,width:1440};addPropertyControls(Framerp6BAKI4ug,{variant:{options:[\"w_yj16YTK\",\"LD8emaf6a\",\"hCyyLvp7j\",\"eL71SrOWK\",\"hOjoqchIN\"],optionTitles:[\"Desktop\",\"Tablet - Close\",\"Tablet - Open\",\"Mobile - Closed\",\"Mobile - Open\"],title:\"Variant\",type:ControlType.Enum},RJkaD7Y_8:HeaderLinksControls?.[\"variant\"]&&{...HeaderLinksControls[\"variant\"],defaultValue:\"W8HnLN_LZ\",description:undefined,hidden:undefined,optional:undefined,title:\"Header Link\"},onRJkaD7Y_8Change:{changes:\"RJkaD7Y_8\",type:ControlType.ChangeHandler}});addFonts(Framerp6BAKI4ug,[{explicitInter:true,fonts:[]},...CornersPlusFonts,...LogoFonts,...MotionHamburgerFonts,...HeaderLinksFonts,...ButtonFonts],{supportsExplicitInterCodegen:true});Framerp6BAKI4ug.loader={load:(props,context)=>{return runTasksWithYield([()=>forwardLoader(CornersPlus,{},context),()=>forwardLoader(Logo,{},context),()=>forwardLoader(HeaderLinks,{},context),()=>forwardLoader(Button,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerp6BAKI4ug\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"RJkaD7Y_8\\\":\\\"headerLink\\\"}\",\"framerIntrinsicHeight\":\"77\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"1440\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"LD8emaf6a\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"hCyyLvp7j\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"eL71SrOWK\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"hOjoqchIN\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (0da2bc6)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,Container,cx,forwardLoader,GeneratedComponentContext,getFonts,getPropertyControls,PropertyOverrides,RenderTarget,runTasksWithYield,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS,withFX}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Footer from\"#framer/local/canvasComponent/B3YF0HAOh/B3YF0HAOh.js\";import HeaderLinks from\"#framer/local/canvasComponent/EuehBilqs/EuehBilqs.js\";import Cursor from\"#framer/local/canvasComponent/nwaf8VTa4/nwaf8VTa4.js\";import NavBar from\"#framer/local/canvasComponent/p6BAKI4ug/p6BAKI4ug.js\";const NavBarFonts=getFonts(NavBar);const ContainerWithFX=withFX(Container);const FooterFonts=getFonts(Footer);const HeaderLinksControls=getPropertyControls(HeaderLinks);const CursorFonts=getFonts(Cursor);const breakpoints={a0JnRrE6t:\"(min-width: 1440px)\",Rfl3JA3Ll:\"(min-width: 810px) and (max-width: 1199.98px)\",TBZqphekk:\"(max-width: 809.98px)\",VK_zc96l3:\"(min-width: 1200px) and (max-width: 1439.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-VZdPw\";const variantClassNames={a0JnRrE6t:\"framer-v-1vte46k\",Rfl3JA3Ll:\"framer-v-1wqd5wu\",TBZqphekk:\"framer-v-hpua8w\",VK_zc96l3:\"framer-v-rcbu58\"};const yNlICvbD1=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const breakpointRules={};const breakpointKeys=Object.keys(breakpointRules);const rules=[\".framer-VZdPw.framer-ujalpb, .framer-VZdPw .framer-ujalpb { display: block; }\",\".framer-VZdPw.framer-1vte46k { align-content: center; align-items: center; background-color: var(--token-5b75a5ff-d3f0-42dc-bcbf-8ec3bce65a8f, #000000); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-VZdPw .framer-n1xjmo-container { flex: none; height: auto; max-width: 1600px; order: -1000; position: sticky; top: 0px; view-transition-name: framer-VZdPw-n1xjmo-exclude; width: 100%; z-index: 10; }\",\"::view-transition-group(framer-VZdPw-n1xjmo-exclude), ::view-transition-new(framer-VZdPw-n1xjmo-exclude), ::view-transition-old(framer-VZdPw-n1xjmo-exclude), ::view-transition-group(framer-VZdPw-1mibzv3-exclude), ::view-transition-new(framer-VZdPw-1mibzv3-exclude), ::view-transition-old(framer-VZdPw-1mibzv3-exclude) { animation: none !important; }\",\".framer-VZdPw .framer-1gucg2o { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-VZdPw .framer-1mibzv3-container { flex: none; height: auto; max-width: 1600px; order: 1002; position: relative; view-transition-name: framer-VZdPw-1mibzv3-exclude; width: 100%; z-index: 3; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={a0JnRrE6t:\"(min-width: 1440px)\",Rfl3JA3Ll:\"(min-width: 810px) and (max-width: 1199.98px)\",TBZqphekk:\"(max-width: 809.98px)\",VK_zc96l3:\"(min-width: 1200px) and (max-width: 1439.98px)\"};const humanReadableVariantMap={Desktop:\"a0JnRrE6t\",Laptop:\"VK_zc96l3\",Phone:\"TBZqphekk\",Tablet:\"Rfl3JA3Ll\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableEnumMap={\"What We Do\":\"a3jH0CgmM\",Contact:\"RhWYwr3EC\",Home:\"W8HnLN_LZ\",Phone:\"lAaieKF5C\",Studio:\"SJHWx70zb\",Work:\"vU8qcT5pA\"};const getProps=({headerLink,height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"a0JnRrE6t\",yNlICvbD1:humanReadableEnumMap[headerLink]??headerLink??props.yNlICvbD1??\"W8HnLN_LZ\"};};const cursor={component:Cursor,variant:\"TT74YaoqG\"};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,yNlICvbD1,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);useCustomCursors({yt6w5y:cursor});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"a0JnRrE6t\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-5b75a5ff-d3f0-42dc-bcbf-8ec3bce65a8f, rgb(0, 0, 0)); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-1vte46k\",className),\"data-framer-cursor\":\"yt6w5y\",\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:77,width:\"min(100vw, 1600px)\",y:0,children:/*#__PURE__*/_jsx(ContainerWithFX,{__framer__animate:{transition:transition1},__framer__animateOnce:false,__framer__scrollDirection:{direction:\"down\",target:animation},__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__targetOpacity:1,className:\"framer-n1xjmo-container\",nodeId:\"KnFWMKnT3\",rendersWithMotion:true,scopeId:\"bhSHGd8iy\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Rfl3JA3Ll:{variant:matchVariant(\"LD8emaf6a\")},TBZqphekk:{variant:matchVariant(\"eL71SrOWK\")}},children:/*#__PURE__*/_jsx(NavBar,{height:\"100%\",id:\"KnFWMKnT3\",layoutId:\"KnFWMKnT3\",RJkaD7Y_8:yNlICvbD1,style:{maxWidth:\"100%\",width:\"100%\"},variant:matchVariant(\"w_yj16YTK\"),width:\"100%\"})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-1gucg2o\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:537,width:\"min(100vw, 1600px)\",y:1077,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1mibzv3-container\",nodeId:\"rqqm7yXsv\",scopeId:\"bhSHGd8iy\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Rfl3JA3Ll:{variant:matchVariant(\"fpC7CZj0f\")},TBZqphekk:{variant:matchVariant(\"njlpkP3PH\")}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"rqqm7yXsv\",layoutId:\"rqqm7yXsv\",style:{maxWidth:\"100%\",width:\"100%\"},variant:matchVariant(\"QbRKCnhpL\"),width:\"100%\"})})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=breakpointRules[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1000\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"VK_zc96l3\":{\"layout\":[\"fixed\",\"fixed\"]},\"Rfl3JA3Ll\":{\"layout\":[\"fixed\",\"fixed\"]},\"TBZqphekk\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"yNlICvbD1\":\"headerLink\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"a0JnRrE6t\":[\".framer-n1xjmo-container\",\".framer-1mibzv3-container\"],\"VK_zc96l3\":[\".framer-n1xjmo-container\",\".framer-1mibzv3-container\"],\"Rfl3JA3Ll\":[\".framer-n1xjmo-container\",\".framer-1mibzv3-container\"],\"TBZqphekk\":[\".framer-n1xjmo-container\",\".framer-1mibzv3-container\"]}\n * @framerBreakpoints {\"a0JnRrE6t\":{\"min\":1440,\"canvasClassName\":\"framer-1vte46k-override\",\"minHeight\":1000,\"name\":\"Desktop\",\"width\":1440,\"rootFontSize\":16},\"VK_zc96l3\":{\"min\":1200,\"max\":1439,\"canvasClassName\":\"framer-rcbu58-override\",\"minHeight\":1000,\"viewportHeight\":800,\"name\":\"Laptop\",\"width\":1200,\"rootFontSize\":16},\"Rfl3JA3Ll\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-1wqd5wu-override\",\"minHeight\":1000,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"TBZqphekk\":{\"max\":809,\"canvasClassName\":\"framer-hpua8w-override\",\"minHeight\":1147,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant a0JnRrE6t\n * @framerLayoutTemplate true\n */const FramerbhSHGd8iy=withCSS(Component,css,\"framer-VZdPw\");export default FramerbhSHGd8iy;FramerbhSHGd8iy.displayName=\"Layout\";FramerbhSHGd8iy.defaultProps={height:1e3,width:1440};addPropertyControls(FramerbhSHGd8iy,{yNlICvbD1:HeaderLinksControls?.[\"variant\"]&&{...HeaderLinksControls[\"variant\"],defaultValue:\"W8HnLN_LZ\",description:undefined,hidden:undefined,title:\"Header Link\"}});addFonts(FramerbhSHGd8iy,[{explicitInter:true,fonts:[]},...NavBarFonts,...FooterFonts,...CursorFonts],{supportsExplicitInterCodegen:true});FramerbhSHGd8iy.loader={load:(props,context)=>{return runTasksWithYield([()=>forwardLoader(NavBar,{},context),()=>forwardLoader(Footer,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerbhSHGd8iy\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerHitTargets\":\"{\\\"a0JnRrE6t\\\":[\\\".framer-n1xjmo-container\\\",\\\".framer-1mibzv3-container\\\"],\\\"VK_zc96l3\\\":[\\\".framer-n1xjmo-container\\\",\\\".framer-1mibzv3-container\\\"],\\\"Rfl3JA3Ll\\\":[\\\".framer-n1xjmo-container\\\",\\\".framer-1mibzv3-container\\\"],\\\"TBZqphekk\\\":[\\\".framer-n1xjmo-container\\\",\\\".framer-1mibzv3-container\\\"]}\",\"framerContractVersion\":\"1\",\"framerLayoutTemplate\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"1000\",\"framerIntrinsicWidth\":\"1440\",\"framerComponentViewportWidth\":\"true\",\"framerDefaultVariant\":\"a0JnRrE6t\",\"framerVariables\":\"{\\\"yNlICvbD1\\\":\\\"headerLink\\\"}\",\"framerBreakpoints\":\"{\\\"a0JnRrE6t\\\":{\\\"min\\\":1440,\\\"canvasClassName\\\":\\\"framer-1vte46k-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1440,\\\"rootFontSize\\\":16},\\\"VK_zc96l3\\\":{\\\"min\\\":1200,\\\"max\\\":1439,\\\"canvasClassName\\\":\\\"framer-rcbu58-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":800,\\\"name\\\":\\\"Laptop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"Rfl3JA3Ll\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-1wqd5wu-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"TBZqphekk\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-hpua8w-override\\\",\\\"minHeight\\\":1147,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"VK_zc96l3\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Rfl3JA3Ll\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"TBZqphekk\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\"}},\"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 Layout from \"https://framerusercontent.com/modules/W5pkys66pbnA9WN4jE0y/oThcqjefSOSQoJ6NdfGY/bhSHGd8iy.js\";\r\n\r\n\t\tconst routes = {augiA20Il: {elements: {QEjh_j3UW: \"what-we-do\", yc38OMdqu: \"approach\", z16n9a5Ax: \"works\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/dX6iUX4yJMST6qbIwc0V/gL2caX8AVtYOJpqPNeoK/augiA20Il.js\")), path: \"/\"}, DS2L2mWWo: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/sMTS9bYYdb9POTkmFUtQ/HiSXLQIA01jPIHcqY6Mc/DS2L2mWWo.js\")), path: \"/work\"}, fL_BUu20B: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/Uo7a8TfKeXS0id5uiGIy/tDBN3hxPRUWeXJUExiD0/fL_BUu20B.js\")), path: \"/what-we-do\"}, SBCgHFvxL: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/BrsqnjwekRfpIzCAfmqZ/JGeL709EbsWtpDJd4uAY/SBCgHFvxL.js\")), path: \"/studio\"}, J3fQh555D: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/pbTx7AmfFrgUb5zHkRYM/fzS0P0pgVMl0esvTaMBf/J3fQh555D.js\")), path: \"/contact\"}, LSdX0mN70: {collectionId: \"Dcc5JUJej\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/GqPQlbPf7GkaAe0cR4fe/cdtI5wbDHH8503yt8X92/LSdX0mN70.js\")), path: \"/work/:aY6p6fgrZ\"}}\r\n\r\n\t\tconst locales = [{code: \"en\", id: \"default\", name: \"English\", slug: \"\", textDirection: \"ltr\"}]\r\n\t\tconst collectionUtils = {Dcc5JUJej: async () => (await import(\"https://framerusercontent.com/modules/eVh7aM725rpdntOgCtm5/hm1ov2hy90CatTeV3G6Z/Dcc5JUJej.js\"))?.[\"utils\"]}\r\n\t\tconst serverDatabaseClient = undefined\r\n\t\tconst framerSiteId = \"84951399cfb774caea83802d3a6c720740f3d94097d99dab7bbbe6e8dd17a2bf\"\r\n\t\tfunction Template({webPageId, children, style, ...rest}) {const props1 = {yNlICvbD1: \"W8HnLN_LZ\"}\r\nconst props2 = {...props1, yNlICvbD1: \"vU8qcT5pA\"}\r\nconst props3 = {...props1, yNlICvbD1: \"a3jH0CgmM\"}\r\nconst props4 = {...props1, yNlICvbD1: \"SJHWx70zb\"}\r\nconst props5 = {...props1, yNlICvbD1: \"RhWYwr3EC\"}\r\nconst templateProps = {augiA20Il: props1, BJguKHkyn: props1, DS2L2mWWo: props2, fL_BUu20B: props3, J3fQh555D: props5, LSdX0mN70: props2, SBCgHFvxL: props4}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"augiA20Il\":\r\ncase \"DS2L2mWWo\":\r\ncase \"fL_BUu20B\":\r\ncase \"BJguKHkyn\":\r\ncase \"SBCgHFvxL\":\r\ncase \"J3fQh555D\":\r\ncase \"LSdX0mN70\":\r\nreturn React.createElement(Layout, {...props, key: \"Layout\", style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"augiA20Il\":\r\ncase \"DS2L2mWWo\":\r\ncase \"fL_BUu20B\":\r\ncase \"BJguKHkyn\":\r\ncase \"SBCgHFvxL\":\r\ncase \"J3fQh555D\":\r\ncase \"LSdX0mN70\":\r\nreturn [{hash: \"hpua8w\", mediaQuery: \"(max-width: 809.98px)\"}, {hash: \"1wqd5wu\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"rcbu58\", mediaQuery: \"(min-width: 1200px) and (max-width: 1439.98px)\"}, {hash: \"1vte46k\", 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\t\r\n\t\t\r\n\r\n\t\texport async function getPageRoot({\r\n\t\t\trouteId,\r\n\t\t\tpathVariables,\r\n\t\t\tcanonicalPathVariables,\r\n\t\t\tlocaleId,\r\n\t\t\tcollectionItemId,\r\n\t\t\tcontentLocaleId,\r\n\t\t\tshouldResolveInitialRouteContentState = false,\r\n\t\t}) {\r\n\t\t\tconst rootPreload = routes[routeId].page.preload()\r\n\r\n\t\t\t\r\n\r\n\t\t\tFramer.setLibraryFeatures({checkServerSideRouter: true, disableCustomCode: false, disableHoverOnMobile: false, editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, onPageLocalizationSupport: true, onPageMoveTool: true, onPageRichTextBlockSelection: true, scrollRestoration: true, synchronousNavigationOnDesktop: false, yieldOnTap: false})\r\n\t\t\tFramer.setCurrentSiteId(framerSiteId)\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\tcanonicalPathVariables,\r\n\t\t\t\t\troutes,\r\n\t\t\t\t\tcollectionUtils,\r\n\t\t\t\t\tserverDatabaseClient,\r\n\t\t\t\t\tframerSiteId,\r\n\t\t\t\t\tnotFoundPage: Framer.lazy(() => import(\"__framer-not-found-page\")),\r\n\t\t\t\t\tisReducedMotion: undefined,\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://studioberta.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: true,\r\n\t\t\t\t\tLayoutTemplate: Template,\r\n\t\t\t\t\tloadSnippetsModule: new Framer.LazyValue(() => import(\"https://framerusercontent.com/modules/zmdmkcDoWI75FYvwekZd/0ZzY6DpXfLbgYMqnHZo8/snippets.js\")),\r\n\t\t\t\t\tinitialCollectionItemId: collectionItemId,\r\n\t\t\t\t\tinitialContentLocaleIdOverride: contentLocaleId,\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: content\r\n\t\t\t})\r\n\r\n\t\t\t\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: {type: \"circle\", x: \"50%\", y: \"50%\"}, opacity: 1, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0, duration: 1, ease: [0.27, 0, 0.51, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"0px\"}}, routes: {}}\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\t\r\n\r\n\t\tif (isBrowser) {\r\n\t\t\t// Note: HTTPArchive also uses this function to detect Framer sites; see https://github.com/HTTPArchive/wappalyzer/blob/371a17583f74fd9171b9077f59a5619b24062891/src/technologies/f.json#L1722-L1748.\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\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\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, contentLocaleId, pathVariables, canonicalPathVariables, 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\tcontentLocaleId = routeData.contentLocaleId\r\n\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\tcanonicalPathVariables = routeData.canonicalPathVariables\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 serverRoute = 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\tcontentLocaleId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\tcanonicalPathVariables,\r\n\t\t\t\t\tcollectionItemId: shouldHydrate ? routeData?.collectionItemId : undefined,\r\n\t\t\t\t\tshouldResolveInitialRouteContentState: !shouldHydrate,\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\t\r\n\t\tlet collectionItemId = routeData?.collectionItemId ?? null\r\n\t\tif (collectionItemId === null && route?.collectionId && collectionUtils) {\r\n\t\t\tconst utils = await collectionUtils[route.collectionId]?.()\r\n\t\t\tconst [slug] = Object.values(pathVariables)\r\n\t\t\tif (utils && typeof slug === \"string\") {\r\n\t\t\t\tcollectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n\t\t\t}\r\n\t\t}\r\n\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,\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\tFramer.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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"}